424824 542809 941762 790647 196455 0 864354 508053 0 0 631701 788180 0 565157 0 0 0 344711 0 677564 104341 476518 0 0 40787 0 506203 197545 0 0 445003 960616 0 0 268898 498961 859500 228344 590638 0 194177 0 0 996154 509775 379673 106013 0 0 393537 301109 850573 472580 0 833070 0 660065 0 0 642362 61590 467941 0 590478 0 0 417911 393359 927791 0 0 0 0 0 12650 604432 573962 746926 320 997260 360778 10463 121718 704397 0 634548 0 270825 0 293709 306555 483125 0 750946 572261 105138 0 176779 862449 56640 0 715211 560041 979007 904458 0 277838 901718 0 0 23516 0 183505 152100 195246 0 31218 453519 0 192753 0 0 0 709559 296056 148704 250666 0 269152 974064 113784 999964 0 0 0 434764 168867 0 536995 0 623573 181535 284481 15180 360927 761419 190498 0 73316 0 0 991525 0 416817 93718 159162 694101 335748 212015 0 588452 71859 827394 475474 778186 0 917060 164386 0 175247 936343 0 0 914262 0 970199 855363 587740 996526 0 0 230511 619944 531755 0 108809 225221 96246 0 550732 899413 0 0 586775 0 0 6400 0 0 136819 55810 364894 0 824893 357147 0 692327 524408 792831 646497 624759 93934 0 74199 79476 0 105563 1356 0 640899 955709 366172 945059 411229 549933 0 0 822638 0 881040 489979 0 0 347589 790340 845188 412553 0 614246 589577 0 850894 210555 186927 0 836506 655690 798137 0 251337 100323 721263 673809 0 413572 455172 235763 330131 0 0 754239 0 393635 0 665226 813091 782793 0 244023 0 0 105380 122086 420906 508155 76452 0 0 0 155411 0 0 939641 36051 23861 883130 0 53506 384820 801841 0 0 979957 65730 0 0 757436 326891 449205 0 755860 0 0 614230 80609 249378 0 572729 415947 531347 991617 143833 386510 0 782706 0 0 502486 0 807201 0 449690 738416 352758 0 544673 0 909785 294577 671817 342132 603065 567542 428621 861830 274705 778610 0 647037 0 571339 0 411601 652220 249199 818224 0 273706 0 908485 977791 977179 242174 608055 0 405903 0 0 82099 477456 0 562044 463945 573081 0 105431 218359 432558 0 254118 748401 546328 83234 0 585830 266382 450915 0 0 11626 967712 519837 329151 207454 809173 275853 677950 776817 973313 0 578080 0 8604 880674 105355 0 513194 0 471616 763054 98538 67298 476154 771904 339282 0 850770 0 883098 205090 0 0 0 202326 501224 245730 423452 940551 173213 0 0 455010 391342 0 0 602685 0 53630 856645 247796 694620 834916 937894 987555 928747 267245 12026 0 0 807382 0 105640 0 464390 999919 663506 0 34939 120663 791730 173031 475559 0 0 0 638259 181845 144846 792509 557560 981888 846406 918770 917107 379948 786752 9200 836678 631814 539714 0 954504 0 0 0 329008 706358 0 182523 0 924010 748441 0 915240 0 821333 857032 0 386562 316328 734748 0 0 950506 850377 0 898385 802414 0 160854 995936 411641 998602 770719 0 587704 253108 80800 311325 604232 0 76700 0 0 689117 0 0 539861 152922 494873 316348 815164 0 301992 912597 0 220094 856141 225487 988935 278269 622245 260749 367728 0 0 834307 0 753273 0 557806 254764 605764 265264 445989 0 14905 133567 0 0 986097 990086 288954 0 0 743029 136273 0 0 206527 955182 541186 759312 568077 783286 0 0 0 961236 0 200105 997779 976855 901339 0 846373 0 476979 0 0 685905 738037 0 6804 401692 0 0 0 744071 118086 984514 816110 974288 605699 0 415400 567374 155754 0 179373 179746 873988 204996 0 386426 0 0 792533 960278 277012 0 982334 860585 631594 188533 468766 0 98293 903478 458368 628948 922663 280737 341586 0 997372 0 236991 157593 899057 154791 0 150462 6113 977104 0 904443 0 764748 390744 130386 231234 0 878281 803188 672728 138535 238321 992386 0 983502 556590 0 569288 874916 0 0 0 737294 0 0 0 0 15885 519126 0 0 0 0 732277 606364 335128 419290 553007 678085 787344 610218 407547 0 0 760164 0 0 0 271100 94494 827239 799200 45774 0 517592 508701 0 758426 781539 311548 836927 437678 0 528748 499498 0 240824 0 845203 0 226924 0 917125 498834 336563 0 705265 0 0 177081 276924 95825 0 512959 540802 325957 796734 0 446833 0 493089 391390 0 794045 327813 0 422468 8986 872063 541068 164243 0 77531 0 867009 540276 0 0 375328 522408 773170 0 0 0 484124 158 0 975516 0 0 474626 764146 129390 0 433079 529976 18604 685160 0 659468 0 0 795732 650273 838134 0 901959 660942 0 0 0 331215 0 0 610647 174462 0 323847 234947 472851 0 144731 108189 0 492633 905316 126829 610589 437888 0 284560 543565 0 374468 978834 0 450588 0 830722 0 0 0 0 0 717725 599910 393493 98419 317035 0 0 0 903985 0 577285 102467 543757 0 0 569296 631450 0 713523 591023 288573 866801 538556 0 0 945768 324614 341542 633565 263068 942879 0 739370 0 961897 0 464194 224374 973843 229232 0 565615 181917 0 0 995209 0 0 704016 13281 0 153028 0 556181 0 811402 316569 819154 453432 989436 342931 0 16690 719581 0 788018 397928 605345 37091 0 0 0 0 4876 360901 0 268559 0 0 0 0 0 0 0 0 557263 0 0 498939 216364 960283 0 535533 483647 802951 325416 981536 702486 764630 443334 727089 211329 757013 366262 808230 281566 0 0 634145 704350 404820 97350 801708 159640 301644 493017 685729 78348 512360 175501 0 46373 0 476683 541580 148510 0 0 242934 0 298450 0 788626 981119 11178 810432 395879 815964 0 652682 0 104276 0 164159 963273 845640 786591 285201 759026 664666 0 590053 102015 602173 612982 276544 0 0 0 82702 657138 333258 724300 285207 0 0 0 0 0 0 109449 15912 0 232355 0 1584 256714 0 479444 940284 0 0 642844 0 0 163660 0 327824 906937 685820 869061 0 0 917786 159648 325136 0 0 805586 0 276892 0 0 0 727142 362534 345052 733255 200696 946644 562358 472213 827924 0 729455 951856 747740 632641 0 432943 477209 535078 0 126933 0 720381 335709 564054 0 0 0 991419 912594 0 23337 781570 553516 255162 215861 0 727684 840683 13998 535841 429657 741572 0 0 0 0 785208 0 0 0 728335 17809 289857 346784 0 0 381255 0 984908 0 0 45742 0 0 544559 0 0 0 523065 509763 0 0 956819 810745 0 0 146570 0 188647 636491 0 347587 777703 0 811810 930151 804889 848872 0 0 0 526628 0 155245 678365 175040 0 0 0 434891 181010 120424 0 0 0 978740 59489 559620 0 0 758093 0 0 0 595056 524621 417532 0 793124 998490 65105 863245 0 594535 641142 0 457701 197084 98009 580396 0 0 0 532261 685882 0 0 0 343068 242638 173374 0 0 284382 998581 647761 0 867401 411598 382741 676618 937803 0 0 0 200840 0 655059 970754 0 752385 564507 0 716853 0 628327 42837 511111 988815 886338 315434 0 741959 612472 93280 858199 968593 498521 777856 606797 0 0 0 890175 5149 0 727917 65716 0 0 692893 246693 780149 984699 194720 0 852210 66089 0 260125 0 354215 0 311958 405687 194456 0 0 530214 220693 948241 0 0 463858 273393 513737 0 0 0 0 482137 70914 0 0 0 978471 0 818688 0 0 105342 0 492229 208044 0 693958 858832 0 956447 0 0 301809 0 0 417361 0 0 998141 31735 997115 0 124127 666445 462671 712007 0 52955 217917 578885 808861 767865 220089 731434 0 148819 0 212981 0 937878 0 0 312333 194931 0 768588 362160 0 676331 0 0 248582 784725 0 190677 647019 0 747247 489164 48980 0 0 0 0 0 578740 0 0 0 46820 0 328827 752418 0 364365 0 0 683282 379769 562514 13968 712684 0 328543 0 968056 795022 900329 311836 24097 0 715232 500127 0 380748 580991 707599 0 0 241220 578732 865079 663599 200847 0 114415 111201 0 806055 0 430814 968518 48613 961623 0 889610 668816 0 339575 660051 0 437220 158769 460070 0 152968 477996 0 326960 914505 79709 735484 908810 788264 837424 247426 0 427112 0 0 330183 20012 818470 0 495058 168088 0 143295 723104 952550 272459 146811 34513 577538 467199 0 0 408506 459492 0 0 247967 0 0 0 484820 0 0 519425 529731 0 0 21374 182394 0 0 713002 229615 759475 0 198534 544078 0 675201 0 962651 667510 594783 820997 38245 277360 0 0 825274 0 50071 905054 703692 734352 0 0 390950 0 709612 891275 0 448732 604708 0 0 0 96117 377930 0 663278 738785 0 40855 820917 0 0 31458 295369 175909 509512 286656 676012 783981 0 660819 0 362694 328581 349947 776785 0 362610 0 960710 0 93218 525720 0 649032 0 0 0 0 502573 0 483872 551843 0 0 967890 657332 138854 0 911106 600627 622014 678733 49696 0 917081 3952 349091 0 662256 584235 682935 931173 164084 64623 0 928843 303991 585422 933079 642385 625544 684431 879033 93851 169919 0 429759 0 826372 0 132334 0 462958 649266 0 506581 112255 0 0 0 333063 119461 0 638020 571411 754709 963958 0 55849 995146 450116 446781 44792 627173 171506 0 323268 499519 433298 922641 0 398917 0 219065 233709 826461 0 0 270448 143468 675178 817367 0 284097 0 870626 0 0 809934 441175 202551 0 585115 344210 148989 0 0 0 370081 0 0 983312 539533 801663 98540 484746 964079 630155 327370 671422 0 0 833190 0 0 0 0 0 0 930553 235320 68277 761894 707215 113299 0 759785 0 548153 0 0 0 236977 0 315554 419671 0 596805 409563 0 0 0 0 236502 458190 909 922660 639125 0 0 0 321915 0 387854 302705 557247 0 154852 281045 956206 0 0 121994 215882 0 65033 0 0 740183 408865 997849 357919 0 0 0 0 985285 291644 252 0 794810 0 0 0 733802 0 148104 382742 419886 0 109604 139463 0 0 0 534131 204975 359209 0 54146 473539 256220 0 970063 0 311863 366106 0 544178 0 490620 0 730575 483527 957896 311650 768421 200155 568988 0 262845 417415 0 0 674607 678575 0 663531 396567 0 259820 859928 0 0 0 0 940850 118089 961382 778223 0 967675 932243 168660 979572 0 0 242451 0 242350 366296 869424 0 0 853301 528457 659790 0 914465 0 279213 693788 939382 846084 822725 0 260005 0 0 897555 663948 0 446638 0 144795 0 0 179617 0 0 501736 0 0 0 393263 242913 144731 0 824528 607513 0 3818 231364 126788 0 0 278628 0 0 895276 872727 429529 205570 0 0 620501 69047 0 0 545144 751911 0 432873 294541 161974 773995 0 113039 507602 0 0 471526 0 692206 750563 465761 350069 482320 619014 0 652164 0 465616 30783 198192 723625 0 525550 964420 0 223955 0 0 118202 579771 559275 0 307539 215660 0 770860 0 868556 0 177343 124108 243694 264205 0 83088 118127 0 990008 0 0 850075 994434 723522 625526 465427 875574 0 0 437344 0 0 741698 474906 0 112822 269157 42919 0 0 0 126749 0 0 0 516699 574952 183414 2051 0 625217 629759 0 0 340813 905422 543866 321167 762156 824713 565734 351535 274058 237760 0 832853 55241 0 250535 96557 944088 576499 0 0 0 0 343661 0 537205 0 849097 751978 425189 302437 235012 0 83388 491052 987535 0 348461 0 0 382563 0 641974 0 895122 62061 72721 44163 142521 0 225586 250648 609418 971955 351993 193805 0 43549 0 0 0 489157 0 775194 0 146967 750726 164082 784859 0 123471 364822 0 823287 411834 492068 779755 532394 337185 352368 0 812 0 310546 0 635650 0 0 782447 0 98106 31354 0 316497 655083 0 0 540949 0 366543 0 0 50071 291429 620466 300679 523341 0 889668 129278 0 753830 398520 0 757976 0 0 260706 478302 429895 824695 23678 0 0 868315 0 787237 759828 0 0 70647 0 0 0 914142 229330 244317 303548 0 0 611370 0 198905 787215 0 0 0 0 589337 0 110031 273312 621954 82845 59252 346891 373387 652759 31996 14978 449009 953163 0 996247 0 0 169315 0 0 518414 542219 642515 768927 448742 0 487956 914996 22804 0 0 751216 0 0 0 811905 144334 0 0 400453 341702 890802 886982 0 232378 610794 286732 0 0 485609 845155 5324 898082 162884 257981 96385 469425 0 0 0 0 432368 947366 0 0 0 437009 0 0 897454 612438 952766 313818 629563 791601 0 184177 0 318091 0 0 0 183271 265673 686492 528440 115911 195790 0 659042 0 956607 0 0 332337 537472 258099 721894 0 581690 311841 441762 0 469816 137701 699204 929486 0 333999 409668 102853 463167 0 373291 350323 0 266524 964491 510552 987185 0 0 871575 381392 342462 0 116721 806753 470249 474557 706624 820993 0 5461 0 652576 712237 0 168845 38067 958650 0 0 0 95611 74020 887687 32685 0 975334 0 877445 524091 598171 979282 725092 493709 502405 770009 0 189802 0 323434 881443 96311 0 332054 414358 0 0 47642 0 651042 0 423005 674069 591858 832471 974715 75640 180435 687868 499647 296822 0 635959 539131 0 0 188435 83017 0 210007 863384 508949 357910 853823 883252 0 0 296290 0 0 82460 863810 0 656893 497603 0 443358 623825 311234 128424 0 768406 7749 0 574025 93976 263141 0 0 997343 0 948927 948198 657343 966009 0 411288 737063 348590 513251 0 0 0 0 89952 0 0 0 0 346762 370899 25445 182552 960605 0 19164 679665 0 0 0 260988 881725 0 988135 828609 0 0 910483 762605 892743 474674 224758 0 111792 0 28889 0 0 0 284730 0 0 0 741696 0 356057 737909 0 0 725219 418882 291593 385888 775626 208497 0 0 194893 899052 715250 0 51130 135020 0 883840 0 0 0 260662 41472 875520 544476 0 682244 0 0 534401 0 691620 0 88072 0 433793 0 587753 0 533237 807027 222908 0 943651 0 0 990029 945149 677582 561104 916802 0 0 50574 860593 953921 55653 223407 0 650936 524499 0 613085 0 638139 0 0 0 877961 0 0 690230 231491 777655 0 918626 0 0 718189 134908 0 767100 441792 729583 61814 0 226794 686232 633842 0 0 168003 9108 584307 603923 0 478318 467867 18529 0 0 524554 475021 265108 0 0 645176 775573 0 357543 151507 865746 969865 426703 256880 997511 0 0 691187 0 243775 0 0 260506 0 0 551843 834517 0 330515 214122 0 0 0 0 0 432829 584819 0 17025 148393 847293 0 113691 215469 0 0 0 72648 800193 0 873717 0 0 0 496283 0 807731 839470 998158 272408 666644 0 784470 0 695046 79879 246217 814919 0 198644 0 0 88618 0 635115 0 874460 230458 167399 421197 0 0 760602 428410 334612 38967 39868 0 429227 0 238256 968910 841543 186616 399345 0 144532 0 376903 0 0 474464 342578 608409 0 0 752606 0 0 82489 601414 0 0 191317 161378 0 133593 362554 557383 174857 461130 384044 0 0 464369 11926 687540 681271 365325 956891 0 542027 688273 37657 652104 493962 813096 0 0 0 0 326049 0 0 91715 48613 0 0 598639 628412 366365 0 0 0 0 0 908631 165530 674131 559539 893164 90658 607255 711595 310600 364560 972115 0 0 749043 514957 246289 0 299277 636492 180537 503589 0 0 401087 485565 802588 887553 480746 665401 933873 867704 926957 0 0 244165 0 207764 0 588952 814079 483046 538680 266862 325948 597305 0 688605 621165 110155 616188 432458 212067 0 770889 592635 0 0 697327 702973 891579 149301 309512 479609 0 51321 0 0 47410 0 0 333716 55524 0 994411 42487 880567 912038 901256 0 97164 0 0 53107 6240 367897 534683 0 440460 454229 590563 600757 394313 0 425672 0 0 0 101612 0 0 0 263128 216728 0 0 727337 0 0 0 795113 644327 102534 826682 0 695392 469028 661119 390237 0 435957 0 0 0 478180 352743 926698 0 0 145069 0 0 274341 41613 238852 0 0 702132 612680 0 0 203046 0 0 756521 657924 196905 0 259659 474688 0 0 0 646198 390849 554464 572973 534430 785830 28928 190778 255668 713785 253211 315408 0 177270 609518 524498 0 192705 492882 966533 0 194606 0 289238 331109 260968 0 0 276340 475675 0 0 758762 174475 0 681951 0 0 236324 0 301824 988587 0 205699 0 751720 714207 0 0 575263 0 726448 0 319056 0 856774 0 0 972699 743256 135187 406196 0 720364 0 0 0 0 0 888166 37423 225510 0 91744 0 870743 883276 0 0 0 801813 971788 0 78270 0 426325 0 0 0 716658 0 42207 420163 596496 127008 888196 312645 896213 484029 319999 258896 0 572747 0 0 0 354277 878274 193235 98339 0 0 918 408512 0 960332 340347 0 196020 0 126344 762742 669276 700 0 114464 0 0 457409 12411 0 0 484117 0 352089 462745 0 0 0 654154 0 0 659111 481458 157560 0 860167 335767 0 825638 741616 815317 938439 0 0 668152 0 474773 0 0 603811 525023 519792 0 0 744532 0 440646 520899 134237 0 242132 204253 570100 0 938794 902327 0 0 18010 700280 0 641047 930765 220933 0 448784 349838 804936 906153 529378 0 0 0 600687 159353 0 326607 0 0 652920 646093 0 0 0 0 0 801702 253040 673734 0 0 561663 857201 824835 358045 0 497270 276081 34334 949929 150093 0 544143 972833 785771 0 987785 0 0 34653 473946 0 0 717375 0 0 970076 712816 0 636257 0 745515 911082 723925 617500 238468 186498 302699 163215 468730 794487 604878 129212 0 271525 0 91635 660845 985781 0 455623 78690 0 0 0 780510 0 408504 0 814409 35286 900152 898229 387620 803711 0 674625 473404 303056 941534 938077 183497 206476 761290 148281 129394 837907 95815 657403 440907 0 0 991587 872368 0 0 0 638527 0 0 57248 470995 0 563834 842989 201261 0 281047 197245 838570 0 0 58018 213419 520833 495613 458296 389450 0 740261 802710 792228 0 0 13850 615410 331843 452769 626410 0 441811 0 484821 101215 0 972096 0 0 876787 734011 350677 0 458784 922194 312183 880168 0 590261 538577 0 644011 520939 486988 913346 0 0 51305 0 0 96946 0 0 0 978533 997774 744798 0 0 864208 613427 0 0 455533 629366 66929 0 43666 928592 0 0 670102 423105 332352 0 659072 0 0 545476 851079 135310 0 480228 814923 0 62092 391218 996407 77606 223130 0 126416 111936 391 0 0 694939 611715 452097 771670 0 0 339740 0 0 683772 981186 0 0 411463 0 765893 140104 0 625028 0 0 526424 0 0 980311 232135 851283 0 0 298162 65958 943392 476642 271207 254853 763671 541645 0 0 806597 0 722376 0 74393 306240 0 0 911402 0 0 0 253862 350479 303001 843757 500318 0 0 679616 108713 150013 225034 236287 438547 522624 480674 0 0 848470 242979 0 675428 806752 0 39758 0 822762 0 0 149789 22185 549572 0 0 0 603379 622159 0 0 0 401058 66246 0 672857 0 0 636241 529320 234653 0 0 0 966458 790985 382973 478294 147230 887483 783388 191759 816790 434994 696793 217068 0 664657 425175 270246 0 674919 0 324427 491915 0 0 0 735171 911446 302307 76937 0 531101 440163 0 18959 0 0 656680 936362 0 581661 964874 945275 0 0 975749 118237 537659 0 0 793504 305082 0 47317 0 743391 0 363694 0 0 0 535892 0 380024 125057 0 664459 0 363732 0 420381 0 0 0 518483 936274 0 97470 0 0 422113 0 583364 401501 229781 482753 0 64853 917125 549973 159441 648982 0 276779 656584 390101 708298 0 741927 0 0 0 604281 334738 699442 409049 794976 60881 0 0 244374 0 160318 910907 748337 0 0 0 0 94696 0 95062 915474 0 0 0 7975 0 183293 376027 128538 0 567400 473581 239775 0 0 0 143648 616672 0 0 0 515385 640705 771351 569127 0 0 0 0 608062 0 547180 544940 0 259404 102881 895944 832010 819659 192306 0 316017 956803 26920 0 631651 0 556938 0 617398 0 314567 300290 716431 0 0 0 119303 885454 373983 825493 0 823191 0 903870 96199 952399 0 583976 989207 0 4153 380493 386379 0 0 426128 0 424043 535314 0 188875 0 0 916336 660446 195412 291124 0 922718 0 55992 995839 937303 98970 277224 647268 0 0 538065 70010 0 0 0 700961 0 0 247213 0 731722 0 0 122668 733400 993393 500266 116880 0 0 0 37281 187317 295599 0 0 312336 951023 576836 0 417536 639896 0 191250 0 522882 823345 119306 0 0 703353 723120 0 0 855966 0 789835 108970 250884 704588 720345 208141 0 790302 742486 751014 0 2183 0 645042 0 0 0 409993 277618 345829 27070 435551 464198 230649 713572 696282 942075 556100 39537 298718 551217 780165 130750 921250 876436 613546 0 366854 0 0 0 0 0 0 0 460129 0 193766 0 949982 915102 161067 502843 228501 566437 569676 653622 379420 568483 0 683537 701917 763778 821212 0 807242 39913 604263 0 0 273943 689851 770889 110994 0 688295 698018 403278 355288 0 0 58742 0 732925 43080 980049 543059 826411 386816 0 0 118150 952736 495288 620811 506867 0 317581 0 721785 312384 674468 915311 700879 829796 297550 458283 146957 536160 321892 324699 0 627247 0 448801 0 451180 637319 0 0 524428 206902 30493 0 0 0 592976 0 465539 0 552555 0 395360 0 0 0 0 0 0 162220 223731 0 784756 0 0 0 202493 0 258585 920166 159926 250628 385754 0 128603 540904 0 0 0 115861 259556 0 0 464963 829266 0 0 776754 0 588072 332811 0 280557 0 0 326240 895529 428947 612736 0 400202 381391 0 0 0 906672 0 856755 808130 629387 0 589428 901050 0 0 79213 0 0 0 466133 868001 0 0 594406 908702 222259 70978 768479 931938 0 178629 636794 0 0 0 377068 802135 0 399821 381468 877800 828583 0 0 0 69650 632281 151293 931624 119493 286334 541885 832910 0 565854 719917 728457 833591 476842 5672 196023 345558 692384 820263 249099 813525 955842 889924 24229 0 0 0 97630 206289 455684 734321 199994 154787 364706 0 427808 75132 645709 49793 774956 993641 787512 0 59824 489345 0 0 157356 851278 0 883175 0 175807 775925 0 910379 614186 0 742048 0 0 0 0 752051 486967 987044 163041 834427 477083 624906 798316 0 165665 516376 594116 0 0 364732 0 517479 0 553514 0 627330 85684 529175 620155 0 0 0 0 51211 239552 758368 221066 0 0 407811 0 951918 622323 0 0 422852 346256 661686 242823 0 0 765645 389938 0 90949 889623 914508 951174 0 0 420634 0 264401 732376 829714 48695 715292 805312 0 802148 0 234084 714572 249190 318970 618171 675305 0 0 0 480710 0 548209 0 0 0 0 816962 622269 853474 28632 0 0 801597 0 0 0 181639 0 0 0 536638 264723 290729 186182 0 0 299814 721757 0 551175 363264 466618 738633 0 738841 0 0 0 27102 330415 831593 0 511597 586334 0 980433 0 0 98890 927458 31141 671639 296444 627100 621454 0 0 459946 571367 808442 436677 289594 915129 800448 272460 343242 994420 0 768083 167357 306473 0 0 162778 794389 0 0 0 0 836005 101643 0 375251 386881 967684 0 0 699113 0 287924 0 0 0 380565 402828 0 638543 212246 0 537680 0 83119 0 989982 559053 645617 0 0 525227 944954 718960 465231 50278 0 821903 226593 436986 365693 162124 322738 370656 0 0 497622 520767 790118 995738 424713 554202 0 12779 0 557593 0 737356 683606 0 0 15841 0 1745 381115 0 636573 835620 0 0 0 0 100839 808620 0 90963 869178 505086 0 198690 837018 410698 0 402814 0 0 249058 725875 770816 416880 735803 0 321737 0 910630 261381 414887 973451 434219 988951 286420 0 0 790520 262459 233113 0 730743 506389 710375 103244 0 321590 75529 0 68486 0 306700 797289 0 506332 0 672261 0 55015 487967 389033 0 0 0 229252 566930 974920 203144 602721 0 224808 767338 0 0 0 257692 214782 907964 315282 560407 255760 0 0 0 715590 81671 807272 400705 0 0 0 414369 726395 775082 342187 785367 0 0 444671 279865 428926 96172 80063 926858 158186 375379 270459 883836 0 16284 0 0 0 50342 0 233897 0 0 0 692068 0 0 0 424698 301227 937512 107887 45147 876682 0 99908 0 0 449841 170478 691733 174182 868295 111350 147966 132097 472336 0 64172 0 470972 0 0 567537 81445 367648 502390 961848 0 0 562301 0 896177 878697 0 765172 775309 0 883155 0 406813 429102 602343 0 0 806484 0 267999 349771 0 736995 582125 815026 927034 0 643027 45929 0 0 109226 0 0 0 45525 918951 0 879376 0 0 803832 488961 0 0 412720 432528 761808 0 639717 484229 154258 237064 329825 850704 0 47940 0 691557 324733 648687 808337 729588 0 496523 0 0 0 130262 868093 125141 88780 0 860104 24337 0 19909 425729 0 0 0 783692 384614 142967 960880 0 356306 0 537538 0 204266 0 315931 0 701591 94937 374196 0 796303 983067 551924 151415 990153 0 500538 0 180119 575802 12561 0 896590 803138 0 436907 0 0 0 0 0 713127 704708 0 227401 0 652596 653786 0 990583 813927 320052 111085 257501 876981 814267 316486 693341 686575 0 482680 548564 689184 365710 0 142234 0 0 37716 877578 0 915883 491026 152698 443805 939107 597694 18101 249092 170819 653197 0 690042 49955 977281 0 708850 46108 0 647687 299047 0 0 937188 126861 45146 760300 0 0 0 0 0 0 263577 0 101460 382827 716587 665091 946251 642451 217857 193189 572740 938629 212425 0 144907 747222 883111 474 0 209874 0 180470 0 613117 779294 0 0 598216 531553 257385 0 924270 621423 426215 0 175771 633721 725343 229344 0 22553 61024 462216 50453 0 166613 0 677525 0 0 0 96976 320045 5652 822787 0 611508 164144 673154 565845 0 0 0 0 0 460891 0 390444 0 0 879380 803760 633548 662171 909814 662440 0 238074 898035 0 135194 84938 0 303774 215050 0 0 773538 0 0 0 117185 862115 335022 903736 0 20467 782028 0 826201 0 213735 398664 0 856166 408287 615757 0 441888 0 673799 514857 825360 0 655127 434045 0 0 0 70742 95593 888868 953380 0 483829 413431 0 996880 498069 316812 45426 934916 561869 0 858729 979550 0 0 281732 831909 385037 684363 314833 516021 381517 0 0 45230 184268 435218 510110 6658 0 0 593206 432152 0 0 126983 7373 938065 216798 0 0 301566 71322 0 194636 976186 286114 0 0 586415 743940 26927 420689 45619 542277 906175 0 295706 264541 518407 852132 239464 576181 174534 549718 21330 0 0 0 0 0 0 0 295265 129460 958429 499367 0 416311 3949 961116 249211 0 282895 574571 617327 0 409701 0 28080 238295 322666 518627 0 0 486670 200444 0 991173 868566 46609 0 261820 44674 0 0 0 828581 603648 241055 565853 63512 0 810664 0 559954 894233 788455 0 0 810558 453103 222304 0 0 360669 0 777993 133617 0 856845 53476 0 67773 203669 0 0 0 767522 330257 0 0 0 331831 0 664852 0 848580 0 350452 808776 787181 397097 773287 0 419694 0 0 805247 0 564190 221407 881092 759584 0 0 182719 679313 932613 0 0 0 0 701835 255676 954480 0 814985 0 481569 0 0 0 769518 4029 404978 559775 786587 549440 8194 588106 566192 683730 0 0 385539 196992 96898 0 72766 0 0 0 151427 619839 0 140175 94414 342337 0 0 550783 0 0 0 0 405116 0 0 585437 304012 690321 0 573101 0 618379 0 520488 803066 490559 0 259803 0 591049 749267 0 0 0 0 143992 0 8058 756577 0 0 1930 0 0 0 0 688241 0 0 0 0 0 0 768082 0 0 114588 247970 0 459061 702970 606139 833731 927057 238922 988839 173838 672738 671943 0 0 411435 632694 848704 679851 0 82426 886813 37911 0 0 893046 764934 0 0 0 850100 0 698976 695535 0 0 398150 780555 0 187790 175652 0 0 86477 837971 415346 657532 42971 0 0 199483 325974 616222 0 0 0 0 245872 253308 0 0 677874 411393 0 230555 85202 0 764319 0 0 0 848531 96161 188259 0 730421 583310 0 904171 0 0 0 771915 840668 0 868973 963952 0 759294 889879 308660 486003 699253 136244 0 0 977038 0 0 135408 403068 0 0 579906 965095 341546 0 875601 0 596721 668357 0 762823 662355 489434 715210 990069 750538 454995 221559 0 0 0 911819 0 925451 850451 0 683687 845952 199556 0 387037 0 130542 0 544895 0 0 0 366259 346150 24660 475178 461214 256249 344544 624192 678413 633636 642977 0 490160 865159 47290 0 760502 660850 216609 0 0 141662 290337 0 0 987929 0 385102 816837 0 0 0 0 182129 0 429602 215678 325946 0 993388 0 0 0 0 882444 963358 0 468560 665923 0 226894 416198 571457 421414 592056 0 364500 374541 0 0 0 0 0 279983 0 886582 0 0 0 0 774379 483548 0 123155 684180 448288 305616 0 951386 865286 281560 0 0 786870 247879 371396 0 992448 414102 0 0 461503 0 9673 113790 777471 776993 433015 574446 0 0 0 788445 0 519590 296209 541818 10690 0 0 0 298377 0 0 736582 0 0 0 484753 53931 0 0 331693 203402 978866 846470 0 315398 0 371424 0 642272 845509 463135 301640 0 0 471321 0 567132 887215 403083 688627 0 460329 0 363536 457025 634834 0 0 374721 326484 0 724479 657085 642974 556911 0 655837 604684 0 325943 615261 278626 512251 480681 184878 0 143830 932245 912582 175160 522161 123228 933626 917676 516325 0 0 729154 620644 0 465031 0 831698 600364 813662 0 804990 0 124964 0 353748 316478 0 470911 306372 0 524916 0 873680 0 588809 89640 309184 843728 0 916938 0 687315 83247 462554 261718 0 511509 345522 305038 0 465821 131680 0 0 202317 0 534996 549723 984500 576250 925630 0 119386 64829 186930 171878 0 0 877249 0 0 165133 947250 0 872482 0 0 0 537974 204127 747107 0 903537 17527 236388 232127 219197 410317 0 0 820491 0 0 978481 17886 0 575385 313796 509635 798670 0 0 805471 0 249245 0 956942 30198 892113 88054 679555 0 669527 173680 798678 0 779330 349784 683304 978862 0 80011 0 872147 878684 553840 536438 0 528076 0 526333 782594 2880 872023 387274 311148 0 0 0 619671 179922 0 889897 0 0 0 0 0 0 387083 0 300176 0 917420 0 906118 377289 0 669240 0 867730 311273 566851 368091 740236 549818 858305 919308 0 0 653377 0 690878 766436 378193 241783 687953 138544 0 887267 0 0 0 544212 784872 762356 715618 467138 0 0 706622 0 904220 879339 343427 0 909073 0 394635 656596 436606 0 166833 796374 790699 95798 318099 0 0 236222 0 0 0 413709 0 0 605944 0 305271 664979 43155 0 0 0 78993 413618 10136 0 801377 0 684659 0 0 0 967147 426641 393588 919604 514574 908422 0 842570 0 158544 260122 188368 657995 0 710642 48297 994952 384174 0 113373 983466 0 859329 0 471676 379947 0 230594 749504 0 882790 714740 0 898644 798120 344460 988287 0 253808 89686 497921 823428 642433 663125 0 374177 518031 855686 173795 455812 162805 0 404830 64479 0 608995 793967 10935 371911 163752 0 386760 609658 238961 486486 763895 0 830378 589664 642688 0 504468 0 574693 164235 0 0 943679 0 0 594421 0 138929 446885 808932 946057 61918 0 684869 732776 120405 54315 0 433872 721415 294290 892691 0 201268 0 0 501876 707172 354970 714083 845804 0 0 499899 572117 0 0 776393 807870 109210 52213 0 0 733370 164636 0 0 0 788083 0 462668 125250 983023 281259 874924 849731 568303 815639 944043 969982 560242 836314 0 0 110780 829818 559945 0 0 776333 0 0 117669 0 681749 572393 0 482500 394078 73440 0 99404 0 0 613241 0 558176 933032 0 209788 984951 270835 354583 375634 849854 0 0 470420 870237 743751 455319 0 0 986877 685540 632601 614903 990291 530426 0 497291 701047 427221 886021 0 967261 0 946365 792992 35648 484275 827996 268638 0 868530 583653 292680 818769 80323 239933 0 0 227133 107630 0 866912 333426 67545 903031 0 0 0 166998 131474 539338 0 277622 13178 610458 793465 265098 613573 167733 0 0 0 745963 0 877747 525370 714590 442258 0 0 522276 0 0 623858 0 117289 239155 0 0 585724 0 0 575214 889569 964957 403228 0 527908 0 796272 375746 292205 98546 0 610646 632445 0 835427 268351 423051 23561 338039 458975 0 974562 96699 513756 0 0 983226 0 908026 863006 0 887225 724739 0 125017 341107 0 896076 48770 132063 805665 780823 0 956248 214899 550469 54073 457478 0 0 144453 100887 255108 733742 0 0 0 0 0 453656 449053 68805 529728 361946 949938 188728 288331 159121 785378 299749 419114 98869 11270 844502 0 46015 746069 591897 0 889327 0 969034 0 0 0 0 0 183457 0 320393 965886 962623 0 643600 196482 0 788737 949618 940726 242086 134057 938848 706950 892815 607091 0 187981 0 625101 384273 179071 651146 691017 973265 802736 373299 0 231596 200141 0 756064 866203 0 0 348966 617182 0 827605 605689 172601 942060 534762 0 694555 327943 674987 304387 0 986044 0 181606 218799 905298 69403 0 0 164848 273729 0 694320 804853 767788 0 302981 0 582273 577928 740682 0 0 696584 187977 797943 374128 0 655585 498804 283688 0 720817 356250 0 66336 101603 240458 238240 927422 544606 298378 90249 0 0 800109 0 473975 0 0 599738 0 572544 826731 175210 849407 988010 908041 233198 0 0 0 0 0 310990 999658 960455 861688 0 0 0 121413 712648 652295 0 355308 0 264490 0 664546 0 122350 0 0 882641 588068 230768 52900 941808 0 223506 0 669975 998283 769731 899467 0 439085 500961 814207 553497 0 298259 675405 94799 408092 718749 0 135296 0 854343 914013 562047 0 0 927578 491594 699275 649422 86336 997806 188975 745015 375311 297354 454365 717312 945497 242253 0 0 50386 225756 0 723400 0 0 0 0 216739 0 495846 0 108551 733844 0 677115 0 0 696189 610930 427212 126313 271545 0 906376 666453 652570 944781 385995 972247 0 0 408798 314532 597628 0 840946 0 296009 42131 104274 0 0 0 562513 280001 535700 39889 243778 758612 0 0 392627 0 0 482133 565102 957209 0 246698 484121 816139 308074 82362 80157 0 136820 842846 188079 883406 851565 157141 0 879343 866999 0 158755 818750 529591 521113 688168 0 0 717164 666399 0 512376 282669 0 467579 0 0 0 126506 0 313237 0 0 455193 606616 905676 739503 800057 481035 424411 0 0 279814 0 797076 833740 0 660883 121879 0 115055 0 578043 423417 44785 453918 666306 70121 62217 521837 0 83018 702481 390197 375381 669537 953502 32856 0 774999 211324 0 0 0 218824 0 766626 136674 0 0 0 125501 498790 110582 0 738285 114409 620268 496622 587360 852469 750468 0 211576 928585 0 0 0 0 592611 900164 0 0 0 249047 113930 0 964687 0 689702 516268 959244 0 0 0 0 0 207994 0 176774 432909 274842 375135 542113 0 0 563512 701418 500814 739881 0 966525 0 989038 0 99949 0 0 0 0 610616 268933 329656 325636 639870 687894 581006 203656 0 218019 424245 255895 0 601809 49423 229061 0 240018 0 920829 253000 0 878405 295173 0 0 4209 419528 525757 775217 506986 480406 0 999383 977725 0 223266 0 129690 903849 437752 932414 0 0 0 0 0 692827 0 483578 468901 66670 0 576611 135022 0 477782 0 0 777903 821622 0 287350 774081 950628 659897 0 0 0 624870 773123 13052 0 582286 402539 336499 0 378656 325984 686300 749927 330442 0 569481 927907 0 242601 0 0 0 0 96328 732422 579463 453125 899128 8504 0 0 778131 0 441551 0 302511 68031 836788 485814 566119 380299 931091 0 922917 0 853222 0 0 626919 135628 85239 375524 245873 0 283050 0 703765 365152 0 369931 788872 704507 0 439105 473984 699335 277868 0 0 237658 172370 703996 0 505764 776701 259129 139464 541833 0 93479 839233 595578 0 0 320761 0 0 0 134460 0 153754 154038 967627 910989 681543 836537 494859 506658 0 779145 354483 886516 0 120388 800016 0 35332 841927 0 951372 85300 241482 824122 957889 938025 0 0 0 41150 0 0 619849 934488 635087 248541 965856 880124 687882 658909 0 250919 408695 0 333112 0 0 932244 0 68225 0 655525 937034 559391 822302 0 132640 870403 0 0 296811 251959 876336 432057 90338 545920 663759 614159 0 282343 925998 761958 0 712333 594365 0 780757 0 816940 41689 507619 177872 0 450058 0 0 199586 0 397049 21083 74597 369961 17082 0 856269 0 712769 756171 360298 0 287709 0 399623 310392 298036 95099 916085 714706 0 343302 451943 931134 152201 0 0 0 228085 342751 738002 507344 613032 177795 0 0 201875 0 472906 908521 0 0 0 176741 0 27405 630723 0 0 121381 0 0 0 898566 502694 957849 401130 638898 386401 35025 0 664829 232177 970048 855199 0 0 618206 0 643517 0 217900 435904 0 868118 0 0 872932 289940 0 0 695850 27021 0 308909 326315 234951 0 898389 0 672218 0 0 243573 775739 268185 449689 0 0 930 0 94306 266494 255923 334003 150626 0 455762 217891 412967 0 303636 0 0 805325 0 647102 0 209886 159841 813161 806624 0 375701 0 634925 669848 757148 0 963506 0 0 0 408369 0 0 684277 0 373906 375807 114943 516967 18558 0 0 0 0 477108 593040 0 109775 623973 867498 35906 0 0 0 0 421516 0 368939 739900 639893 0 338430 419153 143376 0 633012 367616 184264 32317 216055 863583 3536 328490 109459 0 0 703737 132771 0 708870 0 163206 77850 923377 609228 0 370936 65971 367684 775528 712082 910517 0 813497 378568 0 501681 0 62665 0 0 347444 430907 327522 668365 582959 624569 817755 0 48459 0 82609 66693 184236 0 0 105547 526495 953733 63436 994723 350634 753519 0 0 573453 804584 0 163905 0 811052 663694 203627 0 665813 857283 34940 547588 498515 0 0 541684 71733 632569 701232 549862 947414 0 393726 683364 824518 714845 48822 0 595566 788688 519947 610390 533621 0 612929 0 477681 491201 0 669719 0 519974 949743 253165 0 0 656382 0 0 0 0 405762 0 308319 596898 524298 423098 0 476274 0 0 0 0 482159 346364 205780 606570 0 0 277609 0 721057 0 0 603086 0 0 0 619562 0 0 479720 362664 547998 123363 0 0 348257 0 3327 199139 97942 891175 439475 0 0 349159 0 260550 817570 832865 0 0 0 420077 0 0 632637 283869 0 910271 267243 811367 0 0 827189 0 926298 861018 41785 0 0 0 964366 425660 4491 263276 0 385302 0 0 0 0 664195 0 673353 0 192314 0 989696 424699 0 0 0 0 688070 0 0 0 718776 878903 516393 325836 0 0 45297 676411 656974 916588 904081 408753 0 267426 0 629017 0 240125 117100 0 556655 0 232613 0 936212 741473 321437 572082 0 922724 723430 868297 39885 0 257260 430418 380395 0 0 0 428615 37979 0 840415 0 0 555106 824559 0 0 12778 0 964824 329687 720650 451266 49240 0 0 189414 0 494184 137651 0 0 531113 0 711393 0 0 0 0 342060 578038 0 613791 449171 142680 613546 313421 0 510127 909499 0 0 390710 0 0 385861 138451 914178 0 440944 749605 0 571326 869418 691730 865431 0 607447 0 101733 411231 314232 75413 669294 0 0 522663 0 927246 0 61441 958277 0 408953 0 0 823487 246284 857266 570611 850380 303605 809982 488352 0 204582 0 0 0 0 814158 542121 557084 0 19308 738206 0 0 0 0 0 0 0 0 292013 0 341198 605756 727951 778997 67697 204127 0 0 360837 565799 378150 0 0 0 153267 51792 222269 0 0 163634 0 780331 145983 0 243758 0 0 214452 0 147720 0 0 0 698866 451597 944729 835240 680211 221719 0 0 80088 442145 493557 0 649446 592602 109688 533177 512289 0 490997 495263 504565 197577 747219 0 239792 204270 0 0 0 663237 792791 434597 0 934392 71168 647574 0 182111 0 482382 0 133006 0 116913 361260 782163 959131 0 0 500141 378854 205966 581178 429121 0 0 786693 0 473090 0 0 0 0 100687 687345 107032 0 0 321264 0 836750 0 327604 292512 0 226903 0 0 147647 0 148615 367766 0 533130 539861 582450 0 611580 757408 461955 0 0 719414 611724 417041 580689 201560 303410 0 743418 384100 0 388414 844863 64074 967866 0 0 53835 425856 0 536344 964370 899834 0 354302 887941 0 291285 467204 246091 837209 0 0 773746 950772 399592 0 680434 0 0 871612 476388 0 0 39873 787684 257887 243790 762464 533026 185589 0 631486 443763 171827 481465 0 174014 315741 0 363115 0 0 0 519288 805434 0 0 668669 600270 47661 0 0 0 0 0 0 696701 201077 690572 0 0 142264 0 732919 0 0 0 0 95500 0 0 550877 590053 330433 820495 693635 0 0 507391 156002 0 147152 843537 919841 269264 522434 0 0 0 681672 0 980149 903819 0 76615 762522 0 0 0 124193 0 0 346947 437869 55860 583678 249899 430451 438826 0 0 470994 0 123402 753140 704967 0 494146 344341 0 880684 0 0 0 0 106196 0 0 0 0 939523 398829 0 406970 426144 449321 874407 0 422678 558939 80556 0 252532 320982 381726 376587 0 621226 0 70172 862244 560595 248916 0 498313 0 243836 0 0 0 10736 614451 907211 0 282884 0 0 998812 152970 351909 293829 518257 516763 18420 501474 749591 0 593198 444057 324371 0 813474 871852 162966 0 643212 153316 159487 922037 275391 276344 0 0 0 163067 994845 835558 902940 594154 323123 83664 0 759129 385259 583118 0 0 501567 0 0 0 0 0 0 445201 0 390828 741180 835537 491543 111695 836911 285709 403992 0 230072 0 218330 960094 0 0 701345 828156 630835 0 0 360496 279405 0 0 812002 790977 0 734059 7365 295077 386300 0 189519 0 0 892134 0 824930 612279 137381 0 157942 0 175827 0 0 152656 113208 0 871134 674817 195201 499794 0 43129 987161 190925 175906 0 0 3231 745318 465481 534764 0 289589 0 29244 368295 0 209522 340927 0 574223 84040 477441 225950 417826 432316 775662 849986 756342 0 851604 0 498770 52572 0 0 316804 18115 0 0 0 0 995074 272838 0 539730 0 302197 429314 777813 78536 423711 424217 263644 532738 546034 557985 503653 442989 543362 108112 253187 138858 0 791241 152455 100439 0 0 0 0 975896 0 909145 178808 704147 0 81538 394084 274921 0 371221 943529 0 611332 544037 302109 944056 492233 0 375303 0 648566 0 0 956788 139528 360656 991485 10777 311662 104157 0 0 287609 843423 452607 0 0 533344 284935 825955 223956 0 0 50185 159265 0 0 184994 818697 0 322428 661224 0 619410 189860 458806 467867 383913 220724 0 0 287863 558681 396200 0 0 0 958165 997563 514150 0 358580 0 0 42409 151946 82411 738467 865564 0 0 268721 0 490480 215997 79737 458233 392479 0 295738 38972 813083 0 578760 914188 340709 0 810609 291531 0 771023 355270 0 0 150755 10548 291942 0 933774 10526 11517 0 489601 44941 326547 0 0 345111 0 0 691932 43254 563679 93119 71802 0 961521 0 671488 0 105911 22088 788195 882695 344510 100584 737082 0 187069 605283 0 277141 0 0 0 725152 601771 863923 0 0 485675 0 0 451842 0 667718 417039 733038 0 987020 0 232015 606552 255668 155629 0 878356 681630 348694 0 0 820578 0 320889 158614 129759 0 788280 0 326406 990926 494288 648485 0 545064 686268 436807 163089 811678 0 0 773376 0 73870 224684 612610 490100 731679 955484 572436 721016 137846 122158 51160 510758 0 327279 190236 0 532586 337358 388892 237451 0 894535 0 968940 467648 486524 0 647506 0 604042 153961 809345 41502 509615 776639 512064 164399 351664 0 644339 0 238317 0 0 39595 0 321575 221635 733510 20387 7834 501028 557864 16318 982866 0 0 240351 0 75007 0 738370 776579 0 269767 467464 372890 567701 0 269229 0 520003 854043 0 371505 939794 616214 648863 747328 230032 251876 326751 0 0 177146 561103 0 488137 0 701622 0 502721 860601 0 849854 0 0 714738 766555 810793 0 851239 0 419517 0 0 99210 0 35259 0 72907 298260 527890 456488 0 0 559312 378639 0 0 514931 841210 87490 0 631923 0 286812 0 0 0 0 871163 355817 227640 0 703115 652639 977177 536414 596332 586865 477954 0 708646 0 0 0 946696 0 254555 0 0 0 21748 617630 435585 0 44095 0 0 562319 537392 0 0 561791 0 320840 875381 0 70092 169919 0 316135 635369 0 855741 0 0 514669 0 0 802698 543942 136610 686272 0 0 290900 375607 180187 812907 737276 0 391951 0 227536 465761 548359 0 615022 833717 712999 0 877913 789625 601116 0 654358 486776 0 310538 893204 658237 0 153044 355193 342559 0 310955 417744 213875 0 0 475201 0 709104 0 494817 319925 376572 0 717212 0 0 0 375919 639138 672275 0 551359 0 976240 936036 931350 721173 0 551062 0 367609 0 362026 0 730756 0 0 0 529052 0 0 229666 893896 602797 0 0 886188 0 330023 767417 0 176593 0 69653 583358 0 581365 774584 624254 789693 309895 663944 401128 582544 0 0 0 0 852092 969639 327824 0 621778 0 0 531387 35475 48277 896052 539360 0 531241 0 884915 0 584814 907117 0 984396 0 917886 230380 858656 822220 723334 257679 524620 504793 428766 266132 0 136707 229392 0 580919 0 0 738826 642675 83820 0 967882 598229 236095 0 575568 437250 882248 0 0 809413 931299 0 0 0 0 332790 449414 0 0 0 948416 0 620678 0 577872 265990 480044 0 0 0 747435 465757 229866 208357 905613 56171 755565 617669 899809 0 446280 514622 142367 452519 372495 413944 60685 804767 0 144106 632451 698210 824292 0 231033 532819 883258 680459 101600 184607 0 0 0 742323 488917 364567 66027 258359 0 750049 863581 0 148985 0 835098 0 693700 500533 57984 0 0 0 0 523459 790283 12163 404696 0 711330 163905 673686 479138 0 794173 803219 802841 885284 867151 0 0 0 0 727941 83233 692360 0 617685 0 371217 262602 0 445814 439124 0 524804 0 153501 0 548363 996682 185456 377248 781736 507910 0 96627 0 690123 0 154110 833323 0 0 0 0 980811 491868 975047 322704 823000 0 0 588052 350003 0 167645 571620 254848 212493 736537 842891 551502 649490 831910 206683 0 0 0 0 535533 98852 0 0 338916 0 301463 689777 0 0 618933 0 592083 0 0 900083 984410 165337 350391 344346 230047 0 0 581107 0 108455 705382 0 238885 0 0 347184 603031 56397 699371 0 882017 305779 459309 805608 0 449465 351200 207272 0 528076 0 0 946093 0 477272 789198 0 902898 93051 414110 117774 995151 0 0 303155 0 0 655037 574705 0 574907 0 410227 0 464548 328969 185817 187831 50366 512890 0 0 0 40004 0 0 981480 590068 0 0 0 161666 429050 818619 0 704533 259357 0 473553 386126 996094 539117 0 0 0 0 0 0 0 576489 279567 0 0 13563 778637 0 242983 0 451091 816582 0 0 0 0 0 0 116962 872997 73992 956383 670478 82595 563606 64701 520685 751659 899844 33182 170739 0 717907 0 202357 0 0 831887 0 498360 285014 0 547391 0 940437 0 130741 0 0 440418 667668 837912 441881 992943 0 865887 0 963978 881712 0 755294 340493 0 137412 775792 304769 761841 668155 301327 0 160178 0 0 918571 588987 847260 0 568597 0 0 0 567494 0 0 753821 81492 391307 157973 38103 572239 528892 416028 359625 718121 223414 0 0 0 857137 0 282586 367767 67159 294809 94302 330903 0 341188 390344 693301 721708 0 0 679165 202977 514508 461824 359624 596958 344892 0 334102 627392 115072 731689 30059 181816 137214 0 0 65768 0 730774 0 0 0 659371 699031 0 966541 694712 0 793856 373430 0 408639 532840 93379 788348 0 214475 0 112803 177983 247499 390551 0 83307 930757 320420 0 0 196609 0 0 0 0 451383 314507 0 492438 0 514752 316741 674955 815683 0 960084 866488 241075 170029 781664 0 919801 715276 0 659173 551141 216075 452843 0 101437 0 349983 730709 657140 0 871494 17136 272576 921839 433065 25859 220855 0 12409 217234 0 786004 504602 0 0 0 446699 0 0 113249 356328 756273 175909 875995 0 0 442536 0 0 777854 0 559242 0 0 162060 77353 0 0 855141 63872 303790 0 87412 0 0 0 812628 0 0 924896 0 0 0 0 434597 789457 277483 528660 0 857618 368027 205864 0 0 361731 889631 0 719412 0 347700 685476 0 0 0 329112 909880 768088 601759 0 502727 0 919784 0 0 0 0 0 277855 77218 0 631721 0 0 836009 888777 0 333715 767368 832703 115696 0 976103 844206 0 324352 0 539717 940214 18450 0 286926 281563 690198 0 315589 0 641502 172498 0 199281 22203 131573 0 295260 45180 229391 67743 889289 0 235990 0 940349 263259 245311 824910 254363 928402 615668 0 402169 0 0 39656 600975 0 973519 642851 188288 0 746490 438448 868614 913134 804718 926105 129575 409291 459486 0 564283 992898 0 252884 60433 930309 349040 969335 0 0 734395 0 568953 639553 161927 773912 737060 0 337140 0 0 672272 568798 241650 0 798735 593790 0 0 357938 73423 0 978445 101596 92860 0 914031 0 734279 0 0 337251 410791 330143 795423 0 190671 98923 109963 892167 325249 0 0 0 324133 647179 0 0 0 903872 655895 0 264132 0 0 660585 0 527061 333797 0 44270 0 630124 0 0 0 209923 531723 472384 0 477025 0 0 960341 0 287582 0 150755 0 341433 486590 0 305678 599874 0 878729 573410 301489 14627 0 950918 0 54659 0 34271 120792 0 0 423929 561452 991336 984076 822489 821427 0 137051 283494 927950 0 0 0 0 0 0 103545 450285 568307 0 0 0 0 257915 0 423684 879935 0 0 0 0 0 371987 0 324341 594289 360834 0 653432 149138 568105 106371 693016 0 719725 779689 193889 472638 942680 49324 0 644261 0 919202 504012 474689 0 523998 42894 656163 42720 0 0 769781 831838 0 224260 0 955369 656333 0 0 435300 323453 605620 276015 599401 721931 242845 0 801325 794238 407465 0 759893 677422 0 0 274120 433006 0 517262 163145 0 952904 515097 918176 53832 6621 245923 86032 179524 882204 881778 88316 738247 954419 715884 80073 392532 0 251187 0 578289 972995 0 389597 783983 0 185588 680632 665974 0 43740 0 212943 568759 588225 248536 766510 249088 751291 0 0 477081 986437 584128 507934 876160 0 0 394147 0 130421 275225 210915 338851 785836 0 0 773593 40611 0 0 0 876237 409711 0 0 0 0 632468 719177 374849 501487 308401 301532 685785 995434 0 259759 573402 0 0 119208 426339 795283 851744 0 378006 0 292973 511327 342713 0 915254 0 0 0 985087 412916 961036 0 0 0 532851 784820 478651 0 460039 0 910679 0 0 166749 463815 119649 0 480955 83420 238303 341706 0 761816 898201 0 0 0 0 629873 167698 0 0 296278 0 162468 678469 0 66809 10243 107339 504111 0 895077 668616 946724 581706 0 732272 160841 262733 0 64475 137581 209410 543391 0 416917 206947 0 0 0 0 106584 0 990927 0 307850 565704 0 680051 0 226857 0 0 41735 73760 0 0 342845 822053 695155 617379 667146 339601 536248 706249 215016 214841 625457 816759 488737 0 775084 0 819938 520427 915550 7635 623412 0 999539 957346 45110 306136 0 211478 0 989749 0 0 0 374946 622491 0 810394 0 453181 716540 0 988442 999940 0 669882 91154 0 855061 78079 53159 745103 0 830804 330298 0 414347 950701 892570 572030 944483 108530 764986 367756 166474 344889 0 0 866827 333881 0 509031 0 444772 668055 778711 311397 856591 0 376545 213624 375556 13075 227571 676783 234490 226431 393012 0 342196 617536 862349 807391 0 869889 483828 0 0 132728 365891 0 353793 675560 0 468285 448448 331992 0 33262 811245 0 0 369918 591937 209495 292386 0 0 965489 840624 0 932967 0 781193 314933 9029 0 0 0 369440 0 0 0 0 584896 749590 858191 0 498811 0 144922 452018 0 290055 415867 459419 0 235476 0 687383 154042 914244 622653 748523 0 921779 361468 0 183113 299944 0 0 0 707577 0 177487 500900 303223 0 985100 0 512776 0 737931 395619 0 0 651138 600087 204990 898182 153037 398596 0 303949 31088 859541 0 646283 0 997214 0 0 832416 420526 130723 257266 0 411547 69418 0 0 0 0 0 0 731781 934333 0 702388 160082 297286 331975 367431 587897 0 259650 0 0 248344 0 35785 0 828626 132897 0 874177 916854 0 286232 109335 0 389218 367527 337660 157435 535118 0 351517 0 0 0 0 296819 459833 0 692790 822748 822155 0 699840 50813 0 713313 0 0 313873 898264 826764 0 0 0 844002 0 0 0 206656 0 358815 0 0 904864 778634 538792 0 163403 878139 471077 512447 0 156972 0 0 0 112440 298216 0 623849 0 253479 0 518505 158731 0 0 285623 0 695581 0 655449 550484 0 0 0 428303 292155 970980 0 545920 0 0 0 147314 0 450477 0 848535 835204 852421 691431 920625 753356 0 530849 691013 579376 0 45480 376490 473042 949771 0 326841 860869 36097 249824 770298 296277 534837 0 730988 561966 132179 495974 963432 376280 454129 904649 0 522115 365245 0 523713 0 69117 0 406292 849748 961443 595953 746324 973498 0 619556 102556 0 285899 0 191289 234300 372918 653182 356714 632716 0 0 816165 0 0 285000 0 990255 0 710537 0 0 0 26515 578816 0 692711 898243 381439 132856 0 561315 0 505970 702238 161568 0 626550 488200 581513 802861 55812 245458 594098 0 0 901963 245737 947863 0 805557 0 0 393594 129463 0 0 26755 116440 309836 309766 0 375646 681026 23279 258029 0 0 0 86901 95680 0 439800 149416 674113 660861 0 788918 549487 564688 371433 423065 746236 537755 0 0 347962 374465 0 313236 146027 0 0 376802 0 579187 353999 0 641808 682641 0 28734 0 0 809370 0 354168 0 423350 621648 265385 0 497703 220733 236588 0 727897 988209 348055 45839 0 604400 148831 977028 247876 121446 126338 0 424532 673341 72244 547846 74230 0 0 0 680171 0 0 690284 0 0 186295 0 378115 99929 147011 602735 253187 381107 0 0 661010 794554 93977 609540 475412 127656 0 200415 543862 91533 624927 0 0 0 342056 0 834250 0 0 916157 0 0 75686 663226 315743 39713 347493 242530 0 0 0 218208 0 420620 0 683835 0 0 0 0 744452 906401 0 610115 0 249879 174603 0 0 1038 13125 0 996275 372658 468006 297011 721117 0 0 893408 407313 909464 649333 0 683523 211367 899993 0 0 0 984495 544775 665205 0 0 481688 0 0 800986 437339 461621 711889 528647 0 112556 0 789624 0 0 886537 2032 0 533098 997859 547606 882309 730215 790103 442748 463475 381578 167964 893039 918477 0 0 0 491064 0 49854 760990 771429 0 486509 520163 915998 0 0 0 884712 0 0 947568 994885 0 133343 602067 604374 871856 600303 35763 363179 0 220871 939990 21367 0 207406 705799 323554 0 0 815287 588009 314508 588441 408441 480502 0 0 0 580453 795478 246913 0 329423 634620 521989 923284 583504 0 294711 167194 300411 356199 862854 0 0 0 530396 952326 326316 453720 342703 198554 23301 679436 412082 777362 0 231307 553776 0 0 523782 522823 616074 756432 270180 0 897931 632167 857443 381474 0 336895 120245 982297 0 492689 0 131946 0 0 190517 159123 442492 805278 79994 0 0 0 0 829656 867347 0 931008 0 603890 166010 525658 496137 0 0 251026 318123 0 495138 697243 512525 683012 484899 632022 679381 257408 406213 104501 0 0 999761 733220 351010 113790 400718 0 0 522753 0 0 0 30945 0 822503 0 811455 458733 336638 670945 0 888201 0 0 0 0 788372 2437 954245 0 0 692369 0 599710 133435 978856 568888 644845 204607 0 0 0 610706 0 816694 446327 0 279965 695460 0 965636 910971 226962 690297 113180 364145 845322 0 10566 615284 0 0 87879 38923 439016 0 931335 499659 344230 0 721748 0 105860 536064 777635 180891 499451 368199 64488 462169 127551 20084 0 750468 32542 0 0 703079 418830 0 0 0 510078 0 0 796969 491918 0 0 737278 0 36645 0 592810 439089 440967 933767 0 674495 988807 0 202534 311674 0 229836 0 780097 670024 551493 372298 0 335227 689173 0 984521 156470 259349 242624 0 317008 0 37647 512975 0 934652 0 656493 0 999156 602250 0 254558 0 670337 0 555642 223955 747469 313044 0 573477 340738 0 445755 0 382900 0 0 828581 645391 0 652339 850747 0 790206 73442 0 507139 0 0 122309 889801 240642 821243 886607 381087 0 0 753769 600876 998751 60620 0 0 677251 449253 0 0 0 16437 0 106520 0 895847 487692 957599 270842 353687 169879 736603 0 0 341869 528416 165494 0 851512 363617 853266 182976 879080 624821 0 0 981742 258833 796250 225464 352934 929688 0 0 698148 43629 185580 266437 473985 597997 0 0 877528 0 0 859571 0 919973 113182 666370 0 424861 0 123432 818072 39801 0 111919 658487 0 84208 0 489421 0 0 701476 551501 0 0 130586 137508 0 880975 938857 0 0 858091 0 0 551105 193089 0 769317 395081 595075 0 66591 0 0 883727 0 160326 0 460034 964907 0 484439 766399 796068 663446 748345 0 0 872938 649137 362787 341901 274544 432180 0 754903 90904 494192 609365 537814 294115 180860 131368 855555 0 213477 437973 0 769397 329107 0 645905 0 107521 301097 0 0 521831 0 0 645003 183445 357121 679939 0 0 0 707813 653050 964113 0 28221 648486 0 181106 0 0 0 0 562984 0 815089 663455 0 845664 88390 0 637763 402857 717766 344873 0 694406 0 325808 0 0 341375 317946 0 0 0 812590 170648 116747 446841 0 308230 0 578644 371634 184293 0 56622 0 0 347611 226476 504937 211686 0 0 604069 453534 214213 831437 613197 707085 754421 252504 839548 756721 0 0 926828 349679 0 0 423462 416328 538697 0 813544 243756 261029 247005 75010 0 868522 302865 0 0 101098 679526 119521 0 25106 351678 0 34929 0 453508 634839 0 0 0 0 0 0 790478 0 0 501535 321469 763495 0 0 0 857326 754362 0 0 0 560617 0 0 980414 0 45428 0 0 8968 0 738205 0 217488 0 0 646749 0 658264 581106 976902 475400 85620 0 543320 797796 807013 672592 0 0 503939 0 816825 0 450100 78305 0 251864 877711 772781 0 872403 179383 755172 232262 647398 196509 0 375227 417745 529170 0 377473 0 951024 181869 0 734681 0 0 0 0 1864 96755 502597 791549 944436 0 976754 0 526399 0 0 737587 0 0 460787 721189 0 918484 977854 0 121775 856778 0 0 806856 0 883231 0 94548 396345 102493 666151 0 0 378318 269564 647530 0 0 0 863158 1754 0 509609 0 569957 139565 373967 247219 476744 687463 236703 0 284272 617592 0 287031 898794 0 986694 0 0 32391 986329 82671 354742 418114 487096 0 347435 0 0 0 110392 0 0 0 0 0 0 36676 408584 353313 264851 905711 0 648081 80604 134442 11001 801984 893779 0 316661 382640 614710 0 0 0 442632 165645 306335 0 524049 800496 0 0 981193 691748 82024 971435 451829 885108 0 561993 395849 773089 0 0 0 557924 0 0 0 789251 0 371145 330265 354694 0 89370 936585 992455 0 433400 0 851567 0 850813 949074 344486 0 0 851367 0 168235 898458 0 409899 716909 53116 494209 887786 472860 686133 0 883734 754508 0 876857 0 0 890073 838953 0 648904 569012 533755 446768 104630 488782 658866 0 470126 68313 0 493807 0 0 183589 260844 698843 547601 0 444503 271298 770482 796059 540427 0 0 0 521633 0 0 627579 0 0 920117 0 0 0 0 167754 0 783380 270892 170484 24395 714432 0 149343 228029 567659 786324 583624 843052 0 267853 895167 972079 0 411600 0 496488 733658 293974 619249 935027 590716 379127 719666 556161 0 972339 621474 0 302997 0 0 0 23055 689397 486879 857993 690813 85036 144545 0 627438 252379 254957 454332 0 0 774590 442345 391476 218236 153752 318215 0 213032 0 561673 0 93693 103864 781440 216269 839057 921882 441214 122616 838204 0 767952 0 0 0 0 0 61681 0 0 0 127212 939735 475031 0 752388 0 886610 894342 821613 356101 46111 570968 430339 0 0 66006 41081 845413 0 668796 541434 0 950314 147666 672400 0 0 369375 189576 320126 0 654424 780484 926726 786268 417398 983229 925939 457524 244343 0 915411 393293 589397 0 0 285553 0 48589 425381 274561 124634 936237 0 477161 814230 562320 0 0 537138 269089 523573 0 0 920881 0 435427 0 0 947616 450133 942329 0 204599 797591 971407 559031 269045 80864 939439 0 912982 0 0 58127 420407 0 621789 464123 235379 922895 163071 215437 823972 890849 0 235522 545113 569746 856158 0 0 572931 0 207278 494148 0 467234 402849 295752 787101 0 0 259907 710855 631653 487543 451400 0 528086 860124 925977 0 679470 769019 0 0 832110 0 535714 140799 0 0 190601 531283 142428 108296 234584 0 0 381143 0 0 0 145283 0 138442 659753 0 0 970548 0 861851 0 406246 31468 0 0 114484 0 0 32911 249512 969150 0 0 0 702884 87786 743994 0 0 755537 0 0 0 439871 0 793434 0 0 409468 0 0 450636 266994 354767 992464 163925 144054 123466 148455 660697 0 54207 0 0 118007 369148 0 0 858949 290460 242768 461215 375471 740085 577024 988359 211910 223262 63581 280465 0 283449 869226 572764 0 880579 968759 0 673342 962849 0 559449 56396 442513 0 22014 196317 516048 687684 443130 0 0 422916 947266 446013 0 0 0 271859 148379 238286 0 0 912892 469872 166668 0 0 422916 963212 444011 638198 401193 844612 815433 944561 518722 0 704609 726403 0 501553 83397 0 0 0 0 747400 626663 0 0 0 0 930087 536075 50528 600376 0 252837 15660 0 194828 743742 0 0 0 0 0 279373 0 364507 0 0 606453 0 523160 416952 134093 209887 0 320238 974964 930983 0 747703 202216 651965 0 0 315726 0 0 748049 0 747457 0 544189 924219 795025 0 0 0 191657 132901 0 0 866368 810619 159019 0 745944 241491 308856 0 269596 0 0 0 801951 69598 563432 0 0 670028 106861 543919 633893 853740 44190 517478 323476 0 0 344187 0 991783 270027 30246 0 871865 736444 514464 0 109287 724012 415446 807430 211555 466078 474245 775611 0 0 736082 0 0 0 159186 217049 130676 0 0 110188 0 491094 760422 116978 0 106251 904200 42163 406097 400573 0 923584 830132 0 0 870507 223110 0 385801 823967 0 0 0 0 0 188353 0 0 909285 0 0 254633 0 0 596069 643215 266433 608101 0 194447 0 0 0 863186 0 0 787954 902258 649823 0 0 845057 0 930935 98258 244612 54414 0 562373 0 0 0 0 0 0 895648 436744 337507 377508 968662 0 0 0 71344 17325 679641 0 62715 0 168601 928931 0 160733 0 607829 545 691876 0 913598 195192 0 0 128300 0 431029 183287 904228 0 9468 141336 946173 0 0 0 562378 0 0 910895 0 771606 78566 493844 86501 0 0 0 482952 979580 0 370243 0 966447 0 303146 77227 277735 0 56404 75375 142829 274973 99557 42799 739834 5705 771636 0 0 226236 0 533930 486000 191714 0 0 448324 680518 500117 0 0 767243 884922 916679 0 0 0 805772 0 0 0 0 616428 0 0 532154 659008 406014 399576 0 494275 758534 65980 614627 0 752145 0 0 0 591283 0 332285 0 965287 500027 0 435535 0 163488 342736 747470 0 0 0 717420 270809 469585 838565 661526 895703 229373 212367 385068 294729 268729 89057 596142 0 0 475822 937738 0 0 508755 0 0 0 170280 687028 89910 817651 0 0 0 0 151185 0 144391 0 788220 976228 0 421422 490540 0 0 44974 0 501507 74224 352189 854507 73302 36891 659527 195972 444226 0 782555 855156 444224 800618 0 767090 558579 54287 584753 371557 20910 421259 174808 0 92231 0 827926 117481 0 0 20112 0 212951 688073 644075 0 0 224141 783218 952670 147463 83363 0 0 833578 192102 0 0 0 0 979626 509863 5032 125635 0 373070 604236 974479 0 405231 857345 0 237943 958776 124335 308675 80187 0 0 0 887370 0 0 0 983146 786191 150974 0 868345 0 282099 856662 0 264094 0 453059 944743 0 0 953034 536900 82118 0 0 329420 0 605127 229060 0 356065 816036 566528 0 137157 76033 252301 0 278022 0 337678 0 123170 553944 405468 0 152028 97307 362853 375610 0 76089 516975 0 0 0 802301 0 0 852910 766966 756176 698145 0 619456 0 0 0 739104 0 0 0 574894 0 482950 603918 0 0 592658 0 180292 648949 0 613599 0 0 68822 0 110216 0 180747 632626 0 0 0 372051 0 735455 930414 0 0 871055 719256 630182 152718 0 0 580764 517040 0 170548 576563 137644 484939 61249 806030 0 0 536119 285544 810889 931285 67961 0 183282 0 0 545819 944793 319489 149032 0 553915 0 0 636801 440142 0 32631 530737 0 357588 362540 852994 535380 564174 0 0 605918 0 546386 482110 0 0 0 587811 834561 421695 707791 0 0 0 92382 250070 0 533347 0 0 0 705625 0 724652 0 0 0 562229 473127 0 0 161269 787599 501441 363521 272867 545306 163222 197405 953428 73276 0 683262 29825 617390 0 0 659574 416851 189871 362366 0 237948 0 0 0 407481 743943 0 3777 0 0 0 0 373489 106069 0 775402 0 0 0 995987 344628 0 0 476363 0 0 0 447658 0 0 0 0 662459 0 0 835718 90535 214920 0 386935 0 633094 0 301657 0 0 0 0 0 22654 761141 0 558388 773101 0 0 888815 0 0 39589 0 867481 506224 803878 0 807996 547843 155206 27417 635319 0 0 261920 0 123722 838750 141455 766433 0 386989 0 0 263223 0 846217 879299 968378 0 475421 44576 0 0 0 893937 0 771720 641891 275413 408106 179647 0 0 392538 0 968322 936210 914580 0 165164 897698 126084 0 112270 0 141732 0 0 0 138706 290119 993899 202278 697399 0 0 757582 286141 250760 148002 691191 312993 0 603010 174673 75597 459162 0 0 677720 609830 104305 0 0 0 462011 756649 990445 509011 377262 331716 0 0 369829 320647 0 674819 22194 0 303374 863566 462601 0 817019 61108 338858 621641 6356 267848 35339 0 863380 0 558156 0 561116 230280 475482 261193 0 713489 475965 0 192661 559897 0 699218 0 995976 0 769438 0 0 120780 897471 0 0 0 0 0 916265 84179 477040 102788 108125 160911 950064 391357 13083 926598 69847 0 856015 0 841662 257428 788776 0 159111 360070 0 881398 512831 0 0 711940 0 434325 0 705449 409712 0 0 95054 233270 717972 113661 0 0 0 710019 273058 0 0 0 115543 103830 699090 89779 267871 789348 782990 308047 0 547203 350535 0 0 0 707000 833500 990348 998596 838003 294344 35790 0 22761 0 522769 572932 312132 553618 0 1012 739482 598769 767308 88654 576554 279380 0 253488 343729 198493 0 144232 0 0 208462 390192 219540 0 0 0 57859 586557 161940 174289 727482 177799 555745 118681 242543 287209 249122 0 935504 263730 0 300256 827653 0 737680 509430 0 0 0 0 460273 986725 838531 855020 0 0 0 304182 0 0 324862 0 528985 0 872755 974421 0 0 0 157830 231132 730070 0 0 72487 0 0 282059 0 0 0 362046 0 0 5195 0 772616 0 673149 0 64566 0 827171 365922 0 0 911286 0 0 0 0 0 449231 536101 420037 271630 0 0 473370 0 652065 100968 550303 0 0 498748 295164 170475 454961 924031 0 858398 0 718767 546329 0 0 0 0 181746 772 18205 920445 54455 796769 370837 0 854695 853670 0 0 687414 349547 510052 516600 945994 0 168146 988761 633731 162652 378416 0 735093 507574 757120 319082 932449 150791 518690 667327 512009 618637 0 70754 0 0 160983 596402 0 0 0 0 0 20242 411002 161390 989312 939934 475454 0 388337 596950 889827 130114 0 0 624661 803559 897659 242872 555338 0 251566 276918 866808 977255 729059 0 29885 794438 0 0 0 489158 12356 0 391236 793929 275978 908106 986663 0 0 87377 383869 0 302318 0 23727 91905 0 238499 494854 164328 0 215567 123294 0 774895 387976 0 843980 796761 0 0 0 0 808781 0 15411 98445 643077 842767 412448 311535 217652 767345 0 890093 244391 812705 412697 575541 0 0 607766 0 609555 768683 272447 641237 801665 928304 0 277562 898286 262741 387080 766099 0 831020 406363 645885 205530 826012 616058 0 0 754648 225409 284250 0 776330 883806 0 0 0 0 0 940611 933353 66273 394562 498021 0 769348 395539 0 897850 423090 236726 725945 715877 370559 235020 0 0 484950 0 204674 382245 272529 330809 841388 0 229534 0 969658 0 600586 602392 45423 33467 56560 846094 0 0 593435 664722 0 0 0 0 387082 899711 489226 772870 0 0 60716 768500 191034 0 806408 403496 300892 105929 0 409664 322992 0 641332 0 482676 953012 852239 48109 0 321662 523536 703241 681671 104388 0 649244 769246 0 697678 446712 139098 461062 528630 3504 31374 716856 0 88215 237257 0 396623 507156 75372 328860 0 758146 0 0 423954 763388 0 858408 518109 466452 0 404148 0 0 857724 540021 0 879342 0 353654 0 0 393277 901495 0 240064 607033 4015 0 0 854910 642497 579380 0 0 0 0 884685 997592 436216 0 0 0 0 368945 244098 599171 251718 81837 0 0 0 0 809946 0 0 33259 0 0 476269 381089 600106 0 479914 0 701668 0 532081 0 286899 851942 0 368188 0 331148 0 355306 283912 56703 933796 853899 391522 221679 292713 182043 97037 119826 735352 0 959756 65564 0 0 50573 0 61631 21981 0 536469 796786 661959 41115 0 283818 114312 845493 429249 75609 771771 0 989977 860036 0 318656 0 634624 646097 450031 887222 154704 0 829765 852428 694940 0 0 0 0 636544 0 564243 0 0 979998 294725 64014 795109 766825 0 0 0 101969 347177 629552 349169 0 0 107658 868306 0 434263 482582 0 0 584097 183937 0 617724 131175 322662 0 414338 96956 72100 658520 764613 772695 570897 742419 813536 269128 76283 0 0 0 0 15508 344769 373300 0 812659 624303 0 20484 480975 506542 545322 0 512884 400320 0 649152 642161 985661 0 41325 782105 0 49468 920468 974862 170620 151328 518743 154974 0 139228 729896 0 176581 0 650701 113885 193774 632580 0 702500 0 634417 169971 0 833952 0 961385 0 0 386741 126093 152978 0 22518 435078 0 0 0 257873 712008 0 319608 740448 24080 0 953861 108511 277747 0 203680 555912 109043 0 0 0 905096 239969 381404 166120 0 0 617066 460708 0 0 245001 0 321433 0 0 893345 0 0 0 383830 0 605035 0 601355 0 0 77493 815082 0 893010 141354 777928 958482 349940 195272 606418 346723 788974 824168 492324 582017 982074 546557 22535 0 622612 0 231745 0 997685 388664 319111 827740 0 50589 0 0 258233 798076 937622 445869 160336 221740 74357 0 0 790102 462883 0 123897 131235 0 938116 557833 173800 37649 419899 252207 238096 982629 551648 162392 926028 607604 0 445697 804785 0 212235 126648 295802 282292 0 618973 116028 335540 0 309176 370722 711148 0 0 737731 811677 0 0 498193 857381 19337 0 538342 360679 529336 995744 442075 0 0 328899 202755 0 0 0 990723 0 0 754284 849600 0 0 884481 52077 35103 856562 484467 427388 0 0 0 465323 875673 154117 0 0 841040 895366 613872 0 905013 0 0 639296 0 723795 480706 0 0 0 0 188726 212341 106732 210858 764188 0 210998 923543 346463 431313 244915 101307 0 899082 920272 407860 0 464491 0 33974 0 352384 183996 728000 656249 0 0 110358 955631 0 742253 338811 881844 504031 63016 0 234675 940456 187797 217662 52600 0 87119 0 874870 647901 445089 0 391370 0 121076 0 145232 120175 0 628674 995807 353137 0 590619 323168 648376 832910 377818 604213 355362 748381 573191 309917 0 58087 0 970617 89646 717411 0 0 786100 0 576047 0 0 586744 0 0 156668 0 824431 522737 0 0 471913 28532 0 217026 900072 0 529948 0 0 0 0 399357 705979 234530 0 554440 380149 174290 445160 0 701299 413918 0 447968 624619 0 0 0 651121 698124 0 821556 0 387164 425617 210815 217175 381479 0 350383 690429 0 871021 0 897049 206372 934296 0 793576 0 0 349044 0 0 342738 0 0 755359 961850 184003 0 947238 0 915004 0 0 260490 477977 448172 0 764122 403533 0 851747 0 127960 0 672238 934853 251553 607646 181291 750596 0 498743 410764 77384 844855 476714 972804 52514 492932 0 415168 416037 0 331489 0 0 0 153180 0 910016 0 392518 734000 0 0 600766 0 526046 0 405717 592119 886282 137071 299027 862413 0 315262 52952 327712 0 956178 0 477623 555506 0 404553 840234 0 558872 116658 0 0 662616 29122 0 754576 791141 0 0 356347 90952 125658 656466 0 982890 0 620322 108250 0 544546 0 0 234280 472822 0 0 0 443942 0 510995 0 706027 0 0 0 213436 88712 357316 510724 428467 366420 683242 0 709456 254777 0 539405 836615 707187 570746 245186 508154 0 0 585542 0 0 0 457431 240974 737865 0 141319 648389 0 441300 0 6869 305830 0 0 489105 574057 116549 0 327753 958984 529274 0 0 979283 354957 0 366094 376415 212606 480459 0 0 76548 857671 0 187053 143335 0 271459 0 182952 463037 0 806254 43154 236237 0 793127 229018 0 0 771197 458990 273387 899184 0 312596 0 721616 297634 0 251969 425160 0 0 0 843331 950823 0 363046 113444 0 0 0 561125 35047 752333 4761 827463 0 620615 0 263418 0 0 0 0 251053 0 619619 0 0 444515 0 269009 355777 897348 0 0 259834 0 0 720794 0 0 107671 0 0 838846 940128 0 0 172675 509230 680929 485534 0 636958 0 0 710541 106192 0 488381 37594 582894 265782 0 920143 0 122532 887463 0 0 212469 544762 532776 178839 0 877406 452758 0 0 93477 0 498592 945027 6056 913084 907317 0 500233 75719 354480 0 202954 0 0 389123 0 347198 442621 194242 575589 132837 0 826910 0 0 832265 0 889061 216887 273146 358962 0 29697 462885 267273 0 569946 0 0 0 0 0 599611 979808 0 404905 801031 159355 469736 3453 0 0 332091 503589 0 970137 212880 0 0 491418 289385 0 0 722686 0 541114 346995 980532 382255 768448 202405 0 882127 0 0 0 0 14260 337311 344780 0 0 0 693665 689556 861170 780192 49678 0 832232 0 725765 645727 0 0 0 0 422241 0 0 0 840448 765575 0 851255 0 0 0 0 179143 961532 0 802989 0 0 873809 741209 183656 0 0 0 233001 936389 123948 890758 518659 34128 0 0 799885 0 61050 0 0 613013 4187 956057 381308 353871 133519 367644 994272 0 402962 529799 27448 875336 0 0 40143 847605 591187 553532 214913 797302 0 732210 143454 158248 423664 524693 309709 87231 0 715472 0 0 93793 683539 0 771819 891444 0 50194 671339 500709 80416 120406 396166 448581 566274 5295 263288 0 660743 0 0 0 0 410027 554704 378947 0 26047 917504 392340 0 0 543538 218806 806225 783584 472114 0 818883 0 0 814900 0 196226 754900 879708 820609 0 0 141456 0 960356 0 975983 161499 691236 306426 906689 628670 0 243264 569935 825101 47304 792783 504360 139010 502194 402679 38238 404526 0 634762 69950 958972 592184 0 514548 700774 943772 0 856687 830319 0 803554 99333 885311 0 464139 871651 0 220913 932525 933313 0 517960 371585 364131 527637 699595 734629 432587 0 0 586136 0 0 819491 0 960953 613344 0 0 446358 318413 952749 90485 331390 14668 798448 864213 405799 775774 255425 499073 648095 0 850376 0 312552 322048 866384 0 87133 401662 0 866057 835220 0 601340 0 0 605789 579740 0 925989 611709 0 624672 0 522494 0 0 0 34597 706178 340629 0 335691 107833 903749 0 0 3306 986621 522556 909650 819916 642490 690651 465635 321090 0 0 0 309534 497831 801951 0 460473 688139 937251 0 238443 475742 873529 0 0 123034 477996 0 0 30523 0 637011 0 825240 844041 0 0 802339 388152 157064 30669 0 0 263636 104974 0 0 691038 581374 702447 0 0 0 0 0 0 100920 208823 316925 741937 0 0 0 0 598714 676206 418028 509457 0 779298 605833 323873 504051 0 0 0 0 0 517501 957093 0 128376 0 0 387703 773522 0 0 111055 155512 78244 12794 0 274283 0 0 0 34788 253686 239364 0 536391 0 482032 594634 839696 991415 0 771935 853998 827331 81459 255729 0 0 0 0 856251 0 682917 0 55667 0 536366 0 0 846508 0 0 0 124543 650776 225458 113857 0 0 0 461002 8297 0 150193 0 0 189645 113069 566404 321563 199588 206480 662531 552771 632277 0 387488 526056 666265 134343 192938 270080 68371 5528 781088 0 367854 0 545579 37720 358542 445217 789233 749104 881504 221198 275329 0 0 273646 162588 430974 779797 763526 0 0 670780 883093 629072 159408 397455 0 0 178738 941293 400661 147531 292286 432608 526966 253830 0 142120 0 0 789780 998567 0 3188 0 371457 0 70428 224202 10306 0 0 0 82997 106510 636166 726012 801217 0 0 0 885793 896403 601223 641731 112030 0 0 452563 0 455086 155662 847970 871248 0 0 0 659977 36363 490973 0 0 790704 730605 279573 0 0 498240 633265 51038 275761 432321 902446 219494 180883 352681 753221 949338 740161 289473 297914 889263 0 856164 0 787020 801166 770872 0 3460 0 0 0 0 525458 0 990161 135263 985758 0 798126 865452 839184 468440 0 0 936268 907166 0 0 121778 892370 757282 854931 0 193989 445473 172870 0 660028 0 0 392963 0 316951 85386 991230 515968 914672 0 413525 961377 0 0 33831 291420 0 322524 0 0 22846 0 764537 386942 0 354520 0 376612 603414 930498 0 301864 648538 487980 337926 847394 871250 0 0 733693 553790 711341 707479 446812 637660 0 1735 170704 420821 0 776508 916328 574958 690209 0 931562 389677 220050 0 0 0 0 665316 0 187844 936269 883146 0 456732 495144 0 770419 589262 0 0 219582 0 0 987226 0 810807 173677 527203 302752 0 774014 110914 0 286077 87356 0 0 604459 355450 0 0 815519 0 0 0 0 866907 0 0 818541 4481 570870 390558 742709 470129 0 387655 0 308730 935450 951974 392942 0 746386 946614 0 70593 837159 0 0 869396 748538 297045 688659 951091 0 0 686583 131970 100417 0 699718 851049 44278 0 127780 44157 645790 921098 0 731852 0 0 991795 0 0 566945 0 619069 666281 108710 420549 492236 400124 762182 0 0 0 0 119594 0 769731 0 0 255332 0 0 875260 495669 862363 605336 288494 0 0 0 0 0 818310 992568 701769 0 0 0 336603 289020 556834 902578 530443 239087 143368 299474 485373 0 646102 572801 770183 899813 674001 514832 0 681017 945959 356977 702432 0 607942 374890 924515 0 0 0 0 393421 597913 0 0 0 0 49366 0 0 0 847318 409927 0 404271 0 842437 0 918907 0 184591 75632 763869 537929 667528 0 0 0 396287 302374 445038 609663 146506 0 0 0 0 0 163925 0 128386 0 756162 0 72275 534521 538850 473073 444726 0 914756 144969 0 163585 0 196578 864521 0 0 606996 611203 898447 546903 917935 156211 28990 0 0 524729 0 0 0 515204 510522 854237 411883 865863 581858 39690 13753 0 946034 359874 108535 0 872251 0 0 0 798532 0 533507 65536 925657 953892 0 0 502934 679437 715420 931349 216321 922359 292498 0 496166 278191 0 238496 377877 0 72849 19003 0 772421 0 0 869087 898667 76889 815743 0 0 114005 0 685357 0 0 0 0 0 905942 298197 0 853772 0 668234 0 0 0 393363 0 972763 879118 430712 306418 0 0 0 562257 0 285932 242895 0 618229 664743 96376 479753 383442 0 0 845818 0 514377 588383 709496 18359 201975 0 306629 0 177408 806192 960932 0 186039 0 930769 428200 0 0 354491 0 0 310737 0 0 915675 0 277040 284625 0 737001 938349 991621 646318 274485 0 60721 538683 923124 913999 148083 0 993526 102517 0 0 0 67724 905318 0 424099 0 597065 0 0 533600 750816 421535 0 0 987708 842133 348846 0 0 0 0 0 0 0 977749 0 0 454588 706253 586829 867323 621335 0 256732 0 0 0 464889 0 0 0 0 950820 702348 0 0 0 356442 113432 0 211406 0 0 323234 0 0 0 806965 592023 0 0 0 559067 204438 530822 74790 996147 175555 395763 0 0 0 645538 628250 714424 0 6399 39348 703744 932353 687826 873974 72162 0 846862 0 162018 0 0 15235 249687 228795 0 0 656517 540699 563181 601466 0 234801 63196 386985 952835 33090 0 16141 596922 466485 791814 600619 0 582245 207810 725058 130731 472294 172501 994280 374122 0 0 86909 0 317729 0 0 0 836762 884155 888995 0 375779 0 0 847628 419172 0 0 905457 21041 119188 285144 523438 512486 509431 0 914524 141510 0 0 0 769337 0 17697 471840 0 155851 842782 725210 321736 865815 0 345325 0 679307 439048 435378 0 159545 502847 176177 0 669863 206382 431048 238412 0 0 145725 0 0 630757 362811 366666 420930 38241 517968 375273 236812 0 0 922929 0 842532 931271 844494 0 0 58706 937932 0 177228 0 0 352542 98240 0 0 0 0 0 110897 970243 96190 638938 0 899916 0 808833 0 706904 0 0 128010 0 0 0 337886 47987 244627 586783 0 326534 0 0 384345 459408 230244 0 631238 729938 392752 725337 0 444590 246258 0 21815 869880 912628 467722 0 652642 0 0 942318 0 777308 598924 0 372286 701153 964803 555423 289771 675671 890560 847626 0 787483 78943 533805 623518 507536 722904 474497 0 620937 0 0 71498 0 0 0 0 993625 547658 0 804382 0 465113 987041 0 168374 516460 453338 424949 0 0 347924 94948 558940 0 0 113537 0 0 191842 194770 537819 20534 96393 0 638304 763353 343537 0 0 0 486911 278589 0 220719 546405 930833 494101 648382 976230 0 0 0 848374 0 111264 239306 417887 0 839831 953368 0 77586 847267 0 165839 0 96473 25098 0 317960 0 354939 0 614218 654218 0 322839 0 709133 16206 258634 0 0 41161 893955 694792 444269 715558 106010 0 917263 835373 0 604768 0 758623 310786 684815 633501 533891 0 821922 399521 782230 750632 810755 0 650378 321758 452191 886546 705459 446713 0 369920 739180 194201 0 0 166758 329760 0 675422 0 865512 655686 609429 518995 0 475430 22098 609232 580301 636675 238394 185982 116784 992720 45991 202626 309724 807285 0 0 502887 0 0 0 128268 0 748916 0 296216 0 138574 196821 747320 0 0 966439 277457 0 277477 0 0 0 186259 881128 805091 678652 0 0 64245 0 802601 753652 363800 806671 12695 448750 0 318019 353528 189899 104807 0 0 665146 0 0 985997 0 611190 496848 0 0 222766 273918 434237 211492 143983 0 6890 633713 50490 763863 756171 0 0 96196 0 728392 260135 202749 0 929125 0 792739 674125 0 520462 0 252574 941620 651002 0 783609 0 32109 0 0 0 0 556684 0 936024 0 759853 909959 306887 0 0 0 0 169645 0 55144 705793 0 305380 775490 262854 718142 0 0 932987 0 292497 0 0 888232 0 647099 318977 233257 228082 0 693082 817159 283666 544691 0 0 0 397587 493149 916882 511330 67368 393284 0 208906 0 285955 385005 0 165027 0 41528 0 311779 702608 0 673246 544997 682505 0 466769 0 538735 811101 540060 428541 892261 309864 781483 644495 880666 864425 279585 0 0 503322 673836 0 0 0 0 646179 0 0 967745 648646 0 77560 357986 0 978235 693890 0 965960 0 106849 0 654739 17637 468764 0 0 0 140085 99247 208745 0 0 0 0 558553 171778 79866 493893 509035 781895 0 166160 258932 341893 0 596252 601515 0 658895 392310 687350 854366 0 0 840139 0 0 672460 639635 822521 479306 538208 0 0 185899 284663 722393 0 0 582889 334668 0 19511 0 856543 0 359197 0 610514 0 0 307409 79791 764710 0 215702 270412 0 626709 0 0 524349 286715 849269 0 0 72011 0 989607 362832 183366 312878 383995 775135 0 316580 563066 113798 547821 92179 0 0 415034 0 17915 717566 0 943023 0 652541 175750 11707 0 911637 0 65988 0 0 909127 0 448872 505279 372919 727344 599950 59160 967702 0 887419 0 0 0 0 12966 676648 0 582451 453522 467168 0 0 0 746639 183178 611816 0 0 0 0 423663 0 0 0 118728 0 0 0 0 745090 0 243792 399120 300688 477522 910457 0 0 0 0 502613 931638 199122 0 433373 205795 0 939190 0 222224 0 396923 325017 0 0 0 146040 0 339898 0 107280 538489 292399 803593 161500 866431 824742 0 0 0 707768 0 229121 574819 0 578891 493996 0 319927 543546 0 0 35467 0 517121 269626 445184 357890 272700 0 0 0 15174 11512 906006 580580 438037 860398 0 628176 986147 36820 894845 0 939558 0 0 836619 708354 275325 481300 0 20441 141059 0 680747 539451 0 735327 671634 0 0 0 488403 943130 682288 145711 609479 66157 35718 598327 0 980524 404238 0 0 282740 0 813445 690729 703361 235847 458454 811986 700809 420606 0 0 620368 815007 0 0 185979 376331 231779 511290 0 463297 693790 107573 73302 0 376870 0 0 973034 0 0 0 0 0 463269 0 496026 686190 673082 746443 871558 717441 951006 495439 0 0 297041 0 657795 772064 0 781728 882870 898078 973866 0 989497 0 0 561555 0 0 0 83286 301881 638251 0 498747 0 10736 989841 286347 0 0 410189 93612 0 11999 393195 0 0 677757 387312 0 918621 0 983202 457325 0 0 752240 0 792593 941478 877941 56046 0 847855 0 702325 0 0 463942 882174 425940 993041 162000 625480 146250 865571 273227 602006 0 631912 0 0 526658 592406 0 0 931790 0 932701 969963 0 146430 485039 870517 215383 18084 985487 57268 0 821998 172923 607377 0 0 0 603742 0 0 38285 0 0 457465 541144 626624 0 0 335349 607769 588078 74577 198234 570501 811898 678644 0 0 738423 599304 873074 0 536143 927564 526648 971388 0 0 0 0 492308 747849 0 611461 0 0 0 0 0 777254 0 0 0 175695 153492 112356 0 0 0 755174 0 326578 223071 0 0 217156 473180 592908 607334 0 0 906742 0 853153 235472 264550 619397 953763 0 0 0 0 256183 0 382390 772744 700234 686854 0 253936 0 349606 849760 0 756806 0 0 8628 903836 0 199042 631533 50589 233038 0 0 0 281196 0 0 141768 0 0 779095 0 159775 0 0 38629 829934 629364 382320 0 0 0 829046 92979 0 605761 0 0 124113 127394 925574 309364 621622 987470 0 67685 515247 187850 0 0 0 653213 900536 0 79497 0 316777 427286 41099 337533 424520 828111 778559 0 568173 0 268646 23491 844291 0 606393 311416 164576 0 0 518112 290648 601108 0 0 855233 765992 251626 569296 974847 373613 812409 677667 670880 909988 995609 0 0 0 0 184810 588794 0 0 166458 104209 795320 853315 645020 672791 147428 585443 0 592368 675661 747547 837578 110356 119276 0 304731 317027 0 0 226399 860380 647773 0 917950 0 0 0 317364 0 0 0 158439 0 0 656355 119786 0 498481 798055 0 0 177730 0 0 945094 170175 0 764969 0 0 525663 655428 488981 0 528400 936665 330789 0 997388 928224 0 0 891991 0 170840 971811 416675 853732 0 0 910168 0 407329 7802 192385 262736 0 554694 363721 0 851946 159628 0 197610 352187 992554 0 0 0 0 715362 0 272143 0 935470 0 136158 201932 0 0 0 0 981156 479872 98164 0 667156 532634 546763 880858 249264 443695 0 117384 117109 17792 0 0 625548 0 1307 0 731741 987047 14843 903316 317637 629898 0 555610 389197 0 597147 0 563651 0 0 176910 730930 480571 214517 0 0 0 834530 107198 716677 566493 497386 129310 955612 265721 527833 261144 325337 326018 393593 307510 0 0 0 627109 0 0 491336 740932 0 0 0 0 0 0 921821 699250 183921 0 0 0 392244 116749 127599 0 754229 0 0 493909 843823 562257 169797 140787 270408 0 420971 22963 693980 0 964003 364845 0 0 544032 879856 28625 208652 0 274310 0 576638 524287 824196 0 0 0 579463 0 819860 190114 493086 848755 0 0 0 872071 750018 140170 766129 233310 0 337360 0 0 501710 902004 987331 287653 0 0 29172 743484 0 848187 0 577625 0 309610 0 529889 766810 178142 0 0 136186 0 143377 877673 619681 0 0 0 902853 932109 0 447001 0 154736 663597 0 0 882948 0 239404 300648 906154 179943 284965 878163 586428 0 332289 113943 0 81695 0 505510 593094 0 0 845966 0 0 0 27216 170150 0 593001 185424 937649 288971 0 663341 185424 259172 312798 0 337535 0 746746 33726 0 467440 576511 946056 465669 55180 92692 770701 0 0 345790 0 540232 253725 797446 371995 0 0 0 936307 960817 187027 403932 542773 0 407847 0 0 675389 0 756104 0 126418 0 422252 0 0 312364 420685 89543 147821 495451 568342 650877 862301 0 979918 722825 678196 524145 0 506636 0 870176 0 272540 0 0 528560 0 0 0 369869 559535 846276 788491 140467 643902 845396 60743 188790 0 980805 0 868420 0 186589 0 241802 234088 5350 683070 0 0 160606 277930 0 0 535898 541314 701319 602715 0 619686 0 0 0 0 220533 0 738839 0 278707 839384 828363 0 0 464099 0 285741 800950 431646 0 303353 189874 75463 0 114594 0 801776 0 342261 502828 0 520727 0 0 780685 0 155311 0 0 881440 368268 897138 0 0 475457 653471 0 652445 0 787621 126838 315387 140981 81710 0 0 0 409830 912761 487899 715839 0 223683 714467 0 557149 295264 204810 0 210276 0 100848 82363 565040 0 671690 900848 299700 710105 0 0 466369 212233 200514 496754 500365 22658 337734 0 25526 0 0 0 0 385348 819306 294017 0 859043 836670 842245 622778 974787 678374 931451 997351 491269 454791 0 0 0 44076 879695 523210 569646 706798 0 562592 0 621683 838933 283826 883467 0 0 500560 825442 0 890958 0 0 945719 508739 965936 134742 710593 0 250382 874768 0 0 333579 0 0 759712 360322 394211 0 908620 527844 225432 347366 920822 0 289524 0 0 0 0 799033 0 589091 0 633948 0 831634 828950 829578 172560 0 0 4420 976551 0 419590 0 0 699758 0 0 963206 0 1123 0 887787 0 90736 445338 34812 29616 413814 98753 265853 934949 473870 543396 349817 0 473124 0 0 518515 892423 0 0 865121 849951 105482 269500 147177 365791 101929 0 0 165153 0 604295 306441 935825 0 0 0 221212 0 652181 411729 0 655864 0 773673 0 0 202322 0 996520 438082 363217 956682 237452 484629 349851 469300 0 879627 965963 0 0 637725 701326 205013 497831 0 424127 906982 141909 105563 0 742312 0 551380 0 18654 0 0 432793 594464 0 795621 4399 0 956297 68759 743264 571867 298160 358674 465603 524916 171482 223901 0 0 670393 559135 119694 940809 818515 0 982204 897682 130629 0 0 341375 294271 473760 580809 0 0 305834 980671 352682 520055 0 603762 0 0 0 287581 440873 609655 674474 0 0 0 465982 417659 609810 0 0 722566 0 652768 0 726300 0 0 0 266181 555722 659738 699819 0 494683 397594 0 979398 0 785182 566973 626842 27027 524068 993874 837836 0 0 688960 0 811947 777332 0 384678 458827 0 752227 0 0 131728 261922 581292 400905 806815 335247 269241 494158 0 0 349054 13038 85683 0 0 88376 0 0 722692 0 983727 0 405663 662364 0 0 222824 0 536501 0 568669 0 435039 261982 0 542657 72193 618253 0 227843 974511 125373 0 463324 0 0 524201 0 172607 0 209303 306237 107475 25631 534288 0 20405 831951 0 0 793223 0 614595 731891 0 255833 504899 0 912832 0 959779 818088 579499 0 480796 0 898989 0 0 0 493427 0 150365 130728 0 633102 0 7505 0 834214 0 0 0 0 454698 770879 206805 573296 0 0 0 571800 458493 0 887542 0 102513 178595 423360 0 606376 0 0 683280 467053 878926 401341 604325 95824 152891 781839 0 81856 0 433307 56765 691468 950143 446063 0 489074 0 549197 5610 25272 718414 991615 121217 676231 0 609364 0 308485 674131 899886 142309 166082 992035 0 0 0 262730 734445 740700 764276 128171 0 429205 0 270180 0 618217 178379 6132 0 246230 267997 926510 0 117553 986916 748191 0 0 878941 0 298096 0 528913 747162 368743 321019 87632 739034 0 708759 726584 0 503439 948394 690322 539112 0 0 0 836634 564921 930934 0 960868 759478 607937 0 0 410089 929354 0 0 0 0 14316 725362 756675 0 0 761656 278465 600538 0 0 0 105238 0 0 250350 912712 622712 0 811240 0 0 70782 718398 510616 0 0 680893 0 651238 0 163308 291803 732437 158068 468592 546232 0 0 830443 585039 453738 0 0 0 0 776194 913298 127262 743486 722120 614793 0 756500 0 0 307668 0 759814 141707 0 0 923995 851836 149624 0 996148 831953 631705 726188 14613 478505 296174 520570 0 0 464795 388679 275496 556334 894871 0 816770 43657 143964 34006 0 233794 0 247762 651898 875530 0 970506 12284 0 0 0 0 0 0 531033 100969 0 0 725722 91367 144319 353298 542373 767784 224963 0 561353 0 743247 0 933903 809348 181844 330755 0 353315 493976 152490 746745 223705 0 0 582780 0 0 0 0 0 808809 990788 256148 269329 0 0 0 679627 428312 97403 934860 68473 0 943721 0 0 482635 719049 581952 334928 0 0 0 729074 0 0 0 16855 928212 936643 0 107079 0 171606 466464 396775 11657 0 427397 524261 671798 137465 912021 97489 923659 670921 42476 0 922689 877160 86582 268556 461747 0 14974 0 0 0 0 698510 607437 702885 90768 0 723320 999402 0 0 323329 960539 992666 263273 0 567710 597216 277018 0 325318 583326 0 222334 0 765127 0 110655 0 234329 923956 0 97490 0 0 0 0 139324 0 335134 643984 106737 297968 3740 75572 0 0 734464 0 231362 685458 427083 945647 906601 182261 0 0 999444 0 0 0 121408 0 612150 216399 0 0 659607 740974 0 302211 752032 0 0 778734 767034 913121 53022 934797 670534 619864 875026 34436 886126 815700 0 0 148624 883722 0 855615 0 0 0 169616 249330 495473 283141 251374 0 0 0 53797 0 0 320436 0 0 951414 86139 944123 0 215194 125867 0 277910 568707 0 0 0 808302 874795 0 938529 5844 0 0 0 0 0 760464 0 735341 16038 927055 701065 813040 0 339145 0 822725 704836 612864 753760 0 0 0 0 429116 12149 8717 341492 654674 0 506141 0 537685 31506 422353 0 543725 142055 591599 0 0 0 459557 0 971809 552701 444283 403558 0 930002 70778 0 0 0 0 826925 0 0 773608 0 627451 0 804801 830168 0 0 449814 439045 977578 232374 0 0 686856 724345 0 145187 0 0 738011 637203 0 371823 0 926356 580103 912651 0 679544 347249 0 378152 346677 250368 0 948202 495520 190974 67193 0 0 601733 453193 800341 284364 0 134871 883252 0 0 459346 0 976111 196908 0 883072 0 683126 0 0 34112 0 0 205422 145074 421849 304615 0 0 0 79988 0 0 0 0 172043 0 927862 689703 486357 0 306572 520623 514582 0 755593 292937 101591 0 625600 0 480437 937610 0 0 71319 385308 881216 0 0 69992 587509 403187 629495 638166 257098 415755 282726 479239 462723 0 191621 467974 0 60205 0 0 174466 89779 0 825842 994801 0 0 0 629977 0 956789 712030 0 270540 0 397199 8458 0 822011 361147 0 647143 0 0 0 530108 336382 424386 0 939670 0 0 0 357344 756731 947616 80303 725309 168393 941816 99939 0 0 747472 0 653594 69898 945693 238116 65660 664892 79103 353163 871124 510982 6164 395980 838806 0 0 790323 0 463235 0 0 597508 0 0 643405 0 285221 0 0 0 374105 950321 204278 0 0 0 757462 947481 0 0 604151 569588 551173 488069 0 240849 67001 638209 419548 411715 0 726910 8560 0 383226 367476 372105 182399 0 987489 929959 0 785941 0 0 94195 355257 487490 0 26383 0 408206 0 0 0 240467 990831 0 910236 760958 171497 159981 481202 450294 519997 0 45237 436410 0 0 128672 883286 0 0 0 215909 0 368180 460213 683688 955039 14627 0 660081 0 0 332555 769047 328155 131141 0 0 0 0 0 0 167687 0 516698 0 0 22151 0 0 0 0 0 664671 674396 231175 259719 318166 599052 0 82076 105503 195374 0 763848 989914 284635 363047 176789 994344 666868 820614 114597 487362 533023 300250 0 43745 507711 0 339879 798391 0 262713 842299 0 796763 0 0 883149 228293 0 329975 687941 304644 0 0 601417 445746 936576 86336 0 637391 886286 781192 76698 0 392647 647590 833514 0 432983 547497 922681 991109 75631 0 265537 304450 43250 0 571408 0 542301 0 810040 574547 0 482994 916585 123469 0 0 0 479580 796900 0 630628 0 0 0 785915 442874 0 0 0 238451 138188 675628 433664 0 578111 436654 321070 751280 930718 0 0 0 861776 0 717335 40334 11553 887933 186534 876992 249180 260763 228777 140930 942040 526660 119786 0 658794 0 936631 833947 194346 688256 845512 0 471768 849646 0 339845 242790 0 471350 0 0 31533 39238 211519 0 778902 353359 108429 894137 226240 0 664055 0 0 0 0 915775 825717 250236 290220 657599 849829 302881 0 186713 21164 0 0 0 512314 0 51354 0 0 737157 0 481338 565958 524096 313618 83800 748741 0 25553 768503 396934 169178 379239 34703 893562 866354 882885 0 0 448255 0 885571 0 935833 442490 0 0 984353 0 833569 108546 0 709079 0 626729 971188 0 218424 629103 897918 909656 0 0 957539 615907 22738 0 739279 940122 0 160876 816160 773039 0 0 17284 215634 0 615721 0 0 252766 923595 293746 456000 0 0 736224 535755 0 554811 0 0 953184 0 83822 855908 388467 608871 910965 0 526410 137717 875872 0 0 0 0 798896 898415 475803 0 0 0 533193 373802 0 782935 449441 0 0 0 55178 146722 0 934084 0 629400 693274 702332 0 0 97546 68070 374936 478949 663750 0 567891 0 692130 787392 0 754079 328034 218345 0 395471 592615 0 905066 0 0 864031 478800 503699 423180 0 393590 193030 367489 0 374206 0 0 0 673086 260649 305204 790325 973148 214439 152688 51292 0 236070 189892 418451 0 0 675147 0 864859 0 12629 258269 0 446332 558945 0 0 0 365127 733110 0 324841 0 243333 0 495692 0 276325 0 299357 40489 14789 0 529055 0 56531 0 215790 670480 75752 637165 0 163836 0 0 82921 0 0 915535 703662 598319 0 0 828933 743821 399483 0 687060 373253 0 0 750475 183860 134202 776686 0 211582 0 406415 683403 849204 807566 768200 517941 451590 974752 130363 0 640845 0 560083 0 0 0 0 833657 863215 66521 547870 75789 0 0 0 0 0 910113 228456 0 0 0 0 569899 251511 437275 0 405440 246349 0 0 0 0 0 610250 18596 688254 548123 926566 719525 442318 374979 0 878467 795485 0 878516 60390 324133 0 231399 921936 362361 335896 0 103501 160317 0 67527 709686 868412 0 828073 183303 854920 0 0 542166 0 206082 740836 0 565630 0 959009 0 0 0 997392 0 0 852341 0 520963 739518 0 997936 46557 0 324669 864768 169564 210459 0 420092 0 0 685028 51552 0 606304 683519 188283 672893 0 0 198410 0 0 119373 767174 218047 0 940831 327321 108701 178688 155843 353972 920598 0 0 210814 0 560388 699273 0 114069 0 0 267014 149880 83 0 54774 0 0 153004 0 31792 742537 215347 755206 0 0 0 0 499145 0 0 653502 95207 38710 0 562511 767011 926038 752760 0 0 932253 0 938007 879690 144344 757480 994102 47884 0 0 198519 0 104980 0 537298 0 21304 410530 996522 0 181199 0 530992 0 332728 562760 71691 662998 309865 103500 0 49286 649227 439074 0 341839 0 118709 0 957021 902380 785823 0 444492 0 494775 0 398560 437938 0 0 67334 56863 0 351847 0 771668 242986 689082 11432 0 950320 0 39763 0 654221 984654 206610 569041 110656 848843 52236 685471 643338 0 603672 0 454705 431752 548541 134561 528303 0 0 0 0 253022 0 446519 583652 0 973622 0 519479 0 150078 33557 536471 739401 162186 800253 0 494042 271278 309188 0 0 753119 954546 577633 757888 109745 601832 0 551767 624457 0 945964 0 972177 0 71152 0 912994 974335 998577 0 162474 530470 0 608405 0 119807 0 905226 0 788720 0 337142 392191 530343 13607 68861 414075 0 0 600936 515404 255501 0 514200 0 563364 825171 900949 620842 495726 162621 0 203620 310293 0 23257 755957 67650 0 0 442333 235028 153148 0 871467 114412 35010 0 857237 0 0 767124 383308 858044 0 0 910957 927573 643548 0 897576 0 42032 878329 40406 122880 856622 789289 349373 0 0 438347 633995 133771 0 935488 696612 0 3204 390842 0 0 689923 950455 0 0 366426 117805 812239 0 984836 0 0 0 511657 0 640067 713244 904766 312428 0 824312 841578 423264 0 693600 126478 0 0 787230 130171 101619 771519 892964 0 502736 0 242194 136549 362454 812659 550136 582143 657799 967624 977304 0 826387 0 0 767607 0 656658 0 0 959931 495342 0 940818 707371 0 421158 0 0 394296 51862 891595 0 0 142143 0 0 414738 347380 425369 70593 318521 661409 634218 0 666263 603430 0 0 967584 299526 0 0 874761 902470 0 993327 0 968159 0 149382 755807 346254 601246 0 544764 916068 247826 144847 846394 466491 0 645576 0 445154 0 0 427596 0 0 0 460697 100882 0 281725 0 0 726417 0 951340 0 59713 456893 612003 698269 0 460830 410313 0 386251 0 0 0 0 394549 109819 0 0 0 45404 0 566669 907854 0 220008 0 570013 982801 735727 98032 774560 176077 135881 880285 0 620131 250494 0 848577 0 100454 0 177985 0 0 557585 376252 0 766913 72968 535811 0 0 0 0 846451 0 73174 0 0 0 0 766708 550763 69630 543815 0 0 883455 677130 419548 674890 232560 561366 619399 0 992770 637948 0 0 800499 908767 0 277794 0 0 213318 0 615399 0 857329 646770 0 855350 0 0 87734 630911 0 147755 654604 776912 340434 0 0 0 0 963214 235909 319366 316861 0 0 381288 0 0 953782 529899 89469 92358 128997 309114 910153 331954 664967 861725 581815 0 856986 331861 0 47040 166681 0 524571 0 118627 0 71900 707732 483341 69180 0 0 343351 122978 0 849254 0 947990 613072 0 0 0 0 642983 21041 72534 0 375776 541414 0 571550 965075 566941 589415 348934 599282 274092 303860 909207 0 0 986268 824642 146447 931549 0 949934 455774 0 341559 25604 727483 602417 0 693747 167558 610573 431066 117004 461352 633721 844784 452866 0 916492 916902 393372 0 843970 836527 0 0 0 0 0 0 967465 855181 120239 717574 0 724043 244968 649360 0 43779 530446 470483 856458 0 174680 810080 500527 941461 723927 427782 0 80397 696671 0 0 223156 893413 363996 199546 148675 713351 698082 283856 695316 248472 0 38961 0 0 0 418107 0 893840 109819 0 912959 0 0 565430 952557 988440 781809 0 735857 164664 770861 366922 0 785681 149946 966638 0 719677 0 0 671389 23907 420004 283163 243041 0 90043 83925 832309 538199 463927 0 667668 504962 251072 734703 0 390377 0 696641 220889 252806 338407 0 0 610346 236181 285573 0 560987 882328 0 305304 0 687461 225734 0 422865 358868 0 0 0 0 0 432390 0 587113 613058 823529 968058 981387 991064 0 0 96134 330276 625465 0 904103 102897 800454 0 0 26695 0 819186 0 114189 0 0 939979 307621 739747 855737 873903 563 178844 787111 0 690112 80745 326913 729049 0 463891 0 647989 196360 106663 569736 0 433996 859174 0 0 187942 0 550671 0 950061 0 607181 0 0 0 0 103971 0 464534 0 601821 994357 14178 342005 0 0 0 404336 0 174435 0 980848 0 0 0 436927 663813 0 596850 725427 85640 0 762744 700849 0 242031 293957 344688 254098 649698 344993 105534 0 0 0 99420 0 957592 919449 981712 362826 654532 162866 0 923502 61743 254320 0 733630 753670 998598 0 0 547934 0 516359 183812 0 922127 735579 66119 244650 15376 654641 575601 0 0 0 680452 919901 499762 554922 937639 0 927791 524592 536921 666613 0 695811 299107 0 0 306764 112432 949992 0 793784 0 582536 141089 0 0 690207 657676 887100 136653 766027 819741 0 0 539749 82831 101024 0 0 0 0 713941 0 847382 0 0 308563 51332 568183 925439 0 0 0 0 813380 817513 0 111124 920071 0 752739 272905 0 289369 0 0 1171 0 0 0 548744 38601 332164 585468 547142 522038 0 500798 624444 407912 95638 700149 361540 618688 23898 0 185474 77878 274820 0 511465 811056 609635 0 0 678699 460873 703487 0 913816 91738 0 63159 781000 0 0 0 209722 796372 0 0 0 953454 0 0 779825 33224 0 259076 421878 326575 218691 323330 25158 275461 161909 210473 755407 0 0 372340 0 131715 590341 0 0 0 0 627448 488644 406551 0 0 0 264068 563938 0 158864 185267 47786 0 0 25713 387475 0 22017 641001 854780 0 957022 0 796148 716394 375502 653460 391824 806019 0 0 339189 0 0 698323 0 0 918174 0 562998 978843 0 0 282184 772990 157842 701660 679587 603904 319801 715371 223598 152289 591956 586589 0 0 0 29698 602439 0 0 104317 567473 803019 486445 401940 492089 0 0 876373 0 128846 765810 0 497530 833069 0 242760 362210 906033 896960 890977 0 463602 0 0 0 129458 0 302292 27969 303577 648303 539654 769614 0 0 0 0 835066 0 428172 718791 0 531930 0 0 0 0 221847 280228 549823 620313 404948 669242 0 823324 765109 0 192712 814681 54616 798035 306686 121573 0 645975 85568 0 987147 0 0 364939 926392 957675 780560 403522 974253 0 160896 0 0 338030 285231 689603 0 788694 0 0 338143 835078 386232 0 740568 697262 923404 933065 188341 0 283371 849203 890061 0 463666 705256 919538 0 139487 0 0 722559 78207 0 0 0 153753 752205 142628 406267 406758 202590 0 489553 0 93027 269555 0 774935 0 643663 0 0 0 0 921921 999139 0 37453 683557 887606 24956 67916 0 0 0 65249 131987 275077 960071 0 0 459895 103308 0 763187 668836 152632 813605 880088 172594 594794 510863 23193 53813 704496 0 229360 706675 612263 0 693915 787427 699381 0 0 983286 335602 0 0 520385 86453 673139 375342 309928 717844 0 860623 0 713122 412221 0 0 938629 249284 960836 978762 20372 849436 144583 0 0 0 349213 542412 0 0 0 160214 884919 0 958024 0 0 725147 569959 459351 756586 894532 709844 807703 0 213663 219097 0 0 0 70842 0 0 380013 766041 132731 578042 291859 362684 411164 0 620504 258706 0 334898 149141 687598 824468 835090 187955 182577 443282 778433 0 356316 0 0 0 42959 30805 0 0 304105 0 0 448529 0 0 0 0 0 405779 999903 728757 461668 0 88263 315220 639524 0 757502 681635 0 994649 0 0 0 87677 0 830746 53631 479959 24722 395609 0 241648 101193 606195 356311 453521 150816 0 0 0 92361 0 948998 953541 112389 0 0 750697 969127 880663 818404 0 0 0 748012 888872 932532 427861 0 0 0 262345 663061 409665 725030 0 724347 12839 608933 784270 0 195115 925473 0 10468 138890 865074 878527 858964 0 0 166981 632027 544052 101642 0 749233 315203 0 0 0 547792 858011 0 0 874064 615427 819470 205650 497099 186491 0 0 0 894150 0 521295 433711 163319 0 413860 940272 0 0 0 983969 530011 111444 431356 0 710506 313386 91529 0 429427 113713 487500 776694 0 936145 0 0 0 879271 360984 894663 0 989447 844955 300325 641681 0 0 0 117745 710785 214540 432327 326261 964327 474281 479735 928371 229311 946133 0 737649 0 874329 0 764709 503486 0 0 0 886772 0 839796 575206 572402 0 482860 42634 0 0 576241 0 679181 187013 124122 193668 0 880619 544204 0 202172 0 0 73208 759188 597466 692825 69968 0 0 646638 0 449467 987454 0 118131 0 728207 0 0 0 0 0 210992 399519 0 789139 662049 0 552632 831668 0 0 906468 0 0 964971 886914 919464 888520 0 486843 0 655439 117973 0 648764 0 0 0 0 817531 724490 660016 0 0 927489 0 641114 648054 836482 657896 553516 0 452747 50707 0 573413 389163 984201 14381 843231 288749 146001 543850 815656 0 465441 0 282960 667190 331924 29932 551956 397480 0 769759 0 431958 702580 185641 24045 650562 364238 556262 0 332004 561253 613802 0 845686 0 763790 0 223839 774729 594557 518109 255415 0 383378 0 513897 257293 987036 0 257608 956209 746864 0 0 0 0 0 0 881018 268768 270543 0 246352 0 0 156142 0 674478 0 985984 0 522730 792947 754543 861488 29373 72574 872717 824836 312627 610995 694022 766122 372764 959532 20808 0 0 353642 928400 722559 254229 352977 134556 751518 358131 0 871249 611500 82902 0 32238 0 62705 701164 0 141697 0 0 0 0 361914 558325 954805 130921 215527 721395 0 0 0 495228 0 681716 0 289902 378201 387966 809906 476672 653315 0 0 0 0 870691 796507 0 483849 910326 699941 846 857402 615831 0 399688 643987 611577 0 0 0 0 633498 420062 553118 470029 0 0 0 810649 394148 278535 98883 0 608054 137108 312976 0 0 0 285485 0 911553 973100 314093 0 0 484301 0 301953 327792 0 984352 318505 99200 0 830058 23702 0 543421 545681 916749 0 786666 842570 566115 42345 0 725266 990896 12701 983276 259714 0 900592 782963 419520 0 200721 541848 285742 315339 0 0 155817 651177 0 0 270750 298380 660318 0 457484 761622 584237 0 0 0 522095 145387 632122 116755 0 0 419151 0 602081 36090 0 0 0 0 750836 711661 165016 0 882984 304414 0 526995 186185 24954 906618 429758 566745 62298 982125 23543 921075 0 329720 91488 0 263747 490142 0 666121 370973 284331 0 360597 0 293401 0 232770 532139 0 305376 0 997864 709015 0 452492 300594 389114 731387 213118 108308 0 0 0 0 377609 0 0 287772 0 58672 405114 901580 312671 444897 886957 0 577917 189401 353869 0 0 0 539095 244602 246220 93178 0 776419 0 0 321383 971681 0 93447 974469 485287 971760 0 738042 938695 0 325235 749938 960005 10654 101042 0 982134 600831 104288 242432 319834 321824 99351 0 480636 194683 0 22133 922678 0 0 100171 154125 358420 935819 787858 798679 0 80370 23211 993123 0 509346 548856 485179 888744 913903 872263 0 0 508850 0 678739 831448 0 0 0 738197 986169 951711 947716 595792 0 217359 372807 0 369245 803316 903323 14175 95249 871328 610978 822525 0 838912 356520 160091 0 0 896935 555467 302446 0 982705 0 28625 704394 0 796121 414442 0 967426 368974 782690 706372 0 421851 0 0 0 976902 100890 0 557956 0 616369 0 0 0 0 568443 894409 903299 0 0 985139 747859 0 13930 0 258917 131595 0 650380 4188 907985 419878 0 919693 967016 185665 567348 394204 928580 674110 416637 181023 687114 0 347797 47951 906366 0 0 408467 0 372346 0 678651 9386 263415 21487 0 0 471513 318737 0 0 865942 513134 884582 311722 0 595977 606552 571226 0 906152 0 0 762212 710023 925617 483769 742571 0 0 472507 311507 0 0 305426 0 833287 606279 472235 0 735696 0 65519 75858 195432 909387 436387 33377 709175 0 29135 464492 705676 131954 91604 923905 0 501737 44217 0 154377 0 40187 624559 578715 560689 0 635134 0 243251 977296 246124 317672 0 171536 474310 0 0 479721 0 0 485188 692864 283620 896100 780749 0 207366 0 0 708603 175626 104281 0 0 0 562584 473297 0 0 739005 780524 0 389472 677336 0 648227 0 271768 0 824033 994648 226860 57243 904890 0 392667 0 911465 343225 372615 571536 772620 0 74706 0 0 180868 739957 179609 782449 957289 486126 0 0 0 355576 622334 609594 1659 0 22808 121632 809027 0 958053 560459 475910 0 102800 0 619153 0 913595 0 0 0 20360 17717 0 0 231825 81959 0 0 0 931028 0 499716 0 0 856523 823512 0 348285 210444 0 354343 373728 0 0 0 832555 0 704245 0 308391 222540 0 0 502084 222425 0 174884 430739 0 685094 881771 632192 0 0 173868 395669 0 0 283648 253353 923133 0 541292 442654 885806 0 0 0 880651 0 727222 690959 0 0 184217 765924 515359 0 689972 586561 742380 86627 357693 669889 489855 568790 301515 1234 254630 0 750260 416337 445687 892848 571288 0 349053 873743 0 0 58715 993147 0 159076 76600 0 249930 421492 161652 223464 0 219046 601720 101120 0 0 0 312202 158363 0 672512 0 825104 0 660961 395673 0 495614 0 32236 0 842024 0 0 272115 458852 374523 536533 424611 548799 878725 487985 695407 809866 319726 216981 0 0 222285 0 0 0 94437 434069 87378 731586 0 132763 0 983270 0 608552 0 0 304293 648743 839029 438872 539937 0 469931 952260 0 120432 0 893392 0 718237 0 621480 0 319312 363208 385736 0 0 910806 728857 0 946110 392831 188456 488155 0 813942 952707 697011 0 658357 0 506165 334459 713812 0 869176 0 322061 369638 0 238597 560087 0 666381 216850 0 0 243522 134991 0 646140 81486 0 683598 0 0 444422 425692 0 414599 670899 325802 886379 357646 272260 876909 219750 94489 593842 0 11063 413337 693425 290991 649292 0 5593 424694 877626 241136 0 0 425834 0 273100 89343 240545 155650 220995 0 737199 553137 0 487832 0 303347 114476 624320 0 370730 216149 526767 0 266933 0 860341 526835 603796 181492 987060 438440 547152 0 446051 148589 0 928773 422209 780927 958482 0 0 300146 0 0 691352 0 437850 0 792505 0 0 10234 139679 661667 0 196015 0 0 911792 219648 0 1874 0 0 811997 605849 0 0 162857 30862 513197 36687 716552 0 0 167894 541657 0 622566 0 0 756452 813327 0 380092 581698 803616 0 0 0 0 0 618040 0 374660 0 278354 0 981297 894577 0 388575 552179 0 463217 725740 908171 519982 0 915332 855082 0 395692 369330 803043 335841 570235 149221 0 0 0 373604 86740 847439 127212 0 0 0 565685 0 0 423877 0 0 752006 1228 267364 634539 476567 942731 821028 98064 870473 0 0 758245 0 697627 89943 0 952807 0 90147 0 288423 0 0 0 878966 0 924584 0 544950 450559 0 720783 413784 600535 696863 0 602671 607650 368938 137280 759862 0 764444 477495 0 905444 439269 357092 670245 0 159722 914413 823780 0 0 0 0 990313 0 561714 805894 984017 0 0 465855 65180 0 183925 715455 463572 240035 790156 341368 0 944693 265500 0 573468 502503 605098 562772 476405 958149 0 772058 0 0 109979 0 150519 0 0 43990 93804 653691 501291 0 113922 643680 257550 208030 0 0 828492 0 822943 0 0 325509 400053 0 888266 0 0 250300 0 0 710322 680947 491098 0 0 246241 114902 339350 325242 897115 792530 694246 0 21042 315292 583945 140515 128126 646460 0 208198 157810 582022 736090 590809 0 399246 984111 699487 709425 0 148044 188823 945371 208517 463396 887385 751465 0 0 466472 192687 386391 700972 856901 185230 580715 614522 0 652061 0 850833 822229 310685 505661 406933 797438 880091 0 0 59153 0 7915 0 755543 308566 39677 307375 797875 388318 550704 0 0 357728 0 568833 358181 80650 0 445723 841802 626958 310950 0 0 0 30499 0 70660 587848 0 0 58006 0 886618 464584 342540 965757 441738 0 0 332226 708614 0 0 792617 0 785876 0 304487 0 533354 0 60270 0 792315 142679 324377 941874 0 299808 717099 0 0 722854 79632 645385 942040 0 0 0 892929 0 703786 0 941773 928354 0 289684 366921 805244 0 0 704391 757108 560177 422043 377438 506230 178323 389360 328182 273564 269616 766693 920953 533060 715966 976413 938737 0 0 0 0 0 174484 209617 723731 625969 445545 0 326664 884421 279469 252630 888195 726182 0 0 606139 767906 0 329307 633195 954108 798573 824389 724296 585233 827224 539362 584432 629578 0 0 406965 513170 722144 0 367779 358566 982198 0 191591 364071 247062 0 0 640646 326235 382133 215897 476574 731742 248301 649115 967621 0 783182 716504 889078 95573 860527 440412 113066 0 63623 0 324136 785034 104458 0 0 868841 983600 0 719165 652554 457442 0 0 0 452902 104954 133463 0 840672 765558 819443 190195 707343 34361 952631 518246 86230 44965 0 451357 338513 887652 0 0 862874 903272 0 0 851282 848727 0 449306 680215 516482 0 415125 625247 820474 344193 0 596526 0 536893 0 492715 0 306928 0 0 71877 787342 360494 664322 0 0 0 0 293771 631133 0 634983 458167 640377 543108 0 0 135013 193159 457226 607149 197933 211935 0 862074 886019 24497 0 62757 114336 405216 909707 750770 0 138081 614391 210487 44162 425498 0 175182 285988 926536 0 619221 419511 0 684909 0 763248 19454 79029 923725 991477 866561 376161 422995 0 110396 0 406678 0 208749 345194 301148 774570 230424 0 0 274290 428582 0 0 0 567479 0 163834 594215 0 0 362798 0 758222 603367 343009 0 0 643551 721247 853493 19720 138600 810093 951780 57468 148139 625843 0 967320 223849 7492 0 0 0 527008 873336 696976 814034 200689 442893 582855 799123 476034 894827 674619 827677 217850 181241 280416 444390 816005 0 969443 382495 322426 234302 60726 0 81202 0 0 292416 0 0 727507 131735 140854 557420 408271 530203 416767 544497 0 885493 614325 320228 103159 0 346791 335834 114178 0 448123 0 0 979018 555445 323771 0 0 561450 225767 0 955647 0 0 116850 0 157114 0 461097 0 0 884300 555455 302167 0 160204 767966 165903 0 401716 594998 43142 0 396528 0 0 911650 0 405244 329420 0 0 0 0 0 109948 0 527457 495602 0 415351 137897 752376 750807 259646 162527 520534 822759 0 0 687871 0 562259 537106 916862 0 0 0 0 0 926901 165431 270507 0 867471 0 187319 0 16233 0 0 375334 709350 0 289729 406662 400552 723278 332861 0 540448 851301 402962 248440 373789 0 503049 780922 0 881427 0 27169 850600 226691 0 765683 503215 75713 139691 684030 887309 0 0 307439 775977 433233 411607 0 367802 346588 0 615532 64150 274347 774991 0 711879 85107 519546 907777 0 53614 0 361882 865145 658072 482975 8462 455861 9429 0 911507 0 0 314247 0 287078 920083 114312 0 0 973343 704682 266377 0 109859 516928 369303 258400 210056 448413 356662 919070 343122 791089 142143 128371 512387 849528 0 922236 660654 0 826528 60539 840969 980371 262376 563318 199578 689532 0 899956 318374 100182 0 899747 799466 435675 637535 425862 0 0 221710 594999 94755 515332 0 37754 0 281445 0 149549 305790 790110 0 474431 839226 997025 920048 554466 682929 126580 65201 0 978922 0 0 0 625150 0 725370 667229 0 27035 956290 0 246333 0 566531 0 0 298074 370518 455423 364860 243570 0 0 234858 738884 188277 700008 612325 400757 0 0 974098 0 0 486233 580133 1109 0 0 235171 540810 482293 0 489842 0 0 565556 469980 606948 958019 0 0 337961 0 0 78020 0 159951 170352 766745 830098 931534 0 209932 989449 287466 336361 609425 0 78044 595253 568780 509176 121972 632535 0 313655 57329 0 577615 68055 722177 0 0 50992 0 987988 898563 713108 232901 475759 800831 469548 56528 702484 461682 0 588004 0 0 359671 346633 0 0 0 282778 0 0 0 507995 466007 0 499042 144184 0 202197 853386 0 493208 866211 522907 947091 333797 485246 160972 0 154518 0 716492 0 0 627700 0 561248 0 297367 992265 166250 0 30114 241979 669929 0 0 494330 762871 148377 304757 839231 780992 553366 0 0 793286 0 0 879057 48923 958123 24906 7582 133648 0 391433 219039 810087 649789 0 954148 0 816662 34578 572554 0 652721 0 294028 0 0 733041 881023 462253 0 351856 352485 0 428442 0 748293 82701 886182 0 61798 515962 202725 429788 404774 517742 487894 0 793637 0 0 889919 531723 309455 0 0 427061 754974 0 0 149860 33539 0 832298 415743 0 0 0 343128 0 232585 707803 921273 727123 0 0 0 261987 499639 0 0 0 0 195334 0 205762 0 592461 93212 220932 0 995973 805735 265031 790900 352808 594506 976686 401808 549039 0 0 825611 963039 0 369064 0 344903 708879 604090 690814 0 0 0 778766 578205 39234 0 0 0 0 693289 0 121039 422894 795009 304072 0 766538 0 194591 739718 0 987673 0 0 553121 178505 202687 298622 579477 302447 571631 941448 326495 307217 0 0 0 448019 699586 403827 377188 675498 390826 830772 156489 0 241002 786180 251536 0 372521 0 183778 667669 957759 159592 718745 0 0 848242 0 379585 0 964759 722009 0 672565 0 0 282565 0 699935 0 500865 0 862899 0 0 270768 115132 0 113100 489338 468694 0 0 168465 501108 0 970680 282817 0 0 674438 0 568321 0 83727 991958 823625 866207 0 0 529525 0 869547 89401 246990 0 594967 0 638336 185358 392695 0 442582 518705 0 98839 0 177597 0 404015 0 110704 0 53340 386588 741121 674719 85588 0 718585 773417 0 0 0 114504 22007 0 301951 980866 0 813977 58001 0 729869 892905 706565 562808 492754 642419 0 134141 514326 286940 0 0 73300 576979 86239 911237 0 911207 596035 0 850457 0 0 0 841961 171311 578832 0 392624 939947 0 0 0 190575 715419 567542 251080 118281 947700 623752 387909 0 0 0 588911 65504 0 360114 0 0 183405 0 508583 0 0 0 0 570316 0 915292 270097 847459 0 316612 462264 240331 322943 0 0 667629 586024 700005 894447 477894 427563 718934 34176 57131 0 342392 299876 0 619615 192304 0 346000 0 792996 126807 32102 433609 37176 0 776658 514630 0 149804 0 994696 742770 373327 0 0 0 474962 188665 0 0 761258 788098 165150 0 0 296637 0 155315 0 122266 795622 0 830207 786069 527697 80370 448002 791114 869483 0 460238 959725 718924 552246 0 44449 0 44574 0 161322 303227 8079 0 430088 0 0 158967 303477 296137 0 0 0 684173 0 0 0 343893 684103 132445 53577 671665 0 91515 0 279468 349651 936869 544359 0 208515 641299 0 780296 165054 259236 527484 506727 918547 184965 809216 0 516503 895210 0 652408 453307 0 0 411655 949832 0 834702 665859 754943 617340 139639 0 937585 602091 915203 501970 796631 0 0 0 0 875954 527929 971462 671288 0 40569 27137 0 516239 0 232929 473915 31944 0 0 0 0 774224 0 0 609960 0 0 77024 0 332648 39915 392777 482786 0 208855 517589 0 0 0 0 528743 0 408166 0 750517 552175 405680 0 381456 486314 0 0 220948 0 819141 797192 974036 855862 0 0 985990 522943 536556 541809 0 0 0 0 733241 127741 408699 215347 64768 290702 486713 561442 239487 0 999592 0 0 175169 0 23963 193732 463012 89301 0 255614 118466 0 279919 760652 176052 299361 116033 953011 7363 0 762817 0 0 787974 318609 0 0 866897 232527 945932 869846 487411 0 125248 495865 186305 0 597583 432096 0 943775 0 389492 280265 0 162977 500448 798992 334329 548380 0 562317 0 36059 993764 0 371894 993770 0 224760 570008 0 298664 0 0 263991 0 0 0 0 974122 0 44136 265486 293554 0 527254 158135 123781 0 290063 355670 253210 867641 0 0 883061 0 805976 933021 27754 644494 0 350770 295997 713981 0 369871 0 0 0 130735 892134 962937 544333 195591 0 0 559361 221793 120010 0 892160 994 134037 500450 98980 0 872591 0 861689 910430 256040 0 605554 0 0 979525 0 0 646364 0 413945 0 604717 863868 0 256771 29268 653193 224204 0 0 0 0 170406 0 0 0 0 855891 219440 0 0 816653 554180 0 795182 78124 564441 0 282514 996051 0 583737 638757 907719 0 420202 819096 737887 286710 0 346248 942458 890952 0 618175 630624 283538 0 433174 572922 276233 532979 0 0 546851 485813 397212 0 620220 124690 43012 0 896611 0 0 391897 128533 0 0 0 107636 216495 39216 0 86743 118240 562185 126183 0 763595 340341 0 528259 0 625305 0 0 5392 459890 867401 687448 264765 0 427258 0 286269 254094 827016 0 38259 880163 204061 0 628769 0 925753 0 0 303552 385502 608725 0 0 378066 0 695552 691966 0 0 29782 0 847279 926669 0 0 0 0 0 693377 295562 874799 170052 68639 333065 196265 245327 0 0 668696 864539 271219 0 0 591569 221078 0 840178 511869 953132 353525 67039 352326 474698 0 0 147989 156877 71322 17059 947898 0 677189 0 0 909428 0 797020 736448 448538 181634 243794 925007 0 991953 0 0 803029 937217 435973 0 824996 195947 0 47501 0 869586 259879 0 387171 328610 293715 522822 840321 443290 0 476516 592214 690328 978566 0 584412 444745 263258 525580 774303 739300 806926 0 74389 715673 914027 422651 602342 147030 0 263399 714844 81875 102561 33518 0 690579 0 991720 0 0 0 602840 0 81603 573082 63465 0 357494 0 557755 0 0 0 44393 0 0 113247 0 575793 0 0 0 144475 0 531707 484899 942119 0 997267 557777 252372 0 0 863692 725143 0 0 0 528759 724537 370412 0 174191 0 121628 0 0 208700 0 333166 865417 0 435119 665937 560178 806437 648435 238604 0 836111 945593 562474 664169 0 994973 779521 651875 0 0 219202 0 0 584967 0 601526 0 235647 0 274707 268517 0 0 737515 0 0 767752 528946 481882 942940 0 901361 0 441413 0 955112 0 841238 590474 0 0 395975 586943 245391 0 0 817296 140028 0 266863 0 983480 754134 0 783878 0 226088 533933 0 0 0 77738 0 831579 139889 248241 0 0 0 757735 389488 0 0 624172 36792 131167 617851 68802 0 0 797693 198480 916312 695989 965192 0 0 644257 0 995577 952360 0 852341 936064 352262 40818 0 517993 0 0 0 657737 0 568892 897100 0 0 74105 0 890766 59735 339632 701396 726181 844681 685450 0 0 665960 0 699317 953962 0 637996 30542 358699 383602 504938 319712 693296 925274 102400 241787 245203 599933 0 288705 0 533299 331800 480440 0 812032 0 0 378896 179234 874053 0 853602 93282 0 509717 618408 0 0 0 0 830709 0 0 284594 249654 838083 0 920623 990771 848870 951588 0 0 661017 0 0 0 722623 0 92782 333893 639262 0 322470 0 0 567897 0 93586 769140 106624 790896 0 775570 0 0 274402 150297 869724 494845 548945 106386 446594 0 877529 169629 96689 73265 790495 0 0 0 966370 105564 485731 0 703423 0 621777 0 485024 338024 572125 840971 0 0 430205 871812 246730 58597 53837 0 519845 0 255574 216000 0 0 298586 107074 0 0 761926 0 999513 0 242353 841595 410125 361625 42383 15933 794931 299630 376738 0 994591 0 185479 0 0 47182 0 139837 0 659629 836980 0 0 19020 0 0 735697 609488 486871 71585 0 227387 915757 170126 80962 327890 0 137146 706260 0 843644 911346 0 266606 0 0 320948 755219 823002 0 0 523535 86707 321041 62700 442475 676658 666991 423420 0 167256 13436 505273 384793 0 598094 49433 0 0 0 117188 859952 638831 657750 256550 535288 0 0 925846 0 0 940521 877563 0 464937 96940 258534 278656 695990 0 777544 622463 509569 840505 0 0 640154 0 389329 969183 340380 290498 268299 0 152908 345397 0 993156 0 0 0 585480 0 0 0 941657 978456 0 225355 769653 14799 0 382768 616114 0 0 905431 200159 0 844287 942471 337350 58775 960759 0 714040 116267 103122 187545 0 787269 239292 0 212429 302308 0 644961 0 0 0 0 686422 167403 0 761256 219301 662005 681883 715536 974657 857861 344591 600383 0 0 0 913348 730755 369672 760776 988766 0 0 952958 618726 0 220595 408490 773819 0 732229 647756 643619 0 0 549204 697916 753331 291074 259141 0 547863 0 284577 318921 546329 791556 321693 0 42204 962330 906786 679262 992681 0 0 620566 678717 0 257711 0 0 0 256454 0 893753 414326 134525 636244 955654 106897 0 0 0 0 979373 960960 0 969737 416712 0 523087 164136 222596 0 0 887603 0 0 0 0 0 489250 0 599312 0 29279 374981 202105 442934 122626 307141 221838 195846 517109 0 731480 637966 154766 60748 0 0 712267 0 776409 0 0 99737 0 610700 772303 0 0 737284 790296 545595 0 0 266027 706540 852665 557985 337714 0 922480 96379 16007 138094 19685 0 551639 891774 234356 52777 0 160858 0 0 454097 876566 472272 131744 0 872332 254136 126857 816200 0 0 148630 351931 368106 141022 0 570434 289356 0 885420 0 0 0 448390 886157 84652 28115 0 0 960144 923314 757464 0 546851 851422 255494 385828 427447 207573 477004 664539 295757 0 134145 0 0 0 0 0 0 28239 763335 0 0 312559 0 0 664212 868385 0 666778 162912 280976 45157 827103 0 957395 255139 113594 0 247779 631538 0 0 0 55853 0 528871 0 0 984430 584961 0 0 0 0 0 241646 355753 285469 797061 182694 212365 0 49163 522334 0 608731 45624 851659 390700 215103 53022 0 0 72430 618081 465758 595760 108793 0 0 735030 260677 0 346111 0 982845 473540 0 254110 0 458672 0 401002 483810 990061 705832 35669 706774 633151 123430 806185 254305 400873 169661 216073 0 120671 0 0 553786 0 323279 531016 587504 0 672816 818583 822331 939982 0 296818 0 0 0 862869 158350 48770 105399 0 929077 448822 894260 0 586148 0 485922 45708 806453 0 783595 389529 438438 768262 783306 296113 587113 201849 0 375419 767481 792357 118745 0 0 768925 651922 0 0 0 0 951246 0 114581 120286 476847 0 0 847670 0 3135 132070 0 0 0 0 324201 997085 717533 0 985423 0 0 504673 40039 0 0 823503 740141 0 356848 0 0 652010 823348 420277 168217 764363 602464 0 0 632960 0 564730 52241 0 662996 0 0 0 751429 0 427704 711070 0 0 709755 542836 65011 472399 656795 475976 0 0 537682 131227 294107 0 544678 0 499043 902406 996471 373088 0 868681 733794 946906 984489 0 0 252848 0 640305 8740 410250 0 980714 0 639933 914400 0 427502 0 651264 78438 631534 0 750867 0 0 481709 79655 842465 472144 0 0 177529 0 0 393309 437041 601221 432388 0 983437 595617 0 0 889850 88236 0 930540 0 409927 0 0 57996 0 589770 852195 585386 0 446430 752914 55986 765548 0 374769 0 386577 305027 0 0 233278 0 0 609335 373983 0 498821 0 1921 0 122082 700447 521489 0 12802 510671 521746 0 0 785587 808712 758410 129917 56673 124326 748244 16989 172882 0 693706 0 64861 457137 206950 0 0 833246 0 0 467221 43608 686039 366997 347228 871450 483635 0 317927 0 0 634886 919054 352612 616790 574349 31300 0 0 710215 624536 580752 799383 0 582990 744596 0 0 0 292169 841200 839106 382412 829269 0 968907 634109 305969 487273 529779 0 0 0 836646 665537 0 0 0 399167 431206 605667 881659 0 776838 830994 277696 0 975599 0 311653 360861 107786 258503 0 363072 0 922607 188898 176030 740536 0 0 89754 0 456831 0 481676 919945 240159 713511 233859 344077 406998 23929 956939 661612 601698 316129 3860 0 0 0 0 826390 470592 616700 0 623762 130812 270790 540517 685327 792801 375419 344714 972411 916272 0 212740 0 17065 386082 597578 649473 0 0 0 445754 631600 651513 0 229416 0 281652 883888 0 97556 919746 0 243069 0 19872 0 0 145026 204987 0 226820 436327 243450 797344 0 979309 0 287337 0 748220 0 0 34121 0 254442 602251 135321 100995 0 0 0 0 0 0 0 538571 376212 765482 747540 453245 0 0 861660 0 796682 120337 0 0 584818 0 46229 0 0 257813 0 240835 0 0 656704 203884 895973 273498 0 961443 795934 523454 75152 0 203288 7769 0 699559 0 0 548978 430474 0 0 769976 368559 362038 131656 639254 576455 919842 0 104946 81048 683303 22168 358473 0 0 0 0 0 0 0 0 0 770516 523692 234720 0 665371 668989 133668 145459 814508 397596 0 387562 0 0 555465 0 0 0 776418 351105 882818 0 0 448234 0 803456 96985 448440 560985 286260 496420 0 756355 292845 868477 752332 866892 169022 0 0 0 683286 893722 0 856297 0 682753 270585 714056 621423 0 101980 468323 0 0 473663 777794 0 0 956030 138959 0 0 409193 649407 333869 712774 827256 737571 247747 999823 0 942871 975217 451414 0 502504 268290 0 25075 542551 0 988249 794020 0 0 225257 489861 0 959906 909313 894196 400587 0 105936 0 0 0 938066 498912 265613 0 227720 488603 379009 130874 99602 0 0 807934 153889 331412 424336 354710 0 458738 649908 776728 859972 695889 719388 243981 0 286075 959389 0 938198 589092 394373 300769 0 469138 511416 0 0 381130 0 97797 145885 399007 89468 683216 0 0 122793 818030 93164 0 256634 72007 838059 0 0 0 161341 474506 0 0 968403 639856 0 0 262211 58238 796071 230799 201015 0 838607 511802 169043 0 79234 0 189226 0 268266 0 0 507728 0 771498 0 0 385504 429416 29423 207339 652446 0 0 39238 0 285533 577702 164567 86617 0 785661 931890 796535 799760 297089 200770 608553 0 780359 131870 718143 569313 567054 332687 955201 556222 0 0 583503 70052 0 94030 0 792318 0 0 144791 352066 394580 333192 258735 559885 737044 277744 327880 0 0 611945 0 50745 798206 89990 0 103752 317165 482243 0 0 0 43615 774680 86731 515413 911148 260316 0 40146 261614 631723 0 339503 0 0 212851 417412 0 342602 19919 893846 722459 0 690203 632360 68829 0 39478 0 942051 0 0 508858 820892 847997 428256 162336 379266 243882 37335 594234 874905 4029 307545 0 0 0 255666 577336 391228 0 495082 876306 574123 0 742433 993371 58151 54450 445861 468598 816348 496085 75385 238568 877986 0 68674 0 0 829962 311122 698064 956228 0 0 2209 0 0 0 48602 0 0 969834 102772 789620 976073 541578 158394 0 808348 0 772638 774876 0 758397 0 260080 551323 304857 680883 503299 138706 782218 0 0 0 825676 698301 0 198475 357533 241474 59960 158253 320442 498118 419200 255911 785656 0 0 0 407178 760821 541234 912872 235176 405105 123197 585475 348876 460084 56345 0 0 0 510583 585330 326886 0 377105 278983 438371 0 526294 863525 821819 531274 24128 542106 750680 677043 0 641916 0 556946 0 398921 761916 788507 0 342210 0 0 743792 465154 288158 130698 589843 813696 308493 0 502271 317740 448470 808382 0 0 0 262981 758339 742222 0 0 70299 697491 687478 318689 694114 0 0 728107 61844 571577 0 493037 664477 0 104609 179528 0 758972 0 0 0 953586 866168 0 0 584982 0 68032 962624 0 0 0 96495 381096 759343 975015 0 0 0 932744 716139 208128 599055 539118 903404 0 0 0 0 73015 0 828811 958540 183719 664896 0 0 0 0 915473 130972 831020 490823 249408 0 647667 496194 225782 0 602040 609389 752031 599571 161215 110109 64879 0 677152 367711 0 109605 65004 0 88152 67605 0 687292 149728 916029 87380 0 51401 974742 0 627884 0 0 0 234266 54870 0 792339 522188 179052 389982 524561 0 65163 913121 209933 342303 948870 742981 640392 0 0 739160 675334 0 680351 0 0 0 964567 0 404671 640982 0 164806 0 549840 368264 0 611543 996141 130763 65330 0 391659 0 415666 0 503661 345891 147238 0 0 0 515941 244599 0 384823 784219 496219 215324 963249 381633 0 0 793956 0 0 143056 0 454039 0 767419 635121 780246 2550 875908 514029 494237 0 879078 0 0 0 0 0 0 285592 420168 747388 0 457514 853910 527977 0 268087 412356 105888 210004 0 360143 649955 331016 627480 807423 744422 0 0 973603 872441 0 568670 0 0 0 575133 175600 409157 108713 280895 671019 45647 149520 398032 847271 0 376429 193322 0 0 229560 33222 0 313315 306213 90841 62436 0 457536 690106 0 983467 856275 495825 133649 773253 468098 0 559925 888663 0 399683 0 0 281720 391965 0 0 0 0 0 548706 133122 0 0 947517 0 505021 189167 970547 49726 136956 804669 709930 834963 0 0 530616 585317 694076 915801 955709 995024 0 0 0 127309 739640 842318 16381 649185 623203 0 0 0 0 0 0 289436 104396 938034 0 472774 0 442939 113192 233060 222157 640727 138192 0 0 249568 720928 0 0 0 0 842635 817504 0 0 0 0 0 446383 0 0 748340 0 0 511453 658115 977626 638095 595328 0 404597 50517 0 161535 0 0 931154 0 0 0 782670 808431 540043 219995 623918 674096 54762 0 505133 632323 252283 972944 543551 0 769267 0 573304 0 410038 585048 0 58527 440681 242185 0 0 0 549096 0 0 0 0 177022 311861 0 776069 0 410601 0 277409 706404 35159 284267 943773 0 594298 609724 0 670963 729190 954783 379919 196781 102089 709256 928759 129966 187422 787834 346067 0 0 0 0 337675 847214 557055 0 226909 913667 112574 844792 104784 223515 726508 644269 760446 184387 205734 678247 4473 0 419370 440705 914840 601993 875500 0 23372 0 953805 0 0 0 496989 0 717046 351797 499259 0 309815 0 0 880210 0 597578 510245 0 991673 0 598537 761657 554390 0 418494 970562 600437 0 498180 0 763969 472056 404572 290022 743658 419681 0 893146 0 807347 254478 6919 121280 175564 828983 0 0 145904 0 5181 995555 744123 0 0 744968 901584 357576 59327 862805 16207 985898 0 0 503019 588773 0 94471 1750 0 919682 82536 0 0 585363 0 279760 629065 0 108683 0 736102 395638 52126 0 0 0 0 0 296102 529942 0 230607 64972 0 0 677397 906247 358858 877120 0 286741 825383 542345 853417 0 731326 753461 0 315308 0 929127 116895 153435 379869 407766 174560 716599 13149 672835 340350 988592 157214 6013 0 0 20035 185248 856558 935425 779284 873663 171184 638701 126318 0 0 0 0 711431 0 0 632781 412090 750563 997032 924383 0 0 309102 565179 0 143242 0 0 699446 947747 0 0 88556 0 750327 0 0 0 339003 743613 414468 0 60755 0 628587 0 34323 336508 0 720792 0 737027 250698 105101 0 26513 0 0 71746 0 578089 0 0 546678 0 0 0 0 0 888278 181123 974876 824983 115579 172979 770356 817251 0 431431 385142 723066 0 259051 878444 75853 439939 213049 537807 0 900739 0 0 0 0 727827 156775 803451 785813 765121 0 520728 585689 287099 388129 311416 0 0 233762 0 0 627520 901806 219674 459506 137408 0 0 825229 418858 885010 811980 835071 0 690081 0 0 0 0 532199 0 0 654653 172471 514851 893923 998575 23200 275194 0 329978 0 358071 0 947580 942680 45375 0 0 0 0 0 0 79612 219226 0 321745 864146 0 117349 0 0 609519 0 349799 374310 620402 867974 703975 0 916001 158147 256325 0 0 265903 0 125434 214548 0 646428 189222 721927 741194 0 260379 760612 35009 997916 0 955117 932923 0 397207 0 359712 554686 0 275371 0 893573 790067 371919 480246 0 350299 818533 0 88981 179606 0 0 141139 0 0 162598 828841 0 0 0 904903 0 237020 0 0 0 836490 0 329478 536558 126304 0 781622 432193 795599 520709 0 945710 1517 0 117034 0 39545 568169 0 480993 0 442378 327603 0 0 0 294568 367285 746715 408480 727581 816703 976631 0 765697 250743 0 0 774949 187163 518335 0 899700 291120 0 0 93413 0 840497 593228 0 726802 625075 254338 0 296313 0 0 420282 18317 242860 0 327680 945013 382412 0 813205 429353 0 746231 469367 104948 0 0 0 692191 0 0 379865 0 703223 977090 555080 715688 0 0 450469 111387 0 838631 929967 290316 0 115347 563906 301597 0 310497 269465 361284 392249 0 0 585330 889264 0 0 0 482267 0 0 336789 0 0 678587 70418 545284 474670 191326 330701 129075 0 951811 400882 0 0 299650 934090 248658 552341 635699 649975 739776 0 183691 0 0 471875 0 369363 0 554545 140417 0 371823 595618 1686 933068 975938 417076 0 401674 250793 75942 914586 438747 259409 313838 9129 718885 0 191742 0 0 656151 619808 556997 678453 0 0 747364 0 437680 0 0 623196 1657 594040 313266 889030 321326 356430 0 484229 198353 192948 877376 0 69194 0 807772 291780 0 0 0 87047 507460 0 425568 49622 331730 731123 178281 793428 569609 0 0 27347 167015 13063 0 507221 0 72623 0 0 591349 0 781578 230735 902622 141711 757210 0 0 0 858641 943814 197883 946245 0 0 0 0 0 0 780486 282844 898628 0 0 807952 799697 0 166571 0 26551 548681 0 18436 987067 542936 0 103307 0 0 0 600804 561199 198849 0 780101 200122 772166 0 553181 0 645635 344895 0 383857 0 202827 384953 507503 188322 846526 0 0 0 0 0 0 0 184713 0 317113 0 0 106279 0 118355 609442 639521 0 0 0 0 0 0 0 797857 74386 0 0 127523 0 0 0 377358 0 934614 0 0 188467 0 527541 0 738183 138757 0 930428 871374 0 429681 0 51002 506330 0 337144 778607 0 14611 783562 617864 715369 908138 0 0 307109 815337 38209 478660 0 918575 486801 0 458390 0 523394 940237 0 28209 0 811770 0 584147 885251 56618 799795 643554 0 912823 519034 60271 0 0 0 847625 683282 295144 669744 392538 0 513010 813299 233175 0 604785 133848 130664 350253 0 745142 0 50135 421573 598711 919678 888675 285046 0 0 0 0 119952 771005 0 497280 518245 236938 107065 366224 0 0 737733 0 0 828725 0 473282 0 0 0 87387 283855 0 0 0 783605 860110 132580 292327 494389 56307 0 0 0 727360 0 297265 0 337935 842622 0 872418 393118 760928 837298 315168 400842 0 761962 996518 0 982465 579466 0 174510 3902 797450 804838 0 0 428997 384291 643478 788102 705573 123905 0 39951 0 979288 391723 0 122698 0 0 0 762449 834700 49448 0 733219 838984 258724 0 48205 0 543263 658579 0 534956 332230 372495 0 141803 878272 399352 0 273254 758360 552453 683978 511407 747325 0 958089 0 993913 0 806916 760230 767306 954014 0 0 644920 838421 524141 772135 102310 0 301581 556867 356854 844329 0 431026 0 0 0 102100 78429 340099 59321 455593 381412 601854 562709 0 26988 121363 875707 0 0 460025 705032 56837 524697 789504 969507 515019 484375 107555 0 0 648126 954354 0 0 614395 0 496803 111344 369089 0 420987 441433 0 0 645668 0 0 680465 31204 215227 0 263825 747195 298687 0 0 0 49219 945243 0 794357 877001 627256 471724 0 0 201884 761906 978874 170729 374865 0 0 276853 358966 0 56139 382316 684374 0 0 893181 823997 860578 0 751269 377637 305059 51515 105074 407742 286225 922790 766313 286913 230364 560492 0 0 705477 0 370725 819734 354415 0 0 649956 127525 498953 418692 369532 171125 594543 0 0 890130 557532 726089 881774 883347 423986 626225 414469 268801 0 0 133085 0 60169 0 583790 186464 132966 895439 270435 410446 0 827045 356811 0 784650 955969 0 861400 499796 41330 0 150854 0 613509 991810 202909 746615 0 0 848509 777821 96129 760281 0 617811 945060 0 836684 101009 0 699718 160500 382138 400762 535400 583446 665164 893809 0 953922 488683 0 0 0 484042 112903 904439 683018 775312 651978 245126 0 817950 124187 766647 0 167241 55606 628188 0 154685 410448 935884 746403 239207 0 0 0 0 0 501213 401197 0 0 0 0 0 54994 180362 368998 611515 0 87914 13941 0 998689 0 0 0 0 900093 570265 652100 0 946180 0 414175 284489 599471 688968 773247 908623 599990 0 0 327436 770442 786358 823389 0 97189 0 0 0 0 0 536899 0 849884 78578 521516 759206 77313 0 289421 762352 16926 933741 0 0 0 471320 927350 805448 0 291750 0 0 51844 337248 405748 0 856226 0 422825 73351 703591 0 189834 504579 885896 560849 0 0 765527 166999 200712 0 938922 572198 0 776554 0 0 731717 0 0 603933 0 195441 0 0 0 0 0 179618 397360 0 744780 30141 158937 0 896366 565470 32705 0 522376 210372 994804 668615 0 213606 926776 880935 583839 832129 695016 579757 119109 280817 731568 697567 103781 0 238992 976841 274439 265927 337930 0 0 426735 894729 0 997831 369701 702470 966885 358026 0 190249 0 0 417798 733443 478218 0 21185 0 465385 470342 0 863443 0 0 0 0 0 690726 0 0 32409 656571 0 0 0 0 284310 2774 54454 0 270031 700335 82453 536692 478414 0 0 619638 0 215547 0 0 249137 419489 0 0 53182 0 122158 403407 384146 913057 646944 321039 919745 273287 260281 296353 0 453569 378135 325042 0 0 0 302306 642533 116502 0 516989 806530 0 386793 40676 302396 399926 0 183157 280429 0 0 0 138467 83544 575116 0 536783 483961 608221 732304 815781 0 0 0 546893 0 388430 517918 0 0 596647 0 0 0 0 341181 243411 0 532797 0 700771 263951 523064 370417 269651 274141 0 0 0 0 299760 681851 58837 843431 351983 190640 0 0 0 0 0 0 787195 0 0 165343 888953 0 329688 0 420960 288534 0 48031 0 882634 552173 397502 980865 0 163148 879388 59800 819277 182400 111437 449541 227281 0 127308 564566 558405 721836 0 0 251964 0 829404 0 603052 698186 166314 294541 749526 0 118974 874036 0 197286 613921 0 0 0 1879 859606 75109 0 0 617997 603446 465546 306759 880978 0 0 0 0 629955 554791 474774 335747 0 0 0 385277 73883 104653 501243 406197 714585 0 204201 439820 561701 687815 310019 419439 0 0 47036 479196 822735 541924 0 594082 130945 309245 124321 700789 0 236768 847291 189512 985615 205091 842778 0 0 0 170608 0 87877 0 214595 0 435534 0 243001 0 9080 0 0 218916 0 222409 0 0 0 295781 5940 726901 0 783909 545673 0 0 0 547559 0 0 633737 585945 0 648209 0 0 0 243172 0 0 0 0 773001 0 808794 561022 668101 0 437164 141909 0 0 490986 0 0 652999 937433 0 0 789050 74079 379440 122712 0 0 287376 212423 498785 426461 0 111978 585854 0 2704 334811 194091 870918 598183 662853 725931 733831 387624 0 577186 0 0 60950 599140 691476 603851 62517 0 0 181667 0 154110 933410 326518 0 0 309328 0 201715 0 0 20243 429317 714004 969490 0 557534 0 0 222034 688144 503777 785454 768821 592330 29738 0 889022 0 0 880248 442067 684980 809068 849625 159087 201301 713729 0 507866 745703 0 0 0 160225 0 0 0 350033 433842 923671 686743 0 0 256401 277634 0 854173 0 95534 0 0 0 994264 911429 65138 794325 102199 0 0 996599 255846 587120 29238 547420 296232 587627 352068 381134 0 0 0 132885 492519 0 249589 0 596029 0 0 196295 852920 0 394751 0 135650 0 0 770038 0 111983 220679 955488 0 0 0 0 965903 0 557493 351116 138610 895781 0 149539 0 646170 856479 108233 534363 265822 520523 980066 0 501571 417919 0 467153 892750 0 590840 555448 550538 199335 789647 0 9567 830035 0 252319 0 0 149026 87741 0 0 868930 382441 201341 202825 700942 16147 0 468529 0 420411 487659 33621 0 16449 924609 648991 156822 0 366248 118082 283215 523769 0 702446 529639 0 0 327309 0 779489 715071 349930 761865 176271 569891 0 782060 0 46912 961776 0 795725 0 0 0 9060 0 74207 0 0 0 0 174446 0 434623 0 705180 352778 842572 0 0 421087 0 964109 829086 248910 0 0 227484 232078 267284 0 547581 160420 318129 513264 0 997839 0 82489 558434 109929 163334 0 372212 0 0 0 315626 602343 747816 728855 119830 22920 0 877650 70926 56951 288129 210703 650091 223167 447694 0 0 262267 0 811017 0 20690 0 0 747630 0 853861 0 986493 0 203434 0 236444 15664 136987 342292 65452 0 179614 0 209820 0 808252 0 342465 0 62896 0 0 46139 147508 988042 659842 990148 0 79989 0 473599 0 0 22648 344232 88593 0 755956 658011 0 0 136924 497470 92242 0 0 718422 707221 802397 373945 0 866394 631989 0 0 0 902813 123017 381696 215412 825520 0 244607 0 357536 0 0 893001 773132 168100 540253 426188 0 76210 0 0 0 660341 819477 672870 0 0 396570 0 680793 0 723095 0 0 187525 915813 987032 456213 0 0 72435 0 0 0 184888 0 980400 982829 0 257252 0 477151 832965 0 584973 0 774936 657192 554457 0 783187 927683 0 241917 973971 915367 912235 980761 894307 809778 0 817412 31475 0 0 0 79195 0 973552 41253 957049 0 0 471970 259955 851975 223893 0 940501 0 0 0 540320 0 344717 830234 0 0 394250 0 537044 415070 0 74690 0 690900 79350 370159 454874 626131 655968 0 0 523244 0 866309 838681 468039 314287 930608 0 547636 0 557280 14130 441275 0 254658 0 0 0 881052 576131 0 915089 114965 874838 102697 0 176740 0 473988 643084 0 433844 806865 0 0 665927 0 588522 16264 0 260787 669565 399224 641543 180996 81697 0 742704 934027 0 0 0 236658 161893 0 557459 167839 727409 0 346833 87831 798577 998850 617905 375542 875799 808202 0 519547 646800 122607 0 0 723245 0 560499 0 843451 0 162371 402310 0 0 0 502989 324766 480329 864949 187860 738263 256832 543919 0 465861 622544 0 0 0 389055 168057 186963 340414 0 647210 82400 0 225622 289909 309473 390644 450019 0 79054 294306 500031 867749 719336 0 965293 0 110495 269402 492744 128717 0 0 703944 924669 314119 908939 0 0 752165 0 780838 826421 461868 667865 0 0 0 727814 461884 0 893686 0 0 0 982130 0 0 22346 271651 95684 0 0 0 103049 559818 0 998565 902676 871738 441727 379863 0 84577 604693 0 655230 936238 0 836970 655299 0 0 459319 0 0 0 537063 45910 991121 426221 0 0 0 0 447889 0 0 7206 0 942630 834266 371784 112633 387811 0 876714 317794 0 226116 0 64080 0 38603 0 826574 0 843864 969814 0 377960 0 709724 501147 729729 109628 67728 0 0 0 0 345674 708333 603540 832813 231922 0 77155 790674 0 533691 839780 993325 0 0 4158 962070 615567 616695 788384 332598 163633 59209 349826 0 0 0 454901 0 0 0 285566 202076 857203 0 796623 231406 0 180925 360047 434829 70309 0 470846 0 850198 0 0 744402 0 0 116327 981816 492629 796832 0 0 0 0 0 31266 193502 908191 31247 0 386344 162820 0 0 769200 591037 405935 83646 52042 423308 197850 707031 773334 68513 0 616711 0 490297 484746 711367 0 874166 0 0 0 229588 0 721923 298142 85810 661291 0 508723 0 563083 187460 171648 0 0 132466 59690 843593 0 201543 252239 623890 332630 906225 0 647934 119906 580163 1345 59042 236735 433739 0 516371 209446 336831 0 167627 260450 512309 485458 50029 425202 0 68042 785276 471969 147279 251254 0 61702 0 434937 307022 832520 563575 156538 0 847422 854660 0 672 863150 0 18960 813108 0 0 279418 0 198723 0 859154 367253 467693 162507 585522 914366 0 0 880022 534632 635995 656322 0 509527 0 347766 565471 0 432135 0 468300 344742 595336 0 112517 853092 980685 0 860258 0 588555 660524 0 765183 590159 522652 311630 271025 108442 16275 546868 685365 178903 0 917345 0 0 252841 989039 991312 0 0 242385 595180 0 982471 0 211958 0 739508 0 427108 163277 891630 840281 847473 372646 0 426636 0 0 570740 0 713311 88392 141838 389599 0 64243 202540 0 0 629508 500304 662813 832341 0 921441 70058 0 0 0 150156 405719 142890 701198 347858 317029 712722 0 175288 368400 306193 445296 331539 164356 0 0 175370 0 0 867168 0 808878 192651 382614 41369 0 4388 0 882381 0 597716 0 934111 125187 0 459331 0 928759 0 0 773913 960134 0 0 0 611768 667817 437169 0 606184 52719 248286 748408 113799 261562 669771 558407 0 476935 669106 0 484039 0 0 0 889845 0 0 0 526412 0 560432 203332 0 917732 622700 916521 0 0 343302 0 502868 0 449860 439913 877349 740430 0 0 0 0 253521 995304 450588 0 86395 210983 714002 0 0 682543 37596 568555 836870 0 274682 0 52265 262958 0 295706 0 0 0 952988 325008 591604 9921 78874 0 0 754510 0 0 553236 0 888451 832942 649104 675389 790209 0 0 411127 0 941760 661303 0 573881 332215 0 0 792734 65591 754497 0 475366 800449 274297 0 993510 0 0 477362 0 0 669270 0 714876 143316 0 414092 891119 868165 0 314546 504168 169563 0 102803 0 1835 629192 228879 0 868418 0 297124 0 380761 0 248839 456813 799892 0 0 0 0 456994 0 0 0 0 871073 862693 0 564009 968409 0 344556 605494 0 307967 0 664437 472359 716454 758160 18085 0 224345 827042 564044 0 907611 401685 0 686238 977774 0 0 0 0 937051 0 0 7441 471619 49802 0 0 0 0 578347 813314 0 705380 0 736370 641202 0 845917 0 635249 71064 0 988558 867756 0 0 618620 516925 754578 808631 62836 423269 10515 0 643365 851772 0 836063 414277 830539 39368 662257 0 554827 855160 0 0 357766 307722 164516 0 0 291969 0 0 0 27497 74716 943676 469017 0 467820 574534 364893 71052 0 0 0 131470 378952 740501 0 249185 604072 0 970946 0 0 0 419688 0 472844 496422 812610 429740 623367 0 279771 819497 0 0 0 937455 115645 944025 229333 241425 119436 0 634818 103906 0 0 769622 110138 0 84208 97758 100526 0 0 830286 0 0 0 469344 119207 0 0 0 768406 0 0 100868 551255 929291 728667 326009 343953 3605 402713 652918 564873 896915 531453 0 0 0 37411 0 0 344223 335794 163192 819450 749399 275033 780580 0 728940 767681 796260 0 185104 707732 666339 0 843064 617353 0 0 70772 0 869280 0 0 497459 0 347877 879610 952335 0 827755 762788 943589 41434 971983 0 573516 847121 0 898935 0 0 819752 889873 0 681588 0 0 293806 218481 715359 985413 646676 820430 0 437553 0 660523 54875 634661 273875 149654 970684 87478 971384 0 680811 375779 0 566354 0 180684 0 0 645645 123173 0 0 0 0 0 810040 931575 597411 0 12555 0 0 0 892627 0 230129 569596 721934 914857 135062 0 437193 0 50300 0 0 637365 219759 0 0 0 0 0 273612 717897 0 987683 916580 0 0 0 0 396588 0 0 254053 783461 448227 168915 34768 599135 0 0 0 800097 718497 0 0 350243 249404 0 0 807849 0 962180 211430 534768 398443 0 64930 783737 0 0 755478 966127 454927 0 0 213279 536888 0 0 176952 975846 0 203211 421745 0 0 0 528931 0 0 0 628514 0 474370 0 0 0 3772 0 0 161837 861963 567784 0 0 353573 718121 0 0 0 0 0 0 0 357042 582265 963328 0 386928 575701 744371 933916 423778 33332 167700 0 0 552368 756055 0 580771 317037 208381 662463 0 392074 0 0 0 604445 419491 45318 697331 0 0 145980 742837 0 218711 422008 0 763234 270212 0 733481 486901 409627 699032 803483 801979 249872 293793 0 0 0 0 716950 669943 0 432706 879647 0 445330 830348 0 518510 193379 760186 0 528211 455277 860676 0 438123 0 0 0 0 0 0 801370 0 632407 694936 0 782785 0 0 889849 781413 1911 309627 0 65155 0 0 361651 948314 927898 282832 3546 0 0 749143 204751 0 229613 0 471100 496249 608514 713945 0 0 493408 466034 106359 0 832514 700265 807557 0 497278 0 0 0 61780 768992 419717 0 621741 0 655050 0 591028 0 487558 0 0 746498 0 862554 0 0 274852 405184 0 885149 0 252931 934208 0 0 354342 891262 667079 956398 753464 334156 970916 0 203417 477977 685468 0 704967 122042 0 0 827430 108773 0 803937 0 0 204951 0 129179 0 45010 651817 0 0 0 186595 756295 405889 0 0 866568 647335 416346 0 0 132822 261074 913547 49005 228460 0 164339 823476 29620 218828 0 0 0 891048 0 0 844027 0 332644 0 565533 468173 686300 0 916736 458918 826894 633368 967922 0 0 194199 0 0 44908 228572 544021 310139 819911 831231 198833 537493 0 826884 0 537209 0 835715 271754 273549 812403 0 197965 154573 0 0 0 0 867529 55901 222502 667535 0 866596 395167 767869 0 556153 0 573425 0 332863 0 0 0 0 730850 0 0 241530 0 0 0 740762 0 738566 663322 878324 0 774934 538738 140304 890898 439091 0 21823 109110 833751 747864 0 0 0 0 0 0 0 828747 598533 999816 431605 864598 0 409980 824227 0 0 0 145895 756336 0 279748 0 734376 626731 4949 732114 0 496957 173665 17483 86858 865626 246310 0 0 0 0 162600 0 556958 762715 0 246263 65697 400690 636617 0 328273 835749 855071 516303 0 704546 18416 441694 0 0 470726 0 921281 0 0 0 0 0 0 0 519723 250983 48252 0 750128 916310 0 0 0 517241 581389 960215 228631 920099 0 25233 773889 0 0 67515 746653 0 353198 557864 0 77394 718040 215286 606373 0 862796 573809 218042 717364 930898 488370 0 813565 375337 0 0 0 530883 479767 0 261695 373673 230242 0 8405 0 863860 0 0 0 491813 261418 365604 122203 0 421283 0 350106 0 0 440129 0 85816 238408 340427 0 775861 793134 457387 918054 0 364361 0 26798 0 0 53001 881799 234351 854310 861600 0 156455 0 0 111524 0 0 0 0 0 600294 558731 745051 0 361589 215546 156772 980626 843850 721880 0 0 0 144496 0 0 668777 0 109735 184623 965728 0 328308 681558 131583 439887 0 0 0 799213 49949 270882 32206 300404 0 809326 0 0 921643 0 205391 827668 746241 261315 542750 734583 790487 433044 659709 972958 34794 117638 392740 0 552404 0 629895 989328 557565 0 0 463586 653767 443290 752341 730663 7544 0 96635 0 0 862486 0 516680 421431 356631 0 209954 858875 118692 374390 872761 758369 0 0 0 0 610473 775824 0 0 639218 507185 125437 0 240164 0 0 867959 0 828608 262582 0 66303 850003 0 297780 0 990899 517561 0 60888 0 101952 563026 524752 144993 975646 251676 0 707866 0 215846 782080 424635 0 789250 576357 20953 0 51640 0 0 305317 900701 842165 706655 408238 487593 0 526118 0 748290 0 0 542334 442729 834947 0 586516 86665 825299 208811 0 267295 545729 37547 775961 204183 0 100309 172528 300962 789615 0 565274 0 0 0 302241 0 0 0 0 285488 980193 409886 0 241283 436331 0 969949 0 590574 0 441147 306690 0 0 0 955079 64427 822908 904850 0 505965 51247 0 0 432815 511826 230373 0 734255 895355 0 0 0 344657 671143 894308 0 470512 515097 879705 914709 564376 0 336840 447265 0 724064 339694 358864 0 258506 63964 0 726526 867009 0 0 862707 0 0 993878 905625 440537 0 0 752912 719379 989588 0 459313 270594 0 905975 0 0 952105 0 981878 614631 638334 325424 0 159243 556526 951321 0 575114 0 500126 271653 740465 0 392988 0 0 0 0 524879 0 0 991279 0 965224 833421 0 106033 304302 800243 444802 158624 996650 327065 0 605842 502908 574745 39271 861083 0 540751 491998 566785 754562 901983 678563 0 263918 369072 0 0 0 0 78334 0 491470 331332 65946 361131 0 259094 398952 0 246222 0 0 142095 0 0 235018 0 389567 0 0 12558 166627 652261 745105 948591 836102 485767 0 307659 0 0 132438 162062 0 0 0 775272 360948 0 0 621447 0 541300 493748 325744 462071 0 595475 0 400543 391502 447132 0 286240 0 305138 845079 755788 894615 281134 0 0 422947 229029 0 426025 0 0 980671 0 788726 82239 0 119627 0 146856 0 0 849402 414284 0 0 948371 882878 0 893328 112123 0 0 789368 265564 0 0 492779 372290 601722 77157 141922 50569 486827 162424 0 612920 473058 618567 0 236553 0 562416 367398 0 105786 533713 596998 994592 0 987517 652144 0 403891 0 0 0 720983 0 0 757902 389241 492862 749894 0 0 115992 58904 259735 0 68847 237463 540059 935843 0 419631 550894 554216 804121 189526 0 648458 0 860615 0 260490 504397 250430 275006 829550 240646 0 0 0 696734 0 0 0 489407 271265 0 12896 0 0 18335 314281 0 0 0 420133 339337 0 0 447575 505235 582877 0 268201 191743 997043 0 380955 0 391462 299041 673556 828216 0 0 578119 108898 178537 0 908888 0 0 760906 0 88757 0 52860 246058 0 0 347462 764299 0 30050 0 305911 902711 0 0 555883 9097 318567 798577 968376 0 252120 0 0 0 898931 846358 0 0 0 915281 263303 0 462728 143161 728295 472670 0 0 367308 657035 20808 0 136140 450184 727343 0 0 0 0 0 0 0 687220 852317 835439 0 0 0 0 0 0 313879 496672 0 301794 0 0 47913 433354 0 193528 915565 328652 562602 62749 51223 62873 137845 987098 731045 373791 0 0 0 357915 686135 673751 0 479967 0 702492 434025 780372 0 924374 447443 0 259150 0 0 0 484569 0 538159 209726 955131 882444 0 755706 529943 146920 455841 410883 0 0 0 275940 347730 0 0 387340 0 0 688835 1124 966622 229802 851573 0 483749 250272 0 853010 216136 591759 972465 384291 976592 0 0 909308 991981 631556 402523 0 76488 296098 540926 0 345448 0 542043 724554 870618 6674 414119 760278 0 457703 18500 206580 511710 361988 0 0 369483 53440 0 149971 680984 747771 941811 81164 0 76973 850109 0 0 0 606409 0 310033 332776 0 182568 635173 118579 200906 0 0 0 78145 0 0 278384 0 324700 286862 0 0 682311 70281 0 0 439182 459630 0 951016 779983 457916 148390 943101 345890 172984 634709 267495 941317 0 0 745223 0 0 825212 385958 906965 648149 0 19955 290023 0 0 825996 0 0 641142 1503 962157 647726 555624 612959 0 647915 0 317086 612138 0 627741 900274 227782 152265 956190 0 0 674364 194476 509268 682859 0 364921 0 296815 864008 75794 0 891306 0 878434 0 48800 0 0 0 759869 0 0 0 0 0 37590 0 771453 339882 626043 83251 352738 481878 82153 761700 0 943682 403177 0 0 457187 26282 42872 0 934047 0 694067 225030 9203 290404 0 362947 226846 0 299055 14682 404286 391848 0 0 971237 109067 219486 0 0 935485 745079 326326 0 272324 581885 99394 896320 28942 945844 551681 518805 0 324183 604565 0 613425 0 819273 373768 859128 247918 30478 405573 0 0 629114 0 0 538455 0 0 902839 645550 0 410362 226385 675182 637409 557769 127114 540550 744613 445362 716426 517016 145606 724769 372559 0 916445 385332 87143 890715 0 141630 0 0 157059 936700 42010 911210 0 958224 610402 90915 455689 597609 780757 263947 317330 0 752914 356267 0 0 982848 0 877531 818547 655146 953957 363168 793428 912335 0 92462 515923 866335 417590 0 9359 862864 487218 525890 0 0 0 136467 55650 751450 945333 939734 0 65689 235825 0 890481 549132 0 831821 0 403114 411002 390308 171551 698768 0 0 0 201211 0 776390 284475 96459 215222 641196 505497 0 0 503702 109567 180119 0 0 0 0 753801 350144 476548 689626 138108 749869 0 78141 373981 0 0 0 342891 465799 300428 884393 0 0 11654 0 949796 0 0 0 0 936477 839322 0 0 80982 366053 863605 985014 0 0 0 712993 802445 736525 933597 135069 0 675153 830201 43439 989331 0 712068 0 0 0 400614 668446 188965 909850 882432 0 890500 0 890688 0 22884 0 448248 0 560030 285556 0 920842 632682 0 0 159578 0 720059 904173 861960 0 277268 0 135254 0 409061 0 546292 0 594741 0 735196 163849 176234 0 204798 0 0 55734 660955 820414 0 10455 0 56442 337762 386366 0 463010 0 747355 450806 252288 102475 531878 0 0 791269 466586 400669 58550 0 278893 612054 862879 361552 214828 0 781564 0 766090 625248 0 0 0 596423 562900 0 369637 0 0 0 550112 322895 0 327559 830490 0 0 980896 0 482024 0 190100 0 994600 199935 383 110072 818970 713 234781 890146 547367 435964 0 0 0 787624 656366 0 214466 165923 986133 910642 10723 0 52613 920819 691059 0 945872 0 0 117453 471205 390664 861576 0 863268 541299 513788 0 830393 408947 576699 0 863444 323660 840987 375123 0 671547 0 0 768198 518571 474904 981352 112520 973143 772061 957520 702336 171902 300296 0 198451 283344 652294 316792 451998 0 776388 771884 264698 0 469758 0 0 981035 0 0 0 550660 0 0 0 370686 490053 0 0 198975 0 669475 176178 994878 231677 348138 0 0 989840 197833 562968 265073 0 0 651902 0 0 221858 192234 869720 0 106745 0 0 305839 892816 0 373162 8244 0 629987 0 54224 203574 101947 496080 609221 885591 0 0 0 839513 0 70115 939319 0 553940 819655 0 203511 0 734702 645725 0 0 217176 0 984362 0 121662 297601 0 307984 760130 311121 527144 0 430796 877517 107358 121654 0 522955 488754 160830 0 286901 0 0 0 354417 515845 57154 598981 345057 0 509694 433491 248448 800405 262673 0 984637 0 688282 848728 0 498931 794184 257579 344995 244769 997797 0 337575 675014 569889 339667 523054 663640 526558 0 485926 472542 0 797940 0 529105 878820 559047 265060 0 0 774638 0 618910 0 585125 0 706642 824524 0 0 438007 0 0 121554 772806 404664 0 0 832187 658425 372976 0 760909 517093 406360 895062 692522 0 791599 0 867578 0 775623 486742 0 848748 0 152721 799488 233498 428707 251420 385657 0 619789 0 0 705826 908024 0 899638 0 0 10178 0 277918 0 39562 0 667368 0 901530 517437 425356 443894 0 238871 404217 623235 617154 0 515310 0 782625 548380 332420 311263 605674 683215 496784 59912 658778 0 161743 904782 0 0 16171 0 0 0 967372 0 0 173077 467617 493557 0 976949 809719 38932 681285 812044 0 0 0 568110 872297 84725 0 0 332586 674364 475426 0 652205 433916 54273 873332 0 0 983332 545334 703951 385800 18349 806167 0 709783 504791 951690 364770 217545 0 711823 81921 143629 0 0 331080 0 0 576863 299779 973432 0 0 0 345549 174058 502482 0 102725 641243 867358 0 293840 77881 819003 0 0 598178 31260 0 368738 499731 0 0 84422 736358 0 0 0 102544 460109 238121 0 0 819240 980084 884955 854880 0 647633 177806 368270 0 434957 0 0 703362 577186 163476 398469 0 588255 0 0 416347 138970 551112 213075 0 0 0 0 468514 390511 591066 0 0 975404 518534 840642 775988 40120 0 415907 108064 124523 518600 557708 204940 0 5355 0 785352 413882 0 460628 352815 0 510311 0 491250 848348 969220 554154 921629 0 454449 0 150015 421227 481031 406814 754482 826530 38832 130669 423074 402084 0 0 363052 153343 968586 738436 282182 905228 873424 981349 0 721559 192888 790740 0 0 12360 934546 376965 0 0 0 0 0 520037 312545 844318 119444 699209 798498 859344 0 0 0 401565 382427 0 109341 213035 0 254920 274556 659577 348826 325725 517070 997088 0 0 0 0 992066 0 0 67968 980330 0 0 0 98435 0 0 0 583101 0 0 963309 596190 756591 286517 0 296472 395929 0 209434 484027 433658 528754 882254 247528 860366 989079 670369 889508 0 0 442581 552311 0 231153 606049 384800 47206 0 954715 1120 405237 476098 881445 807949 0 0 471212 894586 0 60426 667727 0 0 723751 551958 648378 863798 10253 0 507107 0 0 59747 0 0 0 566002 389313 546067 0 0 858157 965391 0 338586 383008 999583 273910 425185 794079 0 912895 73640 0 104223 338262 655996 753921 816909 427589 962061 0 855240 705467 0 0 164567 390991 0 126917 775457 128759 0 94854 83988 511615 0 470433 0 0 0 988166 0 606880 754440 148960 0 659628 21199 968749 0 664410 443972 222704 0 0 771823 0 0 450373 202210 196560 0 388306 459932 186779 845921 0 537377 973468 351063 0 0 888059 499493 494007 129511 74666 726728 25834 640332 290469 734538 490406 991870 0 405255 0 0 350293 0 0 380185 280513 122815 788082 362633 935118 619295 168333 76114 949272 398129 636161 471293 43364 637808 474709 0 27799 196438 0 782126 335004 594548 305803 0 0 0 44014 0 0 0 0 0 832732 228148 495660 772586 0 960638 399365 113731 983190 0 322147 383927 0 0 72442 0 886877 0 446087 672472 120028 988394 316738 376476 765556 783673 748326 298827 306021 724706 0 394398 6348 0 604905 379800 482806 660422 239451 0 484801 438091 214293 508034 285085 0 400016 0 211885 304082 847652 360437 274428 319667 0 0 0 0 774856 96 574425 30223 344766 147066 237892 146327 791270 154923 979367 748245 499088 695089 648085 0 0 72260 809484 0 0 147065 0 0 567098 960771 116772 0 0 453953 0 707322 0 612144 304507 84681 0 647154 836036 0 0 697737 409824 257292 0 0 0 603203 900740 24348 161711 0 175960 72722 0 0 0 75808 0 593739 709845 812687 807444 899554 982894 0 812859 422892 649628 0 541256 0 87688 488099 0 500145 195253 983601 596574 219619 36549 876308 683884 608123 0 707028 0 0 626067 200220 0 631564 0 500531 765208 0 98151 384736 0 566397 342976 252462 0 362465 0 0 592977 903832 407896 0 0 307890 879551 659837 0 336216 0 0 382131 718623 0 717482 479620 0 796540 461526 664805 445163 53842 0 905501 246855 750406 0 374004 31738 0 284417 778219 0 997214 231682 348235 38715 0 925720 0 0 878182 0 618092 25406 0 0 195109 523842 0 175992 505837 261250 0 617209 998654 0 935817 83783 404958 0 0 808949 632814 901900 94632 0 0 0 0 0 358867 0 0 840733 638346 648035 0 473761 852020 957298 0 971599 0 888101 655922 263485 0 105044 569408 276985 0 365567 560365 348990 590443 68307 149149 0 334429 922617 907741 0 886709 0 469637 258819 529391 0 293466 842446 329846 467173 598332 864517 0 0 0 797247 0 356582 266057 0 123193 0 960363 144756 176505 0 912745 816276 0 0 0 0 880240 395712 642875 693691 615837 214980 987488 449803 0 882184 0 0 0 0 299786 667548 810580 7331 0 303843 85451 0 0 574319 0 279317 0 57713 873500 689210 567602 922879 980172 0 0 924530 18002 769247 809705 0 0 0 63072 456622 0 792966 0 542604 866582 0 835549 417508 0 431346 528857 323720 388705 882078 841240 0 0 290820 760420 95881 0 204082 450555 0 253739 787480 962117 0 0 942969 128375 0 0 45214 0 247096 881749 668446 0 226378 630969 858618 954995 61983 589947 206401 721022 0 0 880080 0 0 228849 141956 27093 0 0 287560 0 449306 985860 478365 5028 149564 885259 0 829224 924120 384564 466253 0 147089 531096 456742 302787 0 486639 48309 322570 818332 432559 0 814013 306587 0 0 0 886422 0 928170 0 753735 110975 404206 0 996786 0 789434 175226 0 819637 0 0 0 737653 49144 592225 330025 839612 0 303665 0 0 356008 525955 32451 0 0 389620 92985 0 183068 220365 119591 475113 0 749630 781970 0 97784 529413 0 0 857009 62480 413753 0 0 0 731837 0 0 0 975517 37062 0 14350 0 801583 0 0 0 336536 99994 42401 767368 0 882327 947589 591663 347675 0 0 15762 61921 164667 994481 167691 706225 891140 0 517343 141681 828852 262562 513891 384012 408725 896823 681220 0 840790 0 798525 0 634007 861766 0 56211 599247 0 0 0 383265 0 0 99026 0 0 618792 688750 601166 0 456221 94474 0 0 190833 0 373789 0 47206 685953 0 958073 701413 255920 0 0 948606 0 9632 611059 624208 190823 570572 379750 898834 0 916439 526059 573066 112025 0 692914 457173 437742 804124 705206 476150 216327 0 495272 127281 970760 703424 86755 0 394186 218629 951788 353449 228194 955317 990504 16736 0 194703 0 0 602568 0 177640 540904 441948 957912 972050 342885 693699 96233 851074 108463 473992 0 234861 0 488663 995299 0 0 0 0 779112 0 222950 574846 875741 556348 0 913910 0 885722 929309 0 0 364067 0 989067 385719 308394 0 0 57201 0 185225 0 683246 0 785416 0 0 973956 23284 374205 0 0 719956 272102 613760 0 0 0 0 0 520340 0 419484 711391 976029 686104 870222 200223 164046 900186 30401 260713 0 0 391863 774765 260679 462742 0 756941 670385 0 514367 0 133947 917860 0 886742 866711 197521 633852 894814 319021 0 0 0 504873 687291 0 0 0 821373 912092 0 885139 597218 0 223356 303279 577181 612926 171297 625805 0 0 952130 175629 340608 734610 243108 0 677120 518557 746667 121681 0 953691 678245 452096 0 0 0 0 0 221987 908565 0 110002 0 0 0 830910 0 0 393918 551192 726604 124627 0 25528 674203 48990 980441 996296 535731 82037 89184 882165 746790 726540 493253 0 975602 939845 877183 0 637429 493616 884891 403522 412097 0 908079 0 0 809485 0 0 0 0 602661 727713 0 506482 835421 0 0 619511 245165 770073 176700 40420 0 466165 0 0 0 99042 129840 139518 558839 674888 0 0 0 0 0 312416 0 869288 475856 444616 0 313009 471781 806254 0 0 589755 63618 147489 0 0 955702 309692 0 0 20000 441325 961180 978470 0 0 114834 0 0 0 603227 913030 344696 775623 561949 0 247185 283593 126294 0 206005 0 0 584873 663578 794181 529255 248148 264687 899373 659960 503553 999875 349239 841287 350697 328458 0 137572 881689 349295 904246 770251 127836 600081 673151 0 983294 273606 908727 0 167613 0 168784 240906 0 662372 815712 0 584221 0 569681 542680 0 0 212760 865336 382489 471681 153571 0 0 0 875669 494954 5221 124102 0 672008 0 914955 548597 39782 684950 474452 556914 264945 678249 359371 376044 0 628528 220139 250321 0 888259 181918 0 0 0 0 0 868722 134685 671661 649438 649336 0 919493 0 97990 425141 492574 234125 86039 628958 578532 0 0 845916 716911 871376 0 114860 400139 0 410053 0 416504 244987 770137 252410 10588 716287 655760 0 449517 0 19272 997515 180511 197235 32395 0 283688 0 0 224963 0 0 829979 734000 0 261781 0 291934 725031 186299 719544 0 0 0 0 0 493214 499237 829756 522495 0 707233 282643 0 688415 0 572380 971682 353924 929192 123530 0 633954 0 0 784900 0 0 0 196621 0 0 0 345698 541610 398858 0 359972 916125 319462 0 676417 0 247854 298493 0 0 72253 98970 165967 859296 371596 465055 196620 398461 0 733140 0 0 59591 0 735820 65052 916425 0 0 387731 748746 506452 0 875685 653466 932583 0 0 0 0 426034 0 0 299567 0 858466 121432 0 159802 0 313416 0 0 0 785078 617824 676095 957324 78341 975301 513724 0 567091 0 225183 0 414771 0 0 0 914485 676949 58396 676821 841000 0 646066 775253 524148 579488 710073 963113 72588 324978 0 759779 823034 446839 0 0 334039 258565 124011 265624 0 134877 850819 500008 75348 490345 380228 519954 124829 0 877886 150218 995799 285526 212388 0 92143 0 0 191211 558648 312680 0 702182 256990 0 538717 650541 0 0 312649 273870 0 740652 0 0 0 779614 0 969145 67500 0 590186 439211 0 66317 445531 521448 318257 883231 0 112575 0 137341 813402 0 97629 554724 0 154061 922980 0 0 183853 231961 542026 0 514100 239562 0 552760 333050 708910 0 529452 748987 0 0 349748 26748 405183 84932 172021 448245 652852 0 0 209932 389932 0 905355 0 0 381440 134406 164836 0 305165 0 0 397449 0 39646 0 0 0 924323 204796 598678 0 190850 0 0 636556 337927 0 881084 996932 0 669824 843058 622888 527302 419400 0 0 0 949688 0 0 429382 0 548701 768413 566268 120505 0 551135 512182 154227 0 63424 0 396945 0 0 0 0 0 159712 497988 0 0 47001 342429 0 0 724996 953893 0 65455 0 0 0 531513 14445 562054 0 555989 340384 0 0 0 0 717388 476075 830958 247375 884556 956540 495659 0 82808 63393 73977 0 0 685634 83773 90524 408817 690623 0 0 554550 0 127343 87737 403906 0 544855 577461 260331 0 659546 694412 0 956410 0 0 421690 0 0 440658 0 315962 0 195783 610597 284668 261588 656856 727823 0 605617 129242 0 0 24877 649652 565125 0 540051 141652 946270 0 0 0 689692 231902 0 0 0 0 0 743804 16142 496133 0 81466 942233 0 599069 0 198515 0 0 521972 0 0 67457 0 717957 0 415050 0 0 785751 0 170450 196247 0 547740 0 212467 0 0 952560 0 132992 507089 0 810900 0 0 99576 0 513528 153430 515166 891155 0 0 624479 698091 667608 0 0 763610 358472 915560 880375 806624 443798 663488 729571 0 0 106827 0 105228 573596 639767 706765 535858 0 0 531967 964202 934162 513782 959779 732090 891841 61961 144592 0 460748 0 265828 405542 0 930819 343780 768046 60939 983528 0 968157 221688 46542 989617 0 0 949640 85961 0 378975 476347 356008 600599 752537 0 893061 106040 0 410603 0 561806 0 180109 983942 0 0 0 0 0 0 0 550778 0 513316 0 0 779564 0 0 813150 0 206347 217269 0 527589 0 999929 212606 292172 0 318297 0 63099 947614 660547 621043 0 0 531212 615586 777218 934718 74030 0 395587 0 593403 0 556785 0 136622 245850 0 573292 0 483451 0 76716 0 0 0 303175 0 155493 144479 862092 153987 277406 517815 0 0 0 0 733938 669817 673389 188037 807314 4185 246509 472307 540154 0 0 0 730165 905207 0 545952 0 0 776590 5549 298743 135283 0 61671 0 0 331763 288914 464117 307446 31020 0 847138 225310 144270 0 0 951929 420742 361006 137731 33205 525471 0 740992 200433 872227 602088 353599 281465 722213 805040 373710 102236 633223 0 426397 0 245605 0 698900 0 983393 71521 498153 964963 0 908757 706994 222784 0 981283 40542 15260 0 428140 966481 93002 194905 0 677151 0 0 0 0 996953 0 0 382726 834377 0 0 886135 350624 615865 625500 289818 283321 0 764144 0 0 0 112994 579107 964663 0 0 0 668573 88433 73260 0 975213 0 0 15148 889517 0 0 0 0 459590 255882 22797 4440 0 0 643249 0 675508 945556 0 568768 572324 0 669815 0 0 61196 772408 548702 181890 0 668516 0 723901 0 727005 353477 0 58752 0 676422 186965 30218 601854 0 0 490821 97202 396927 754935 0 396399 764029 0 723448 971705 868191 204239 365965 755038 294377 734094 525723 515174 0 0 283546 479438 334608 446645 675065 0 379138 0 17623 531840 498843 416515 363516 37169 0 0 184838 95308 241651 0 905767 909363 444680 735512 445635 72329 0 328578 561731 938821 38413 0 603632 528433 56291 473486 748191 182957 0 650148 297147 239355 0 0 0 196328 389170 962997 701759 417903 0 43140 690221 389493 119592 383129 8916 0 297997 0 528541 338800 442173 80288 647894 0 0 0 0 0 0 0 537739 0 305807 442808 953288 0 0 286613 833961 51387 970314 0 650712 824835 241064 0 594029 0 283117 0 0 0 0 67594 0 584821 296249 0 177292 0 434320 575584 0 0 742184 0 893212 859772 0 162990 95802 0 163100 0 237799 187686 253794 0 755602 0 785553 226254 835124 0 0 0 588311 427468 848207 331541 0 608832 422455 339074 346673 983276 0 0 0 310284 650819 884959 751776 830891 400405 543822 206388 941842 0 986431 949040 105982 125241 701989 0 0 0 0 0 0 0 374423 688534 170431 0 0 0 508668 0 3939 190645 297573 0 179339 322687 136760 948371 290453 731732 0 0 25161 0 469172 0 0 521605 257474 509781 0 389892 176765 0 614598 109346 0 0 323243 376243 465234 387880 236894 715383 0 631177 201111 307763 626846 0 341090 0 818545 818760 0 0 639302 0 549666 0 0 958775 0 0 914713 743579 0 627092 0 0 0 466267 605463 0 471148 13551 0 644303 932310 16455 0 0 405463 671871 0 0 79652 133070 159683 0 0 0 557367 0 216931 0 340087 572457 0 0 919175 867221 0 0 843809 0 0 711003 0 415600 652294 0 0 107290 883927 771855 674161 290323 0 821864 0 165977 656928 282259 94195 0 219314 0 996773 40415 0 0 0 0 0 0 191380 148818 733493 0 965846 409056 805191 909394 0 35052 0 548844 932565 582178 537098 0 591760 0 502255 0 216221 673545 0 0 148476 510833 0 489496 0 434366 0 364934 0 0 967656 89943 806385 567800 424540 0 10370 41459 921333 909417 766209 0 260991 0 634351 957565 716546 320940 0 0 35649 834134 151785 0 0 651659 0 0 77950 971108 264817 0 367971 277904 705286 703988 160142 951506 0 943355 0 0 0 638633 462320 959934 135772 254181 0 321827 598409 0 298658 653455 0 825919 0 0 375161 209663 0 0 899917 0 9931 748821 0 550563 0 0 263368 126337 0 593629 759665 338032 789135 998561 334715 884796 272178 0 265120 111896 874461 754029 0 0 202073 0 77391 713844 0 380141 789028 628973 194171 430531 420318 418250 0 0 816774 36203 782935 0 0 990937 0 0 560603 113027 161597 0 0 0 0 98570 524809 0 0 0 0 0 0 793481 229736 0 794502 0 822836 438543 624946 11879 809404 0 0 404381 0 0 268003 609093 0 966513 130233 130380 0 0 482691 374811 0 120748 334238 752394 34743 322679 0 0 96391 672850 13968 834387 569564 681003 189572 0 699666 579690 0 0 616629 0 0 0 996538 0 0 0 0 94155 944362 0 826134 0 293728 23334 535182 255017 0 847329 768029 855017 0 172176 0 0 453618 0 0 0 235937 485565 561257 723793 934986 533789 481248 0 0 0 868568 0 0 995938 314733 902695 917106 525018 350318 870008 14854 212183 0 0 0 107181 0 0 0 512516 0 325356 404779 0 0 127070 77088 0 0 754892 0 0 0 0 348218 129136 0 779505 0 22757 935831 170325 133211 54319 0 210591 346223 663960 341750 21832 810965 184706 0 668021 0 0 0 380000 937425 376726 400062 485504 0 0 0 0 0 514604 0 331139 165955 833350 0 0 248496 984701 574913 0 961416 0 0 256616 159542 0 987968 727383 325242 0 841257 0 902196 264123 288712 569001 696127 0 168835 482840 0 0 441750 0 179363 420284 0 0 19545 710584 441207 407006 211494 313920 711428 898401 0 0 65261 288006 152272 0 0 281877 139311 0 114023 682046 231479 0 92149 277069 232324 350260 0 0 695771 0 941486 0 0 624610 0 211538 172330 17336 226029 456724 0 855239 551732 0 410751 423719 116104 952784 0 562737 380687 993200 978384 277047 0 9658 583210 451144 112003 0 0 0 839826 587146 781954 0 0 843438 0 0 0 222376 966113 93509 360697 619856 759635 0 0 871380 0 319991 954294 807063 726273 638348 147205 0 0 544868 0 319802 0 0 172125 0 365423 115996 1982 993328 0 0 598231 534749 0 341505 392780 695333 0 803621 980393 915205 498830 812347 415746 766126 0 0 542610 555816 106846 0 656095 514988 255698 0 0 742457 717239 0 101423 433301 800472 795735 358827 0 367107 0 94052 369013 482515 326207 0 605661 146121 0 0 0 342528 878784 656438 0 934330 132139 0 640045 857659 815401 537753 220457 0 0 0 0 242554 847882 0 0 815965 0 0 302635 284498 0 7997 0 993007 141133 491353 670369 0 545940 0 0 840089 6824 910141 0 843788 646094 3294 0 0 223311 280099 732359 358036 0 290959 985315 831478 0 792992 780023 42787 949056 829869 0 512256 42909 541844 0 458354 388855 0 436491 2575 0 444098 0 0 0 86634 286693 0 0 474349 160294 696460 217364 0 514158 0 853999 169547 238267 0 254380 0 393867 0 118571 486283 120393 0 0 336613 314770 132890 0 385536 0 219078 875695 222930 0 0 673120 726448 62447 0 68049 520461 0 0 681304 723339 10784 0 895224 607880 967871 67385 661601 902807 438425 0 522436 941973 251725 158675 76101 186665 515230 0 718286 0 145049 289364 593601 355712 64349 0 0 0 751740 161700 0 312959 700290 0 120236 291663 0 980686 497517 546785 964347 0 0 0 862202 378140 621001 0 886886 166945 305377 144326 0 149502 0 0 649907 0 832306 0 506029 765100 496979 0 185453 596669 0 699668 0 356313 173380 670817 402711 0 738227 99482 0 0 64104 515999 0 141615 0 798285 0 665341 740087 0 287765 956726 309410 0 0 0 0 0 585648 797433 0 947474 403797 538468 464676 0 0 217587 0 74828 0 983276 315108 114937 663728 772768 22405 0 317577 360543 928683 0 0 0 0 0 41307 0 189891 0 0 0 0 0 407040 9543 0 0 0 483866 300903 0 655727 0 0 961011 0 35238 405480 0 0 0 0 230259 0 2256 0 916040 0 0 281138 104585 0 173366 303860 0 0 0 627501 0 313255 280767 435004 751181 0 771649 347551 521962 0 0 921132 419979 893736 0 511167 434674 709745 0 487435 370086 339650 441723 833979 397450 0 545897 764577 0 35682 195473 268206 310755 838676 122678 0 802207 0 768663 105254 0 899605 0 63995 0 63889 0 592768 0 669752 0 0 608597 196723 225763 0 470700 0 644010 432942 520410 794550 0 232825 852316 23914 83789 249389 0 759780 978566 152634 21128 467198 960011 0 913359 0 125513 955838 0 427761 969234 104008 0 0 0 0 550672 0 0 313046 363443 712981 0 918269 330759 344923 852554 0 735102 773191 821745 193600 152306 384444 0 0 0 400126 0 196950 0 0 726332 0 0 862654 261349 169577 0 391165 791977 257518 0 679279 290425 0 0 0 0 0 724709 615701 0 896103 0 456911 477417 344379 0 0 0 122818 864958 145367 165962 953427 116296 0 0 0 271586 417996 349562 745485 0 666724 0 676831 871768 320526 0 486537 0 0 775437 0 0 443293 0 277224 169345 327179 185115 0 451898 675420 0 0 0 967320 350890 0 0 421478 926095 0 599421 880836 740440 248040 0 750612 331379 0 199926 411224 960724 0 83928 202037 334857 895504 0 792993 0 0 0 501682 0 0 0 0 730848 0 954584 982984 616099 425001 0 556992 0 0 0 842297 913005 0 456952 0 947853 0 435383 0 78013 986968 0 0 227816 94083 0 0 995740 0 891205 705756 538573 343396 631802 0 0 369283 53592 0 398975 0 0 0 293771 115964 951980 0 277835 508925 343706 0 969142 0 778990 0 512051 453146 462420 783874 838724 0 796024 526702 0 0 21085 966846 333762 61609 440757 12966 0 503150 0 0 445274 103001 349554 0 0 0 486976 722868 838654 0 0 233124 739575 676772 924638 510925 0 552233 209729 0 968396 394271 873281 0 0 0 500046 791163 0 0 0 913292 994856 234201 216562 672951 0 0 694986 882073 114848 0 649782 0 110355 0 0 0 0 146469 0 0 554073 135284 0 775117 0 243963 567213 377909 76623 0 508338 0 0 0 0 295861 0 48275 39337 0 250166 813764 0 706852 627338 0 0 380576 696252 0 343054 0 429595 728671 0 145764 896397 872745 0 0 967593 0 429191 516914 0 0 0 950932 804413 417543 471743 0 0 0 201309 611807 449762 495038 891814 0 716120 775917 0 592334 865065 0 716268 584191 646669 0 432146 0 619402 438368 0 0 629606 26636 262676 825914 0 0 998378 844447 245558 0 556764 0 291993 0 0 737728 0 0 0 0 644975 0 486987 221666 544004 0 0 630930 972725 0 409129 321423 0 843503 0 0 154918 933256 846400 929672 221991 958040 262419 347825 573095 809377 571010 273221 801091 661306 0 864620 939370 950292 322641 0 412164 0 0 0 858033 272226 0 0 786539 711158 565117 275781 818773 65274 554471 0 0 0 112561 985628 0 0 0 652825 961472 61903 638874 0 19310 295455 462971 0 0 919383 589415 789356 0 0 321555 680621 628270 0 0 0 1090 186068 0 950905 0 0 0 296450 718972 34385 0 0 0 0 0 0 0 0 240103 649594 0 0 0 0 0 285636 816609 17653 150525 0 653475 105599 869178 0 0 14490 78222 5798 647662 450543 270837 88253 50915 0 0 0 0 342985 24260 0 750290 532418 0 0 263338 0 77507 569987 131925 993686 935196 0 532110 0 565338 638560 157870 200516 637860 166761 0 119272 0 522159 353328 148887 0 408635 0 0 0 842228 322688 260672 559488 976443 0 567125 0 958388 642496 345523 405596 927155 0 89739 486330 0 716786 845194 326137 3576 508311 621295 512720 828382 681519 198375 805339 576428 424829 4575 128587 750468 944859 191029 314837 262286 600271 0 122186 529905 0 706841 136865 290372 0 845580 0 0 660216 521899 0 665925 0 0 814574 609577 531530 246382 641934 99395 485446 188228 64331 987840 0 282073 198148 656721 0 0 0 428549 632807 751862 0 0 0 0 26500 892011 0 0 650781 0 0 980376 891983 0 233502 867445 919635 729446 0 83552 1349 0 446533 0 683742 410140 339693 0 918420 0 277440 0 0 671694 0 864921 0 0 550117 0 0 556532 477660 982180 0 0 0 466988 0 158660 0 42207 0 0 301922 197711 0 412020 186392 537737 0 0 606817 0 0 480158 915974 382616 700870 687518 557468 869222 0 362217 0 0 0 0 0 526649 0 0 247955 191345 657464 931237 89026 770656 0 0 0 0 532159 395588 0 0 0 0 744489 993001 141969 114545 960136 483937 219768 0 0 0 158779 0 543144 743423 644487 848849 406472 371967 198449 220841 683715 432057 0 0 129392 63103 98666 0 0 840490 120795 0 0 32914 603617 667736 0 0 597276 0 3540 450618 0 0 944818 539168 475386 27038 972876 0 0 263288 587876 210230 425391 0 517914 269104 0 714209 0 131656 0 563146 943025 734878 65764 791879 0 839733 521677 617886 0 0 0 140491 18507 56860 393398 126241 566784 735991 694539 0 798514 399825 0 60208 105017 0 438275 0 914936 276497 804776 0 0 181993 168554 498703 546748 220080 921767 0 0 807205 0 948306 0 206685 0 147338 0 480000 734304 564359 472595 0 0 0 585214 203630 0 142316 911955 0 0 47283 948017 0 0 3021 0 0 0 0 0 498905 586250 0 961003 0 0 326108 0 0 179342 0 0 516024 0 337923 426478 0 0 869146 283941 562107 0 0 159504 0 544864 0 392621 660841 0 629200 0 0 705738 359399 0 0 600715 0 336770 371541 670995 644106 848442 0 46623 0 0 490432 796387 0 0 0 0 419382 0 569343 0 284238 381582 376572 309212 0 88560 415428 265039 276057 346581 0 0 766319 704360 0 0 0 447277 748844 0 0 0 159061 0 0 421942 554894 141017 0 0 660285 923985 323845 798550 0 755273 222618 562181 407321 0 0 0 0 0 785429 685995 417941 462652 0 459984 0 445375 0 48655 772856 527667 338641 0 0 0 0 515440 0 335345 663669 111357 0 27965 0 0 0 0 0 821249 51298 0 740432 0 0 16743 384425 245629 443359 545173 0 88484 240070 0 0 0 943692 0 854777 942897 401509 71126 0 486056 0 0 957235 0 905037 660149 0 0 0 761492 0 659775 385749 768750 429229 57025 515017 942424 642305 947969 0 173784 255944 284892 0 96642 0 0 853392 0 883601 42986 536438 397225 442141 229815 0 0 617864 351342 64154 231604 0 70178 198837 432467 519238 654811 0 600829 656839 0 175922 621610 896175 308381 0 348197 0 367603 603606 327648 0 996382 833429 446340 482287 0 854345 0 159285 749063 514893 0 134544 308879 539941 0 229455 630033 127454 196134 0 0 0 8424 0 976531 270838 0 413178 587386 336686 723574 688024 0 620651 0 427413 789824 680431 875479 97326 336056 37016 0 529960 55156 0 52477 89695 411077 451759 0 485476 169695 0 400297 922989 697507 0 158944 0 430836 414938 0 0 576851 0 0 0 0 68208 906644 485546 0 794140 0 199267 703727 0 0 0 915797 0 0 548442 0 0 1835 831307 363921 0 210561 76033 0 147881 459470 558082 0 0 54049 863968 142922 783457 17969 0 587447 19774 338729 71409 457211 792065 509250 0 899718 79154 10711 0 499763 0 0 793152 378277 0 533489 75755 320628 551048 751274 611618 650504 698037 771602 869894 0 76974 0 0 516596 221385 0 391818 222252 189415 0 0 0 975566 162086 237755 247467 0 547469 0 0 48750 616252 657687 184143 0 554075 156909 0 889767 743541 473627 977641 850831 846639 0 116871 388967 92227 0 104530 0 0 0 445159 0 577750 824256 0 0 288994 861929 619433 589679 599995 0 0 597705 766489 593648 0 362043 0 966974 0 0 781084 0 848120 748725 0 61097 160237 640481 369431 0 0 560243 505704 894760 875182 776067 670636 859269 974403 913944 934326 0 0 921301 494050 0 219738 117128 0 0 271255 0 0 681498 0 0 290029 158726 411551 0 510817 200767 331733 884341 235410 174519 0 0 899139 647687 0 0 0 967688 0 0 0 642780 434452 964788 0 0 581047 769377 0 163780 0 298598 964530 0 182611 302522 570455 0 323081 188541 216702 0 0 0 270889 30146 0 981893 344954 924480 936276 195154 161455 0 846989 0 61537 0 810073 997751 856386 381798 229131 0 656322 771011 370322 0 478637 243238 0 14952 455995 396898 717315 0 367062 165436 1897 368196 381845 505346 136893 671283 0 224789 0 0 423408 823227 348689 407171 0 0 0 416761 27954 191793 996182 0 0 511361 677633 0 275389 241521 926517 0 944709 376106 185454 181800 654444 876895 259861 0 0 411041 152807 515263 72593 0 493258 343291 736961 385412 0 314117 23510 489097 800832 0 429220 507957 906990 0 0 514489 0 320256 0 485769 0 0 758120 0 0 810292 0 604490 394978 0 0 0 978182 0 284134 362019 244403 0 321371 0 644037 473223 0 0 568921 439903 0 463348 712596 114868 270684 0 0 829238 365300 57392 312056 408699 729046 43549 595857 815178 700898 690314 211146 709837 0 330726 225454 271805 651396 466189 736645 911802 634356 0 259566 0 0 701052 0 549646 912651 0 0 0 951296 0 401245 347069 0 692058 101330 277502 874288 587592 582615 0 0 95725 362224 528943 398720 0 901946 166412 67025 0 0 0 92754 0 0 579325 222691 947096 0 487694 0 825466 419030 706466 355275 0 507144 248899 70478 0 487719 493544 955592 784035 0 460837 0 160615 813146 334516 0 264581 43717 81839 0 0 997471 280694 0 588238 0 956713 0 0 0 290383 751278 0 664989 0 0 0 354128 297655 0 0 815507 0 0 718280 0 0 0 0 0 0 718577 0 128730 886034 925271 888241 953104 17045 0 0 363207 551563 0 446769 203914 675344 671425 394099 189793 23736 42830 819866 162720 192636 0 483175 238108 579674 728236 0 180468 0 319156 0 557711 382103 0 847824 0 135170 662635 0 978303 975931 0 148446 445318 721448 759200 686507 0 0 484813 108325 0 315750 175587 786231 881426 0 715191 0 461862 0 479005 0 0 112391 304499 810370 0 816628 0 49414 0 956459 641869 612868 975942 894796 420095 408335 604501 0 239220 0 0 0 489470 901724 0 660065 0 680491 125490 762359 393467 0 723914 0 153884 0 0 155449 0 948152 0 0 55462 702774 921424 632145 479309 0 82173 61949 111654 0 0 87326 0 0 0 207415 819797 21702 355314 256123 0 285140 24092 0 794596 988134 599146 359806 375375 697434 992735 633083 887879 127253 469530 800644 81629 865922 0 130616 384879 0 76016 600962 991653 0 204428 594744 498914 0 385426 0 18647 0 43095 0 0 750107 0 505066 116313 0 751833 796180 981830 0 0 96413 0 62040 240580 188669 594180 0 0 880570 0 989594 0 445451 0 682965 79067 846847 451328 0 36931 0 0 571239 0 751377 409852 0 949148 827192 691137 0 957694 0 0 0 32289 0 992018 765097 0 135100 0 271300 0 183744 576259 0 80348 387849 837500 0 542104 0 12412 0 296249 726959 0 719071 0 222390 619805 0 527026 0 554124 641425 0 289053 378989 861660 0 0 951744 0 0 660069 0 693702 647079 66562 0 372868 536629 0 857920 986749 298729 739519 516114 0 0 0 0 0 0 0 244926 951187 539051 759528 0 0 0 0 0 0 0 204817 319607 0 0 534923 804380 905472 159480 0 711303 287858 0 0 939147 0 831541 635734 1258 209192 0 989282 47308 7281 716935 839127 139502 325481 373417 0 213590 468378 430354 0 0 0 0 703510 731082 0 570486 130486 0 664262 0 0 398110 702182 0 848352 954434 0 0 0 0 0 700557 0 0 54713 631736 0 0 853791 29422 0 328510 0 909667 248981 0 0 237720 301377 0 247534 478861 874990 544504 435676 671703 0 0 647040 186853 547422 0 863731 0 219220 0 917197 0 0 0 0 138106 332144 121075 66149 0 0 0 687061 0 446170 181443 0 858685 0 195906 0 910159 0 730464 528009 0 601412 431942 331189 732806 0 698439 735544 188118 889535 0 247390 0 80344 0 0 0 73989 19190 0 262227 0 0 0 264237 0 0 708340 0 293379 0 115494 0 0 489705 0 576305 0 30168 190876 0 416941 0 0 0 0 588184 278732 0 542265 382986 185423 0 0 0 319812 864473 0 685856 132638 688492 344193 0 0 0 192467 800283 0 789571 274309 106953 0 0 362236 575996 612996 84555 0 0 551546 418945 945367 0 0 544327 602531 0 665989 0 0 0 0 0 888752 0 727590 801948 0 0 0 0 0 36682 976296 409686 0 0 0 0 0 0 523109 966467 310602 0 0 78688 55831 194463 256616 243880 766117 0 397983 0 103353 0 0 538571 0 749080 651014 130359 164994 354036 206022 684046 0 0 395170 0 332685 124855 81974 0 850910 0 0 653612 597018 0 0 758420 0 135822 0 977040 848451 3516 0 0 0 759221 0 0 84032 631876 513863 534758 704528 0 174046 0 425416 815056 0 0 903136 365676 305771 430833 927180 190955 0 0 366030 578673 0 58652 540829 0 250798 407110 995324 148688 941849 811216 0 549927 0 456782 126125 391597 0 0 0 0 86272 990443 172117 988874 0 0 31476 70958 283596 39148 177542 499790 0 941548 421327 865934 0 0 739545 341078 229006 0 0 132324 775764 227604 289770 0 0 0 255228 589674 0 0 0 616277 482301 0 869058 264 862151 874884 0 393904 405463 798453 140311 0 849720 507010 29317 0 0 709397 868401 672214 802258 0 550414 922362 0 0 795816 482548 711268 81072 579601 51266 978693 0 0 0 0 311715 365413 68634 976340 705046 213549 143713 172666 828261 0 1365 0 0 0 0 0 0 0 141248 283852 589650 117167 424000 51956 0 0 356430 806001 499808 613779 952625 794588 866396 367867 738266 99793 0 29561 0 892734 983076 320401 0 543060 58138 602261 968115 433301 0 0 990071 788809 591489 253950 0 461793 347867 994683 299848 181493 331820 0 0 0 0 81601 0 0 475 0 624903 927526 727587 918154 0 0 0 0 0 240631 683271 777010 0 268770 542102 817963 571704 710201 306878 235643 862128 27015 0 502518 0 914820 351254 946506 0 0 870101 184289 0 606352 483592 558232 0 0 742568 745547 848261 0 86420 0 310336 719571 589156 0 793525 865623 0 0 950471 0 155415 0 0 0 270794 818568 670326 0 0 306265 0 0 563336 0 0 392198 706406 258506 0 0 509019 411725 0 0 346544 837394 0 344084 937326 715333 0 901557 0 0 749543 605155 844041 335799 800792 726691 908819 574052 660627 159667 294014 354590 973040 279128 317905 0 327294 0 223603 325666 0 790902 577680 169672 843735 0 142292 7269 0 725965 653803 90965 655588 287774 578967 400231 240920 369402 996108 0 228336 219872 152349 184790 77601 0 818100 0 0 765227 0 447306 677846 473101 0 437963 0 0 0 0 241246 539226 12242 954393 198658 761799 0 0 269026 0 0 0 25909 0 0 719888 0 936208 0 0 0 551363 616017 402016 536942 0 954391 706576 418690 0 487026 333266 0 966291 60662 0 226590 993081 0 0 0 923345 0 794709 192187 679573 219852 0 0 850275 882185 0 0 745492 186367 0 359596 398805 985923 0 181468 0 570122 179269 987259 664360 475442 0 430274 0 321121 627201 853774 0 813400 0 0 437644 0 869558 0 960223 0 487164 0 875274 619967 0 39789 912521 985368 841259 578410 0 888700 2085 686395 0 399153 168185 968395 811408 187547 834402 0 141004 0 0 0 0 920743 0 118241 0 734824 0 0 0 47209 0 419207 998690 48122 0 371056 868159 0 0 0 0 209627 0 70139 0 750772 307171 0 0 779039 775213 275503 224101 135983 92921 0 0 0 436115 199884 113774 942944 0 709033 0 787515 0 0 0 0 154640 0 184183 128071 990001 0 0 0 476895 0 0 0 877379 0 955499 665988 623095 0 0 363239 651261 0 0 822166 684066 505592 0 0 56429 965106 0 0 0 169313 408662 0 24230 0 115102 504563 0 0 0 707643 422305 920509 0 0 0 0 271562 997654 659670 413157 898050 0 161287 34424 545625 0 429373 0 937991 565584 230624 0 790919 732163 0 0 0 0 982120 314724 916293 569859 576286 107650 889915 670121 640379 984800 0 0 0 0 534195 484820 603216 575496 812866 943099 24348 0 0 0 0 0 0 0 386946 552579 0 844015 230453 0 428055 0 0 362861 22664 0 844034 66862 201374 768517 613425 0 0 953025 417501 672875 103831 857322 0 768355 465181 0 0 0 114393 371131 74683 912133 903460 184002 0 983004 0 0 76068 332536 592949 757854 0 964152 208072 0 606011 468495 0 778733 0 453506 689705 0 0 829604 0 0 0 137248 13461 223846 16988 0 933052 786794 22523 147432 0 928534 0 0 691257 943708 0 159473 0 465156 0 639809 442538 0 711434 0 500341 126087 0 871904 0 433879 346996 433033 5906 0 603498 0 516773 923328 708754 218939 605188 320819 796438 91940 0 195555 562681 200246 0 0 0 280338 59848 50132 980500 871870 0 0 0 50864 0 127272 0 0 482150 506485 0 138662 598934 0 0 784446 525853 740845 632850 600070 188727 379830 785625 692288 605727 976948 739524 418095 633637 688125 694730 985549 0 0 40789 717039 0 230155 678614 640591 579372 766134 265392 802277 0 275585 837351 556050 383599 64765 755940 39566 0 0 0 285048 0 150967 119326 669333 15011 298578 645297 758773 684014 0 994743 0 0 433749 402231 648990 0 771048 122125 743230 205257 860447 0 527513 405899 0 537761 546062 929080 0 0 602868 174977 0 0 474815 0 0 0 221827 767547 862662 565637 241436 472804 366436 672887 216972 679531 0 300339 704432 563147 0 710601 821166 908907 0 709053 286826 164918 429717 0 161598 55274 743390 0 0 382008 0 0 0 935597 0 0 854155 477426 374293 923189 873269 796302 0 826087 0 0 0 0 0 513306 32892 0 813496 77636 0 0 497770 270085 430397 740991 0 616059 564858 0 0 91314 0 0 709538 0 709980 0 0 915378 0 830629 0 0 560932 408257 49215 0 354165 0 0 204175 143866 996597 376077 967943 918944 764855 370874 841593 37563 0 0 347294 0 548870 202996 349835 0 24785 2601 0 876541 421545 336262 0 907431 335416 84701 0 0 957941 561387 876293 0 0 885713 318797 735622 0 564714 866371 0 887756 336333 916061 787216 578152 817965 0 0 588055 95775 118703 597014 378022 0 0 562611 689638 941192 0 0 0 0 0 0 484552 261588 311411 401201 887746 138938 593772 272540 375563 566009 848530 735038 0 188399 0 461767 0 350906 20207 0 0 0 0 709128 469781 0 0 935436 881889 116990 546205 0 305844 0 733615 0 0 0 327967 0 730715 522266 195141 179012 228111 797169 335534 127272 0 669096 0 0 244699 697066 257911 0 229390 176587 107519 950820 0 847126 588120 0 827372 0 64902 266561 0 0 362208 588552 0 529092 0 0 0 982470 0 154972 811965 101495 0 918121 996984 0 36492 87753 0 988781 552560 625053 71028 0 0 940376 0 0 0 0 0 0 238921 0 0 182207 0 0 0 90575 0 426873 630061 734317 811904 131205 0 0 398186 480612 765234 0 229241 0 399774 0 133256 750886 0 0 690328 0 0 0 0 833325 251769 0 0 632140 865490 602750 813802 460625 0 930125 0 0 800642 412136 468429 889055 0 0 0 862463 268649 647762 0 851078 0 0 286878 679342 0 247045 986488 407603 302550 980073 868246 992806 900387 2486 416362 712624 900413 934250 390176 0 531007 948139 317768 0 854634 131494 941303 551909 25248 612094 216280 0 0 0 626233 0 905986 530915 0 0 0 648932 420551 759949 785440 838898 23090 0 150766 249335 885686 129945 0 133208 363856 23054 988051 710999 564328 197651 981517 0 834262 0 0 690961 534827 536521 274010 837256 318705 0 559486 95471 122660 0 505766 452559 120719 0 101696 400451 230995 924272 0 591063 533936 0 748790 0 588545 110836 0 537775 745885 273768 586719 0 0 0 977837 45601 642149 967958 0 0 0 27749 27624 903507 689492 29606 0 276127 445523 583088 995351 961702 388973 464625 0 0 59583 0 836654 225491 0 0 0 0 0 298679 41382 977202 0 642751 674094 0 183496 695734 0 0 0 917801 350264 0 138799 831443 118887 780559 336390 505552 204986 948261 0 221452 105243 0 678610 409058 0 548725 0 97593 151863 0 212797 89210 0 648483 0 732510 0 379627 664783 410194 0 928239 108509 0 0 0 0 771579 59403 996803 0 45622 882690 89988 92621 0 644580 0 759401 0 385865 173685 302458 0 315477 0 0 921997 795688 334390 262647 337013 0 940518 0 40681 0 0 0 222744 752810 833773 0 706038 395901 721913 386314 403 241994 3470 0 0 262133 0 998956 263346 0 187891 0 435002 10096 335285 559500 435900 0 212962 154757 934738 870954 0 367693 297793 469888 0 551253 658760 669651 0 0 65012 835360 0 248904 640513 896084 426513 0 250889 940803 678951 665441 404348 302098 0 0 0 0 436250 0 0 435783 949167 633315 204491 0 565651 652125 782703 90355 279292 0 185387 771635 0 0 0 568179 0 769845 435773 865444 584908 858603 492412 85584 0 470227 0 801154 772106 561997 536663 0 0 756759 0 0 232698 0 104741 257404 288932 780844 169743 358519 0 0 0 758148 48097 861460 708339 0 772689 483091 292859 632853 239444 479683 531762 967640 899005 0 179222 0 309292 0 0 0 819188 0 0 0 755069 963462 0 99476 460874 539764 0 580355 680100 0 828202 487946 773712 615386 608184 0 0 0 656527 347281 259835 951774 554994 325398 531412 267951 208314 0 0 0 297265 0 458256 686309 0 824759 419720 359926 547576 959014 730526 0 925215 0 28932 112329 0 139083 990799 826222 0 96232 0 16253 0 361770 0 935722 537077 512588 851738 0 313579 179047 74610 0 594081 672376 731177 318772 512795 0 277339 803016 167774 0 0 714738 0 258468 0 0 0 90805 268787 133025 0 657448 0 164630 483552 457048 0 612964 708599 621960 896486 129229 0 0 96492 739003 785378 462448 218261 322576 0 0 0 242563 491123 0 525629 491904 972937 619519 215590 0 0 0 0 0 0 0 396959 0 0 292006 663240 0 68014 0 590181 700726 955635 0 0 909219 984939 872309 788243 662383 0 447761 0 184316 892164 537435 0 930247 332611 0 685626 195028 0 165724 0 0 189754 298424 0 806811 728222 279117 559134 458740 586855 0 371168 102878 803941 0 0 519951 0 511988 240296 55062 706687 485435 70175 924500 467887 72779 641974 177017 0 0 487128 890942 545146 0 200914 0 343392 409999 0 788298 917760 0 0 0 0 928282 0 0 0 418016 382690 0 777001 0 889588 483806 0 0 301248 637005 456555 725443 0 620524 669506 987938 0 570670 57509 637175 50449 0 536725 0 959618 782422 80027 0 0 0 478549 893462 135036 0 169334 0 532861 264605 640278 400320 739273 0 482976 0 346242 0 874474 458613 248863 888877 209954 634111 0 942461 427972 841376 0 0 531242 0 0 466342 850544 0 0 899986 0 0 375854 0 0 393966 0 410029 0 512838 139507 0 0 0 0 0 115716 202843 648312 0 47259 802506 418075 297354 765297 0 0 470320 302232 530715 527390 181642 679305 0 0 257128 627249 0 958149 0 0 0 396187 0 0 345844 0 0 362555 880073 198344 0 166873 586796 882755 360672 0 551974 0 564842 546005 886041 615047 326589 0 212258 0 440818 993303 0 0 436732 0 849861 115244 444696 0 0 374408 0 70329 458001 743325 0 674768 0 704616 0 587058 731043 932378 491966 0 41219 0 259586 0 0 0 516795 916511 486798 0 0 988126 616189 717061 168774 822295 116659 796874 331028 44187 419550 0 61965 0 799320 0 0 26181 0 474429 0 0 882231 0 646896 364954 0 724279 56652 0 0 0 880943 0 2688 218031 0 0 0 407608 537148 738485 0 0 953948 450527 271203 974750 856731 0 0 0 87932 426354 217297 485764 771152 0 610247 0 43018 52831 0 922127 808050 356897 0 469292 419363 834375 685628 962559 574627 0 781792 10430 0 0 795659 604072 488439 0 0 287307 485736 0 413088 595433 825048 939773 58118 642919 905339 0 220093 427800 966348 0 877405 0 869910 0 0 508281 6543 773333 990793 318449 186518 0 0 595811 511838 519215 438264 423343 541402 546458 490907 300717 136272 102711 0 159633 981885 642650 810411 0 0 0 38722 0 499387 0 0 833701 593109 574743 0 805967 0 0 945403 0 29116 70232 128347 717212 0 979032 0 943615 808937 122140 911030 926377 0 323173 0 670618 0 921759 260807 810875 0 0 294090 977876 610634 0 472033 404665 118479 270770 669293 106903 0 601063 398120 864856 819764 637574 262724 0 38929 280505 193589 0 0 0 476444 861666 0 214914 0 784852 900300 563012 0 0 95326 878739 0 379015 605273 992947 59498 522251 0 0 0 0 0 0 38345 0 878003 841894 0 471844 423430 0 0 545801 534211 85619 0 0 0 0 0 128522 0 509979 948339 484766 73950 0 0 0 305248 36829 0 186759 492759 0 447074 0 315439 18894 541788 0 0 326097 0 470532 844471 0 627751 0 524217 464840 0 293593 0 0 0 0 323695 229960 0 0 638214 0 0 312951 106365 0 580411 0 927989 795545 0 585558 0 925457 4211 0 0 781633 967990 851996 530530 0 672988 220747 237887 745174 273977 0 822277 0 423950 0 54468 584133 49454 4205 413353 0 0 793286 0 402566 549365 0 817185 780282 0 0 803812 298394 852224 0 0 0 595131 155278 0 0 0 393627 0 897849 755561 0 88190 0 0 0 871959 16293 308779 960786 0 0 0 423107 584857 976636 526475 0 592876 431202 0 400746 0 158115 0 0 478890 0 0 281975 422944 0 0 0 0 110670 932466 0 626097 490769 783799 686809 0 952290 865627 0 234022 601636 343095 0 0 947718 0 602919 489098 55036 890676 0 0 0 855496 941334 127933 0 804974 39239 587052 558068 0 565649 0 595404 0 986670 426325 434867 0 237040 355561 0 0 0 124556 0 821098 157007 0 0 716083 565326 172865 102364 0 669535 292157 0 531312 389855 0 0 18139 125927 0 173990 465566 873241 598053 817415 0 812648 75979 0 0 681042 519119 820454 763362 0 0 491044 797542 0 150798 0 235855 624770 0 0 787779 0 13149 266282 0 0 344030 36372 820686 0 710677 651399 738240 0 0 0 792373 266156 423529 642851 715879 191560 783547 0 703714 0 563684 868147 427791 0 398468 0 0 249886 0 0 0 805580 0 220452 0 124336 937661 411860 0 334172 939388 0 761993 0 121563 0 520209 54293 0 463186 0 208984 40766 54283 0 459479 0 0 928430 0 387045 487586 47191 592821 495197 0 385940 945512 0 0 650108 0 939731 0 397304 0 160120 790016 875200 194442 673649 291420 0 0 255870 895060 662621 0 110454 0 524555 0 91970 875801 395341 0 355784 734376 0 431397 0 355637 99374 199230 0 988040 805216 0 981216 387556 93545 755532 0 213932 0 459099 365441 0 0 919040 0 849160 0 0 294870 905847 0 260232 362874 227100 0 972157 0 0 154473 507500 315728 0 870565 0 0 0 915461 642875 0 746923 0 2843 758701 0 376975 964359 0 0 0 337538 0 243682 0 0 466504 637494 715644 379771 520717 348635 0 0 574080 239120 95309 78358 61176 351365 656404 0 23411 0 542469 992205 0 0 967721 497013 732452 125422 0 852759 463913 0 0 84939 798430 753773 0 0 0 55745 256369 0 0 436170 0 269776 0 368241 0 0 719811 0 944636 471329 716037 0 749837 451344 51852 0 261179 750449 794880 0 0 0 0 0 0 0 627147 0 280052 415008 157115 0 558801 384531 0 0 563959 156387 782037 0 0 958430 926593 515173 295651 0 0 0 0 0 988647 0 982504 358583 787737 0 0 0 5625 687147 0 463347 379266 0 66587 0 0 0 718684 0 0 0 196833 29282 0 441949 830885 72414 0 15295 777256 0 0 0 304907 0 232128 656699 446427 0 466441 382706 170575 9829 957310 0 772467 211228 541852 457655 267836 858959 742597 0 854877 542609 513763 922254 566245 426959 0 0 0 247243 375838 929706 0 464150 94558 0 282256 406807 60416 0 1761 920735 0 13122 188465 156256 33562 0 0 236961 686705 0 0 717221 495670 768803 0 0 729499 742177 244520 0 660699 0 659282 0 455853 39927 850013 0 741223 0 107661 0 0 341083 683322 144776 234489 0 734339 0 0 0 897578 0 635946 0 5032 0 752410 0 810312 614846 640247 706469 21066 184955 646119 0 216898 908438 0 362397 0 0 459987 0 0 731802 968282 0 173848 50323 22621 646253 0 0 12314 451486 13263 122406 137944 0 730183 195881 0 195629 679357 0 491918 0 341136 264851 513715 0 415520 280775 0 0 212197 0 0 138205 337305 521025 341698 612170 788266 124117 81605 650024 764965 723565 66139 0 768368 0 647244 0 384381 0 0 0 0 911216 969359 236985 309261 6342 508409 41664 844961 0 612898 0 0 0 145749 0 745914 0 0 478140 837985 658080 0 0 0 0 737948 25720 469636 0 340166 649496 413337 0 0 998782 247502 0 0 840359 82036 197189 193181 0 994928 473726 0 0 203209 548086 137701 303588 456297 909583 0 0 0 0 0 729072 0 217264 87851 14103 848259 863719 0 0 256189 909143 531102 0 0 255396 15130 0 987155 0 0 9413 548694 951340 0 112642 20679 697134 0 206221 0 0 454578 0 227075 12386 475925 832965 0 861002 311896 425412 696886 0 0 0 824878 0 254939 410819 890385 814366 0 215964 142069 0 739470 0 781205 968718 0 0 254577 169543 1820 0 0 698225 0 0 216548 253590 233448 0 0 382167 581494 33454 570295 0 375055 628434 0 701585 998730 44878 560420 698950 466952 194907 893611 0 288430 15264 71906 579870 0 185528 79865 227455 0 571170 737504 353334 951096 751352 746094 415505 0 256964 788963 687691 693118 0 742124 0 291749 0 650127 0 219349 0 712542 136923 51710 0 841785 256327 697186 0 0 159317 43601 0 59980 665730 0 677421 0 0 0 847853 0 829488 0 23875 438920 747705 458558 0 918126 149103 0 677403 425350 0 898204 481974 0 448126 911181 0 742831 417965 229535 908064 251986 654125 996634 0 633313 346771 896444 0 151751 977552 0 132591 0 233562 0 822359 0 0 512689 830524 0 0 880395 874338 785078 0 437841 584094 709635 224226 406261 0 0 75064 215371 0 905874 327933 0 461979 0 712339 827347 210029 345720 0 0 505439 0 203832 0 105011 0 0 141812 289361 594088 0 854659 752073 522216 0 197609 792439 380377 695838 0 287045 678673 0 220371 0 914987 632928 368238 0 0 0 642301 0 755209 183854 237391 943426 62114 631621 0 98450 433858 0 0 584507 600300 116534 311123 416067 734109 0 509568 944090 34628 540827 0 57486 134973 857774 281088 192979 358900 0 825092 787700 581241 0 0 41935 16684 510690 827479 0 250087 871774 0 144971 578579 0 890950 412559 0 0 0 38913 0 0 0 0 0 760688 0 477807 0 0 0 0 81241 153195 234360 0 0 0 0 571888 79542 0 0 427806 235490 766147 0 0 377886 505864 74047 317535 352635 826982 275977 0 759023 0 598337 183686 641759 510132 0 0 258600 966824 0 559015 496384 495486 428343 0 654393 844683 0 0 329103 39241 247702 0 0 82054 557750 102086 246656 285140 884254 658236 0 0 505577 398295 0 0 0 384603 902 0 0 125688 0 158622 569808 184037 801604 402101 698274 997560 0 0 768064 984738 0 0 0 930579 613256 0 341113 806137 0 0 344677 383887 0 567729 0 472032 0 667954 12168 314245 602629 0 265884 45055 484578 989245 0 0 465827 274421 622878 986955 279064 0 628222 335726 810334 593082 866649 79083 199662 0 488926 986073 720822 408406 265252 792524 10086 271314 188943 0 173962 242730 0 859377 0 99043 953337 947278 0 398036 0 697768 423924 24800 806402 371179 0 0 448730 681512 563539 543945 797092 947998 499272 975101 856952 262585 0 956842 695738 878698 90420 0 139096 998898 0 330753 357835 28693 266652 850749 624565 0 0 359090 645498 481057 0 568749 612371 226748 645406 690398 620997 351710 0 854768 385437 0 0 520520 0 0 0 0 247290 0 0 0 956963 412355 111888 794743 885628 0 989524 0 0 0 140355 323794 772709 0 322609 20793 107847 0 789607 723635 0 824623 429994 459654 0 847418 580951 293576 0 0 291806 92955 0 275199 149470 37715 829797 664206 0 0 31891 0 287881 241246 585183 322221 222227 729768 0 0 0 0 0 815778 302841 0 438972 149495 883583 933517 0 814131 0 801325 982904 0 0 0 0 535346 0 525016 923687 157033 0 463645 0 400042 454514 0 830792 207696 0 301864 563965 931785 952943 787347 338504 0 0 0 647740 0 561656 0 209062 199280 992469 0 0 0 0 0 0 513814 969636 318538 550953 817377 0 578364 0 45175 846544 321160 168476 745605 0 0 0 48056 159283 844565 0 0 0 260207 0 0 952673 0 112374 528135 485361 0 515320 0 248927 0 0 473985 578512 0 0 0 373518 501737 995345 0 668725 475096 360272 0 17943 547627 924997 888426 316517 912937 0 933014 0 0 626877 0 0 0 42357 574 0 133702 635799 691648 689222 675993 0 169075 353745 711438 0 204164 0 421448 0 265625 0 0 642103 0 24873 0 362357 899914 0 611701 893232 0 118511 0 516893 0 869410 0 957280 311915 242762 511259 0 980413 0 0 38239 103187 0 262774 0 637501 0 589966 0 621541 957867 545136 673502 0 0 0 918041 0 470084 0 43052 0 383383 78792 528345 1350 0 473696 682491 0 962722 69451 402369 788711 545738 107482 608571 0 0 0 0 605457 108796 298439 194059 22381 352840 0 320404 7981 0 0 312343 0 76753 77206 438517 288970 297820 858743 0 0 0 100459 577612 10079 0 0 306365 149856 734182 111003 361859 103807 0 43712 492262 154767 0 396356 0 0 166841 326070 790419 791094 255312 300386 193927 661484 789041 202545 0 971657 311762 828589 354986 755551 0 670005 556890 0 0 329177 656995 0 123489 0 71322 0 329529 987416 125757 0 808864 300375 0 0 0 329611 0 495729 496824 0 0 357887 0 0 7296 823680 0 0 0 860785 0 880405 951562 902094 771628 263596 0 788373 801409 452335 808985 219504 80178 0 0 110373 702291 887910 639848 316033 312340 221861 0 0 0 204677 659408 112769 0 0 284854 443221 0 0 0 978595 326297 415922 386412 724788 145907 0 119648 259326 0 968652 337052 70848 584569 328832 0 244532 125938 298809 776591 136413 812326 0 710930 0 0 938042 690328 259318 317003 155928 201456 541685 0 0 0 0 406749 126114 0 652128 0 662456 596929 0 648470 847720 461013 214779 173025 147096 0 0 0 0 998099 0 438868 0 0 505532 0 0 0 0 0 198972 525709 0 60345 0 0 494680 0 539606 0 0 0 0 506639 706398 0 935498 423403 0 0 0 422416 817913 583260 456201 0 184597 0 0 0 42047 505264 669671 234271 557545 0 664827 339337 0 447603 0 89448 445258 967519 460418 121349 0 0 0 0 954246 0 880325 675014 345029 0 670606 235679 511598 639538 151591 82057 409472 0 248789 882044 0 0 126649 456566 0 0 0 0 403234 812859 50252 0 702353 722218 478831 273326 360112 353372 0 0 243739 791318 873880 0 966322 0 956965 66946 355676 0 305144 348651 47549 7313 116221 0 408470 582743 289111 453419 0 334594 197608 0 98708 12561 0 0 427481 0 53336 936870 987688 0 973633 706384 341388 687749 245182 881200 173973 264923 0 761707 0 54936 450810 0 394639 270552 0 0 0 185505 0 730040 0 744442 27022 503642 122602 0 387709 0 317293 0 0 804235 372079 800152 183373 0 0 639471 982664 442909 533401 540 170959 0 0 712190 875027 0 0 533961 465919 0 370521 252277 0 0 0 0 633435 0 595991 0 0 865751 692207 852980 0 593063 880425 0 954529 216760 429919 427599 0 827445 0 444584 628089 759720 0 173859 803892 337355 509291 287801 0 486979 20900 0 0 0 0 283388 0 81388 0 278317 294855 45544 0 0 0 938291 99222 727222 697071 666065 706189 0 668102 351602 0 0 0 840671 852779 240130 200125 561395 0 840079 0 0 930167 0 0 0 477635 754421 420899 0 568216 0 978849 229418 0 0 96250 0 477643 0 0 0 0 800430 0 105677 553369 557104 238082 229938 0 45868 0 43545 0 616808 211538 0 0 668130 313106 0 0 529850 108289 0 0 0 5624 269254 532810 862999 796414 861799 417436 585668 617568 862782 932778 0 898773 711610 543891 638094 428270 971712 0 0 766160 735252 0 912579 0 0 335141 788604 60299 91780 501362 0 987141 0 0 0 0 226491 532141 994189 374120 973915 0 0 0 603299 0 546780 177459 474077 744913 405826 463679 0 0 529082 0 177507 586660 285147 705543 2343 191227 0 589796 197848 0 0 0 873805 381064 336433 0 278801 0 0 212165 37962 132417 0 211366 767246 0 918643 469168 0 130661 427182 0 122483 391722 896002 0 0 484447 520088 896046 632668 0 723284 708008 622172 48345 461289 645476 0 0 890512 0 0 350312 263974 0 0 0 569142 0 0 826369 18461 710312 501253 245729 0 0 923394 12810 425510 879608 803539 646051 377102 459926 0 740767 0 591819 0 558909 0 334167 540509 0 265230 0 0 0 246400 0 775937 936424 597441 793185 960055 25032 868135 0 327658 0 0 0 417464 0 550663 744365 31044 220303 58132 527938 0 0 254642 959463 426089 0 0 780977 19790 467130 755779 0 0 72230 0 256132 635435 0 880010 205126 0 368912 890931 663537 32752 820984 0 0 736780 0 780243 228759 0 41937 0 0 985501 0 0 294975 505230 140363 0 705101 317176 65808 117426 399184 286580 0 108816 233195 0 66323 528643 0 685154 360653 0 148572 0 677869 0 733512 932468 0 742694 976012 966497 609345 0 967940 0 0 0 0 0 955695 27053 0 15138 538581 0 675170 276253 0 631152 0 260237 986176 876877 854807 0 0 132828 487024 702338 0 0 771286 279268 0 997020 0 0 0 875071 0 547969 0 179222 109647 0 464176 0 0 836295 868034 103959 42141 418797 549918 82162 471250 904094 380327 127710 914890 252711 0 0 0 680288 179208 249233 0 0 314420 690284 0 444313 0 0 0 0 931651 567562 581808 0 192294 986723 576407 160469 0 0 644088 360625 0 855543 891261 459407 0 0 0 0 0 147111 801876 0 836385 904343 145545 335333 861407 0 0 761228 622179 465235 954015 586355 0 0 308808 0 0 0 436072 0 73246 0 0 604603 612765 37181 0 526690 284862 0 213490 0 0 345370 869395 0 774149 287958 973674 0 852513 999708 261472 968774 150973 45869 638545 466044 801302 556698 316275 0 91030 0 965243 0 0 107950 522792 0 420451 0 659225 0 0 132728 0 429945 0 4936 423508 0 819562 0 380195 0 727328 821061 367791 197527 452276 300462 947297 583525 0 0 476352 895289 0 325288 0 0 669712 0 0 0 0 0 0 699859 976394 764312 993792 0 0 2270 419537 0 434588 167375 672331 0 682754 254685 606208 261771 0 0 0 0 0 225779 995261 462450 0 142878 377136 465141 541888 0 775369 113177 997704 982642 808291 469664 0 147226 0 65227 527947 448529 0 654225 56236 181736 455781 379289 447912 562011 481768 310175 0 792015 162528 751129 0 351329 649831 430047 239497 281643 0 0 200972 0 898503 791320 371544 0 382198 756801 371314 0 487789 379613 0 0 0 459673 0 0 230293 0 233528 171808 758074 802992 513517 717547 0 0 968337 0 605204 0 0 351764 796318 0 0 896639 112022 174626 287449 0 978142 0 757899 232728 912792 576059 654470 278314 0 636767 930431 0 488973 653354 0 171529 0 0 709707 446960 193906 979288 0 528531 677930 0 0 0 0 986755 406981 0 992545 0 479338 402901 109933 260957 0 0 569240 753482 218309 875228 855855 0 90126 0 327327 484151 959813 540645 501742 0 775979 0 780965 0 0 661688 282969 0 0 0 486649 704783 700290 378916 477803 775188 172415 349424 0 0 0 430069 0 206068 0 555134 0 600659 226138 219716 0 228258 602349 421164 280821 828806 10846 132933 294340 666138 7680 285874 586815 814811 0 41617 16505 297252 0 332975 956921 0 194394 0 0 921724 337322 0 610079 0 18295 0 906526 21143 226871 452502 357044 62396 0 425477 0 515658 146581 239584 349560 294525 0 237017 500647 0 0 343241 175602 959677 673600 0 0 274742 947682 0 620073 0 0 963519 0 438706 914447 279406 566519 0 165424 0 644173 771760 118414 173126 984368 0 886000 740054 994668 0 414639 650966 0 379537 0 0 0 845863 0 104733 764484 372210 477910 485075 0 134682 704585 0 384334 0 407894 446344 0 385187 125269 411572 0 533595 125651 504265 308969 0 745052 0 50228 0 736823 961441 0 711613 0 594852 0 711972 0 714970 523668 141592 0 265783 461332 0 0 242000 0 928581 250170 0 479188 782526 0 591234 92332 795048 0 401152 581944 726782 258579 975731 979658 0 219586 150374 0 671318 0 3387 0 53712 212149 458339 0 585857 651296 0 0 681163 0 958580 263802 964724 951382 962091 424513 461295 344146 19561 0 912292 416734 367354 0 0 134708 0 0 66293 0 0 896057 125307 791201 0 0 0 344096 544096 0 0 0 799923 570877 23812 0 412776 283849 809973 0 432227 0 479218 0 0 502806 0 268715 359552 0 0 666339 0 0 374374 99353 338479 497115 0 759180 45876 560700 0 53834 0 703365 0 900074 0 195896 975858 735599 0 571902 0 0 0 0 0 0 553024 0 401039 682039 0 179193 954495 296881 39663 0 376999 0 640347 658467 554782 406470 0 569966 0 592546 0 440983 33037 337068 16098 454517 0 0 236794 272129 243035 0 0 377524 730126 148662 0 703813 778500 496780 641878 0 0 214548 0 812444 342947 182925 533490 165088 757870 112010 0 961463 0 357738 287779 862243 0 311082 69997 348297 566410 0 797228 994056 578984 510603 446899 913621 0 599774 899441 72793 975315 883802 889926 713803 167656 0 91383 192826 368770 971340 726128 0 621633 0 21344 622665 745452 869505 348740 11192 470018 690637 0 345384 159236 0 208665 0 0 958078 0 366265 246362 716936 0 742194 0 0 122003 0 216325 0 0 0 746918 439191 78606 482559 749279 139335 920958 428940 292662 899277 203771 196947 0 890848 0 0 0 82463 0 476067 528110 933029 166794 0 0 0 467350 370367 177354 0 0 0 215705 249229 73062 218807 76760 432216 913973 530027 31897 12225 819689 721022 837417 248069 0 777231 0 677 0 0 0 501532 97606 138327 824229 902394 0 367551 817072 0 0 0 788686 0 73566 803736 0 0 518744 305142 0 0 60983 0 408346 978021 260356 277496 0 0 0 0 0 575944 0 447460 371435 0 99882 538218 431032 259182 500564 904752 0 0 0 978750 0 588285 932751 529616 859495 0 377909 0 849433 461951 0 729433 714461 0 116458 0 330326 776937 689286 0 252717 0 221370 940335 614410 85986 299138 423617 0 47775 682653 139449 728731 485584 449584 0 0 167104 214329 519121 253364 0 158044 0 0 135875 626656 810817 125661 324377 0 0 0 618293 621527 0 845466 0 75345 763658 0 59681 0 0 950387 58046 329955 0 137296 966860 585593 0 0 679127 0 0 671360 0 0 665634 647199 691905 867474 0 0 318721 0 0 0 419737 607849 0 776805 162894 0 0 0 0 696365 637218 0 833073 0 463367 0 0 0 0 227359 667425 0 414034 0 624206 470307 536370 57247 927429 105658 0 0 0 0 0 0 79161 975641 0 472150 744584 940439 0 549341 0 281021 0 184024 769180 691729 316901 0 0 0 931647 773350 237814 0 311881 0 39651 967410 0 0 0 948324 942160 972114 0 1763 304535 633449 573527 245407 0 21536 191178 220596 109743 0 290580 0 349662 396063 632162 0 0 0 0 0 92805 500067 132152 591706 63695 306958 307153 204070 455611 517304 0 374477 781953 102668 0 390765 0 0 0 811085 0 0 444447 319978 36820 0 0 320699 841320 392779 0 106393 73156 188412 0 60070 0 852527 0 0 858734 0 0 0 769898 367826 510907 143280 104274 984646 0 0 846856 0 0 448104 206657 535910 696285 578825 391462 763549 102055 278473 0 641088 148400 435723 77832 408055 969196 479018 158573 839468 38607 585683 296318 762153 133390 0 0 417937 0 0 132317 199232 807270 364370 935882 0 152186 180353 944442 429958 369375 883497 0 0 0 0 63424 184139 639248 173749 597131 302499 356784 293681 605052 129021 475034 0 0 644407 558931 0 353763 203248 442414 0 293954 539616 0 0 850855 898073 335949 0 23897 0 0 386338 0 0 889935 0 807303 0 0 638941 897631 0 0 784989 135863 79847 855845 379729 0 0 480611 101498 847701 764415 0 0 844338 0 311139 0 952643 273541 907216 790868 740165 322169 540115 609393 354405 664270 838366 993773 963159 69280 0 226628 0 979341 0 184909 5595 616809 0 750248 672230 472981 0 0 607205 439464 368435 0 0 0 28578 0 188734 0 457098 866711 0 759721 0 269831 628871 727063 100814 0 417257 0 0 0 279387 152954 432556 0 475447 535871 298693 0 503130 0 0 665120 515029 300356 724880 184312 0 0 0 502763 0 59430 71790 0 877953 536592 0 317073 823621 569092 0 250915 142284 750026 756928 665772 562492 0 668558 0 0 17141 89181 350844 465491 0 732568 0 0 832363 860085 206864 39568 976520 0 361191 0 636026 0 0 111732 0 265236 985203 220522 0 0 125990 0 0 944833 544648 0 0 0 244778 126461 683507 401933 35395 365241 0 822618 40968 0 305983 382644 0 0 594346 654862 0 411818 0 0 0 896878 884652 0 619607 764800 0 0 0 0 139075 0 0 0 883528 681696 863165 36990 228565 154663 638410 0 766349 0 563298 0 0 877849 0 754618 306503 0 244920 0 0 689710 523646 27198 170709 469124 207652 0 398454 487389 0 547108 35310 900469 76477 0 0 843456 0 864111 958186 219259 966356 283081 0 0 0 452409 829288 0 0 910457 0 0 136844 320512 496629 603208 449199 906889 103318 247326 431822 863778 771574 280065 714479 534951 0 0 886183 338179 442343 618523 0 574555 0 0 17759 85210 0 564058 725103 0 332616 858264 957809 632791 435798 0 879214 462216 0 877995 781330 786830 901452 801340 486559 0 828318 928914 806602 0 0 417714 0 0 425794 180962 0 903158 769681 556054 93422 0 832558 803461 251665 743377 406093 506422 479301 0 624186 260684 612626 0 45361 866912 318282 369746 0 29529 111702 639905 0 172272 704566 0 675592 898990 229146 488501 477097 0 441451 277991 0 242833 159392 259315 0 299276 211638 0 975545 0 0 22668 762259 114957 255863 388036 203309 0 177365 0 636819 0 0 425823 0 553111 433148 57338 0 195901 0 331303 0 0 699912 612765 0 846038 0 151475 436328 0 462836 888316 822603 855419 0 501028 644536 775075 423484 0 0 0 455637 0 673498 143066 485071 0 0 319747 481432 867636 0 0 363752 856621 0 209842 105700 0 0 0 0 965475 0 994428 29913 686389 0 182485 468878 284062 203845 0 0 0 882969 9110 638423 0 299295 0 0 0 0 889734 367384 908562 825232 546824 695714 304654 0 620762 0 0 295886 0 124336 200179 185244 854821 196251 410783 0 6961 0 886661 886920 213086 748140 0 368990 87896 229971 708416 0 0 0 223711 0 91773 0 713585 380894 35950 910158 861457 979872 801061 311779 869014 960618 451417 931943 599691 0 774559 0 720292 697610 510365 0 747458 288970 0 51966 0 478297 419967 723813 72061 211723 152164 584956 0 612421 0 0 0 760607 339461 0 946757 40354 834505 897863 422068 82964 0 0 679131 889791 727227 255566 688774 0 977791 0 296521 762268 955893 0 0 0 929249 128001 0 0 942660 141527 267441 0 819763 385680 0 332820 386696 0 922316 0 0 0 0 946002 0 0 0 0 559649 0 831060 190357 560109 271044 0 997435 308718 690674 53102 248991 0 734876 0 0 577052 748264 197831 156761 479179 867828 0 0 0 1634 0 904163 340012 0 0 921594 798252 9022 840749 303465 529083 0 0 0 0 0 0 0 653765 893871 0 342832 0 676524 362387 111653 632154 175098 0 238699 110953 779286 0 0 0 397783 0 726471 539977 273944 939917 5908 730402 0 134763 0 817083 203723 0 0 351096 863096 659150 411700 676014 0 0 582141 323165 776905 337152 807800 0 0 903596 0 0 0 694591 566110 782386 32074 431724 282447 0 61909 0 0 266365 426278 28848 399593 0 167403 0 0 917499 720606 0 823487 0 948593 701392 808181 487544 480813 347303 0 957582 838838 311965 0 742147 910218 12609 660616 970403 0 0 0 0 229481 686563 0 226950 0 827217 951998 184701 232776 0 238447 394494 999881 0 0 917257 236900 0 0 373120 0 785180 311945 721252 406430 0 0 0 0 0 0 0 103736 0 721845 228743 872014 0 291821 753768 582950 0 885242 953891 702252 0 0 194489 779794 0 560711 510162 208099 906605 0 575645 763251 716481 960259 640719 677973 0 89686 0 953589 159363 684052 92966 576855 0 689614 0 410039 488368 252466 322464 561508 0 478240 0 0 632136 0 444306 837752 0 780179 0 0 302667 0 0 895086 0 0 305189 0 899396 751982 900114 170569 0 624087 0 35177 0 426900 208158 0 0 0 480862 0 0 830248 67734 933940 984437 0 0 824472 804728 794914 0 465064 0 0 0 0 0 723386 407694 752223 0 860201 536489 850811 0 212289 777446 440765 0 697311 596328 342083 689653 913106 560289 0 0 307133 384001 569492 0 542194 195494 76065 336044 651602 0 260507 0 0 0 0 102942 0 710825 0 974372 918601 620574 599850 0 964440 759613 521492 0 446995 0 695928 0 65299 105050 0 264137 813329 628071 793446 549574 436265 415683 0 310389 500404 443676 0 0 0 648670 999303 0 0 0 999836 0 0 433480 0 934065 390517 968436 917039 0 116568 0 0 140247 153493 379754 0 563551 615337 500609 412039 11429 955636 0 260531 52453 867267 0 65157 0 0 0 0 972639 48917 0 996897 676246 471836 0 830266 351582 528549 233851 684810 0 0 354172 320257 943465 0 0 552489 0 423847 109055 732526 675462 529581 339781 0 801035 0 0 0 626622 0 212029 994722 0 0 0 298753 31217 0 285810 336145 931378 571128 911703 574582 738477 444314 379376 0 0 48836 0 467460 765505 638369 374850 334318 730017 0 0 742323 473210 422703 0 127320 676158 313628 798968 378386 22817 43082 0 0 0 0 0 876566 0 0 0 154771 978600 809599 259255 840401 28317 605938 404194 167113 0 0 491142 0 857334 0 0 573451 917145 279445 571516 194900 0 0 0 194278 0 742273 505545 181280 67588 0 0 0 813916 989 299052 792533 365364 0 408427 0 427032 213010 0 352360 940267 0 0 622952 923784 232494 71123 0 333961 37120 168720 0 0 502376 395037 222182 690056 597161 0 223693 101396 0 676364 0 495911 0 0 0 800580 0 541607 89632 24927 209280 197860 0 472756 911565 0 0 668281 0 309514 906101 0 0 283213 0 284520 918899 0 0 7340 452787 541476 0 730227 945219 0 0 248424 488749 901620 510200 132829 989741 0 719286 0 534357 0 0 627278 5324 613235 111055 443229 0 0 207239 261050 213622 0 810357 641970 925096 0 471413 0 0 0 904153 0 260973 544086 707191 70142 787924 0 0 0 900870 776332 0 430250 0 935324 0 886416 0 873720 279847 240523 0 878411 943923 0 303126 593150 348928 230712 0 2145 550793 433686 606122 0 460315 0 0 921818 345088 0 0 113984 0 0 0 420251 45350 822024 0 971389 0 0 448144 0 0 0 142183 0 336807 481006 719881 0 0 761280 0 810275 848442 0 402154 735160 0 0 0 539932 968586 103695 0 105536 0 361723 821939 816218 329349 0 158213 991054 461062 0 783824 973593 955117 0 540922 113402 0 0 700837 663830 0 444380 65576 420841 211096 0 119473 220667 649318 459963 877638 837718 852158 289882 666941 445928 0 816313 0 25556 48575 470378 265993 0 0 0 0 323372 448388 414383 147302 451031 336773 667325 360484 242052 0 0 589929 355159 352597 385078 0 930744 59988 767884 0 0 738248 394442 669463 0 433607 0 293563 46018 459967 515581 0 0 237912 227639 205203 444964 0 134023 185659 0 221041 0 50789 627433 0 0 0 0 95600 0 242752 898429 3212 625006 870267 0 0 584961 290751 704372 966606 680155 611833 0 606935 559907 698293 81710 548252 0 0 0 166318 0 0 505010 939317 0 30417 0 688533 215862 319777 402936 450907 0 601203 409476 953715 192105 404197 906579 36434 0 422238 590517 0 0 88657 594944 0 856834 652581 13456 823063 0 733739 633689 647720 0 551285 0 973164 104096 762362 593662 0 0 119436 835063 755508 0 800999 532953 0 866980 186032 0 0 201452 324640 253956 520741 221974 822350 0 0 538756 0 277603 766624 0 830088 0 334456 309527 929836 93085 166370 559802 133074 0 157399 916487 0 427769 528078 807507 0 918193 0 885055 298114 0 0 573229 0 0 569499 0 569101 321928 843342 391108 0 224575 709893 0 102212 0 105693 0 0 0 871688 847471 883169 432469 0 872551 978663 599052 431580 714567 479935 0 0 475280 407388 0 82758 875420 28051 859485 537966 872748 199080 863790 762274 0 937619 0 64989 704630 9206 363234 91178 467009 0 0 566132 699217 0 272126 220896 131894 0 0 0 906749 641339 619501 448480 0 555308 578953 0 746938 61573 954731 0 503227 0 561384 487718 0 0 0 0 0 0 0 0 709440 363204 925946 748601 0 47377 921252 430789 0 0 102212 687519 570360 862192 157960 653445 352438 233608 315176 0 0 769204 237854 570631 185710 0 48745 0 0 0 858703 0 288699 0 0 959128 0 0 0 349485 0 873718 845219 0 252897 691928 960873 924271 0 497855 6151 207769 62109 0 0 0 0 883337 635432 336314 735638 531890 0 0 932611 633550 413512 0 0 0 405629 532665 0 695495 396350 0 343039 0 268949 61045 188935 0 0 455373 237497 0 0 274719 45223 179882 0 0 633266 0 764852 0 0 0 159791 336269 0 450091 0 845337 0 0 360688 265402 0 805171 0 204848 0 0 0 865933 457154 0 747780 88846 598148 573813 0 537334 531291 649506 977244 0 993260 929136 50043 848169 976918 853440 80428 0 257407 0 917243 353057 775234 342177 205705 0 0 0 395011 0 0 3459 428446 0 628752 540908 0 738018 0 88357 783137 664252 0 451603 646973 0 431970 0 687502 138258 0 671113 128119 199220 0 785475 244040 792111 0 0 0 0 815390 0 0 0 685771 205193 0 330039 45949 0 829940 284652 0 222709 0 555829 0 453788 977939 882988 372606 645356 378083 0 330192 0 0 260926 0 0 536532 847749 752640 286535 0 33495 0 275357 990565 496300 680093 0 221889 859864 904033 587851 0 0 943896 0 678657 882782 0 0 150228 0 0 761335 953720 66038 0 719661 0 0 0 723521 0 721198 949383 0 281769 0 603337 0 543137 0 838418 0 0 948896 38284 811944 0 807349 459498 392834 779594 115315 0 441596 0 0 559070 46571 0 946350 0 214616 164504 288258 0 740611 0 466887 526690 0 0 439521 215786 461135 73070 0 558781 0 0 0 170642 0 0 644198 0 603454 690249 0 0 0 86450 915863 0 498267 0 0 0 596090 42342 0 966628 453573 474013 0 130862 0 28500 0 0 906992 776443 778579 0 904521 0 998141 0 803821 230002 107727 85867 901373 0 712441 0 0 0 96950 589722 0 409274 62281 0 459322 582618 0 107003 408751 752556 161704 0 697685 0 564769 0 400826 242560 0 108543 0 587141 0 15363 594711 977410 767445 447980 0 508067 380601 0 153018 564912 382874 407574 17941 236885 754939 382578 168174 0 190100 0 0 418223 191547 187293 8041 621593 605343 0 0 0 992137 297583 0 0 0 398338 834090 144269 0 66791 217853 168060 0 385998 844807 723376 956666 608962 0 246441 0 0 675740 164871 111900 0 935181 423046 0 0 0 0 0 0 151755 442726 275922 243491 426527 733362 0 401139 376644 205613 804530 0 899592 765712 182687 0 671952 370269 339089 247502 0 615161 238936 883620 161455 0 0 0 937186 0 252331 0 103205 843735 17553 0 0 0 116678 20719 797618 0 871190 671364 0 0 501085 622338 465811 432742 262186 878314 748829 975545 0 0 834021 667791 951564 33652 272832 753848 0 0 536341 680423 0 242136 0 0 924973 737572 286502 58024 603436 901402 502332 599001 940307 517402 0 422167 175743 794071 314212 109775 265165 525072 0 992764 0 94719 721217 628571 631743 0 0 556454 0 0 638397 86804 756248 578659 268210 237810 0 720008 0 0 131113 147212 122408 790635 0 38618 350148 447257 341994 269940 331608 639028 623519 156448 192815 531711 208866 608237 0 533539 533477 0 304270 588604 564363 0 137290 0 0 0 0 0 0 781389 136128 0 0 0 0 388801 822299 266559 929699 0 310747 0 0 544248 0 540695 580964 354773 394643 0 729846 381661 198466 0 291202 169983 356216 630326 0 0 0 0 864269 376576 0 691372 0 373984 533246 562981 368194 628898 0 911218 0 822898 106708 676334 790853 0 680263 0 946985 0 321997 0 303834 942165 801450 257776 7959 798254 471398 276597 0 0 656209 294694 0 0 945716 354872 466370 0 955849 920886 206557 548323 162158 0 0 0 0 0 0 0 236322 730259 452423 715326 8046 95468 122124 0 372830 0 623449 638914 361420 271279 0 868459 695640 0 315629 0 0 324208 584398 0 911681 0 958088 721151 651021 484355 116610 573500 686484 0 0 482741 117039 0 692055 168611 0 142219 0 403208 50918 202207 244279 20642 936417 226219 587030 760785 0 335883 0 947318 0 690563 159935 718681 229720 470235 482337 133232 760153 0 0 70984 379166 0 0 57206 715764 0 633096 250765 48121 0 691431 162696 259427 0 106301 251293 657193 0 373577 0 941684 432522 144504 772863 726653 274619 155875 646825 945957 0 365655 897473 0 951993 0 649419 0 10811 0 756345 509028 107415 197798 0 0 296584 243027 457336 109484 16821 261790 208710 0 612736 935521 47148 599479 293531 644939 994487 0 407035 0 468133 581982 976077 33139 0 433293 0 262668 0 165040 364093 713860 315746 929308 536993 0 500927 803218 0 592606 0 0 0 505423 938080 0 296390 0 0 923256 363067 184253 195563 857434 0 0 0 841788 899149 661927 244917 739724 831382 731889 171121 0 311893 512146 158160 517888 288250 274107 0 0 593348 71791 0 0 871082 0 485878 535251 976882 0 0 904588 908898 688809 710081 416287 183881 685031 565124 393217 200759 471929 0 0 30766 294812 530603 0 752945 79381 298666 362603 452033 205417 168383 380434 250158 261488 659672 0 0 0 534680 422759 626032 5522 0 245714 0 68848 537323 415856 14747 631212 0 419956 0 622650 664124 465835 0 755699 0 0 0 190585 845652 490340 177400 0 510384 689039 115086 817321 5805 973616 0 103 0 903862 0 350315 0 0 38249 572567 0 0 0 535856 675834 834369 0 0 370686 860811 750725 56073 0 828022 610389 0 660626 0 0 653830 170582 0 316601 646370 405145 372614 451710 291505 0 0 0 685916 30558 0 987192 0 0 116368 0 553344 296480 92054 183594 660413 933755 477629 666816 0 720142 0 704866 0 343872 406754 483252 183207 486702 0 0 0 0 537297 0 0 0 0 781334 326950 23622 653780 0 0 0 0 146786 268132 0 601503 0 177293 176900 0 56526 0 193485 0 242668 0 0 0 118918 367117 431608 0 0 0 723407 350806 0 662715 433275 297408 271674 232755 849781 341203 110248 683933 780358 0 54945 0 814554 197299 0 148796 706271 0 601675 0 749175 390522 0 235768 116134 687038 310795 834027 701967 852813 392814 0 296683 150045 249612 558064 101070 856961 0 537244 653814 500648 0 0 931454 226722 698132 694322 673740 0 0 503825 110354 470309 0 889744 0 0 872991 0 0 535410 0 622910 0 177089 942542 953245 948701 0 702214 440244 732944 354990 0 0 644100 0 0 0 377971 99987 989568 217245 920017 330160 674780 0 277488 0 0 832805 843704 0 150815 600718 0 0 373009 768443 676291 100367 349506 0 0 378295 0 0 547933 435353 114705 955175 0 91683 791994 0 310107 815873 0 841288 0 0 0 0 0 0 287826 985466 0 79431 377808 447155 729607 0 745398 59627 0 156762 872410 646248 369569 563827 0 0 839833 846675 0 405645 877933 0 0 0 346756 0 821987 0 0 424127 0 470812 0 679576 0 604433 0 309083 235523 0 0 81637 0 0 0 82687 311565 0 769031 683067 374175 724058 982534 637774 452632 0 939718 229380 440701 668997 0 724862 524709 981348 807531 756482 939353 77471 957658 242076 163354 398551 0 940290 0 949611 0 318231 941810 457453 0 0 813614 0 598597 0 161920 783069 0 412421 663195 207211 0 0 350150 0 172402 601413 358878 466900 557983 0 0 285774 250561 303425 747181 813221 370539 568658 0 434940 0 131505 807534 148346 0 324406 561149 277437 217039 485343 203123 480114 146037 249548 12359 0 0 0 99633 370987 555552 565896 581018 0 489864 664488 687955 866352 81062 0 548283 320151 667196 763649 172320 427041 0 0 0 0 163383 946461 536176 5960 0 299199 928333 942120 0 0 668929 688224 119134 0 0 495454 0 0 63362 0 520086 0 0 439105 0 0 224360 302211 509124 202961 0 0 87725 760471 0 0 858022 0 991817 683187 199203 0 375686 0 699617 0 28643 0 576922 370910 0 0 0 251152 373898 0 0 319574 492272 749181 817304 131559 975962 422825 0 42696 0 58308 0 508822 0 466455 0 191717 0 747801 130543 596122 0 982924 704184 885492 0 393408 133581 0 672400 552441 0 62943 434325 0 104067 0 696886 372237 524351 301412 752201 0 0 0 0 464202 246739 427820 0 67225 703603 301051 0 923199 0 211536 0 621183 742615 756148 301565 0 582814 723432 0 160068 26798 387569 0 771624 487914 356526 0 0 172626 0 0 893281 360318 741647 681315 0 210664 261086 97788 0 0 0 18413 556612 252110 0 0 691646 956628 0 0 0 95928 698322 0 459362 57000 95268 0 942513 97541 928527 900872 0 688364 0 291523 65696 109874 976403 106901 0 973869 349104 366205 808594 0 731698 0 847726 0 0 198412 273368 341145 0 0 695155 235777 0 73593 233167 520523 0 199588 0 205619 271869 0 354339 0 473915 220368 807660 703839 61763 0 367678 906402 541163 282122 674045 808990 21291 0 0 0 0 429878 668700 713964 832319 213767 0 0 0 159995 0 0 0 392181 781394 0 0 774576 0 0 470640 0 0 206527 0 660667 383506 692709 683838 0 0 0 304975 62930 853944 702855 386209 0 353055 730505 284601 149324 0 707525 782052 529057 423487 0 941370 255891 0 865097 287163 884985 0 57031 502393 0 7534 215965 198513 654730 0 132506 0 427388 95251 0 0 0 633099 941788 0 0 0 996761 0 36762 212206 0 2902 85015 739439 986347 6629 792412 207949 0 264172 515693 712405 0 300714 0 926437 357166 40644 216697 0 582193 962505 996963 110646 249300 995143 422399 210782 0 963729 25688 0 673632 806360 0 0 0 432889 364363 0 265665 119986 15090 955936 36467 989588 0 0 574772 0 288475 0 701719 111943 32096 739242 0 207617 817760 557082 584606 425663 195528 0 0 247013 0 0 1506 763492 666978 0 448183 0 872057 281041 0 0 600474 298957 129696 0 0 261856 0 888514 0 0 0 179377 0 225309 0 121132 0 0 697583 0 252187 885320 425136 0 944503 0 583336 250452 926473 490261 829554 148119 0 0 596715 806270 885992 0 0 806378 32661 727737 106822 0 424219 509202 60526 218109 0 114825 0 388230 52465 92730 830478 0 561888 135318 938747 485841 0 0 829580 0 0 205191 616756 0 801609 864181 748729 72506 756780 825577 347011 254425 0 290336 221263 0 177725 771815 0 678550 0 240508 0 677150 0 0 0 0 0 854871 635013 991886 219737 40677 0 260670 57969 732061 853700 498728 636441 761571 0 218260 199100 399372 361385 919153 0 0 878631 703298 815399 0 0 426811 8990 817021 691115 458863 129024 134153 0 0 855943 768962 231555 991791 553039 0 553423 0 587008 548566 299527 886938 875300 836277 917086 844248 702190 908216 0 559808 19877 691434 690669 643926 940165 777894 0 309184 0 745023 401540 574280 387382 131542 0 949081 0 0 208371 72731 0 0 0 633551 799338 514829 0 602485 909015 0 857275 0 0 0 0 91676 12758 0 739620 0 0 896015 458362 737966 645662 0 358786 0 0 437297 138524 40513 0 69319 83929 0 0 0 0 625276 289513 321792 494154 393365 652231 0 0 549380 0 970055 0 0 825457 959131 0 0 379311 604594 913636 520998 431024 511618 0 0 745801 266522 484863 166916 159733 0 655763 965731 873827 0 757467 0 375113 730330 805235 0 643166 0 0 300722 0 410493 158074 360247 533353 0 476320 963449 242023 0 0 0 0 272858 0 135137 0 36439 968949 107137 56577 0 0 787214 0 199768 0 0 0 0 74553 0 0 144258 866166 868996 477578 105089 917207 0 768379 0 710432 0 14199 141823 625439 84215 415563 579227 856811 0 0 0 0 0 253790 906217 0 101513 0 130500 0 0 421482 898990 616391 579614 868748 923031 802837 496008 379214 657660 0 0 801611 0 614350 179049 0 213114 952197 840491 483115 0 504928 0 0 0 79430 79272 19935 636516 0 0 0 651659 0 0 24130 301464 0 666136 0 598224 426137 0 396407 0 869450 588730 0 864273 0 0 0 675017 0 979381 7913 0 542029 172409 258797 0 350284 797790 712819 0 982370 0 0 0 0 0 0 364388 0 407826 0 922863 0 833612 862435 979324 511368 769320 0 805760 155267 678438 860658 350451 0 454046 350370 504929 890189 824722 348497 688652 506086 0 452850 406260 0 797283 633802 136925 0 0 139836 0 546602 258635 666458 147926 0 750923 475978 370101 806268 455769 0 0 413173 784532 479857 94946 0 724876 0 0 613387 725368 302520 482349 0 616147 624950 275785 0 805467 928406 974354 0 852924 129649 861597 657300 440813 734755 0 0 442144 903840 0 365311 0 167134 0 411944 592534 0 194752 160078 0 0 0 0 111549 486086 0 618792 0 531597 47726 0 866738 0 0 0 581941 0 0 0 766976 642515 758255 741311 118153 396042 795592 957167 0 128770 3868 0 87059 728491 929347 0 0 890000 835241 0 605792 284862 0 0 0 0 208185 212085 0 0 130752 150040 680905 566719 0 952818 0 845266 717341 0 0 0 605574 0 0 583026 169617 207023 476547 0 522334 0 21333 63270 0 0 408805 102729 146940 711501 381468 0 0 437054 642939 0 0 366809 753207 964391 0 119275 0 0 883563 242557 580982 530110 379412 194928 435121 0 0 44451 533329 186316 749071 991194 0 0 988589 0 0 0 186793 655389 0 912491 281646 263877 0 702192 749317 449179 509966 0 474621 676187 0 0 136405 875767 268068 279782 0 0 0 996603 0 0 878731 0 0 705001 426890 0 0 482967 0 0 0 40568 694730 309801 433556 769601 230213 936411 0 624211 0 0 646527 0 0 0 0 976285 0 258122 147639 299018 0 0 634738 244092 0 110079 890305 0 596671 783228 12557 29412 391234 0 0 945910 270945 0 0 477251 0 97417 106293 155299 0 0 364141 0 0 0 0 916085 0 918534 0 0 0 0 0 591837 0 265499 0 39598 373225 0 0 0 927394 0 0 769861 683497 729346 910085 916265 314418 313386 415740 418939 779561 0 536353 968323 226271 0 447750 97521 535176 3188 43999 329172 139468 946639 0 0 0 313668 273697 411290 0 153837 241530 0 133935 0 523319 481601 0 993307 689347 832325 397264 152811 53515 116248 0 763174 573020 18501 0 910961 470195 0 212600 486220 382699 813860 0 0 922982 373063 57053 306334 0 862854 61010 347098 0 0 959488 0 0 0 0 0 0 378882 0 259681 0 249220 0 589688 0 646147 653439 10900 88699 657600 818262 201056 846736 400765 0 0 269052 520813 0 0 0 199937 658706 976303 0 132185 0 842779 207318 639555 113626 0 569988 348371 298233 792756 0 0 0 0 867384 0 884844 898337 69481 787945 0 901916 0 0 720392 0 395854 0 11920 888161 228807 780902 441361 573131 953117 0 0 0 126859 915750 0 717300 0 674177 0 477990 66482 0 0 723571 0 486324 498965 636942 0 226270 612243 888453 815375 0 265839 335756 0 988243 274350 0 0 393168 0 57548 677068 0 980309 732356 0 547018 688463 0 450586 228629 857387 313147 0 225088 39001 13607 0 0 72914 896058 581481 0 702617 0 0 565941 827109 0 0 153003 164061 746985 753489 692888 336289 0 721648 0 951270 0 475395 529818 0 0 466721 637319 0 960071 0 113308 0 0 182893 112615 40770 59437 694226 0 775986 11273 0 837254 0 596040 485084 651855 561779 0 0 892031 0 649439 955925 0 959574 928016 72831 354746 13370 454442 853606 0 0 522897 0 0 905886 731342 0 0 0 60712 47679 234648 272035 19989 350590 744549 0 357722 920450 0 602417 859567 0 0 0 850738 118968 0 222471 129671 444328 0 0 0 166975 768145 0 598819 0 787746 835786 744570 109870 0 0 149852 592432 286406 0 438598 0 0 933833 243804 0 777303 0 186283 146225 585502 0 209501 937495 46273 234060 154730 0 417344 0 993151 246694 0 0 672133 193345 820730 149568 847540 84063 618811 34755 156549 465796 645640 479036 150061 0 486523 0 351372 0 528323 502034 0 460304 707104 0 0 703005 70331 0 985752 361838 659111 707395 0 0 0 367358 781139 0 0 809276 0 0 0 815022 0 952713 0 675179 603310 100283 0 0 864832 871570 0 818986 810648 0 330726 193535 0 0 839987 0 0 0 913464 0 174889 732432 0 626191 195729 426055 209827 437112 721770 138512 0 0 0 0 224095 399760 968932 0 130523 609207 236158 177743 39649 0 86459 0 0 0 984824 984221 337503 0 848085 0 745186 379379 778728 0 0 214291 0 321199 598204 991174 639116 405448 896721 835915 0 0 0 0 208049 0 925347 0 485872 0 0 648165 976804 533445 50912 282720 0 851148 0 833105 37503 0 0 0 0 201448 259701 0 970141 102708 0 165812 0 133904 0 438371 778536 464500 0 0 0 178907 773590 0 0 992441 26637 506892 0 733330 0 609434 469691 233293 0 0 232732 807280 0 806808 177870 768878 429695 0 0 739890 482038 0 251319 0 0 351272 0 696746 697513 0 424391 62294 635365 618150 0 621059 904466 0 0 123976 0 0 508601 179946 0 475711 838821 0 75933 279028 678231 0 742043 752605 0 0 591051 0 0 0 945369 952446 709029 165518 721780 451272 0 203052 0 929077 0 0 744497 8079 0 777661 300785 896239 454039 2077 876574 94709 975828 777053 658312 53644 185827 149249 525183 0 360261 621526 0 0 0 41409 0 126726 0 0 0 972650 0 0 0 59813 0 674756 180337 384644 0 158061 0 698285 998478 513495 0 91516 0 769028 463746 0 316824 0 0 511712 283667 343916 0 0 322422 0 0 0 153587 754442 980716 20459 781531 0 0 287368 506343 0 303323 0 0 414524 0 311250 216952 166045 179814 595131 0 303646 0 0 361398 179176 851768 456984 0 0 19139 910979 769684 68375 806815 0 0 0 225436 561623 934558 0 0 0 0 541088 0 41574 476886 818410 0 17214 678833 387366 282870 0 802681 0 832285 498416 0 582547 794697 127349 635200 12990 664825 0 0 252210 767774 201587 0 425203 413059 481264 849150 570926 531358 0 0 699986 902121 688149 404631 0 0 0 598565 223551 569219 7226 0 671685 590850 2700 0 0 369211 556893 837296 443821 149130 627423 980885 27036 0 0 36885 431021 904454 645534 447313 0 637647 727182 281007 0 584473 645509 488713 0 0 0 917173 0 0 0 432588 0 468684 0 0 0 82843 611606 761118 0 989967 202002 0 322784 691348 0 0 0 0 576296 431253 590436 893542 388133 62177 0 793814 397834 0 66803 675682 169373 63236 26864 279704 488337 0 0 340540 0 931979 0 0 0 755271 190507 0 798453 101260 0 0 923343 661285 0 447391 0 479475 106441 450228 962669 0 0 742072 89950 518949 0 942548 0 15407 113181 964648 520025 270600 919465 434484 691553 967712 0 891360 397836 153201 990493 99727 940579 785665 0 0 138252 0 0 100821 541013 0 153875 76820 97314 945827 642336 640299 0 445495 0 718498 95697 686455 967658 0 0 102862 0 854879 567027 0 91746 616111 504031 318561 623413 0 0 823858 0 0 0 288517 0 123514 210003 0 287591 414789 0 973424 0 0 532707 0 155541 771972 0 0 860263 0 506794 0 94177 0 369505 99737 745769 0 389616 527513 786149 219684 425051 109028 0 0 0 0 385495 278892 917377 0 0 846693 98758 0 322371 619072 973720 400767 156973 363024 0 765333 0 0 0 0 6702 456171 731407 342553 168885 13897 395741 648086 322316 50218 177007 718453 81584 859947 226060 0 509349 0 0 817959 676764 474837 907615 0 188661 0 749142 201160 638100 0 640848 367277 519826 84099 0 563013 0 376284 0 225717 102249 272375 877855 454356 563717 733860 488634 666675 0 0 0 0 856531 29606 983674 0 246630 0 282730 0 326756 431074 63232 0 966016 255915 766179 0 0 694851 800642 465623 7592 0 0 221102 301331 0 578473 820391 627396 0 813779 0 721695 0 0 0 0 0 0 0 536079 0 566921 460116 327121 671074 0 705531 616098 0 266765 163084 654659 512409 536713 592653 319190 874800 0 734025 311801 536541 201109 198269 0 0 0 838793 0 327812 532449 0 0 649528 191309 134288 345653 762968 684893 0 316199 246131 0 702192 516308 0 0 312431 18304 0 0 828432 703213 0 0 0 51348 166259 0 0 758893 629371 3378 375764 0 210099 0 897407 823447 0 797802 0 0 872632 0 0 997172 401927 842065 87305 716465 785502 829486 798559 344371 0 712705 0 165425 934520 835517 41861 0 412478 0 243758 437827 587564 775429 178544 856846 349378 0 426913 0 0 0 0 979380 0 199604 523774 644892 0 812719 193300 0 375570 407165 0 795852 0 0 82921 288273 0 163998 761758 0 4227 231033 178116 0 0 0 494656 283356 0 504309 331856 89788 100909 646471 416146 0 590588 3503 204243 570335 587235 634862 98584 0 0 0 503428 704457 356597 0 306467 35266 773287 435976 0 924961 979242 652872 0 0 364705 0 0 864506 0 559395 100503 835081 0 162722 20030 0 0 0 0 635188 402105 58113 0 0 910869 3149 116928 900719 375507 797082 767032 365283 0 550831 7705 316832 0 0 859193 9638 0 355606 215831 704581 0 0 0 0 346351 540620 0 756933 842785 941952 0 0 590426 397291 942738 0 553793 567856 0 434651 626458 0 934914 579559 728555 758480 389731 0 0 0 869872 903175 612493 521095 888876 0 411418 312534 635912 0 473802 953520 750454 9182 176222 33261 0 440889 167213 0 264514 465353 740675 0 0 0 681686 0 541884 440851 0 487008 0 192312 452596 0 0 489084 0 0 0 331033 0 658772 96015 935642 423281 85937 875945 525010 529961 448136 101320 854164 303657 0 0 191683 494067 453594 0 0 888988 441872 318352 227742 0 554500 0 142389 0 579496 315096 786563 0 0 0 0 202307 0 0 0 736554 0 31491 0 172607 276601 673926 0 122576 372803 0 0 512376 0 999024 684589 11995 588230 0 372550 447796 722061 166657 396074 181181 774606 668386 244671 398270 775874 84275 0 359338 0 0 18038 0 0 0 139506 450216 576334 0 958085 94783 198092 196344 138251 110019 964109 529718 0 0 898448 0 0 165401 849110 0 0 789240 490121 0 0 715651 106989 0 0 713919 972835 942076 0 0 939423 0 618808 997906 0 0 0 535014 173015 285213 728439 981625 0 151106 276810 0 319067 76306 0 910127 0 538612 0 0 0 0 214434 683033 89533 0 285226 348220 637321 232622 448663 0 0 0 0 453904 523633 16272 177042 0 942594 936691 499275 529480 0 738154 0 0 0 120035 984609 214129 933884 0 0 144854 0 765231 287951 239714 0 705101 0 0 480668 195534 0 466493 63319 859761 47736 0 834472 0 842374 241264 331411 0 700872 0 666780 182015 646659 935623 535511 751437 459479 576928 873825 234778 0 366855 424598 0 919408 964818 0 696696 0 0 719063 982429 0 401354 421795 857320 0 0 0 0 777070 0 0 803723 30801 651698 0 407874 993727 0 879730 373035 681708 632327 465403 285620 935003 0 0 0 0 0 468678 0 0 0 376778 0 841647 580857 688655 0 924874 0 568128 549349 0 0 0 74029 720286 192667 0 351282 0 253168 383330 863944 0 790871 0 277265 398425 118138 883600 102508 750991 913682 945322 191752 830417 0 0 664855 0 314348 574777 760777 787390 858179 0 0 398712 147287 599556 736189 687750 755410 0 862958 931177 144111 373703 854444 0 0 66292 315261 879398 371143 737504 346254 0 832104 0 606816 0 494830 0 0 0 568756 146979 529621 821580 905493 191663 0 583729 860224 397556 0 927588 0 795859 0 0 134084 180321 433205 703608 0 980384 979804 0 609546 0 830417 0 98194 515924 121628 589492 284382 236991 0 351845 235347 315987 0 0 0 0 0 995704 673229 0 0 271500 311767 851607 152077 689780 436843 768820 800937 0 162823 811785 0 974449 250358 973312 557732 592893 0 0 0 133004 193200 0 0 402864 801960 455571 0 393383 786468 0 885588 692291 823790 0 707568 2433 354827 744668 996702 0 0 0 0 311132 0 425305 0 753476 0 745986 119364 793446 0 62433 49297 0 0 343747 0 0 553385 235122 950619 918106 675065 0 991664 161064 0 519743 0 488176 0 689838 684726 443899 0 0 0 8812 0 692571 34095 239775 0 0 776888 0 530507 0 0 836219 309429 0 0 462357 957186 744494 632562 84699 257520 357536 414723 446865 203448 931329 0 740300 262517 460178 240608 462259 856583 498330 0 964221 862842 882229 0 373582 0 16603 812836 0 424131 422176 0 826879 963418 0 642002 0 62566 0 0 393587 879032 0 140268 938539 296989 0 0 969983 8153 0 709697 0 927764 0 0 454101 0 224939 278808 867162 353354 40117 0 0 600857 768922 481713 862603 990341 997296 0 407756 714577 497227 0 0 106882 0 0 361045 467958 0 840653 961848 992378 0 595122 0 4708 592906 105115 329847 0 0 432227 0 952155 669074 996028 0 0 0 68871 779096 103642 614224 666661 818872 603055 0 854073 598889 0 420751 905102 117088 870511 818503 464080 870774 0 661960 0 481858 748702 734517 788867 827525 0 506236 21755 42700 0 0 342070 20356 408324 667327 0 449090 575160 169483 0 757082 233220 524344 0 783934 0 382090 951346 593881 0 0 80518 0 0 0 332179 526482 0 343458 0 0 828653 903306 0 0 427129 686293 441497 0 583419 600610 0 862791 199331 0 692000 0 418280 0 500164 571415 449144 0 367480 399770 0 0 420549 576607 354753 0 0 181934 142386 378637 0 220498 714429 535013 0 0 864206 405498 0 966204 53863 0 0 0 983555 0 643970 0 0 0 227460 0 723134 456738 741993 0 0 374691 0 990445 979749 375072 0 143853 779306 49542 164922 526829 0 903317 0 0 521600 0 0 0 959954 600173 296968 0 528096 259388 0 87510 851598 439143 0 396054 877690 498054 0 261510 0 277141 0 833794 197233 603002 0 169987 90158 424239 387135 707252 806050 0 877918 103768 0 612835 864266 212740 551715 453007 0 718131 719969 0 463937 456774 0 0 28021 320992 0 0 879229 971388 101048 665669 394822 0 816350 0 0 833149 9689 0 275184 891609 419542 0 0 0 0 533243 0 386428 412358 0 0 416105 0 0 0 434807 72630 405687 0 0 0 0 695518 0 541058 132133 140240 802382 0 461191 0 847914 529269 583225 549277 0 0 549794 932675 0 0 0 466978 0 0 984522 154479 721858 958935 688749 112804 339987 497363 552934 313228 856755 0 995364 37651 0 95566 704248 342893 0 826500 273983 0 744892 72726 0 1424 706636 989016 463214 433357 721113 86084 789561 890570 244325 353644 362072 0 549765 652848 844866 119035 104780 0 75986 0 0 0 0 0 411025 686701 0 464312 533096 179255 812529 0 725976 543810 221484 653484 741558 127447 694832 501098 608030 667797 0 0 0 680580 0 880548 0 0 287545 772680 22924 0 0 0 160776 77240 587118 824123 477342 0 47766 0 40632 0 759852 769633 0 0 0 940030 0 0 0 111414 0 790749 974878 894148 665561 820789 747870 0 883665 0 632666 404103 774546 860926 0 836243 748047 121067 0 323112 0 781311 166867 0 0 0 522069 958563 0 0 0 554233 0 0 880089 0 644236 460206 0 758908 339575 96927 337303 0 0 785113 782301 263888 794376 490141 0 201629 0 882169 449614 706014 681621 572686 0 187256 599218 0 726697 153505 533615 452787 0 583816 74062 846337 0 161442 0 825645 0 462954 0 525471 554062 254780 59137 0 464554 220443 0 0 0 622244 0 0 334604 589718 845831 171592 848966 252261 641623 0 0 136304 160150 0 888752 266687 963850 0 0 287245 0 0 0 0 0 83907 0 220377 0 0 255434 308865 0 0 88542 0 394626 52150 0 418415 549292 832759 755393 146963 0 0 555247 0 699959 746268 793891 501307 699108 820163 634603 0 782340 257869 0 746306 970209 39679 814039 0 198377 688065 0 0 0 541844 291149 0 0 0 502532 862705 637642 959934 58314 190389 263751 469929 0 0 437343 0 645200 0 135999 91525 850594 0 715765 0 19710 179185 622804 715277 105829 798413 325105 677937 85028 802986 0 0 20517 0 283477 0 0 676631 730638 103158 234897 361557 804121 0 203886 569812 0 881281 0 569951 0 0 832709 0 274459 718763 755619 0 586020 802708 0 479164 917389 993090 933678 815080 0 0 489824 550954 0 402433 750818 0 871785 313279 496570 0 175423 997800 728799 183558 0 229382 95004 164257 760176 0 0 0 863477 0 0 386485 0 943277 890280 0 0 0 0 405740 0 623736 267556 0 129961 0 510410 655240 657352 508328 62384 157637 0 377097 876573 913560 0 0 159878 0 0 0 0 996594 893498 579133 541401 527001 0 0 940545 857039 302700 577962 0 619577 0 0 0 359571 360747 125926 81909 364410 770014 0 893900 880115 0 811678 0 0 0 972700 0 457946 233355 854928 0 0 953963 0 570132 404737 745706 978271 0 818220 717485 124093 172404 57083 670880 582245 0 874902 300996 890314 0 0 0 740755 724792 0 490284 0 457945 274980 12283 519015 116199 9059 0 329151 946487 31888 0 706000 0 586401 947705 874937 0 650352 111828 433446 0 49097 515828 0 0 156545 140566 0 0 0 193515 798005 0 796734 35934 921257 0 0 966643 625194 732376 0 0 764432 534098 969275 342848 0 823018 614375 962531 12755 1649 0 0 364975 59430 229442 348639 274044 961172 227438 573067 361881 957742 0 0 919481 0 961640 448402 597436 0 0 791527 0 167766 152377 0 206297 443878 0 0 429866 0 0 132930 682376 0 0 379020 0 606304 0 338577 0 0 0 0 0 486987 558378 946602 0 930208 0 368423 0 0 232609 0 0 431562 0 171968 972078 0 44747 626929 909154 541237 371506 0 302067 0 948378 214412 0 0 0 0 0 696460 54667 80766 497829 29521 0 0 429117 0 670081 390190 516376 189580 900610 0 0 0 418553 836809 0 0 464095 897984 0 299332 0 0 841052 12362 0 408812 173818 0 0 0 0 681799 0 191671 251705 945861 16396 122629 142551 0 862320 424841 0 0 0 787327 0 0 0 0 60946 375979 715931 73415 553313 0 0 610741 0 0 280885 0 917580 278482 563460 259358 157637 10492 593775 68775 100983 602903 0 165814 451673 955588 66076 0 0 0 0 220894 752135 582118 336157 0 0 0 345392 139956 13925 0 735386 452630 0 537356 590172 0 0 0 0 738483 261207 0 623771 679943 0 0 0 759667 715492 736866 0 397426 66961 0 0 415954 546751 0 250257 635033 846785 483547 942696 820144 485389 495969 0 236031 502154 409764 0 0 236017 96792 260139 0 233803 0 660894 551177 911508 327920 952986 850409 0 791827 172792 23424 0 535488 786011 180700 69106 0 709249 402328 407770 999729 756776 0 0 0 436121 936631 470452 67306 700631 685720 691307 256496 548167 400865 0 0 0 937828 368883 656361 594030 815532 562156 654118 783588 0 0 233602 370453 396079 779444 463166 543852 998207 167344 0 947723 950387 810430 702998 274433 571838 453901 794497 0 436455 418837 466428 883117 0 562866 0 223671 104459 0 0 699905 433027 0 589630 0 0 868918 0 652708 0 0 0 0 185531 491834 548913 15115 0 169467 509339 499621 0 0 356345 632641 908226 437918 249318 811504 0 0 960754 940947 404165 627377 614354 0 381211 620120 58951 0 995007 0 19828 2366 0 221189 230996 105492 215915 867721 28778 365108 673736 407796 506026 735945 829475 0 0 0 0 535620 439728 0 514925 0 420144 759972 0 354515 0 753608 623066 0 101875 380886 0 0 420357 555556 0 0 0 0 806608 0 0 0 0 450818 732850 0 0 700883 0 293802 255238 959923 498148 517328 0 0 0 0 211102 841976 0 676762 832436 0 0 528268 655857 0 992359 256980 184102 498800 253181 341235 47265 763851 241313 0 0 0 41338 444865 405545 511983 0 119675 0 0 495063 996228 848695 0 232668 0 901204 0 0 284549 0 645288 0 0 459868 623855 0 0 0 630062 597779 304663 270320 0 0 646666 957762 144655 0 72681 0 870223 30967 0 396789 611798 393228 595930 0 825057 0 761798 533230 166869 34052 445755 0 404182 800041 0 122676 840226 809356 947795 919249 964079 303376 0 960953 0 0 0 356655 138146 946126 0 469228 0 0 379125 609080 939586 0 791260 153072 939215 0 0 694891 0 0 578235 690242 611848 512360 341976 0 255638 474530 823390 797303 121955 552598 501248 147285 485916 291035 0 405014 609405 775467 0 23428 0 503894 75702 0 917365 543603 0 991843 258949 0 408181 59802 0 577492 392692 0 0 131708 438584 731235 778674 372182 0 0 0 782877 0 522767 0 712016 964267 0 0 129928 191230 786972 0 115471 759567 788101 0 895316 0 0 763808 616465 607328 577111 656865 59138 202382 630422 460057 0 986737 0 0 0 0 851111 0 992776 840535 0 0 0 58505 0 0 713590 231609 987968 105582 504328 0 0 0 677115 696447 528758 980157 775918 0 0 583474 619241 624569 157125 251728 49180 961012 854775 0 104399 597104 654222 587727 0 297276 912047 799934 105073 1629 726569 80615 398818 0 804220 112228 532194 73363 142996 756167 0 18638 0 0 0 0 0 0 0 0 233946 0 767005 0 0 0 0 666546 642395 969668 0 208885 0 991845 0 346197 0 808100 0 217828 0 0 245751 952029 267559 903516 0 0 456055 116111 0 255016 950931 805018 924546 0 0 0 0 0 0 528390 991584 0 620892 0 366453 5929 29474 0 0 702427 122309 521986 0 866992 620158 312996 0 716659 898609 893965 0 796937 268351 815047 0 361409 105358 0 737161 260022 541134 279089 0 138154 412460 185123 671777 318558 214756 519997 0 0 531905 0 0 20698 239948 690519 50401 2330 947931 31014 36275 0 701910 0 0 0 244310 552865 0 663755 961491 360942 0 510473 106544 775187 788189 0 0 0 828469 0 0 138251 616549 879540 752175 776309 0 979416 0 30173 0 502103 85013 0 286187 995923 684396 797149 730994 889349 0 374420 0 949805 0 75194 0 697301 329637 0 161929 0 877462 753931 0 0 0 0 394887 247627 382576 0 946336 330152 834702 0 771284 814238 0 439080 0 258047 188992 0 848517 663471 78794 314609 401983 470240 612076 927834 369972 129231 0 0 439601 268008 751608 260324 366661 0 0 210384 874383 0 877578 22332 998027 204385 350374 103559 0 0 274550 0 657960 282696 0 0 262859 672416 793527 0 0 416021 676027 0 775045 913111 0 794060 0 904430 0 363200 886212 0 41516 356315 406308 0 354386 0 0 0 816693 477177 680912 469834 517999 0 750885 153156 675532 981403 0 46560 872315 195396 19686 0 348752 114228 0 348252 30788 0 0 0 822095 0 20917 376798 384664 85789 0 42738 0 471424 0 0 851969 0 123090 489429 139160 680508 521355 0 0 48653 354071 0 467236 0 0 621882 104438 0 0 446231 685588 0 0 890496 95731 108310 759818 344485 146413 0 351172 409827 436263 294559 0 0 848594 116300 714491 873644 182234 306686 375533 740934 822618 4978 0 110450 0 904711 0 655275 0 334346 993831 634880 867981 0 398546 811287 785058 898374 410233 0 0 0 183961 464316 122379 0 197654 0 688747 814568 226795 544481 268704 0 751358 0 0 0 545470 737467 481023 327441 0 67473 120725 198728 0 129024 970989 825945 284433 0 0 85962 0 351177 0 0 576290 423610 569503 556683 0 244964 335011 326724 0 0 0 545356 450232 0 477742 0 140515 364453 760309 30533 37636 627542 0 946062 767993 0 0 671536 659141 0 146641 0 584212 0 666892 146600 196206 0 0 888120 336734 0 561426 0 648745 3474 0 0 450050 305477 466671 274089 0 0 367381 897718 0 0 305054 23614 0 91763 688092 156602 976955 0 0 942479 370306 406032 0 0 447110 860366 0 719944 781036 330567 0 5480 0 454444 960366 514677 579645 859851 0 0 916201 0 891181 74810 0 796182 360908 4643 0 308971 685058 886775 0 0 0 39783 805065 506805 940537 434052 868267 752272 0 40052 0 0 0 705788 710266 0 4875 681786 0 970411 511392 542606 0 0 927176 126373 0 68827 0 248091 344677 369341 554388 61636 464526 315143 168307 63339 380387 540074 0 8418 508728 0 0 297578 0 0 728944 103642 773728 478699 577749 869655 0 0 0 647552 0 729279 994193 681447 0 0 0 378370 0 138403 0 0 390794 163306 237253 86019 674660 0 269216 545355 965775 509939 0 905252 514299 0 0 498407 717787 0 0 725367 998300 275855 0 400727 505319 473177 295116 0 0 0 774244 0 948174 0 854024 321957 989185 0 634996 0 544829 0 904647 210911 794503 544407 0 59893 477367 0 0 53637 780888 990285 0 382049 402151 0 0 276891 0 0 342563 0 0 0 586047 0 0 0 0 339777 545329 445268 742126 333607 0 639486 370427 400764 0 715005 498791 715564 0 378726 567853 265900 0 606250 678296 0 0 0 623001 506681 346155 378438 390073 7925 186275 900879 0 565336 871353 0 377401 809628 244504 0 553535 0 7398 0 0 117236 0 0 435958 710501 603077 292906 282659 433480 704259 276450 914923 676746 409625 0 452183 0 797449 0 367284 120693 0 919133 452034 68882 0 0 0 693128 0 309646 288133 670871 128079 192188 563383 0 806412 797098 560582 684184 0 980628 0 788284 324344 0 352319 0 0 226159 434420 524792 483358 0 349803 188844 377285 0 0 0 0 890034 0 0 27634 460655 0 0 0 883777 0 725946 913109 614876 848089 0 0 0 0 95225 0 37300 616925 0 852961 0 692 697906 0 658616 0 816931 130107 0 702120 0 920908 434217 0 637330 60192 616931 0 822651 0 175774 943612 200190 407337 597556 996858 883277 701371 0 684180 904798 684140 853752 0 0 229338 943686 489628 0 609493 438824 0 0 479812 214327 318932 0 0 319183 639586 0 0 0 556287 365326 393743 369066 618001 42090 448167 0 587652 0 0 0 0 825733 0 348960 143197 915184 0 789342 0 855485 773551 184067 271289 291209 0 503818 390643 218495 773781 557953 0 0 0 0 0 483830 108182 781602 253537 87828 708998 583395 111038 793812 795287 167640 0 469519 0 413725 0 495535 745003 491796 0 513298 0 196677 910702 381593 0 766012 0 0 0 126696 353218 358454 0 955591 653055 471637 895 0 399892 939415 257367 787883 987278 86393 0 40523 0 757519 0 0 0 937553 965617 895438 371852 938729 0 0 460939 0 315554 158176 0 0 145773 913263 771675 0 0 0 0 575227 925046 970132 101625 0 0 0 0 309849 0 0 373053 500512 0 0 485009 400525 0 933455 403740 639456 933480 0 723598 0 38878 30137 0 0 742274 396038 0 16994 0 0 667271 824267 302813 670885 583640 0 954871 381200 553825 582979 128340 893576 276270 540865 581818 914280 23184 271662 143839 729447 721578 0 0 170575 0 844188 888424 964035 499522 0 0 978760 0 876112 0 300405 456561 483969 408947 120277 77567 0 680294 18203 519059 462323 213515 0 742599 684024 407196 8752 626009 27830 0 760082 377299 66029 702254 203065 455789 0 456942 901683 658691 422375 793829 921392 185834 809072 0 828752 19422 717364 0 153926 885072 154750 0 0 273269 0 510152 361069 0 550061 660431 0 352878 379630 158890 0 542198 0 668101 653607 721498 0 863655 164649 696388 0 393696 917512 980090 872955 0 0 0 0 297655 0 502003 0 178097 514613 582901 0 0 321025 182310 0 208439 777293 387072 0 0 290045 0 0 0 0 10446 951764 734149 0 571485 252041 0 0 0 910627 0 368640 99732 0 984801 0 67719 228523 0 117369 473231 0 0 763605 0 0 350117 0 216944 0 590531 0 0 547674 936529 63332 130216 0 673785 288073 432410 109092 0 175770 0 0 0 0 528195 788950 0 0 0 0 629292 0 0 636700 673668 809212 0 802931 0 0 0 0 955912 0 209155 0 847049 457829 420093 59072 778191 714216 713319 749734 89457 0 0 0 678314 395865 20588 431669 0 694121 511168 878007 0 0 0 778726 0 143068 945440 673464 0 0 626706 168565 0 541115 0 905380 0 173583 0 47021 670407 500965 0 964875 0 313266 769251 898642 105652 86871 273904 0 147159 674118 377290 699057 55260 233926 903542 0 891115 433535 182037 0 381341 786716 388832 166158 843699 0 0 0 789831 22521 297931 710168 212277 0 35137 64585 919274 103102 0 167181 97452 910940 880983 0 0 0 807333 754645 504046 0 375718 0 0 0 0 57946 0 0 910527 343618 243171 978550 0 0 68882 483360 459028 616699 776860 105687 598202 143109 0 0 0 932591 0 528060 809604 0 495332 0 786810 0 424188 717257 71027 878704 0 763123 418859 273248 0 682542 898696 29476 602354 0 33315 0 0 598332 478908 760593 835353 150469 188243 136825 949369 453811 764206 0 568050 0 933778 590336 927587 97105 769483 0 0 0 637099 0 0 0 0 36755 372001 666690 0 0 594686 0 648205 0 0 0 763710 0 615089 77705 609360 422397 122900 0 494774 0 0 683208 439975 0 204111 0 591853 336455 893942 0 0 909038 691044 709768 915747 644413 0 352248 0 722400 0 0 790527 322442 730349 241820 729467 834485 0 943254 0 0 0 0 0 685508 0 952208 874097 0 888429 761867 535313 225242 0 0 836629 281100 475983 0 0 974342 0 0 546468 809454 976021 0 0 643313 464842 0 381598 161675 316002 239332 501729 0 0 558920 904803 962792 827634 0 273379 0 0 611474 360563 0 100113 1061 718367 496442 0 0 828158 822948 0 0 0 326369 515653 395591 0 0 430022 891772 0 0 248808 719169 0 945692 0 190560 756885 0 856249 0 133425 0 0 0 392382 0 55315 0 404066 185931 465513 0 212828 0 710525 727095 278600 0 863854 822507 566138 0 428396 60781 732717 0 0 0 0 0 341695 0 0 363591 583469 219084 919127 0 864270 899042 456950 995335 0 0 566073 351394 855935 451898 0 720145 629152 0 287571 432220 0 0 0 543061 0 287984 941643 173488 214930 470810 0 229481 824780 553291 941266 0 975059 0 77791 43347 236823 0 232923 126925 228079 650397 0 187286 0 0 40031 0 0 278700 609753 642527 0 0 606650 571435 979436 0 599878 0 0 0 0 620072 890753 761056 0 877365 0 229396 303060 483979 450579 409644 0 0 687227 0 633375 0 758924 4459 230265 647875 0 924936 0 0 143979 925567 85270 447738 0 941061 287129 0 0 0 68260 0 0 266754 0 0 145328 0 266143 0 51323 588628 0 310716 723678 78047 80579 0 177757 257923 769384 58272 389379 55960 546191 1985 755789 0 0 946815 301249 747441 405380 578793 0 386730 0 826198 0 413251 271969 969749 146597 570448 272578 820872 216388 56072 0 981245 0 409217 495426 0 0 366450 0 775007 380766 0 697183 497102 701822 0 962230 57700 757775 0 0 0 0 827522 593698 0 7372 0 121326 360079 0 901075 453389 105957 200598 934496 895044 0 0 348915 113222 715496 234128 10976 525620 0 156942 660573 887417 848048 0 0 593262 394070 734896 692839 641153 0 139836 327275 637992 128893 691443 98179 405043 249941 947717 291071 0 0 0 600891 74959 0 0 619943 496629 0 0 0 0 35545 0 167936 0 0 54675 665557 660434 230505 136023 810207 592829 60722 0 0 0 0 0 405880 576575 143132 67185 0 0 0 0 407168 0 0 0 459084 747281 944267 55592 473242 0 387485 287844 0 426489 236770 0 0 0 0 400607 0 0 0 0 431874 0 698281 488990 974740 712562 0 0 415443 0 300659 0 0 0 0 390818 0 787787 510066 369259 0 897794 0 815722 0 263116 19573 499880 0 151621 634172 0 746782 379303 0 139106 0 156720 794016 0 0 962470 949018 807587 111259 828254 0 356392 28347 0 228889 790522 969181 704193 0 0 305619 956602 0 613101 820772 0 493656 0 0 350678 405970 712083 0 403363 223933 0 169038 400678 0 0 855116 0 0 0 586508 0 860039 0 942623 0 262661 87768 868891 326256 719282 373394 387240 568435 931205 0 605047 251481 983764 0 0 0 838828 0 0 753433 863504 289058 259962 0 404022 0 995873 193523 0 0 0 0 0 8152 15370 0 698568 0 564424 920851 862242 469632 541520 0 72465 859513 314791 624253 575650 0 551033 544814 0 538165 309885 251738 765892 889882 525104 230774 318102 464890 102618 946079 0 0 414082 842713 0 0 4391 460637 527812 0 0 326500 328781 0 356832 56440 38755 454253 477911 397301 789765 239228 367459 657723 979729 0 393434 918002 0 0 0 691415 455622 975450 772449 141195 143135 0 935159 912398 0 0 593429 163729 726889 50277 0 554898 412914 115614 0 345940 291099 0 675785 0 610353 727426 934863 892451 0 0 358008 63118 932075 465683 206482 127570 0 0 0 0 976663 0 0 0 119554 89922 215985 311383 20322 0 872753 0 641527 0 0 22873 0 314837 582962 0 0 0 731112 37552 274923 0 0 678483 333548 453525 264955 0 993112 0 0 890441 0 424218 538344 0 0 4814 37809 0 239299 0 0 138994 0 0 162791 0 0 247942 130206 0 0 0 55533 739918 0 511578 0 0 0 748452 552688 0 400201 429273 0 796650 587351 123714 12167 22777 938515 65972 592256 0 0 0 56783 0 192597 877359 0 491700 617769 0 900254 72211 0 0 82651 0 393835 207271 0 0 935957 0 655330 0 0 309660 0 632675 248664 0 0 785123 800981 878341 756131 53051 730486 772129 0 862965 0 240386 194178 0 0 614146 0 492388 334124 118290 0 0 694404 321449 734056 553323 0 0 0 944437 626515 0 491917 438191 915937 0 366250 937552 0 851861 0 942108 527976 0 530263 165072 345151 165239 808262 9825 0 955450 766389 763746 0 943766 66941 142722 622103 0 0 0 0 716320 0 332984 671188 193644 640495 358018 136345 161644 0 45530 187803 0 0 722020 388172 393027 922849 0 943050 404619 213085 0 0 189797 0 263198 689342 53813 0 270019 0 489076 189242 0 0 278113 0 66954 372898 519118 0 802972 0 0 356051 0 827578 316785 457034 379572 551423 0 0 0 0 887704 646605 0 545885 572426 281701 264984 425955 474912 0 735734 342508 744986 145845 365947 891174 631776 564706 0 822204 513308 598903 204992 0 0 429736 282615 0 989144 0 80246 445873 104542 915959 903558 57882 634963 0 9104 0 194112 485130 974848 0 128961 0 0 956600 0 548050 0 0 0 957157 388324 527596 288826 384109 747302 0 0 0 0 0 0 455236 437329 985043 586494 785852 0 704583 226570 0 0 356257 0 323175 708434 0 952113 0 0 804651 236273 0 0 0 0 749837 856766 650645 0 245911 0 543091 176735 535134 68925 0 887791 19856 0 215095 0 0 0 0 2006 622165 0 278417 415614 662506 0 695511 305195 364879 0 99149 219293 402819 0 959644 958724 865783 458646 19203 178567 792302 572801 981503 0 0 513944 0 0 0 651138 765370 0 0 592879 0 788544 305291 438063 0 992719 0 0 0 224105 840902 460279 552759 978461 546480 493586 967474 729138 732002 461202 0 0 0 195518 279389 0 762496 289862 162429 730191 12112 80209 64337 0 0 0 0 406241 53791 526383 614989 0 0 890426 0 0 496264 0 0 824850 659875 288437 603518 744630 0 0 0 0 0 757144 0 803302 0 0 63438 616202 0 0 289516 834999 238013 0 908204 109210 0 240757 49808 0 0 816298 582532 158588 0 0 232717 527435 599365 632416 940972 310710 302315 723458 138767 758107 740735 507602 705972 726818 0 852614 0 668612 427050 640447 338458 930406 0 212009 948634 134716 403472 816267 490243 0 0 0 786796 965068 898164 0 0 739015 770807 958671 635552 40856 0 921307 176790 0 897710 474272 393047 375762 363826 770739 1977 125356 677186 0 816232 0 616943 432168 631341 0 705948 398362 316822 867854 0 635965 679910 362965 794188 864358 221911 0 434132 975798 524714 86004 546134 860324 11210 899962 0 128127 0 641350 471441 609935 0 68397 0 724072 65672 847805 0 299490 0 198081 0 0 725267 0 912182 963470 269378 0 614461 44130 588269 0 0 0 0 107515 0 765595 0 814456 397567 0 909102 0 360825 0 0 183476 0 0 920627 769142 69255 959264 0 0 0 0 188674 468440 0 469618 766904 46787 0 409969 0 174101 0 844397 928145 0 872239 0 429831 0 407794 920446 0 0 203656 0 0 0 774322 157759 0 515955 0 0 538650 629296 81976 52120 468186 956901 339893 363071 797528 0 694357 0 225130 0 0 956655 0 538352 0 617658 178076 815324 342392 72724 686858 0 737105 380403 969642 25420 817550 735386 574626 0 779680 730883 550728 31477 116905 0 35619 0 206334 61243 717041 0 492300 0 0 97100 335280 706122 73260 154348 380534 169835 172714 782106 332878 0 492801 0 473823 0 0 554703 24646 0 735165 0 0 0 0 204155 0 0 459350 0 159351 0 700056 441631 0 0 423340 0 0 0 0 169186 0 587717 108032 837661 51229 0 0 559581 71134 369071 547859 0 622182 0 0 0 227955 15096 0 155487 0 682041 0 369935 904862 375206 94624 618538 224504 340469 951280 0 603619 0 645480 194554 292460 538402 769428 607676 811644 274863 770712 0 0 887622 0 0 0 344635 956077 727332 0 70748 764987 0 0 755334 803464 0 0 586551 629193 0 0 0 0 887389 467970 988031 993719 226131 0 219070 0 818276 602059 365417 669415 250683 77997 250782 0 651263 104756 0 0 573269 370607 5476 0 805347 509679 0 111206 986125 0 0 51026 676293 556019 736347 0 0 96329 410826 0 308533 243786 0 398364 0 399149 859774 0 0 102657 640460 120034 0 457557 715043 0 0 0 475718 0 0 887387 16250 289195 802068 745145 0 0 592725 961121 554615 168561 63132 387783 0 857751 105353 990179 820862 29045 0 873574 0 59981 760459 0 0 0 0 0 0 450756 238067 524266 0 600483 0 0 780856 738255 537320 522596 829778 125320 0 196010 0 955921 198414 0 617196 316396 334035 319872 0 0 224617 532320 917028 517513 867677 0 451865 0 414685 646546 672879 0 0 513985 0 0 0 155074 85081 804280 514481 684637 39371 0 699009 0 951988 0 653657 0 553337 0 0 947960 0 0 205956 586812 966518 220752 0 0 845318 0 0 0 0 0 0 0 194573 439904 317639 0 929051 393066 982282 525337 537147 463431 0 940695 438833 457768 412950 445239 276758 560138 15169 0 738276 0 0 399092 976286 145084 649665 237388 0 914366 92667 156643 554332 544989 0 456308 600807 0 0 52406 901929 0 431649 318609 0 0 614290 976379 886532 821042 707751 0 205384 0 654242 64402 88536 0 323810 0 777326 787128 0 703142 892448 0 827995 0 495993 567539 0 98443 0 565368 869078 0 652936 0 0 334467 610912 338436 430422 936214 543494 368305 0 0 737867 0 0 0 222227 948963 305701 0 177659 720766 0 271879 342194 0 810512 484210 1737 698520 0 0 943816 483341 175293 0 128924 503033 384067 0 0 933141 0 0 107946 409376 0 0 68452 0 7581 856021 0 976871 0 0 921804 0 570235 365330 0 0 0 71358 0 0 690547 461976 472421 265038 686144 924290 929997 0 0 0 847520 545856 189919 343626 474260 204641 182113 0 439800 371682 542484 287212 0 507230 776727 515026 996606 488052 95079 0 0 0 0 0 381617 386068 452538 738762 869361 890313 532317 68071 0 307832 0 53387 241815 0 195134 308210 961319 648851 0 933199 176007 0 628873 0 0 0 780288 743910 402040 549862 144000 566116 751826 436146 98962 539464 321323 698473 649655 0 356892 166527 999345 532254 0 0 645741 775106 618680 641652 135164 181973 0 868328 0 0 512679 747707 270230 0 0 885674 270652 534649 0 0 0 182410 980754 216560 0 0 0 0 91054 0 778098 19058 44117 0 0 125653 48629 0 65327 0 632548 0 968991 0 289364 166753 0 49759 56047 448122 0 474678 535022 499390 0 0 0 0 0 746719 792356 474907 0 636787 0 543595 0 0 0 878448 39591 147130 491886 184673 768077 533881 0 613011 885351 0 141010 843606 734944 0 777864 0 0 711628 408886 0 704900 0 899617 207343 0 564782 401213 181852 0 424996 600362 358185 0 453054 0 276770 0 683644 719063 402597 824491 798979 744296 612870 264708 700327 608504 0 838788 656887 0 0 0 774389 914650 612986 962102 72061 940972 0 6 0 878109 144497 580484 554585 309323 835570 509341 446553 0 398438 925456 444946 575531 216214 412282 784633 102977 0 0 715194 0 0 170495 871061 665965 0 685594 0 0 366116 701100 0 0 69613 142616 830652 0 0 644763 353339 0 406229 359354 116331 0 937462 271555 0 0 147181 600834 0 719018 706292 0 877053 178561 5145 0 0 0 400280 25718 32774 275948 859042 283714 0 0 363412 128639 113299 0 0 0 967750 190350 966533 0 21800 0 123418 438713 470614 754270 915906 574476 45834 426805 0 985621 845303 530773 198435 643771 0 509273 24258 114667 768206 860388 377469 71470 630011 712739 40751 0 576464 218271 0 601245 160263 430018 154064 729534 0 18171 0 200036 659942 311938 66346 0 332493 976581 243192 733873 583431 461567 0 691427 912121 542768 0 0 48230 466606 301128 92719 0 0 621281 148562 642737 697563 0 0 0 222596 376976 12877 366386 0 0 175282 948339 893265 0 619155 656121 817887 0 246300 180985 438190 804371 0 0 116428 0 262455 163059 17526 847062 663361 275640 644347 449509 0 0 0 467379 162359 306788 0 918496 0 135935 162197 0 847466 0 0 0 368369 0 680564 490385 0 239685 0 769126 0 688575 277411 227394 61470 0 705796 166980 327814 910851 0 0 0 933836 818477 860452 441748 0 305530 0 547421 564487 526332 0 462251 0 0 0 0 0 315890 161629 861114 349103 554861 244206 0 0 0 223956 0 0 274102 424923 601611 110152 941835 371208 862902 0 180011 0 0 0 779087 72492 0 781199 0 280717 0 570250 0 943316 199942 0 0 0 0 323561 589660 133398 362877 517440 254275 950572 414128 0 647340 63634 0 564520 81579 0 56238 311349 526960 437946 44133 355568 0 673671 0 257127 0 61880 485378 187353 277287 521357 552139 0 145234 883657 822404 166472 724731 139772 0 964389 914057 0 0 743 323356 725717 863898 518222 0 0 549259 429548 0 451184 370815 0 259226 422445 223610 0 0 0 648528 0 0 0 149484 582617 90211 368468 363006 560558 0 0 877284 0 0 0 704478 250433 865624 898572 386061 964718 701222 0 705056 19103 830565 158877 415348 161817 0 0 900327 0 147440 602614 843070 0 0 990317 873311 0 0 0 410422 13439 899699 0 0 0 561505 0 0 0 0 0 414532 0 708799 0 0 0 327366 969310 274715 498440 0 608669 0 732994 521457 0 752683 0 886001 30292 486834 0 536209 713143 0 646776 99153 0 69971 713806 0 393283 942904 864866 893099 140343 0 322015 0 639101 0 127118 799562 0 391875 674499 749881 192390 0 450770 31780 791464 427885 0 741833 0 0 0 462903 0 0 0 167556 927432 38219 972815 255161 0 0 850454 240083 27537 995497 391331 990288 0 272841 636391 0 209263 304986 0 0 0 375565 53009 760694 0 804155 360577 0 398928 656319 469305 877789 0 619583 91970 153825 809986 0 0 0 0 509798 903230 695430 0 270337 997732 17557 0 5800 458052 401901 0 963603 0 0 621074 415862 37 742814 192816 0 0 359283 0 481285 180916 0 0 507493 0 0 0 33288 462974 319329 786562 922940 89299 443336 20276 0 635860 551288 665910 771502 481695 0 0 0 0 0 444054 0 847517 589732 0 925341 361699 968018 169027 251614 338933 0 940294 838087 735960 392532 0 0 0 0 0 0 0 911168 6192 684641 0 308894 0 0 0 0 69308 0 601902 0 103868 932356 0 0 164925 456480 0 498380 970347 969457 0 908941 546445 392498 0 0 0 972049 252906 0 197425 779528 923 0 306094 0 569277 0 931797 568605 467714 560448 586681 321858 433003 0 411735 990365 281263 443963 0 567686 0 0 475486 790867 810936 0 997540 234906 0 129906 0 618821 0 38054 23038 0 775895 0 170143 0 0 192878 0 843674 998656 301670 180534 12529 472735 782676 446746 0 210432 0 544004 0 453221 0 417304 235794 819062 469562 0 0 0 0 48381 901307 114005 0 296148 415485 0 0 218547 0 598712 0 495390 388330 167894 0 319002 0 372985 734445 561922 0 81382 799117 0 997773 0 349570 366165 222336 119293 225012 814918 841643 970900 0 0 86515 836995 261821 0 790393 682434 0 478372 733287 838563 378419 628563 1274 0 333819 43099 0 0 0 653196 528629 235110 0 941035 0 166254 835755 964399 801126 645213 594336 249941 428317 86227 510086 0 0 0 155434 0 83479 385321 853471 0 474729 916003 0 0 0 484383 122779 696796 0 0 0 0 0 0 0 965242 0 0 0 568976 0 394387 680556 0 203497 0 0 909297 359746 536772 141142 72069 0 109568 322779 0 351148 566554 956628 452545 938530 129864 783524 559474 0 0 163283 340925 0 796541 435276 0 0 373549 335 461072 979766 0 987263 328003 0 0 902369 0 737557 0 719958 0 0 0 189155 302150 70619 0 767982 0 915514 13258 0 431496 0 124459 904322 830461 718458 281542 481588 762216 836200 357064 0 842117 841130 35066 0 0 0 507803 0 459526 980829 564954 525672 0 0 0 76098 0 0 50794 751983 0 0 0 0 528720 830951 684952 452621 732471 666873 257338 444451 823851 645084 0 0 401964 0 767848 0 520161 160149 633423 607810 0 211189 0 894332 604819 0 243009 519692 134004 0 746364 0 330679 403539 0 276725 900241 746497 945840 635432 0 629403 249418 819924 398181 381036 456558 450722 499291 0 255572 332700 473013 0 0 432553 0 714540 739427 623135 0 656936 985512 667644 923714 0 0 707806 748234 554396 0 0 431518 181725 0 992292 0 766516 0 0 406581 0 523942 452996 0 615322 0 464978 0 440861 313463 519071 936924 0 0 669379 335992 0 720168 244505 0 665408 820040 0 0 0 0 0 0 0 0 381455 966419 839585 0 0 100788 685746 774840 0 0 311969 629876 0 843818 690146 929425 0 802443 558992 0 92036 380751 975967 0 36717 0 0 179349 551247 0 0 762744 0 778028 725491 0 341904 0 0 599235 769205 0 0 0 708206 0 321618 0 0 0 737463 191581 881590 5664 20763 0 0 917060 0 0 590413 0 448002 0 715658 0 0 0 0 616211 643351 710685 709970 4021 62486 0 367101 752797 351046 538216 260820 305580 558320 7281 604283 846309 0 14699 0 375548 666407 400697 0 980777 0 515127 514826 0 0 0 0 195899 0 0 721779 0 469270 104095 882603 62477 323401 0 0 409174 284080 965754 455764 674751 0 902948 0 833869 651177 274163 236087 461005 6587 0 753022 63639 0 875787 0 357339 942120 0 840810 679332 0 213997 0 294833 358904 775547 848781 469157 0 401042 0 967823 328210 600981 147516 260633 116496 0 0 891907 255814 845593 548221 853240 0 0 204550 860042 444452 0 0 0 593629 19003 0 956696 929129 0 0 994889 740561 358181 456076 453939 0 839615 0 871089 0 932485 0 0 902823 0 0 936902 0 32726 608767 434693 160580 698643 0 726679 469403 0 0 642068 0 99114 470143 602900 0 0 0 108484 0 376499 0 0 358950 0 81043 93298 0 0 0 26112 0 275822 0 609318 0 400335 0 0 913690 768831 677824 0 96866 0 638446 0 0 64805 0 0 300403 823326 295564 92696 347843 362254 0 0 305442 0 608585 0 0 0 0 770564 832950 122208 0 529629 0 840591 738686 0 694056 0 178463 0 680165 0 0 59301 49994 319046 37518 295964 888088 470984 331192 735308 294613 739452 0 267893 0 0 738232 124630 0 0 0 987975 443081 611825 133659 0 838720 721070 397219 492912 80737 0 96240 0 861353 560427 0 0 0 350253 177999 106190 659073 0 918341 218939 785057 809127 0 130758 0 308670 0 339608 867877 766217 680788 0 249494 0 665433 76816 0 232211 499206 960859 629514 767479 0 0 225208 0 122827 99084 0 269964 0 936644 314899 0 526698 0 902602 708301 158849 0 636716 664940 300148 0 991338 360579 0 811321 49889 0 250860 424816 0 477431 742368 115772 842858 53644 323452 59690 0 0 0 0 298754 0 125131 0 0 0 216438 0 853797 3468 296748 678987 0 330370 470211 244013 10774 140525 972398 0 727373 0 0 0 0 0 894130 419469 0 18685 38775 0 425905 0 102472 95708 0 601829 217419 443424 628778 61099 0 758807 0 827167 437275 64885 0 890371 536264 286325 619649 0 183296 47252 808095 409030 562709 0 680177 709995 986632 494227 609283 558179 160420 406155 0 312194 196427 0 0 0 845249 442745 546763 0 0 0 0 0 231812 0 668085 0 338166 959177 814245 0 699749 15825 884357 774764 843006 0 0 0 145991 0 752796 111366 398402 705043 925471 0 0 244623 400462 40719 425187 931911 203457 0 0 927111 465347 4997 433195 435077 353908 0 558947 68817 652710 368057 623514 256831 566792 0 157914 986882 931345 980204 661725 766797 659197 547020 372005 435664 166870 576583 0 870423 781875 0 0 0 356036 189011 837399 561884 627401 723885 304932 598548 494638 0 271193 898295 0 0 0 0 0 623854 349290 10529 769143 91055 21255 0 238765 117498 0 993178 0 889214 995862 791031 0 213688 777880 0 0 0 505914 250199 47363 891148 190547 15238 0 654602 434293 660633 938441 452993 0 399929 356018 603913 0 186276 183185 0 107392 76597 233263 865083 0 0 86966 810685 0 0 0 282096 965186 0 0 0 197375 594062 78522 44427 214073 61034 0 666042 0 0 0 407716 204070 0 894676 0 698727 21740 511117 0 86554 0 0 37925 512643 144435 0 685420 0 410809 0 448545 763513 408127 0 229649 28047 350588 0 50319 0 0 704499 0 513145 0 662850 505069 82382 170460 537992 780706 41596 0 673936 181819 0 504325 275511 650554 155893 346919 0 905966 786859 370673 808011 298910 811890 955369 525625 455009 431896 52963 0 0 837765 325995 576895 812643 353943 151990 606349 523154 0 763987 99487 811582 251269 0 859348 169108 502761 0 682443 89341 0 873671 629210 0 0 490117 508760 466969 0 606607 0 0 587934 122060 458346 163272 279439 0 648952 406828 255733 599123 811258 772423 0 127695 519768 626887 717665 0 0 877903 625104 836321 0 0 456452 468691 0 0 473057 0 86451 0 281750 0 907598 0 0 181504 159664 130889 0 181132 650327 0 967972 519762 115857 0 0 395350 442992 897476 397697 292575 0 898607 952911 501476 744645 0 495133 0 72988 0 520776 0 0 762045 0 0 0 0 919791 874514 365418 962935 0 0 0 0 0 474994 0 0 0 32430 843148 403329 23976 464967 0 114073 718345 707877 756325 0 889957 0 558856 201608 0 0 432390 765114 882583 368726 578611 592721 825166 130387 116643 0 0 201027 750945 0 922409 164020 536531 153038 0 568211 0 492252 0 0 0 797635 0 376096 579978 0 0 305420 709005 0 825154 852194 0 347894 0 35779 0 0 0 0 0 0 222616 751677 751834 492674 0 79331 0 52576 0 0 0 0 0 0 0 258579 247773 42931 0 810949 45333 462549 0 0 850640 856763 448171 844160 0 163284 282289 0 495867 547848 405664 635834 0 841553 125107 177292 0 0 332728 627623 926191 0 625525 14283 0 989640 943299 0 66444 0 0 238657 0 249717 724081 0 0 647195 853644 0 971463 0 937561 259447 808386 948915 0 797895 36642 318049 124481 879304 21621 0 0 0 992704 520524 0 749581 0 234584 841763 236223 0 353230 771240 445411 0 826776 0 590688 0 0 915524 0 651820 129011 392813 0 0 0 310282 0 781167 381644 0 715021 838908 0 291607 592919 204459 743938 0 453809 222201 983465 0 490549 0 0 0 0 924640 745183 0 342088 532188 520490 190331 0 377743 664421 402036 0 997309 954940 683052 884206 0 0 0 168339 967787 129438 835835 0 877519 0 484705 0 0 436025 21292 114466 0 170068 807414 474476 237738 385462 0 714118 874980 0 493210 881846 735629 940243 613 833628 938177 62225 366727 781410 0 736300 0 436236 835717 900072 0 0 353545 593317 712982 0 664168 0 0 163269 203010 454673 586076 0 861616 0 760662 242612 0 0 0 808069 0 829102 839825 653444 0 163845 594993 0 0 0 391964 317979 715854 0 160659 0 0 397493 0 0 934361 392220 33103 0 833770 331131 875799 0 298831 128994 0 775912 0 604215 28991 293435 0 0 122885 0 0 0 0 0 230603 974562 99832 86137 195268 277614 840682 459568 0 431357 0 279996 791465 344742 0 248292 985848 971449 810462 57668 538696 0 256286 797541 809614 0 0 0 546472 0 8258 537140 0 518343 338790 406665 380582 105275 0 780862 0 0 0 0 0 425353 559331 0 0 0 226734 768813 362708 0 814665 0 0 0 397220 0 0 888179 0 107631 0 700320 232734 0 0 0 668097 409935 450811 514033 0 0 78843 967527 0 764354 632187 0 690910 0 740379 0 73876 931762 43488 68192 0 781584 741667 830498 290652 343425 61951 0 0 0 123091 909742 117257 928800 375202 0 895333 966574 227195 0 465924 0 0 676289 853513 0 939225 264904 0 0 24784 0 709477 0 945808 0 32997 910547 455353 0 0 370687 890579 0 0 267122 304559 181043 0 253492 0 835234 0 591439 0 9873 411828 302651 10871 0 626200 805603 666203 981865 221298 598790 419705 0 243219 676818 219943 156956 320040 0 571070 0 657181 0 391065 0 0 698974 951344 309188 0 0 0 411877 420967 0 301755 860025 0 395272 115594 0 0 841244 0 0 239814 0 0 0 772538 687521 84759 838124 254488 0 494733 0 944028 0 250472 91494 130428 0 231575 771032 747144 225633 195419 42440 638444 0 303263 789950 0 909836 156646 134988 387594 0 213034 743635 0 0 0 0 0 322236 0 745386 0 0 483124 276962 0 411221 649138 535195 989924 0 934424 0 729003 456724 34562 286081 979948 938971 475604 567137 423754 0 203771 458511 633343 0 325198 943812 447751 465170 241507 0 375506 176701 177050 515451 280349 20624 0 871675 521496 0 0 91773 70422 470887 425961 941309 0 0 0 96979 851842 833111 399013 347823 0 0 964842 512944 227976 649929 0 892513 552438 575745 161092 555009 0 0 307172 970705 0 332630 645219 0 779874 420962 0 434929 0 319069 846675 1563 120287 0 0 772928 0 0 0 740930 158028 864573 582907 124872 369020 0 245694 739969 0 0 93102 856875 748793 906630 0 0 0 0 500871 66406 0 907547 622768 636498 982336 88779 473750 764706 403325 278488 329389 232441 156456 0 143246 727969 0 0 132238 0 921029 493448 144551 804916 837444 0 143426 0 637322 0 0 0 543934 0 0 0 0 578422 243592 193272 0 322121 112107 640657 497636 930829 976065 801731 98750 510557 499210 0 0 783704 0 0 0 0 260414 979136 686056 817196 0 0 0 406973 191882 0 0 374877 538866 957690 0 85811 682001 0 765140 527336 0 99608 0 0 0 0 0 587435 773931 929464 645833 917164 585027 621421 0 274006 0 0 0 591065 0 0 426935 181722 786481 0 0 0 0 259382 0 361639 0 854318 539023 0 591237 778199 957006 594368 552964 226402 833915 0 69785 977229 249104 0 5699 622648 457251 702231 272994 436107 0 437736 529352 700405 0 581531 863505 991631 0 0 905464 0 341657 930768 145425 0 0 420233 531801 133645 956858 0 0 682112 978502 0 26883 376411 0 502748 0 0 634117 190202 700942 823080 624713 0 799490 0 0 767260 560877 0 338338 935842 874863 66756 177732 162943 948627 947069 513284 983198 0 540485 0 630898 602863 911923 0 789173 0 371912 963019 615897 957432 0 118674 646839 0 173106 625152 737442 801051 0 0 0 0 0 515164 0 0 0 234223 199391 0 100782 0 829022 0 0 0 0 863284 0 872269 0 409643 109929 0 0 466276 754576 825837 31699 0 701817 529006 0 133392 0 0 322572 754539 802970 122105 0 0 342700 316433 0 830575 0 121137 0 0 611967 689207 567222 0 370463 0 699314 549638 90355 97113 477210 0 0 578636 0 733789 0 459130 0 800217 881509 221351 131067 403809 177677 383 0 901965 0 86705 0 728716 0 0 188581 0 975370 734696 707466 4028 0 0 465683 85127 325223 0 0 51593 0 72246 0 478900 862889 0 0 0 536952 946604 623357 129855 614063 0 0 0 0 254401 560233 0 893728 688579 481207 775467 0 374358 0 36050 506522 424843 51646 638590 0 116191 0 251661 290112 283699 261586 36153 744077 0 283909 324428 392292 0 0 877945 0 0 547162 929466 509290 283519 0 473727 812909 447490 231578 42661 490294 618834 758057 751806 546213 509869 562673 0 0 0 181218 745884 0 66780 0 0 254179 960079 0 922814 920685 838208 930584 0 0 363171 931573 0 546284 0 445926 600355 23548 585614 184449 251359 0 185594 574033 0 0 73698 0 0 430987 811021 28426 101403 104058 188913 0 804098 0 0 0 399430 143124 0 238732 743328 241430 368939 714960 0 472925 49275 670637 906052 618444 417508 35897 0 0 950752 138836 897312 0 49157 596317 247225 456504 732461 236897 978880 967194 67875 563002 868025 0 39054 0 472518 908140 0 672103 0 0 623428 338303 645567 0 165564 825092 0 0 269161 0 0 271942 0 696379 973379 346839 0 610823 0 0 160980 819822 0 844153 0 332379 0 532773 551943 440760 246634 441424 526864 840435 423054 0 865352 0 327761 0 654672 0 947785 111496 0 0 646777 0 338464 797375 0 0 463477 851354 0 669771 0 175423 0 807334 0 103746 284344 0 0 73 0 797372 891625 260324 0 53174 556584 0 40393 0 0 569867 157252 0 0 908240 910832 0 368608 8553 467417 590546 0 817821 0 0 604117 0 0 0 0 0 264540 963220 0 0 247494 193893 825900 583998 0 986314 292591 511978 691814 0 149245 0 0 995512 593888 45940 101611 236906 731264 345278 8761 0 0 923163 115916 0 0 124196 945378 840557 664029 0 738437 0 0 859915 769350 0 836015 115362 239433 820095 831475 632780 0 778455 0 570655 650940 984867 11178 0 0 279128 219080 991063 706475 774255 0 744340 997079 0 0 583311 0 428361 77386 114104 0 0 417996 481820 530355 0 447192 701479 0 651961 154789 0 0 445547 263873 93584 896504 598545 366557 107915 298883 0 523235 0 406982 0 0 0 254360 505514 105363 170764 429394 0 503799 0 735841 241146 0 0 0 356948 801597 0 114196 983570 0 0 0 0 761890 156490 498120 921905 797393 0 742604 372582 306937 0 0 809409 0 820500 169153 0 0 0 498989 665240 0 0 411261 9923 0 683431 0 433303 244818 0 0 886538 0 0 0 0 423877 237945 58355 194528 0 0 52971 0 0 533503 452964 0 185891 254004 0 35967 911683 94011 0 0 866976 0 0 989547 985445 960776 336947 838458 346218 0 718048 0 599044 0 0 0 55942 0 0 0 224062 735533 259010 21399 0 468236 108714 63649 700123 0 0 595448 679524 300923 144811 32127 684976 595536 0 221856 466417 540259 0 0 586754 916334 909639 0 640328 0 649731 115760 746416 0 0 436757 770619 797750 656726 755590 824512 0 867939 0 716041 0 442627 739078 0 675231 904610 688872 410848 735019 849325 76768 472091 672193 749040 850344 728140 0 0 182900 0 0 217522 409822 621268 332635 201573 0 0 154599 510935 702761 486679 335632 470758 233064 686975 485281 777670 0 944156 0 0 526643 383871 113773 969554 683243 0 424180 235728 0 907243 830596 0 0 0 0 0 480246 0 371813 446628 0 949851 587816 0 234912 428713 82822 0 0 331064 0 758695 691091 506546 206035 0 344313 305427 809325 0 546375 112083 0 856297 328144 0 738469 0 0 0 70391 873364 630367 0 218598 0 18811 0 0 330571 38851 0 643295 31038 844730 0 703796 370361 0 0 273068 566855 0 518308 796699 0 288255 818082 50928 213372 782107 673978 229801 463697 996842 706063 351670 0 248309 466398 145164 0 397633 0 649868 69948 0 723651 0 0 0 294578 588595 713905 0 0 742134 115966 370557 945356 0 941398 836616 623437 24575 0 940261 0 934142 785497 202990 0 0 0 323938 0 230876 0 492086 0 199614 0 0 195539 86762 659288 0 732258 674301 0 242838 0 0 0 872951 834690 490508 733626 2632 549557 876494 0 0 612263 86816 238265 347123 0 780950 385550 547178 0 5680 607733 0 807593 726368 641028 170567 0 0 875943 884865 0 357067 982211 0 94512 321412 138833 0 549044 0 371942 0 603292 47203 379891 80119 708380 187099 790348 543548 468400 629194 338071 0 471938 653458 871960 401487 322859 0 276145 0 854073 0 200852 0 0 720967 237 4645 445452 0 0 406916 715321 691225 53250 394556 0 0 575464 617428 76445 87561 0 836832 214516 0 914611 0 905509 566385 195443 0 360962 785883 0 0 0 297104 69884 678807 323827 718469 745536 533480 0 590261 0 0 461121 0 469810 438128 849991 0 331055 0 0 0 473075 221026 0 0 0 0 493676 359497 370704 0 0 488196 0 440199 459152 664952 409823 478854 579068 733415 854748 107841 201952 383332 123945 0 164465 0 0 0 966849 780052 256022 555166 712012 845784 987283 344453 500618 963117 372976 241805 636059 399320 797299 260760 0 958422 89491 580264 193475 305853 270922 904896 710634 0 0 356879 430279 3434 993252 690638 345939 742193 958018 112541 0 668679 253063 0 0 0 90353 793855 0 883537 0 52645 535805 236844 490031 613631 684536 943936 0 0 382671 149312 636265 785930 0 602681 647186 275496 166431 580474 432557 924933 0 123651 0 0 28856 17545 913068 489459 0 978996 866255 514058 876246 0 979756 0 0 429831 530101 0 489850 618372 310469 857108 172582 0 293665 952568 0 0 727240 0 956664 785100 0 36474 0 550492 0 561658 349179 927149 278687 0 582775 0 112043 356069 533827 0 0 928117 442153 778347 874513 426226 0 0 79836 250094 370706 0 0 970317 502152 0 273615 0 295688 0 0 0 0 0 0 0 460741 0 296584 0 696173 0 612975 819585 0 63881 603252 255797 0 0 0 0 458496 934007 29251 977052 0 211014 661670 0 826660 0 117495 117748 440910 0 466924 673991 0 550099 0 0 58967 0 571901 25874 0 0 0 0 0 0 824818 583766 867177 665737 23990 0 274106 287509 652397 0 0 914860 13025 0 0 146987 958596 873354 329134 0 533536 93340 163184 0 448891 0 755590 0 528487 0 747443 335325 613911 0 188233 348218 512455 727796 107639 0 568276 929564 0 0 20125 476708 0 0 406975 0 532362 448708 0 133653 625978 871175 0 0 450587 149810 101673 683405 361890 248371 11322 902527 0 765025 0 173110 273997 582280 517053 0 257700 0 727279 0 9447 0 201278 766503 615781 0 446386 0 0 7547 0 0 0 0 35262 0 83334 440939 0 0 92224 0 0 0 806833 38603 898474 0 0 0 373466 381422 650798 717011 874880 0 679829 0 0 0 0 819606 0 281340 418337 660933 143443 194126 404387 958450 499424 767051 0 0 734645 578486 0 0 0 373896 186805 787709 344961 348572 0 0 0 319051 0 250155 0 0 0 187703 608185 842996 948597 433546 341881 0 169715 287511 0 355150 258677 909214 385407 631661 7447 0 722550 941064 356482 112444 0 197859 0 838777 0 0 46252 0 355694 604897 0 770683 0 264286 0 0 815240 60691 462582 889256 911398 78309 0 0 0 790322 303490 861314 0 218668 124507 952111 0 568539 826206 596254 424935 354280 0 91941 686105 504872 429559 0 873002 634293 442014 0 0 581846 533388 16450 68004 0 0 439522 0 449498 0 935476 143756 0 0 796417 0 388177 809072 946641 0 675595 0 59207 0 0 79736 0 413513 0 2619 0 0 0 66672 627692 900663 536887 0 281970 851311 321242 0 39502 611326 0 759622 375109 35057 752869 756351 747165 0 578501 0 0 0 217895 0 782501 298992 64334 0 0 400244 751372 0 729677 0 90212 398311 778897 296552 72657 856837 0 0 915385 310038 0 592886 0 0 731668 390745 862138 0 447118 921952 749313 0 0 128473 0 323060 0 930728 0 0 140861 731862 694116 47880 0 527988 0 887273 86942 482955 0 0 0 593217 570732 711051 258181 0 0 296160 613073 379982 853840 594130 0 288356 0 0 405956 0 377081 665006 278921 0 0 98229 0 491955 0 87264 986004 368285 159137 357926 0 670337 446357 566843 315098 0 0 0 0 931358 0 0 0 0 545693 282294 148248 0 586277 873874 538219 0 0 0 830434 980956 0 0 0 408979 202651 0 84056 0 0 0 339224 267101 829386 303414 861146 50126 0 0 368858 280626 0 0 0 0 0 760609 736627 938979 762693 0 695440 0 0 372730 0 791363 335493 0 954083 138849 0 296500 0 584204 402927 650924 881201 0 0 71175 0 760092 0 244065 481391 0 961166 0 0 0 669073 0 392567 783779 0 533295 0 441791 569687 199956 246493 0 0 0 411082 684660 243784 504832 189077 930776 0 456681 542288 0 0 608473 0 865660 0 0 564155 132554 0 0 800747 237263 0 793219 65290 0 0 140005 47376 0 85413 114559 643591 0 748129 326573 732082 0 42879 0 766509 539295 189779 705833 0 46624 304219 890394 0 765918 800128 206374 368357 0 910491 234675 375445 419793 0 955098 341342 0 929499 0 33687 629612 0 833284 790195 832263 624842 0 0 0 0 511572 865118 528531 0 648780 189562 213000 819927 895287 136654 41296 825349 0 80331 0 723246 908078 0 495225 75296 272208 774163 778443 776960 404578 413024 204524 798128 337064 0 839071 441550 841958 702647 550573 984011 0 0 0 0 148920 941647 578134 0 964918 41845 623853 0 0 568602 771179 453350 974876 969766 759604 485174 611248 0 933457 0 159843 376271 900939 0 0 0 0 931421 806272 0 0 0 985677 0 803655 842810 131432 905444 582661 322043 0 615042 0 112652 522119 0 0 571750 575889 0 0 628983 0 0 60101 437835 818937 64083 392905 0 601665 0 634524 0 0 281102 58476 867889 675654 397137 0 228056 145828 0 0 265107 106419 241920 0 289095 0 0 295397 510729 592973 505407 0 0 0 0 173983 0 691086 0 115023 0 470982 479597 0 0 253793 264783 312412 0 0 0 0 506294 44980 440479 0 0 547609 0 383326 360628 296432 788189 588045 0 0 818562 0 0 691833 957329 736013 36912 711667 0 795910 958283 281181 267114 0 0 153320 141077 0 479093 744545 0 633687 0 0 852522 145568 783839 0 426838 0 0 0 892186 372809 960260 0 0 0 191185 382142 0 0 0 793250 794027 152132 451514 0 539285 732545 144563 454523 455799 0 181750 0 0 798266 0 75725 900414 107879 85010 525383 0 929584 0 419943 622159 925837 438069 275665 836675 0 0 140478 322134 0 76623 0 0 73240 0 54584 934486 318314 14554 271568 786394 947920 4709 254251 0 355358 0 838593 26692 0 62347 358536 663018 502941 178530 129668 0 137966 134407 0 391080 431905 237126 419356 0 0 974770 0 919362 42948 852745 0 134671 861275 101324 0 639557 953330 0 75383 989226 268111 828274 755385 808187 172605 0 952838 284621 256550 120865 568510 444373 309420 6653 662661 190927 0 663222 534054 28387 923233 885055 915077 0 340224 268626 20753 686523 0 530571 97955 480241 328101 928533 903123 660144 424353 560222 0 43616 0 0 415696 328913 339470 1904 365984 863707 995739 0 0 0 0 747545 0 302272 535326 178534 0 804510 0 738686 956248 0 837546 0 0 546547 77967 0 0 770991 74166 0 0 141856 316702 725069 0 0 772923 183581 0 0 0 376038 744938 224306 469609 981294 916221 0 65554 0 637611 466088 0 213167 0 796442 0 749650 869758 256483 775791 934766 248910 239209 469718 0 0 898003 0 0 111334 0 944597 0 951900 0 0 0 0 0 0 0 186292 0 891668 538687 0 0 0 843725 835272 978541 388739 934491 0 0 0 682400 258826 679461 791818 546825 0 0 225955 270802 0 504684 344489 0 215751 0 356267 0 700732 0 147857 0 123663 0 557572 0 0 732145 81871 179982 0 862810 506663 592285 0 253448 299590 0 0 87388 0 132089 286734 456227 300240 496897 0 2910 357485 590399 73304 177650 193884 456782 229724 745004 756007 0 113621 0 0 689700 0 0 0 11767 864472 0 182884 612690 0 0 589726 697004 0 0 103897 0 391597 0 582655 0 0 0 570060 0 282615 55002 0 918917 776192 292098 0 844580 0 0 701237 30308 778481 879766 479166 0 886899 228258 729540 0 0 567440 0 819574 0 382888 867054 500084 0 821813 297007 477915 0 647274 0 172625 635214 88581 289145 0 0 51750 996542 0 0 513727 0 613178 254143 0 217157 773901 127191 0 0 0 176761 228592 0 994493 604384 802080 506306 0 0 8599 0 4753 165812 0 0 0 262185 65371 0 0 0 0 372002 822346 0 426163 361468 729500 0 37572 0 0 736431 463913 0 94033 0 624544 0 424927 549973 0 0 154084 0 675070 649668 0 388238 118839 750771 834486 312731 441660 0 899177 270027 226611 412293 434182 461438 870637 526038 326220 0 17749 234568 897873 379307 0 223784 569829 413266 58267 145941 931655 728804 815704 337176 0 576906 582817 825253 781211 0 175536 477659 0 0 0 400974 709723 0 0 380761 244178 0 987580 0 421959 443193 264311 0 229191 410550 0 467937 109842 278428 565283 0 844349 146823 228275 176102 313284 0 0 377798 863715 0 755606 0 0 0 349569 0 293704 338170 0 0 0 430648 299402 135108 134457 0 24889 695594 0 967969 0 812290 293005 0 0 0 0 765538 862665 828981 993412 0 0 0 992843 0 906137 999554 938345 37266 0 0 94534 0 0 0 789492 0 0 360333 0 866714 843911 305836 480956 0 920643 0 5842 191551 818501 803181 32708 0 0 0 341878 570426 299374 0 226588 859424 353230 320306 0 0 0 353032 874677 809121 880231 588475 738971 212880 0 621001 621267 846308 18021 0 0 189002 338267 784555 107130 0 897542 0 131545 0 634592 0 214095 0 0 300329 999332 668506 214415 708341 116622 0 0 0 0 0 848174 63297 962169 950738 0 0 822546 34768 838627 392864 608065 0 0 856791 997500 773726 260568 760484 627102 0 0 668902 0 793199 756527 668276 249493 420427 0 0 0 449782 961897 994234 582934 652432 0 0 361307 190094 609134 570384 233117 0 65551 814164 864424 507751 488352 633220 0 0 0 951050 0 638525 284921 0 0 602588 535620 756022 0 804110 950659 347304 357587 543513 142761 410212 528241 729765 81889 940475 0 647809 526576 770280 0 0 0 187011 594548 758037 810610 78289 0 896423 337792 480389 0 0 0 0 936156 620094 312403 493226 0 352973 187555 261567 0 839038 982259 0 773098 323964 490006 0 969894 0 0 0 0 955437 0 946144 0 0 12461 0 587824 0 955338 371017 0 541307 114210 0 356823 794859 0 46750 301376 57735 162322 415262 0 181209 817908 0 963707 0 0 974362 653984 392916 0 0 905634 0 245420 984937 0 0 337425 0 0 220221 899661 103068 66311 245213 0 0 0 0 502850 150175 152927 555284 855522 455693 356962 0 405773 633859 0 739151 0 466862 699415 248230 0 840379 910974 790138 0 0 0 538996 582668 446175 0 0 608714 0 295292 0 0 440564 313011 0 677772 0 881337 371866 993892 189906 897400 671758 110723 950788 0 0 777587 0 0 840159 438269 242696 966902 0 666728 549434 0 0 950812 402704 663852 0 0 270421 0 0 435183 0 555017 14010 0 0 108238 689529 394863 346248 133845 0 726332 0 271066 0 0 0 270654 0 0 0 0 612883 0 579444 748748 431823 126192 0 0 0 0 54597 869655 718531 409935 239775 0 332746 145468 347541 0 0 623313 0 0 467858 779538 654091 263999 969677 0 378084 5669 0 480568 0 0 458920 0 653646 0 0 0 0 468035 0 41394 877756 678220 164241 783600 886127 693966 624869 327216 0 481455 0 337205 753643 44688 777303 609963 0 811356 0 275627 186881 930933 414580 898301 263344 0 0 257033 415980 509697 290739 367586 701962 0 648929 810495 554723 785955 164150 626659 0 971883 0 0 0 372763 667210 0 0 0 896261 558369 15840 965571 504569 230527 0 313706 637018 160617 909728 190555 448530 0 476746 945956 0 0 0 0 556106 79000 352683 780418 0 172163 642091 388160 0 667894 266071 0 617435 0 721837 0 283323 762451 630851 798691 78535 913744 0 0 601763 209845 309553 0 686129 29975 822481 644317 813308 786247 0 849331 0 0 595508 0 96977 10064 0 0 753716 187403 395431 0 794704 0 0 717622 94673 986955 477519 835547 409643 792673 0 0 561340 739926 0 613713 0 0 0 834316 946263 236336 654280 0 462033 891496 512112 708135 0 191705 0 595973 55424 585640 0 0 0 0 288670 78531 168755 0 801992 0 114664 0 0 33131 410241 582536 980683 154485 0 0 552493 0 585341 626568 0 0 0 0 17469 55378 0 0 698844 48420 457937 0 0 66724 152865 610079 0 0 0 774874 534062 573077 652452 454609 0 359851 642669 825864 406550 989385 268150 767691 510055 0 424031 0 415676 0 0 0 0 0 378006 331603 0 0 639049 718675 25879 0 977662 151080 600758 0 981873 582732 123179 241691 699483 0 449578 0 700619 177230 0 0 0 0 969434 41148 731521 0 756381 0 94997 107400 0 395079 0 0 660936 995063 694095 0 471234 928915 0 0 310485 900111 263655 175930 171869 936928 0 0 148328 0 739151 916097 0 122665 129123 629520 0 0 0 0 725617 108872 0 129082 214398 10082 56251 0 680075 389850 129310 0 705136 595197 482110 807073 0 271744 247378 242170 593490 663121 0 544447 373565 0 0 656416 0 616888 365731 196114 662104 0 181935 264740 677032 0 0 524056 0 0 871136 970357 239894 489941 0 496018 348170 426447 419307 0 0 905383 534568 0 120870 175878 575424 0 17815 0 148666 484837 372067 785768 271577 660353 0 0 0 243735 570690 847056 0 0 0 0 0 270360 366180 608919 501918 0 0 798620 86127 34221 418297 0 0 839758 730502 0 0 0 0 848364 753777 732607 834568 0 422130 0 196477 0 0 624132 297201 0 0 518301 0 540842 0 0 0 67916 172189 0 87091 313933 386822 1319 0 842528 0 0 0 93107 344688 272525 15214 710373 0 286372 256842 0 0 302051 555733 0 788030 0 0 619972 0 0 904228 507160 0 672219 160162 0 0 492203 0 127957 89055 0 0 817726 200602 750474 0 238800 0 227414 0 900335 307557 0 0 308908 553977 0 127386 0 0 0 0 0 0 0 0 0 836838 0 309310 0 0 900383 0 0 233352 725032 886388 80846 744638 179414 718429 0 0 406553 933572 0 0 601554 0 0 779822 0 84653 0 736123 0 497954 460600 0 0 472597 0 0 707052 340755 879981 0 791350 0 938580 0 232457 832501 338238 801295 0 0 0 978983 287323 0 561546 669104 0 0 0 554715 0 483426 0 145495 900018 893836 968721 599848 845930 39655 0 944200 929039 640939 0 0 979705 386793 840335 103890 934943 428829 992887 0 0 290796 0 0 663768 0 772616 0 21171 0 0 9901 314752 0 542461 0 0 477377 384802 0 386284 800571 0 0 694040 0 267484 0 0 0 0 0 184434 0 347576 369917 0 0 919001 314359 0 976197 161739 716135 598794 0 0 17324 0 748850 237330 966654 0 676740 114801 0 113418 0 583394 740558 863164 898813 626344 158905 943346 0 188522 158640 0 0 58674 755527 0 0 0 0 0 339673 486331 814857 584464 673384 804683 477277 0 0 340779 0 519674 89764 0 445730 0 287645 0 0 767366 0 764091 710039 454933 0 145615 790604 905819 0 0 0 0 387479 0 0 0 0 0 0 0 0 30893 740980 393575 650016 0 0 105994 0 258183 73698 805897 0 0 334341 458299 236818 83728 647082 0 403461 0 0 821810 910773 502150 85294 0 0 996588 631305 0 0 263752 0 0 0 889425 0 0 901981 0 21175 0 0 931469 93278 0 884221 0 809718 546674 900091 0 878621 963262 0 160611 0 0 766607 767585 396079 0 341310 0 319185 92326 218674 726297 990113 356440 549839 155139 760472 269991 0 0 0 0 252220 537139 0 0 229865 0 7683 276918 432481 261598 0 213077 336377 0 413530 870504 990048 0 0 0 0 0 71834 886598 0 0 348323 365746 0 543627 821212 921895 981938 0 753433 0 0 0 998997 851917 64376 0 0 0 0 0 848219 0 0 0 0 376497 197071 0 0 0 231312 0 0 0 791763 449787 953316 0 0 975620 0 444776 808403 674405 117809 0 157022 630885 780345 456508 0 216568 429802 0 0 0 449285 0 0 98360 0 0 0 599842 258060 157642 0 513804 0 457538 760945 346932 875673 809537 478369 325017 0 736768 0 24825 0 0 105025 0 390464 439966 989111 0 0 698346 65064 0 0 284711 0 0 988062 20360 115015 307086 716367 191101 245598 0 61251 674607 57812 337074 96564 182146 81581 0 935609 256544 0 0 634232 77081 693639 0 47300 209289 339284 120596 712025 941825 502425 542259 892438 809550 594704 0 0 726957 0 204700 0 0 889847 0 921305 301204 0 0 0 808694 0 0 916632 0 944547 0 444378 743533 0 0 545186 852949 0 799254 109762 980978 0 136935 954549 17742 570592 488524 869983 932312 712527 162448 571538 390495 108458 427 296734 78727 186933 0 946930 0 426507 191028 820836 0 376159 0 0 994506 479434 0 904083 975652 183714 916049 381460 104457 710676 468059 299217 0 451284 942752 0 0 864511 616279 298779 772414 0 632066 138762 444129 945905 0 0 480240 361043 409426 0 0 820369 116674 250017 2109 0 382340 524026 967249 0 0 60070 492250 0 0 0 124411 914445 375326 870809 791196 242498 0 736711 0 0 995874 758600 915583 0 0 442313 677274 567558 956698 759319 700298 48269 0 795086 0 461650 0 735656 572964 311333 151421 620920 817992 0 581438 285242 0 0 0 384841 491973 980549 0 121273 353169 0 92772 0 0 377626 0 0 0 0 0 0 189968 518688 0 0 0 472717 573655 0 699193 732234 687962 451075 0 0 756747 193852 812629 774841 0 61710 239650 0 0 0 971190 0 93121 0 0 619579 0 234126 0 0 0 278814 0 505243 934832 584747 141723 630313 59725 0 815438 64227 174837 183909 979463 78290 287709 0 14379 924863 523863 0 0 404133 0 961434 912262 425522 375327 388356 20335 525728 0 360981 0 547134 0 756147 744313 591039 691336 361228 0 900799 984123 0 0 437885 942854 0 212553 414404 0 429609 0 403210 451934 12798 0 0 0 0 0 0 16028 719366 312713 204736 709894 0 0 647132 13838 494636 323489 463187 621418 727551 0 723926 712901 0 854344 887132 0 543370 0 404938 453372 0 0 752849 485278 669377 339906 843883 0 583429 0 352059 530604 620463 0 746642 797263 802260 727308 0 882348 0 339408 0 0 0 85636 0 2149 0 341097 951749 0 0 701798 0 47194 0 0 603598 136618 0 0 0 942004 863316 248345 473974 673032 282997 703143 0 0 640449 684563 775113 600003 784130 766198 0 0 0 0 735809 0 724169 0 0 0 0 0 0 719328 17892 232532 700630 426472 623566 343443 143116 138261 0 78214 865620 604022 794870 583963 593239 0 0 69378 632838 0 71972 0 541792 0 735675 711598 877804 0 719669 0 305565 677618 314114 523684 0 617144 845044 850220 154105 549777 0 763944 348926 509881 0 238457 727539 0 0 0 423648 0 839466 0 0 0 0 0 334589 0 945283 0 469354 0 857906 0 764683 200752 0 0 35897 0 215438 0 767500 0 0 133314 317422 558338 456444 0 85292 0 0 0 758914 923259 888713 247416 0 63379 0 864947 0 572931 0 107095 0 873597 192386 0 9287 0 887906 310178 755803 0 645297 713369 642288 0 0 28157 303965 932722 0 178363 488923 0 351032 220768 723920 379626 630009 881990 399601 755452 68336 0 0 0 0 994223 524175 734553 239967 458262 424706 321504 0 0 105074 957105 758820 403961 0 494454 101001 158446 77847 718707 681808 198009 0 458045 0 546308 829915 0 477375 0 0 83028 0 225970 0 337621 989865 456319 21409 0 715339 0 0 729717 267751 0 791031 0 0 935462 891243 424373 0 705773 0 0 774336 1278 54332 0 265827 105445 48800 0 415582 712139 0 406081 748436 0 943650 0 0 16108 435511 0 455041 0 0 323557 0 265193 957188 572490 277862 401606 0 0 996375 129645 341741 0 557026 0 939959 123678 0 612158 0 909609 0 503886 0 0 0 0 276097 0 0 621259 0 0 887770 521824 0 0 0 113529 0 886674 911404 3893 469969 0 175207 0 355211 580546 535989 686416 875783 753953 901773 23148 640157 0 774928 815260 0 0 0 0 893747 708649 802967 972495 95916 0 0 0 0 779366 97668 359336 876413 0 0 83871 0 506880 394307 0 0 0 482400 313974 0 855301 674603 477714 0 355536 0 129596 198714 579995 0 244595 865328 0 718714 320402 686962 0 837102 372658 456943 132198 513821 980922 147307 169154 0 0 0 211244 777419 0 0 721018 26188 658622 0 504029 0 0 0 0 299948 803585 781580 0 0 0 634421 0 0 207237 56748 814680 287494 860933 868291 791970 0 0 0 29030 0 950642 0 0 778909 545563 472654 595673 0 145299 0 105043 0 0 0 0 943913 667464 0 0 744722 545028 850337 735086 0 668073 280665 740074 960749 501266 0 0 962661 0 872309 114928 0 543845 766335 245557 253176 890361 0 597586 193186 31859 53426 816079 608102 403789 0 420071 915561 351457 968502 66652 585089 0 506382 0 0 0 0 712606 767529 0 887157 721694 731614 188410 0 0 162358 226090 306640 0 100444 0 866860 252125 140171 0 645203 269210 771034 0 245073 0 343558 390537 541415 0 31492 157253 272805 0 929585 179691 440808 0 0 222412 392988 504748 0 354413 14212 0 779887 210370 0 596306 840643 0 0 888982 276286 953066 633223 64873 893488 0 0 255817 0 147549 0 0 631317 221609 983586 0 0 0 257642 991357 0 718995 0 0 0 958076 0 830573 958379 0 887353 865199 484650 361085 997142 182961 42270 1617 71758 833545 196762 0 0 0 865785 0 855723 470890 594641 0 0 262626 0 0 0 589785 200162 0 363310 0 0 0 0 948656 0 0 0 0 0 0 28823 0 471920 282084 730381 0 0 314419 293299 0 0 528762 592161 785141 491157 0 449401 0 0 660477 187530 835171 0 140806 190431 862811 829510 0 0 0 0 0 197224 911372 0 926433 0 0 177842 32550 883595 0 589766 556143 0 70160 72216 923105 874418 578856 245400 50336 0 0 0 658465 724599 0 340527 0 240285 141104 344192 0 0 297319 664704 529554 509665 266641 62719 128312 0 24008 715369 552606 0 0 484324 490445 0 609325 406252 0 267229 0 551775 0 536440 349437 0 731886 331963 454703 0 751643 548490 738028 685192 228202 520268 73625 0 0 327278 721443 0 354545 553763 966277 0 360077 979506 0 0 596026 0 248636 0 0 458371 32992 0 0 0 0 0 555768 0 362916 0 0 600528 738881 0 36386 0 249462 76331 370708 0 496157 121490 720111 43109 426268 0 0 0 909774 0 927044 343016 284999 0 0 346623 37625 788189 0 975149 285398 0 562046 0 691905 68695 676000 186916 7389 0 487824 0 172127 0 134966 118266 392207 790128 307817 736650 0 0 0 0 0 664313 0 882627 454390 0 413036 0 89893 0 625262 0 906611 971058 0 160489 0 0 229732 707961 574607 796015 714182 0 839088 351010 0 617120 0 0 0 168414 306096 546099 75702 6086 0 0 155225 608674 171446 988415 60965 639049 188686 849079 660556 380967 0 926424 0 0 745125 300678 916650 965029 0 0 131161 874932 0 652158 316125 412863 0 0 437576 29233 0 611624 0 0 0 0 420151 526481 975530 332781 238875 736807 0 0 567455 478255 963275 679944 0 978946 903176 884752 0 0 277523 569050 0 387626 473344 0 785067 278391 85430 680599 834704 0 0 0 0 0 135727 890428 262066 46345 630718 80660 704572 728324 0 0 0 557414 0 330768 506746 634526 810489 329401 0 0 765542 908318 893147 309621 495489 0 0 0 169995 0 684585 300490 584151 0 0 0 848927 580645 316489 0 277145 0 838223 0 0 0 0 256379 617431 219809 438987 57661 487330 0 332979 0 936448 0 344366 940218 231397 530971 0 0 710888 271673 745632 0 0 725744 591465 62437 0 351882 27110 114900 115704 0 0 0 82675 467631 0 854372 535768 0 681302 886240 264349 200483 304715 632910 287517 80991 0 806747 0 633716 316232 0 0 239478 110886 444997 968289 341318 130658 53223 475869 0 263407 586118 329522 0 0 498898 0 0 31403 908676 204405 652888 508566 972691 0 0 633034 0 9781 687623 100536 610144 259889 0 896597 0 0 928836 645019 292733 0 747849 0 439298 0 208475 253932 0 651620 934477 0 0 598073 0 521769 429767 974047 96509 482966 466855 273692 193174 370281 682354 112121 20312 957750 0 435738 0 807538 0 979255 518285 850176 242320 0 0 585740 0 0 0 0 918972 860216 138213 174115 0 549635 531949 0 0 244920 419639 0 0 704849 210544 14629 105067 246101 0 360101 203376 396638 0 891910 742973 923788 0 997995 0 980018 311243 838181 339053 739092 989692 46876 0 764577 307488 0 536818 73339 502434 381356 487550 111778 0 422619 381288 330731 123180 891430 860287 373313 0 593682 542846 876251 424076 545511 931504 310901 182848 977800 0 0 604661 374947 585263 0 0 775712 286097 360092 447056 0 794138 450496 131796 525549 209059 924683 556167 871359 896084 951193 3592 250661 0 552124 560601 0 154359 439755 869575 509111 694218 0 216670 224762 0 0 0 629397 0 643689 957779 635874 753943 0 0 170679 0 375046 163976 225158 100355 125346 0 505840 793417 0 215823 732639 0 0 484907 737360 810918 780901 586241 833080 202420 395274 21143 0 885982 0 890867 812909 0 0 818098 263890 398109 966070 627691 161910 342407 389016 0 856955 666355 170343 996922 685871 993787 0 0 859794 499180 51989 710808 347854 840004 101523 0 0 738817 974228 897670 199126 72391 689404 441331 542556 0 430165 0 528118 209763 0 0 0 723549 0 0 195162 447795 720768 0 345943 712777 0 0 880101 456887 975353 736180 621119 0 0 0 0 735912 0 999795 0 336656 400718 969029 935481 289452 101121 971452 803960 189932 805479 395603 0 0 648312 0 463721 323653 681866 554353 227720 285167 79130 887433 331375 893238 443348 0 126809 0 0 0 0 448224 93846 643016 180524 0 619760 0 0 0 137308 0 378220 981311 0 0 217180 997783 727410 660758 0 0 0 2591 374578 0 0 0 0 775553 916123 0 96258 388366 383491 358594 494897 0 0 953896 830077 0 95138 565461 0 0 313057 0 258958 71881 0 876190 219240 401239 239073 179813 0 619067 0 730031 0 225913 0 0 981951 751589 637821 527136 0 488900 262918 769111 276199 730629 989536 0 0 92963 922765 613610 0 0 848197 383041 0 0 0 490773 436620 851516 435836 0 490192 528327 0 956158 592946 312045 476806 430113 513612 376060 980942 608887 281291 0 0 0 930927 233185 476266 368841 615946 204352 676860 0 433289 374139 0 258854 149628 962393 149850 908611 472621 0 0 868024 944581 762345 624695 776228 979310 0 261410 339932 94298 937406 2310 909806 655548 0 721503 57324 0 895214 0 0 0 0 0 88017 706349 94635 780925 138984 624088 0 424006 522462 0 0 79573 0 377413 0 0 302795 563856 0 0 0 580257 671050 986745 412082 759474 350432 543766 924284 0 15307 281729 743210 169339 0 0 441852 754338 590322 196112 621697 406822 143821 0 553726 304311 812185 0 155504 508183 469582 540902 740836 0 199629 0 207081 0 0 144162 925095 0 380048 0 653800 0 877782 0 244909 320270 163357 12625 442996 0 0 0 443996 347879 703589 159362 0 978657 0 189762 871630 48061 955871 0 139612 0 126674 606478 0 16519 562579 0 391091 0 0 0 0 0 0 458234 0 384147 0 0 193584 991128 95847 0 0 0 276405 0 0 0 30351 0 0 654725 294342 315448 683890 94505 356691 22462 38080 0 508885 886727 352989 0 0 300644 16826 0 360614 255213 235872 0 402357 302612 379215 905338 0 591961 534649 926188 595052 0 0 641282 0 0 125815 157635 4910 0 689825 0 421518 818310 301653 740014 729752 0 0 0 896647 0 91465 535756 995415 342446 824144 296290 167586 0 730377 0 0 500827 576502 516801 544911 772186 0 0 5232 132635 422655 0 661804 468840 801901 0 162802 206257 215977 181703 852290 206129 0 542369 901997 0 0 462066 465074 0 994723 0 0 0 0 252244 244598 290208 168943 201400 45101 667210 53151 140526 0 0 588126 0 0 939020 0 993894 677561 41143 0 0 0 322210 0 81533 55958 9627 917398 0 0 895939 275888 277827 771852 157550 606373 0 415788 701334 0 779597 152149 60301 814351 951598 511763 892022 0 669526 369382 0 289152 0 250520 37913 0 258278 183672 76754 800019 328669 302804 0 854073 0 310891 598714 767675 791508 0 806644 592547 729456 592556 665778 246316 77867 17646 264980 0 0 373983 0 854192 350868 480461 12124 0 641787 843768 0 409914 0 0 712699 862807 0 0 0 399943 60423 38501 457711 355962 0 844006 354568 0 0 0 0 401075 837526 243130 116761 0 549536 0 805853 0 0 300411 0 828144 946669 659785 116313 0 485477 570329 208114 0 289878 762447 308891 239358 598224 351448 866128 0 151315 969661 650253 0 729367 11860 263633 0 140080 548202 473662 0 907481 0 938790 201719 878615 0 94205 55849 945578 0 0 0 0 976088 247193 0 434201 836531 0 252022 660081 0 0 0 513217 0 415402 0 447258 358903 128925 887667 626343 635413 0 0 0 0 479124 131991 167787 109886 308529 452924 0 0 183281 674658 339334 631355 821236 0 0 739905 0 0 647347 0 618242 136264 0 0 0 473287 909598 623264 711206 528877 555879 229153 122645 0 0 637123 723089 532866 194731 180526 962308 210931 0 947668 25019 198404 156498 0 401674 0 0 344792 0 95044 0 219905 858416 603893 0 0 139286 100636 295224 832022 525399 0 119565 146959 120758 701761 399104 76627 912010 225874 0 603635 199341 312243 527078 354887 546095 0 0 656573 146167 0 667147 48307 952726 432893 667481 728335 296683 87857 905755 0 0 668197 0 244016 0 0 0 799158 60716 340192 129374 0 0 0 0 0 139135 367482 547125 0 0 0 0 466842 245391 752663 0 0 0 0 528550 24998 0 0 150647 647144 0 0 0 605614 1617 682811 154888 0 0 242402 621958 436032 65257 970819 594944 84072 300737 0 0 0 0 794638 0 0 366705 0 170826 433322 0 225113 981161 0 186186 876899 46931 0 666324 0 241229 849716 0 690927 0 409795 0 686863 275173 814037 515430 0 0 247574 972543 225279 20758 251562 0 156477 906624 376155 0 40717 0 0 0 150991 0 0 0 6340 846497 835463 748196 498190 0 789199 0 0 316811 731092 0 44468 0 0 0 391894 0 0 504950 346392 881230 151178 903034 720037 653698 290313 793973 0 268583 0 15037 0 0 913888 307746 97994 41152 34560 849788 155858 402751 0 384579 39993 0 0 707974 0 0 0 0 840582 886648 76390 445426 683720 0 108304 704428 0 794765 299295 0 591878 0 119931 761831 197725 727771 610511 416047 0 355683 0 0 727464 124468 631395 201525 439376 610225 0 0 0 0 0 569367 0 0 426433 190634 0 488624 47508 0 137004 770367 77124 789536 0 420708 149094 52049 0 0 858537 0 52291 173807 968257 710358 0 0 0 142531 0 699420 0 909716 716902 0 0 354615 0 591774 46171 0 0 626184 0 542032 831273 667607 800288 0 487737 304112 0 988364 278819 455692 0 202285 841865 402960 972082 527997 887448 241121 0 0 12448 0 496593 116816 0 0 0 787514 344841 906333 556971 372263 150632 677221 463564 0 384228 284689 0 863250 933644 411416 709154 501570 224053 44245 985581 0 0 706260 395387 90682 975317 241920 0 907441 0 0 0 919020 0 0 0 0 0 941719 716442 212567 914916 710276 996423 0 294065 38264 0 0 0 981250 0 366368 0 445537 107016 177006 956260 505716 62758 0 0 0 0 0 677176 0 503012 572182 0 670966 547676 957899 0 217246 112005 499982 536241 0 939611 502800 650522 54878 33500 334941 0 495555 0 0 521753 532840 697061 258789 858647 66901 0 341101 332777 713422 387078 0 180339 0 679039 301539 13047 851192 881361 0 171619 150335 0 0 992311 0 390587 797401 774147 499273 0 222089 0 746192 586514 0 0 304392 0 0 0 0 717591 0 0 0 0 862988 18222 208244 0 287236 6446 160257 912547 0 182069 539600 913293 965876 0 0 186568 73137 0 245123 129464 597796 120603 494266 617835 752650 0 795417 0 781428 611122 306842 486702 374507 451771 204927 0 0 0 849195 119025 739704 397220 366295 863450 414777 0 0 0 761814 0 238944 605612 0 0 783414 245783 0 0 465447 0 379630 0 885068 600594 857557 775760 0 966935 999540 224593 0 370992 0 0 726896 400022 576516 0 983399 825972 146412 201231 335456 140403 747485 664225 0 0 0 690873 982393 0 207977 754966 35934 0 21499 839948 25047 782540 379893 610366 0 368006 807799 658206 755457 328831 0 495481 806513 362037 0 747736 813206 743256 672100 0 739513 479721 1443 4640 691196 0 593295 813470 0 715129 0 317084 411767 0 0 593136 358568 749692 455307 0 511417 305567 120085 779450 0 476552 876852 80813 259341 791234 0 363097 0 0 467450 674424 486881 0 0 222072 180229 0 0 0 986723 0 41107 651377 0 308364 198162 0 531831 0 200278 0 666860 0 0 0 0 0 853086 879416 0 0 38003 0 708367 0 941044 533212 0 0 319280 302646 511651 0 932562 473328 10212 0 481053 0 221154 583404 773107 0 0 551420 0 40013 686662 512372 731658 717442 0 969003 764915 0 386475 0 413711 895756 0 606300 345767 117254 0 704587 250750 561297 168631 0 0 0 783443 696063 182530 824346 273692 232385 959865 0 829619 228579 465757 688022 574947 0 0 0 0 0 0 579217 0 690504 0 412025 0 260161 743579 492572 0 0 0 0 0 974720 805841 0 337669 606935 0 0 162523 0 871410 0 265062 0 456535 0 31890 0 85604 175956 30619 0 104431 0 232894 0 185962 973205 373796 77005 0 634770 40968 0 0 0 0 925515 0 605552 0 507743 862268 547866 999101 415701 0 0 0 0 136623 813302 0 0 228413 0 0 888840 0 679526 0 795811 0 661077 0 0 151643 588459 182029 224745 136691 667821 520410 459047 821776 0 545188 917485 293721 24898 107068 0 316565 298806 899669 0 299748 954942 0 674869 619555 0 0 863949 74215 195737 0 0 368827 352689 732748 824364 104763 0 825234 907374 831605 318741 780423 0 427187 132514 649234 251036 444668 345197 0 282163 819564 0 435718 544980 389689 271461 175705 420096 0 0 0 527595 707693 93763 669880 388494 420723 389844 901148 322366 593125 476649 0 953466 726388 954246 325074 939839 478301 0 76732 0 269073 592948 0 266510 257574 0 138079 0 472142 793657 172143 373801 294501 244842 357443 0 0 391135 369110 611831 0 327242 234448 435164 216086 96462 0 0 824473 242984 729045 548341 227035 482656 0 146083 0 509294 481828 0 0 884563 0 0 0 527272 487161 836148 529437 298095 460891 0 516584 9839 0 0 0 952046 0 143403 0 20435 472498 274351 183618 175066 93592 0 303834 456129 314378 489003 0 150757 331592 103946 0 0 0 185429 641405 520828 0 901437 920825 0 430115 913489 452885 44235 0 464852 0 0 0 0 78514 0 0 463897 769137 0 0 813640 0 314966 0 533471 0 703204 0 765137 879625 638988 605832 706828 97584 807255 46750 674316 419427 663856 0 87410 294707 709644 688945 144623 88394 954487 0 0 303968 0 0 635927 182271 445950 453387 0 0 0 833116 0 596712 0 0 634307 581038 0 0 925463 710726 0 541549 0 11628 114560 0 0 0 541194 139741 319488 561945 746849 983943 547356 947672 0 0 904678 296302 337667 650459 617534 982589 665445 0 0 0 800918 251222 0 0 0 0 209221 821955 0 913000 135456 871352 588402 0 196463 0 0 97184 16610 263400 0 342660 696084 802318 650221 0 215402 65043 364561 0 588657 49014 0 190734 684733 271716 21056 0 222047 684744 0 0 315903 549677 649946 0 169141 759822 620173 0 752102 0 244709 0 23065 0 0 37148 0 0 285140 264938 0 32790 0 468327 549264 0 0 0 814490 787107 598977 0 77263 261327 450775 0 0 781654 0 0 947397 668569 778339 0 0 0 0 647131 997137 0 934045 576352 620840 0 197169 553434 0 323684 542145 0 863024 517291 659354 0 848298 126964 135465 994795 478700 319758 498479 874893 0 864543 179358 892847 933075 0 203450 668413 575010 713171 259578 0 0 0 645606 70870 0 0 381337 903163 845921 0 468494 0 133749 0 577046 497238 437962 550586 0 85388 0 200142 193074 946105 159561 573719 186033 916165 0 0 171054 668720 243800 775196 840856 0 394461 0 275898 53874 877501 641449 470554 235409 888371 141086 944909 292043 433177 0 0 0 849268 241105 0 97699 0 703409 0 0 321024 413103 284931 140869 616868 845795 982243 764988 557613 928947 759535 0 0 235238 285915 0 481636 739335 0 0 568074 985486 0 735255 5428 0 980801 0 591407 0 0 0 698594 0 0 205298 958788 686000 187978 838320 707478 171885 0 731263 926681 322944 279053 0 151283 553821 729101 0 0 0 0 314353 87833 900045 0 424473 0 817225 311170 763094 479377 0 0 161325 0 0 968870 242833 316045 0 475400 874272 298750 0 872286 0 0 0 340961 304510 0 807213 0 502330 0 0 696269 710832 219533 0 7045 267652 443156 0 586920 0 0 398483 557452 0 70858 900571 0 524866 311899 665732 0 575808 0 908173 457122 779530 0 829819 938187 348105 685150 115507 0 435434 0 0 0 33363 0 0 0 399526 963393 0 496391 308149 908474 667073 0 200570 0 0 0 722255 554184 409405 396447 630216 351436 0 688080 0 0 0 160572 671342 646654 28790 459563 497614 184355 186418 0 770703 861654 989140 746840 341265 918208 0 0 216710 917622 247341 304482 0 386635 825128 194098 506854 0 0 867200 959058 167404 240810 518298 518147 970076 463133 439716 983055 30421 110506 0 0 453505 0 0 0 0 757438 902289 850241 915760 0 135437 407435 0 916366 650593 0 0 0 0 383202 950139 531285 0 361913 683056 869000 808412 693133 374841 251272 579826 0 0 0 505700 410957 803857 63927 909843 738007 228213 0 861928 0 542433 0 0 734180 0 250990 962171 866781 790209 644063 0 149460 179578 638902 441273 892341 677592 107387 412803 437880 0 529831 0 0 0 632570 71953 440098 0 742896 0 887443 205047 28548 460210 697398 490621 564581 301911 21555 521552 931198 510168 0 232920 180517 111510 0 911732 322066 0 227738 499068 602660 62355 0 49927 567415 0 23677 497080 954176 0 0 59045 624567 0 568263 0 274289 214078 0 844648 445678 855075 773737 701351 246818 114241 0 918473 717773 0 740075 904159 603069 0 626593 582767 537125 131701 875592 0 446032 787921 0 716534 36497 919685 779021 157885 0 691678 321662 6490 413312 0 799558 976135 416459 708827 0 0 268567 0 0 359623 723478 215929 0 0 543987 60512 671083 904559 195488 794059 530878 0 0 415219 0 313705 146551 881928 717000 528334 819220 377224 134177 0 0 0 0 288055 55774 635212 210037 0 803007 849965 0 686297 0 366985 0 148575 863464 849272 965812 390385 562860 939719 482160 0 0 0 437153 0 77862 808529 650880 0 0 388742 0 239312 763566 591569 0 220029 0 765017 0 735400 450555 625615 675981 0 267835 166253 804862 0 274826 0 350003 509657 683579 0 0 562271 0 472686 263123 0 540302 0 83068 505578 0 0 390755 253562 152031 21003 586856 0 846531 417853 673689 0 664226 366985 0 781549 6880 0 922699 123382 740170 0 751354 0 404094 0 611682 825052 0 0 171621 40390 0 285656 0 178708 416624 555353 0 0 594722 0 517090 0 335374 0 0 0 173907 249766 0 949375 0 0 563934 0 276968 0 0 0 0 0 377944 27545 0 946146 735387 915044 628855 223088 0 773210 943613 224577 0 0 0 29074 0 427684 402721 512476 622409 0 806426 0 316534 704214 0 978971 0 423147 0 24453 0 0 0 868925 627900 0 644058 842454 0 472470 0 627205 933167 869213 397213 0 0 0 280614 0 0 460367 224113 965102 739941 92648 0 0 185083 728071 582249 468328 26446 390282 0 0 0 0 935790 271425 434524 976471 454200 0 698783 677899 218449 0 0 545523 546288 244665 461231 822816 135994 164781 392699 756243 55260 275495 596738 747208 0 240210 858281 0 849765 140113 0 0 327084 633716 292289 0 220601 53359 0 0 0 0 47754 0 943708 670558 0 2664 157779 44802 841352 0 673278 0 0 400327 0 502003 932399 87039 45801 643726 511790 282943 0 0 0 312635 943121 252341 0 714817 4695 82771 0 98490 769881 429879 433436 853717 328931 0 438884 0 264690 8907 0 214288 535322 754813 295978 879872 492631 0 115867 289005 811392 66585 0 222411 530493 475470 0 898941 165165 522051 255474 0 0 840434 944963 0 0 9657 937334 640902 0 0 0 988619 0 0 0 0 142651 928188 230099 375118 416476 448990 0 0 0 86986 0 73560 0 967687 477356 0 0 360927 749671 15078 625510 331185 919901 0 0 654744 777126 692965 507621 464664 903067 214701 537866 0 610957 0 845943 573101 0 237306 119793 0 0 391041 0 0 858741 424348 0 778752 0 527351 0 332648 431977 0 156275 0 25071 0 93022 396460 368279 256036 838329 280985 666523 113361 0 0 902384 374592 0 0 245745 969771 0 960112 0 0 414154 297889 857326 340668 292575 238935 0 620929 392800 48555 168841 0 0 600282 916660 0 0 0 0 114961 208493 298125 805550 993335 0 2369 0 790499 898915 676792 524261 0 0 879155 790869 0 427988 0 0 71160 121057 737667 673829 0 0 0 126310 0 0 0 10304 469071 145304 0 269140 0 737616 367855 863621 389343 161282 713068 384691 876908 0 0 270802 20106 0 694853 155613 0 0 0 453789 0 957387 38889 16648 969816 105028 0 176769 0 252764 868964 290013 245275 272516 293368 0 16690 738995 200454 0 307460 0 0 0 0 120468 0 0 0 767222 38396 0 821050 323035 108620 621159 559138 492987 354539 0 667573 494682 373755 460787 874187 0 0 178651 301651 753493 131323 0 819285 0 0 929462 806852 484428 722913 0 338807 0 959531 0 435516 0 852824 0 338487 425525 0 329375 891066 0 26525 406119 773199 742346 362773 151621 0 202795 0 905322 923645 249668 655171 253869 99700 299519 0 545699 583281 753421 807571 0 0 871394 0 151770 271335 0 0 621677 371949 0 0 143282 0 79786 177399 323408 517377 150887 272601 0 549147 0 0 0 65972 0 0 0 38695 645853 649062 45558 473297 331753 416476 0 86910 240825 0 383346 0 362719 518000 213328 25842 415927 0 716739 729717 703871 710374 651530 0 0 0 0 0 0 0 0 539725 0 300282 193305 877919 0 0 858684 0 787887 0 38167 342284 0 936678 716170 232586 539936 0 251845 113731 722627 272221 0 429979 671034 963290 706296 0 0 809403 522298 0 0 0 155329 718311 706991 0 771289 430098 0 364762 615021 314834 0 796445 114565 0 721248 30393 669077 830657 0 0 0 500382 0 0 754613 157473 298874 0 21909 442143 21028 924990 0 0 0 42062 59413 374804 622159 128815 800651 418881 172036 489522 86164 339856 371596 932174 0 0 642537 0 328532 812473 0 518907 61635 441320 0 934744 119882 473138 675981 0 931144 265227 0 128776 11790 140059 0 365731 0 867700 314383 452756 192777 307709 29833 353347 812243 619426 0 535969 0 0 199023 802573 0 0 701482 0 0 0 651111 0 0 0 0 375062 613340 620890 0 0 819433 360086 498038 632084 590134 989015 830418 862028 0 566104 724380 650246 421280 0 0 732253 665399 0 89436 711636 314798 0 29246 28748 0 0 690828 327926 0 190543 272548 63618 0 608005 367101 737982 617920 0 0 315725 770279 595411 940495 0 994687 0 295982 839068 0 0 0 531239 338975 186266 323119 0 0 0 0 955068 0 480364 0 0 504382 140912 233376 197454 602759 0 999927 558137 0 458431 0 833238 891326 543575 0 526371 835083 0 15022 65433 545056 0 463496 0 619702 85783 649951 563068 883878 712437 159904 283462 0 0 0 0 839295 596887 897257 158131 463978 0 719620 830299 771707 438219 0 0 827920 730094 0 675059 663682 0 19156 0 0 263936 979179 886061 982158 962202 7332 0 846823 31067 0 48093 0 358459 937168 945179 0 521235 0 595414 598841 0 415768 24180 553979 642258 0 122218 522602 443983 0 570237 750732 0 49752 0 0 0 121030 90735 0 0 572078 0 420654 0 0 0 725124 356137 248350 0 253918 247530 108439 0 414920 0 644224 0 776514 0 86359 852740 0 958343 809276 163295 0 139732 267692 624988 0 438975 239181 665873 721003 0 0 0 994289 0 520671 719495 421599 367594 0 609091 0 0 29724 0 668006 531301 0 978253 0 270710 60921 0 992961 262443 819684 0 0 540273 0 0 0 813252 567233 195643 0 663190 211532 608696 822974 552225 978947 619453 0 0 0 0 0 0 135517 0 0 391263 309641 888286 674920 726388 409120 0 0 720431 410329 994042 2428 826872 0 0 5038 31794 417497 0 0 0 769917 0 284052 0 726594 572839 0 811842 0 902306 0 0 233467 714258 0 802951 917392 127317 793428 573234 210411 7636 365530 569319 0 0 0 0 0 985903 32930 758505 543627 707937 0 0 409454 484379 265191 0 628277 328608 0 250718 45935 689884 0 0 957222 0 37818 288 0 0 0 66543 679196 0 0 758324 0 0 0 799937 0 235644 573709 260447 0 73720 452314 186736 0 0 111627 550334 715805 637690 288727 542913 0 301388 4427 0 115476 265370 585464 736582 524094 0 0 0 394317 145964 596408 691500 678921 520847 604929 714612 708165 0 190167 503891 0 300548 611098 887001 746561 0 0 0 0 147289 691531 750647 122886 363645 738347 614255 4730 428125 0 959756 521938 233904 55179 209667 0 0 355270 179852 0 301084 820694 0 727942 0 0 0 0 976726 204058 0 0 530974 981399 313001 775448 0 0 0 0 203481 754778 9940 832018 0 20456 505853 395913 377355 0 590659 0 50043 0 142463 307681 0 0 0 29148 514730 864527 42746 605349 0 252908 691786 0 758187 811241 675442 0 262481 571913 0 0 840850 838704 46367 584111 450199 59691 277022 468071 882262 414277 170100 203574 0 0 0 782015 655414 0 803575 0 358765 0 267487 0 433204 0 388383 0 681066 897247 0 0 0 696585 992611 0 484334 0 0 0 0 210201 283257 0 314608 31321 0 245022 0 208084 724132 412914 107175 485068 0 0 540948 724738 907634 0 0 870722 0 414683 240186 766257 771066 0 418772 695816 76218 0 232886 0 684834 390628 0 776798 0 441879 0 734154 0 328078 0 0 128451 0 0 212380 760739 520690 523346 865368 280488 85922 368935 689643 442980 504794 799889 317390 242331 789831 422074 0 215749 0 0 0 0 0 356369 0 547589 0 190519 14939 105213 0 0 607532 629880 0 364269 845888 82294 0 691067 0 67250 362070 0 518782 0 204681 0 0 0 755388 299766 164809 997277 351997 151651 656774 836478 0 465709 970735 300963 271576 47713 296830 283802 987059 0 0 427947 151007 671713 866615 0 50831 187481 177711 0 0 0 935248 718504 0 512540 187892 0 994537 169929 0 809886 0 686485 558047 0 219436 88087 660230 0 789418 285524 67157 513991 987075 708574 558139 0 0 175264 706824 0 318126 151721 271269 666476 621121 0 0 0 475913 0 414316 943001 0 0 992260 0 184613 0 0 207210 819282 0 934139 0 0 0 519999 0 441451 235481 877744 0 688865 0 432929 0 0 0 432332 0 0 132130 0 910928 175404 0 0 0 399160 584178 38129 0 0 13132 900622 261967 904570 540739 668064 277142 0 730474 227803 0 177051 0 110170 461540 395377 740615 512549 592898 764615 0 0 0 733230 834155 500236 281719 715769 0 72067 0 484862 925021 311680 748674 285871 982635 213989 531626 616781 271358 344629 271544 0 901191 567309 834729 0 979013 845445 0 38578 838759 385827 0 920545 704050 0 0 980787 0 276362 646179 265636 0 704262 549211 0 0 0 350363 417484 514474 0 0 386662 426798 94648 603851 259416 81907 528310 324747 557578 0 448537 180168 0 274743 825785 779447 0 0 0 636063 9037 320787 402514 893368 184534 739932 0 0 538266 308411 34756 0 872169 319495 90702 0 0 0 694961 0 0 599200 0 442469 475464 489433 0 83240 0 0 704172 866686 0 0 845645 998312 0 0 203724 813975 306411 780606 0 0 0 984735 0 0 458384 615734 0 0 875471 96524 713323 623480 0 0 0 143454 899942 966389 16561 317632 0 696124 0 268039 274109 0 0 195432 315334 880974 0 420806 0 240948 0 0 0 140691 0 504367 803027 0 0 0 685690 536575 740549 158847 0 0 0 558481 0 649856 336658 0 352686 0 0 188487 22965 599043 478381 7318 705019 1542 413281 981269 110744 759059 964656 800032 0 0 50157 842613 98508 696604 33729 160185 802030 406564 971791 939395 5614 0 917828 274914 0 454449 41434 967150 532924 448680 261142 0 327198 909337 561753 611884 0 542650 784883 0 906357 59097 0 0 174851 0 96051 185008 969392 831826 0 0 0 133990 0 0 866109 8945 0 368968 562356 514237 224470 0 0 0 0 95374 0 226324 428663 0 826031 0 159501 722524 0 152108 442939 22885 886217 112907 711909 0 259866 180106 991402 0 54359 0 874356 264768 0 628818 440362 0 940295 262573 799394 602345 0 647857 0 404891 0 0 640524 0 98355 0 0 0 123366 821778 0 0 0 84942 66061 0 512391 0 766041 0 0 432519 0 284276 0 0 0 0 111386 453523 501248 0 917736 0 0 188737 0 628576 0 0 653109 0 0 347075 618282 301142 0 0 972231 0 0 460747 202107 373662 0 0 244527 930113 905996 0 291622 0 103667 339984 748416 460272 229135 136320 869098 23692 463552 492468 0 426222 434124 560438 0 0 0 844977 686943 514757 0 0 0 417578 239960 835496 0 113288 0 42458 460525 408735 0 628851 917546 519031 906340 0 0 560745 387656 905295 237586 795950 0 353413 569233 20299 0 889940 0 284536 0 660910 65124 0 475625 788183 756338 314725 0 634401 85343 0 499343 0 11226 0 0 98628 588068 0 237523 0 0 764784 0 323023 0 991073 510079 0 996787 0 0 6167 477884 0 174218 173144 0 483270 0 993982 252062 7802 722189 141960 891687 483324 697759 28626 831600 0 0 776413 800189 924331 0 208218 472141 0 230841 88241 30874 704052 290262 753059 0 12954 118109 919732 261065 125784 0 385476 169015 588822 684807 603783 102332 114014 0 0 79612 495079 0 0 0 0 529153 0 622680 397236 653808 702811 0 478030 0 454946 905361 8934 475511 549613 316460 419029 0 0 364981 0 0 349033 752594 864300 887396 900630 705812 77125 0 138699 0 0 0 0 67979 697852 867621 958732 0 0 980773 370270 0 792030 218873 156155 0 0 0 956165 0 74814 0 203086 966933 96510 260421 91116 0 96802 639914 0 0 0 466098 0 190126 469163 0 0 161312 940534 733955 527736 598124 40975 0 809903 205985 592713 656512 835054 894014 977872 642018 0 0 218343 293880 709134 0 434522 376220 609503 0 0 956529 0 186602 522501 0 0 55783 0 0 433358 0 469610 0 0 0 0 548082 0 0 526197 832949 53429 0 497598 0 812179 0 471594 418400 0 708531 633041 0 428027 0 91813 859903 335883 837704 0 630191 366227 242643 0 0 634568 0 679287 161355 0 516006 959064 0 0 198923 95888 0 81640 197935 273821 729773 0 0 0 0 175734 665146 599445 283459 874117 219128 0 748312 95008 975486 0 0 777962 0 0 0 833722 231972 553932 846834 314117 775191 728543 133159 926951 185766 0 468563 17822 352087 0 807368 282944 699345 0 682803 0 530961 33121 349003 309523 0 163094 0 0 0 785697 56793 636813 0 0 0 0 0 637826 183636 0 403364 405282 0 627174 0 498285 451216 549569 0 880525 0 686066 0 0 0 87839 636326 749539 461713 798376 0 0 0 387793 0 0 0 966004 703855 771542 0 422521 0 0 0 321270 480643 0 54875 525445 0 0 0 278504 0 416379 775451 0 379309 512436 985582 0 52708 415078 675546 0 0 234707 0 389314 0 0 0 108671 917550 948210 771672 368041 45249 0 409557 811057 419522 658469 599706 0 0 883291 562853 0 609872 0 297587 0 110908 0 0 261837 0 76 0 0 0 573586 713299 0 0 263112 227824 225212 715480 0 835629 706086 0 0 0 37938 0 0 610910 133698 145942 0 0 318730 761110 608085 758352 240581 0 0 171897 660147 1966 6695 886251 176133 0 0 0 0 533272 514621 0 0 901136 386294 685981 0 230717 0 191186 68491 0 0 359185 294823 20959 0 269628 792140 990104 979913 418337 74365 821476 407648 340270 458201 558745 0 711289 650554 87002 0 661207 0 0 0 961689 0 717369 0 814213 265904 0 0 724214 269295 0 0 13594 0 0 108144 356728 243208 0 0 27318 99923 0 156621 45714 0 366577 0 83729 203203 120189 265674 0 0 152279 560578 601933 595469 626138 0 954416 0 0 179325 939136 564486 0 511124 0 898313 749818 0 756522 492463 0 271961 308395 366861 781183 0 0 67138 643150 610428 544986 0 0 0 604103 922308 0 775423 0 0 726170 166743 0 486719 564799 0 284032 0 250723 472855 0 142098 0 208692 382988 0 368005 0 142032 565638 708406 429528 595670 326073 473834 0 0 0 0 959492 0 0 995117 412694 0 908426 5885 815138 37528 684906 0 611883 180292 0 0 0 608701 0 191347 133684 171689 179941 0 847765 0 0 443459 401189 0 0 0 0 241507 471757 446467 0 787166 0 0 821324 952060 996331 0 818969 0 0 0 0 198436 726636 151609 627745 400938 0 0 0 417690 410463 950374 0 652980 743460 821919 0 0 73880 0 629809 0 530762 734977 0 371062 0 0 278764 0 515803 377097 312955 855374 0 670478 0 407794 0 419948 850535 48651 689507 794038 956975 20064 0 0 523253 0 0 0 784528 133770 96060 288510 531754 0 44568 299799 240439 0 0 672438 724532 609790 808359 146706 0 303567 458269 479556 512621 0 0 388674 0 596875 96932 401415 149087 733391 759165 491751 755928 0 587206 165431 382321 0 142635 0 284498 657066 0 677565 0 690116 891501 0 122987 187530 208444 0 579839 0 461411 0 0 349849 0 0 935131 570755 972571 917421 0 0 0 188341 0 305838 931556 415850 882594 948788 0 483149 646299 0 50715 394736 838869 973390 566706 0 528845 191759 0 56816 895206 0 132628 271147 0 0 901245 184343 0 0 0 851662 0 422223 0 5866 0 200979 133874 915675 773122 336776 326890 968225 0 0 679173 724640 655959 291003 121790 493289 0 0 876149 0 63769 0 57535 0 459193 0 667132 566068 0 423436 582044 678115 699928 0 0 0 94373 255299 855417 25251 940493 769715 906850 94667 0 627413 0 0 0 0 87109 804102 267543 0 328932 0 776813 563446 499025 846644 0 979782 322612 678553 581477 0 730599 0 901466 810009 309063 0 0 870996 452974 0 65138 479685 978786 0 701835 457358 0 0 0 424470 848381 0 0 0 0 595286 0 499266 415557 0 677953 280419 271231 803528 0 93151 0 498627 786051 77531 119900 0 720604 599996 471908 880798 714409 67744 408371 0 0 185218 2518 0 271280 381458 887999 0 310149 725715 925437 238534 0 275491 249529 0 0 290299 272865 712876 589526 0 0 125755 0 0 680446 0 1374 115285 0 0 0 40254 0 54420 0 816906 140365 0 247973 0 13782 287407 0 897624 569789 0 0 871246 0 836048 0 807983 0 307401 442446 645878 0 0 257784 643976 0 366999 512720 0 274697 451278 308885 336065 267570 621767 78431 454098 268357 292584 547651 0 611881 0 0 554846 213155 186850 262479 0 586919 0 515412 757912 898066 0 661538 624106 0 0 292428 0 438218 0 381105 49842 481461 0 494208 605649 267608 0 308300 0 706169 94162 0 823614 629812 717762 382026 18766 0 402561 13986 0 0 0 918053 0 902703 568256 624077 689956 446078 503263 133096 164561 897879 602647 0 391989 516965 610962 298159 240669 0 343073 11192 0 0 0 79296 0 0 795806 501995 722775 965872 0 948198 524881 0 445047 303577 0 0 761807 0 0 0 678988 879769 391541 0 0 54802 960635 962392 777905 0 348090 37097 640452 0 0 662318 0 0 0 0 0 103742 664228 0 161717 122909 0 0 0 0 739223 0 423736 73503 212637 0 0 0 507281 0 427058 31849 992368 0 0 0 986580 93360 0 0 931836 0 319203 0 0 450002 844399 211685 819961 806718 0 288654 964088 638582 0 892708 763050 443295 0 0 549002 872788 0 0 0 78262 568647 76473 0 654055 0 840466 325643 865978 853640 365385 957623 340716 0 0 0 666419 943908 555896 342786 763375 596350 641170 547569 977207 887693 410232 0 646824 0 566322 688017 836830 932340 0 173565 0 0 0 0 389401 901056 411847 658473 72310 112736 90385 198766 0 0 0 424887 0 292538 0 622620 722523 587820 296935 515875 0 0 213897 0 0 0 789659 996022 0 103885 358010 0 342991 61648 0 540498 647715 0 0 576134 0 931355 0 615735 0 0 734350 412581 0 0 441500 116440 161958 0 776516 0 47238 0 103323 878547 0 0 617742 759054 176865 64498 543779 517778 0 30811 577974 0 210683 0 392899 90608 4598 766967 7784 236951 0 0 0 971404 572314 584793 0 255106 437625 0 556501 254369 0 0 846349 390824 535568 818234 652175 941125 0 0 0 0 607762 0 0 0 0 488733 702301 265011 275208 0 0 0 0 0 0 941056 258725 0 174010 985371 0 572203 44487 333355 0 858550 456286 480533 520457 395392 497850 35783 27279 0 319551 0 0 937666 321447 109374 382924 0 76376 44777 255976 628428 0 256289 0 186416 300946 368467 566587 837339 921102 658327 246849 379238 505261 0 0 310003 929602 323429 411278 668839 338944 610637 547991 517367 248176 476466 87620 280362 39190 986930 952901 107796 0 895546 745532 654135 46282 0 32500 0 922466 0 973914 0 950933 327987 101828 629920 0 0 0 0 116542 396889 185175 0 628718 858521 29662 0 822964 690025 820670 0 268196 889932 0 0 160774 797684 0 372970 51739 0 0 252866 420384 7033 934914 0 0 55516 576254 0 0 212893 756548 506955 0 345718 0 0 464412 452005 0 0 506958 237442 778365 35124 0 0 26112 270828 32860 339991 0 692062 0 146147 0 110850 0 155069 579922 370181 428646 159416 4972 769011 237265 0 0 0 0 645626 0 961509 265511 624922 72312 293893 827680 266895 0 0 16847 817985 608744 842384 360881 586247 0 0 164783 107513 943734 0 551904 84446 398257 875125 475983 121087 0 0 0 746941 125192 0 700152 485789 0 476626 0 0 255172 667691 794818 704510 852961 0 407242 0 657387 0 366297 0 977859 0 0 94286 0 307404 155811 959282 968426 138257 0 249129 307359 0 943194 285160 0 0 0 781602 0 63141 0 600039 0 0 311454 192154 440643 281414 253719 268495 0 824266 44418 0 901835 0 537567 784855 490158 0 0 0 174146 0 912978 974286 316485 0 10608 0 0 805825 0 0 0 161066 466366 907969 649075 726501 480947 98311 981066 197121 0 387107 0 878376 924449 867962 0 621984 0 0 0 0 731671 882430 0 223197 0 524678 878650 756812 140954 0 658044 326721 200972 0 494949 0 0 884423 327958 47636 240043 12951 335866 0 962047 0 128346 0 0 0 0 925918 194405 0 576072 0 0 0 63435 829625 138410 890383 953777 0 543783 770234 0 462591 0 966680 471713 0 344863 0 85507 605024 221608 0 0 938971 611502 322985 406200 0 926525 452442 0 865081 910869 0 0 422095 0 0 0 529441 0 607400 10684 687841 808598 0 193556 0 142696 0 0 0 907194 248713 121876 968424 979483 147147 922711 449404 0 0 0 0 0 0 0 343163 796674 0 933636 0 0 971094 544981 555241 0 7396 989272 0 0 0 0 0 0 567186 667540 162587 0 865694 0 460322 0 444160 767874 877159 835530 496055 0 621448 0 365250 35479 623830 606327 984719 578181 0 178576 96303 0 0 0 510420 0 0 790826 568030 893955 0 738227 0 813464 0 0 6463 51319 341127 338640 130042 0 684065 804157 0 0 794065 418061 0 0 810962 0 92610 294919 0 843500 464563 302874 504469 527105 0 171088 951280 0 0 878527 896913 0 839768 944089 239217 0 376617 0 814130 0 365884 541812 565127 0 10625 763278 0 334551 614510 0 17572 333618 0 873090 0 839495 912835 322087 888169 0 195011 306610 0 908392 967379 109401 958785 0 102710 565744 20593 831208 97871 598444 0 0 0 0 0 70761 469438 863437 0 827711 439940 0 0 310096 0 162552 322570 0 0 987389 0 416282 611171 653366 0 0 0 605904 179033 0 10698 410346 143203 0 0 382387 521046 0 0 0 0 402618 790743 878670 422339 0 0 597774 541631 184765 621933 0 74341 669677 0 123387 145395 489010 502767 0 0 447044 974159 0 0 0 0 254729 0 485459 787667 870521 0 0 130300 878776 160996 644488 736556 510021 252577 0 0 538188 0 810972 181660 759229 512507 793817 0 56411 550893 716287 803662 637197 269193 0 0 460283 0 871585 667647 20266 856783 999014 527411 551643 220501 961824 0 582508 0 734658 0 91955 927936 587257 602184 145174 0 0 950967 220396 958390 776795 0 0 695733 530682 0 0 244342 0 811641 0 0 0 877779 695158 340103 691089 228890 871928 761019 650011 43102 510435 976976 296885 814184 0 929129 0 454191 742432 683542 0 346789 116716 150966 925061 775912 360151 0 490226 923586 181705 375299 0 646540 638062 182915 384624 0 959800 884886 0 0 0 111121 36702 74790 755826 213627 713784 0 829436 0 998504 0 0 665978 76190 0 0 868983 0 737647 30751 879501 786016 622759 454768 562755 585167 0 145730 935084 580943 200071 374248 0 0 0 0 322957 0 888963 192805 0 0 535091 288095 0 0 529346 0 441888 722518 0 511686 179485 890992 0 56339 0 361219 785860 943639 504933 799367 510256 960749 22040 881398 0 0 685078 964481 831206 662726 598136 884069 107194 522288 0 0 0 887006 0 111969 354253 777726 36716 0 0 0 626791 0 0 243763 659376 241872 0 937009 216738 0 374799 544612 0 531004 0 720115 0 181199 870278 864449 0 0 225245 627644 0 0 370334 480138 692463 225253 466350 541421 467000 396231 93386 640234 503366 743916 2479 313820 292168 504292 0 0 125053 513709 747817 0 990488 682362 696337 502033 0 0 0 0 0 0 0 687587 907533 30320 0 0 0 185897 254404 944635 162042 756412 0 0 0 599519 953885 451403 0 95807 108644 282885 0 0 0 685859 133631 0 0 421981 0 30500 0 0 507588 928913 0 304206 0 0 479095 247810 626400 747974 846082 386147 704210 787056 0 24318 0 986303 0 0 322164 971134 450840 0 0 0 0 188617 516369 455228 90266 709740 665991 0 132014 844866 686909 779609 0 345188 397183 0 347493 269365 429758 0 896461 58172 0 645155 147658 382363 0 110796 678909 470007 319037 0 968834 162468 232160 176098 990343 155231 0 565043 0 0 0 325049 0 779301 0 153511 210364 0 0 212602 225596 670629 66902 0 867755 0 0 949201 0 514251 970665 0 286246 728298 698798 748871 32047 1346 0 0 276020 0 59045 635032 34496 369929 0 42109 560579 510205 878775 183084 152575 0 124039 315507 394358 0 33767 0 0 4956 0 886844 324049 578739 842273 0 639821 498615 0 0 786657 0 154624 578556 387577 762368 86911 853426 0 0 0 0 794206 937823 5068 210810 454178 256049 839987 967773 206143 225186 0 0 815336 0 774643 273236 722941 0 0 0 229981 0 0 411383 60142 600067 284708 689858 454401 0 0 442754 885271 0 0 819049 0 724979 55062 0 58759 565724 986234 430119 0 432344 0 910468 0 696988 303257 139150 539488 422804 149862 589616 0 162924 0 323 0 0 513720 838307 285207 123130 438371 510475 543013 772035 0 5 0 0 0 761035 0 0 300078 605498 0 821591 827155 242891 528352 810498 423340 0 0 137983 0 0 962811 230298 738839 346157 683174 3675 420865 0 0 935055 738670 558219 0 0 79367 613999 774799 0 616459 0 0 402549 198687 439644 97195 0 408717 165169 0 618249 0 250608 856148 0 820893 914744 818528 443780 724157 0 0 710808 0 773296 353883 279514 905717 0 600481 113323 0 0 490642 951939 174313 668141 295053 459725 239374 0 111378 871124 0 646735 0 548245 240265 0 114641 0 89487 413145 0 0 179977 731442 0 0 0 0 0 305802 0 564472 0 755318 693686 0 0 963203 432201 902013 0 167114 0 402361 460107 160223 0 0 503014 780718 0 0 0 139352 583306 0 0 58384 28821 0 726821 0 875986 0 0 411789 238368 928081 224566 870139 210087 493613 913202 0 732708 393637 916010 357531 0 814808 340828 506266 422060 116516 0 618430 0 999209 667466 0 0 761089 675996 739235 521340 248040 0 71595 290287 699296 0 0 435069 567704 91716 979722 307329 275845 0 0 0 963962 0 181383 498732 606652 0 0 0 800951 0 888687 560512 194932 0 991530 0 672741 0 0 956971 0 0 0 0 794332 203774 0 204335 619776 0 579822 0 771744 844952 724699 52091 0 0 0 585314 707269 490290 0 606400 578002 0 0 681844 0 805367 748613 402626 918137 770685 841982 976563 0 2694 576499 0 0 0 873263 483915 724234 509212 868625 0 753557 0 758115 0 451002 0 842600 54923 139842 633906 0 646008 111429 0 0 0 0 924818 165168 0 356478 0 172667 0 698730 0 0 650756 605638 708302 0 600073 0 933353 93229 71321 72404 0 532402 751185 0 0 130651 893833 526410 329747 270493 0 794497 103461 897728 436020 860575 663050 0 0 853277 680405 877520 0 37563 0 979015 389395 949550 415487 329291 847931 678691 0 775185 0 272767 428803 0 0 392692 991265 174573 203161 647778 974794 559981 0 417279 0 208151 975686 470765 406193 739738 0 0 0 841277 621237 0 887324 326633 0 0 200457 0 153305 336683 332760 834133 0 0 412723 490771 0 57484 543371 0 0 0 641772 158283 943911 283312 505062 49881 0 331888 0 0 0 985054 110287 175058 0 939382 143831 0 0 293511 0 0 210668 387665 0 0 701128 642898 540646 436990 0 783752 743441 0 168827 922480 595004 853610 115358 0 155019 0 698965 594861 0 0 0 995581 408451 650742 0 903233 524798 458580 0 652066 310137 0 0 0 642711 870457 274945 319602 0 0 740612 143513 0 216170 0 970511 566848 151159 763893 0 830684 461962 0 997044 985235 0 688973 367924 0 205302 0 187198 0 118573 0 0 202151 741221 749475 0 159823 0 0 0 0 0 844686 917713 9182 0 694333 0 148268 412362 847334 0 0 0 856458 150824 64057 0 955741 482152 548004 0 0 706988 412854 0 0 588344 80758 693354 885901 184232 0 0 0 10559 0 283157 447594 424545 784320 639314 234584 0 0 429323 152814 0 827478 917534 843550 0 637825 611570 612982 0 349154 190874 0 431242 670273 455812 888676 138167 230941 613539 795858 73832 0 0 0 221986 537301 510998 0 0 794222 0 360765 142426 0 203885 0 212509 187193 0 907652 0 0 250387 181882 0 0 372464 0 592466 642141 35555 208237 0 347432 95842 218975 402454 0 774151 151618 0 527948 0 655657 692092 118840 0 659917 134809 274721 520005 893185 870231 409754 0 883268 600175 0 738139 0 0 0 0 353991 897124 697133 0 663811 839165 0 779561 123405 504568 0 0 696695 69383 874379 709869 0 857650 616063 441858 220240 0 845253 0 529796 164729 729516 441703 113296 0 0 16853 851490 0 948043 0 799786 0 0 0 990777 0 643237 156180 692853 0 508754 320813 380612 583062 0 550072 828227 270422 770973 449963 0 208921 93313 246508 0 0 328012 139191 796345 0 0 876858 664555 496417 969367 359950 290323 628943 157184 965543 612860 0 841014 697744 0 287452 931359 0 291625 303066 0 505803 735932 0 0 0 159145 231694 684428 0 113775 0 295085 0 308671 0 0 735660 909315 703452 0 752181 18185 978439 665605 0 178449 543298 201806 437120 0 0 497951 421226 0 293801 112141 0 693014 361971 0 517106 0 668697 0 186437 379546 0 0 0 430155 69057 152177 425810 695198 704682 0 860366 378193 0 142089 183655 107687 29629 0 327319 418274 0 584732 526774 0 710318 0 434818 814903 0 925868 0 146300 0 120628 363290 40030 730054 0 766226 263774 288948 313874 0 0 122313 0 811694 0 806549 379363 426210 623944 0 912299 0 742610 422193 327034 0 434099 626011 827007 745325 778284 655237 0 0 0 13194 650781 750779 190866 630349 0 0 0 726585 544902 142120 364352 105965 618498 700652 858156 647599 61352 645343 0 893972 0 0 650537 235635 133401 0 633212 0 0 132611 0 0 128079 0 404018 184828 0 876464 0 869100 0 0 574170 0 517903 0 0 959066 162150 697743 0 635575 226287 0 746981 80423 0 200970 533673 0 0 787871 769051 444679 857168 0 0 330885 0 0 0 822165 0 437435 917811 347619 176922 498370 301841 399265 875780 622511 213922 376540 609430 195501 110432 0 301623 0 340829 580429 0 122611 929061 0 233893 288401 0 0 0 0 0 0 873701 442323 619578 0 0 0 467148 758071 490044 71772 0 0 342427 993145 0 0 0 542811 354285 0 0 73871 277911 0 0 498763 324032 0 233185 197454 0 486119 99555 686965 459580 784427 0 567741 555728 543341 915345 348244 610359 9954 806573 988180 773428 766215 760986 0 0 989457 0 910351 540255 647654 0 0 0 865110 993014 0 80649 0 390885 0 0 83623 0 0 38447 987694 268515 0 0 800917 519353 0 731375 382090 284381 511696 779484 611680 872869 857599 458009 263520 85338 391611 0 41573 0 255229 522710 754637 432556 367303 589094 905604 695186 0 991327 0 0 44422 0 0 0 4565 834608 0 0 0 430538 0 445184 0 0 901031 467603 0 0 340683 0 518428 675499 0 191139 837406 71876 244875 0 118678 676481 916049 152549 572294 93576 985868 666754 678021 642240 428199 478197 0 0 214271 893460 937305 0 706028 686047 0 0 525511 0 918690 749937 0 0 0 139864 108511 0 0 0 0 0 808027 627104 0 513941 0 349722 0 0 391119 0 680363 27332 566904 0 603452 983572 128968 420265 0 89672 12642 197616 678387 0 547553 0 101533 960992 0 0 909873 447860 879445 76237 16561 553133 666915 244825 557786 105527 112926 0 582135 0 788510 652440 692784 0 376003 0 0 25478 0 346838 527732 154306 597774 0 283290 0 512693 962824 732307 994853 0 941912 699635 812118 80282 760026 720321 566840 685349 75008 524809 0 737652 239955 453984 749587 0 641401 0 693266 0 245411 762838 0 529981 584416 982202 908773 581714 0 616565 0 516088 573992 0 0 368575 0 369494 724518 0 581437 70458 0 318153 0 0 0 0 0 0 985737 0 677625 0 0 0 491778 303696 0 999481 451339 244797 102589 950608 864111 330149 0 419312 96222 0 280266 913160 0 99523 0 0 0 0 216778 0 788655 724780 174370 228087 0 717375 765625 0 292115 151240 996232 19820 41337 0 402432 0 0 711539 0 711475 81538 782214 0 264188 326329 0 0 0 97382 0 727807 0 536962 53947 685075 0 283543 442348 307513 885196 0 0 0 17110 656332 408442 0 571462 363995 0 691742 620267 0 856516 498448 0 0 598359 344064 265900 584728 478621 30863 767411 963305 0 0 213623 968021 778030 482195 0 929061 0 0 432229 520791 335983 0 448017 154597 0 423585 0 579452 109397 287771 605697 0 0 823933 584305 0 0 207053 512533 0 0 125654 286032 0 0 772684 0 572859 786419 913407 105333 0 672437 0 165458 0 311102 67320 339026 656361 216693 94999 0 967834 814397 16701 0 0 763811 664911 0 415633 0 369293 238573 427374 446009 97928 945174 980753 0 712678 476941 888261 919555 383321 330833 494561 820179 0 746968 0 838310 409415 578453 485117 345374 474985 861530 898407 0 376203 0 937186 924082 20206 0 232115 166054 397280 0 0 0 483172 0 773856 547579 666213 406217 372155 0 687346 186182 744732 0 0 809731 0 551879 0 203889 0 0 563022 662159 201973 0 0 38229 628292 462370 491925 0 281823 36900 380566 215399 195121 57140 619021 0 0 85540 11012 0 782060 942778 159664 0 839465 0 195684 0 352398 0 730328 151925 476189 0 299382 167415 853889 892721 0 292495 0 182869 0 960203 0 0 0 0 940188 880490 533809 288245 0 246479 0 42478 386198 0 4875 470159 970454 831132 0 0 680956 129563 0 896687 62773 467734 29417 792064 395300 677739 856943 811125 411483 368209 577175 0 17925 0 935262 0 577283 991836 0 381626 0 315601 398035 140050 85095 832043 956843 220443 811496 0 942743 672172 0 949095 346376 405633 155043 501654 0 0 0 254321 578628 0 0 517504 501919 0 0 362074 0 809672 404624 941252 0 0 552957 350514 584904 0 0 58215 0 0 54178 0 864181 885887 0 0 522206 845039 0 797282 187805 902636 871375 344414 718973 503309 0 307172 846195 849566 0 0 0 0 0 790854 0 394587 766942 984638 758509 38 0 323631 821563 68083 0 442153 30319 0 356803 299353 0 999167 554775 0 0 0 2442 444073 154107 202049 0 564105 343331 388668 0 0 0 0 299460 0 0 742714 586804 287512 516671 585809 0 0 450675 0 473363 399624 110448 0 0 831686 57636 732732 739337 0 845457 0 0 0 0 0 841609 340853 0 0 190138 129740 270750 503803 0 578065 356569 949784 800136 679919 31559 0 0 981202 301521 0 0 0 467425 353090 0 112361 0 519574 187618 59847 173914 0 333269 486425 563625 664140 0 75735 0 452026 0 615023 0 181170 5799 237300 0 665507 941576 399127 317508 0 653627 0 0 714003 0 327038 427834 641680 0 0 947206 0 0 0 834780 587203 0 0 129820 376204 0 990253 954687 291341 52519 0 696113 0 491539 0 0 993981 293740 0 0 0 658217 0 0 0 0 606567 0 815339 0 958542 68302 822508 667860 55280 160058 266044 0 382554 0 0 413898 649814 135422 887269 0 624172 878898 0 0 0 0 772075 109789 747069 993974 804617 0 439373 179302 492507 752973 7419 153125 0 485580 0 0 444797 0 0 113570 0 3686 0 912655 0 832696 242668 435935 0 87596 997643 0 0 409329 1225 850288 870371 774184 0 398381 660973 0 183320 0 851092 204150 655149 206849 0 868404 449169 393011 621930 0 0 0 0 670155 239956 836864 0 0 325859 458463 641893 951520 313814 0 159997 237381 0 374606 669426 0 0 0 0 286591 0 586501 0 150756 0 995578 314468 0 0 0 0 0 0 780411 100400 114371 879862 601322 0 0 370850 0 478290 212342 0 641180 909644 0 244938 793348 732062 242947 542402 0 230972 411514 315395 902906 0 0 920207 30106 0 800128 158999 0 475877 398768 785190 0 404473 0 479625 0 465536 975605 991644 51447 398083 0 253244 177827 669308 878260 464955 408797 121012 391590 0 364413 0 0 256771 167536 142301 709096 524843 0 475574 129942 103683 624616 899808 0 742518 256739 717493 859881 236655 0 566263 970540 937797 839678 595910 248918 41321 0 555 309457 0 261936 0 605915 727370 0 271440 0 828858 572373 0 433272 70512 513710 0 0 974042 0 477442 0 0 326069 0 551237 632097 0 0 0 864746 974722 592894 118296 0 0 171921 148944 0 170274 0 943873 0 428574 0 901310 99752 775541 841280 336279 0 0 916407 196202 0 662073 632494 0 0 810166 0 497562 713794 360255 312635 495979 310844 0 169290 627816 62423 0 0 0 0 238812 673528 363400 0 0 711931 223860 82607 424879 18770 300224 12652 0 0 0 0 0 923114 520537 742181 0 515947 37130 814047 724783 801540 0 131842 0 0 812817 553229 39899 0 0 505641 526720 991031 555588 838708 996702 960485 0 508568 0 329517 0 726514 0 0 555442 832518 0 0 192243 830799 0 0 947379 302155 257616 459011 171677 336652 749007 6699 978693 933665 0 272878 592029 499122 652090 809501 180472 278503 17474 0 363178 0 163646 0 856749 796683 160886 234208 53744 765950 295804 979562 0 840399 300197 648194 0 353767 866768 56478 0 790769 0 0 377444 788256 456664 353797 214952 0 0 783747 239975 943084 324251 930757 0 816136 0 0 0 0 698713 732047 314207 969740 0 226776 0 795727 779095 112641 0 602904 126266 247391 0 959449 989936 731059 305127 0 197385 0 0 0 0 710977 153943 668397 342239 139106 855964 283376 0 269740 0 0 52986 841535 370647 332074 944566 0 189470 449570 0 800845 4487 907794 0 840176 0 895402 943315 635124 552703 315554 0 0 502020 974969 63390 0 0 886818 0 718816 684238 374954 0 451177 0 0 98336 686468 480068 0 197285 514705 0 599163 0 160042 47216 0 0 517586 936057 76387 534329 0 137380 442991 0 389915 234099 348910 839352 47949 415844 975361 22249 0 431389 0 642530 448525 346871 786808 633330 0 257249 480911 323454 0 492096 171382 0 198792 230450 0 0 199033 869093 676439 0 912260 0 388382 860671 0 0 751026 0 807772 58922 0 780865 0 163022 788784 0 950690 518841 536618 459869 767344 525038 0 0 647158 234891 0 441239 368580 447970 0 0 884416 401341 0 0 0 922631 0 570152 870795 188821 0 688980 0 151141 347610 0 537609 0 928654 396141 0 208575 988016 0 628385 754293 521576 359964 0 407504 0 329387 756508 677379 671106 0 0 0 0 209523 348313 836051 838655 629341 235871 561930 641557 66534 259997 109427 0 0 0 511706 346827 0 427132 0 621054 851487 526522 0 896890 0 199612 0 156913 146613 0 219141 0 651110 416212 0 644043 0 999768 788839 241382 0 689037 0 905622 739023 888696 336025 768541 0 952922 0 0 0 0 427164 976911 0 767203 533471 0 321412 348101 0 859867 0 760599 743063 993746 0 412921 958946 487719 0 821784 88031 988892 604807 909787 212141 493384 137190 0 0 835302 0 0 102573 683189 454546 0 623577 0 772403 323144 0 490382 965063 0 339347 0 0 850699 0 4160 0 371836 879533 451807 887717 0 0 508814 655221 407950 289533 909891 0 879272 739170 628269 915429 527 0 981722 242557 570117 0 636 0 0 768223 489372 492865 138199 23123 40135 0 822959 19462 0 936709 0 0 0 209942 0 349848 786158 964010 927952 839161 0 995362 301855 21491 279180 0 0 0 222956 994685 0 786670 0 0 741571 26635 0 0 0 767781 653533 0 346560 911233 809462 0 536528 314593 0 789547 166318 935173 0 376596 111261 955993 463562 398976 986755 434910 0 0 949050 782657 0 0 240505 22681 774003 475541 0 0 562524 0 0 829514 255741 468299 897385 760396 459810 0 0 150285 0 0 0 603113 773644 118003 0 110387 745069 177571 0 272694 196130 265576 0 688778 0 804409 493152 418357 440253 16062 790254 0 196540 0 462481 0 945598 0 64465 562714 402350 0 202394 362340 0 912592 986959 0 0 847324 923962 339820 0 378112 587410 299478 0 884182 0 96096 981297 895969 883494 675307 520822 978872 197214 331561 0 940182 780211 0 0 134804 0 718091 185428 0 461319 0 0 471508 578299 270833 676784 0 337601 321884 0 366523 25379 359803 551808 60112 801263 0 922200 923989 710167 202212 699585 0 0 161634 577959 4193 361254 359562 429255 823794 92604 238235 0 0 0 690714 0 0 426178 0 366743 0 782476 228579 614668 808018 11672 0 692851 827507 654585 239142 0 25913 450816 842099 0 105238 139055 953908 942934 21227 986185 0 0 945146 9160 908833 28890 0 685231 497968 287570 737038 0 249185 15853 922927 0 848763 0 750157 825608 0 877855 375272 668149 0 865737 3115 0 528084 0 899287 563529 479623 25565 647735 442122 397435 49404 0 0 239702 62072 516020 327870 0 321018 0 0 0 325628 52424 628676 0 142127 782259 0 26720 776866 554715 0 512590 351750 0 27603 4315 878994 90102 0 353816 0 670069 758711 603554 609209 376248 0 262935 17170 625261 935176 98373 261601 0 138706 0 652740 0 231064 0 0 362744 602357 602529 0 964528 728687 0 856827 79362 0 496716 0 9066 0 141083 0 0 367751 364177 669151 267416 0 491871 830352 81768 0 0 881190 0 893852 691132 0 757945 406585 811450 679046 789021 0 978094 0 0 67455 546029 2437 574244 0 0 0 90024 786184 902641 350721 597782 335083 224746 0 909490 286069 0 665021 0 579914 674368 125361 0 0 0 0 400496 256107 0 401493 223837 668214 498596 260241 664785 915619 649895 466222 590874 259274 182528 0 64898 294132 955086 249181 159195 0 460348 0 0 823577 662299 189743 412953 0 949923 0 271323 276090 508044 655489 839844 0 455306 0 0 13931 324048 0 442253 823707 516102 276581 876728 361484 987625 5573 0 0 228790 0 133502 175708 0 110442 542222 895610 172092 441735 327004 684852 302977 603375 0 0 516249 0 0 936879 550675 1469 347873 366997 0 0 522526 0 85370 100269 240684 0 0 880614 0 21915 408881 0 0 403421 273888 855135 0 337422 507294 748078 0 255937 0 908115 664825 855178 28716 588572 0 443488 746968 0 374376 531264 0 0 0 0 0 0 425153 0 0 525677 0 373364 574286 0 592243 696021 504354 412483 0 266490 363324 0 0 6461 0 0 0 945728 0 269140 732050 432260 933463 0 209741 100413 0 574762 598260 0 817104 131913 0 140225 0 0 0 188767 0 306167 925963 247393 0 0 990872 0 0 982877 0 374635 439037 60792 894711 0 911872 821667 816697 99474 0 0 0 681847 916044 0 121813 666539 0 78136 25111 704837 889452 0 703482 387220 0 712143 648540 0 862256 0 0 156566 448269 0 0 883289 0 668493 736802 823595 769324 494680 45995 224884 0 0 473045 577076 324144 236787 811688 440670 0 548994 0 44073 0 86331 416084 689077 0 0 222992 0 928828 0 0 0 33004 0 0 0 0 284332 0 0 498008 0 0 527719 793862 0 0 759726 259189 460435 63510 542618 0 0 854151 483352 0 0 347132 0 442211 300837 0 488639 0 217449 0 0 79778 137406 853314 869770 216474 104046 0 249073 883986 909182 376179 517355 48521 649331 923893 491452 652650 368756 566778 200173 0 150797 0 649104 0 936400 0 0 820347 651938 472710 906873 0 0 0 655766 0 0 392596 929656 0 0 429846 933164 0 0 818174 123679 42965 0 0 403084 501778 944669 0 870946 519695 0 526560 0 130272 0 735862 0 366214 341493 0 0 206844 254736 0 434714 0 55832 0 895895 0 0 184490 982548 0 604727 309147 0 156444 0 820592 0 137430 345627 208320 0 0 799819 294685 0 541916 252514 64609 135773 726034 0 0 981785 760990 923617 180041 869265 0 878365 478651 364087 29391 216361 379434 627154 389171 0 707368 0 637654 266442 139902 440303 742693 60172 0 645934 320738 200307 619223 382310 997695 38773 63808 0 0 0 0 938248 952119 0 0 974263 40806 215043 441241 117484 688804 0 0 0 0 676768 387264 827514 177955 993203 209480 486663 568774 773827 959887 816227 12103 0 0 157960 601559 710236 0 113969 699252 0 895373 749954 124185 440024 72691 0 60122 192382 0 839158 540219 525344 736595 594790 0 0 698380 292245 0 896580 0 355529 205865 679528 919201 0 212366 814343 331151 0 270931 506226 0 745670 85020 445489 20417 0 362646 0 0 0 0 0 420308 429145 0 0 861230 368831 775422 753039 861313 29969 0 0 929552 71021 934845 0 706159 583797 242140 0 704678 0 302498 521033 718023 0 598555 434844 280887 278206 0 369678 0 0 0 77347 0 0 0 110544 301767 0 594220 147925 73066 418618 478093 0 0 558219 849289 0 0 784713 0 500717 308449 0 13839 0 0 0 438345 0 681946 0 360179 896449 336751 458417 156890 948625 968076 729174 188580 766899 908727 540929 0 0 0 648146 0 431600 0 789523 0 6633 196831 440541 191201 92909 0 0 621682 0 671371 619280 839764 208685 681064 0 854763 0 0 0 304513 47125 0 392277 0 561234 329837 175848 528427 0 213530 0 0 0 219786 0 722849 896180 0 0 973712 664603 215452 177709 0 130473 0 155941 0 756819 842781 0 0 871651 27352 623413 0 157777 0 0 0 375344 370989 528074 321119 598740 181446 291298 0 202218 75119 123100 0 0 0 439933 0 0 362194 991638 798360 811668 0 931052 0 753326 0 0 120145 144263 973994 871390 837860 994945 968455 700331 0 0 498092 985151 0 0 0 760502 249722 127901 778409 691141 900468 0 0 0 0 284332 0 0 0 807581 911368 677914 0 551555 0 0 78132 0 511646 793991 6166 273702 0 0 529425 62609 855943 691516 439142 852702 0 706801 110292 278531 800570 0 137999 945605 0 67957 199932 752530 674479 0 496534 783672 625616 949447 913313 0 440107 159476 0 0 75468 0 876959 0 0 0 0 0 622482 3641 399828 280532 0 264986 755480 566703 0 0 307298 508859 685688 675426 0 93528 0 0 967875 488273 24169 717255 0 647824 0 895902 156653 848521 490784 0 0 459344 236167 0 394790 501609 0 0 593032 0 154172 0 967228 30597 0 229926 767324 21203 231877 0 0 416513 531244 204133 582383 443830 918794 0 51771 443248 718132 0 989956 0 528988 0 172070 833424 157862 552663 0 0 972734 0 0 231290 653521 556658 0 78679 650400 0 65452 618783 943995 705338 0 0 0 0 0 0 367864 0 704696 0 0 0 92094 0 826435 0 0 0 0 27600 0 998828 194758 0 186429 185621 0 207295 993716 0 678992 758636 514898 134066 0 708976 0 0 0 37416 0 0 486689 0 386713 0 529228 321307 0 0 520176 888860 499316 600313 250551 283015 554365 113154 309812 926410 510489 14183 0 0 0 0 572506 45312 924323 0 587974 612462 618319 131787 0 969269 900373 0 275444 405501 610711 294291 114014 526229 0 811401 787815 886408 963811 100001 418597 609173 606932 0 0 912373 0 0 200921 0 0 89614 878459 0 0 0 0 0 677622 0 67291 0 101179 823425 491473 0 0 736721 0 779543 610557 38396 0 112620 0 361119 0 0 571868 721281 501654 605215 0 0 379206 0 341674 0 0 251180 367647 866684 997711 744928 483424 772783 0 0 0 325839 535602 918309 0 333965 0 0 0 95544 415574 281402 187727 0 907230 0 226760 763675 505813 737324 753441 501925 0 0 332370 89553 583451 0 0 0 134524 178912 301378 0 0 408873 749228 901046 0 0 840632 872923 0 0 0 0 298001 240781 0 139885 881647 241334 277619 0 960492 0 901555 808611 498090 968109 0 338915 542321 0 237406 839748 469495 843270 0 176094 0 0 177184 0 572900 0 0 808592 949324 656818 99339 0 229239 0 551422 0 0 40647 109672 293522 55629 0 494890 474589 0 969313 0 360411 167197 688528 0 267006 940909 0 453274 0 0 0 0 663437 0 115805 0 0 834657 0 601385 0 693105 68829 49568 552516 0 0 563499 699917 866939 582280 351436 0 0 297316 0 0 189979 0 0 798297 568299 0 249812 0 0 728685 778254 85605 238278 0 0 216999 527302 16395 396298 0 591550 321410 0 76937 0 0 658159 753014 655088 0 0 0 876477 329493 0 943634 0 258715 257837 488561 0 0 836050 927986 931309 251246 635774 899912 377371 464926 500022 945838 800498 0 0 973128 0 488968 696800 0 363324 0 0 658224 343426 850683 820532 111953 0 0 52653 33498 415711 172082 0 200339 97473 560732 0 82610 965802 315287 628343 0 0 0 290932 866628 829357 19242 264811 0 558076 921137 478088 0 318864 0 0 540018 859743 557738 85819 380935 704543 297441 687268 0 510856 0 0 265379 189572 48347 0 38124 0 555161 228712 0 0 537559 0 890940 0 0 406164 428319 525061 0 453405 607409 189794 641563 0 0 0 394936 0 433736 758692 0 923528 531782 990010 199788 276011 0 188870 515152 0 47227 978771 525379 789318 0 913385 593190 0 0 963282 477193 987135 0 0 684505 917958 534054 806004 378169 0 0 0 0 0 0 0 635377 232898 670441 0 0 51530 0 0 797144 70633 326163 282613 362843 173068 0 234056 256690 0 107178 0 440579 562329 0 571900 0 0 236009 973043 865206 74831 673226 735102 760470 968384 435697 580495 0 702671 359785 793881 0 922600 514589 305036 55281 562614 0 75658 565000 0 714447 0 0 173077 134240 0 585021 325191 0 591435 674255 41071 358233 724713 0 0 284795 0 491050 919493 740235 672614 122742 311531 342749 188116 62161 853301 649718 838314 0 475614 685248 111021 0 267130 932129 386749 258860 13030 716694 809673 0 156241 723807 593289 139943 863778 885443 0 664213 76241 0 282999 370467 544202 514666 162297 843871 0 871076 327377 810317 830232 807638 234885 395396 0 0 648944 134404 0 0 70181 692472 143980 833394 0 0 989763 0 0 616983 788130 879630 404488 0 0 319550 868108 815512 0 0 494127 844909 563048 0 340219 476134 0 263737 0 0 222740 0 0 92168 589109 830946 968369 974321 0 0 235901 0 223429 968325 132889 608363 128113 938300 0 697493 0 722939 375038 19969 0 0 0 88469 320279 578273 275993 0 0 688873 782797 600707 761855 219931 0 77145 821213 0 938532 370355 0 0 379441 0 0 349408 0 213142 0 633493 521575 0 0 0 849160 775798 824201 0 127035 152220 0 655618 767371 0 0 0 0 973366 0 722695 0 946183 824198 346002 0 26142 0 431277 890977 894896 0 908556 812477 403463 81904 0 791532 0 697910 0 0 0 728792 488710 735555 160998 731596 0 108237 888074 0 864284 898865 0 0 964596 278452 559520 0 0 914218 668110 722172 0 430441 169132 168370 372759 0 643422 253369 597861 0 0 0 55101 567238 331553 174169 519072 533882 0 792463 558293 0 295788 745166 649265 787337 140488 367985 803435 0 883237 959109 0 584177 192440 409430 0 860589 563770 0 430940 0 0 401445 0 0 983875 216615 0 0 0 0 0 685812 420895 696671 0 711103 0 0 243356 318636 566128 0 361106 144190 0 840747 0 676642 0 0 475246 504491 764773 823670 205343 544018 743368 423995 604938 841902 444748 0 479012 300667 402295 60436 334803 707898 495649 203178 0 0 0 562235 0 0 376094 863142 0 272357 754532 0 387570 1542 423244 257566 0 85520 586167 499163 420110 0 0 159099 124919 500317 190828 0 157103 854988 0 558891 205143 442538 0 0 396195 38733 19862 926032 0 221071 0 199404 0 0 545244 16977 0 384087 0 925733 444328 0 124466 685326 221923 13208 182198 0 0 909911 877068 242448 307170 0 234252 0 0 908918 334168 0 629041 252717 64080 699439 0 0 0 298124 950987 448614 0 0 70195 0 500244 371096 519367 0 860098 954369 0 609740 834367 608407 0 655934 0 0 526903 582741 452575 0 302898 0 17538 0 0 124543 0 0 851403 549915 455483 0 801075 975047 146473 0 0 471724 370779 714110 0 0 0 0 886238 11718 373612 0 817610 42899 781396 0 45641 0 0 873749 789228 35026 477205 166609 836609 660893 416856 0 807261 118685 442456 198434 0 547357 0 0 563479 0 0 0 256983 989934 0 0 91431 0 0 786483 335569 825647 0 0 149034 0 161777 0 0 427005 418819 409417 946309 0 591752 261993 313858 0 0 505576 40832 0 430515 0 317736 0 0 121889 414933 441406 854748 247443 137138 644533 0 706052 0 636966 262141 411503 0 0 0 0 0 131509 872025 0 0 0 511922 0 0 576756 0 754137 0 401572 0 321451 487894 677494 324423 0 150735 0 0 660728 0 0 0 912850 0 517380 887170 590648 0 518104 747605 0 440520 858117 877196 0 0 771739 404091 0 0 128741 90254 0 353029 494825 0 0 382014 401191 377331 123801 0 345028 0 0 363296 0 465546 0 320753 190725 0 0 637803 0 601748 771292 0 513116 867700 327335 0 663359 981013 0 0 167121 0 0 208891 25675 0 587965 0 456389 368064 478551 0 49916 365754 0 476773 0 0 0 0 15172 0 0 0 206630 21348 123478 0 376803 0 0 983973 424442 210154 196603 944167 0 196105 0 0 0 0 0 0 381205 851763 0 0 62988 0 986819 906460 0 32366 276835 0 157746 0 362159 987632 303580 0 796011 92075 79238 97619 105908 455675 0 936307 0 0 0 354317 381738 767385 239894 0 290068 642668 504138 0 715040 706373 433111 813677 0 556915 0 718876 270351 879893 625353 983402 0 328451 713094 63209 0 685265 0 0 940316 0 731832 45074 881821 0 0 0 744321 0 0 316080 0 442612 64560 66259 0 0 263367 0 660130 228329 714249 877352 870613 491501 395688 0 0 0 614409 222483 0 0 458838 0 50756 326478 0 244896 0 812720 258634 0 215140 341757 699161 456213 707685 515841 0 0 938045 341421 44935 0 0 563417 276494 109372 568719 0 0 812121 0 121265 0 0 893250 403586 0 939772 0 149608 294343 0 0 0 0 182716 0 552684 487376 296934 828406 860735 0 114745 0 0 0 798448 449304 0 444755 0 0 0 231261 0 33420 613913 235872 830251 169788 0 0 0 415762 14924 186530 0 507416 140212 449339 0 35016 309948 59953 0 0 49318 704053 237925 0 84094 771476 0 540584 773616 0 0 0 805117 598844 306742 0 807056 30152 406687 0 0 909112 973158 334765 26268 181045 114676 0 818975 974494 0 65969 0 440780 728161 483960 887404 29663 0 177527 0 410430 429260 0 174970 0 209474 0 0 665763 0 0 603660 945453 879747 0 0 0 406326 299124 0 944594 475345 684189 624551 0 0 317739 17672 0 716780 122712 0 361010 24108 460117 388340 179741 0 792878 133717 725025 930606 0 496514 946554 182001 933094 849417 0 205984 182149 0 452317 0 0 0 25328 210398 368652 0 402474 622047 0 8257 487202 86675 544429 0 378869 730458 0 302124 0 0 195874 0 541720 0 56720 706073 0 691413 0 959954 897259 255080 950654 520260 353515 786741 986665 0 287686 0 93722 838861 929092 0 0 467438 0 859699 738932 127783 881161 384628 0 806813 23417 350935 863031 0 905662 329790 522780 0 449482 0 0 366236 0 0 0 0 316275 465741 38401 217833 567314 746090 281483 882710 699652 0 0 666263 0 410280 257038 261915 0 526560 472690 800073 47865 195572 329195 0 0 0 476230 0 124336 631231 777494 925786 0 182492 522395 0 170914 525678 0 368942 0 480541 0 960120 19592 626816 47378 0 0 426653 138605 0 638437 970286 0 445812 56581 0 534447 159083 0 0 296331 839554 19610 170115 0 706597 60884 849653 93892 0 0 0 474105 876131 54649 209709 0 98916 436026 0 111313 796561 597634 0 219155 856719 757923 0 444085 0 849030 759913 0 209618 0 820203 341820 660035 0 881349 0 0 0 0 244059 543158 270036 152061 0 0 761235 960762 259844 0 0 379974 0 0 752780 0 0 275728 543620 0 43267 486096 361312 0 353475 0 404473 304309 83925 447119 746923 925849 131540 233177 650336 838223 449016 677047 452426 843792 0 930360 0 572547 954466 220796 0 598730 0 811078 870087 0 893763 0 707830 0 790526 774004 405481 633642 743371 621250 703274 282989 0 0 0 920795 972537 682209 0 476697 254368 488199 330095 889948 896244 184903 0 0 57115 650838 0 693370 0 138442 0 982775 947025 869083 0 958902 110370 893511 0 82052 647124 809336 184544 377553 0 574111 0 909229 596682 500031 0 0 393004 55625 0 50483 193476 0 802235 796161 0 984901 0 726881 150929 834362 0 349811 243110 0 0 663776 939445 945435 295395 862132 116823 957912 0 922419 333704 375675 0 666821 0 0 117030 754419 213584 419263 569529 894202 209592 770514 911153 554964 571520 466386 0 433420 0 129801 924634 0 885703 885529 590314 372449 647392 0 910749 257644 346801 0 219217 0 0 383937 0 844578 461728 90689 205891 0 981554 528774 0 0 33072 23273 0 0 0 60746 307039 467308 629605 0 556163 170696 0 0 450681 562647 0 725490 0 18249 944995 0 993887 92106 743823 478776 886635 671943 0 0 910607 0 0 0 0 692430 870112 470873 978324 0 9776 355277 211733 54187 0 798684 620906 0 627769 11544 327607 0 786913 40223 0 856644 0 135648 227553 887213 549535 0 778496 769613 230249 40487 773149 0 291819 463021 413928 0 205350 0 930732 98831 492419 522750 269510 944742 0 0 934024 0 869763 0 0 204603 826962 0 0 872438 0 837930 0 743942 0 206118 478174 542538 106677 227676 306763 700520 114958 510146 0 0 616369 305979 79240 973588 786959 30007 664571 107902 970436 0 0 269473 0 836274 256442 0 0 0 0 634835 0 537812 663080 426148 14164 471042 375725 656919 209558 0 0 576371 970896 0 968998 544090 154469 0 703164 662774 878136 0 0 773150 0 702129 354674 0 485398 0 321996 721459 632827 0 176199 0 520593 79840 18850 0 0 0 0 0 0 0 116545 989553 0 172852 0 668418 0 431248 462152 0 256675 824292 0 0 172561 354637 370314 0 667520 14892 966567 645176 0 146969 615639 0 781815 606387 0 0 569262 449829 0 593438 0 933983 511655 0 623923 672079 515314 155684 90353 507135 884200 0 757222 0 229328 0 0 313148 0 0 4520 565179 932667 0 378763 0 677617 919081 98883 975204 0 0 886806 123368 0 0 859507 0 0 313930 405452 799964 0 559858 0 0 0 0 887297 406603 367644 590243 83854 145448 0 641021 232577 0 0 0 405013 226122 61964 0 385009 0 0 0 0 0 255542 0 449700 769410 0 440582 307632 900205 468512 581631 984468 259828 727500 143838 114917 174667 651662 0 939375 755564 619431 0 0 343881 831554 0 0 0 0 437081 77044 334153 0 624283 695619 345812 117583 585110 280733 130802 0 456449 903164 0 906790 380167 0 351238 0 5734 79750 0 562485 977097 650096 729232 583816 0 0 0 0 807099 0 0 611490 89073 0 709818 576906 405452 306143 0 243160 252126 763497 926069 0 0 0 407141 767076 671747 72232 0 0 11553 635187 553171 0 299000 723339 584225 0 706509 739229 760405 682550 688660 232987 127480 0 142795 753867 518561 696043 310343 207060 0 0 0 344449 139626 255987 0 0 941973 261637 982562 0 97025 378550 868575 0 0 0 323131 122036 125590 0 349934 0 362951 0 826445 371725 0 383153 899802 384971 634421 532769 808399 0 751233 380888 0 0 151993 0 0 422471 589711 948481 477345 53800 0 0 0 918216 0 140077 0 562625 432710 0 0 618052 0 0 884365 416861 0 0 917009 681417 909540 836356 563571 0 425021 304370 762486 691755 119520 558028 310465 55876 0 0 0 0 0 0 487041 288048 61513 143634 0 0 0 178477 0 477801 547399 0 204142 0 159106 898037 66289 260574 101816 977205 0 400662 0 205722 469172 463981 534470 0 966551 909452 466145 184930 0 0 686939 0 189033 63897 364511 944739 0 697567 868603 0 163307 265047 612424 0 198461 701636 0 411012 330731 861281 0 946684 77947 364759 667273 772365 959086 0 253214 650755 255919 250698 564834 307896 415175 0 641256 0 416114 0 205890 0 819819 389967 0 0 0 602485 0 648694 0 0 745871 377344 509995 969609 24172 951451 339761 66614 0 0 984367 0 0 0 554365 0 951403 87786 595199 0 0 411414 0 902997 203588 0 989367 0 719579 0 0 378022 0 91546 0 371901 0 628350 0 229454 390840 824086 89385 128667 654514 179405 601714 621895 443633 0 118206 58888 0 0 0 191805 140840 0 604965 426257 516792 48965 894096 214187 0 144024 54382 412977 201301 870761 70653 798139 447430 241271 0 792957 975153 829555 550085 0 0 445661 114695 113884 221210 0 0 0 243148 899648 0 0 652796 0 804100 942675 0 0 497570 836142 224681 0 321191 145414 708508 0 259924 423646 0 0 0 0 0 0 864522 0 226038 913613 0 0 388175 244640 729239 75839 409795 595422 0 227448 0 536165 57968 20312 0 0 413276 582757 359710 472205 0 282183 41754 853843 52262 942857 493230 0 563883 0 0 402685 0 0 38343 0 215631 0 0 403690 0 0 71714 309532 0 396548 171529 0 0 0 0 781332 0 262706 349814 595432 0 0 811958 637280 421774 0 0 449980 847085 0 0 550049 627161 0 130795 0 676687 0 373594 0 261149 276769 44760 482412 95826 28331 22661 0 0 799614 0 0 971437 413365 939783 417331 196372 0 709161 0 612092 0 574394 438321 990172 779684 31730 819175 573702 552057 797053 0 304773 914603 985951 812018 677533 408474 0 356666 0 671912 0 38251 0 0 0 120173 726022 0 0 980413 728265 856675 0 0 443701 723970 260193 116563 116345 874626 0 748367 167541 491724 728138 29906 804382 0 0 294617 696945 0 0 0 215848 116096 0 898851 160710 37209 701569 0 770462 0 748779 373229 911553 0 0 404727 68266 0 635748 0 988681 665812 0 418065 171278 0 0 0 984714 0 383063 910051 38859 358553 188437 399687 406659 701600 697588 0 219889 546216 607895 598243 660407 0 0 0 168606 566721 568099 0 689930 0 579874 82581 0 909774 464605 919539 174785 151488 0 0 0 0 896279 714364 0 714769 0 0 16212 0 583963 0 513846 172523 0 0 0 734063 980563 0 0 539242 926970 450017 0 0 0 422105 808659 0 331660 633472 494276 0 0 537764 732995 605208 0 12914 162247 169286 0 0 0 295570 0 0 0 0 143597 609584 0 623330 0 0 400353 0 0 0 210215 21205 278645 679010 579978 167004 334001 0 0 0 556577 0 892251 622758 0 0 590480 0 822821 261157 204408 511916 257491 871611 0 906282 0 659996 0 127638 385110 974314 139391 629706 979814 791409 315190 778999 735436 303261 0 573508 0 274493 745947 854041 0 0 0 901981 518266 213592 0 944759 246686 947053 443478 52956 425724 158174 435942 0 361717 683469 722572 0 0 576048 0 397507 544957 0 540242 104916 368001 268968 0 0 344252 0 647005 211744 0 698653 0 958604 109649 0 355544 659542 0 285723 0 0 676390 260074 420234 100513 0 50494 301494 944431 543011 725752 604693 341496 65348 486477 0 0 86743 0 336906 203272 0 0 55935 0 94550 0 670141 997204 974337 913554 923932 121682 632575 0 0 45178 0 0 737934 376641 54205 837416 0 411158 648519 24801 0 960095 0 0 176799 200281 0 0 969247 763807 498621 408794 0 233683 431912 0 92549 85979 292888 0 420594 0 400051 784100 711800 262850 245037 436639 876392 0 983304 626938 809741 320303 717793 0 841508 558381 631790 0 559328 0 416121 474363 85914 0 0 0 437907 912122 41273 0 731316 32723 0 207177 905271 971201 0 0 185196 27023 908174 359722 97403 12468 435632 273183 673652 0 0 0 0 473930 0 976610 0 231678 674874 0 0 470252 0 0 0 704614 241439 446575 0 633036 0 34525 717635 894633 367307 917122 0 0 504933 713867 754009 0 584722 316817 0 0 0 771528 682663 960603 683191 855823 0 0 678225 0 0 594691 444488 537059 128069 272121 0 38253 586912 335304 0 177267 0 0 683535 0 401221 0 565346 48959 234825 0 31334 77125 590278 838075 58578 29950 694676 0 355079 181236 0 975635 616923 0 472259 128151 561219 0 0 0 125994 353945 0 0 73143 546756 607474 434384 0 0 577562 85299 144918 0 577695 189787 873225 179570 108609 528420 46016 897108 0 0 0 0 853601 851960 979856 930306 0 0 463371 15424 475944 914826 93418 75035 878078 850426 0 190255 0 0 0 173670 0 0 545708 8722 0 0 308593 0 459190 904709 0 839702 644514 0 0 0 522273 884658 612838 465000 0 708100 599598 766021 369188 282088 101814 701942 0 787436 0 0 908095 0 555221 691806 0 0 0 233997 0 302673 944971 0 546637 972861 753153 87956 737130 127763 0 189191 0 328976 203327 461404 0 906924 563132 578098 0 842946 201860 0 0 236818 642027 0 381096 922141 0 762612 0 0 0 0 0 896461 0 236791 789149 781666 864472 0 84742 95032 0 526008 34431 0 788644 0 0 80489 75725 436943 0 0 0 0 121006 0 529688 389588 779861 459180 420846 319609 809814 0 0 0 315307 250739 0 930114 309202 0 378792 738753 890381 0 64193 799609 125301 0 53865 979845 0 342036 734434 514416 0 359158 0 843586 0 177542 758993 386727 123099 703444 684467 0 342675 302906 0 0 0 671518 0 159975 0 472394 132705 43577 214859 957633 0 0 234486 401079 681736 909699 220802 0 882811 23741 782612 430698 402744 0 467701 694993 0 789419 0 190311 768344 0 503011 470952 0 0 631131 343530 547235 0 364521 0 907653 261363 899605 421228 176422 0 260795 216526 0 0 0 0 0 297992 0 0 0 275069 0 360074 0 937323 198489 0 289976 0 66757 743252 475684 679788 288860 0 144061 676785 0 952747 649281 961179 0 0 863359 77666 0 0 122012 710462 483283 108189 767175 722333 164329 424853 0 170217 0 0 513854 0 0 0 83106 909052 59417 397710 269057 438567 433698 783988 0 320916 0 482064 189940 0 211903 0 0 717220 0 522874 466 356245 374168 0 0 89247 130388 742465 724091 500930 600191 0 0 999491 874615 888226 290050 0 163713 0 392038 0 0 0 472756 225991 0 786341 715178 0 416233 0 803461 856135 629093 819913 407398 0 516470 0 0 0 0 984017 0 363762 557611 0 0 770132 0 543884 401189 602270 785545 0 0 475076 0 0 0 396614 375152 0 451519 514127 227025 0 819243 0 966539 239441 948543 0 0 0 605464 0 130046 183341 588525 0 988698 7184 956965 512994 875935 0 174382 0 0 164380 0 432306 745870 0 0 0 0 555642 285242 393657 128781 738316 840618 800162 425377 0 190969 154000 0 373849 0 891225 651601 996266 576177 405963 177679 0 766742 803414 69495 0 801235 0 377345 50681 329276 0 78154 8998 0 545900 0 951477 0 280117 0 718662 960441 526997 0 0 758770 67331 370936 259994 299338 0 673659 0 455652 3014 0 968421 338539 528814 0 0 0 0 0 0 0 474405 589670 277712 925280 0 0 672560 866413 0 944942 0 0 290918 593506 761917 0 0 425565 0 198727 0 390664 555935 930620 0 0 402771 134491 0 0 0 0 776052 0 0 0 0 378869 711311 870370 0 227144 61623 0 135365 254946 867464 982281 421055 328613 902899 478480 0 229279 318309 869578 370075 0 0 731805 0 0 950496 489574 30669 379173 303173 0 0 201515 0 667125 572348 372860 566985 0 435976 336243 0 0 742384 0 151691 0 979644 134394 422479 172186 0 743182 0 793227 0 0 683832 0 0 732291 0 564478 321074 756054 860981 0 490226 0 0 55131 743468 849400 563242 0 762206 0 177702 368758 507864 868055 661706 35370 683459 0 410691 0 0 492927 0 525643 0 0 0 163045 0 0 746704 847663 0 0 51859 764636 0 0 289593 0 129449 0 0 281818 373994 171652 72818 946072 0 0 51464 0 901875 0 371131 465975 0 221515 550756 251926 998926 745998 0 452109 467431 0 0 383897 0 620117 909500 0 530518 47100 332799 552782 0 840686 434681 942521 495677 152020 0 280332 0 0 613028 975064 0 502000 0 316913 0 583016 935041 0 257391 0 100683 0 758168 193424 0 432427 0 0 977733 0 27792 1158 864764 904659 694130 0 0 253235 0 0 0 369590 0 0 78940 178184 787140 578300 924158 470456 243259 48051 0 719622 112267 261673 649448 477358 0 545464 0 0 351298 708107 0 0 152514 159938 73428 166983 0 996594 0 0 357111 0 0 0 893876 0 800112 688136 298672 738133 0 535911 681427 0 354680 0 283467 293570 0 0 0 73699 0 495861 97686 786193 0 0 365937 42975 0 733127 631002 948202 208162 173577 698815 931591 952043 104911 639219 0 0 306068 0 544907 0 779465 0 463064 486647 823654 0 966443 0 284273 852776 0 0 0 419512 0 861603 0 406514 0 158062 323890 756369 288620 0 589864 569012 389621 0 668946 128389 376900 648420 252324 0 0 964940 0 79140 781364 809241 955649 948394 432517 95694 97562 242601 0 26669 0 429267 108129 780540 0 0 583866 0 0 466112 58929 0 0 0 0 793602 0 0 544746 0 0 560917 395152 0 532717 0 765307 490827 133936 0 0 0 0 0 0 301220 0 642985 0 696497 522729 565796 0 44258 0 42855 697532 105280 133444 23088 0 847450 583776 90356 738409 53897 514309 124003 0 301989 572028 0 477557 228289 166508 0 802189 0 0 174066 0 0 0 0 0 310550 266003 0 0 53933 69519 0 0 0 698034 0 0 349910 153333 853323 0 8520 605088 953476 0 95491 853625 0 305027 163623 454458 0 0 962171 0 304990 447613 214958 390299 0 0 218380 184789 0 270296 314928 68280 78316 0 654573 743527 686291 370058 530596 0 899345 155134 17637 737431 81611 316403 0 271464 737948 0 0 754455 866090 674046 449753 755844 861292 27099 302673 758754 524045 810490 0 969090 0 0 905682 0 0 452871 404724 696826 407421 192311 0 183320 927009 175449 910922 0 0 0 550052 995906 974510 0 931545 573277 0 9081 534233 156517 0 0 216254 0 0 27265 954340 0 0 757576 840003 111021 0 417751 475532 918287 0 0 74326 261700 837298 0 0 818429 0 0 166781 0 0 0 0 511247 754660 597510 0 0 0 0 526561 0 902313 422764 0 0 0 0 0 654144 471427 195189 0 20934 0 383695 0 0 0 890814 712184 0 490240 0 550514 0 105412 952237 670480 0 524067 898663 532631 550603 0 954641 910635 0 35633 178692 682440 310146 384433 110932 984307 336300 53940 228869 224008 728178 599475 0 894910 0 0 137048 976853 295291 0 199706 0 0 541140 0 385775 473017 954941 0 0 125391 377304 241357 657806 183287 11419 948694 0 0 674312 841321 504112 234022 0 794473 903831 773345 0 0 0 185246 0 134227 984448 0 0 879437 0 0 161647 996047 10585 81470 0 722259 0 701249 61900 752713 789759 819364 0 280117 869050 0 0 355239 952215 0 0 273614 273026 890522 184663 0 0 271013 815509 230830 559954 0 0 303093 847127 14874 722365 0 67751 83739 0 0 661825 898696 548633 15082 127197 0 0 813912 0 872189 0 0 680292 0 100724 824741 0 0 207554 307770 53817 0 822237 923024 969016 0 0 454315 991748 976650 782173 460551 273534 782449 99668 603927 0 69471 0 0 0 0 760186 0 0 0 530392 0 956835 323075 0 0 955571 0 34269 0 290943 0 947940 0 360589 252866 721452 508692 850355 0 105938 0 0 142026 562250 0 441668 0 256743 159139 298170 788820 0 692702 243890 0 417775 0 325034 0 0 0 0 612469 975501 574297 0 489624 0 642258 888906 638118 275695 922077 411004 979 835353 509497 551343 193830 0 898744 98890 0 969946 707397 941779 250379 639149 948827 0 0 671871 520501 238153 112544 836610 961685 772531 986769 993834 972842 0 0 0 0 0 413404 792707 0 0 205198 469179 697269 675961 628661 0 990805 112591 37473 246755 0 0 0 375665 890113 19115 857773 0 837687 0 827967 0 0 0 170420 253550 0 0 122412 0 209748 0 749414 252212 686527 0 0 239355 363889 0 0 206600 531048 853283 0 591821 720527 664388 333199 609391 571128 0 148860 997585 0 0 35092 0 186302 159502 494573 989297 729355 0 885819 488524 107122 388727 644007 14360 937656 318253 0 0 0 0 617808 0 0 565407 0 387875 87680 0 650432 0 494136 0 0 330378 60592 726916 859447 505171 622339 458170 783391 609578 713790 98535 995256 283995 78425 990721 838755 0 0 697279 0 20698 218126 0 24533 957066 0 0 678985 0 0 362431 682064 0 893994 0 0 0 0 449770 0 0 717189 707419 647619 823888 0 0 919378 322 765937 752503 0 0 434151 372262 888143 4439 618292 0 0 0 0 719611 443102 0 354374 36090 0 0 42470 966969 0 514171 0 973392 0 0 0 0 99871 0 0 0 974454 667348 0 47529 0 0 88486 0 141212 154158 133373 490857 0 785874 0 0 0 168492 67263 0 906139 955825 0 775920 0 0 0 449255 445898 0 209866 481911 420213 0 477822 137556 732059 870940 611752 0 755127 790696 715930 0 146939 0 0 778311 900942 826061 989909 17611 786297 0 678277 198806 429039 209477 870177 492536 0 335525 0 0 918800 10367 0 0 630793 835849 744860 379297 0 0 0 745748 0 785658 194935 0 0 0 524919 932744 961513 996038 310745 0 927269 856812 522232 526999 600020 0 0 0 0 530635 104350 391015 934528 29933 0 0 0 819300 0 577639 0 0 93102 600099 0 22534 386571 0 143957 0 0 224992 45140 995021 824601 0 237622 500004 684786 0 970611 0 0 200799 416342 0 884129 630082 508074 0 70591 821529 212835 39040 472080 455943 264286 583755 415311 573647 726959 741828 0 179260 222286 0 609418 380775 216176 50651 841113 997581 491291 0 919311 0 355069 102105 0 0 373485 32327 0 0 0 0 246357 913367 0 865944 0 0 753179 416123 445713 78887 952590 0 0 199495 237948 0 137614 0 956052 0 839610 220020 346424 426606 0 835743 912697 799610 0 0 131141 0 153403 233668 727766 0 0 0 438515 418513 0 563840 0 514358 0 309387 365202 406579 936921 762308 0 0 215471 991496 526714 0 361348 0 80231 0 376749 537898 0 0 645493 933838 976669 49529 154729 273243 574260 622441 947728 0 585092 0 0 0 0 506305 304092 0 0 0 377862 696293 0 270569 0 156696 565805 0 587421 605640 0 91248 0 295449 785701 0 66749 177421 680159 268732 135623 288288 0 690616 0 0 0 0 173067 729995 807078 0 0 507360 0 0 598067 0 872006 0 0 0 128848 0 965215 0 167475 0 223719 362632 0 80787 778489 0 0 253665 0 887337 160122 0 98795 551505 904412 0 712165 0 183055 248085 374119 463338 897614 180666 358424 366802 796390 0 483068 473136 785847 0 980920 654004 0 322660 0 0 0 0 694978 0 0 168924 635081 0 133870 0 270178 0 0 254998 345273 649580 598640 0 324239 0 800921 372122 0 287677 0 0 774422 402685 601626 0 377479 0 488907 581921 600128 684148 0 491443 0 365507 377567 0 0 993422 754373 0 837331 0 176666 0 604481 0 602828 0 0 246171 254211 792729 0 435937 722149 296986 0 0 54693 0 110950 54630 629905 7535 570618 0 0 886263 203419 618432 0 722299 86485 151288 524330 219296 519125 841066 0 670180 479038 0 793938 0 448014 511216 0 765384 0 262349 0 168800 942207 306963 105908 691757 431289 0 533926 181505 0 0 600257 153875 656339 686111 751267 57068 486675 643878 948997 123321 514477 0 0 0 0 0 0 682895 193657 0 678394 388416 653784 446704 851454 162373 639625 0 745444 0 0 874553 0 300901 680348 929978 869607 0 0 362943 91104 4383 0 948983 0 574029 0 679704 0 0 333593 0 0 434177 0 0 918566 0 4317 0 65371 786967 0 972924 214584 268825 0 268423 320152 152649 0 894910 493902 940387 668878 142902 0 303214 422612 869465 583933 670077 564476 0 27807 278733 470846 138976 0 349476 213671 0 0 391847 659442 186313 234654 0 0 822964 659702 549556 67414 0 127170 497489 46015 724116 492379 0 0 0 0 0 0 646101 628186 0 0 597029 851575 856717 173280 582811 390752 133707 0 0 134983 656629 0 839009 753487 944957 219542 155573 0 945834 307643 760574 846227 83455 0 0 111538 501100 0 517905 938721 0 494653 664209 217091 649026 487669 0 0 244256 0 0 281437 0 355096 942578 239921 0 68643 246304 359417 445756 725302 292168 217494 0 0 0 0 531870 222345 0 715816 719340 66408 520555 665931 554621 0 683595 0 282980 0 0 699265 0 0 855051 0 0 989540 146299 0 0 828763 697125 0 0 0 0 0 4387 375995 785633 455953 35796 396665 0 764461 0 0 0 139907 0 0 0 667880 0 748676 956067 464488 637237 0 687419 239187 649659 139949 146543 987215 829781 0 302097 558355 0 414867 474514 204516 526686 0 0 737437 669757 0 0 582171 690590 104212 0 709312 914797 713737 0 0 0 656138 493340 0 515852 357571 0 226161 100279 0 0 0 0 77214 430504 247217 541560 341631 723117 671568 0 821089 0 0 0 932656 86592 247129 0 69277 500566 636592 0 0 0 698516 525559 182475 0 0 552727 14066 932987 227502 152437 111741 982169 44145 238514 693303 657847 469295 620000 0 692965 806378 0 192714 131665 876584 168795 191057 0 393838 12676 0 0 354727 82030 679209 160341 209820 787260 696221 403672 795025 362354 0 0 574762 0 0 0 842705 264074 488049 499784 113534 520539 0 650895 0 819497 0 0 180042 632080 385819 0 0 13273 180452 231231 210963 255493 547073 537455 0 604449 0 0 847111 0 14235 824329 666126 499166 348071 0 767944 0 476039 189270 832333 0 262743 25839 728246 239725 0 628230 536254 802244 286858 0 0 652405 316591 697447 203978 0 0 142914 609470 119595 0 742389 0 231799 0 722668 146796 700908 78142 618059 0 291320 57764 0 109633 992300 0 664714 951781 0 563304 453313 254341 950597 297454 539941 248895 747953 0 729455 378058 726609 684215 336262 0 272693 604540 705130 0 607024 0 0 858757 0 0 0 705211 0 264850 0 0 125931 275109 451282 4948 613370 0 0 0 217487 810028 77837 755678 8534 464362 119664 467899 276731 848935 852421 0 131766 133534 636479 0 822252 536636 926188 0 606745 716961 831247 0 0 0 430226 0 952515 0 72443 695522 534297 0 616083 0 810830 0 135775 0 154733 0 543689 695904 707921 0 319143 0 48732 344220 0 60030 430905 76276 0 0 0 0 0 282439 227236 890539 0 985772 0 0 226662 558996 0 213666 379449 0 0 316195 0 594444 382848 852529 420549 18192 284105 0 546400 219358 374479 0 499753 0 306561 0 0 533384 264331 98329 505489 580650 346662 0 0 0 0 511152 653470 0 822044 0 467242 51023 597298 252484 375498 896323 742256 165095 663760 393296 0 507455 0 0 934517 484774 16542 379489 608455 54209 0 806914 228871 0 113534 542958 827155 812201 742959 642401 535099 789691 37201 0 650484 913205 456388 632333 744155 134087 743643 0 364263 799662 495959 274514 76335 769548 999528 0 430115 0 142902 0 912127 0 229288 270053 0 554009 399899 449884 257423 0 78296 447319 0 0 0 819171 0 950392 0 746156 0 0 0 691954 0 949138 462762 901637 131415 666864 700513 107586 0 0 0 613034 0 0 385141 281457 974648 505741 126622 0 560579 262331 159853 439591 203401 0 80254 169674 486483 299649 0 0 453189 289516 982263 305993 435839 261560 628832 16675 0 850186 0 558570 285716 978086 519668 696289 0 356590 144380 897610 665413 717698 0 0 490080 0 178385 667067 868201 0 611371 318114 0 201117 0 564475 0 0 0 733404 228931 954932 0 0 0 273258 0 332253 46361 84214 0 620054 183545 875395 0 239047 0 248411 0 0 176491 0 0 171490 285189 0 0 0 77927 750466 438256 789555 831776 0 926260 0 0 409180 383712 493025 0 343058 0 685244 0 536307 0 251688 941746 0 81373 0 0 841635 0 771087 0 0 0 0 827436 0 7683 228624 912577 0 917039 0 887158 462987 0 172233 512430 0 0 491048 0 571845 408944 878819 956874 0 213569 0 121985 970194 567175 38663 71985 505479 0 0 9614 507572 314410 0 822332 0 552237 576512 354717 0 0 460716 0 874874 513608 561860 500591 394401 0 138191 0 0 222335 256893 94784 0 0 0 301140 0 0 471250 0 199298 394630 696078 20394 0 385437 108409 815137 793587 323263 338896 0 343694 442942 0 377152 100452 829441 0 0 183420 0 470100 0 848133 0 141446 0 405868 149633 398813 0 0 571443 961376 634125 0 0 138505 552907 0 278805 0 866267 954125 0 289961 178 15429 0 555575 0 634692 472841 0 575476 662410 471115 150188 0 668417 993221 239714 939357 0 915831 0 463764 0 732500 0 614802 0 475026 521152 343516 966219 184607 348752 637029 94311 84830 0 0 277846 0 266219 152886 0 605945 0 798397 658999 0 478694 0 343739 637724 902001 501416 318342 474535 0 963294 0 0 588489 0 0 771503 361079 0 4809 940658 578876 0 515792 517480 239418 136661 0 0 0 0 274979 190302 345258 376366 0 854134 994704 660675 529245 0 0 0 0 0 0 648304 825464 53911 642814 841871 15231 67037 135259 0 204176 810313 217180 0 0 964045 247414 982581 244676 731587 0 757682 0 747408 695342 0 0 501496 455943 821700 447066 398800 0 0 192296 557424 0 967688 0 861189 73655 0 0 549913 0 628566 765832 386116 0 47788 0 93787 0 835773 124483 376875 0 519387 361882 0 272839 298913 537129 0 177898 369495 514601 0 0 260610 646973 874492 209727 914115 329655 277551 132927 0 46703 592336 0 891984 119534 694284 892195 0 124907 383206 0 0 0 582567 415643 55376 697847 76929 673070 580527 0 819304 918041 985483 958379 888615 0 0 0 594114 0 0 416572 327972 0 0 757438 0 0 564463 317522 689856 68514 471839 0 0 320517 722266 0 0 425438 173971 705109 984959 0 605443 0 0 546070 395682 127926 0 0 0 208659 0 0 0 0 0 554380 0 0 0 255605 495856 0 908357 0 639650 403773 119745 0 38102 605492 145882 0 0 531206 0 0 428261 100844 47733 669141 49152 233500 243660 0 291292 0 377656 181038 597346 812746 929979 0 0 0 0 432194 314913 0 0 557527 576986 653019 0 637558 67091 0 169241 707843 252401 0 116455 124760 422870 333357 665496 0 360092 902977 661731 0 0 149237 0 0 0 204900 95133 0 629501 316117 963808 0 0 0 842722 0 691728 511519 994460 253873 104893 0 807720 454907 0 682281 846433 0 209193 0 0 258979 787989 384373 634220 953559 0 205375 492199 0 0 0 682719 0 580743 788774 0 757026 0 0 142929 28174 252823 227034 0 0 750127 330913 0 0 697942 0 0 352805 848468 958131 0 0 0 469356 182765 876965 0 773635 72784 316649 911209 82101 0 630492 0 0 686122 982379 626724 2822 0 546393 0 740658 154132 0 0 731158 415752 0 0 914319 0 229530 0 0 178618 0 613385 101190 913568 643359 257653 232472 0 148749 742548 711995 0 676585 337826 331746 890790 847705 660361 0 163175 0 0 0 0 0 947257 624862 290082 902303 784396 103371 0 557947 0 373324 603615 0 0 182784 369997 529662 216462 766449 0 358633 0 909333 0 723742 690522 0 0 340456 404123 262625 787517 0 774170 687088 627378 952790 932935 822225 0 508687 267971 696983 0 23875 928033 0 0 169583 554634 725240 0 109712 659561 935025 848546 0 744776 839559 938917 0 397705 402497 978421 146778 0 0 366155 739676 0 0 0 406643 832005 368079 454639 49301 0 166444 951232 676421 776178 403097 490259 765652 0 0 0 948849 0 0 613647 0 0 889539 998389 0 0 0 78780 898931 0 0 0 0 702475 580119 874373 462562 0 0 0 625436 152521 0 160538 85566 728055 237716 0 0 127034 968342 78179 682965 143032 273550 0 0 0 142249 0 92712 147445 0 0 0 587547 0 0 0 0 607925 852180 474063 890815 743400 0 312601 747035 267354 312305 680721 0 0 0 579542 0 22726 644012 0 222362 0 0 0 643146 490773 297900 749445 12046 0 74858 888114 486552 802126 0 0 188477 0 100481 459261 203170 0 0 202010 467004 524848 138376 0 480628 0 0 132405 609910 52992 0 0 0 0 0 0 947506 948918 0 0 25955 896459 0 676293 556084 0 0 814672 0 480059 451445 440769 134814 93635 322758 264826 33473 0 0 538020 166773 0 0 0 977688 966239 591297 0 91292 755215 141529 0 0 0 48785 168465 259483 0 838763 346116 0 164926 902427 432692 711290 236596 600873 864502 815676 523357 651728 529054 295366 897160 0 0 597416 0 125930 167966 770420 341128 35679 0 483616 0 369425 30355 23309 0 0 0 615005 829426 0 0 166827 953178 643250 0 369105 275188 0 0 646801 0 686341 659534 137592 506661 0 0 0 806550 341803 450178 0 0 0 270167 991742 320599 0 0 220869 269150 259317 904421 194165 0 875839 642381 308809 272161 0 936030 0 106302 538538 496660 222751 0 546159 354294 821471 0 597498 343800 84625 504135 0 308925 976644 0 153498 0 0 315683 78304 295193 0 475345 111924 167928 0 0 729905 527413 671112 207499 0 0 0 0 719850 324931 0 872209 59485 805156 758905 943627 27244 3797 262233 988340 784227 732892 0 836305 0 308065 0 896348 0 0 541696 231750 849508 0 410942 0 0 0 798932 572904 459480 433346 18332 619566 0 167303 0 771871 0 308976 50174 71746 311981 0 562701 0 258392 412314 746640 0 556696 0 58117 0 322534 238844 0 960460 482980 0 299647 0 0 896754 922368 154658 558923 695498 0 0 977730 0 532369 631410 0 821721 0 597494 0 32648 0 0 944363 0 135924 579494 600955 797945 575143 102071 375778 243890 685588 0 0 0 66463 82550 0 813216 984777 640792 0 447073 0 0 590866 300208 669341 0 327137 424707 304282 0 0 323068 581745 713820 0 0 965187 395127 414862 77516 967891 0 943415 130981 462658 424389 972908 0 589609 579352 854312 448667 324105 426241 0 76474 0 260712 0 6673 0 892485 799129 852840 0 632023 0 0 117726 0 188393 0 243445 59431 0 0 947862 809638 0 123484 350878 607400 961674 0 341264 539890 0 472801 0 0 240734 77844 0 0 0 918349 77408 937075 123824 0 476384 0 0 265446 35846 0 426934 493815 647384 699527 643498 120635 553425 0 518340 562499 0 0 0 839277 512021 61988 635269 661900 947371 297372 242477 0 0 669239 127555 309978 84831 0 0 0 0 0 82620 0 0 235425 0 0 176954 0 214086 454463 696151 979927 0 684554 423427 506104 516418 67928 960599 562871 368742 0 0 0 0 673259 339356 555250 719934 633927 293661 789587 0 0 693725 0 0 232430 593946 813799 645028 0 476537 463192 10935 238799 584227 576022 294416 0 281042 0 188688 573387 0 160890 0 45843 0 164349 382126 117097 122628 0 42606 602328 961304 0 528358 38498 0 568054 875644 320652 163076 446950 0 0 0 0 699604 0 520807 0 0 0 589756 171000 0 881108 0 0 545482 420645 745665 0 0 175315 613845 436552 987321 820409 0 897650 0 0 0 92053 416109 756823 780908 492631 0 0 177239 0 200009 0 673125 435202 975798 844927 792788 0 147861 619607 0 0 0 598117 0 981610 0 0 670423 517820 0 0 112569 464656 870436 860025 346413 808510 370467 282044 0 110888 0 149241 0 860404 708256 0 370806 432083 0 2696 0 748550 479622 0 445171 0 236162 820772 65533 226059 0 0 0 214679 897222 837832 0 0 0 0 44401 95905 621182 0 152446 0 0 0 0 0 895894 975679 885531 0 0 822025 211343 985535 111737 8636 0 286717 0 0 0 845530 0 0 0 778975 808515 0 561642 603862 730080 52182 830469 837965 0 0 902712 0 894297 529868 647670 0 84585 687949 254194 0 766124 562974 90535 142152 536508 78632 523378 0 0 883818 455023 0 0 0 353288 0 423387 384142 0 0 0 454503 0 613870 0 0 79055 464034 189328 563289 0 940753 815 783834 149205 0 443640 0 497894 509665 0 3698 0 175832 582249 0 551481 51380 0 473273 252457 162694 488431 318930 554911 0 83353 232218 0 0 0 282062 0 0 0 0 0 0 900856 250573 984321 107150 45636 604604 433730 0 0 737730 122415 0 63406 112216 0 0 902522 599680 0 498185 223457 364822 0 458063 0 0 108668 496827 394993 511655 903638 0 803228 0 0 246355 0 0 0 936034 0 0 43722 0 657051 604700 939367 0 498013 665776 160582 373250 520930 0 0 171909 711967 240437 331433 661586 689760 359155 324873 824024 146486 958435 636039 950632 0 0 384961 986843 922887 0 858970 0 597854 0 642818 686103 0 123472 272402 593453 704645 0 0 0 0 524643 507993 974843 443885 104018 599021 836291 0 0 0 0 0 95126 773697 336066 919447 0 431567 487388 0 0 253094 0 0 0 130945 0 697411 0 877340 876667 0 946988 0 0 0 784345 0 630491 188242 963590 0 136850 41461 0 748745 813713 270295 120638 0 0 226994 488288 0 0 0 0 0 395129 77361 659380 450665 82253 488105 390292 0 0 788305 399668 952321 455192 0 628093 972339 715272 0 109206 880532 935222 389682 416717 0 93504 0 493706 95022 0 0 439458 243601 646049 498551 65035 615489 530951 0 0 0 647373 422372 0 0 0 156965 367661 282513 598866 363843 0 0 102381 780977 353612 263063 642213 0 583051 0 267147 923770 0 0 807364 967409 605211 0 944964 706273 578272 80822 198188 217357 97003 883479 92671 918189 911011 299484 56943 0 0 110110 656519 354621 89648 468038 591526 0 0 0 913421 0 0 0 39852 812205 888111 13394 144552 185500 697573 0 44003 0 0 704512 509686 0 105588 543752 0 163901 708818 917556 0 692760 446153 99651 715795 908376 794311 0 641719 0 835418 925669 166574 728206 950416 517313 541456 947345 0 0 112453 0 452529 197361 341521 433427 749623 247333 0 745664 0 946644 0 863557 0 0 487555 274780 797957 0 225955 0 0 0 429603 0 0 596128 0 260794 609717 0 210320 325573 632109 0 538450 316566 996938 603963 229964 931267 0 0 0 462940 366737 0 0 728251 0 0 938281 0 0 0 688448 0 0 6170 413880 0 218679 0 0 730706 328422 750082 197108 976869 0 0 911915 0 534858 795331 0 858419 433677 0 998952 0 0 651542 0 0 324443 793337 133473 0 894429 904291 382792 807362 2657 258261 619034 315913 0 0 481495 0 0 424882 728030 67862 702816 173352 624768 335862 356906 502419 106036 403514 0 0 0 249779 109759 948198 760112 0 347817 21182 0 278831 844177 509923 840229 976197 0 308092 115488 0 0 976581 439755 262848 798629 0 209522 648308 584675 375804 252984 916978 931122 0 598907 147274 125780 410421 0 0 384606 0 0 0 305147 0 32402 0 785827 380254 540503 460324 989474 806376 0 0 153003 437102 368821 725800 457127 0 0 862575 0 958551 158431 501898 0 300104 0 868244 974601 727940 0 539575 249130 0 0 249210 0 0 324411 31630 331289 0 526354 0 0 342515 0 339639 276653 0 570659 665310 700539 0 0 723286 0 0 249685 590452 529772 826704 57436 0 0 30957 522125 0 0 849944 694944 24040 231417 953379 930 0 853735 497085 253453 617948 374645 278029 239550 0 0 321873 691650 0 812693 310816 0 964533 339839 329377 0 0 338981 0 762199 938854 0 147812 762975 481929 0 654566 452109 784805 0 918914 0 365438 24483 180535 93288 0 0 0 151671 196294 713046 0 153654 718998 0 0 225145 90330 383284 20669 647069 634449 403975 692114 260320 204907 168658 797955 0 862159 185076 905092 249534 0 195363 798208 0 426177 0 133599 0 480652 943547 583253 160149 959328 0 745914 795014 382991 115029 0 0 0 0 736488 89596 0 259064 0 886243 0 0 0 662146 507820 0 701455 655211 442884 0 433989 141075 121948 614975 552144 0 765591 835444 844460 484283 0 774733 0 448769 25370 0 475356 891882 289490 865791 842805 693169 366440 301326 14558 243926 984364 70762 243942 261848 379781 738713 198737 854950 0 513684 0 862932 0 246028 0 248218 969747 614307 42973 0 923185 0 0 60709 0 319806 530307 0 949986 0 0 602809 407632 0 999065 0 580736 63565 0 357417 0 545998 22429 904229 687333 706282 0 417901 7279 0 133384 449488 87394 115365 0 195687 0 0 0 119144 252875 607328 691596 0 0 0 0 395976 0 738335 436220 597162 813106 0 0 101247 0 667813 506049 637205 311911 0 291579 701402 5555 98025 348745 207711 0 706824 973560 0 0 794234 1744 360480 0 446301 608065 984688 0 0 531620 27134 642119 868528 0 0 168987 437481 623247 0 420490 85930 803588 0 0 697064 61692 0 181066 54071 0 885797 0 76429 425904 0 0 884504 0 660300 873357 0 293558 647765 0 284138 0 0 217466 0 722293 0 927494 146529 579800 0 0 0 288454 82511 854277 543565 377669 401971 0 689809 668986 0 0 884043 174498 116257 79565 780271 755121 733169 113605 87171 0 398851 774803 0 0 90223 0 124655 0 811770 557050 94161 0 771395 849015 103665 22919 518204 603851 123431 910798 100795 248538 157854 0 689446 226725 151275 0 201094 0 0 776491 0 0 440029 474876 766529 898049 164689 0 247993 908818 0 990250 719912 41005 161571 889972 854607 0 0 124116 924606 526543 203738 357196 922198 117836 0 0 160670 0 611493 973079 129158 877951 669128 299600 0 737702 248002 0 75736 231718 0 530019 604350 707007 997726 0 58082 328473 0 293997 0 724761 0 775038 0 0 57737 835136 982775 0 295101 725896 51656 63249 0 709722 823568 525634 40268 627532 557864 0 446254 0 0 504392 21759 90073 797651 710182 667387 42178 0 0 0 887099 174932 795797 728526 272567 0 426134 611515 756755 0 540120 0 0 56315 432848 0 658850 253252 0 0 105397 0 0 715273 704323 0 384231 0 0 0 777781 897166 0 396614 491873 0 535581 441998 720482 0 0 0 0 0 0 0 0 251863 865780 0 681020 820436 404685 507760 13172 115322 930976 294057 200810 0 0 366643 603504 313757 9700 0 757299 808956 927724 317059 462950 595504 515638 0 308773 472568 659636 97301 863083 0 777094 591011 267352 259414 118960 969253 0 0 895978 0 746293 665277 726948 535944 0 0 0 683596 840700 0 344501 331185 412909 0 0 866567 226457 0 0 0 0 468895 0 0 245919 0 509837 577795 330802 692135 0 859992 696979 720105 0 167718 150727 955600 266774 0 331875 505982 354974 799265 689406 220549 401383 938567 0 0 0 158211 742268 0 438707 0 0 744639 780984 0 264322 0 457626 737985 991937 0 829872 350970 0 0 0 39784 0 374292 0 0 718160 642202 13710 997261 446679 921374 0 217989 0 485869 0 807362 0 867161 324172 0 979041 0 691115 0 141635 186701 0 384037 0 44950 562087 641858 0 0 839825 225403 0 55016 514904 220562 853403 670646 0 348367 260348 952123 0 0 0 224280 0 97359 0 0 0 309060 73029 6000 0 0 0 167686 256680 610728 803720 970165 296810 243903 884560 892208 194167 888855 946278 235677 683424 259729 0 355603 827072 213671 151176 0 8223 0 354243 663059 250553 0 191029 0 563086 0 288631 0 0 771048 0 693014 157523 681287 834670 914375 565215 916913 0 819607 501042 864087 0 0 830317 0 795662 754490 495812 0 0 386007 343559 960460 0 0 248969 900495 620817 371800 0 0 982675 707715 0 162263 0 584448 0 0 741540 803174 124356 0 743799 967768 585494 0 0 0 430297 0 772985 338671 672825 739671 239286 722717 164675 0 0 251680 993991 601573 0 72337 0 516435 522200 0 0 735587 199399 0 0 0 227176 0 0 21117 0 134487 0 879577 0 378875 0 590203 97412 818748 128636 157206 0 453757 67928 74331 0 960252 351738 719535 329598 0 0 0 105458 0 973498 0 0 704349 552475 0 0 0 13137 0 623587 873196 758324 749024 706493 0 0 747653 357761 0 0 46538 0 99557 0 369309 760741 813239 149568 0 474331 275615 616073 637060 752406 564689 939019 183548 241989 487164 212516 825689 0 773391 464358 216145 375030 13865 0 0 0 0 914424 624968 402095 120184 0 0 511243 870459 440794 105985 0 548047 467660 0 0 766764 511401 109231 0 308158 662401 0 0 0 871427 32973 132620 0 0 827056 980848 0 0 0 0 721289 0 300799 0 0 0 800977 446231 0 858119 274667 75898 626643 550493 913026 0 0 976993 0 119849 651417 365277 767961 391758 129784 0 318999 0 0 992752 188368 63779 0 0 336164 365161 0 614619 0 0 933044 0 659772 0 0 0 351086 422553 44826 342753 577629 822373 0 413487 173377 61613 0 0 436873 56468 0 0 398659 12228 0 870672 0 165286 271642 746740 644251 300076 73949 0 95701 0 0 884261 349479 0 0 0 3701 326073 246932 566868 0 965720 998052 0 0 0 286410 0 0 808569 0 0 857323 953149 0 0 501025 0 679440 0 656327 0 0 0 619014 156256 0 726558 77212 684654 813517 48060 294630 0 208237 31981 537957 844893 737177 0 361958 0 0 0 0 542539 362650 468499 820209 546874 8131 0 550476 651053 0 759947 0 541450 331743 652372 239526 0 0 490819 169244 0 173894 578322 653593 0 382489 0 0 805649 445816 279533 0 822112 0 447562 278535 680090 870071 418476 580068 0 0 0 656266 0 0 478786 0 332746 0 0 0 910385 232881 161886 665317 973591 63116 0 0 0 874165 0 0 0 0 0 0 0 0 115631 779257 0 479769 232196 198573 679558 0 529905 0 715049 800867 298096 559657 110568 485040 0 516362 181483 0 748921 933856 0 0 886034 816202 0 0 0 302418 0 705936 904391 67820 617182 45352 0 0 701666 0 0 0 0 0 0 0 275293 0 103004 0 256325 433937 818140 131307 401504 0 0 828328 0 837111 487617 761773 0 653529 62406 417231 0 725943 0 0 478134 0 0 364111 973994 836812 521420 0 949311 589410 0 0 0 0 0 0 293651 144102 780796 0 0 0 984157 0 48389 0 0 518432 163168 189527 0 0 419001 0 628832 753999 528023 0 0 929797 0 0 0 781265 896509 0 0 0 307845 249825 796792 0 48355 997507 0 0 193405 0 0 833002 0 877663 757995 751018 609978 0 671651 0 300519 155512 958527 0 862451 0 302087 781729 365972 0 0 937935 0 0 632906 910392 970837 783105 0 0 79020 0 335475 94685 888551 0 0 160920 614451 752789 0 0 551371 0 263218 0 685597 0 0 390321 0 0 705077 661887 862139 571980 911940 882794 488571 344873 0 231534 0 0 273256 0 0 0 252955 777866 448124 0 290566 546829 531874 770803 0 0 687322 0 193860 249639 0 770857 0 0 340804 99142 289313 0 578939 886366 914956 779188 0 289556 0 686594 551732 0 292350 66163 457822 93348 114732 0 975868 133779 675162 868290 0 0 891066 598185 0 0 93646 0 0 738249 0 349746 0 129389 0 180245 174378 214441 879530 0 0 920447 0 503695 0 0 294867 0 722617 112563 339819 151743 169544 0 942027 511450 156792 288832 816286 0 407307 339496 316642 0 970878 753350 412858 993194 502670 950037 692315 414132 423008 32904 887882 23193 0 779593 196734 514672 0 0 0 529102 424339 0 746058 862751 0 941870 0 740419 398468 125163 187029 0 0 0 0 918482 0 0 877495 98227 632770 534350 0 494949 0 717273 129757 551059 794367 218500 0 446483 500376 777346 0 0 761591 952214 0 902122 251658 684631 406105 886844 764286 25177 0 515090 228487 682828 0 0 267036 335723 0 645993 0 84969 0 639978 561572 876960 132627 213286 0 0 0 818988 111169 734644 791403 0 0 117237 738172 504331 196290 0 607768 0 148732 917278 884492 0 0 193225 651935 112375 0 738296 538858 612626 144571 763391 0 804678 117401 570707 10086 0 0 293527 39696 661635 0 0 0 0 379249 0 0 38792 265653 620940 399603 53738 0 697534 299920 0 187959 0 663449 468070 877747 157999 29897 0 399438 890109 336670 438376 941897 119595 489835 0 846920 0 100773 396146 881007 0 843975 0 183002 0 75672 453461 0 531296 269396 0 0 209400 0 490903 373201 865030 0 722705 0 552885 703633 490886 0 665711 764522 0 704117 87509 0 644067 506793 634276 0 54285 0 209154 283485 15369 504327 0 666728 0 795145 888819 0 870020 927746 0 0 606473 0 892121 307799 243342 735459 161376 324953 739252 446702 942661 0 0 42806 184987 190729 0 939140 0 0 532998 1117 0 276425 33367 936258 847549 291550 0 502630 736892 0 389202 0 0 188490 0 544325 930215 859388 929211 0 950178 0 982521 492494 852927 0 271024 164592 680242 405963 0 816075 544312 656917 77077 0 0 587547 0 0 72626 665488 0 794198 435893 0 0 756508 98322 718653 0 0 625331 370773 981834 88075 607154 0 0 515084 522181 0 0 341359 0 0 0 0 0 669247 217141 939503 107100 0 951504 0 200356 955283 0 139882 217991 871998 0 106453 986047 0 40771 0 704786 161637 789151 0 476107 348537 850829 462317 272920 811738 626793 903354 0 0 864432 997773 0 292838 0 540455 0 444954 0 0 0 202373 0 810232 810928 0 318168 671691 0 0 704180 0 0 0 431355 0 0 0 337820 737829 563144 218865 0 50860 410590 0 0 989731 835709 859547 0 265141 0 0 293907 279716 0 695983 305923 0 0 546317 0 221787 376269 601164 0 934989 631726 0 0 0 549701 0 442028 373117 223464 89377 0 161225 0 0 48787 0 0 73674 0 919000 0 471009 0 963783 0 46413 0 743209 181042 0 0 726632 439857 393701 0 638492 692846 462863 122062 570647 437109 430300 172409 795628 0 0 535594 0 0 268985 940415 62700 587227 323752 0 0 0 0 0 0 728186 95605 0 978986 862412 466267 0 0 952282 79034 0 0 0 0 441085 549132 539445 793347 96452 0 712548 555706 339165 209031 777476 361931 0 252558 816727 68751 0 673997 512011 0 588112 672836 0 0 0 508495 997782 726262 792609 343515 0 0 659081 0 0 0 166146 858338 540856 968422 0 0 532765 893854 0 11354 0 298721 0 222833 0 0 21169 735244 0 925202 373232 819440 931506 787462 944020 610608 0 0 258698 157729 0 0 0 0 0 852293 0 0 217401 409470 39352 984970 809227 0 716339 0 917912 0 426320 0 161606 234813 235704 0 731815 122003 0 379219 328865 288319 820694 35254 24511 0 659641 301223 222329 939038 0 0 449963 0 676403 298860 192462 445623 0 0 0 563469 0 0 273094 705716 562362 57244 867361 0 0 0 0 0 404975 300401 98150 189792 749542 0 948890 0 280441 79631 854888 417516 0 0 181106 17955 421519 282325 943920 659275 0 847660 0 0 564013 102814 0 723453 283595 0 0 0 1275 0 960373 518934 0 0 899005 796922 406994 480333 49780 683767 903294 934356 287251 0 723830 511011 0 508184 0 129084 836446 0 39335 0 613870 496114 0 137887 0 14113 715829 0 578227 179563 743320 0 562824 0 5650 0 0 666430 248805 326529 529949 503329 477731 403536 556697 951791 32720 4651 403634 23938 0 0 814677 0 0 0 584991 0 176837 203113 89658 0 0 332486 734179 65002 854245 0 159744 444199 0 0 354808 35999 0 457525 0 314739 580899 0 0 260893 891275 0 0 0 761235 654917 0 461681 167507 918789 493974 0 629595 0 0 949919 0 450760 0 0 641737 0 721971 509646 838141 868305 296351 0 733077 37672 0 0 0 0 695804 854727 0 0 0 267726 859800 842739 0 471080 607124 254449 222961 0 507868 0 628926 7321 877907 0 0 933203 553213 897225 482636 307446 0 412811 943863 891320 0 0 0 0 92553 342992 414807 178914 150038 170717 0 492506 757593 0 509439 852393 93886 176769 0 0 716377 727958 915750 274875 885811 225051 739429 207511 0 0 338976 707650 432151 0 0 221474 728346 652818 130141 0 0 0 0 715019 892885 638843 311731 371596 322815 864026 224797 0 22204 0 914905 0 0 0 852905 999694 879532 528818 319949 970352 0 666739 98022 0 173673 627966 818887 0 477498 382584 0 866078 477940 0 189481 373911 239422 401459 0 0 996063 0 626909 0 566409 0 159919 0 446565 0 944193 0 0 191047 0 0 0 880515 28197 835754 0 987875 0 0 0 93478 419203 836971 0 225135 967112 964240 694060 160675 0 0 0 556189 0 147842 351402 744580 0 880545 791734 0 695149 569322 0 0 890870 510464 0 0 0 417426 0 0 0 0 126677 74634 302552 266472 0 3111 83948 0 269976 86762 756626 363995 0 424357 159475 954025 569700 290045 473695 0 0 74532 0 805158 682238 992924 812225 0 825168 0 839468 100803 345897 471710 0 125527 0 235154 0 286406 270778 0 0 915445 286619 0 0 676945 0 0 0 0 619646 791900 95916 495332 0 67748 318976 284952 224743 0 0 0 0 489070 0 943623 22724 0 172298 0 0 0 279762 0 488868 57432 297428 71630 18800 114816 733541 237129 965348 565455 0 0 313474 0 591212 812853 219380 0 0 0 605034 896335 0 907198 619113 0 981195 293596 552526 733515 664138 862908 248636 635380 65126 199488 630940 0 0 0 962746 257742 510083 477191 218348 570433 0 0 0 128084 0 520286 359194 374853 865109 0 889324 0 0 966514 917840 0 612030 369616 663548 0 285971 0 0 0 78160 349496 6894 666821 995070 120600 1334 934687 0 0 281035 229777 95748 0 0 874848 637755 618181 775296 0 71474 0 743265 19505 0 0 34497 541614 860844 0 216064 490575 0 941922 0 992011 0 162165 0 922488 0 581993 0 0 509320 0 860830 0 0 909696 0 594682 0 98156 332960 547111 0 527479 593774 414360 659173 0 524759 832435 251465 0 22593 91317 618866 0 0 252669 0 818330 0 780817 150871 230196 938648 954906 0 902027 0 0 845357 0 920854 693676 834272 0 0 840761 968629 266489 0 0 0 33501 964320 385456 144663 852393 166060 299383 825302 683805 969752 0 958449 365149 567399 0 800050 263223 0 102219 689927 0 118294 124263 0 757009 942912 363675 404535 48765 0 746102 0 0 0 284770 0 839712 119681 0 0 271194 479851 340823 855725 0 306032 0 7040 40231 584910 0 620705 0 7058 0 0 0 0 600639 0 26801 81932 770217 632221 19269 0 465126 117476 781316 788290 398072 0 103779 861313 210279 0 575275 163742 12105 0 0 430462 188244 882995 696773 0 340255 234979 228870 361961 675768 0 155635 0 0 716873 605673 964316 319224 420928 543496 652976 679745 825090 0 193748 918256 0 625554 809721 0 158302 179826 332469 0 825948 0 92818 364604 877828 0 574531 807921 0 0 283078 369231 67118 84807 646076 834312 945774 0 0 911924 591561 189837 288092 0 279575 0 380418 130310 0 416515 596503 839435 161433 836042 0 757446 245661 736952 0 623101 595014 196463 154803 0 392037 572326 542305 0 308232 554375 0 6468 23994 0 0 14163 0 738214 0 0 0 0 560044 0 132890 0 704592 392616 0 659968 0 0 0 13360 733585 0 836904 791072 68583 113049 820554 502531 58890 662213 0 470356 986907 366368 276728 31965 0 0 0 814167 983567 148355 736084 965051 0 0 0 0 861443 48402 819024 0 720999 654266 0 0 0 313637 773642 0 290447 616304 656076 202091 438353 137859 389134 0 221344 770615 46759 369598 0 86268 0 0 0 126215 448784 716168 763819 254000 942459 724073 640815 0 0 157168 669734 594441 561170 141350 0 0 926443 173885 0 0 0 54026 328351 0 180833 249278 15509 957271 39058 0 948253 0 837212 0 654703 0 764775 0 491182 0 0 838266 968486 851609 826646 0 0 0 188513 693086 590776 320009 493372 0 480030 912902 0 392379 0 701330 0 0 312669 802104 528825 0 0 0 35617 376004 0 258085 911815 0 819696 0 680270 908737 831699 0 605467 0 765099 420460 628664 146669 343164 156146 0 604376 509497 0 242199 407547 204445 0 443109 0 0 201455 0 413515 0 0 0 909238 0 488503 0 560827 0 0 99147 0 935663 0 0 899767 0 586776 702255 0 0 0 477510 214957 935030 207480 0 0 0 589443 0 0 684626 478741 0 317206 0 884938 653379 0 416332 0 0 706239 321401 45754 999528 0 0 804161 0 893322 569854 412107 184513 0 293373 848439 0 429678 307021 160365 0 402696 556820 0 473889 0 0 21736 0 0 682903 0 120141 0 641885 633455 541845 0 381962 0 0 419521 0 419987 75739 0 0 449303 916209 132690 0 473848 863298 32064 0 413423 0 0 604701 408790 442921 510739 0 962156 262126 793403 497334 0 0 0 664914 940847 0 979712 624981 694559 234121 495707 173712 694624 392156 0 947460 957440 0 317942 60470 0 346430 332473 648495 459725 217180 52537 0 509152 483837 0 118093 365209 831539 0 0 0 0 0 0 0 459838 640759 0 298574 24544 339954 588247 843014 0 702668 0 858376 0 196739 0 183372 0 0 0 27517 0 91940 943319 803602 695081 136674 410585 0 0 952100 977566 0 343606 0 839842 943147 657123 0 0 971822 676242 488598 60121 152596 487984 0 407764 0 0 0 0 663059 0 0 0 90585 857997 924771 0 0 0 274168 636673 990245 673094 580607 420168 30616 92150 0 0 792789 199245 436879 375052 0 0 516948 0 0 64841 65084 662853 0 0 496695 600947 390696 0 0 0 60068 0 0 775717 0 1035 813749 0 0 940324 20376 204035 70197 0 107467 416908 290140 0 833458 398474 630365 59458 740736 657903 186800 704027 75965 0 0 627803 695729 178534 162145 0 617786 0 976781 0 533333 0 298167 0 408162 0 0 417604 932095 972826 827231 143660 534757 325710 822397 0 320422 0 0 0 32898 287707 183845 84128 249993 0 643053 479527 0 870120 488789 0 0 299418 877594 513395 0 979702 450811 444696 0 419603 0 841786 0 782765 520001 998479 485893 634448 783248 927369 0 755639 0 0 0 594784 304208 927442 0 0 821410 0 914863 8284 0 848454 480424 0 865149 396603 930719 493600 0 984083 0 264720 328622 0 595298 971546 793643 801371 0 0 0 0 0 128926 887337 128353 182514 657376 592772 0 548324 0 122355 0 0 0 0 0 699946 711107 0 0 369012 936 0 0 666063 501631 39918 765035 0 0 0 787163 657980 86516 0 0 0 664012 748235 217158 584918 867163 609073 303330 175640 483861 646811 0 0 242876 0 154388 101090 0 683837 0 268156 544713 0 624158 911067 919981 0 159815 337776 956222 306030 578528 280959 34401 136404 410100 64889 371446 471299 979019 556251 0 352148 556642 215820 484270 0 182945 377176 0 0 402751 524243 0 0 327501 20391 33454 136193 576673 997056 981694 0 0 859523 0 0 574188 0 0 138711 0 0 498727 684386 818 861912 734994 0 402897 750479 0 555251 0 561724 422450 0 332100 0 0 0 558189 422694 0 537917 62116 0 96979 962016 0 0 0 431634 811431 0 119754 558446 717839 412369 0 83879 850291 982258 472718 226911 639393 41198 0 322822 647796 0 15908 0 98809 900649 0 895804 282215 414552 87931 0 796733 782192 0 0 477909 326046 0 0 0 226043 0 822770 0 811037 684908 390445 0 0 965950 911398 576828 238862 965424 804003 0 0 399695 863081 502112 0 138881 925738 965704 0 751607 263361 771295 938688 228532 48365 0 406758 443704 76126 0 40077 0 0 0 927313 0 0 836120 0 147638 0 782104 635896 0 876729 0 0 714191 374692 318316 238883 0 0 0 880067 203982 119587 988478 762604 140938 629477 460773 0 686068 0 160816 375708 73624 422317 242629 0 40012 976531 581659 956612 599358 38295 590120 714109 21308 0 943771 32757 0 473274 0 816193 647063 167599 219703 0 448591 0 980504 0 0 0 0 0 0 287056 0 69496 0 595820 62803 0 446056 0 0 142435 185348 0 0 0 624323 0 376537 0 185163 411751 964033 0 0 93454 0 0 585096 706422 0 805546 0 0 326053 0 514075 622508 0 788628 0 14793 644510 456041 74931 0 0 529728 989123 0 0 0 855400 619936 0 0 582841 253850 0 590554 0 884536 59389 934999 0 0 610614 0 0 95651 459055 644949 160470 0 0 752615 25821 386617 720902 309045 0 614627 0 807764 0 770518 781287 123140 0 150382 210918 0 568636 846360 745127 734992 0 72817 0 577904 0 367956 322384 147909 561927 284529 609986 514635 361218 880721 944027 0 0 0 0 836848 0 962422 0 490621 163119 411361 0 0 679190 0 718766 0 0 829189 397421 355902 670313 628689 0 0 838840 0 831540 652213 0 0 0 400391 0 0 0 430417 564679 0 524163 228026 571149 0 715569 3813 817350 904583 317594 825048 449381 546596 0 325298 881193 378522 576978 0 0 693070 822327 856812 313511 945113 323494 0 530218 805895 506817 0 926778 142659 0 97515 506147 0 311480 304618 0 0 0 162860 27218 187552 983059 0 733914 57422 950313 98897 250436 0 157789 321323 0 328844 0 0 0 736454 521267 144266 0 198376 510034 882260 0 761341 0 0 0 630987 968568 0 755857 0 0 706622 611108 0 0 0 388468 0 0 24195 270708 200411 795196 956128 882225 674040 387006 806654 0 142421 0 761486 657136 983240 0 0 720651 48483 65663 0 901046 852987 517134 592459 428606 395027 214711 809876 9594 903380 0 275264 917976 0 266568 0 0 0 0 750824 253082 0 143777 0 312764 0 57266 65612 726158 861799 414170 676112 0 0 201149 0 465530 233888 0 0 0 471511 0 490650 762449 513808 0 755278 0 0 0 0 161096 518532 0 389604 907804 556479 964846 991475 966508 0 0 0 0 76164 890754 0 0 0 365136 414456 218459 362711 0 332122 0 0 937566 455412 667284 53974 61307 0 0 0 925152 0 0 587991 643736 585037 326701 0 0 0 171181 223607 140377 94865 505266 140206 0 361424 0 0 737966 864630 0 0 410950 791220 0 0 67232 241787 0 0 0 383847 0 0 279086 797714 890931 364248 868265 21118 0 0 474668 0 0 516926 311865 25276 226736 419602 741007 296112 590027 114395 0 0 0 0 297065 31558 211974 0 0 0 0 0 456797 0 748601 0 0 696596 0 180676 0 0 0 0 215010 0 0 36183 0 0 0 972873 0 0 0 147165 786319 0 0 0 208645 350009 612263 488036 891501 716593 0 0 0 100466 969055 0 119561 289429 0 508959 0 932006 264803 717324 0 973656 316052 459525 803743 345900 0 0 242 959533 392429 394108 0 281064 518033 0 0 337720 0 529278 81997 710492 92594 0 739800 0 204533 98500 0 0 0 12822 0 745237 236090 953963 0 355799 661738 451091 24847 445585 0 562744 632691 0 0 0 780560 940746 633521 0 137946 677403 751570 294684 349341 191153 851019 851803 116423 0 589882 311389 0 352045 0 0 162300 0 0 243243 524238 871636 500759 416963 77542 604327 76377 420065 999691 259125 432445 251070 0 832195 467499 0 528559 0 228636 194612 10260 0 0 297012 443967 0 635777 369826 810336 0 572649 0 215286 0 805399 25087 841509 875171 46563 881972 0 272332 402880 0 0 555935 0 441012 670177 166624 629527 347136 647102 175544 733526 646972 0 647344 0 517420 212078 0 410356 0 0 0 28380 0 0 0 904599 745806 421598 0 660312 685097 0 741278 211542 268007 0 0 39450 70693 0 0 929056 258825 0 364775 0 163858 0 0 0 571375 0 0 456754 776988 37339 888258 0 109890 627946 113413 0 0 185918 0 569222 995294 610414 300133 0 310444 509943 0 784452 912810 619018 614840 185006 0 0 0 0 0 860396 0 136761 504425 0 88830 65122 652082 190234 0 0 719628 0 761582 0 654462 801163 727134 50295 985314 521927 444077 0 985279 0 875126 786325 0 542801 0 258292 549776 0 189066 324686 4681 242237 0 0 0 514569 864933 747653 710537 321646 0 0 0 0 990257 0 136233 83063 0 680632 722114 17954 483909 0 0 566808 0 0 412331 506317 835856 382658 0 278289 199688 0 506143 411244 512698 0 879725 0 137675 274264 967607 960251 824747 0 515780 645208 175771 801676 0 453459 0 717476 291817 0 269374 0 336044 501981 906430 454585 0 0 47786 436841 916935 645028 698475 0 537272 860990 992306 698515 0 0 703847 338928 509315 51924 0 630788 429172 151551 0 204201 149227 2919 297684 309334 470803 0 527812 373890 159259 711926 953015 0 0 195818 0 138202 384706 892970 4706 0 0 0 13704 652044 0 135106 0 613595 496232 0 322547 83899 110976 984706 173500 686629 377073 0 0 395491 0 0 0 315728 0 188650 803553 0 681995 236921 0 486144 0 0 109552 22426 0 63957 47965 539511 0 860113 0 11822 346639 812962 0 12596 0 972387 0 0 269233 787749 212654 0 0 0 572712 0 0 174668 705133 707278 41975 375578 598250 218917 0 435657 0 688624 908922 273648 887392 0 0 0 946821 0 629482 0 472196 76362 363833 92753 990110 1329 610256 129387 78211 13689 167178 723306 361558 564317 0 881256 0 984372 306204 425398 0 593041 0 0 0 376727 777613 605115 0 443249 0 0 386771 642506 682796 287341 136060 992404 161737 309598 171883 691434 364339 998876 0 300898 0 0 0 304133 968731 0 419062 0 0 886813 837352 0 843908 73855 0 0 0 0 966670 0 0 0 601930 144046 0 231830 917758 889437 572121 582333 636873 387819 0 520968 966915 0 377756 0 881791 199519 0 650594 138103 0 0 37415 371742 57544 470024 93918 880589 671805 914257 223795 0 502495 0 0 0 821697 25752 888482 722481 262248 449206 933090 0 67129 0 0 5212 934708 475826 330502 747221 0 833469 0 0 403606 0 97789 894278 824722 331879 612727 0 0 406014 0 964161 0 531462 344605 656469 784368 502039 633121 0 114311 851045 0 985064 418243 466900 380962 466391 586506 305527 421265 401416 673909 755093 708855 0 0 485948 852477 0 738120 0 0 0 119166 975236 66475 505406 37034 28833 52636 0 874272 0 451916 888780 0 0 452096 326100 422608 0 361055 361240 28860 0 0 0 212448 176218 921588 298889 769448 895451 989023 448703 42013 677221 220032 0 0 806333 0 557180 0 0 0 306729 547628 854413 892247 11454 129490 100258 466315 0 0 0 878148 0 295267 122658 386381 419058 642042 820879 679028 778299 809637 583104 767200 496430 995367 894845 0 764849 0 39365 703185 630132 581808 0 648306 0 969597 0 512916 136899 757513 863963 372921 599445 857600 0 536078 609655 713385 447160 0 0 189005 0 330041 845993 358501 0 643871 934549 288048 0 623835 0 783490 690133 756432 0 290567 0 957026 0 942141 1587 548092 0 121032 314041 0 0 0 0 377728 904633 80136 906281 0 799089 944371 956359 326638 582997 0 0 995927 0 558694 241362 0 77899 178670 0 0 0 0 853641 0 790198 0 303601 0 0 0 0 0 127507 394741 730376 886590 564175 631386 572418 214462 524809 0 303548 955789 191045 505315 905198 405674 255178 457881 0 903389 0 369688 0 414369 626323 822467 159165 244336 911608 737506 0 274835 890511 958033 130645 0 0 557477 447448 299164 168035 0 766966 0 122226 821538 195257 477582 963706 515200 0 762072 875161 0 551591 611191 0 0 0 249812 827307 765490 0 0 0 737809 0 233946 739861 967447 996735 0 18387 720343 599166 683398 0 0 909432 0 0 0 0 388569 316445 509547 0 0 0 0 321189 0 305006 489147 0 0 202513 662114 0 565046 826040 509055 0 217637 0 322103 370872 877567 902943 572259 39305 0 0 40187 0 896563 779438 0 0 252239 784573 827406 574702 0 321479 0 0 482732 0 453834 191605 192185 564326 0 0 331272 0 0 0 0 0 0 0 84709 0 291247 0 686050 401016 123273 321640 921840 0 599659 477668 0 492136 18639 0 0 468526 283575 0 0 331446 0 854933 0 798428 591179 267972 115780 674970 439924 0 0 860574 705582 130494 0 0 0 0 218786 801960 0 0 0 0 0 117477 0 911204 0 0 0 578621 388325 0 744182 0 702872 918912 626266 0 0 224610 0 294795 0 2968 908183 433331 0 100953 137612 207089 0 961997 0 634483 0 0 380756 0 653122 6362 405199 945680 0 327239 30725 0 682904 382700 0 891811 0 358213 697281 0 0 537917 41123 0 834739 0 0 789394 67729 373725 409807 0 495785 651103 417816 0 12413 0 32119 952922 347602 0 529932 288272 823258 0 309932 0 452399 0 128737 0 394216 404327 0 692931 148172 733773 0 0 431249 116874 684014 0 0 334115 174305 907339 982732 0 0 0 0 896389 0 0 474984 162786 753236 430970 0 460559 741329 0 624166 621021 0 0 0 0 987617 0 0 54332 848076 203469 0 957942 12583 215642 0 0 0 0 317732 0 693602 0 354109 0 775069 463254 655826 156880 0 720244 0 97512 0 471579 180470 302948 746774 213171 386682 0 649582 0 683485 0 0 0 0 0 956467 93586 153839 134597 423181 0 0 0 0 0 0 967147 933928 0 973405 974142 0 240937 103486 977386 0 576130 794464 178587 758991 0 0 559034 0 658371 910362 0 222042 537213 0 686193 0 4317 0 0 0 0 870940 750820 530112 0 0 936659 891639 0 0 144781 885851 0 385672 801329 466084 942172 609985 591614 108262 245227 0 824418 78745 0 536080 0 0 0 400001 368484 0 279987 556228 352672 765928 252126 855385 342029 52885 704315 931901 0 479556 0 0 0 695191 347385 834728 0 211800 0 0 0 384476 102650 789024 775295 218549 998921 760204 912556 941157 258870 292895 878756 0 0 404131 0 78226 836152 252532 325663 0 0 435832 786267 0 890053 0 0 364883 0 571914 850614 0 41958 0 675203 835764 0 339460 582989 54050 430723 0 426525 923739 775177 371009 0 398374 0 597934 779226 0 323112 623818 661850 221117 0 590335 846698 987366 617999 745527 577716 486817 979130 0 769511 0 26764 692688 0 688479 624012 0 206777 688890 434893 0 507751 364078 216768 598871 27144 57929 0 0 0 625036 0 682021 689795 52981 787641 896914 156245 336674 0 389450 0 0 567190 739774 0 241355 0 308661 825017 612906 931761 838105 220389 412492 908846 350679 628546 0 0 0 0 0 0 765502 0 0 184197 158674 997556 0 833244 0 0 646266 81268 804820 0 0 0 433168 983251 330043 0 0 0 99015 0 174817 0 112641 772326 612627 0 155307 728062 305283 761693 0 0 245459 180424 0 538865 56987 967608 0 997843 623789 0 78288 0 999279 80624 671456 561225 196209 0 860064 966918 163109 14034 450455 0 0 0 0 529982 593730 769165 0 769313 0 110876 272383 0 596963 0 653371 0 480063 963472 0 263364 521531 0 757343 0 725105 0 224692 0 815539 223791 0 299497 463703 697361 0 651189 729111 547772 0 258932 0 99418 308367 0 0 0 967487 425822 185436 469341 59881 48991 0 0 0 774625 899153 256222 0 12839 620673 434121 462398 281405 919397 342607 0 882937 0 523016 160258 213365 648699 715636 863253 273638 302703 891342 383044 0 0 0 0 0 746474 121552 0 479351 0 633105 846433 0 0 0 11565 387909 19884 9683 0 344395 657089 616117 0 364910 0 328950 989345 0 995295 172036 281491 661139 856320 674929 500536 0 0 20217 795312 801116 758060 0 321796 476451 394757 0 272519 804994 0 3352 0 439266 0 358563 470456 0 455011 651480 969097 736126 207698 0 0 0 915717 723291 211209 0 655707 713179 346197 0 0 710648 0 371150 282560 372285 0 0 0 0 443303 830614 431177 354807 970212 949836 802019 774862 392915 0 348121 9952 0 979873 0 401632 0 0 779455 320163 766747 724856 712038 962003 944111 374382 0 0 263331 779259 0 883215 0 584302 200708 0 439069 681951 575489 0 0 353268 807392 966005 0 691144 182690 86751 328408 0 872204 0 479671 0 0 53892 0 0 477410 502884 408956 295762 957313 671476 0 0 967028 142249 267906 0 673376 0 798978 0 788109 0 0 552371 303969 836686 786602 0 131956 295633 736913 450276 0 0 0 200046 0 0 977020 685400 435029 887137 676024 224166 125136 320965 0 631717 0 849843 296400 0 941913 910048 725885 150447 0 801021 0 0 0 0 0 513990 12650 0 839656 303680 741084 982417 778966 263620 563474 0 0 0 0 0 0 202716 878222 338895 0 0 360483 0 818258 90194 0 198021 973795 652041 701375 0 0 58064 464972 646430 0 721639 653999 817202 113036 644552 542936 815891 949716 191511 0 623697 0 0 281990 727828 944219 669195 671375 804827 0 501279 0 306941 633012 967453 31742 79151 0 178229 545692 0 0 553275 430433 0 828862 814325 886000 459328 876606 345148 0 997745 0 0 848596 355926 240498 94521 0 637111 944004 0 0 231265 0 769440 607270 367502 0 518070 0 128458 277978 0 812527 0 0 0 282333 820521 278064 55417 0 53061 0 0 901718 0 159147 430061 0 260685 439429 502364 0 0 901864 0 43448 0 243854 579360 334991 331967 0 0 811096 0 0 0 859545 785588 257450 579553 0 0 0 941790 0 897164 0 0 412584 244032 295426 0 294177 0 348400 118572 352542 528528 105163 276144 0 0 0 426257 469952 609997 0 0 423894 0 0 140978 329530 871453 537423 636335 0 641146 383384 102045 213820 35088 481867 269563 600923 0 0 186952 830538 959929 937616 231578 985033 617361 0 983907 0 857036 0 0 492434 0 865827 458108 0 0 390542 947727 554535 967786 460995 378951 661621 169069 0 0 0 104045 0 0 670189 227214 785148 271551 0 0 0 171013 431020 479233 673329 752051 639419 430083 0 919176 727405 0 0 144094 0 0 0 253774 776880 932965 0 972893 718788 0 810690 223958 0 0 387305 574341 880135 0 0 0 0 105742 0 754115 0 0 0 0 14291 888912 767282 46333 227148 240549 893804 0 824845 0 766702 385099 365862 0 729724 0 813851 0 854280 0 478343 861665 393269 524271 0 145351 178797 599640 0 0 0 176122 836290 417767 0 352585 0 454480 366106 735498 0 566680 30407 0 0 230099 0 0 0 240928 761989 452000 336253 299210 0 0 280834 257180 0 0 760412 0 55417 0 815984 552912 0 550563 673337 0 765225 0 220180 0 0 234166 0 0 852566 0 414026 831808 0 67494 682714 0 304678 0 749597 0 178131 0 867595 0 859763 0 743845 286136 386266 946935 0 789071 656145 779705 0 0 250094 0 0 0 253446 0 5637 0 0 199215 0 0 323928 0 899453 728212 448939 0 0 617120 0 499533 797243 0 127763 494684 0 255822 0 0 0 0 767155 875061 0 0 763117 0 600216 0 744634 613759 0 371279 0 740855 38945 131941 732077 0 940286 225799 827497 317945 960439 14719 51374 460430 412363 828563 0 667580 966531 981009 246004 0 484029 872206 778615 825281 6802 948054 360929 0 738693 603304 893665 95682 0 153523 430585 0 814244 528830 326130 738941 99331 0 847107 512374 629709 0 658158 0 73174 832286 0 913287 0 0 751141 540683 392714 0 0 0 0 0 925805 26342 0 0 0 644200 779537 0 584992 0 162153 762368 0 469509 289946 217270 0 0 433529 77768 534144 504303 956328 0 296723 803780 842743 693415 0 649161 767769 54224 170516 0 0 226039 517457 963747 219362 373510 846744 0 0 0 921341 502660 0 398581 950065 0 0 572890 252180 487065 740696 0 0 90609 827487 0 252983 0 426481 737867 335421 0 0 708392 0 0 701519 0 888879 962125 0 445628 74877 0 892731 890943 0 0 267702 613419 88866 342946 0 189832 727051 756438 296258 141422 29334 0 0 0 500180 855321 908101 0 640189 467945 472174 422055 0 882035 0 919070 882959 483400 0 397682 584381 0 740784 780814 949815 0 0 102913 0 0 0 326214 0 294645 622659 785436 0 0 112331 645552 801558 97666 0 495162 382349 858910 807549 249315 183112 0 389712 0 0 0 383955 606136 419178 820763 809763 625582 85626 174368 0 265351 0 695366 161936 0 570350 0 796885 610876 708102 981658 571902 653847 0 898989 0 966509 0 723233 618229 0 697818 536686 0 667274 797701 891037 0 0 0 0 223392 0 0 164500 690549 0 66929 0 922362 251038 0 663244 840042 918065 907168 0 33059 0 775965 230954 0 24420 179075 698052 581041 182374 0 0 981761 982166 0 0 191648 256092 0 243474 0 945012 640242 0 702108 885838 713161 0 709345 0 301544 0 257975 743684 0 162088 0 348908 0 453082 0 167140 0 0 59929 419945 62903 410084 0 950442 146268 611902 0 113933 0 312091 844411 692015 0 503790 72236 0 0 0 494811 340147 0 602321 0 0 0 0 0 104937 0 0 176865 765026 458240 0 0 765755 0 332493 0 354718 819955 26050 0 29114 0 568838 0 769812 214414 0 298625 0 966552 757253 327824 0 403135 781855 374483 934956 553656 499586 0 880566 0 136077 613779 341994 0 913722 523975 0 782764 0 325820 912984 920861 958499 411406 0 472147 940266 637597 123305 0 0 816276 128243 729134 435076 600984 623196 0 0 0 575834 717632 902071 0 0 581814 435107 887249 0 958260 969739 92176 0 366578 0 543172 0 0 0 780523 0 639874 524722 0 875616 736969 913932 0 383622 0 397488 0 0 849011 337898 0 561159 227543 306633 15831 267318 662780 885226 862515 0 758566 0 923683 0 722279 0 0 0 554209 796098 135962 35023 0 0 434856 0 0 0 0 0 907338 973299 435753 0 711806 0 754748 742365 0 0 442760 320036 0 960490 625600 239589 648119 238145 246480 0 630567 0 0 0 653888 954367 0 992634 0 967751 0 0 0 304604 365682 0 905662 342050 50480 0 555464 0 675494 736544 300032 277039 366693 0 904245 177544 0 0 86139 0 406533 631589 465489 219880 0 541557 26241 786306 959852 359595 0 0 0 0 221171 746612 500142 0 463686 0 0 0 647265 247371 391006 0 165315 284556 248863 447794 0 723940 424570 876550 0 0 948994 827027 513261 247227 0 0 298310 724422 588135 0 279953 632091 0 665265 660500 633076 788094 455855 356837 61702 826639 0 113622 517790 818096 374512 0 314310 379100 686042 25230 0 0 0 630313 941424 0 0 207589 399349 740792 346346 559558 0 673244 596243 145626 592688 652942 0 0 121498 128050 261568 243769 392564 362366 0 0 0 568382 242692 537069 34884 0 578225 567474 650783 700098 518631 0 356026 0 301986 546086 550919 887705 354508 0 812132 954115 481752 506069 0 972903 16416 492070 696180 0 558555 925777 0 957274 318367 58981 193421 0 0 0 681172 871627 444165 545564 131622 0 580810 0 84694 574379 912897 894627 202069 812577 910257 0 0 285309 0 209405 0 0 0 866974 300721 388330 867806 0 0 0 0 0 41171 451958 424312 694573 780037 0 160495 595203 661239 90224 713791 981616 453832 86841 990863 483702 939865 0 250047 814295 0 145478 897943 896018 0 943582 207252 795355 0 723558 796297 937652 0 0 0 0 0 0 0 936842 0 0 0 606519 0 349735 604662 0 735466 0 0 0 135814 569696 0 701596 0 79645 0 565472 883909 570960 689038 449078 0 663022 4214 150491 833359 934706 810407 0 187937 505355 0 0 0 601796 0 0 887023 481947 0 517183 962185 664513 0 866443 0 400318 877585 0 0 0 149519 602506 921082 147570 851123 0 769533 901205 0 0 202337 611678 143280 81694 0 954818 0 62723 362942 241153 0 319185 504884 358566 0 130583 0 0 189366 899682 412321 756569 419895 572067 0 863549 263061 434903 568221 0 0 422882 334088 319514 938170 931454 0 502179 15276 0 395763 495011 0 90080 946785 0 74501 330388 985808 0 0 579536 432652 53345 0 0 0 360625 685161 306130 0 0 0 442805 383411 0 913160 0 102179 0 0 0 607789 0 427926 500530 0 536407 175798 0 0 0 0 604857 0 0 0 472791 885385 674972 678265 415018 394853 287511 584522 0 189168 497178 461150 50009 369763 0 749969 924939 0 67038 0 609165 666315 356904 0 431357 0 0 0 34664 0 689034 0 496658 0 0 485914 296903 402126 0 0 84935 169632 0 0 0 963032 0 0 104480 471411 74839 608572 809739 978659 499678 712262 0 885927 0 0 0 0 298556 229869 602086 27261 139357 332833 717132 473014 151434 383601 705682 878367 112647 0 814205 444912 700818 0 0 418306 4314 20082 0 235394 377434 0 882522 0 683302 181852 0 451429 0 752995 0 0 0 0 0 0 0 40059 624916 0 111800 896445 309495 652450 0 381241 207295 650187 572290 251234 89998 131129 0 0 803164 905070 0 792222 0 392209 663591 889276 0 478073 896671 775356 971528 805607 214360 0 466362 289002 0 72891 0 897804 11226 0 0 0 55373 668242 434537 225543 48049 736221 312075 31988 964606 111364 0 479135 0 0 659684 0 149032 0 0 770663 221712 0 0 887124 0 829864 0 0 721402 0 0 474951 198002 621095 433560 0 0 0 0 0 252860 0 0 0 47264 555796 712644 959610 0 152843 181375 0 155596 748340 866937 521864 0 89922 110778 0 666635 0 122993 0 294470 217554 963029 417765 960276 971024 0 546229 853605 0 349438 0 192162 5090 0 795186 782739 175887 0 881422 162520 0 20848 0 0 0 0 0 687361 0 241327 764002 838694 0 0 654685 237994 190484 0 661681 12698 0 0 960583 0 970478 0 0 0 0 239442 173892 0 683607 0 752259 0 718799 0 858709 0 966818 179167 995211 566509 602480 0 848257 855014 11551 0 417216 0 0 681317 0 81915 0 954164 0 567790 585717 608561 522319 41159 0 834469 41198 856793 784951 0 217351 876905 16541 0 0 299330 12938 0 211071 0 0 682635 0 27207 114284 0 950110 414150 0 250643 0 705122 584376 277417 0 153361 335465 0 845070 571677 68380 0 504460 0 695949 943283 944617 0 3167 117781 0 271943 953352 10991 0 431266 0 500836 0 249905 723106 0 298050 785210 0 445911 0 0 88483 732305 822278 0 446909 0 875703 0 76363 94127 2692 0 316700 0 504726 585669 801672 425856 306889 0 159979 571613 0 293148 173120 829887 0 557106 625793 155430 586546 808455 785625 704920 969100 215301 550718 422356 0 671085 0 0 138260 646509 436235 916111 75968 264294 0 0 328704 0 312409 18317 54915 622659 787655 878797 0 45109 920751 0 790294 0 0 0 511637 0 0 532444 852366 585930 346703 854329 71345 693661 741018 262580 418918 0 815735 0 300177 0 795186 0 669280 294747 297701 0 77570 0 948294 263158 0 342354 321264 112383 716976 0 642995 244893 616786 0 0 629929 0 0 936174 820508 265718 132782 0 0 0 29111 248316 660579 600844 848269 69071 420708 332648 0 722817 538628 109556 0 685784 334461 308781 0 462579 747997 0 186923 0 788884 0 372882 952986 77730 0 0 626514 776763 0 0 0 80042 851311 0 378921 0 935887 248544 35943 919869 913648 0 144877 804141 0 0 881800 950951 373629 180805 12625 0 890232 257180 0 687776 870185 7369 654409 811888 479360 702127 0 345238 0 0 0 197514 527524 0 846496 0 0 0 663407 322693 0 736027 132362 336546 38736 0 0 15010 377070 798105 941761 552226 0 0 89573 854741 0 989119 319739 825838 697297 0 468315 949339 455083 765531 0 201030 951188 218857 210550 698596 166047 588337 0 907492 939609 150902 705322 760366 902139 373999 628510 0 364212 669648 0 0 600606 0 0 104415 0 0 396950 420756 11329 41849 0 365263 361222 113746 376563 0 272355 343106 0 836110 0 0 914861 0 440376 597341 0 0 49544 850232 0 192209 860850 78016 237790 322766 402880 160388 0 0 0 873154 143616 825153 0 0 783372 647113 956155 83692 164043 13242 545660 636011 541326 124959 0 920774 367251 949985 150682 750351 837409 0 485299 603604 223772 64873 0 880344 499329 965479 0 133344 47703 133179 452406 0 632617 655841 872070 274688 212260 20798 621414 907486 629989 435859 838045 238374 938365 107622 0 372385 795913 0 958364 443774 402245 52576 344862 820537 594457 903639 554895 366406 349220 26988 954245 539681 0 719998 201144 0 0 0 0 181562 144835 227959 630531 0 0 0 678700 593753 0 0 24906 0 0 485808 0 0 722107 536108 640147 651037 0 0 0 386411 550554 138996 60660 168863 828572 83926 543857 559916 292175 366410 0 254794 844663 773991 106001 317630 499416 86323 0 0 0 50950 18371 0 0 811471 0 255091 0 269530 0 303174 0 473957 840018 0 0 0 0 572569 448828 283077 0 903322 470563 328939 0 861966 0 603676 0 233169 57418 948004 831381 387054 0 556440 823097 0 423930 0 0 733600 0 0 505687 982270 413097 0 933939 0 0 673109 978507 37089 421133 0 405382 0 0 0 413824 0 551657 275274 0 0 0 0 0 0 0 278614 0 809870 114934 22730 471192 801470 197751 377298 185082 536564 765332 343218 824525 689016 0 0 0 846037 900173 311272 414745 101193 0 0 234215 332200 574542 0 946824 971535 49427 0 0 0 462820 0 400320 0 808676 242682 615745 0 90953 950073 0 530377 0 0 29257 0 430877 904894 391648 953417 0 472296 43572 0 240070 923295 0 872431 110252 0 140712 0 0 188981 848243 0 412628 884227 0 927077 740322 0 716864 971799 756333 876402 0 795503 0 0 625439 0 135556 355872 781551 0 707327 422065 837501 814534 0 0 650641 623402 735701 251484 917348 677928 0 305582 0 0 676682 0 358353 161901 143740 0 99574 14160 480597 0 144114 642376 15170 696107 983003 936429 0 793535 0 661873 679233 0 0 752607 544210 470170 0 240272 996759 0 74177 20302 0 394113 0 0 0 119855 160360 0 838413 69798 635333 926822 593668 464740 0 508813 125623 0 744785 877699 724609 0 216778 0 0 0 0 0 0 434101 479973 852909 337111 153480 978643 151584 417104 339857 104530 846286 413023 0 632823 53550 810466 238688 429005 438077 0 121838 321410 839573 543227 0 0 725209 428541 117252 24132 730657 0 0 821306 934157 0 629828 653313 0 793107 214179 0 0 0 403143 298136 0 0 355560 0 688203 690657 0 272517 488664 0 754595 366008 323009 380868 0 404874 0 624787 0 778719 0 343939 389390 72569 0 0 0 0 0 0 770551 49848 0 673110 0 0 0 0 0 580807 0 47629 24365 0 826090 725360 573072 0 498752 0 622009 762022 606350 136343 968762 335554 352871 0 397384 919649 968949 13215 0 0 242628 0 146449 11912 0 0 207306 603211 406090 515904 0 930631 883782 0 582803 218262 431985 454061 0 85917 0 336129 0 420765 722736 288765 0 0 0 232434 0 165780 381306 0 860315 982540 656632 287574 897824 279295 983216 0 901009 644121 951553 800733 0 284910 262401 0 0 431806 0 684722 319194 825081 169084 0 668564 151423 0 0 297426 758704 764519 498672 118284 925405 288860 172149 779200 819687 0 0 0 537058 0 0 750532 581075 301005 912976 718950 872310 693638 211246 116434 480478 425884 159883 760272 431662 0 0 23587 646403 0 378921 0 483873 393002 0 631350 488368 850029 871346 0 327546 0 331481 0 708702 0 440646 0 0 496534 0 0 0 0 662478 145696 428325 0 0 0 360090 340110 640572 0 0 297258 47291 0 390384 0 853159 437306 706735 0 276639 950223 159869 374734 0 663676 103638 456546 610178 543104 655601 0 903221 639116 761278 994150 285544 181684 308124 326348 360201 0 0 0 100338 0 0 0 187505 0 108408 903034 0 0 282694 0 0 405216 781897 246940 0 484600 143946 362460 489413 0 979750 0 617360 867274 0 0 0 791370 74443 0 0 298774 405780 452655 660681 238888 541632 0 903029 73425 0 276385 313837 62555 633904 0 980274 341644 938438 702913 577514 912870 183712 0 144712 0 0 350870 60731 527046 0 0 0 29674 0 455428 308687 0 18679 719855 972780 0 321814 675476 904738 201914 117012 490664 892347 874546 324781 138706 12464 0 570994 982815 0 741630 497248 954320 963464 937944 699154 0 637998 0 273075 0 265146 0 958650 504310 901959 591431 172169 818002 654561 304559 0 0 8255 0 118525 477805 170394 0 0 202598 0 0 51282 634967 707907 169985 0 0 405829 500919 761356 589281 81975 120694 0 0 130668 518690 0 741434 357858 814712 37482 0 0 0 612738 0 141377 91273 635040 0 0 813449 561798 644397 0 145069 459854 0 0 533311 711586 0 693613 276576 168224 0 121380 111143 0 357736 658879 0 0 76841 8827 0 0 96849 562661 198638 752490 348303 651815 0 657878 0 668245 194862 0 0 439319 764737 0 0 452499 0 0 752956 624497 866641 0 178093 0 232996 14292 0 0 160784 198293 768551 604805 75358 420732 459568 189938 0 963874 0 978919 0 0 0 0 0 523294 232760 282313 0 0 32069 805989 0 0 883173 0 419899 957390 0 0 544298 628300 63172 0 0 959951 0 217241 669822 0 0 329338 0 29203 79152 282267 423905 206535 876723 901075 0 0 385772 372389 263426 0 111663 777097 629998 26109 0 0 843366 79429 0 606006 868407 0 221026 0 241903 391355 663599 0 0 0 264383 0 185681 65 361721 0 224474 0 935559 267462 266278 640656 416566 265416 0 0 449726 52371 686771 24740 0 125530 294617 0 36612 217459 616913 644479 725213 365782 712580 918560 0 0 0 740612 0 0 774258 942271 905731 82614 0 792287 10135 983358 91432 0 260432 0 632476 779573 0 0 841805 0 941529 0 0 704308 0 822675 576769 1419 495748 389720 0 0 0 117326 0 322570 0 873598 75150 742979 436755 0 58298 45068 424526 0 146747 580864 29043 390055 0 394161 0 0 298185 451010 305908 144121 915405 834968 0 261597 742863 0 0 452057 0 95795 678618 547596 509867 0 618421 695251 0 652216 434635 912802 0 497133 0 517104 55180 176388 0 0 171031 0 284527 0 0 189227 451819 736972 484065 0 881294 775734 634969 0 0 0 0 3132 568520 322204 126737 197154 10515 0 0 161312 0 0 981321 0 729302 601573 0 55104 836480 572842 688986 0 0 276315 177264 0 834537 0 0 855405 176004 537081 0 154478 877893 725320 839454 0 784481 100368 61429 0 0 310712 893240 693281 0 633861 0 0 194794 612163 0 0 0 0 0 885135 0 0 0 0 662486 0 406982 265378 81369 0 601302 983137 208744 466128 0 600372 0 835073 807208 732979 594694 0 542349 0 0 69413 54654 130495 906717 0 0 204765 0 767470 531283 0 566718 0 307726 237149 699507 0 779505 327836 275851 0 206943 0 0 0 604352 673563 558078 131612 426961 588778 971184 677532 750583 0 429120 830786 383122 281275 395874 864430 220563 513081 962001 607118 586743 152341 379633 402772 800162 650693 0 0 792342 837631 431112 175312 150836 521207 145634 0 0 7959 111571 843502 468781 127663 388304 0 154677 751647 358881 784476 260563 556645 692631 0 0 473007 606333 880568 0 0 41896 835445 93404 721706 449367 0 640324 804121 0 0 680961 623599 205831 469289 366376 709161 0 195465 171079 961591 819448 260850 76208 0 0 0 367583 931617 0 513845 0 203204 167579 68336 0 101156 450240 0 67176 185376 532472 0 398182 661069 878927 230232 385830 94973 0 307787 388826 448466 273025 703403 338423 362048 449963 0 624116 0 394898 436837 173760 0 0 757387 0 0 966548 0 467564 0 930068 0 460559 677967 0 0 682951 427403 5469 958075 597970 616620 660272 949711 541306 0 910258 865587 839275 0 342435 205171 99522 874902 830835 545852 0 0 420593 799196 944753 266090 393698 231190 77630 0 196027 0 0 104402 60899 418504 0 325962 363790 575115 579730 257220 0 692992 412090 0 483030 534717 616955 767045 657696 0 0 512529 186631 0 14447 699786 292678 875347 750283 578116 811229 0 0 0 0 0 774008 0 186247 945346 55069 330924 342326 0 0 451451 645197 0 0 972799 0 0 0 541275 600858 0 613583 0 466567 525721 861587 48143 905207 119082 705016 0 782079 778058 751925 756089 127061 600728 102849 509048 116324 0 81653 849802 0 538062 0 359157 420515 107821 0 0 553125 911948 569531 466760 576629 0 0 969990 52817 682963 298910 325157 593320 0 878841 475762 0 0 0 0 639303 0 852851 0 943036 0 464606 0 200678 813845 0 575829 504068 0 0 366153 0 764091 562140 0 0 0 992299 872171 948001 849288 842081 0 977004 0 615256 240429 0 610618 116208 534784 722570 316961 0 622368 0 759311 357153 0 192993 0 885744 421004 0 0 525395 949928 859608 912698 142619 0 220515 636701 0 516379 0 293317 0 954357 101216 443360 0 714803 0 629686 0 708021 241578 551023 706915 35941 0 0 0 0 632955 0 821346 576380 104219 368764 176209 0 208306 513322 0 297959 408431 955384 0 0 217916 0 85522 0 637331 366093 356563 597419 948710 0 340795 218486 773430 453178 0 0 759668 305150 480276 7593 241064 389843 477154 192452 528610 751849 358152 702275 580480 257296 471771 663064 0 0 0 0 459606 377017 0 304491 298997 153013 567872 991768 281233 793096 591581 333778 897552 274420 267140 120919 0 0 263949 377748 169350 0 840375 724868 0 0 0 0 36407 0 630941 814765 0 115648 8815 0 444837 878803 848942 887063 695151 0 534926 0 0 67846 565858 829648 462349 182421 0 450768 0 474275 638658 15510 0 0 0 184597 961168 0 481947 0 0 235149 786309 0 0 0 0 0 47302 0 789463 0 780791 0 403284 873457 107643 0 814590 277459 0 0 355875 686877 164898 392741 0 0 180645 0 607184 601147 566426 0 595683 0 0 389895 174385 0 31737 0 737754 37830 413923 0 0 903811 635787 634914 954916 841976 654321 85141 450994 753625 678209 0 991689 321239 0 515893 351094 32259 0 0 0 611241 0 0 632769 0 0 910730 645842 0 551505 0 904960 595405 0 0 0 612544 77811 471527 276802 148122 0 926230 0 0 0 162674 509572 0 0 0 126347 0 0 900278 421096 161510 589128 47152 484493 0 0 366034 389811 566201 790185 386494 601854 505125 0 647406 478982 0 0 0 505261 457190 684066 308373 733105 223935 521367 681753 91928 0 887148 0 0 0 40775 0 0 206402 0 851154 952363 0 0 696943 0 221579 446112 142878 0 463041 0 118954 543363 0 966989 0 0 132088 0 245827 179730 479943 0 922792 0 504347 332418 985587 569430 0 81808 347475 0 286817 834870 403580 306839 604647 0 0 76769 0 0 986643 367644 0 601732 952658 0 720567 0 0 195528 866007 0 0 509258 868278 0 138253 0 0 38018 832308 502819 764478 326538 0 604838 39993 409181 505759 604427 378528 0 0 0 0 423396 154675 0 625697 794125 21325 0 0 271842 0 124438 911781 0 688488 687084 501163 879588 0 297014 955191 0 0 0 390859 0 0 978418 706546 0 990878 831920 627559 882736 261965 0 0 637123 936568 826579 0 0 0 750164 0 921751 142356 0 135224 747787 236132 804318 0 0 710833 465501 655075 100860 0 594384 0 0 487907 0 0 151341 881947 657175 951693 323393 817516 510314 0 357751 666298 643463 855398 292445 0 756114 39141 469122 0 0 117917 748761 0 0 54808 0 871207 249076 234894 507750 79447 114388 0 0 867561 587555 191594 0 875146 611411 282962 33272 910678 187915 0 229052 0 219402 0 657472 430612 645069 609459 0 46595 395073 584437 113748 334904 725065 911335 0 0 0 0 0 436345 628587 0 779181 0 875892 59305 0 0 282688 149140 605311 704864 0 0 5917 948752 57541 417298 464920 684829 48941 137033 0 0 0 0 0 0 1956 0 5389 688028 195408 0 0 585703 948480 506774 0 414675 0 211423 105801 80010 810790 960588 789412 0 769443 364484 963662 92976 393894 65937 67471 0 414481 0 482794 0 0 101653 0 158801 441490 245966 0 0 267818 0 228361 894182 358894 904824 0 479284 109435 148462 830173 0 863355 233380 533283 0 0 686721 0 443977 0 56901 205418 42349 218429 0 0 798104 736694 862612 814873 0 651509 0 275916 803262 0 0 550700 0 499086 604172 420435 170937 0 756806 273931 911468 104489 7367 374164 0 0 25577 146397 393781 832457 0 181381 0 969587 0 0 894247 574995 898576 260419 753346 992660 459915 297594 867514 0 957477 850660 523014 137405 50320 199792 0 127898 671476 853343 334520 465554 358185 0 325706 675126 599707 71222 0 0 284500 264129 824003 0 327489 916114 456781 105025 52354 120433 0 923996 626874 645798 243095 617187 618714 281845 468041 578051 0 605154 959358 0 56903 120626 0 874747 778315 147859 62309 91871 268218 635564 155075 542083 128789 0 0 461617 0 928361 530274 457352 0 649009 0 0 990920 243555 478277 0 268303 337043 358855 0 905558 249901 441210 0 642537 120553 314473 249411 0 202849 285007 499957 967798 0 0 40496 739820 453975 523651 814936 957911 171536 999163 390163 339739 0 0 741582 147149 0 79545 583458 277446 0 283512 0 223074 0 0 984301 245467 39419 0 973691 525813 0 728225 982365 123496 460110 429793 943651 0 811816 21955 318457 0 97946 0 304056 0 0 825586 462759 0 0 0 0 0 218109 0 0 0 233655 192719 366818 494558 0 0 0 0 722493 0 0 0 0 927860 807274 0 41382 0 0 0 756091 497920 392892 0 6088 0 542234 668704 56795 0 0 318395 734078 0 0 0 0 773297 98334 601535 0 254721 787811 7823 0 605407 549912 471799 401966 0 0 0 620806 770220 0 26367 526544 469824 513894 638986 656816 850257 434492 302586 986138 307211 28369 472328 80851 312309 254589 0 251145 336591 0 552892 781684 0 680661 0 0 840219 0 902730 457210 142218 909278 0 0 236416 0 639325 440511 346935 0 0 0 407248 78216 470144 259490 0 755387 0 0 0 0 896400 0 940560 0 678993 281133 451297 0 862020 57401 271085 9778 759791 0 0 0 0 0 0 320238 271706 0 811086 239662 0 105797 0 785015 0 0 883070 354960 0 215048 611270 425128 993194 0 0 0 0 155186 52019 350584 285032 0 994002 430071 0 0 0 218035 0 0 0 646734 957260 572509 0 305843 833678 690501 644281 18294 826820 900951 805287 300921 667433 0 0 0 0 80440 784897 74297 499427 0 0 0 881362 339909 727579 117465 0 289601 749841 55445 124627 589130 525745 208463 881670 0 0 0 36804 624961 901743 187010 0 617568 0 0 0 0 491037 7521 0 160527 0 607762 0 630434 752992 827314 50590 0 0 711902 940041 483426 0 876988 0 803538 0 333254 689096 254367 754691 592600 0 788825 812701 628585 94994 231311 0 0 0 260830 435455 491192 492046 919969 0 889384 0 278869 357362 0 806848 0 922620 334119 0 0 991914 204863 0 699706 0 735868 758915 0 0 320958 343059 0 90231 779754 637827 983049 0 348261 0 319385 560035 343745 0 567629 772384 0 0 195366 323732 82578 0 427616 749577 178598 743292 701134 0 124610 357773 719064 625433 180149 347542 0 911041 0 669550 367593 0 403921 322887 0 770233 209112 787372 0 474124 684355 983413 305805 0 500198 404603 517499 0 886414 47495 179067 504722 613129 855895 142358 274182 837794 0 0 677097 0 0 0 818793 0 806469 696803 0 824252 256758 282496 609809 361793 246987 309310 823159 2300 577797 986332 463864 69088 617009 515565 537545 0 184653 830560 858175 0 517924 633340 78960 0 837929 0 0 286156 179645 8432 0 121851 0 0 0 771942 464493 48302 22369 422208 261612 0 709761 0 295625 198971 0 986187 573246 780812 676312 0 332905 320350 909033 66145 0 0 0 644903 0 718325 955345 0 665549 654065 278822 0 167010 471141 361249 316648 482690 962061 861227 954263 0 778492 718238 423209 0 687789 0 834248 303609 0 0 0 0 0 191829 0 0 731247 0 0 305401 0 155915 439840 205398 738336 549408 0 0 38262 0 0 0 0 719701 760062 929067 0 824604 618224 595465 0 0 721053 397269 0 617361 230441 637778 22015 120495 0 514447 0 0 328678 713120 0 939329 589131 0 0 921644 252546 412266 803834 467776 0 507631 0 711407 0 775000 186951 454026 667765 867046 56989 0 75544 852506 0 132980 0 649785 0 992005 501451 0 0 0 0 42340 0 0 0 910524 0 65047 943731 0 0 0 736135 0 591046 22036 0 727197 831823 0 17363 0 0 250726 854459 118763 278201 0 0 23396 0 569890 550091 426089 0 0 914669 633761 35212 0 0 0 842329 0 900842 715971 0 0 0 566772 64068 60719 362327 583983 580243 0 0 238174 0 377105 958692 599116 836463 0 339034 0 827007 537716 637883 0 0 300234 996375 0 0 325739 190592 621894 0 631236 436478 447631 21586 0 0 100374 109264 405750 717447 38466 574721 0 0 507493 732681 781056 604390 533444 532216 922508 623761 0 466494 921802 413349 712646 533371 0 0 0 0 979856 0 156561 982386 752185 0 0 0 0 0 168161 537072 287690 0 515128 0 151625 0 378065 127917 152026 179156 663537 97372 73258 157794 569963 182453 454590 345941 0 0 18272 554484 239684 888986 906740 273560 414067 167730 0 0 0 0 237044 541868 948479 0 729294 0 25379 573463 444538 0 0 599554 323024 704479 0 135038 601490 0 688938 252791 414577 149432 722578 0 0 0 144098 60211 273804 915473 0 850717 96319 730262 604429 551201 0 769795 339275 0 0 0 869559 243627 0 0 0 402942 65173 0 0 0 14451 0 713807 0 0 664632 0 988886 476841 821897 212318 459984 256925 347520 830514 529619 573508 618163 329618 913392 0 557847 510534 0 0 70629 831035 103025 221793 0 860467 96248 0 0 0 0 0 56999 0 670906 495024 584650 611422 879810 0 0 313444 443084 749930 594017 0 997033 0 439358 488318 266475 0 32326 0 666562 0 982070 29177 0 649035 839392 154420 0 906039 889591 327835 4011 4827 988917 0 0 0 0 0 497391 509604 481778 354196 56528 771264 799297 0 0 497056 0 0 0 301941 874609 0 0 522667 161610 561176 568839 578046 0 0 516644 703098 443379 0 182881 0 314997 946719 0 474270 0 664942 679727 396387 556513 260144 0 633926 121636 722779 0 0 939054 0 969363 407830 242259 274622 351787 286481 401786 0 0 649451 329744 40879 0 593345 668858 0 0 0 719459 81523 0 128706 0 0 0 351799 0 0 141550 0 23553 477719 0 915400 111644 234807 722462 180801 0 289334 655570 0 866097 565571 682537 270427 562999 0 169144 768098 489994 352458 0 0 902054 0 220598 928555 453513 175883 0 0 200780 0 232433 0 0 813015 0 619969 543178 180389 933693 795424 639735 321386 624638 767324 0 0 0 0 641369 119922 0 53704 596193 126415 0 0 0 992222 0 0 0 0 956989 424237 92416 229077 0 751348 0 260270 221315 0 752791 761166 351927 420119 0 458560 0 407371 0 882233 149203 0 0 18190 96907 743421 0 234005 961396 0 0 230201 595040 0 893287 975503 0 591876 123617 0 0 715180 658001 38196 700036 171234 314820 266757 962789 0 573467 0 0 229055 339983 945491 462047 0 0 165080 0 992488 417128 0 0 0 0 133480 964453 0 151203 0 228148 694523 570105 0 461772 0 0 861535 0 45310 0 0 802116 20535 0 104720 453669 617536 73538 978141 107287 657330 80016 0 479431 0 0 489088 257554 0 14763 586702 0 0 364555 200035 0 0 612246 375064 0 609475 809944 0 898083 597647 43340 0 0 0 636222 0 583592 763877 482051 647709 0 0 437861 514637 809889 0 0 96881 0 708142 0 0 0 555511 0 206543 861083 187655 0 515128 988648 0 0 0 0 260311 97784 0 221135 0 657454 715171 19663 274787 670730 407631 620679 0 850616 0 0 339810 0 0 887866 0 0 46285 685459 297970 440425 0 0 760862 720166 662749 210644 0 786020 405063 349619 581397 0 792592 0 8815 0 977162 411236 0 0 831300 0 0 0 0 0 212409 839507 0 865311 392697 0 544177 24098 0 820338 502113 361297 987292 0 440522 187298 127054 745819 918657 857110 115070 0 0 0 0 250905 586211 0 232082 0 917443 329280 335209 209185 737767 110755 0 352439 720947 705430 0 0 304972 820279 784054 0 791037 367928 326862 74621 0 910508 474315 178257 0 132766 93063 55892 48302 349596 0 0 969779 490161 0 90529 0 0 0 119424 0 243052 426722 716905 714686 200994 0 480333 0 0 0 0 468453 302623 0 624700 50004 320933 0 765429 594438 268854 521618 315062 47584 991086 278320 391702 218911 428903 39948 0 463209 0 339579 821944 0 0 860054 0 0 0 777511 0 0 207719 0 0 161320 0 629900 0 0 926498 121531 0 49872 520396 142745 0 469026 688827 248774 505159 0 0 510736 228044 834571 0 340953 54888 0 0 673208 61052 0 571248 332862 345050 0 0 0 402916 983712 241453 250070 0 990475 168595 346270 0 32865 0 221406 738111 632997 215082 0 239780 744894 961599 370196 0 947363 0 0 790485 0 0 0 306849 214644 0 836308 0 727188 0 0 963304 131648 808182 0 584866 903388 0 0 0 155310 175888 102241 14371 468294 543272 374484 0 0 34056 0 0 641678 75019 434941 586887 312960 0 0 0 0 195741 0 0 622500 74001 212604 5887 0 703565 188715 451025 841078 575522 961174 0 0 152861 564996 615512 0 0 369677 776544 0 0 191647 0 584478 61608 0 552445 0 0 0 0 0 347435 142511 0 828188 678231 0 715580 110361 872522 668079 0 970567 955883 0 0 0 985132 0 0 348032 536817 865623 802989 762063 0 0 0 0 0 0 0 555995 0 0 0 161239 0 158363 0 387891 0 0 922509 927501 0 404970 0 63242 286361 601481 0 522956 787000 0 454645 584678 0 172356 580627 711156 0 84150 0 0 0 768801 850839 150484 273110 441163 0 0 687793 0 871805 651518 855653 0 898668 0 917841 353422 0 0 0 32777 0 867760 17220 0 460909 0 0 0 0 151367 0 0 528798 841876 0 735126 0 290580 789470 950848 696126 199897 906600 0 340750 842292 0 606447 0 0 0 0 0 948165 142840 0 908208 0 0 0 629285 0 706089 0 58049 0 28400 929140 247206 160442 109181 734979 0 488582 0 814838 96354 0 144093 841199 794805 0 174013 214366 656027 704836 0 0 177628 151350 135842 895742 751188 387503 558624 229579 0 0 149554 105453 0 652473 929208 748574 635977 500086 0 111689 222276 192897 98491 68616 0 849944 0 0 277916 690652 726412 166527 0 299189 535182 956776 0 685992 844690 434406 907389 88696 38705 307600 0 58567 0 219677 0 121276 0 633102 877082 429052 119600 586934 0 341690 220006 260132 0 42543 623396 666256 8342 0 0 0 483155 240935 918291 0 751403 0 0 861914 6564 24077 517134 0 87850 628580 585503 698620 520716 170471 364582 646099 117865 480021 405656 985022 423452 236076 0 72256 549745 0 482899 0 765090 37427 0 0 73854 0 128598 758681 838783 0 70731 0 0 0 937133 0 720181 0 0 616989 694303 168932 710416 245543 534632 158135 103587 0 415437 868767 0 0 35659 692538 0 0 0 150861 0 0 0 0 0 386883 0 0 791890 858750 720623 0 241964 476208 0 96694 0 427188 105539 984499 676678 751534 0 231369 997643 0 165508 602594 0 66350 0 0 983315 152064 0 128278 986934 140660 22203 937479 0 99123 0 0 111639 0 953631 0 445972 306600 70866 475732 144828 0 988085 354547 554852 832308 0 780716 0 436911 537577 808848 320100 704195 384798 510767 426839 570581 423681 168747 0 975333 0 1325 0 263309 463408 611976 0 0 428923 770369 0 106157 0 756758 768889 132936 0 528554 0 319293 0 575653 716132 719208 248718 0 880689 557786 913118 0 0 977359 307472 349791 0 0 854839 0 787928 594366 0 0 0 0 0 93160 0 0 50751 605565 0 0 0 0 648530 0 552300 0 54795 0 316352 229242 0 243831 740470 0 0 981769 0 872743 0 189577 761389 22674 358962 524706 0 795046 0 235113 0 896763 0 0 927160 0 711972 534366 740292 303499 763102 821153 789299 854216 0 122968 0 630915 697343 226341 0 629408 0 909637 0 495130 872953 32851 953073 621261 0 451793 679585 0 413656 539222 0 272621 442778 434480 202797 0 389550 988422 107512 123509 847760 338092 365769 311994 882465 0 759141 370866 107324 0 0 723194 472527 0 0 42773 0 0 439756 639766 815848 926791 0 697810 0 397673 668091 0 638168 516960 215923 0 0 855382 199386 218657 144987 543294 0 608086 0 987501 649581 713934 232591 0 545609 146875 0 227652 866943 928373 0 0 557330 0 637809 869881 0 0 753682 0 923593 562349 774726 771614 139092 90114 0 853168 0 0 303002 706817 240151 927347 0 624619 835637 355428 0 80732 536327 0 0 157663 332723 183155 380463 387723 204487 696819 228493 0 0 16635 249492 0 0 453812 0 598589 177955 0 0 73598 104214 607564 0 526997 363384 315813 681976 37641 0 0 0 178368 533314 963877 2709 112473 207193 0 406910 0 0 0 0 892480 0 914221 358475 0 0 615011 0 0 567970 646553 0 0 764015 387006 748281 749882 406825 893401 0 440446 0 0 990331 195639 309261 692764 480156 411555 848735 719401 0 530753 0 730139 0 679217 0 512633 894602 276035 121274 10478 0 216746 52061 821554 0 0 997689 0 957019 75149 617960 398798 379732 203824 168673 290957 642447 50063 0 978496 116323 319835 279104 0 193327 176979 0 0 798821 732497 523297 326048 0 0 0 0 0 0 0 0 0 65382 263927 0 438630 789220 269678 0 566279 881629 212838 0 0 641749 246032 175392 115696 37720 0 0 0 383390 817622 996043 487179 0 0 24359 998485 458651 113829 0 925400 490195 550437 111767 0 0 576800 66587 0 558606 667467 539523 0 0 53716 0 0 965482 0 0 233858 0 109951 0 766481 39351 0 361261 0 0 252775 0 174916 81030 447196 445417 763500 0 569222 0 0 0 0 113921 0 0 931057 163730 0 474377 123828 632215 0 323793 0 0 210044 597467 375809 870876 0 962352 0 0 159416 278671 59452 836905 0 384150 620776 451972 500533 160638 0 0 139202 0 0 897029 0 517661 0 88851 0 953430 310615 0 0 963167 630724 597722 441320 54381 657083 0 499720 0 0 97750 638440 0 480207 749022 0 0 132562 0 0 3476 0 266204 117315 0 259891 150468 0 437893 590251 272361 106068 14285 36402 348932 0 290581 0 0 0 965438 0 0 31473 0 173955 530731 830517 585269 0 0 480633 0 483714 977229 285964 852488 450886 0 648549 569215 0 903819 0 220016 500787 0 641570 654318 0 0 768115 0 0 0 409562 0 515541 47359 611655 265273 0 392469 841965 583483 470820 548455 397727 0 432137 881562 220300 0 0 8687 0 0 146962 472709 0 923907 834809 0 50734 492417 278322 850680 752226 598378 0 681589 0 149041 23596 298750 209575 306775 60235 0 0 802634 985199 0 838298 181423 252842 874266 508720 535681 0 496766 511124 350970 285575 0 0 0 0 745946 0 0 607740 0 724749 0 964344 0 290760 519409 350716 0 671116 0 493184 564790 701736 213887 0 664661 895430 242235 345204 717895 859808 467976 619663 115982 509017 40225 323588 408255 0 0 0 0 886409 193857 644331 736091 0 416638 0 0 0 0 959436 0 22881 0 0 0 0 175783 0 0 726524 636001 0 504883 600726 0 0 891636 327986 336358 47758 379546 455130 324406 0 0 994683 0 0 530501 136423 0 260847 0 0 0 77203 0 464062 337505 0 0 697894 879937 0 921433 739347 0 975152 748850 403864 0 0 0 667021 0 0 290569 794394 584490 193060 47948 813094 130493 746544 664508 0 165007 0 702048 481666 536597 0 238023 688414 875589 182414 53638 574176 0 0 0 551863 0 0 319402 21533 762024 771301 940785 0 459126 765747 74426 372751 53484 0 19891 0 926385 182001 0 305950 488929 109059 200215 0 572094 410772 612036 168583 0 0 0 0 227013 0 0 925785 0 0 825838 0 221829 206975 544949 0 0 212049 832012 293390 0 0 496816 599614 0 0 457372 558132 0 598689 0 927346 816216 808564 818067 577375 0 159858 0 0 459700 921664 0 0 980222 861986 0 0 799556 0 408931 304949 665772 446750 872021 988837 0 43438 528580 81281 748842 426735 793232 768481 268399 353347 0 0 123520 278652 935403 0 575799 66572 882642 21763 878922 764781 716450 801882 0 0 0 364703 881340 461952 0 506152 0 422796 0 98160 0 431311 0 861072 0 0 944635 0 323631 925509 561276 0 196519 212444 0 584824 594110 0 447713 0 0 0 27410 0 0 0 349130 117205 404134 0 42161 835535 0 0 835865 0 489138 0 0 0 309203 466719 456219 756625 0 0 0 0 0 994220 981277 906957 659963 544718 165089 900705 299264 0 696017 969681 0 862313 0 713801 15282 0 0 310460 728709 0 740994 215718 907448 0 795349 0 0 0 549370 363165 188263 0 245597 0 904321 942890 146650 0 0 9470 0 267918 149919 431643 0 0 0 932328 305662 366330 0 707528 617944 0 0 0 265034 0 742572 0 0 0 282915 267186 551984 40427 0 206243 0 360057 0 693753 0 0 0 0 544993 203897 955750 177750 248897 981736 0 0 606654 274139 0 744061 0 201026 0 654082 937673 155843 393327 456487 968272 642314 83322 966165 0 0 0 0 980838 0 461595 0 0 0 0 0 387171 478693 0 0 319241 7401 376328 0 0 237562 0 74694 0 920722 315765 0 0 722705 0 0 0 31223 62112 230982 566597 0 0 528502 883580 0 0 772574 0 511619 485882 0 795159 343319 392942 677777 0 0 0 0 170026 666108 0 310158 585775 0 157811 885768 542100 27004 903254 759615 966106 174031 219922 322334 0 415726 960981 366225 0 0 168256 0 0 0 715843 0 813224 0 760283 642763 104021 92810 0 662250 643043 6423 460630 743421 611755 918148 0 0 429975 0 0 216967 235037 0 410709 758162 0 303923 703993 0 0 282883 0 903485 399677 324539 0 0 0 0 0 0 198548 879113 0 46408 0 0 751906 889295 56666 903966 946580 0 126641 183035 421948 0 121469 599859 0 5918 697940 304767 0 237366 195400 484901 214912 714116 0 441887 190778 616446 215020 978027 767104 254629 0 145609 0 455455 116317 0 382663 31931 888654 182605 187442 56726 0 574837 148923 434642 18245 0 0 0 968732 369422 877020 86826 554467 0 0 228809 216940 0 235454 0 570281 0 310924 0 0 830623 241688 494727 0 750309 898171 0 0 847330 842354 669216 162057 752975 514750 562848 0 173052 127914 0 239073 0 169168 0 173902 0 454 437565 855734 0 0 66718 294362 869416 110235 583226 701533 169257 593658 521724 871514 730145 0 31531 0 897703 0 0 751342 741254 263805 124606 324884 0 0 660668 0 23344 113511 250411 0 0 398766 685550 0 0 423026 0 0 866576 994387 0 599299 0 0 521351 55965 509114 0 0 548183 0 352501 259527 334202 673776 198270 520374 397697 0 716310 0 0 160261 0 569146 876267 744598 0 0 0 0 754680 20559 664811 0 905404 332180 0 603521 746509 18588 0 0 448234 22313 0 0 793009 429862 0 0 939502 810486 0 937232 913399 0 34252 373577 0 967058 7107 0 0 524923 280064 829312 0 0 616973 271882 0 175562 0 270515 0 903573 285840 307328 576803 624491 0 769287 0 447453 644673 240909 207276 861407 0 0 0 750370 0 0 419239 123020 0 0 671606 212312 411443 817332 0 0 186585 749774 867569 150964 804907 0 1392 0 0 0 693314 430507 905943 0 0 0 0 90853 484291 0 238452 654307 290384 166877 350173 0 895974 362349 136951 273189 0 923388 235734 826813 17279 935427 69781 602889 647207 0 208456 0 0 0 614772 660165 827557 0 64304 961441 862062 57740 702907 31148 204637 145584 0 971785 932274 12041 595247 803863 0 472135 785207 0 746803 0 851564 998879 137364 0 0 0 615145 0 0 0 507820 0 0 751558 42625 20917 160153 0 625009 286209 812175 0 716825 0 371042 75175 866988 879309 838532 0 0 314074 0 439020 67935 0 382097 23821 0 401326 69095 0 997571 0 0 859947 0 0 0 354547 296881 352097 0 0 0 0 741345 0 751198 692587 945979 0 0 0 807680 451640 489908 476534 0 536897 39181 285626 255053 0 594662 0 705782 0 0 0 0 0 750232 184724 352916 0 914818 937613 516337 669518 760646 365890 0 126946 874970 795082 410675 509463 807678 0 0 13418 319890 880732 557214 0 0 0 0 0 445421 444110 75523 155953 95741 784987 972624 447766 0 592677 0 366949 934089 557174 250406 656785 0 539747 401365 0 256850 405150 195252 487426 0 0 951842 0 0 35154 674994 476382 538441 0 0 818669 978491 0 0 0 0 163123 508849 857083 0 0 0 0 380188 0 615452 0 0 0 267519 294667 195792 0 237084 634150 0 986728 489794 856191 968039 623864 0 248793 0 122687 0 300302 556616 924186 62430 335944 0 0 0 411237 985468 109836 0 534473 661157 0 217856 117998 0 0 618217 239392 0 0 0 0 385402 700358 899884 0 629372 602483 924244 0 8199 134071 931288 105084 839250 202575 0 89790 0 210492 0 0 122219 0 161996 0 0 0 0 0 0 0 0 357416 71838 422113 719941 0 156965 0 13475 0 0 0 826877 130072 0 693856 239583 890946 0 200809 359359 829031 0 743026 751581 982947 0 768424 867890 0 0 43908 0 37189 0 182263 0 979051 721380 867029 923152 393767 0 319670 485201 607030 292614 0 0 775332 0 837954 442198 0 163615 0 458624 544404 24912 942401 427500 0 921898 296188 145545 0 0 0 0 49886 786483 927082 0 979418 954179 345036 582506 0 651091 438794 658104 0 0 645294 30053 547204 0 635582 0 709741 743976 761995 676955 991933 0 264352 0 0 0 445426 0 0 173686 0 880978 0 0 119043 352977 0 0 319643 0 0 0 280482 0 490413 15312 0 0 174482 497281 231667 314345 0 0 577862 683331 0 206402 0 928259 493149 324922 213595 0 0 227235 0 890410 813554 0 904131 327592 947717 0 50111 393288 0 899936 0 9662 0 0 0 85101 126062 0 455 0 0 0 661096 491569 349933 0 0 436474 0 105658 985849 796149 0 26091 0 0 664180 20017 0 949627 743100 0 450431 781039 0 870690 534151 0 516832 0 0 0 379992 0 264002 0 580291 0 0 0 739023 297354 428968 748261 0 93883 555677 0 0 0 62709 0 923214 0 553655 420866 378640 660528 0 0 0 209222 0 325573 372536 403342 560277 543672 0 0 0 813076 990022 0 557673 0 0 969706 436537 0 967255 0 670455 0 0 16572 420888 578826 776847 895669 187079 903543 0 124240 462696 39569 847977 0 507066 0 0 365310 88650 798270 0 0 743203 401309 822658 873295 0 0 699489 655976 0 0 886285 917494 886429 540987 0 217169 0 408364 0 798904 0 0 0 382653 518463 397843 0 351155 269062 408178 0 573021 339370 419757 631653 339270 451244 686016 0 0 0 327339 0 587715 516351 632712 0 0 47735 974506 0 403713 0 312802 371370 897300 855815 0 411272 454547 0 685727 75164 365200 0 180261 185933 0 651352 503927 464792 0 0 265574 580405 257993 864084 494734 384320 581964 956501 748825 895977 888935 503470 545471 546526 0 0 137468 145498 296920 614775 879162 257528 0 0 740217 0 141871 467586 0 258065 894083 703830 199543 0 450934 116665 0 494603 600583 0 357595 685032 572156 718673 703097 162228 22487 388587 283288 41309 0 0 0 0 872804 459467 0 0 277540 44900 987728 305219 839390 0 685033 0 503198 721544 319501 931488 0 970891 248619 548045 0 0 0 323981 0 0 0 674744 931336 23840 0 401789 198630 460372 709407 691347 0 115638 141572 333728 0 290503 0 458185 165797 496269 713313 0 0 0 0 0 762013 215795 991033 0 0 300522 142475 0 0 0 691495 308782 707587 246662 166057 381122 0 0 717263 453957 833188 17330 0 30133 0 265585 580369 967601 0 13202 646313 680806 945144 454030 0 0 723704 0 538213 762543 770376 95010 0 0 0 0 652760 0 670754 381751 0 806567 0 715392 0 444433 0 789232 873866 0 82951 218617 176595 225914 546950 154533 0 0 0 0 0 737718 757326 823728 0 758491 113730 450926 604702 678849 0 0 0 0 725112 913327 503498 0 0 0 0 659905 674583 706970 739517 778791 356093 179121 985966 30123 737232 627261 157431 776594 43354 183304 0 0 4397 522627 0 534594 0 0 0 582848 503781 0 729344 970838 831585 0 0 0 0 699522 593084 278485 0 0 280103 938594 456711 481830 818422 966313 546538 520902 446956 0 669389 0 190652 0 514043 386831 0 0 0 636436 0 721218 0 0 673014 456017 334753 286646 552842 500525 0 586317 729888 56298 85575 54181 0 398387 0 623066 0 156820 0 0 0 490757 654045 159216 0 905683 0 0 0 0 221459 0 0 834940 369229 125706 452078 180512 639505 0 109431 0 908842 0 321084 0 0 558097 0 0 328994 0 0 0 0 594513 0 22617 658006 0 248251 868982 0 344681 630717 0 665179 515416 807647 0 318606 0 0 520005 0 494933 0 0 407678 661845 0 653223 0 34526 0 0 0 379413 314021 186504 0 360193 832498 566747 477431 633352 902504 914349 892747 0 0 722038 0 0 297483 0 428766 729134 672721 0 657300 0 634125 119826 0 0 258218 0 830636 367221 784981 360652 675141 90501 901320 398600 706672 747009 0 410655 0 0 277502 256844 656878 911656 553209 0 873910 0 776150 433683 384284 544859 290033 0 277870 741605 468282 447406 914062 128763 424874 365503 0 414720 0 323277 43611 867639 0 0 880013 0 0 891552 0 0 0 590869 0 302273 658385 99362 467386 401016 564402 234694 0 71841 0 2774 573120 318049 772804 0 0 552035 885258 0 836952 360856 0 0 142015 416061 0 929669 285207 0 303366 0 398071 17956 431187 0 0 0 0 702969 470586 766240 420486 290844 0 0 0 761376 896386 964293 204795 0 526091 0 760021 411972 0 870931 0 0 0 483411 0 0 0 0 0 0 0 238991 0 974626 0 69902 991824 739167 717622 932988 214169 543199 540489 873810 406618 844609 0 0 92802 0 0 0 915926 407749 31452 426715 274445 0 987052 0 381305 0 303601 114835 0 604959 64820 0 0 437498 21513 248407 355560 515816 876099 0 429587 234045 0 601511 0 0 390697 0 742990 443159 644038 661984 0 0 67973 0 769729 587646 19398 625518 0 343894 0 0 0 0 0 0 0 0 0 626250 983908 309668 477823 417880 448531 568271 0 652339 1774 163129 78531 0 0 0 838954 0 0 333814 197527 807228 331198 69153 0 769611 371433 933616 972679 790907 966581 104735 0 373816 0 0 482520 989703 472952 0 368254 421002 78850 632972 66730 111718 386501 0 0 0 238013 0 525942 935688 0 0 0 364272 0 0 61463 0 0 0 314638 0 609928 264046 0 0 0 0 860792 167023 939754 241799 742711 296354 13823 0 579091 0 66504 0 20969 166299 0 490775 13466 974830 469491 451852 69352 0 393435 38188 446793 0 0 824926 0 0 0 44873 302518 717720 447026 0 0 0 0 656149 0 0 0 0 146429 387143 3838 929588 140855 106148 0 856063 246294 0 60054 492553 809117 757793 700476 0 0 0 0 230982 721520 922856 501944 197193 903741 382108 597992 881843 147802 0 0 0 0 0 556666 0 237477 504817 0 0 274562 0 96706 14029 481529 985978 425758 277992 753164 0 0 703313 664844 0 0 516827 389806 0 557119 0 792375 534442 589108 619680 365203 0 0 0 0 0 417374 947615 0 789346 0 0 682091 820010 21071 439506 0 869326 700107 0 0 73102 0 632284 0 951002 368424 0 0 0 147087 829236 463998 0 297657 0 794864 0 0 302650 624967 178908 0 0 688444 311698 0 0 0 470886 0 758408 833492 780214 348068 326799 0 322965 543410 324554 0 33293 773874 471711 0 0 0 800162 36328 0 0 900588 0 906272 0 0 136738 190304 774509 629848 448433 530078 274017 0 0 0 208931 337866 0 733593 721492 482380 687793 149654 636890 259790 0 0 116146 0 0 974279 0 738679 641944 0 455917 0 0 758800 751542 0 489141 0 0 752781 963467 974945 453450 0 483645 368619 99182 982562 971765 936474 0 92293 0 0 0 949509 673115 30065 783509 641418 0 0 689546 0 0 407559 0 18885 111412 95823 0 336962 576886 0 347908 560043 0 497728 451896 0 405091 0 0 847833 311086 849933 0 37645 11960 0 679530 744202 348171 231342 976841 0 26124 0 0 0 657002 580928 0 310128 0 0 0 837840 0 277080 913894 0 869378 0 0 0 0 211887 0 988130 0 232582 96276 0 0 437435 0 430337 794158 293685 865237 887527 40300 164533 0 902371 622621 148250 723267 65752 0 0 123309 0 789708 87063 0 25198 860988 424195 0 206813 0 0 534747 0 0 0 14196 237417 0 0 307719 0 706288 0 0 0 628352 359964 0 382276 297335 179927 736127 0 0 0 0 258284 824359 0 0 0 0 591511 941295 523930 946899 0 0 0 451563 891115 269224 172407 553058 249240 0 80351 0 357485 208654 930577 580274 0 0 468080 0 954252 121156 408260 222080 295954 396858 971145 12614 239725 519543 0 685883 246989 852296 0 0 70954 943872 90233 2470 0 264344 681048 325561 987513 11740 0 304161 0 885235 352260 870724 0 7633 0 0 303626 0 0 764458 78029 559874 0 0 232141 895137 551692 220670 984434 0 268432 0 898047 0 113500 36242 117139 725890 423319 0 0 772004 0 758123 88473 0 0 0 0 991107 500525 0 509185 0 0 806056 129473 32188 0 360777 12303 0 0 37314 0 0 178825 491176 0 868022 588867 389050 0 530902 732119 958763 0 217176 127423 881570 0 685975 0 0 0 0 0 0 911827 401666 56394 0 176938 0 100743 146389 0 173760 0 309550 340497 171173 244246 598579 27725 308666 612136 760052 568185 554114 0 0 0 0 0 29070 690463 382382 0 249804 687594 258763 880765 39097 385088 862718 0 0 143772 258700 846285 0 681966 571580 0 0 0 0 82723 596269 0 0 630577 478940 0 667378 765806 0 177175 0 0 371375 0 0 0 0 0 0 682327 0 269828 0 0 0 23305 0 300541 846758 0 587045 0 805713 372295 0 999753 295287 0 0 0 219640 87159 0 525397 236481 912743 530176 963008 133232 0 209462 26676 5183 0 0 790924 348196 951453 0 386891 357446 0 0 541753 122993 0 0 0 0 252985 440118 0 0 7286 903659 62248 391737 829146 0 833313 826658 57801 0 27947 471736 463268 92016 743964 0 736240 498224 0 681775 576013 1822 527686 209285 260598 764035 490656 158964 0 0 0 610119 525133 0 0 239897 0 118758 26507 355637 0 0 849307 596596 344119 601007 798238 336028 0 0 817464 680878 967717 832551 998444 629887 0 291525 51413 860899 0 920674 215981 0 0 396887 868027 0 0 244205 165271 0 0 0 329703 0 654348 15361 0 676367 530346 41077 178324 959865 935001 272439 600088 44687 918157 111366 0 0 48270 40066 0 51726 473076 61215 0 422624 422658 0 0 119267 0 0 236401 268403 0 10021 0 60770 353144 292493 820872 158068 798568 686169 763717 252142 853068 734125 783205 415931 0 232642 0 117416 0 683612 714458 0 416402 756655 169596 0 0 119321 191385 0 971842 0 328443 774750 285051 421022 0 348376 0 541414 0 998087 160702 967458 471842 0 0 0 0 350674 0 184944 408581 879353 838181 936828 585534 0 0 417870 0 771077 294676 707647 643515 26354 0 273215 603270 0 0 937436 784359 116989 807201 0 68960 254978 699775 628257 0 0 570069 789912 0 0 305121 789464 634343 229490 81517 316543 0 0 0 794329 403490 188246 0 0 0 0 0 192776 0 194167 488778 977596 0 0 0 4609 0 0 671290 766327 438609 768042 262607 65235 5856 0 622490 735557 979536 6415 0 597228 0 347525 709245 918926 0 0 0 0 779916 0 379303 0 886304 12566 120820 544582 295923 994045 851420 266273 195162 484863 446641 0 0 0 0 0 311091 408359 636551 0 580479 96671 0 0 783518 115814 187902 0 15159 377295 506637 0 0 0 0 57622 0 0 699465 0 82915 815035 980616 0 435916 832721 417241 437331 174010 0 501684 907722 382754 913396 520275 937024 916411 455493 4377 921606 0 0 284035 0 744659 270593 0 462145 742654 0 73779 0 668430 150812 0 0 0 588134 0 0 558038 0 165787 0 96820 944407 149694 188793 402792 101894 79908 0 3280 901459 68597 262407 0 739969 0 28361 636098 631116 222085 353197 104777 0 171360 0 920324 0 344260 256478 49985 0 0 0 0 216128 356322 998944 0 742887 0 0 268616 0 0 0 729265 0 328148 0 851533 0 774862 0 0 717917 521793 252277 912353 746536 889303 748002 0 276541 244401 0 0 882698 420030 0 955003 280269 802909 0 0 509991 167976 630544 720808 947629 366884 979008 0 333574 244118 460227 0 9253 767060 236830 196432 762426 0 212299 0 0 0 0 0 318944 490004 944577 179155 293447 425194 0 307090 128819 209053 0 587397 74471 749450 672972 0 464508 251862 714054 0 683765 48533 150010 884709 599156 0 384703 0 534603 626088 0 0 0 0 135256 859803 262614 0 455539 0 833534 577405 977938 0 0 611989 0 0 700756 754494 762818 0 775088 115467 0 205454 575290 913067 0 832171 516617 854961 611765 19451 908409 361340 28725 489341 0 570438 0 0 0 0 0 327211 514741 66769 566942 23770 260503 542428 107740 0 741687 158907 167720 468697 0 0 421697 912751 820851 0 0 0 611475 0 0 389068 862681 192911 0 234798 394270 309136 0 633618 0 648250 488923 434626 325637 0 707615 0 0 893807 259141 126705 520532 172306 0 473740 0 0 207510 0 415131 411863 0 0 258976 0 745712 975190 453099 0 776851 0 397254 268030 0 0 0 0 846406 0 0 0 0 624337 578828 585995 529515 559278 0 400916 0 990860 0 909827 456918 0 0 0 0 0 337714 0 0 0 42861 367715 0 0 970417 53953 173160 827086 214408 402137 139247 514289 396276 0 238541 896267 0 0 742443 109704 236342 362968 215830 0 648267 970380 805133 65662 999401 930804 389125 670930 140084 0 614933 0 654922 0 0 0 64925 838648 980484 185382 151510 0 0 0 568393 0 0 126989 0 760097 904342 0 165830 0 282165 0 444021 384582 34155 15721 0 955245 0 639959 0 696606 10395 0 0 0 420517 343543 693456 0 0 0 632194 0 825830 0 628737 0 355882 68082 244069 945339 0 867370 112160 0 0 0 0 0 52470 0 763311 477210 0 777608 0 0 0 679336 396524 63697 104780 0 105972 0 497529 0 947096 241005 832582 0 0 0 0 201757 694998 353786 133122 0 130565 756497 145713 0 758874 280778 909739 174779 0 0 774258 0 275478 110472 0 298214 996590 715552 927245 225198 0 0 445389 0 385608 0 374480 434366 923898 297486 312227 810595 730108 63110 623294 0 662650 67154 0 735802 0 20371 262249 905650 511133 520443 0 600465 285612 708918 259226 513947 53091 0 0 0 447167 447728 956837 174198 0 615011 677732 97390 394868 874631 243236 0 336120 502905 669451 1996 0 0 0 448922 215272 665001 570252 0 803893 0 846151 224662 972549 0 873338 930732 456974 50391 0 0 522659 0 103589 679612 397614 881726 862823 489691 0 0 964696 0 161689 583389 112401 507919 744565 650749 0 484762 6451 183510 350637 603217 136342 875575 996922 460957 980541 447579 960328 0 0 0 0 0 0 934874 113264 250788 773658 838130 477836 282793 0 933572 518722 0 52084 787929 593885 0 294614 0 806007 124916 294174 261999 0 0 0 739466 844706 449278 0 815172 997980 996874 539754 0 0 251828 0 695810 555788 805817 236966 87156 268784 36077 0 0 196336 327818 765961 944097 0 855099 652322 657362 704031 601964 0 439171 0 852800 0 297571 47325 678131 535159 571194 714504 0 299576 882473 0 433588 0 18035 589612 268653 526485 602857 944009 110487 398086 745111 0 496360 0 92726 0 90433 643934 0 0 0 0 969267 680981 690133 0 0 326820 0 826450 289175 0 0 669582 0 0 0 0 0 966083 706924 962616 789198 995332 230791 0 358275 867873 980270 260836 0 0 818753 282391 149033 793630 0 978351 766915 0 0 529239 60740 0 811380 0 0 76551 0 557747 798012 560785 135170 139586 0 953998 717508 0 796308 907590 449514 429348 0 26960 6869 600430 436868 0 378433 399815 59116 870945 0 820489 89733 710332 0 769939 0 52658 982521 872576 0 319020 937080 600243 0 0 616524 239953 999893 231713 276272 197402 0 863337 0 0 0 440010 914346 486528 178392 0 959159 905058 922649 0 694031 705151 0 472671 824100 365692 756387 0 0 843134 501247 0 0 384503 438967 0 94114 775023 0 355730 974967 145912 0 723747 250724 511772 473062 115310 410316 578460 613576 0 0 199948 0 357521 701683 588260 0 838272 834565 0 347097 0 5126 0 375076 894694 567766 386580 126854 784073 958597 949459 0 817379 381916 365979 849438 0 88562 0 623844 0 0 354332 0 0 0 404328 243670 547712 441668 235035 486733 0 617832 199050 20062 0 0 981486 253577 0 0 0 0 0 678726 0 0 0 61304 863782 760553 593471 0 205158 12564 976626 333108 0 489910 544969 674372 0 303665 0 664523 416924 465352 0 0 0 110006 0 893818 422664 894958 86272 0 531660 839675 417133 0 0 8762 360060 61494 391675 0 0 629982 168779 587327 0 184043 958167 75137 499684 377135 0 528330 737529 768534 0 278521 298883 11311 250399 177119 296627 728686 860292 294983 0 48085 0 0 470579 824620 0 318667 0 0 0 0 861063 566945 473755 124128 540286 547604 936430 0 172273 118064 0 0 0 783426 947678 0 406678 0 886841 0 483157 0 464275 0 746137 316955 528406 395145 935328 257240 478760 0 257977 702760 952507 736822 106652 180823 560987 239227 797604 0 584621 713695 878368 0 754411 140085 895431 476538 690383 631300 503513 0 447762 0 747565 0 667538 662122 0 713606 0 0 663651 328962 154488 94513 891885 614084 565243 0 846984 997199 0 0 853928 262343 0 192129 8893 393943 0 254622 0 0 437824 0 0 0 172171 681428 923659 0 0 0 505356 0 0 630446 800303 730886 0 0 100640 517072 814714 7104 622302 0 881123 554314 0 74676 0 391382 0 0 0 46324 0 0 0 774234 0 591699 793839 0 0 0 0 0 0 137562 454725 0 582118 0 429669 540198 270844 0 0 728934 104306 437981 709044 103837 674618 883652 144052 0 0 534034 0 807730 436664 0 119719 307948 379160 787229 345793 0 395898 0 216132 948595 789829 0 0 64642 123080 184376 490074 660922 31110 370330 0 0 0 0 190677 0 917009 730572 623516 18565 433580 839551 844473 400425 0 193607 0 16525 0 253103 545993 474207 901558 764090 413939 941470 618785 272000 0 314571 606628 65517 0 190259 0 808990 0 0 554123 0 719965 260795 325003 0 478036 0 345325 55412 0 95124 0 0 0 310560 956421 140232 0 116714 936733 0 473007 0 3867 627512 753937 625348 0 0 954072 95787 0 804209 165008 151292 438183 975936 467424 0 191187 101085 888956 0 169307 934623 30540 976416 323303 0 654573 168144 419760 186439 0 0 553688 0 919758 509505 0 913127 0 449057 0 524614 727337 0 724160 291381 0 0 0 0 0 0 544367 0 0 0 910753 0 0 215136 191294 416613 0 797789 798425 516204 0 602574 0 60555 222012 586803 572649 371984 0 840671 887831 848784 379489 136223 948364 202849 0 109377 0 0 691798 445867 0 0 688149 0 328781 794388 0 868911 0 0 554164 0 441015 0 709435 123141 702533 396866 72154 455705 295890 0 311957 857869 694518 698900 910494 393511 579451 19759 560268 451128 0 107583 69477 898795 0 404710 0 781117 675461 0 0 406280 993371 942295 70317 0 0 44322 0 423116 170839 742893 0 432424 814802 488552 0 62114 446978 420823 981931 846682 483222 944663 520503 952040 189585 704143 757963 400565 0 409252 38230 904994 0 642029 595445 243068 297551 954320 447118 428590 387350 588125 0 518813 102197 0 202879 846472 0 993311 208352 321601 0 0 0 82727 0 0 0 0 0 912322 0 0 0 0 0 99369 0 0 926048 715431 0 940654 181838 684897 175241 290629 0 317469 78895 47955 944380 757393 284131 596040 0 930333 885979 0 0 0 634077 0 967698 852013 0 0 0 0 0 59909 803246 0 0 843356 985623 521990 920343 0 0 374948 0 648088 181435 227643 0 0 109559 0 0 492065 0 0 0 704185 0 862074 200302 486395 484550 0 773266 230012 0 74296 0 206357 93292 0 0 782886 0 420675 628593 81356 0 497481 667797 826220 184856 0 500881 471608 443185 826599 57650 110757 369199 0 862243 0 0 0 554224 492232 0 137799 0 0 84398 319748 0 224975 677327 0 433222 810907 137116 123171 780004 770438 265886 0 420293 743500 365101 0 0 0 0 0 0 0 708697 509097 800382 320362 68995 931309 958197 0 637129 436295 64254 803159 248457 372261 0 221740 759844 0 687191 0 0 0 82276 3086 0 0 284478 845593 668924 873545 146692 931503 0 0 153863 0 0 537089 60843 900076 277196 0 0 171366 141228 0 0 370566 0 0 540723 732439 0 260515 138900 0 388155 451367 945256 854947 425921 0 0 0 867099 0 0 618041 0 918694 0 885433 303646 215496 205825 120245 0 455468 0 187275 588595 0 0 505008 310472 264746 196326 0 0 410534 255748 0 0 0 0 793761 0 308503 0 504322 135116 621473 833973 392537 716239 715381 599263 461604 290994 859840 891855 524416 106908 219780 0 370953 154478 221027 149996 0 0 925241 148267 0 360193 680050 0 171413 319690 125653 0 0 0 935925 913835 0 0 0 69110 953770 0 78710 0 0 0 231990 0 0 0 120564 644871 0 372946 188458 0 0 288462 0 13037 0 663675 618012 944062 0 408269 0 0 672448 55605 926906 318922 828539 679565 934675 686005 707624 0 0 0 171044 872642 0 413203 0 867862 316379 19823 0 150392 525494 0 939430 712020 0 0 0 671332 0 0 157743 535898 0 0 0 89955 245088 0 446658 635910 662045 728512 0 164686 0 145528 15090 0 510755 735100 0 384588 0 896584 49841 447747 24830 347727 0 171625 0 287161 791049 0 450224 0 144005 236691 345733 0 280168 999283 141344 0 895103 959994 0 974785 362954 442670 279380 601686 0 862218 337625 344201 0 241139 788382 395104 0 843325 0 837925 969026 478234 0 0 51599 0 289399 540640 991234 45810 0 683650 218691 0 0 865071 495210 0 0 0 528792 335186 275085 993118 421761 122136 0 84301 861167 946644 0 546309 398899 581227 601032 368088 0 247809 386562 399863 817267 0 968117 466449 0 895706 43372 422093 0 932151 0 0 87337 578823 501781 0 573688 948800 335095 360258 0 363508 0 809496 0 851141 538701 25268 438352 274270 457791 475704 885286 569257 0 0 0 924988 0 0 34887 0 210647 0 0 180012 0 375604 546657 0 144658 366938 793211 880822 450790 0 0 700266 833560 0 107144 207408 0 29982 0 0 443327 96955 798725 341314 501246 765460 0 0 697985 0 936013 496056 224431 327463 0 291229 887972 0 0 579840 34463 16651 38914 16109 0 0 0 99965 0 704750 155699 0 100889 557011 115116 752823 726423 362331 0 0 0 0 0 693619 404217 0 960862 0 412161 0 957322 0 553607 0 609388 0 0 0 787914 204627 343536 0 4388 479696 0 588557 0 0 0 788731 0 333606 776020 23668 0 0 0 994238 237079 0 0 375207 467869 871951 67132 0 973939 0 472025 0 189920 975318 532607 0 444907 0 832943 0 0 676494 0 373098 0 61689 0 930259 338927 230255 782337 528937 0 747860 0 0 165634 0 557609 544748 0 886782 653246 57748 0 0 682216 397958 373745 339507 0 270796 0 287720 268405 597587 224409 299238 0 240721 48622 146803 0 218303 0 415646 395048 203859 711326 0 0 53765 766448 0 0 746081 0 0 50387 801651 883719 581992 221403 377907 138872 610197 856892 715484 451026 0 0 393221 753285 0 0 607106 886461 834229 686988 0 903057 567384 0 897227 650608 0 0 0 0 658131 0 0 0 0 289287 0 225582 503162 8700 0 699283 0 549652 785459 842877 89581 849493 71450 0 377804 978203 149470 756854 782011 348914 637218 0 44631 973028 743425 459083 354648 57618 88930 0 758769 404672 887183 497243 660104 326758 133303 0 0 0 880638 539076 620821 0 20314 639834 891159 0 0 568443 146631 593334 504536 0 658199 0 896833 479064 0 602512 0 902248 335749 740124 438266 144306 0 0 249605 0 871169 420380 854474 422896 802038 0 0 447187 369913 390538 0 972727 0 0 0 0 0 897791 0 368259 0 876827 0 0 0 0 0 655847 0 113097 170098 0 0 666720 14795 0 850934 0 105945 643380 874218 0 0 0 788649 0 0 20688 193121 372877 904555 396024 347396 50154 909005 0 766040 655507 620946 288687 768543 317578 0 0 917519 368631 906581 0 391200 0 0 452433 27203 0 24320 0 753368 0 919965 139860 0 114228 726249 356157 0 556178 234128 817822 740779 896126 389853 330045 567184 854371 703092 882854 0 0 594095 0 0 441132 0 20584 974124 91759 507522 0 511813 927877 350529 0 592195 0 0 700152 662384 0 732073 0 791427 61485 480974 0 902740 0 0 649100 0 691688 5774 536271 0 677098 0 615249 0 599296 463027 0 192852 157338 34150 505557 926835 734854 27031 860126 0 858608 654894 23114 0 420205 565382 160165 0 764400 578943 726289 656999 0 0 308702 0 445520 948581 46010 0 0 110217 0 0 0 740841 654689 211956 441644 0 38214 44934 522799 24437 640699 884578 782064 0 810481 303930 702525 345460 0 883010 303366 0 0 166027 173668 586951 0 0 0 909437 640404 808797 192480 933052 0 814890 170389 95864 689397 130150 0 0 0 0 83289 922483 991169 184491 0 97523 486354 103096 658239 0 0 161731 603706 0 0 41726 564379 603629 0 630770 716041 96527 0 784982 0 0 0 528139 96179 0 59365 0 340759 0 593689 317511 464796 527216 550329 0 0 439799 0 314795 0 95976 553134 0 0 364211 685520 663998 292656 326184 758973 0 658238 0 0 214199 0 848926 0 0 122379 196477 343599 677773 140083 552423 186774 0 0 669905 785247 193757 734751 796308 851972 0 58180 773991 457445 720204 114982 16989 0 592894 0 109950 0 593717 823784 0 160137 437931 834508 11531 791472 161295 0 111260 0 0 0 215661 311810 252863 269796 349535 24530 939018 0 788029 821012 382038 0 0 0 0 0 0 0 982247 950939 839101 0 0 288429 0 0 0 452254 54760 0 43092 0 0 365798 0 277227 808287 279162 920878 0 461345 538833 0 623682 489699 269864 0 0 277906 0 80520 0 0 0 0 959207 0 0 0 0 0 0 0 873058 0 498962 4150 0 229473 0 0 51159 806752 26242 0 0 0 97532 0 954154 0 0 0 896829 0 635553 501973 0 977368 672831 0 0 0 93758 0 0 395352 329289 0 630062 149280 157796 0 450571 699894 0 735646 0 0 0 0 307778 0 0 0 828089 0 337254 893533 0 373479 270678 864328 518273 44596 47067 0 486481 0 301796 0 0 969595 0 0 540751 983100 0 508247 725809 0 595620 256462 0 0 0 291966 173152 647580 0 725175 493433 614030 388150 617129 0 0 0 850959 941435 213791 0 0 0 419106 0 981604 321215 0 0 0 71247 994018 914107 0 856110 0 0 569615 692233 437955 0 968518 731657 223174 0 258351 0 546364 461093 0 0 967719 0 0 530688 0 0 0 835737 551971 0 913610 485838 438664 0 779597 0 739333 796057 115542 0 0 744935 521553 642631 0 26087 0 782393 158744 666861 646549 0 544163 640194 351627 593289 0 324397 472285 60808 0 513456 0 72763 0 0 281736 0 354963 594798 0 0 75985 0 812141 0 762736 39644 0 0 138544 0 0 0 555532 549151 0 0 0 911016 747765 395416 800895 540501 457977 0 569596 830145 987521 68938 824553 0 3657 788567 0 393399 239493 0 110855 0 763706 268383 133696 290493 114395 0 0 268181 115529 689430 0 0 660014 0 620388 185291 775604 403508 615772 796861 0 733654 906626 817449 724956 906681 680799 837309 0 582557 597266 210488 0 858670 0 410945 493840 0 0 572229 217084 0 580772 925984 992151 0 29864 0 0 0 789505 0 0 0 611263 782974 251710 744914 823307 0 768868 688112 0 855534 570203 700770 0 0 739428 0 0 0 0 0 777499 873033 90762 867585 249316 134606 167069 726654 150509 32785 22191 862629 0 494577 0 0 0 0 0 521162 4295 85142 0 430617 174324 0 91152 60236 481760 340864 693738 306786 669072 735036 0 288087 282158 0 258900 35324 0 0 960627 186862 0 871180 0 119004 737064 0 912805 663203 747278 208996 0 0 0 976472 1043 723768 860582 712520 716233 0 564919 0 218390 0 529354 922447 321080 749959 277910 0 399482 0 244784 895432 566520 419956 319265 518725 389395 43481 263205 799919 905291 14693 682106 247436 783818 557004 0 935348 708965 456955 664715 721962 225202 315791 784553 295946 0 0 0 435442 0 765550 0 877789 867895 578828 84798 466499 908259 689304 0 0 0 941297 0 256458 397065 0 415871 940471 363723 0 0 671953 0 378841 466735 0 0 245237 0 0 942987 956645 0 0 861435 867988 915719 16771 57175 0 0 0 0 841509 269650 900300 0 0 0 50467 294417 0 443276 663341 637868 854570 0 148657 160391 0 49388 0 230945 436450 542539 0 0 720640 177399 0 0 192346 131481 797533 167102 0 0 478219 0 19202 563309 473399 0 270165 776601 737927 260510 813304 0 401713 0 615567 792369 0 379454 977704 0 597574 0 264918 978771 457010 438841 670036 0 0 432151 0 140077 0 110181 0 0 0 558415 0 0 558268 451443 236313 797173 0 553869 0 443928 540492 352642 912856 11500 519713 255138 332742 353453 156207 959571 373733 979984 842314 597134 280935 569453 443039 131487 0 967527 734589 0 865108 107757 337941 131003 891699 362604 0 944567 654885 892392 394572 0 640096 470538 0 0 766877 0 628030 0 602399 0 795532 638778 0 0 0 65906 514151 0 89326 74232 912399 855560 324623 86855 777029 939153 744529 832241 724048 584168 142765 522888 427243 0 0 0 685451 0 0 0 0 0 0 72065 97435 520570 0 412233 736511 0 975338 88942 0 438199 0 787345 586406 952419 468101 147471 503700 0 496685 0 341956 0 0 0 274063 0 166566 0 594778 0 0 849775 924197 0 330082 0 463550 0 46681 992348 0 425351 914835 261917 269055 0 890610 586148 799265 0 0 544336 0 0 945464 0 522246 0 0 629187 0 0 0 0 383868 0 388366 926677 0 0 0 582769 886482 974988 651337 306259 0 591864 365447 615389 0 0 82949 0 235829 835107 0 509412 0 112486 427644 88729 0 0 285511 953667 457243 675205 0 107427 283290 0 528825 519238 0 946516 0 23189 228265 423261 41971 672939 0 873169 0 820476 833417 5578 807924 46058 9937 0 816920 0 493770 0 230531 926689 0 738535 640252 0 0 0 507392 0 295690 312382 735620 800205 0 479772 0 222314 367975 176356 0 705573 600785 0 117141 278402 183889 0 890619 0 0 0 0 154095 771882 791843 978715 679184 0 388488 755671 89632 0 0 223638 924164 283871 0 0 681330 0 0 0 636388 616843 0 0 368582 352004 516372 577978 152333 0 67122 864620 584894 475962 178214 326596 376774 0 0 0 716739 582575 538700 169039 131780 142571 0 112336 967023 307452 702148 704368 197517 0 919609 0 273636 696821 0 726607 928637 158896 648861 0 632374 159308 279394 83797 594043 628862 0 158709 611230 949772 0 961251 92150 0 271571 792022 86030 0 196146 0 945763 0 273353 580366 773255 551677 777446 485445 299478 574167 0 0 349266 0 730942 890157 807275 284812 217364 0 880635 101150 0 788852 0 620029 0 544798 754303 58573 0 0 301101 849086 190544 0 0 0 0 0 170974 574095 0 0 202070 333130 0 0 737010 588099 0 0 778091 822287 0 669266 634571 160810 0 0 107146 68899 318774 0 143340 605565 213943 1637 0 319531 364068 375770 714748 0 0 0 0 847967 421856 271109 0 0 875620 0 0 734644 532828 914387 144215 716698 639169 0 421508 438502 0 0 735955 0 0 0 918500 0 263775 0 334579 0 594225 335791 962268 378144 0 303124 67595 0 130785 713140 982748 88377 163589 363488 0 0 672926 600624 0 846469 185071 316139 0 19042 429467 0 98356 0 0 28288 579811 997121 533206 235473 689117 13099 920795 422847 752863 688396 7620 531098 0 713868 0 598088 235551 530926 255583 993876 661901 64469 50108 101121 0 238831 279629 920482 369898 0 69987 0 0 0 0 0 0 771222 567289 369487 850120 0 0 0 0 32838 0 435106 43136 800226 0 0 0 0 835642 0 944205 839966 0 741415 868612 2106 860244 311406 0 908249 64356 0 509961 965533 690075 0 359845 689558 0 831029 0 0 851932 872885 384316 699817 0 739869 293585 734715 0 567830 0 0 765647 985323 0 503710 111189 0 0 793320 0 0 527641 382818 753905 0 939351 138969 0 234742 0 7180 342884 643781 0 565777 0 886939 241843 565444 248611 944903 0 0 780504 386050 0 7641 0 0 292030 0 0 338983 754654 791488 153809 0 241183 45805 0 406471 737013 593015 0 595601 0 252360 0 393929 178196 0 733144 137295 0 0 647255 0 0 958541 225855 699671 175096 644672 0 262452 0 0 0 0 187878 868545 481580 385368 630650 199297 246951 68451 975671 138558 0 944496 76250 30767 120667 491765 497167 0 908906 467274 0 196694 0 0 0 574002 633287 507074 0 0 896462 595520 0 288391 74222 0 73051 0 0 708947 936411 93933 642781 163533 895410 0 709008 532482 487874 76905 550542 0 629019 665077 0 0 0 42333 878397 216108 0 54304 834342 215190 431390 901650 0 0 790954 563944 0 395737 942999 501269 854767 102608 0 279818 0 598370 318275 932921 190934 242542 803447 0 483814 0 956960 705204 474281 786660 0 0 116913 0 61000 525788 174150 99690 560898 900661 464015 0 369644 863478 202773 0 0 0 582346 0 0 793793 82952 202286 298055 241050 0 0 288549 611901 118836 0 362910 80608 0 392936 876722 109456 850028 0 0 564799 122118 0 0 0 997630 468400 660932 230561 0 0 700199 0 38819 25037 346332 356301 46668 213527 444463 0 0 0 605639 457320 980395 0 870001 979702 505031 70646 0 0 504612 17968 737152 739975 0 721202 321201 439589 175031 233548 666696 0 0 785799 534368 500528 861962 542364 0 659535 583941 359242 32906 0 287959 0 958140 311053 532034 0 802527 190196 0 563680 623094 276525 0 0 0 844653 0 879944 180785 58793 565565 0 862283 686070 0 0 885931 650125 0 983413 453975 0 817844 912718 239884 607606 503351 691938 899616 32819 331717 0 550792 678030 689765 909859 0 423491 774503 0 652750 0 0 313934 0 619735 87914 192128 652734 721642 537010 430682 901670 0 400525 0 78604 0 172249 0 0 360848 765384 811450 956881 917261 0 847751 176916 631963 0 0 486115 544711 789749 678675 0 0 843889 0 186044 471435 14077 577611 690146 329327 459577 0 0 253619 473735 0 831759 414863 14951 242826 892925 3878 0 626565 359076 789241 796357 0 194802 0 906890 0 128817 509326 98369 0 564520 0 941441 279374 0 0 701494 0 596584 360847 935941 307476 0 240949 106150 0 255119 796999 404111 473421 923563 93033 96469 0 0 421902 0 855167 735664 0 215949 0 0 498346 711513 576555 278903 649247 146081 442350 338598 741102 97721 180798 0 44567 865385 0 876809 282974 0 619821 77994 388847 172097 0 778374 700851 0 0 12685 932247 849324 102829 357921 0 547961 0 395073 144277 937221 0 0 747370 0 0 0 24845 952115 546538 0 0 0 944317 0 319011 583193 162616 691900 811831 31998 981815 342249 0 0 163905 644310 0 0 0 516058 383861 849605 463634 0 99938 851763 231841 0 187956 653511 331790 458446 0 574558 607528 233749 12263 0 571914 32519 0 175809 455671 187509 0 676666 0 0 512092 0 306467 673802 287377 0 0 962276 0 0 0 598791 0 407844 0 542443 867947 396900 160326 0 167072 0 856764 441203 96873 874837 128407 482705 104878 253492 0 0 24688 0 119740 0 211884 0 0 0 451044 0 245700 0 84420 181766 0 997791 0 273475 0 867148 0 845540 0 417843 826053 857968 970173 0 0 243309 954828 102147 0 0 0 0 0 0 0 0 0 435364 0 44489 233539 449402 0 401317 223967 0 550930 713259 149662 632112 806361 661695 0 373829 205240 880698 826976 393925 263122 307145 0 0 0 202748 103420 0 891991 0 96284 0 0 901795 951488 549436 0 177329 987371 0 0 316754 0 0 660806 0 980530 0 569773 258138 0 0 868945 8237 0 478362 763953 0 655855 649002 493295 424022 0 0 396527 416749 0 0 0 398770 0 0 898830 0 0 0 146602 204177 615285 142083 0 2750 0 171758 0 698718 952860 0 0 443560 295528 0 943176 290327 780140 383481 180141 533388 295975 630800 0 787182 0 993155 841397 0 0 466072 0 265138 0 418445 766575 0 0 821652 120017 89198 0 458303 0 550139 43649 768914 261565 883323 581874 470463 623415 0 0 785903 0 0 0 490064 498565 0 374748 0 771524 0 611356 994278 0 560906 559304 0 0 602768 638946 907608 0 731002 486596 117259 246291 469139 595487 225835 0 0 14468 711754 935393 444869 302090 959632 581624 281677 385715 193609 0 0 0 725133 429220 0 198242 0 696703 0 780141 37610 525134 0 0 432060 0 319693 0 15667 213412 162267 0 0 0 510918 935723 0 0 0 421486 0 400508 517062 0 394450 0 0 0 0 5758 936331 0 777897 0 159311 766813 349753 0 180299 318688 73524 451400 0 486738 944792 262954 188672 39859 887766 0 228301 317341 0 51742 0 213552 0 0 170471 611175 913875 916783 397210 899361 0 0 338580 0 0 0 150244 411920 562579 879135 0 0 703565 0 460759 54370 897776 0 0 0 0 0 975103 0 0 0 0 0 145566 0 580010 943411 0 0 729262 566596 583013 897207 0 0 740664 289317 0 971301 0 0 872660 0 0 0 596100 114471 54595 0 876163 511894 504523 0 262556 927309 0 0 776236 0 197775 0 71372 0 55101 0 481347 0 0 0 364888 0 0 0 581908 684037 0 217705 0 0 973259 0 476097 994522 25207 262411 493994 201824 849145 513580 928752 513402 0 318396 0 0 925996 0 0 0 0 926843 0 0 0 331312 563394 0 524729 0 520497 0 611916 741447 822788 0 826989 859063 443705 0 847937 752496 0 0 146944 80667 838796 0 743082 0 503413 0 411689 0 848235 594457 0 0 403222 0 708471 972349 128631 0 0 0 655354 0 43408 953621 337328 46731 815101 703098 122184 0 822277 112142 498298 0 812386 0 568641 575344 0 252114 0 0 81634 578130 609996 0 127912 505019 973352 277537 206016 899269 0 0 728444 548130 0 499534 441819 0 0 0 0 637096 302033 784375 75907 0 434958 141748 795607 0 0 741768 0 0 678952 706603 249679 168817 577535 0 0 135889 0 427459 423895 32322 798905 0 0 512103 0 0 0 291574 0 933746 830305 0 0 482021 160555 0 874227 0 628944 0 282049 0 0 507114 50849 941119 476380 0 503251 10114 24290 504704 980633 812872 0 0 184400 0 0 963712 635823 0 614503 0 0 979755 0 0 772111 915130 388107 437970 39195 346663 811120 180635 0 285258 0 621212 0 331480 0 0 231083 0 323777 168694 789133 679743 662721 978796 636802 259653 182866 478014 277096 687160 467159 0 819023 0 136915 909687 10978 0 504432 0 15689 246914 0 556822 606748 0 863113 168880 203730 0 9494 561189 470870 0 189991 911719 0 0 0 740721 0 656095 0 29546 0 0 392045 0 475897 0 191089 387048 849731 0 0 0 0 167299 451184 0 185597 243892 53997 480681 198973 571755 54186 959950 0 445772 0 0 457640 0 10414 370731 493378 26052 0 709586 0 278121 920079 165539 0 0 836203 143959 646531 0 61318 34398 0 165781 374028 0 337103 0 0 545587 0 808019 587235 357940 98462 0 144548 425602 960853 171938 568854 348775 305474 550700 134301 666244 0 0 836119 0 0 897103 0 0 732075 927968 0 0 0 0 852355 408809 0 868083 0 0 951734 619448 153816 0 547350 0 0 905481 845285 901260 225828 278117 601732 0 258698 475227 453154 591520 0 836586 0 123018 758372 0 376952 991270 499256 928540 0 337155 0 474318 0 0 0 0 124829 0 735565 0 0 964692 965682 171091 796999 944209 279665 99572 707104 0 952538 0 710087 93036 0 0 582466 46102 731622 375126 661567 0 181881 621761 691842 0 708874 0 0 298940 0 0 0 857107 643657 102178 281800 259651 0 50422 0 0 471679 329189 0 975323 896763 591686 452492 560668 0 0 0 855593 2821 454986 0 633686 633571 0 641672 0 211785 362315 710098 617193 306169 467286 0 689174 603758 601122 852667 600754 268053 0 0 450941 0 731314 0 0 289300 108445 0 526573 0 258525 0 646432 0 0 0 637238 989940 382095 799568 122264 0 102681 0 67899 252742 447342 0 836454 799154 952673 231116 910307 0 836183 559665 394101 96127 0 918932 497681 0 840518 614691 0 850887 59005 340728 321993 0 272318 911974 187844 0 562305 884954 11541 0 878223 426301 620339 0 591351 24527 59520 112421 911445 315934 0 0 0 0 437754 0 0 0 0 992171 316727 40052 0 0 0 0 0 0 911301 703880 274041 0 0 0 228363 0 0 201382 560168 0 517204 302467 698403 619916 0 217873 0 681028 0 646330 0 511064 0 825101 0 299887 748898 648907 694954 0 216302 127820 0 852590 0 314606 359084 318361 935789 0 0 485964 0 0 558905 445219 458777 0 617455 895879 599914 0 0 999229 514803 0 558352 681112 684093 75619 763537 813705 504396 830370 669489 0 228276 658185 426589 883323 852228 448527 35986 0 955542 26986 0 497192 0 179124 459662 241497 424528 896154 0 35460 231090 0 219880 775789 363343 990931 0 0 298484 988689 822618 0 0 0 0 757902 0 911691 550008 815978 797351 102529 989466 874152 419287 0 233969 91966 0 745697 0 0 0 615080 831044 958855 0 905681 635095 10968 179420 514086 555523 594366 557774 275853 408659 0 0 0 0 431932 0 900291 223727 0 0 962604 0 0 454619 198195 549440 531025 0 955347 0 966374 645490 458812 987600 960074 0 278177 0 0 0 0 797751 720461 943322 0 943936 0 0 643498 273436 0 365387 983330 0 0 232586 859209 143926 93301 532375 498818 213641 260602 0 133941 0 985392 969576 629331 501507 0 449210 0 772788 774227 153729 898264 300448 512352 0 0 0 800374 369030 263761 0 440882 497034 465960 177577 559734 640378 206703 0 25836 868977 475726 275058 32263 644886 0 542652 319128 3447 208392 0 486211 148453 456903 407397 0 663153 0 578587 310872 0 0 0 388439 20629 0 588655 330641 430125 0 0 548222 536094 194317 613212 0 0 0 0 555360 345627 610579 0 759738 341009 160403 63368 0 552495 596076 0 944348 186046 868107 116149 0 421139 599315 611173 35777 0 962975 470027 423218 0 0 0 887449 234428 0 0 0 493262 176038 204910 241828 546769 126104 287291 0 442007 774427 483763 989001 379092 602087 0 0 0 531749 356173 567817 351002 525062 206312 867413 738057 561388 0 0 969449 919822 761770 955273 398431 404541 0 0 0 450235 0 548666 0 0 8898 929973 0 596794 90278 626313 50893 81018 0 0 0 0 984361 780550 603177 926312 444469 576883 468561 0 901914 0 659092 0 517772 253715 0 223388 441008 0 78049 154589 641591 11782 201764 808314 380306 0 0 161944 990433 0 413699 0 0 224447 489216 521815 679367 758730 770835 481804 588239 52224 0 152330 413090 599003 332031 561340 362274 384633 0 200929 105982 723353 305450 476895 530917 988616 413002 0 3036 0 626538 487948 839940 16466 884030 211390 0 982414 253620 949083 868376 150484 0 0 434253 870861 0 646336 0 0 0 0 402244 0 0 738154 486712 747619 715531 0 557344 87285 127423 478006 444617 267662 684305 640789 854676 0 350067 4487 327579 983788 0 0 0 921433 42370 47661 0 0 26093 0 0 632240 677524 190712 74712 852928 600921 788495 505428 0 0 472308 970673 472932 0 817406 0 292462 0 322516 963665 0 702719 0 0 705388 438897 506141 959934 368535 0 0 548633 0 0 956905 457278 0 458478 797831 476660 0 0 0 0 974719 875364 606123 0 102253 439068 0 223193 549191 0 116115 0 233323 0 0 179555 959967 0 285892 900158 579805 0 382545 798203 65306 0 759836 299435 184243 699009 565498 774422 207519 561234 829135 763973 328796 450111 750643 218274 0 0 811088 82239 509774 0 0 481933 0 674659 0 0 546984 64228 980977 0 334613 449502 0 621703 935677 832381 205362 0 0 0 182528 146473 0 0 237941 194609 0 0 0 814962 830838 646227 0 0 834991 782109 600053 933528 0 958357 0 877761 298192 240220 447447 14049 155740 409783 163685 801452 651324 0 548514 0 0 320208 430441 641708 17479 278408 0 0 788349 0 744303 815997 761211 0 206893 0 271192 0 343825 930034 0 795499 0 0 342409 0 0 0 110441 84469 412907 0 212484 0 0 0 0 33157 262571 528726 34905 682881 164783 0 0 240120 262853 238732 0 0 815169 509860 971177 621849 853859 942091 784003 966480 0 865620 447333 328242 0 222542 0 0 963994 0 796887 789257 0 0 709991 755370 864307 213168 0 78575 0 515277 939992 0 0 0 643071 173399 0 0 0 58941 926472 687169 0 843338 256071 262827 0 452368 798372 549361 776487 651090 0 387798 961273 0 428281 290805 730941 789019 0 35152 0 0 463856 0 439440 0 0 625411 0 757803 167251 844209 0 0 338315 515472 548304 873584 494151 0 0 15922 0 0 0 700424 0 878471 0 604727 272095 0 0 0 0 838236 106989 352837 526915 807180 456047 0 317620 0 0 135380 962832 0 601929 621949 0 205138 346051 583864 899060 76244 235896 687776 408018 0 900303 664669 293246 305790 23352 554585 653836 0 93600 937334 892596 658049 0 0 0 305653 630070 953646 0 0 502308 357026 767531 0 0 0 194951 0 596015 0 0 0 0 0 514692 407167 752915 0 568499 0 151230 0 736037 695992 343311 933495 0 529447 905879 0 706091 122603 178839 0 879954 0 71102 731942 268214 0 0 861651 0 0 25472 138573 0 868394 0 0 0 459898 573374 670644 131031 0 0 849717 24791 0 758667 597057 0 763235 568683 0 553810 0 948413 0 491015 0 996084 421087 0 510431 491037 240580 889729 836091 0 0 872309 126162 0 780892 0 0 5127 85026 0 0 752635 180934 0 758008 0 0 0 0 0 909150 0 33919 826163 0 947564 0 761581 119742 0 0 0 794030 783781 929083 836985 79347 529922 290515 0 44854 746012 870665 666627 679205 0 234534 0 223096 646967 974799 0 0 0 529018 798657 337872 702184 0 0 0 0 650816 18287 30508 250564 570369 684039 0 0 0 0 770088 721000 0 238387 0 795826 932427 0 0 566142 618494 453152 706750 631702 587101 0 962868 486275 0 0 0 417956 560399 0 615180 0 288461 481919 936540 1565 168540 639877 0 0 907533 724565 0 0 940353 998064 715834 0 0 479101 0 388163 555536 828541 0 237333 194109 637329 740055 567925 0 915887 878107 813884 0 217701 0 0 705273 0 817177 0 862388 223219 122295 0 96284 862168 218969 0 709055 672766 487646 73678 900401 0 0 0 222470 885051 0 456385 338309 721882 745559 0 79066 114266 0 42955 0 601201 275314 495471 803944 0 62053 398439 873025 999983 420136 0 0 649796 0 304142 655907 709198 378001 0 0 0 0 23464 0 0 57821 232334 487251 0 633720 964206 765504 300736 0 74763 492132 572328 120651 463973 0 767517 834672 924663 0 0 562791 0 416011 511663 185736 0 40536 0 520822 740287 209268 0 407209 25875 0 265512 96941 0 328101 0 989885 970056 0 408516 109437 925286 0 933974 304243 0 0 0 0 0 522383 0 658005 719697 90314 628749 0 0 0 0 0 988576 37282 0 0 509611 184689 0 13514 0 285031 0 0 467034 358321 24751 106316 911176 716276 673997 541354 859920 623559 0 916044 0 35814 0 0 591651 645077 201187 170445 713411 461708 0 675917 189010 469551 773660 149262 0 820994 0 158176 935188 0 847561 540506 82331 859561 0 512286 957517 584473 964086 0 0 674181 0 0 122408 967385 0 937217 41462 0 452718 0 0 0 967394 0 219781 247858 43979 361577 535143 0 414594 341568 0 0 0 763942 472049 0 457929 272681 78205 461267 643075 913606 0 153747 239344 0 685968 0 271547 0 0 0 771022 0 0 866480 742846 180227 0 766958 795588 0 0 0 922710 993528 427576 0 368064 0 0 657281 137255 528382 4068 901033 659134 0 0 911243 0 0 52964 0 789457 246291 849511 0 0 853441 0 379799 0 991124 997841 0 0 218088 319389 181714 511359 0 145630 825678 32474 0 860855 267509 634364 733251 279276 236724 638115 351662 0 0 472638 428595 278631 111172 39924 834299 794503 0 963039 95162 0 170215 0 0 0 416150 890909 0 635092 262994 0 15102 539687 0 0 0 0 0 681916 0 755202 0 0 0 0 0 28005 191642 216768 651342 609566 0 0 0 0 0 486041 936543 666252 714370 684438 267397 835175 167100 0 0 831587 942691 88923 231393 0 299388 0 0 619886 750044 458181 16754 0 612922 0 169808 86222 0 0 0 638495 0 332197 116446 0 981185 858729 0 87370 670018 868332 660402 623764 0 847761 517746 0 521864 902073 0 0 539925 49084 975490 251820 724606 992028 122445 0 0 0 664007 960043 52081 0 118635 937161 0 0 895588 179078 741632 501178 513792 998568 929560 993419 861731 410065 0 0 653177 935195 199044 134540 810440 911814 74245 837742 962447 245280 451368 648942 347934 0 280084 410892 248574 249427 273414 602840 368163 968537 0 439387 13025 0 241127 559957 392948 0 0 136485 648339 147113 758530 30125 783262 565130 184518 0 12788 0 227812 627504 854543 479647 949731 492411 874251 0 594905 0 535163 0 0 0 291589 0 583601 259085 19870 0 574726 424129 362375 0 66258 0 357617 546553 898651 0 0 0 0 418360 167936 591434 0 0 107271 870436 576694 453821 101160 0 0 0 666178 197258 724058 289755 0 290497 0 584336 0 0 0 0 781818 728686 723154 0 0 0 822206 0 0 0 0 0 0 63387 191646 0 55792 0 0 0 0 0 901848 777817 0 0 0 153137 0 0 102905 695241 0 272917 974824 103113 377838 767073 0 510848 0 577616 377173 0 110887 817457 0 0 0 0 0 785797 295706 791023 961338 0 0 514651 903861 0 817056 892396 176487 65851 663740 96149 972997 591788 292947 509180 0 30480 0 533865 0 425582 333149 0 695549 867161 260572 0 0 850275 0 0 931677 186657 906858 172063 566128 399112 0 0 629113 0 0 0 725190 15928 273222 199627 303872 0 314631 870415 698945 0 43268 984983 0 325854 497672 0 0 786131 0 0 0 0 747710 550157 0 0 461272 156899 0 0 208784 0 776223 209398 396913 0 685213 0 867788 506209 664931 118618 426533 0 834059 840816 0 0 0 416550 601942 0 902335 161795 93726 234216 0 666712 403038 266472 401297 884707 0 0 133466 158941 0 933024 566583 0 320945 0 830439 0 0 817044 0 0 861497 0 0 435832 991253 372696 240715 34294 332606 247471 0 175833 0 997607 479587 0 0 36386 922860 105357 302385 0 668766 752488 86537 507642 273692 35655 169626 360692 976656 962817 627439 0 389301 256671 0 352511 148531 888766 0 0 171973 0 0 87764 521405 613546 347503 0 465809 0 0 869862 345210 892197 0 0 766026 105921 599510 0 754744 41668 583380 106211 281641 931306 0 0 948510 334534 200132 0 164462 444905 680426 640769 0 0 379247 93049 0 0 0 205750 518235 471207 0 592098 0 13791 260394 326323 0 199874 223651 0 0 545132 0 80991 67232 767968 0 0 251006 89332 0 539573 0 920542 0 0 0 593367 0 0 337791 0 0 0 278707 0 0 0 117047 721648 688943 18761 492980 0 0 799597 237551 909867 998106 0 0 836489 941660 0 0 0 73351 114988 378627 0 243742 0 0 0 0 156163 637079 0 40114 84771 0 0 0 598534 187947 960195 110407 0 244277 678486 214153 177964 839307 318827 0 0 0 0 802318 0 382100 0 281282 535151 0 855835 0 8990 308358 2441 0 0 0 687957 355674 499287 676668 926284 890341 146812 0 63667 0 223426 210610 66201 0 126423 0 988029 260219 403773 961883 0 506157 265725 0 749996 278785 665423 638892 0 211425 271651 984877 0 621290 0 0 947255 878696 44637 941925 53520 519372 761860 0 766905 0 0 774629 0 650112 575302 616654 0 81144 346935 0 746603 0 0 0 0 721004 0 860569 634852 0 17110 725388 241509 55799 70702 0 0 0 855065 0 0 0 0 0 920796 791766 0 287609 326979 386508 853095 695281 0 0 188412 169116 0 639879 555815 0 863080 657203 207947 0 31456 53618 454384 0 0 0 970430 496692 833151 305343 165050 0 860423 536309 0 260074 0 67254 0 0 423006 292170 515654 0 808693 146015 766685 0 280186 215896 171183 257288 0 390524 633121 92891 0 167787 76875 0 960331 763846 851549 0 0 0 773545 169460 232815 673469 0 598792 430562 23153 964208 713049 0 0 482334 0 116076 0 0 0 363683 0 0 0 700087 144711 958770 407614 0 927768 283827 141450 0 784928 0 900323 563475 291214 0 893260 0 0 127734 0 0 703721 0 371525 156173 0 0 935196 453988 0 318326 515635 356761 0 950283 0 474541 0 835686 810484 270117 86540 0 314587 0 763882 264232 430310 453013 0 603503 785684 108603 288658 0 494410 0 0 232820 0 342048 575419 0 782335 31010 985713 0 133310 776957 908496 978189 684036 708135 146041 143680 0 58137 713310 39893 455595 936909 861564 559877 369441 0 0 124121 326723 50049 0 225398 777359 823783 0 425575 512549 217107 30849 366096 2358 0 332062 0 780872 326600 696746 601511 0 233009 0 0 0 736239 627521 0 851237 0 691372 899856 484992 272293 0 896778 739647 269185 0 822437 309635 589848 0 779985 147215 422232 621580 469765 0 67465 134348 449158 493334 0 0 111089 908148 0 840258 0 621885 0 810554 0 818351 924161 939987 0 104939 0 0 0 138483 249350 0 789089 0 861557 889487 0 715837 0 375768 345680 921478 720873 882640 58005 0 0 0 280402 784323 0 578311 343171 0 0 0 0 0 209437 330065 0 0 0 182844 783893 463639 635501 929015 4335 527931 102839 0 429781 148936 0 0 859741 177094 0 967639 297753 857271 793389 0 523452 0 467477 396181 836100 258006 0 321454 964166 143952 0 777463 583326 0 198346 0 0 891579 217817 0 821071 0 757987 0 0 0 287249 0 206234 232018 0 754724 0 68625 444082 285660 0 697737 909247 0 0 0 135835 551274 0 381634 585207 825775 0 845337 708814 808067 348518 0 206271 387993 742709 0 707699 479390 395527 867146 0 666733 0 848585 82983 526115 936039 783300 807597 0 309009 0 0 0 37131 0 714927 249073 301554 710077 179448 304118 0 559820 996614 28872 915115 381267 954405 566497 90541 0 292307 148085 978602 514672 258415 760161 128346 0 398670 873874 794546 608304 164926 912212 950418 69505 0 587785 77006 938537 411054 0 879189 0 0 0 394838 578390 692053 0 22421 123244 706559 394219 789137 0 212747 0 210004 819925 0 0 615824 417648 264530 953090 0 796871 0 809979 669269 295954 0 356878 727927 991772 128073 361747 0 416504 95165 0 667483 509848 433031 884675 748455 0 810014 929780 467145 376644 989664 641516 0 0 0 0 96334 665747 0 0 333648 322584 275681 431913 0 938291 154459 454766 261683 74463 0 0 758094 0 988893 399048 185228 0 608779 0 0 358631 900221 0 0 356038 806063 674443 241289 991345 878482 680209 247230 782473 0 296255 7780 0 765920 0 717026 0 294098 0 373909 106006 0 596778 551566 932223 0 673977 0 0 228611 0 314050 841997 539492 0 681318 703750 477876 548081 305686 0 644507 851246 539165 203792 220117 877801 251924 518399 924025 466135 640067 521238 532826 272489 0 753750 111806 994424 857484 0 595029 943998 50008 616463 668028 222235 497507 0 0 711503 0 257143 0 0 313201 301034 0 0 0 0 0 861882 892801 161420 756231 733972 0 892198 0 646068 37779 0 180660 125780 0 787984 798370 0 445125 239435 253299 318780 0 846014 0 0 326038 0 0 0 963986 0 376167 839161 387335 44404 662444 0 0 454952 226530 0 0 0 25622 0 88735 0 0 0 122922 0 0 832429 167122 541459 0 40509 768706 0 107676 387510 150845 868487 0 133608 780756 836296 0 0 0 331472 753404 760899 0 109265 0 15794 611838 529045 760450 0 0 0 238917 0 0 826520 510813 0 0 149267 0 871328 456857 496813 327956 898721 991803 112796 0 0 600905 928585 922219 478723 0 308521 0 525393 335206 353256 266006 154027 65280 744090 111694 523094 788031 759666 245089 142122 63433 443050 0 343445 262391 0 0 649344 348876 0 0 678965 0 36196 352501 0 0 0 0 278497 0 879393 542545 0 298995 610372 202416 0 499085 0 0 271735 0 0 524677 187830 679897 565445 882047 295847 2484 4343 0 0 0 317861 0 652980 251975 462920 144132 438926 0 0 580171 955435 231112 0 537074 649947 64672 520757 843143 0 0 617438 758315 723148 250847 0 0 0 167542 806802 0 0 0 225786 0 0 508071 0 204326 367765 305752 129383 0 995638 296046 605382 0 701683 306754 0 0 857656 450950 186347 0 487099 731258 0 628667 0 460719 665575 0 0 932323 855378 539466 0 475405 754633 568974 0 0 0 729348 855588 342056 415946 578251 0 0 292487 0 0 558523 423792 297567 614484 333590 0 870166 314698 926705 0 886270 372739 0 364366 71315 267167 474698 58992 0 791940 127500 0 0 0 312853 0 629146 0 0 0 0 0 420871 672844 0 738290 0 0 0 479374 937362 819852 398380 163158 0 21761 0 464581 46769 797936 849635 0 332423 382975 984418 860144 0 958285 382271 0 738745 530891 466612 0 781489 105648 992242 991996 730014 557849 0 794782 965952 767872 0 833241 5668 0 744455 0 785203 206877 37589 280101 365503 883027 783111 985119 639209 0 0 0 682524 729631 0 533639 532638 0 0 613578 465716 835248 0 460246 0 479208 972815 47823 0 148996 925341 0 0 0 0 784763 0 700628 928064 856402 18278 0 0 569808 48001 744115 619478 0 218696 213969 0 366776 529732 729344 0 280988 0 599821 0 0 98023 373270 0 587001 0 781703 0 712739 862556 0 403319 628510 348086 0 124408 0 0 787710 0 215343 208213 678482 0 438223 266889 192743 253651 0 170850 586812 0 476005 0 133576 0 0 0 0 182462 912689 0 516860 864098 0 315952 159313 490794 286331 0 0 0 766567 0 209591 430543 0 953922 594012 333204 0 0 800508 0 818227 496990 0 172123 0 916500 0 837552 577482 0 0 449298 715212 110850 0 552237 0 0 0 590961 0 724843 0 0 444568 783276 0 471860 0 374089 182448 0 695187 0 168102 815412 0 770189 0 0 348436 417584 177372 407018 436264 116006 0 0 0 0 0 285325 970625 722451 0 699630 0 561134 0 719830 0 0 148442 716135 205576 389217 379954 25488 0 0 0 666173 907964 0 744870 249450 0 0 0 483442 154672 514815 250203 396415 861753 770596 0 436636 0 792969 452638 0 0 0 992337 429577 174221 654860 562836 620972 0 0 0 530267 0 0 366330 0 4473 849848 425115 584797 485622 647788 0 646584 0 974300 661827 887019 0 0 585664 324516 613664 0 643387 663211 870701 0 765069 682089 766106 615756 41958 27428 0 0 781228 266648 0 145299 0 98996 705843 0 656041 0 697250 746236 0 898232 0 691337 885335 0 0 0 8191 752870 550371 0 28657 0 217920 0 367441 418619 581275 0 0 0 272583 989070 981530 329688 93086 754452 143210 9696 385795 0 901639 649861 0 500830 0 0 857121 4516 0 889489 0 923033 150680 0 140400 951248 184648 0 642850 149291 0 68132 610161 33833 31780 230246 246110 965382 0 437606 778259 715042 545090 496962 756085 304195 0 74480 58765 165524 0 0 0 0 131852 173477 922379 371420 0 30482 152390 0 105033 976663 640870 0 0 39585 0 260938 316918 0 0 406764 0 0 501230 309456 998628 913904 0 0 194770 637502 0 0 0 785722 850681 508174 132893 0 0 0 100884 912426 824662 0 99160 0 185211 0 611957 123158 316930 0 853128 538249 909259 984401 254921 0 180587 0 0 0 415858 163073 729809 0 948937 877902 206711 838675 0 952638 353129 692932 133938 0 0 328965 0 745413 0 0 0 754680 388448 0 0 601557 139652 0 0 956731 260468 586030 0 0 0 0 719251 373537 307964 0 405292 952045 490285 292867 0 639115 0 599577 0 584410 663173 27496 0 359751 400976 0 182409 430898 639761 913456 224442 553098 357489 0 887805 999695 980841 961242 838748 519217 522051 0 342699 26022 796969 289507 591989 694586 0 56295 520604 669648 60565 826982 0 0 305783 0 635331 494061 904875 0 86592 2552 592792 119874 221530 689573 822638 419082 0 0 340211 0 0 0 284637 933081 0 919119 382016 576891 0 6813 0 10162 638736 203880 0 424466 0 672151 684889 749347 158508 650549 966423 544222 439708 0 7315 344286 759423 869420 561175 0 0 47833 612348 0 335002 476321 39077 905639 0 0 419454 213028 269221 0 0 0 853331 798112 0 374263 0 0 123321 147620 121449 591595 0 838451 684131 80861 394152 183337 945240 662234 957809 0 0 895245 720692 552807 0 0 465923 931073 932665 879114 916689 880591 0 838548 917330 111921 0 985021 858157 717874 0 105871 950893 0 597095 192633 0 0 417400 466064 898192 0 0 800985 66133 888637 266422 104321 379000 556838 52689 135460 244532 0 987282 239649 0 546500 683924 672117 0 970309 0 0 0 0 0 0 68993 752594 27912 938310 169777 494429 0 531413 556457 398960 154607 226546 0 935582 541197 0 908801 0 662923 0 19616 0 367824 218953 0 6228 0 964589 96220 440630 710333 0 811295 0 773349 250963 0 976804 0 483254 0 338563 0 7117 290209 378436 0 715604 0 528058 85047 0 0 621312 997980 598484 837386 60622 483331 344117 0 467158 582852 0 0 459448 508677 0 0 0 51737 358722 914925 0 0 0 0 231445 995007 0 729165 0 988004 960822 426297 0 395587 954638 392851 0 0 0 929339 686053 0 146521 442383 521099 879171 336666 407032 726694 0 193258 0 919917 561894 0 0 869622 884324 521641 0 0 831814 376117 44581 278736 323861 585936 897211 0 770640 634350 237594 0 259420 0 912391 0 0 309069 0 0 0 477943 0 911063 286091 0 0 466418 0 682398 84425 780871 719570 904848 0 751046 990457 506072 0 685639 331386 248432 981874 0 712607 454800 0 229837 0 0 234698 0 171639 90378 0 470875 790662 0 264472 593100 0 804172 932772 338564 186365 708359 770420 0 0 687310 0 410448 374115 79048 625124 640408 0 0 0 0 122673 751666 0 0 504335 780155 0 0 0 856095 149500 356433 0 0 0 722388 0 0 0 0 887887 702215 278222 0 0 0 840478 0 157087 209632 245986 0 0 174438 341664 0 0 0 479701 190967 478166 889190 841846 148158 746762 216835 0 56004 175500 72815 265007 569854 0 0 692348 147040 0 731546 0 372584 0 0 803997 553252 0 422772 0 0 0 105510 880962 389227 637146 0 905874 0 0 594848 0 540879 905580 423641 205577 49794 0 513740 896015 144653 890912 405749 632014 204113 389467 419351 0 104168 343975 202406 567721 0 0 634455 969922 0 190687 115685 982144 635064 260775 0 0 195298 244239 601223 786537 507438 473397 8314 0 791993 25008 0 0 617825 220701 400939 591602 0 0 0 897547 0 417610 0 513713 117281 10873 743459 220109 572613 0 0 0 598420 642238 0 0 398746 0 0 203218 0 0 221007 0 83544 581277 0 543504 265295 0 848798 481310 0 0 341707 589327 68938 127971 0 730644 313086 256448 392502 864689 220718 313225 0 188284 608798 321974 0 0 471770 377416 0 266078 835908 646403 277452 570386 848651 587784 278176 536793 823326 0 317903 268082 271599 0 0 912974 53789 0 734091 0 176003 0 325019 0 963866 0 457849 0 428847 23642 886669 295730 628080 276523 19022 837864 98274 0 436282 0 111965 977440 0 0 77616 984774 0 942329 639429 693737 779013 0 0 834529 317417 0 3204 0 452966 0 0 0 0 433795 0 0 252756 890902 930186 820531 58120 831647 694528 0 53205 2708 302162 0 209630 635083 640026 481172 0 0 0 971997 559983 49992 742011 327855 551083 898490 923644 54266 585623 0 774016 35401 67186 787196 310559 527334 808156 0 231800 275915 0 0 496129 0 758683 0 275353 140268 368286 0 201643 0 743470 822803 735803 0 986489 806428 556164 39157 179209 560331 0 0 279442 0 244824 149222 116540 0 0 0 4047 336245 0 323330 951292 146238 458200 506622 0 809259 71699 0 0 44917 579153 959321 0 789084 621505 784880 682834 0 852407 0 205262 382118 546966 413569 816419 332585 346933 195799 0 73389 766329 240236 0 153970 0 0 46243 459160 0 0 0 635274 167840 0 618205 0 926842 0 0 781309 0 0 876863 0 231784 0 323713 12927 755334 899703 0 0 155773 0 367094 0 600501 0 984424 731309 144315 800450 527857 402610 242342 923636 0 296510 0 125290 233705 331619 0 0 735194 725795 11507 691432 896801 0 0 474523 0 0 166653 0 277021 0 140326 0 993418 51020 629115 0 962775 586864 753927 345194 0 0 941381 413056 255002 473571 492573 947780 0 567504 0 0 0 504156 0 0 0 566716 428083 0 12576 740656 71939 335420 0 965644 609695 0 0 0 606163 0 106398 961249 366086 0 629870 133235 0 760973 790200 117098 0 244645 0 406772 908951 560854 559290 621045 759450 8231 0 0 0 221978 0 864067 331994 0 0 820472 0 0 0 0 24499 0 653247 791070 231836 400756 264566 470133 0 288299 301461 18510 527806 545661 302693 129027 0 0 688290 0 457650 133578 668389 132303 0 0 0 0 0 736233 209031 0 956835 414494 0 702776 837724 838172 800897 632500 568435 259666 928554 750278 93377 0 0 403519 0 439461 938951 192617 0 851583 817981 573369 993929 0 393838 544803 171049 766882 0 0 0 354394 692263 517691 737656 234149 213874 510323 301213 563676 331106 39923 0 217706 593708 890359 574047 365162 0 0 0 0 0 0 143151 572884 0 444275 34733 430201 209310 851430 687687 265489 0 0 0 37618 196249 502831 388590 346510 268419 294790 195074 0 330003 0 723043 210621 578510 0 0 984382 686254 988311 195332 985020 358702 966060 805625 0 185344 206214 191252 0 664608 0 366413 908124 250096 0 0 220194 848819 921305 588459 0 0 895401 149436 160823 241427 0 0 0 772473 259186 601189 0 153183 0 342496 232148 769738 60831 0 0 572730 0 209523 603549 261548 523255 722931 0 104532 0 0 353918 0 0 357675 156826 994311 0 0 494108 870008 0 599563 0 30763 0 103178 710902 0 11965 0 847648 0 0 891909 0 322519 31007 893149 397791 0 0 782036 0 583790 404003 842121 516043 0 688639 847146 0 0 531678 131030 34278 0 233390 298699 0 829301 212532 582405 207451 212388 0 0 51757 0 647831 0 365390 21992 647521 0 856182 381142 677009 671169 0 0 0 0 110294 212639 0 547147 0 0 278827 664315 732854 0 451155 0 0 0 0 987795 334166 634978 0 675489 847873 557566 647879 601937 414147 0 0 0 348197 0 971814 0 0 0 184639 211461 398566 436813 0 0 449521 411948 459440 798 510274 0 614263 630009 0 612788 518015 468126 739780 670160 384328 420944 37209 964900 647327 668328 0 536470 0 534612 747428 0 0 109869 570146 504874 264897 782975 958246 856045 0 564703 0 752468 74709 0 0 0 363130 0 206281 232776 634626 0 83269 425376 137290 0 939126 751794 0 368066 445198 161927 287653 881332 660189 563441 759409 343439 147183 694023 129488 0 267327 476341 884121 0 338012 0 592151 0 391686 809492 848322 172092 0 297003 591869 629458 0 874860 71722 0 597817 0 426449 849374 64661 0 856861 833848 961496 994259 467578 684022 646603 0 8429 0 0 710010 777090 583129 352815 0 894086 161275 602737 913605 0 496423 0 0 763356 151972 0 0 0 557788 640731 0 0 666881 0 228432 416620 789161 0 0 0 0 104902 0 0 0 211330 0 0 0 178665 660363 0 728842 0 233587 0 0 0 0 0 0 0 512797 326659 0 870950 213614 0 502141 0 0 538344 966536 433268 281594 21734 0 526618 0 370225 0 0 901629 0 685824 0 0 143050 503933 0 0 0 837735 713571 0 487459 450555 606774 0 771589 993900 507378 489491 412736 37784 157759 918476 238639 0 0 703366 191291 874117 0 0 279249 234143 299103 22343 829820 23486 0 374315 378708 48504 414117 598271 0 0 928489 0 0 895020 291805 39424 0 840826 0 0 0 342092 982436 342323 388906 0 529344 0 502266 0 460360 577544 322986 963673 0 0 0 642274 0 965919 0 942042 575152 488591 595345 0 0 0 0 0 663763 0 742132 0 401319 581747 697393 0 0 0 0 807465 819947 982510 761710 647138 666945 956562 22421 776407 0 0 0 361817 915217 0 0 260677 99181 860163 0 0 48422 0 0 0 669905 190239 768962 0 854948 0 955153 0 557991 0 710421 0 573448 144050 706941 875095 173682 584008 0 698479 527329 24802 47090 704681 816316 0 302041 0 142317 230765 388232 482988 0 911120 0 363559 484041 789958 675893 292230 306722 398419 15229 433849 653235 590986 632303 808272 643982 0 0 600845 60778 0 0 141312 108725 0 405356 0 238366 0 0 968024 0 131290 643231 0 182050 336478 318479 270051 370168 705024 0 922064 0 425079 472190 0 0 679266 88682 766022 285004 197929 948648 915329 749360 225079 398768 0 0 234528 528811 0 395210 131755 633187 430139 533947 349715 248978 910853 0 0 40896 930102 468361 0 606724 0 19274 672737 73888 740412 223747 0 0 0 34466 795502 683402 295168 47421 154704 565627 0 130872 359668 901024 123225 348791 0 218828 182271 930279 664308 870253 312705 304700 0 467685 469808 0 0 0 0 506318 134966 359807 872032 757722 628508 0 858384 820707 195702 230811 0 0 522756 0 0 675674 999992 0 0 149723 0 203141 290383 160426 0 667386 0 0 0 547065 219620 456851 312824 0 0 403730 736519 728653 0 0 0 503653 562622 0 0 0 298462 620069 960648 126522 0 998498 704215 0 4628 0 0 90460 438827 0 0 620552 650867 0 0 994340 765577 0 0 935355 494997 389756 0 887078 952475 0 544418 901244 215150 172120 425649 332138 259750 230805 810097 671665 0 0 0 0 0 445908 0 0 989377 528584 66618 855701 0 533349 784051 0 375304 169134 0 20310 299068 491035 457309 890866 845317 0 385569 0 585252 68957 955308 0 0 880457 463076 412723 161543 688034 765357 671502 637731 849264 0 745871 519366 0 837779 817031 0 435815 0 301212 573420 956063 0 404197 155396 427597 0 0 0 0 499934 327944 79577 394291 485975 67255 558686 553977 955921 342619 517787 283032 0 0 939768 863336 0 243942 0 875679 670178 755886 570326 746871 996075 138941 175376 763197 93255 174193 744364 500815 996592 0 0 876926 0 847347 635665 455649 0 325081 0 548041 0 238109 0 313853 0 850363 164377 764413 309184 0 216176 464781 754051 0 0 0 120372 0 796636 834156 464660 541093 57390 627761 0 0 0 890201 298948 0 300934 0 222405 0 0 71479 0 0 0 0 361586 877010 0 988919 331419 653012 296635 755649 298256 0 0 0 910163 142380 0 0 903573 439597 0 268536 0 50594 0 846446 232041 0 0 189312 451668 118808 399975 682914 0 463236 141620 598913 0 0 644552 6396 0 0 489601 206304 678726 93705 682827 0 698636 431394 497479 98272 862922 0 0 0 877084 0 348821 358505 0 463788 0 854958 0 559773 768383 988123 166118 0 555618 20416 0 0 0 160911 581913 803733 9992 821445 496515 598874 269893 0 42478 0 4998 0 192360 0 0 231259 421668 0 141240 546737 0 0 662810 0 736794 669520 392642 143600 0 764648 603479 0 373270 0 172040 0 923347 181498 278240 533562 209934 798415 458755 99732 502852 0 224107 0 852863 89492 700429 0 0 928715 0 733111 870780 0 77541 484463 761248 69932 0 0 714888 703333 0 301692 0 0 427452 944620 740128 174785 648612 0 0 657969 699032 366585 888463 182169 962983 0 105605 0 0 170519 987288 366501 448949 15356 530075 507615 0 795595 802273 222111 541933 314270 833127 569268 990611 788605 919516 595302 0 0 0 0 81946 267926 4452 0 448510 0 0 641245 950980 338989 370325 248944 0 800808 0 0 725317 447014 0 0 0 0 856494 891953 399330 0 0 0 520669 743909 0 0 214806 106956 146509 108365 762241 40200 405352 691931 766231 777475 569212 629262 0 761922 983888 800774 322039 0 0 268418 609851 0 0 995552 194291 0 697703 129833 0 0 63175 156099 0 176746 0 184134 0 32496 56230 652763 0 406236 0 332566 311043 512853 293129 173581 475670 0 863977 877727 898443 199766 418571 0 194072 835134 281090 615037 0 0 607014 0 0 0 0 847207 989783 0 0 559549 0 156187 0 0 0 0 66628 0 0 0 0 450904 871354 0 85131 0 561758 373175 539433 488245 137360 0 164441 457350 734752 0 0 0 308759 944670 0 0 425458 578786 0 50210 0 587255 631620 86175 839289 0 515714 195030 894609 615812 25097 254546 0 177029 0 402302 819178 128499 0 185311 0 0 719537 0 11654 0 50464 933654 0 851618 766181 0 880803 766197 980182 902255 0 0 0 0 0 324225 244540 104556 44479 614367 0 490267 244208 213808 0 148404 182205 94668 0 291325 603022 0 0 250251 0 51401 802356 0 337043 878940 81355 530025 703603 946355 633237 207592 619849 539137 599773 342296 0 0 657994 286907 234494 2671 725411 333363 10925 0 847725 910127 217711 228491 503563 673018 928609 302002 0 0 604981 621676 226889 0 0 651697 609690 285236 754828 255710 0 0 0 252620 0 0 0 219172 190903 0 0 586875 378865 895679 452661 0 458391 489914 699447 725914 798868 756093 609417 156365 369276 116115 630141 0 377019 646785 0 0 0 762689 0 899865 614584 403084 937226 0 0 961704 614282 0 0 887980 477088 323457 0 79775 141062 598303 575543 0 0 0 223731 0 207158 189922 288190 162121 0 0 0 169743 741364 70386 478153 376899 0 0 0 452163 2655 691642 0 687854 0 888517 0 572080 997358 0 0 859585 76910 713387 96172 677431 212060 0 403869 82674 0 672438 0 174792 523656 943566 513203 0 360945 765814 185260 0 736752 0 0 499783 0 827889 866163 0 51566 221499 520205 727283 914332 13852 304606 111036 0 0 63947 0 504241 0 341555 5415 180651 881277 0 808339 221075 437874 4931 0 975583 826209 0 440903 0 138058 650115 653984 286066 0 0 567739 0 0 0 976132 0 328142 0 136205 270398 752060 677302 0 0 896511 0 0 529707 452866 0 768393 171661 463522 542079 467744 149911 986551 0 472347 59379 809988 378279 199217 422632 0 814298 311958 388390 0 905553 0 0 0 0 0 261130 791492 0 0 0 0 681120 507377 0 557614 518983 322143 0 496580 237112 734726 0 0 0 382139 161192 815095 288200 734462 0 0 649917 152396 0 0 0 343530 0 154409 825500 442733 82690 94936 413066 713283 0 961788 431483 829872 0 798670 0 0 86785 0 265936 0 487855 323256 0 310541 0 750483 782123 0 969350 494331 0 146069 0 364596 849288 254273 0 214148 811631 929521 0 0 549420 127874 947992 445885 475253 598479 0 760681 164423 152687 0 0 33812 146043 0 233633 414402 919893 575245 259639 0 0 0 496876 934730 22708 907937 0 0 820256 514712 867674 581767 443351 459638 457881 609571 0 784362 0 115582 0 393509 0 221081 608775 606863 793032 38007 462719 248164 677015 98034 586250 0 919887 524413 893642 594171 859383 0 335451 127026 0 826171 614672 740229 202657 0 599200 0 414095 401371 777608 617233 0 0 0 742625 80663 0 829109 314020 0 0 0 112999 370147 0 117592 290081 630969 0 857388 0 122575 0 95540 502861 332212 700838 291422 611075 365308 0 0 0 841288 0 0 291112 0 734155 0 311543 896840 0 0 967934 465125 583206 471319 798952 0 280840 334615 0 243830 171981 0 619408 481792 331738 0 410087 366077 0 0 674156 620981 0 0 724720 52144 0 3181 143152 273479 925890 0 0 520196 337754 342252 703068 417889 285293 195460 0 879149 272188 816937 399609 0 175194 0 210570 358678 478194 0 23724 0 107849 0 0 341731 0 0 71688 759732 0 377881 0 680023 0 0 547411 89476 226493 0 76490 639757 0 922292 0 243491 0 0 265395 256048 664407 255722 0 0 206541 765982 469379 0 0 934128 36788 178462 501112 0 966033 832028 0 148353 981564 775987 0 181371 878469 0 0 0 537724 706523 854451 0 758128 0 893350 0 658884 0 726491 0 0 0 0 0 899328 76080 208006 73594 0 398923 0 71259 444415 0 0 769168 0 0 0 412405 802580 228101 665857 337161 776112 641228 933748 249081 855719 0 0 116739 199392 803362 780882 0 601435 999368 847594 0 0 32734 232242 766049 330667 0 706778 0 249331 927373 530441 0 414472 583013 361978 236022 719578 0 0 0 795072 906394 625279 83969 833816 538549 741845 0 931212 0 0 0 133581 848385 0 946942 458758 674521 509739 885065 836697 608564 0 0 645933 203057 669832 707139 0 400604 0 309433 0 11957 0 542647 529136 1448 164607 952521 0 0 869101 537567 674631 0 718018 769630 0 863123 957708 479378 0 276809 0 93644 792822 445471 0 450050 943655 377639 0 0 0 652381 506747 404498 100840 0 0 3558 511860 0 720690 0 156653 0 0 0 0 0 0 0 0 0 455117 769169 832201 590174 684931 0 640457 0 656510 0 899121 497688 417419 0 686982 0 216342 0 0 171917 0 954750 114300 450818 597487 0 0 372424 0 691584 568709 446319 775001 0 0 0 9582 432960 0 429510 680572 0 203579 892934 0 12966 70143 0 443835 821911 100621 0 0 0 404044 0 0 889109 0 914437 0 940938 0 0 390853 442949 0 0 0 542156 0 213451 228840 971424 0 301091 351141 361253 965865 413003 906816 135093 0 107978 273379 957730 0 172277 166690 0 0 0 650592 951539 0 0 116441 0 0 0 747621 499440 592332 105523 0 433821 0 984777 0 0 0 0 0 884376 0 799364 160849 302285 0 0 116662 144680 778304 235359 460999 420728 139046 519318 0 136965 0 0 0 15500 0 0 784232 133753 0 251088 361817 345884 0 975663 222982 253997 143866 302771 994457 0 0 0 81161 0 63945 905511 608618 249012 407591 0 488392 813337 524632 849200 448830 908562 533471 941466 0 539059 493694 583423 80770 834951 0 535019 327370 0 526283 680045 0 244393 737951 312698 380782 0 876503 714629 601587 339646 574508 976167 78450 237858 196114 315782 368457 953881 380646 311268 878081 51396 0 803932 484605 0 0 507651 744749 0 419731 0 67671 685899 603592 694484 917053 0 839477 170972 0 162375 0 230710 0 0 0 735255 140320 0 0 284714 0 0 0 609192 44620 0 0 305959 0 769079 359837 99838 0 0 600659 0 737101 38797 0 0 834017 802145 0 729262 583982 0 17892 499853 584302 243421 333481 519574 691955 0 0 25390 281605 169100 708534 716786 769879 848136 0 332284 98317 749790 432623 249558 272730 0 565456 327290 18383 0 780215 0 412346 729500 711334 370749 488940 0 0 776722 284034 798434 54032 824381 99977 0 267685 0 286112 200768 959787 608293 679569 0 0 0 547027 0 717550 527591 0 0 589084 0 674170 375847 899278 939139 0 340212 0 0 0 962031 761442 0 87435 527739 322343 0 744172 0 766334 716708 664299 913030 709408 165775 0 0 581464 578433 358764 0 784078 524938 0 141863 0 41435 612861 570444 379917 0 0 0 98354 390766 582041 0 0 612863 416741 0 0 0 769960 0 435496 675820 753031 0 871935 503913 375880 228258 0 0 61500 757333 133256 304652 0 513964 733505 482803 502617 130421 351050 0 0 550632 926168 231758 0 552809 797153 0 0 36255 597315 687712 0 483581 226627 754002 0 0 0 0 265279 0 0 0 620676 0 956808 0 804451 0 0 15105 0 718208 0 115939 703021 810247 527201 0 0 179381 523123 0 581457 508578 0 884551 0 609399 851633 521896 687986 341163 552367 348483 0 181227 337986 927440 0 977369 645981 917315 0 805404 0 601488 0 304695 833299 0 34730 338802 456402 543805 0 335408 554896 925871 502826 0 672352 576930 446316 99227 0 0 566382 330080 0 320510 871581 744599 375092 976100 848320 71560 615991 875216 0 0 0 0 550483 502357 715090 0 532442 0 168959 595534 388988 0 0 143241 216041 0 0 571637 0 467344 0 0 590535 0 0 367055 128618 243586 0 875607 0 150935 142404 236344 590324 406021 111391 673128 764557 871208 7385 769998 211206 868415 0 342182 271700 849758 0 128251 0 0 176341 0 0 576204 637081 435119 400022 602370 253173 541153 824711 416364 0 0 192965 0 0 708842 829372 0 857917 0 0 0 266020 0 238953 36727 104373 629022 369985 247590 755111 0 0 0 797429 0 0 193180 646417 115816 120833 100823 0 328973 290965 17727 0 0 39760 838675 80697 558903 0 950469 605685 642384 0 0 222936 319791 241902 237130 0 237921 0 881764 283029 129974 128453 419295 605783 628194 0 932199 698737 0 962669 7052 243639 217216 80609 0 501352 131448 0 0 442872 343142 0 164658 0 675362 26344 555357 0 0 934914 925104 761229 394036 355146 0 0 0 60728 0 0 424234 0 0 574247 0 479480 642151 771183 0 722633 0 804288 59210 0 655029 0 0 255954 885259 166509 365698 759830 260516 491481 0 0 436120 979804 552106 784799 0 969471 728422 0 0 198373 0 569951 0 0 571487 184460 714504 0 0 0 530417 753273 596569 605936 43652 350211 0 0 962284 957999 0 0 0 644004 265903 711346 93744 289023 938525 0 213851 570143 0 0 928735 0 622973 0 0 4913 39707 0 519555 526667 373591 0 176640 0 0 703479 0 440915 0 668232 863131 0 488847 64700 0 191417 0 687167 389313 964497 0 501259 238108 0 667699 0 566733 141012 342816 716728 0 18880 0 838490 975706 0 559625 0 202145 0 0 994644 972357 494235 0 92710 383028 517589 211288 0 4649 951175 745165 0 608069 0 817178 772187 0 701677 753890 316327 196236 306168 13243 0 520684 0 174908 513496 0 615200 662671 0 594310 0 989601 534790 0 0 4277 986800 435882 889981 992389 844909 0 591185 0 0 0 315185 388382 0 0 776526 0 0 468081 411812 770526 601833 415568 0 370533 359863 435417 0 0 0 765145 186514 616900 924643 487186 178814 396137 0 525851 276230 0 182259 329348 0 959118 0 0 256527 0 321504 0 561629 323945 538852 0 0 0 0 0 30278 0 0 900423 722446 754606 0 315350 157067 0 0 396084 224086 26388 11325 251886 0 0 477999 57298 57669 0 658160 259784 0 0 725621 424234 0 186690 218368 66474 0 465368 342424 0 0 0 0 0 0 0 835003 617493 0 971438 139306 965294 158005 128467 284205 686178 917927 741353 0 717640 250697 0 0 545648 97122 0 0 0 524101 0 0 769577 0 402572 353363 0 175215 0 178673 433965 414123 0 837172 88261 858226 150565 541704 280538 0 104962 0 934272 978561 95720 0 604164 236652 313691 532493 562279 0 0 773489 0 798897 755387 0 194155 959215 0 616692 982969 0 0 322799 698127 0 96845 454343 150884 0 0 0 0 24696 0 0 748301 112547 0 856429 0 0 0 19048 0 204377 465599 0 0 0 259416 0 402960 385278 347595 348931 0 837552 19778 681968 0 0 237511 147395 0 0 0 215901 933462 129609 959304 0 618382 0 183868 921006 0 0 143306 0 594436 0 524306 400428 0 226082 371316 503514 540131 0 109167 948295 518568 0 605978 751504 366254 0 891847 888816 330713 854736 63368 301068 958158 0 147909 0 704580 0 0 141537 656984 793860 851415 976032 595558 203770 0 0 120198 74209 820177 633186 951218 0 0 871043 97235 891135 0 563817 634594 580457 146758 237504 0 65872 266037 157618 979293 691711 550229 3157 747516 118841 792318 0 0 447767 0 103404 0 315502 0 0 119484 282982 307024 893753 427156 67748 0 511177 0 624845 0 133128 380640 0 0 78299 585007 0 383704 968762 570663 150701 0 0 500900 0 0 0 0 972655 301438 123418 494353 599663 678962 0 0 0 806383 717068 0 442976 403411 548195 426004 518238 0 217876 0 945655 0 878471 474921 886219 612314 276132 349135 879643 108276 673799 0 0 71703 0 0 204591 0 0 615370 500254 757623 0 0 798643 0 429387 0 0 508684 406400 815081 0 592794 213898 0 0 291265 0 532107 0 640245 0 559423 326358 972065 405786 548084 41292 0 339412 480738 0 610100 742199 537639 0 305826 708315 129809 936077 834848 896885 0 0 971154 233714 878963 337456 0 103608 0 783957 0 422755 485309 556660 296212 409895 0 733742 0 207186 0 202995 0 256437 0 0 0 714780 0 819105 0 978562 0 830268 59373 599349 0 99642 0 0 0 537730 271500 532045 254898 0 917357 0 0 738464 206970 0 499835 526320 633772 251350 0 0 912294 89915 483901 0 267265 93625 0 842801 796959 0 0 316854 0 53325 0 0 985233 0 0 381531 322245 225788 0 836624 674734 283907 0 434368 0 0 30458 486301 0 0 0 0 0 622256 974015 820265 0 0 0 573019 224629 183556 225125 492094 0 183374 689693 0 0 770542 0 192453 0 51377 858968 0 573790 512711 0 0 0 0 0 0 708473 874875 0 355307 0 359023 935179 639244 0 687244 921613 0 391297 257241 911939 0 779244 0 0 0 66217 920385 95179 0 196025 419935 656160 0 0 13962 705273 715213 192935 0 0 0 0 0 439660 541337 119698 418039 410616 457459 805855 798408 0 119365 0 0 0 0 0 304444 546193 930173 300076 0 0 0 947991 418969 458960 963115 0 371732 249452 708327 329297 59422 123387 0 0 775215 378896 0 0 0 847177 0 582435 0 0 103023 44670 0 760222 778246 519183 31984 112306 374579 300768 756678 0 234248 906015 68778 0 0 13935 101597 0 0 771976 429612 0 789200 0 170991 79227 0 330602 0 0 220806 290225 0 713017 575503 265759 758058 0 908363 0 964166 0 425853 30601 988525 116970 0 567683 0 0 254337 0 923593 809095 995648 747842 157524 0 0 160139 766095 933690 642067 0 0 911587 918038 0 213422 0 0 0 674807 330882 52510 0 437047 0 0 0 0 862422 0 551440 0 0 0 0 600805 291687 0 798120 651712 58260 770758 0 0 0 427772 0 206428 549717 0 249469 100881 0 384163 868807 0 472930 0 0 0 989340 0 695990 0 0 524577 798118 0 0 723103 0 916863 762528 703302 828777 0 0 934785 0 344825 0 614737 0 0 128868 944713 275198 0 0 0 0 717600 408969 0 984480 129762 172616 771623 0 927016 0 582688 0 0 0 22877 0 987650 0 0 0 0 174919 0 0 305084 0 986449 884500 424211 596009 159973 27153 719720 120757 0 0 743086 647297 399696 553449 490955 750727 728979 159572 0 0 742142 797391 0 0 874409 0 299808 0 0 407409 835338 326960 0 0 465552 50528 43424 380771 306397 444380 322110 741372 658813 839524 515340 52599 546730 0 383274 0 0 0 0 449992 0 890690 242836 158648 799334 0 635774 139823 0 226516 0 987835 245897 0 345646 0 112137 729488 784103 491476 947871 985269 77565 0 996188 533707 0 0 145043 807070 826281 85260 218922 0 621442 0 800908 775618 459527 833634 109700 623055 746598 471140 386149 0 209026 0 0 0 520547 550529 0 414957 0 0 609291 0 292661 950922 205759 209417 413120 222 0 304539 968455 221228 173389 105756 587447 0 0 0 375955 0 827442 133083 464123 802648 985636 0 0 647762 0 926617 222538 986950 140075 104101 157680 232219 0 945188 328843 281998 982802 718026 507218 163694 0 773023 165643 727883 0 0 8592 579940 0 0 59782 971027 850659 41139 46062 613281 670838 0 879227 342293 83338 166146 424525 0 210859 229349 0 907335 492790 692898 0 249299 217434 0 0 988512 0 0 917817 983886 292997 474931 120612 243903 882612 0 0 0 704878 395862 357356 0 663399 276729 0 0 0 508333 749692 0 713953 0 700760 776200 0 0 928581 0 645997 851019 154499 297364 381768 386768 596003 0 763880 827564 617149 919143 0 988542 169439 383850 100472 0 501008 165749 0 0 407440 621552 441094 0 747811 0 470368 293439 0 0 960606 0 702294 621079 274774 979565 628569 0 0 0 0 0 0 580965 817678 0 63826 0 470056 0 0 83638 58050 387125 0 989563 277109 7042 529275 0 598277 638640 622323 0 0 0 0 0 0 191522 32090 0 0 694299 181068 490264 629648 634731 0 0 26270 913560 269335 855963 0 53490 0 0 0 267612 931795 659776 0 0 0 0 381815 747753 907024 6919 173507 98629 0 0 0 560690 800822 946749 59726 995800 84744 0 519681 0 905649 961782 662595 600721 0 438427 0 4467 0 0 55160 108364 973270 496795 586303 121464 974597 364505 457559 0 517421 3183 256779 900694 151399 595062 0 868498 297787 44741 901594 0 0 694646 348511 0 703149 0 176559 0 0 0 439208 0 298977 0 854412 633940 726725 526094 59013 2101 0 50416 55608 0 0 109997 0 0 54298 0 0 320902 0 767791 50346 262642 261981 834623 570152 0 695983 619687 178357 0 631937 0 628654 737180 0 380531 789223 320364 122931 206320 0 445962 294726 741856 0 783692 171687 0 0 940428 46436 97859 125373 0 319951 662869 0 858233 425101 34089 0 978989 0 0 4309 0 0 977445 0 36804 792282 0 0 0 0 0 186567 945785 629367 839570 297195 0 796975 380728 307198 849568 0 863199 0 452572 438503 78546 549389 178723 0 34535 899611 108789 0 0 0 0 796006 211821 286717 0 592724 85752 829081 0 0 390682 0 0 760047 600314 0 0 0 327831 847845 563105 572203 149292 45575 963201 135473 0 96722 340622 663407 660154 0 523611 963769 0 830800 960080 179447 226975 768560 0 0 878495 921164 461131 284668 7157 0 689010 159873 0 0 96669 13440 0 812150 833247 0 825574 0 450507 0 0 0 0 0 0 689333 0 527542 565616 0 813621 375942 925203 0 0 489874 0 967853 0 995838 388315 550225 0 893019 809566 0 575741 255633 29862 816207 674199 0 0 596898 191441 749690 0 609409 270740 0 782856 535677 964887 531420 226556 866918 0 253084 917441 964191 895246 0 0 0 0 0 0 351258 0 0 0 253237 0 0 0 899362 876663 799857 0 0 803688 0 329772 555579 146652 928189 0 517630 425627 311538 636736 336245 825209 296358 359955 0 917102 111682 140974 589353 207991 624949 61940 933625 522672 403493 0 627251 0 935851 0 782952 0 987465 295150 571624 826656 128855 0 0 909977 470591 75354 79990 0 252647 171040 370302 0 0 231406 0 0 403299 0 616412 511922 83959 376259 0 31251 461776 0 0 123237 0 0 435462 0 49906 811122 0 0 0 315530 0 0 0 761457 639739 504753 903507 0 0 926924 0 51726 807253 0 0 0 186517 225893 341677 365218 586977 418026 492704 739452 605667 0 244739 28237 796318 0 821746 906238 841250 201433 867528 607272 94220 349511 0 0 828060 553990 216189 671404 605297 42869 76789 174553 603163 0 922781 740135 0 895334 803584 0 209210 594957 633177 0 733519 194186 411211 912806 29684 434044 0 0 365457 0 0 209092 706058 0 0 806189 67415 358099 777308 631172 309144 992923 516770 291420 902376 14691 0 675290 464767 0 701122 219807 0 182087 965823 319786 0 732064 878 834912 445154 987177 0 0 454700 982752 754642 944377 0 0 276140 17381 193107 0 546272 266282 457350 682078 0 631930 986481 74115 0 0 743305 0 624387 833759 0 758094 487390 602753 978457 0 976733 0 309223 0 234119 453397 0 0 0 494337 776738 506516 322043 950843 55174 0 822202 130146 316749 335898 586336 144148 540423 835229 800066 404454 0 535778 554310 0 0 845504 0 0 134101 672945 0 480980 647619 149791 0 871660 0 642812 27783 0 0 41760 745453 0 894997 946253 192239 428623 591537 132459 749880 44465 274746 647130 0 594435 735023 493758 351303 674432 462466 453448 228172 432923 833096 705182 352140 0 638957 558051 0 218940 860612 0 699269 692927 326529 908877 0 646197 304491 0 597077 19710 395854 741637 392049 0 188037 0 515958 0 409193 0 0 277287 22455 994626 636711 314984 532557 870392 0 967536 552855 0 270968 0 251564 594370 273190 893574 983935 0 443664 0 691003 0 766142 825652 0 0 0 0 627498 98110 323935 897135 0 0 0 273382 94075 864458 0 374290 638780 987819 144797 630579 497167 951617 540345 0 0 0 440620 184430 0 759751 439215 759007 431459 279516 918719 998468 0 372890 0 0 331252 298151 375279 914620 634338 0 412106 0 0 0 0 0 86067 0 285308 620101 406062 147701 0 738461 0 0 0 71744 0 0 198971 589040 879226 0 0 747851 450460 624736 408 0 365092 543941 297229 400028 220370 81699 802339 67748 244948 644506 406465 827900 749243 648335 709021 564776 612788 155613 108910 0 197889 0 0 610064 346131 714842 972684 725003 579500 0 258967 153375 859892 37677 951689 576637 0 574744 0 0 185065 96691 0 769538 710325 306883 523629 875118 737336 872978 0 0 504263 0 480691 0 806045 766584 695717 0 398122 211585 0 369108 661734 0 781110 0 961565 0 594761 227194 0 0 692470 488501 0 516660 333221 0 849422 188397 128394 0 482791 0 431380 606052 0 0 0 539148 185906 50098 981 74906 953506 659962 954749 188028 549906 0 0 554630 506380 0 73846 394388 103159 0 603047 0 666972 0 0 232586 0 358086 335839 0 0 0 48866 0 667626 536286 0 79763 732272 109587 269655 51809 439795 0 0 169332 502499 169775 0 424914 0 0 612120 704920 0 0 885558 598702 403734 419469 0 200333 177270 415730 989467 728546 499386 164156 0 0 120999 700608 125790 890163 0 0 0 774645 0 14611 254224 219131 991912 0 725810 0 739011 750328 831083 940635 632895 596818 0 0 0 687706 0 0 0 284398 0 748160 174148 0 855796 0 77032 93607 651306 0 528240 0 0 20620 240708 0 181007 844936 142929 929417 134925 994853 654872 120101 270939 965430 971189 0 86773 300752 845848 0 46546 983692 0 0 0 0 0 0 0 0 0 0 60699 184698 545906 0 0 565419 824560 0 0 196758 0 274150 951267 694521 818818 0 834085 0 0 0 0 648501 0 922244 0 410897 663440 0 0 625531 89491 733882 585374 0 702730 0 0 0 926200 115447 0 960936 0 425214 0 730528 335522 0 0 44061 0 851546 0 0 538029 2818 0 0 941945 0 0 0 960383 918568 395197 314756 0 0 69407 425821 739766 0 0 399951 0 661954 0 339636 539171 860958 342805 0 0 764798 188249 0 239332 739229 750281 708525 730912 0 497233 0 0 837586 662772 214442 506563 872695 437598 0 0 730969 489389 297389 543796 11520 85440 437149 728453 552575 927241 0 322448 851976 992554 930796 0 0 253367 0 0 942774 0 0 0 218826 0 655331 0 58825 580621 725138 25895 0 41195 844340 0 15934 926392 431171 0 524625 215808 258687 449239 231495 292831 439958 511780 0 0 0 0 564286 0 437866 0 741586 894474 0 356776 0 378367 0 101134 0 0 410828 0 265625 227579 0 0 326917 0 289 863920 800163 0 0 305503 361573 173803 0 432712 0 0 470111 0 0 0 700580 0 505924 109681 468911 834986 0 0 957364 95688 43826 264263 914809 811585 0 408816 272136 453086 780573 0 0 0 272262 569403 545897 687129 215538 208405 926754 642182 561169 449947 0 0 0 78357 799977 0 0 395317 351693 70588 111083 0 0 0 292337 252514 0 727645 338791 680803 521313 229501 706730 676294 103743 30731 630539 430374 761435 0 404280 143108 248332 695570 0 170404 0 0 0 0 0 479685 300201 0 0 0 997241 957483 958082 65719 67330 0 0 301306 0 795378 995175 0 0 251762 0 722019 973714 0 0 0 803591 0 815347 69808 0 0 513857 0 647761 18213 36308 464647 148474 0 848994 603293 0 0 0 976826 0 0 878847 0 392245 0 0 490206 0 0 506602 259731 462926 0 99319 885646 249064 613573 639084 734418 20659 0 0 546950 0 224994 880308 0 0 0 785352 0 0 639801 343151 296731 917363 865131 0 0 323045 853455 0 73082 291962 0 197776 0 0 520519 969792 606199 992884 15680 0 701694 470603 564056 0 150845 0 999879 0 762330 350947 35918 0 133625 89507 0 0 0 0 911074 491891 0 234404 0 981181 833596 0 0 242804 0 0 0 0 843773 17802 772514 0 675683 174189 0 22887 966302 0 585621 849852 0 133926 639972 419357 464480 0 601136 447 106284 418597 727912 221126 773277 362472 0 740466 988389 378057 0 295134 0 714613 153547 0 0 0 373204 0 0 769739 419252 216932 0 542791 952157 861211 0 712046 339490 145261 0 247642 331162 0 358275 37354 201207 69991 981532 847453 623477 664554 328103 437477 714213 406483 0 0 439510 255875 621750 0 376178 0 0 979577 676641 838597 0 185369 724763 0 103485 0 1682 0 0 524247 0 0 743063 0 973980 0 0 220449 0 0 813245 293151 125020 259455 258598 177859 165645 105912 376967 34321 849063 0 693469 221616 0 478268 0 886139 777704 647855 0 902960 357517 0 764099 181240 892482 0 542484 924275 580860 0 0 0 0 277292 0 851940 252067 0 0 638600 0 0 884317 0 0 790692 0 0 455642 497684 480877 11318 595742 0 0 0 734868 0 299144 0 0 0 968071 955579 406150 41369 860134 0 402851 820728 0 797624 0 562596 0 772538 0 909343 0 0 826804 467210 231072 478143 659888 400627 0 483488 0 294474 445036 994432 775627 0 0 0 672883 896558 592146 0 557999 36985 0 0 63276 0 681489 198622 0 0 0 442771 0 353311 0 552027 807632 195073 951570 790357 659318 183154 347527 509802 658823 947808 969524 0 0 274001 684601 941690 619571 0 906551 787648 575900 0 0 681202 992054 533421 722307 571171 319169 873192 0 860582 159529 670451 321141 0 797739 796963 463711 408647 0 0 559531 0 691662 624564 789297 0 555998 0 0 330077 0 909773 0 949797 0 0 674947 0 0 531178 591962 0 522487 386744 286975 422228 152598 938718 211007 488147 0 0 197089 0 693974 713984 0 799295 138455 328350 994005 103542 477395 0 215884 0 446616 925426 82853 0 0 600108 960810 489953 0 220271 0 0 33610 912515 472889 305719 0 0 752498 42596 107882 796855 0 940548 0 8306 708170 0 0 0 695308 436169 189771 772414 967866 0 912346 0 0 0 341467 980079 832787 629386 327098 289654 0 674079 0 0 370297 64053 882603 0 890604 0 263466 0 234603 152103 412376 0 268830 309064 117104 0 358765 0 0 987392 0 0 782628 0 106070 0 569043 0 787441 120201 0 0 320678 43999 159500 0 494682 0 0 862255 55471 939208 0 0 404692 0 791980 71604 246048 336652 115088 182215 150085 0 117762 356706 867334 0 0 0 0 165465 36009 615366 14229 311666 219507 885712 844178 0 593400 0 103833 0 350800 0 219293 779596 660756 12119 0 0 504224 0 142457 98713 131180 0 70253 0 722015 770998 0 784563 0 0 559371 47597 0 361740 51426 0 34440 0 93855 449520 176717 0 816527 356780 112037 737173 0 191617 284795 278052 103588 0 0 621701 363225 0 945744 963194 431761 813210 996870 852080 736407 0 549093 693054 621250 0 0 174229 0 714280 482734 305147 0 244669 0 614353 979136 856428 948670 0 334846 0 424246 838146 621548 122858 0 196422 0 605835 107093 0 0 914291 752265 0 0 488194 0 762310 672142 102203 0 870201 445563 0 147733 0 0 0 0 659255 727425 517077 846013 0 497542 0 182897 0 771822 174280 0 701757 857341 49961 0 226747 309477 140846 0 364175 99516 259523 147255 17811 112269 447106 21706 0 0 301358 958071 586790 93417 755246 0 967587 967607 194340 0 395768 0 0 793884 450227 0 216892 0 80377 915023 318822 0 807732 642486 0 141965 524783 749951 911042 509222 0 739553 0 620196 0 855435 884992 0 213676 280864 0 0 161192 0 534524 845714 0 485064 174711 37098 0 417852 298761 0 744590 471471 0 456884 544277 497882 0 560234 884876 0 730267 198623 254525 387972 393465 0 0 0 254757 770335 82851 802509 202744 351769 966969 582791 76151 0 489294 469782 155536 0 67828 286919 458473 0 689225 0 474165 0 217092 543411 426336 318052 0 24575 400302 814115 619104 0 0 720782 309966 0 0 515579 0 111009 259736 0 0 0 533180 0 0 0 0 623585 466253 653693 0 0 380384 0 973953 0 460848 321008 891287 0 403408 0 761197 753045 304538 0 0 0 830703 144494 660143 0 0 0 0 0 535803 0 0 173266 545735 101877 0 369311 0 728735 0 783074 315399 987974 758762 920677 0 941914 594797 0 0 0 0 702097 0 0 849593 370456 261489 764422 0 900328 605939 0 0 160538 668954 0 300453 989940 962290 797990 0 0 418230 0 486493 150901 478149 310676 87414 753335 336228 869444 46248 387128 259363 117886 161613 398651 10677 624018 0 89931 0 767138 593894 0 155628 0 0 0 210179 0 630862 204650 69089 457932 200880 312010 874946 0 163196 0 0 0 143261 418584 760962 530092 104657 731883 186712 409437 0 650439 389848 0 507214 292739 956468 131594 230840 684826 389118 820420 0 331475 592370 934202 786587 311000 421594 978796 0 969687 494491 890765 473328 0 0 514250 0 154935 930264 0 192250 0 992713 45215 163864 287392 0 0 0 0 0 906762 993257 892921 0 356321 897946 567169 469814 0 0 0 403792 62532 61178 731602 0 278870 129890 446892 960793 324335 0 495012 402167 0 265905 899177 0 130199 811817 492690 0 47434 930901 458171 314461 637094 360741 0 0 694260 4235 0 504759 627739 457818 0 12094 585618 51999 146740 0 958868 813583 198252 596505 332456 0 0 0 0 304286 0 0 0 0 0 0 0 933447 649507 681221 528906 381983 0 254566 646867 157675 888168 0 867501 0 590722 0 464911 0 598479 639110 0 0 0 429470 260291 374665 0 284987 0 489548 0 937570 442008 0 131531 316175 512907 0 811294 0 722276 0 158972 109116 912556 69764 801410 0 363427 515913 281327 0 747660 202300 0 824964 0 612929 0 297747 0 12919 0 761669 0 790979 802963 758134 0 0 25359 388476 715427 0 0 0 216188 164541 817249 939165 175572 590104 0 586421 378514 617498 16232 109386 335034 817286 963536 0 46117 1280 861884 793222 231497 0 107501 717197 0 183968 0 150725 0 0 12414 192897 0 655533 968806 795297 915722 0 495795 406976 0 329738 342970 0 527289 0 0 230780 454078 104263 504416 0 174894 0 0 0 0 668156 462997 0 941916 0 0 632700 760678 49180 0 0 0 175641 766222 443038 513407 0 549590 758298 48450 0 629024 0 0 972905 0 0 251662 0 576113 781667 120670 13261 617542 0 65668 946614 207200 0 0 895554 0 890657 512831 922224 26814 0 0 575994 185263 199046 228343 772439 0 174275 124788 131381 826126 185245 0 0 235175 265889 97642 0 0 898282 0 0 129052 115049 0 735232 578520 265730 0 685934 0 0 946917 896790 567788 213906 0 705126 635014 290393 981152 59953 0 0 0 699273 584843 106146 0 0 531367 237538 0 1502 726472 857698 940086 272222 172497 0 93855 0 636204 628310 0 748193 894751 650746 160753 577850 79031 410098 0 0 0 393576 0 672058 0 957490 162284 927488 627455 947081 0 0 0 849371 461390 830887 54686 0 0 0 67729 640114 987444 0 71487 0 0 0 0 833135 682212 540077 271094 0 901971 0 0 945874 0 252409 77971 546943 943751 0 543026 43651 48660 315563 648542 168937 304457 0 942629 305344 328842 264881 0 452683 0 80085 758162 0 203263 110266 0 11402 675481 0 516489 0 0 0 814534 568608 0 149803 638922 870527 659646 0 930639 629349 413476 769706 69540 494025 0 975786 0 0 965694 486911 0 0 558786 788806 0 0 0 344171 966378 463970 710549 398988 0 204904 503552 0 20278 423811 399456 0 0 205182 624699 0 505369 885334 408282 0 0 819105 0 233912 441015 0 302735 391529 424707 658321 0 76346 785167 214623 519189 554943 0 0 701989 166754 0 0 87436 22571 0 0 0 500007 374060 813821 471367 589964 579617 418749 927667 231873 900868 266256 731129 606074 290746 80944 883579 546169 167367 658288 963850 768654 516786 0 0 9964 371529 549989 0 0 0 601086 570159 589247 651117 0 836751 216171 0 316989 955086 322945 866337 115681 332565 898709 347869 782560 0 0 969734 364386 0 135529 622749 111839 563366 243791 902416 498099 329469 728552 838203 0 999494 601339 0 116616 164378 174507 221123 393298 0 68495 46175 0 0 0 0 832635 0 649331 688354 742911 664384 175977 336228 341312 329148 0 59484 0 460889 0 138348 151891 904831 0 490596 0 402986 333970 0 654942 405292 515676 0 981902 0 0 0 989679 351850 480848 399030 0 175486 0 0 222970 2498 441070 274902 0 228691 0 0 219060 217421 914707 493709 985734 891716 558253 62232 389843 311583 946616 0 0 973757 0 0 637565 736205 249214 0 522682 978894 958670 413161 624420 0 207394 56226 466240 51194 996578 292718 694179 0 481916 86863 522048 684062 846598 826820 451712 76573 527511 179814 0 0 0 838570 180559 350992 0 518357 893191 0 227035 0 0 0 0 841438 615537 757133 446531 542526 0 624222 703929 36579 515983 841524 91913 475207 680424 0 0 711604 0 828425 0 455200 489682 35699 0 648650 0 677278 558879 0 780952 497121 768321 0 0 0 212933 855080 982121 0 0 0 884179 455714 0 0 999547 0 444257 13387 0 148888 0 310422 449508 653471 0 49437 0 0 0 0 852642 973286 122549 0 0 0 0 0 259320 0 545131 975795 0 0 738522 0 0 585256 506270 620790 431416 795105 609660 872746 85914 196265 0 80278 993557 816355 0 201049 259217 0 0 865521 0 780091 0 0 0 0 843127 754230 0 717613 329055 638873 811851 665289 627828 375021 534321 219896 0 0 701835 0 699196 895031 0 0 636026 824835 0 979895 777280 964832 778525 509120 0 30811 850838 249542 785999 826814 294153 0 450543 79345 50786 0 163007 0 540450 971974 0 775032 597649 0 0 781652 0 56069 0 599048 0 211396 0 252847 0 0 0 0 112341 0 0 776157 0 448338 211415 985374 0 341549 490847 138359 92313 312935 0 520523 563457 312554 188635 48799 0 726108 0 0 678527 530711 771681 569662 663647 687011 0 973433 0 523037 0 216642 196840 775963 992860 830003 496247 213173 406224 450941 755852 468817 401265 0 0 666686 347201 196852 0 992497 163691 476928 234710 0 0 0 302038 24817 598070 293636 107761 71882 749944 572215 362087 112236 0 942233 220888 0 0 0 0 0 339550 0 894152 797924 419128 0 819416 868012 402605 0 717951 101579 678855 9533 0 0 486817 0 118216 332812 0 0 261200 225457 359970 5115 764762 19344 345337 306771 0 0 811835 4689 0 0 0 708478 825160 0 0 0 272077 0 465015 244863 0 0 467489 352017 46018 319414 199518 673761 443534 851058 0 359990 721333 744929 974133 0 286836 0 191122 549175 0 781008 43729 347758 684242 0 996746 424571 0 183011 0 0 0 120825 907811 0 38107 0 0 650616 27402 149219 0 512604 0 383952 645518 965806 711599 377516 925962 0 0 441241 494728 0 692300 801079 594499 433261 0 674166 0 0 906735 0 320626 0 0 0 30108 959349 0 0 42354 798643 0 0 0 950887 649315 0 0 344581 174254 0 0 917918 0 920142 30392 0 0 8737 758472 749804 12646 0 0 519860 269806 109331 542884 159721 412976 850069 556584 787880 572522 401001 660650 0 509288 135194 526334 0 740846 948773 271336 515278 8996 698820 218006 215724 0 576565 577728 352790 0 519156 347156 0 422363 397181 0 938473 0 794670 0 656326 0 0 0 0 0 892969 141206 0 768614 0 870567 839782 0 181097 160837 203574 0 317215 720576 309513 0 525791 849018 460603 560572 0 0 589998 0 511052 0 996970 20356 768295 981203 0 0 0 959267 508416 235045 254683 0 893896 984237 0 921717 769608 997939 596188 471600 443688 578636 0 0 302969 0 0 0 976252 533180 0 712732 0 344526 442760 334927 0 0 0 815832 214956 0 429936 487181 734308 96764 474351 759312 0 589438 0 277303 0 810744 0 344499 901020 270010 654194 392763 949591 632485 0 626350 0 864091 0 941493 609125 980127 0 223784 221077 524159 983159 0 869604 964811 0 0 666386 843071 884612 478782 0 245664 0 0 652952 0 784653 697615 0 0 0 602839 0 0 680255 10510 817897 362841 0 706101 568068 524499 105729 0 0 922398 0 149144 548442 438399 87309 0 630124 0 0 0 0 319667 816356 904763 833710 0 0 0 376689 749071 68819 340548 0 0 0 572520 0 371559 141869 577690 418090 171780 353935 0 538748 562930 355942 445702 890109 453367 639508 0 0 844467 0 79964 0 0 70179 0 366206 222412 321347 0 0 0 0 60282 0 0 701099 868776 694124 31365 0 0 0 0 187757 407466 778023 1633 0 69634 779235 734181 663760 0 823536 1264 0 0 492859 281005 166417 647644 0 933474 501633 735195 58269 709557 127897 0 0 85760 506255 808481 596112 826485 0 942043 0 929019 796304 86098 628159 815688 110712 37718 0 661667 0 0 0 99241 173173 609395 435330 0 0 282225 359090 0 362224 211251 122806 0 886143 918104 0 0 373800 0 0 139240 988911 632413 695983 0 61719 801755 833798 956089 402830 0 0 844200 316421 236394 380239 298212 344518 338244 0 0 969403 549279 0 0 311754 282519 383524 0 417879 695697 713487 0 253112 637361 0 0 489087 0 915217 602649 0 0 0 799204 777276 0 660723 0 904620 378695 275046 606216 39392 293943 0 908215 21840 0 0 0 0 0 929169 0 173243 632554 896357 0 0 0 746506 0 309540 675846 0 881168 0 438338 0 0 118656 0 519485 291461 0 0 86410 268881 351628 540212 0 699718 986187 0 0 323266 834949 0 0 0 0 848481 0 534865 233499 0 588408 107929 732269 0 0 0 785003 0 205718 0 799963 428935 524291 659182 0 0 0 356120 0 991571 0 876430 563263 739666 0 43475 0 0 990760 306981 0 353105 0 701096 561568 154424 0 121257 0 186941 26785 118999 499222 0 360255 0 0 466062 841865 0 22558 0 990011 0 0 605709 731619 0 211743 874048 238202 566390 0 0 0 410748 410788 410762 654561 526069 893417 0 0 0 217979 281020 268768 0 205107 862409 295322 720205 55034 0 149779 640963 226735 765865 0 841009 912893 0 198117 0 52792 203639 461925 0 0 0 0 903195 458606 82395 0 88642 269031 441045 0 0 586779 977758 0 0 0 0 0 0 35239 686678 0 85949 542053 0 162189 0 0 563835 0 0 0 979310 665953 0 911980 0 861862 658605 0 0 0 632843 358848 413794 0 0 933874 0 536843 513142 781910 617643 970559 9650 0 0 0 223219 631215 0 377054 321403 0 243835 0 321041 0 562080 86386 741089 0 0 0 111030 0 290633 778045 493665 0 0 0 0 0 0 770142 174880 0 365176 93350 0 0 954644 0 0 316268 0 676836 821805 0 285895 0 207220 410616 637545 350398 736800 519543 139355 472652 0 0 0 0 0 212852 529733 994880 729564 344489 270575 493421 948617 435914 0 331555 746720 158908 0 0 275148 0 62500 803236 352407 874453 0 317696 272780 0 0 756567 0 0 396756 281257 0 968197 0 0 375435 229330 0 0 0 976172 512607 901561 0 340379 58032 937983 0 401757 339146 0 608537 779294 0 784094 865147 539664 636953 0 278141 646113 880691 663414 328829 985780 516501 0 0 899026 694013 145776 0 701574 0 0 309418 0 0 115941 944804 204386 0 229828 0 535614 0 718405 0 575624 996232 662253 0 93795 828385 199040 35113 108163 93477 256098 824620 0 0 966806 0 674950 501518 0 0 448323 0 0 378013 0 0 594489 82915 858870 0 0 622996 0 0 254436 509510 272925 0 0 0 0 608316 687720 0 0 0 0 204553 0 268441 0 0 159408 876116 993642 0 428333 56828 0 467256 723658 629613 312443 226310 0 0 211290 0 352024 545513 0 0 870102 227751 0 93806 15188 984283 0 0 267058 0 0 219244 15411 212964 88107 0 881974 134486 780980 329442 654843 0 0 237775 267916 781117 470774 616982 556155 285098 0 293521 619344 154116 196520 764733 292864 772774 0 0 0 0 148583 0 0 43051 182646 628762 201004 0 934580 0 366168 196746 0 488394 639544 685184 639115 280760 0 973583 754563 0 445740 58208 0 0 976205 0 777720 0 0 0 0 0 0 943369 174589 293055 0 954309 525088 0 389199 0 490050 0 129028 712261 0 0 0 553712 975188 915526 204341 899426 0 0 359019 511775 790908 391816 0 0 821561 0 0 943996 246586 239039 635501 930436 0 883496 0 0 275054 498474 207566 542878 82711 898959 593075 930577 246174 139627 0 85957 278817 913700 283231 182532 780265 883919 0 53269 410389 334283 394571 445762 816314 42683 770430 0 575155 260470 0 0 0 0 121389 914265 142644 0 777053 76018 940844 0 0 590160 759930 679025 25084 266980 156334 245678 712016 0 371470 436946 0 0 0 300466 0 0 594911 0 0 48893 533055 0 493020 35806 384137 470620 402000 0 924315 0 77848 0 266477 0 0 806754 0 0 0 794314 538260 0 730004 0 47392 754141 0 325653 960862 498369 0 0 258116 707487 0 74364 65620 0 171964 0 0 306375 0 0 502476 19000 0 639357 383890 94560 271997 914059 276429 0 0 414976 0 798561 0 0 611294 841512 45625 20483 87247 340675 538660 571534 908905 232030 0 466576 590536 0 0 884430 0 989111 829281 0 0 750727 0 87270 0 0 0 923631 295091 70506 0 630883 132815 0 403719 0 570316 884693 282247 0 373471 132293 953897 0 747286 0 0 865267 405221 0 0 461482 0 0 540836 0 610404 804983 263985 367823 0 498635 435286 453733 709107 418773 0 0 686886 25259 0 0 385303 589823 114800 0 365311 0 422618 327954 714437 361372 0 534384 363373 558769 419179 0 0 344375 563270 0 906809 0 296531 0 756628 0 418421 394372 0 651684 0 334792 213685 205880 335147 0 74639 795504 518351 0 207038 0 0 626009 341523 950564 0 407901 844156 808016 140012 646400 0 455330 147778 0 248359 961143 271281 301536 0 0 275540 86705 812633 0 283674 148359 345987 753337 0 396414 0 0 312986 436299 0 0 669971 78734 0 0 937807 786024 927805 0 0 463605 0 0 516414 0 0 243460 279548 606854 0 944885 212691 706600 761331 0 684469 581393 713106 0 0 154155 0 0 808704 0 946696 534680 149575 0 0 221968 730643 209092 485560 356031 0 607813 0 810606 0 250030 0 0 0 883781 0 0 70692 197129 278641 931449 0 663788 0 387692 0 0 553831 453155 0 943942 0 230348 0 119419 488301 370945 644868 0 319574 85351 70151 0 786783 0 0 0 0 134264 453992 656758 983406 661354 0 836627 726941 0 89276 963665 40310 536494 0 0 833312 769064 402695 0 929419 459069 419505 289770 453813 0 347037 0 604432 337720 740300 0 0 363577 799493 0 835013 0 0 948534 90083 476936 171074 0 328536 551351 294418 908824 0 0 419749 975789 0 133955 0 0 322301 163675 760004 0 418638 0 48637 863430 537495 178185 227268 595343 925394 448586 211027 0 0 0 107897 567396 0 0 0 729470 0 0 48754 678533 225082 0 144946 0 570999 836066 664101 379098 533680 0 0 222242 0 569004 0 873273 375453 639896 0 0 680097 599972 0 632881 0 791036 0 0 453701 0 252269 0 96791 904298 678995 0 0 667434 0 630738 71998 741625 0 943672 933235 866783 3942 182911 0 0 0 670571 751557 763964 0 0 0 249466 0 413699 944828 395672 0 845125 29029 0 0 0 0 31640 232150 0 0 0 208675 455443 745366 533988 705368 0 318394 89391 0 0 672209 0 0 0 0 0 905972 208343 437820 821512 0 173533 589514 0 0 0 896395 682693 439792 172744 185035 0 0 143055 589181 0 0 202305 952315 222703 884620 733092 778681 285529 539046 89262 0 234036 0 0 186646 886305 217906 763306 195919 257675 688954 868820 0 0 0 0 0 0 120406 464105 926961 0 276092 0 0 231884 706271 0 539988 865654 305371 0 604081 851676 453721 74763 0 0 0 877900 206268 0 107372 676396 0 74801 148865 473798 331901 236882 796887 0 847419 299607 0 861372 405454 0 0 720501 0 135221 158987 153029 13037 306933 763340 832069 973105 272213 657316 93166 0 0 392257 87217 430234 620035 0 432641 463381 0 899037 233597 0 851594 0 446668 888142 288381 576878 0 0 0 222007 429470 971754 0 0 364235 871370 415866 0 532187 0 192233 711686 301724 60645 0 645606 702791 809036 0 146576 0 0 35482 970363 387210 49477 222011 609016 774034 272678 0 676757 629709 242905 0 0 0 735200 0 0 96188 714010 0 0 977639 484612 458821 852196 534847 0 748557 432851 230110 821271 416181 790797 493821 459724 285413 218361 271309 6555 362053 579492 0 0 926057 238012 752694 308860 491711 403234 853078 0 0 934926 897853 0 902343 0 0 0 463430 0 303529 854107 64630 0 659659 321943 0 528087 0 0 273127 0 0 500106 0 0 619249 0 278079 546259 0 0 928829 0 0 0 0 954846 78748 283835 389198 0 316501 0 451768 319590 171988 489133 442122 677041 0 456458 545985 311942 943778 111743 38615 169184 0 337330 0 111165 0 592853 192268 0 122353 113804 0 260937 193375 940111 600301 732743 0 234486 319349 0 823789 264212 767629 0 0 0 886537 0 431628 0 769568 973425 779912 0 715495 0 0 0 281707 217008 538648 275192 0 0 181243 102712 79410 250650 0 218904 0 447821 546412 193205 0 0 69027 0 0 393930 564530 542996 989520 863679 175709 709201 102178 204365 778419 119184 754558 429186 0 630678 768264 321989 0 385996 884669 151612 0 813553 694131 234065 95780 196201 0 644953 0 806139 512543 0 0 0 0 920513 0 901435 346133 0 421448 857820 214631 342700 58443 983130 158648 705414 0 0 0 713015 935361 182376 0 27044 286782 685876 937529 48459 648815 413105 0 253978 0 1684 640418 562886 202288 0 280684 649193 0 512440 0 0 0 931679 916343 569079 0 0 346634 0 725339 0 79708 0 0 476528 0 0 0 0 661885 0 799634 0 365805 826499 764067 66785 0 0 151870 0 658166 472067 527037 0 90639 789390 527178 287295 0 0 0 498274 0 233722 0 742688 0 291321 0 449929 57156 236967 0 0 213296 768317 123180 0 0 360779 723058 573804 0 0 0 712222 0 146665 775605 397281 851547 659677 681560 350646 0 407081 404418 581027 0 310120 398581 0 0 0 818473 797824 115232 260762 0 550770 0 280395 850680 0 0 424030 843306 807877 171110 86198 430241 511278 28913 118949 502263 0 0 0 0 501050 386728 309085 52653 0 247247 0 0 218384 0 893290 147801 0 976162 965950 0 886533 777846 0 407931 0 931204 0 893847 0 33791 0 0 0 966664 707465 0 188257 221405 698276 0 495239 912972 0 0 402381 0 631734 733860 0 170113 664862 0 0 88370 151457 443939 865921 203373 174902 231252 740496 25270 0 379380 664538 318943 929502 567158 218143 661862 213030 0 0 0 729280 895289 0 910624 944354 741116 844572 214996 704065 707980 861106 640407 0 527611 0 726127 0 332519 829662 10687 894547 0 0 432652 985975 511967 445478 0 693151 0 756674 521387 0 0 0 0 0 785895 999293 0 435807 226421 623159 97184 445049 278782 0 667515 0 0 127092 0 79967 978898 211483 0 692040 982119 773971 339856 0 0 0 550872 935349 0 0 819089 847025 252819 748671 0 930125 137232 568545 0 373272 90131 944556 459018 0 891650 207521 48783 21702 950563 191718 615852 417100 927490 834283 0 905452 0 855606 150284 140639 0 0 907271 0 507040 0 837444 485789 327066 584604 228919 980187 0 885489 763675 0 300220 481558 99145 71829 0 0 272402 233931 965724 362563 923436 0 438410 0 98565 882485 351096 0 528202 0 773392 106665 161154 578923 0 0 26450 921110 0 154062 0 0 794914 562169 0 0 734579 864228 34254 832016 343804 770797 0 940537 0 636232 133122 162967 375370 0 341052 0 0 270777 536913 360611 243757 0 0 511438 0 0 786744 0 835918 0 0 961329 60356 336998 394075 102736 0 483160 87822 277186 806351 0 360795 248348 0 842581 0 0 0 0 395789 882950 186156 746151 604399 0 6562 0 84409 482854 0 747520 571363 0 96337 175082 386652 858279 611432 762744 378148 739489 742383 0 0 328334 172638 712920 113245 930934 602162 408492 404832 624433 283264 53729 877312 907657 317642 598948 0 836435 206023 70345 0 772128 0 221603 838224 0 0 979163 172043 0 36014 636114 349136 909663 323014 259316 0 0 770243 551684 655188 391327 0 568455 0 232012 0 534204 0 0 763038 0 0 371693 0 899598 378020 0 0 0 149877 619447 6277 0 640670 563651 794467 141904 13344 0 447500 0 190138 0 344640 0 700123 842012 973430 0 0 663795 0 0 524742 494834 847256 86284 556999 0 475068 669156 383798 698755 177149 159901 167217 0 461161 433020 765447 173669 0 270020 0 616123 0 884160 0 0 0 0 69290 573242 376115 908654 473990 352840 404702 0 671330 0 248569 0 0 701829 0 249147 581730 413335 153469 244293 485170 711802 601026 261297 304902 0 507277 904727 0 0 406643 0 274953 716378 863649 424227 465750 0 494446 733425 349424 0 37111 558759 0 0 0 397601 35954 490713 0 596465 12527 902874 358593 0 663614 0 846619 0 971684 659457 0 0 480789 484105 0 776136 0 0 944199 145017 465315 816807 0 825620 0 416317 0 0 0 229779 0 527047 0 447778 944607 75316 0 0 0 0 0 931229 0 224947 951543 876661 900505 700370 0 768722 101873 0 740358 0 38817 68343 0 459437 830763 0 823507 550634 0 509173 0 951907 204525 538652 0 20846 945187 25585 0 0 0 0 850132 618856 0 215918 0 0 189565 896994 209173 0 292757 213620 0 0 0 385024 0 278299 424034 0 917417 0 814902 905056 524361 0 574296 217770 293864 295426 391859 0 0 104842 404944 0 0 0 0 281076 0 219754 618655 462969 614458 0 0 980602 777631 314547 0 778109 138885 807738 720433 122030 0 38284 0 962796 564684 113482 674800 408270 893435 0 0 569799 0 232698 0 659985 207054 339768 973016 849107 877680 876281 863797 104609 746787 213430 0 0 70428 0 0 0 443582 0 478428 179316 548608 685858 697810 766423 501590 133848 498675 329904 0 31346 564182 836361 305602 86323 0 850405 377973 442925 411542 0 437069 364529 18943 0 0 746711 233327 0 257773 647094 204701 0 0 676999 103601 0 41294 328619 295082 0 378179 0 0 698151 82445 401750 527083 736576 810584 0 161827 165232 977478 0 390790 931507 626278 277006 0 389225 493032 0 256258 285837 0 217198 0 0 0 963551 0 964215 558793 60836 0 0 0 905535 0 0 0 61952 354247 778540 0 0 349501 0 0 962846 0 0 6083 724491 0 875278 910298 854910 993825 593118 364923 204214 345930 363334 225534 0 0 407523 0 505082 106612 0 354469 0 0 113657 483648 258809 0 874004 859403 553548 0 830469 840650 732199 0 0 0 0 469999 244835 332749 177931 127632 109057 266645 165238 0 64565 572323 444875 0 504369 0 766813 0 126131 533027 379497 387482 0 0 84181 848708 0 17920 0 268544 0 602328 625011 789633 0 993217 0 573912 755028 312303 0 533640 999226 0 689941 0 0 0 510267 236757 866358 452801 248387 100482 0 0 0 0 656409 0 61596 0 0 763846 0 715359 0 926201 263920 161715 148655 459943 0 382993 0 0 925165 0 0 834001 0 767800 0 528300 106682 0 290123 0 523320 188439 519473 0 742273 706709 0 928733 674864 751940 754530 432160 776147 258983 591630 842007 0 281977 0 0 0 868258 756414 334660 20549 0 647076 388000 0 690224 0 416235 989822 0 521599 637590 757957 351977 55017 134966 234541 337927 0 48494 177268 0 70168 0 0 0 167818 845654 0 886986 187097 802217 0 465257 0 0 545922 362401 960039 475726 0 0 613257 0 284535 145804 135675 546391 745186 309780 0 965596 0 0 343174 580935 752471 983091 534878 192363 611586 0 649120 0 478557 0 0 0 649207 0 285755 0 0 0 243185 0 0 383168 559897 348183 965775 32721 0 133862 0 0 913904 771903 180501 868856 0 217946 0 0 63864 382755 0 110661 0 991520 340145 0 486791 57466 0 600585 180348 0 372836 990927 987641 0 706697 0 266038 0 0 642666 0 0 946541 243661 872596 0 779727 0 0 0 0 815192 207404 833162 0 395780 0 505403 0 0 835949 0 10698 326773 0 310063 0 347321 436087 0 0 389779 155534 609030 884946 390024 173833 664332 103317 0 0 395699 0 629533 3399 305650 627773 191797 98351 836824 615820 416148 513044 0 199873 237148 604384 0 381256 505755 726749 487179 311227 713718 0 786962 201805 0 917225 531180 393742 0 924409 324849 0 555881 0 0 159503 0 580446 384349 0 747925 0 524057 994511 0 0 0 0 791078 0 249625 202316 0 258379 0 185254 0 0 0 0 0 0 71670 733602 0 652784 0 483906 928961 369779 842785 0 0 0 217178 810117 0 0 712591 0 0 0 0 239143 0 132857 152095 356532 0 115633 952262 155835 443043 593678 0 201961 145485 673929 40651 955126 753234 0 0 0 828623 500180 0 682907 757611 0 0 127455 531325 98050 0 101425 236547 239676 283436 491363 453820 0 782589 137558 184243 750322 0 0 0 698940 0 216682 755230 274667 295314 794778 166051 518498 390020 0 23852 0 185585 0 270287 170114 612027 0 0 169106 984741 498399 553167 0 245536 267173 711359 0 185723 863433 315858 0 319901 0 0 0 724325 0 627816 0 0 261215 87978 424460 89667 769845 0 0 941881 0 0 494081 0 0 840405 0 0 517318 7231 500508 0 973572 788969 857858 0 0 0 0 525650 509529 966769 648601 356167 866794 586078 503332 839636 0 0 383527 596682 132441 136723 0 890948 512612 312463 909778 134468 1674 452105 0 625541 932654 0 735854 0 0 0 0 320450 0 554593 236444 116113 0 0 526093 595012 0 123796 682592 0 208208 0 0 0 859835 140904 605754 386859 557070 0 193303 901203 840055 0 415186 916430 0 497809 146206 84045 0 177243 0 0 694785 205087 737578 384961 711481 0 414384 590531 0 332125 0 105282 129147 618383 715704 45957 0 990559 0 112825 0 655267 655063 807425 0 310558 0 6338 916346 0 0 0 0 0 110733 5236 142402 441300 510546 700131 859920 903724 0 0 91075 282853 272040 515564 149092 0 692647 0 512893 0 569611 0 484915 0 282168 0 0 639036 263199 28837 92763 157215 912037 284120 730078 0 875686 820721 785778 358078 665178 0 898436 0 138457 835502 726318 78074 715877 0 555230 38319 698274 14615 0 0 0 0 0 26815 357726 0 543 443541 814123 916592 0 738316 0 0 621414 834945 0 0 0 708409 0 175155 861268 0 0 871561 12137 495860 970191 0 0 0 131281 0 145290 280998 697267 866164 739303 419137 963082 0 0 0 124220 419750 542624 0 416300 457990 0 0 0 0 0 807255 496520 744595 0 388380 0 69201 0 531316 320142 330554 921593 0 776624 36400 744999 621385 0 30835 782591 681525 0 330572 0 0 727165 0 101298 0 0 0 510185 0 0 0 138262 0 241737 887425 0 254637 508236 735478 0 134699 55820 0 81509 283667 0 0 0 0 103059 335107 0 476402 807122 629213 487097 0 45044 896886 0 751029 604033 0 0 281461 0 0 0 0 46549 0 0 279724 799757 90848 785249 0 0 915583 0 906565 0 462764 740647 0 832308 909020 546636 359679 684622 0 0 0 445813 0 0 869658 224679 0 378701 0 691294 875237 0 0 778140 18585 0 858404 393839 525617 429101 69969 0 0 980981 420737 686600 992730 455338 633371 0 888287 844383 240414 205477 0 0 112127 210325 445824 579813 456532 297770 0 816661 121297 0 373239 0 434927 0 928492 677495 622219 825745 0 626335 0 150987 0 410748 0 0 0 119979 146255 0 0 0 0 0 343613 389672 65484 773467 0 170322 0 844294 0 643490 173532 41337 0 0 154141 0 843277 118363 131314 741409 0 0 0 337917 89071 378232 206653 92968 0 642275 232935 810978 624955 94694 0 752130 0 0 412937 0 0 0 142047 0 872578 0 429060 214623 0 422588 0 431595 371827 645358 0 704407 616024 0 0 53540 878650 913952 0 0 769292 865883 0 0 722237 634240 277887 347439 0 206350 0 787355 205684 941198 221971 896158 265541 973187 594080 879953 121274 387778 824293 331397 872490 756969 0 167260 0 758886 408825 746951 661550 912089 720172 351090 0 402976 0 0 964326 878273 572600 615446 744890 0 61029 0 0 0 327252 0 281796 0 236245 0 0 0 462893 755018 418416 0 805767 803548 0 558877 0 866687 0 252947 0 63563 859010 422863 562283 724926 0 789473 586215 0 692352 919337 898977 112174 0 683321 557425 0 0 692939 612464 0 376917 977168 313270 0 360237 650580 514144 0 0 0 65293 0 780042 177511 251127 0 536245 955183 0 78961 0 824248 480936 0 582785 827656 38944 651734 467055 188520 271779 541830 227875 0 764814 307802 954886 0 716509 993618 0 484329 220962 599466 936676 0 0 0 870786 822860 336791 0 0 61208 699700 0 0 0 0 0 553371 515214 53158 680197 0 477255 972894 0 947519 0 649240 0 0 452456 128119 874306 958937 101420 0 266204 791166 404721 293505 292487 813819 851870 0 797899 244585 0 504783 730920 0 0 138132 0 427336 726527 727540 514034 0 775521 0 243848 0 554480 0 635978 0 874156 641700 0 0 571442 441711 0 370688 0 0 373457 968859 176852 152481 0 134693 359650 843482 291618 0 0 417396 0 537929 277923 0 0 0 0 849837 0 772509 794605 828562 462965 977180 0 0 0 0 460813 876921 543733 489736 829215 941439 0 0 0 650802 928275 21980 0 400231 109295 0 237413 609214 343345 41964 260399 997283 735372 5968 77172 760307 320411 747794 194235 0 0 863209 797144 252796 0 299478 541529 64523 127652 818735 509168 141540 0 321233 125288 532629 0 582612 0 0 596035 272145 0 983273 506992 741279 744583 802054 0 0 272065 45401 858968 159632 55069 31019 231402 379770 791039 683671 98728 935712 0 0 0 579103 465126 293545 513633 0 0 161869 736816 0 21850 757561 899624 0 0 507843 799449 903652 634611 0 27717 0 0 4881 279473 225242 10366 0 480946 162991 637055 508940 800020 956358 256375 0 905976 662788 0 0 535918 530901 791609 574793 959052 948940 0 479323 581558 42385 526393 0 930524 948735 886718 953361 0 779589 0 673038 831762 0 380618 199886 120652 407285 182619 192728 480618 787710 0 167601 425860 823705 770429 175956 0 925047 0 0 0 627747 0 352216 3412 837963 0 0 769071 208039 0 0 211763 489516 654036 0 166676 987507 372412 597012 582285 868529 587244 580476 914276 0 0 0 847641 0 0 946986 41414 0 750013 0 0 0 219960 371656 625513 389473 191212 835740 888824 0 88473 939303 119063 829122 594837 367631 358534 620134 261784 617347 0 451080 0 0 0 660923 77037 0 100116 286795 511498 358519 832339 390673 0 315704 886020 73283 0 266849 690530 960916 628029 0 93644 736801 0 921469 0 63763 0 313897 511060 781189 376972 623425 893359 0 525623 0 526233 0 389438 973825 182081 929128 55072 0 0 288158 0 0 22614 285775 793206 632045 742040 765731 0 0 0 20773 755845 304894 740521 175751 836268 0 536135 0 0 908002 716283 583722 0 474632 0 142323 990051 0 0 0 423664 534570 282115 32516 0 0 329531 320151 0 162286 0 546361 513351 523282 904046 0 583709 154983 513364 292230 4469 503080 687239 919358 471144 857735 273499 0 660588 145328 764388 190570 0 0 29015 0 0 0 121717 684596 30856 17105 32232 0 0 55235 504699 793270 589382 958355 422836 212839 0 0 966309 520606 41333 328166 0 114202 5219 206034 616115 748896 0 0 649974 486247 0 575751 140221 0 0 0 156998 350536 0 756255 765227 0 0 225564 916587 0 0 539204 0 85575 480338 166358 875889 436371 749902 824093 841716 0 532573 127131 0 0 546643 0 0 833900 621629 0 722630 0 506039 0 0 151735 383300 409044 922496 954888 766709 0 6507 0 963040 780245 0 655641 322467 0 276627 456656 526291 436706 748485 388191 353860 210846 272487 0 707675 0 0 0 19984 843675 982457 6376 633053 0 939070 846043 205551 0 235511 923908 540004 0 6109 0 89728 943578 0 966452 252249 385792 842598 129619 0 164219 0 0 0 412963 624855 0 0 0 686319 0 81807 210753 257682 287629 690758 0 175483 988459 819422 0 0 113059 276788 18369 0 0 0 293243 189636 925274 888437 0 0 0 0 247750 936147 0 620547 0 503684 0 763899 686753 764303 0 981526 888543 697108 604062 258808 404043 928823 0 688722 0 0 669363 41506 0 595349 190026 104704 0 0 689840 759282 125739 645002 0 0 602566 747389 0 181260 0 0 205166 0 0 522758 581550 888855 356417 0 286964 601257 0 395716 975275 0 344991 236750 307318 349314 713889 0 13496 293937 807287 412955 0 0 37545 652617 397496 827292 0 0 0 852676 446129 0 470517 259650 143652 0 0 113157 0 345244 0 0 0 869098 0 884604 494254 0 734643 258678 621209 576354 0 0 561958 574480 883729 44428 424473 0 304024 114026 487188 157789 737882 0 767035 376870 570271 508931 972226 417459 691290 569162 747916 280648 203020 0 400998 0 0 574583 963460 231511 280535 538193 0 69179 82630 528498 634009 0 32537 0 936903 0 570246 909811 761393 849881 0 400849 0 0 11756 319275 0 0 284734 941284 868171 104580 0 400303 0 996336 923795 0 949959 326083 703716 416884 914150 649951 764090 0 587129 723696 961749 415914 489874 809099 950585 807630 590469 663334 836246 0 0 25005 789893 793486 333791 425089 865268 820761 0 144158 706664 0 0 0 648810 0 646627 0 703232 0 0 0 0 625156 711942 462640 320042 841097 0 235415 0 964795 27489 210264 782188 45524 0 53289 381051 538597 193249 43568 499722 626494 884328 473002 68256 521422 0 795198 0 666332 143545 0 32308 476336 962612 492164 425132 378141 0 996428 0 0 0 0 77192 889497 843339 16540 671215 0 445372 0 470669 713520 340259 0 425468 742494 0 0 785716 751608 0 0 674965 837050 583252 982165 922958 0 682961 0 145322 0 0 78137 32548 23691 141140 0 959893 0 722668 846861 348753 0 0 431378 0 0 425055 980594 0 997370 109785 0 0 805897 0 0 333859 240286 0 682755 0 7745 957001 648776 970987 725286 407247 193395 905127 87236 0 52033 946905 0 786515 0 0 0 203466 4572 420542 0 594753 771326 107907 0 359175 0 508345 563635 0 0 471468 872109 0 170374 0 0 65206 688308 0 0 764114 0 0 0 663789 224649 466833 714340 48359 25816 0 0 412908 0 433923 569632 721664 614336 0 819728 0 456674 0 0 0 0 0 697906 479921 664432 536337 0 922003 0 0 0 0 8585 69584 0 0 133994 0 453393 929611 0 0 585263 0 0 775048 0 0 0 143356 285158 598556 362013 0 0 519138 910936 248808 878392 0 0 214704 234077 926653 443072 187102 140461 0 660572 889314 85238 692944 12614 208461 240194 0 0 324933 520022 303154 0 890410 639435 0 0 0 146237 0 565199 310403 0 0 943475 89409 0 0 0 0 31091 19896 0 0 218114 0 0 885186 577635 909346 504302 663049 474633 646340 681924 609239 631858 0 0 404484 0 211731 0 165595 0 203861 114782 154209 212140 504828 0 627344 283250 0 104841 331105 669273 0 515848 54337 443787 340523 0 232472 397339 0 451514 873712 344495 0 0 0 146028 397548 383582 0 392357 33663 601548 152530 0 0 439674 988510 858074 533761 327644 0 391418 331867 0 0 0 832418 138027 0 0 0 214607 677185 276293 155777 0 410559 126615 261224 955433 76798 206172 0 271636 930711 6154 0 874706 27390 699744 638198 986031 309571 712849 0 209026 508194 0 0 0 629785 840820 0 0 0 0 598373 0 613423 0 738816 0 0 442369 0 408448 386731 0 93839 859321 0 45524 114596 912381 522783 113423 594084 485329 319682 941811 406170 649438 152504 254927 0 294199 0 353582 0 0 418885 0 0 993454 456228 0 106178 344689 816617 0 288988 439806 761065 356986 592261 447404 0 600110 274781 0 165023 195394 252134 412374 84572 0 14286 0 0 105154 843526 0 526731 987587 599843 0 0 0 600473 109976 0 406079 303584 231205 229378 221830 34281 0 0 982515 173048 0 523394 0 781401 0 201025 0 399260 88007 0 0 0 810274 39795 0 833367 558185 838800 0 841046 240912 258073 845895 473411 0 213145 944264 0 0 813322 943658 0 374854 321202 0 877357 465702 0 621484 0 0 733615 881464 267529 0 43908 304439 0 845749 0 605181 715526 325669 0 0 213536 227503 0 0 449155 0 772350 255759 0 958861 729404 913647 0 0 658999 401468 0 0 982850 371756 741525 0 271399 0 43013 995571 0 847507 0 746920 0 0 49687 122120 622084 0 408452 619535 564884 0 256573 844797 772504 0 113245 169134 0 692548 0 582441 538457 385291 0 236941 135252 797880 433907 534776 120663 175341 0 0 115548 211975 841371 681049 415944 0 141513 0 24172 0 0 0 0 278233 95171 0 855196 471821 191941 361862 0 0 468085 455659 314144 177923 416022 276572 0 0 0 0 131914 0 0 732661 984574 0 682898 0 579508 330570 958513 0 16132 143356 195484 890071 34145 186137 423546 394710 0 0 0 0 0 830162 956847 820502 431512 703859 0 0 0 13425 414682 759480 870029 909935 737534 981328 0 112631 420365 0 908459 458285 263903 391013 908971 0 27287 455597 359008 0 0 0 0 0 121990 926651 379536 498453 879240 64814 339811 654021 595813 0 172088 410029 85086 0 543484 417935 321172 0 0 0 0 605829 0 0 394877 0 695702 0 189572 196681 626643 546661 0 0 516010 299534 982239 807460 449850 549435 499539 0 24174 469995 275371 447082 0 260952 598285 552833 351575 264233 0 213953 0 0 0 0 655958 887474 562872 129637 0 0 288917 30557 0 822013 0 0 0 314380 0 552910 600280 775832 0 109187 762336 229205 238546 0 0 802999 922096 438863 349814 0 147226 75461 0 0 0 152653 866493 190413 861073 0 949369 0 365465 701161 0 363736 237473 710917 0 698854 0 676692 0 0 605838 5072 0 539410 426130 888782 0 0 545691 260548 242126 0 923861 36576 643031 397893 295065 0 62370 833537 787354 880425 191712 1883 906461 0 649470 0 0 700978 640830 341271 28947 0 0 766447 0 995575 376985 0 230168 0 405958 636811 309138 0 0 0 0 176241 913361 596223 299504 541619 555708 0 843461 0 0 0 793597 583504 723514 0 0 108239 388476 242420 153825 248299 871318 628645 66429 178379 0 0 0 0 496493 0 0 934680 852372 205885 0 481400 878318 339199 404864 0 831102 58076 0 0 0 950111 0 229452 0 0 299350 706079 0 685856 0 0 786087 513552 0 0 386669 668416 0 0 0 0 0 29986 0 0 0 0 0 191848 968771 421038 675962 952152 812930 357505 910083 0 386992 0 0 0 980380 187871 0 213271 737336 0 460640 0 717665 333217 439551 0 232894 0 0 0 584728 530746 0 155832 0 890490 0 0 331090 845112 0 496598 0 325545 154092 853915 0 0 0 551318 0 621959 536597 504358 0 304997 506389 0 0 0 0 0 190470 555937 0 848503 0 878725 0 751722 779573 933405 567357 319244 0 661349 488667 0 0 0 0 667725 630978 456029 194261 475356 8176 199115 497723 348971 0 971544 34367 850592 351532 93452 0 289362 196356 0 278325 0 783920 196542 357357 868191 993534 675187 0 0 0 0 0 405207 0 833539 0 592637 833626 0 0 0 7569 0 300627 183061 468834 991082 194765 710770 0 524833 0 772003 108679 0 15056 912512 0 349864 207599 0 0 598671 0 740122 636615 747738 277200 572539 0 895921 0 981726 398805 0 318474 0 89397 0 543140 528432 581246 0 994106 226532 707755 422591 0 16682 0 0 37991 13829 0 342062 139424 950133 841047 508147 798740 587390 165255 0 0 882214 233486 670393 914125 280786 484329 0 276696 858447 73574 506671 456963 21530 0 0 0 120381 0 0 683580 0 0 0 0 830194 292396 464766 0 0 0 168429 51525 708460 466646 315807 231149 270967 169866 145571 0 0 0 0 0 0 547537 667758 98236 0 468219 815488 765706 352716 936607 121375 0 0 0 0 0 0 0 451847 918280 825075 0 0 0 978358 19599 0 554155 832483 145938 567731 0 739705 210064 0 524432 895451 0 0 0 46147 693439 301712 811002 0 153950 72142 775800 535816 204869 242559 0 603120 149360 0 191848 0 0 808618 299023 204846 573655 246697 781401 0 343763 827641 114106 420398 583978 601526 545361 0 0 386471 0 308485 0 388829 967593 367232 310312 771812 610203 757735 0 942150 0 507646 0 455320 0 607854 194928 0 84420 970601 612077 0 0 926469 632536 62371 821243 281430 288934 491251 409143 0 132085 175390 0 0 397181 0 669173 972060 0 0 155710 202378 0 794661 284001 947642 72747 475345 553147 689254 0 317003 0 63447 842481 923915 377120 258293 502399 0 932809 0 0 0 18818 0 0 385671 0 234082 825551 0 611086 0 414270 0 366738 140174 0 94431 857263 419196 408965 0 108600 0 921937 658879 145733 0 293391 160121 774941 857475 0 207239 0 352885 924994 966630 500474 945704 55497 0 211823 250671 701422 680716 0 882894 316161 649181 209384 308084 353657 0 0 153093 0 744191 310773 0 0 0 367004 0 112027 0 66400 910889 0 995155 906539 227963 741889 768414 310786 390936 160189 0 407637 0 732289 0 984657 0 708103 0 972195 0 978571 0 865659 538144 180971 329820 446840 604676 803184 0 19732 0 0 308099 754343 657287 669441 0 0 287793 910016 541900 628781 988386 0 0 0 7107 443830 871376 0 0 937481 496586 266514 0 147258 404494 0 0 0 845008 345904 0 109928 880605 942736 0 0 686471 985609 562979 460611 0 383719 876516 907727 889530 0 725790 316458 0 817316 0 0 0 0 0 0 651934 786846 356613 74659 861383 629845 0 240453 0 767734 375142 480824 678698 0 0 150911 768274 990490 0 75137 737116 443600 901894 665637 562423 202493 0 644771 0 424371 467333 560745 494040 307653 524081 289824 648684 813591 0 603950 747718 401325 0 343006 207889 737230 9765 547208 0 394405 909691 731652 0 170114 258478 32896 0 48795 308142 489616 867934 569086 637870 547999 654870 825016 258553 789278 0 0 944769 0 0 122491 81611 493383 588167 457754 898009 410651 0 0 399650 352590 0 0 192099 824595 577768 537328 567569 955110 0 0 0 565412 26573 0 0 300935 0 0 525305 0 237867 629642 483466 0 0 534204 201251 28447 801838 926901 669779 0 0 45455 765100 0 981290 910824 111541 100679 86284 0 0 0 0 0 892514 0 660160 259886 662746 498514 636423 287171 0 866495 0 0 0 0 155975 0 817806 883354 285928 962510 0 751314 0 0 0 859894 138464 0 0 660823 587632 0 609915 797145 0 677877 0 0 691536 65742 0 208182 617044 0 0 218977 183771 0 0 0 0 0 754490 0 507706 283434 840402 528783 139521 0 418401 0 806863 536881 573030 0 426570 404789 0 0 577238 54971 620071 0 0 0 0 984638 148166 394890 0 485834 638897 0 924472 748346 361235 248410 611018 0 94790 527474 728488 584956 0 441618 0 0 0 126253 0 476997 0 830109 493345 24 546601 0 0 292641 629888 395087 873325 18951 0 0 614612 14207 230523 511583 0 596489 0 152832 785474 215324 0 923562 0 0 0 0 353140 859381 790758 0 0 551032 559371 247096 0 0 703693 0 467759 265013 829906 740528 0 0 606470 415539 0 0 347415 0 0 31506 638475 701909 0 778038 0 0 709151 0 0 962543 95930 103552 329878 540876 302687 0 120893 428942 0 0 537762 0 0 368788 937883 88224 0 0 181607 846998 0 0 30626 74355 267941 784904 0 849633 897831 1389 0 631668 736030 115431 107702 369689 852493 0 0 245282 3795 0 500204 0 0 91940 544803 5238 552297 448916 401731 623401 972513 0 0 0 219525 0 0 0 179758 308297 0 155701 287062 89004 0 0 0 77435 947883 976764 448696 478030 0 0 43956 227539 102365 149898 271601 603407 968773 212880 590259 436294 0 0 126721 326902 837638 139245 0 353987 500618 366228 466832 839868 382167 767388 950265 973680 820046 656040 148658 703928 842419 0 0 242871 245869 0 879924 213038 40370 0 548362 263285 709501 0 737109 693118 0 8294 118298 547418 722502 0 9479 778854 0 0 710825 326729 453491 941563 0 825593 919548 0 687513 0 788971 445263 486975 634031 0 291663 0 0 50602 593957 0 0 481313 0 0 910961 680309 898978 0 0 75516 496777 290136 189892 642609 354716 0 340865 0 330226 0 0 0 103287 0 0 0 0 665289 938064 732136 598670 43315 929077 456826 428343 300823 0 0 0 0 689574 825014 0 786006 632624 540162 0 412438 490173 0 0 169314 0 232840 0 0 599271 939781 0 0 0 0 0 802583 978219 833070 0 833862 0 0 244172 689026 892309 0 35530 745272 267037 18282 265280 0 0 0 436768 0 553659 619529 412335 237464 971297 907503 358144 0 593260 604631 349472 0 217670 684839 0 0 376464 691572 141650 0 0 134438 0 293039 913006 0 422838 815923 733116 425877 881513 261970 823634 43408 815343 0 230367 80111 0 0 0 224192 0 0 10841 690124 0 471239 0 0 191043 14555 57639 667880 0 0 206297 911704 0 0 206376 0 128859 155141 777367 130911 623475 0 694538 323864 741740 125527 0 499339 474564 0 0 165566 134822 0 190983 976997 27441 223446 709698 650168 0 517780 0 168472 367107 0 0 0 137164 0 0 502491 593368 0 332345 683051 666197 926684 0 0 29088 0 327722 15913 721014 0 0 0 288924 0 180348 915620 0 261150 381130 247297 0 684778 0 451345 436241 253039 414095 731703 0 880754 0 795196 674188 0 171978 0 476806 704023 155087 217620 718768 655582 38309 311526 0 0 0 0 676892 69169 0 0 0 20172 660371 125716 919384 0 0 278510 0 48117 0 0 502400 494795 0 56282 0 0 771105 585924 0 68399 994882 0 800732 331208 407168 573548 0 0 210909 0 0 0 0 0 0 0 0 201710 0 798052 78003 0 0 468410 0 169240 74980 120392 646290 743187 58703 0 866980 380894 178271 719469 556800 672627 0 374320 844815 932072 985915 0 536047 833226 675992 562475 971485 0 0 337145 917189 678295 406362 0 502989 191503 180312 0 0 0 0 0 0 0 436375 310394 0 475467 611789 380703 87755 0 300616 109952 0 683249 0 0 149132 0 0 813146 685069 0 0 901036 943733 883504 59863 370337 0 231246 0 197931 183871 0 0 129650 251337 0 130735 0 0 0 570358 0 0 802296 714322 0 446379 649670 0 696905 146882 612896 182982 672347 314425 0 0 629608 154055 705713 779228 0 530165 0 262374 628616 930685 9089 322079 0 819218 46980 0 769429 0 484709 0 0 541426 61523 0 0 864439 832554 719295 0 562221 0 0 319261 536427 0 284430 169403 0 0 101669 0 344546 0 306055 0 827542 949235 0 951128 32208 653807 0 443217 0 155383 616457 938013 0 0 413929 700409 0 796955 39417 0 590582 532944 3692 63305 421297 30712 0 0 0 802740 165261 440883 45408 900944 354360 0 0 909126 586121 824990 0 646440 422974 284068 0 980632 0 410359 904140 0 0 251629 335492 497830 0 867019 762895 891089 968567 164845 0 127801 0 203209 864372 101880 431610 0 584143 0 0 0 526614 464360 0 0 0 316735 624566 95746 559550 0 955127 325561 576697 0 320710 969642 0 0 0 0 161460 0 0 0 983816 793 0 0 803962 865616 0 49453 311766 384665 404494 546410 328768 147363 699038 217837 0 0 29402 399535 653751 0 404754 20846 707071 61646 0 765386 531840 0 734534 661733 0 0 707476 559321 190577 0 795101 211220 812988 0 0 76972 0 498910 758795 907234 84500 0 605115 365176 810422 666333 717074 0 261834 165535 0 934302 903651 355304 274425 761428 0 519469 972559 0 0 0 824338 0 545136 373927 0 333119 733701 747024 0 0 0 123671 827121 0 319642 15846 214103 644371 146683 0 666679 552211 976133 0 563759 0 0 82949 340752 951935 0 0 0 412685 0 572661 312247 544620 859390 363590 0 0 0 85330 0 361184 594352 0 0 318574 67325 0 498583 531669 481929 577501 716877 0 135566 0 82327 30422 825100 0 163040 0 872600 0 0 162460 876928 660295 403971 0 104967 0 0 111137 438346 445353 243726 0 976898 34566 24741 0 399607 534364 0 551031 0 0 0 685507 0 383787 632312 641458 444119 644775 290935 368182 284412 0 9458 330453 863473 78078 291367 851018 0 0 0 0 0 0 0 0 253191 194994 819891 139335 849681 0 0 615849 284293 0 236883 0 694119 0 0 182415 526305 0 484801 802864 547555 736308 113392 338370 0 274086 631610 703162 542378 0 718179 706452 0 0 891605 28998 121674 539901 0 724639 712009 0 0 3784 0 992294 94505 0 634731 0 913214 534590 335593 369052 0 749942 0 0 527739 0 180886 0 526351 429014 384071 181509 59745 868063 0 666174 79754 0 965778 0 788321 580340 317942 400563 810708 406020 868367 162519 661160 688022 723460 312963 0 0 906682 699689 152190 0 900138 114529 0 205823 0 92805 0 0 898899 437807 0 0 0 377955 48197 0 399908 900001 0 0 0 241397 98620 0 0 140947 0 85100 212785 0 448514 0 746231 0 215664 883049 820589 929449 590185 985069 0 339236 243141 669159 0 0 0 0 424154 0 725824 0 946749 96948 991118 902273 0 330318 731700 0 0 0 514497 0 0 901882 650718 980037 647673 678596 459270 703570 0 534323 358 138462 0 320965 92907 0 0 633441 539091 0 0 0 28832 696107 14870 0 977197 451844 637694 0 0 633677 24530 689865 363924 0 0 252855 580156 218938 550136 404556 947777 973069 342880 502336 49555 453462 0 947518 287374 0 0 0 745036 0 254721 309879 0 54204 598378 0 763036 0 0 806920 0 0 0 0 0 0 0 829017 781057 597555 147843 0 48395 955822 579102 0 0 279843 119426 234869 0 0 409152 949941 641280 94441 0 778576 578839 90466 662213 0 187395 855125 127820 0 595489 0 579179 681389 933877 513801 693662 543512 0 366031 987892 780541 196145 0 65787 778885 565465 256724 224199 0 776652 75384 801069 203468 279320 757214 0 119270 0 35217 991005 369987 190560 0 0 0 0 959827 779474 664936 0 942573 38626 923213 754638 260003 0 0 886723 0 98513 0 0 0 299048 0 0 0 579362 638012 920275 274620 751646 678248 0 284541 0 258967 40414 0 0 0 823486 718503 864830 367923 582834 201238 620298 591881 0 196610 677848 0 583739 975697 0 284500 0 0 220232 0 987867 0 395221 0 448377 433029 0 0 690280 0 0 510598 501974 0 605873 290503 823403 518906 111868 0 0 401934 0 234284 671326 579778 0 228442 0 255087 0 109187 0 877050 0 0 0 0 897444 0 0 766719 297626 0 0 0 0 15470 0 401217 916801 956693 315412 405140 918180 0 0 136394 0 242347 0 0 383908 424267 851649 258085 176614 503553 0 310933 31246 0 297012 0 425814 124546 651026 567894 469061 873775 0 804833 745221 0 600515 648543 0 0 916426 189231 374086 964519 968992 174547 409406 371775 481961 503474 108293 0 0 0 328727 0 117899 314570 992162 19500 777457 0 417763 279402 0 0 261486 994911 746055 0 163812 720276 426331 0 341936 0 0 659040 0 142007 0 224817 0 0 0 0 0 0 39612 595577 211294 914775 0 689065 878504 883584 822171 180775 0 982484 0 207795 867743 0 410688 881627 0 540182 484131 687794 0 748935 0 0 590758 0 937802 495765 344836 0 935804 0 752763 0 394520 57827 480348 0 354741 0 0 0 469565 830496 0 353909 0 214480 0 899363 626042 0 592791 0 636573 0 0 0 625743 693486 0 22138 684171 0 39776 474360 350476 753890 563405 0 0 834056 750262 16480 208934 370124 208123 344062 490983 769835 833694 941510 177003 701116 938342 0 0 712994 581167 952921 945376 0 996114 135623 0 956565 557045 0 569722 409443 463524 0 621703 0 185656 536116 0 243864 0 155347 120870 842616 119312 0 300210 0 856637 474877 0 0 285680 30321 555008 0 0 0 0 479423 438395 516553 564542 0 0 419847 873237 15615 204318 381776 0 316808 523471 0 0 0 362112 677019 361195 966605 981900 545843 0 92803 0 261708 205721 0 0 0 449993 853517 0 0 591947 142511 866744 187990 426272 0 0 407315 938151 847899 865173 228254 974161 231225 0 390284 123897 74566 916884 0 421863 429645 799092 116130 0 0 688730 0 146507 469693 32187 673100 858345 284180 544245 328198 209724 0 728364 728027 861217 273897 960454 684864 637095 33876 798491 402148 516909 884355 0 289044 319395 780254 0 0 0 971954 0 0 857017 0 0 65102 0 62747 0 566405 797564 100727 0 604469 206500 131398 445645 14965 25329 726425 0 0 337737 727827 319595 859427 706733 931009 688219 75551 0 323938 0 228175 726535 0 256424 888623 0 656736 733196 0 692167 0 0 357051 581910 990355 0 22550 999137 358670 0 469357 822553 753927 104482 508089 91409 712715 0 0 0 552475 723514 304057 62410 350746 320398 948188 0 347997 0 0 0 423694 0 199543 0 0 44576 129564 963182 414013 50658 16102 0 779014 0 0 0 404270 297402 766454 446830 0 0 24290 0 0 477801 504580 60319 793504 27218 567127 747718 901054 0 869643 0 836282 905375 338646 0 909256 586547 574928 0 0 233235 252519 997100 0 721393 46110 274463 318894 0 0 0 0 785440 454285 524730 134793 536194 826649 0 953264 856837 345157 0 0 123592 378402 328753 0 0 0 296020 786526 407532 316706 0 0 728428 181018 565802 542000 670936 193123 0 422510 596234 0 0 0 0 356250 0 453726 0 957730 547662 0 695671 681162 857012 0 830565 202087 0 0 645519 0 259797 231929 0 531288 857493 0 791458 909383 960405 0 72215 775570 757093 457479 314816 0 0 0 955595 86566 416508 77168 8640 0 0 5253 727968 707541 177428 945259 0 478676 275112 468737 471075 0 0 0 0 930330 971641 259199 0 332734 660016 220018 136610 255384 325521 341196 704994 523993 321992 362463 58704 903557 0 0 626082 305586 0 529109 0 0 0 34306 0 572829 939563 876513 955803 850494 0 35469 0 242293 0 347045 0 347292 0 655255 0 685822 362141 0 0 0 312791 781955 0 0 0 821199 493750 112974 227479 887115 0 166412 988295 0 145331 892399 476528 319643 560084 419190 22784 487838 827738 0 366266 603436 893287 0 0 0 0 525695 745500 0 112240 310809 0 668326 155854 231075 565216 792279 349410 572313 0 0 112278 263215 500466 0 0 706893 0 2120 0 0 508552 330300 0 710796 145591 0 373849 0 0 518363 19474 294955 290765 0 73125 0 0 480714 428310 962548 789519 150858 0 80715 5256 797529 0 0 694521 659006 0 267987 0 0 262531 0 0 658284 852184 293227 455233 977015 0 779634 0 466463 224133 971505 0 346593 427384 794221 0 0 131714 33840 708005 77407 263057 556417 731409 0 651619 952282 702943 0 0 0 0 0 0 0 313249 543097 0 0 459429 817196 497000 0 188030 921859 0 980198 436867 0 0 992274 0 531555 0 551652 495003 222696 997625 0 702347 0 0 642630 0 0 0 980200 992042 0 790415 0 707776 214954 403241 614614 800678 126080 292969 588961 384934 139520 976378 652832 0 740074 519947 36963 909317 193480 695950 0 551510 883390 544801 930896 50537 641603 0 376567 0 0 0 817484 247671 916562 222139 0 527870 0 815301 0 181440 239438 0 331806 0 157723 826559 0 9910 0 583785 858618 0 72272 986329 412146 132343 496336 679320 426146 0 869363 502678 30523 342619 372964 725909 0 647331 803540 0 568349 99512 0 774164 392314 203696 0 0 866536 339001 275558 0 0 164777 336030 191903 31207 357290 281675 918610 0 0 530095 42920 565749 969376 132702 760664 553016 560880 496441 0 884513 802206 625396 276334 394462 371636 0 0 940543 441933 927018 0 0 0 508817 619416 796054 697756 825296 0 0 823898 702452 51489 798386 0 775109 0 0 862624 979792 0 688928 185565 78516 825050 0 37963 0 279683 893242 0 84783 8995 0 570316 0 689299 344113 540831 0 412999 0 0 780166 0 535780 0 479930 197662 507670 747842 429403 835855 406036 194317 238821 0 0 0 223730 216602 587143 0 340457 395326 283563 633017 412141 0 931228 636970 982344 0 0 787762 911631 333785 864350 0 220681 559423 130298 329740 28274 216438 0 0 0 107943 159817 6316 0 310086 141365 292022 0 0 184262 744972 0 809633 0 695241 762702 0 0 0 646659 72345 0 456707 924595 52756 0 871926 969527 539042 687820 0 0 873141 0 632097 471260 0 463085 270537 250589 0 187467 0 289631 333161 0 53377 0 123190 800558 0 830769 648535 0 912972 563790 0 138452 0 0 0 263499 0 122833 712339 946370 0 227210 412922 141804 464274 903348 991454 0 0 26312 0 689620 763310 422855 566361 91459 501372 684466 0 910654 921868 388099 967796 967294 424276 732915 0 0 378021 22497 40699 991735 0 863533 0 706050 119140 908744 811983 538774 891232 959907 126661 403109 0 988788 0 549641 0 0 0 0 0 72664 0 605405 585760 0 854380 0 730991 146128 0 325714 0 795095 587159 0 0 0 273614 0 17375 87207 0 0 497170 836958 0 0 253595 291162 690120 568199 727399 0 716945 781205 0 0 0 840481 271098 899297 0 381387 0 0 173601 169297 827972 298035 542503 465473 324125 772272 0 831338 0 0 304338 0 0 0 61347 827784 344637 0 496898 431638 0 0 945336 481852 859047 603996 0 821789 92100 0 903459 0 350918 22705 400124 0 741622 0 987253 462809 0 543218 923778 0 283540 137367 481422 81209 643611 890752 428918 223946 464273 0 763790 257000 0 343882 538993 423369 0 0 0 781651 707894 387049 0 730827 217213 474710 369628 205270 36235 179263 513888 0 0 416169 0 0 816120 0 938393 0 965313 0 0 200552 74639 0 162607 302479 46433 552656 270149 12464 0 260422 0 226256 550346 0 0 698535 0 210162 0 146320 0 50551 0 402552 0 212722 821976 337173 410777 167370 976803 737101 939581 817024 752706 556420 0 940576 452492 0 412013 891526 109116 181286 0 189240 0 255753 176007 0 501984 230605 188295 0 55350 0 443680 0 955725 10993 0 0 41788 979411 483510 0 728545 0 0 0 561523 467290 0 297926 881193 126296 0 0 182266 0 272840 0 637809 0 75184 178918 0 441005 0 500356 774409 293966 0 873229 0 526550 787634 503930 574326 698917 45904 331898 0 100293 610061 757816 371369 0 848052 843379 513102 0 823639 207999 147420 0 80333 730272 764322 978354 0 0 463067 515140 0 0 490850 923771 0 859035 465501 0 224531 0 0 0 0 0 0 613051 953897 798142 143026 421625 0 493729 98597 0 67923 942517 0 0 748539 0 0 601966 641275 534412 0 0 964500 0 0 102967 244951 288490 0 0 835949 0 118575 255789 0 725996 0 201535 848559 0 0 0 0 0 973896 372679 499298 620449 508388 0 283249 0 872809 821238 674209 987190 206838 316833 699844 0 398546 917512 817125 218177 0 708885 0 927861 0 0 0 149711 0 200677 532394 87926 0 529934 0 0 0 208609 225457 333931 0 0 0 0 559183 48716 456433 601951 115730 0 0 987633 933731 0 0 0 943745 890279 863165 453669 0 149630 0 667549 367548 752860 0 0 770978 0 844188 100385 679834 0 265776 204824 797691 0 640356 726132 212993 904873 81350 0 0 571272 0 470513 673856 0 0 740404 0 619651 642776 621053 972018 0 0 0 799832 890818 31210 308318 743575 257946 977317 0 0 13832 0 0 0 0 893801 0 392306 0 0 0 664249 243731 972481 584156 0 0 962912 838337 0 995804 427144 0 662514 0 0 451869 699097 0 220116 388894 237231 0 0 851555 0 771789 994235 540065 805850 278697 914637 0 371244 0 0 607929 654318 491225 0 348792 68738 0 809487 0 557474 548770 174223 0 0 273762 20938 0 977710 0 536626 0 188881 0 961563 818420 252546 138914 109208 0 0 30597 945173 533445 328629 98898 0 69858 0 627258 203900 827569 70835 0 0 305741 784390 0 0 0 0 618903 0 0 334340 685097 115519 53865 417659 624440 51162 7768 71295 0 231479 456741 964793 0 0 0 584388 738109 776359 631351 0 8538 68811 812410 58843 491740 625117 546838 0 191677 29 0 366158 0 784074 324536 348227 816960 16149 833090 0 0 213150 334070 24714 396090 205212 739712 263065 47219 273105 0 996974 212494 823309 489262 0 61312 13740 0 0 0 0 269513 904948 109121 147037 0 541745 894202 0 304324 0 309852 0 541990 916357 536694 357707 0 0 0 294300 13059 478422 0 0 564746 115902 132889 0 0 0 585256 657995 655124 361386 731521 415608 855816 548817 0 9430 227385 350339 138976 232249 0 0 810653 297628 755950 945331 0 0 971061 878597 175986 0 833965 288830 618987 0 0 393006 340558 382940 909951 0 0 0 934142 0 5227 0 0 333663 0 0 557044 0 0 768732 0 0 407508 0 0 653884 0 307730 607019 815480 969758 620507 0 0 0 0 0 143835 0 163969 0 0 65284 391756 0 0 927493 117291 0 615208 500848 889257 798617 0 915367 275305 295223 0 738107 619711 0 0 0 753943 0 0 909379 0 0 617961 324495 0 0 0 0 0 536252 29395 0 0 62283 675005 739104 0 139392 358163 718256 870360 0 0 936413 0 0 927902 0 210259 0 146229 708273 0 702903 263668 0 0 854278 771255 262882 31856 204558 467201 552070 0 629891 0 323052 0 908369 418184 376909 0 0 0 0 684358 0 0 604950 653397 659013 0 0 208586 0 0 59461 0 500576 613235 80524 695446 552135 834969 0 392877 0 685586 485179 0 934351 40608 816673 0 485988 578922 58362 735953 891904 920369 0 968144 0 4953 138098 240568 0 0 0 16544 102464 173601 0 0 16855 0 505571 958578 0 519520 191970 792932 0 990074 525217 551324 250215 706093 0 0 763815 723377 448595 0 791218 0 0 613585 88675 381032 0 9573 0 723981 0 700645 0 659301 0 0 639708 544083 181750 888203 1234 0 0 0 481328 751431 985778 701096 702644 878038 844375 412025 687258 253566 279629 0 112400 32664 639867 0 0 80734 600580 270911 282361 468195 890006 395677 0 520594 919433 120853 618359 0 466905 0 0 184828 907000 508280 420014 20786 0 35644 650424 64415 0 201189 330755 0 790820 977460 0 0 158240 600481 0 0 878892 834936 0 327059 355954 167050 0 593481 726311 759184 15934 0 11219 3947 0 567750 210481 16430 626423 445096 0 0 48714 476319 543734 0 0 46504 0 0 0 546593 107264 0 549855 992570 606465 0 641324 0 252564 0 0 920494 0 19419 623401 0 895938 395840 380762 0 424569 0 886164 896103 0 814054 336189 0 64332 0 307949 51750 0 278192 0 329266 195018 229994 486422 677570 718599 516872 465551 0 61811 32398 0 271742 0 494448 0 456247 0 0 571606 940530 0 0 527788 222349 302033 0 355741 786979 0 640405 0 0 0 584186 0 0 0 624488 785871 174658 0 488179 866401 0 0 629726 0 0 0 890546 0 155678 0 123270 673373 158949 307961 781734 961280 418332 823308 708315 194334 647441 0 0 867038 0 144210 366881 750277 0 525964 0 122197 0 0 389992 0 764345 484865 697329 0 430761 0 272544 0 187480 0 585567 486238 0 494290 873574 957314 368329 0 0 621574 865471 0 107690 234267 281345 213778 0 338391 0 823749 763299 0 734366 923378 219795 945345 160097 607709 0 0 0 481835 572553 0 856952 0 300175 39171 981291 0 0 180837 896111 0 0 0 152773 0 847092 0 742120 0 0 5174 0 897008 359184 344827 674400 409790 0 789763 975167 525757 375187 0 0 0 0 0 0 0 902157 0 163314 0 0 12800 927502 734036 81200 205868 0 0 928224 790328 616520 0 238147 619258 0 0 0 724833 489066 0 678932 641931 0 0 0 636879 650791 58373 122855 710128 558436 0 0 598912 687552 272652 0 0 0 0 0 0 0 949492 543046 225293 113298 848972 180453 225956 920428 606557 0 0 485805 188427 135399 0 113257 0 158270 0 598486 108592 465231 0 652773 0 0 0 803767 579714 0 724985 72940 67264 623623 0 740261 524813 0 0 0 0 266610 821415 608663 0 0 0 771292 0 414638 963680 534178 0 638450 0 0 0 14835 753924 0 0 729200 624456 528026 415956 0 135079 926569 159288 661646 0 951546 0 0 852345 0 933286 0 611110 651443 982420 0 0 579073 49018 0 72997 222245 0 866615 207948 0 0 0 69160 0 0 697149 487016 0 0 0 801039 659480 0 0 86938 0 0 340166 247695 46073 0 507686 805146 814135 0 0 370899 953642 762107 666421 741774 768121 836657 714079 0 425873 588165 46239 0 886228 0 0 653211 174054 848630 309132 0 281150 519293 545397 585027 0 0 929709 609897 253653 829298 90695 758881 638518 0 585249 52312 317659 294256 299630 429486 0 93095 286264 72477 440410 873164 678152 344982 218394 457488 889792 348006 0 100568 0 415017 0 340305 0 652318 690153 607608 0 200845 778300 0 0 0 0 0 0 626603 414893 42550 0 0 691139 120022 134777 493106 753524 237412 0 583528 924319 0 0 0 0 0 513558 0 156749 497633 0 0 479104 772587 391266 0 686550 0 0 0 0 368648 297443 0 0 0 0 591344 179919 956684 874594 0 0 144167 0 0 69672 190289 872654 110438 0 973102 0 468463 215755 67803 0 0 0 0 188244 884960 320597 375101 146530 18638 0 0 956511 359640 0 0 856278 332045 999874 0 0 0 167537 565317 640513 0 0 326248 519590 0 0 0 513685 0 819215 0 594017 0 689886 274791 671784 0 663920 0 562765 0 0 620675 0 0 0 0 754 373040 332423 780803 614793 164401 0 407647 0 436558 676099 0 566029 0 79176 0 739102 0 0 0 0 963536 22420 801432 0 166248 0 230162 549403 326836 443944 902421 0 0 0 566165 420819 455199 0 0 120033 0 0 195159 477213 205254 266589 0 522054 435027 491403 267554 474477 0 0 0 495450 0 0 579961 656615 795374 539172 0 0 550976 0 734630 0 414721 0 192715 0 693889 779498 936869 549147 0 0 93624 192462 322839 377876 314333 122547 0 0 0 0 0 351312 0 396137 897834 972063 586983 453670 676579 265406 0 0 106171 780350 124957 780894 731621 714345 197426 0 41224 0 892502 372083 0 468196 0 937934 0 61701 959706 0 0 554518 291927 0 837269 24509 331019 0 998826 533406 355282 0 0 0 578488 29321 120260 0 0 779207 38714 0 947441 204559 0 0 854773 0 770753 54032 0 853972 189765 631409 979404 0 118536 0 0 0 0 0 0 983352 0 29591 966973 577928 624690 149005 574444 807549 0 0 277080 0 290084 0 0 880688 443868 296915 420346 776073 531359 1425 0 311272 309802 624193 0 0 689081 37120 0 413749 673360 0 354075 0 152704 293207 224016 217767 225668 76102 0 485161 939880 0 0 190086 0 129965 891513 462082 144769 0 0 636217 0 0 401078 817824 0 752699 187665 906853 0 0 408729 0 530724 154012 0 372930 294840 326353 486043 369765 519014 314471 541659 723806 0 903721 0 596323 0 0 0 0 629728 0 0 0 318340 0 777505 488901 0 348482 138701 0 640919 0 886825 0 0 0 311016 171252 0 562150 0 739608 0 0 581406 821316 603465 0 366262 455934 0 255339 511780 551861 261288 740603 613273 486842 112782 0 687345 0 0 112254 779794 691661 0 728954 989888 475782 0 284655 70632 0 71310 0 228997 298818 44673 401335 0 725212 0 0 281448 937872 0 110439 584589 336877 884875 750483 0 796559 415388 654836 0 841466 0 527147 0 772957 614538 542765 0 549561 704251 438307 0 376191 404185 0 663581 0 0 0 531793 278875 0 834525 55668 0 286046 938771 390929 158148 0 544307 0 811255 185701 0 96318 210528 0 0 60590 0 0 0 534916 710589 796778 67345 253379 449649 0 568440 0 0 0 459303 0 537133 0 37449 0 65875 162832 259308 0 429520 0 293718 945269 0 641439 233275 153925 913221 34095 926613 121351 625148 192568 767570 0 991768 0 0 399443 0 292481 70566 0 0 482093 546679 461275 219698 0 153357 0 540780 0 0 0 420041 0 897332 49593 0 788934 37098 544474 582536 56323 401191 715141 0 363028 75512 536697 113322 0 303852 462851 474809 199491 0 0 56330 0 739327 0 654775 56201 769606 0 397842 0 0 566705 0 0 776574 107481 157867 0 770955 0 0 364673 210563 799789 766175 970660 633428 140695 0 55227 0 0 394456 0 0 0 0 711902 500009 0 800159 175840 602420 267194 813238 0 0 251844 565524 670543 0 0 0 653739 990025 431960 0 917266 0 0 0 0 71394 483673 923349 597952 0 438504 704067 0 715651 0 0 0 710555 327766 595539 808845 0 951280 676365 552449 506573 681064 996364 90984 390223 31901 443582 457469 0 210643 184575 705715 266584 991488 0 635368 25127 434261 0 0 983304 0 134188 0 594807 447382 273301 0 652324 0 573093 652848 322340 20421 132897 306473 0 960640 0 328686 0 47182 0 0 413155 0 0 0 810757 79698 662658 720890 700085 0 0 0 583393 0 769447 928658 0 670691 0 0 0 192489 766275 0 199511 275363 445773 538173 790141 0 0 709932 998813 606298 455602 591432 704414 693428 539630 0 928133 0 0 0 368252 560267 0 0 0 665383 0 0 103955 368409 0 0 557773 763325 0 460346 0 0 260349 866944 261312 344673 0 0 535184 5641 230572 404803 0 0 0 377654 910990 0 547253 0 155550 259014 990578 778651 358086 101056 253154 975765 0 0 0 422788 0 867283 220225 879411 132043 0 840270 0 0 667245 789217 0 0 0 814269 763079 701940 676112 0 0 931414 793634 721154 0 0 537853 0 702833 0 508048 0 67980 834187 0 0 0 250347 491515 0 302166 580016 963579 66191 0 0 550877 173814 418142 892980 0 720502 720974 804243 706185 105829 0 0 0 833704 237821 284320 0 342608 436187 0 717282 0 11037 0 548199 844533 953300 0 0 597971 20652 472340 495171 839539 29411 684841 0 933264 0 40161 924648 848595 0 663374 664293 675796 0 561935 630158 0 853011 0 400672 138921 818259 800965 440256 978444 980409 0 746297 235182 0 881579 0 891286 450398 0 772482 121275 284645 305430 236469 383887 268790 496091 0 278226 784709 755871 895063 226748 355245 921945 0 0 311769 0 185671 295550 0 124395 126306 972826 0 385581 554966 806999 990315 52878 514987 102941 0 578466 456414 101980 848796 477784 4732 0 0 30766 597613 617139 703650 182531 970152 548422 0 445366 0 249501 646024 148411 211899 326250 0 0 0 582829 366545 817439 48516 891892 49557 206826 332361 450211 0 0 313561 862391 0 57020 559870 576288 0 58553 741897 442921 871071 0 895390 961184 924960 5202 582601 163658 222439 0 652955 71887 275770 664480 0 579620 0 0 936268 0 0 184618 0 0 62955 0 660654 630305 979629 921739 0 510885 910065 333273 859335 0 28015 0 30806 122655 442408 0 0 261958 0 220510 0 428810 603695 844076 51003 0 727045 573616 0 333533 951787 759290 925331 0 870068 947552 932365 585028 0 0 239616 688533 902956 352670 460166 0 738195 99776 0 0 0 839922 964958 0 118537 0 0 558298 696149 653153 0 556717 0 0 6323 485236 0 431411 242438 145277 82252 846770 907397 137619 0 0 57021 981244 0 663891 16661 0 0 0 99187 27810 753749 0 664220 73514 674557 794973 0 839632 171377 0 0 199728 0 124315 753144 476769 0 0 0 997137 492230 991643 973828 98463 548959 776541 515023 0 249309 719154 605228 0 0 299595 345292 502699 0 323869 0 759529 0 0 179439 0 946974 417846 257082 744189 997385 0 883756 508011 755323 0 0 367586 228742 0 670819 0 394421 145049 964377 709971 666965 421882 369073 783477 264488 0 199379 423206 0 527619 793112 438781 321482 0 0 0 302036 534537 257625 695753 827739 556297 183575 0 0 0 851460 0 0 0 158892 0 0 498799 673127 147579 752052 0 449137 0 249180 860778 835144 117629 0 0 483649 33940 0 704201 0 890481 669324 62464 440914 0 202441 898818 0 677217 420005 0 565788 0 114973 502010 0 0 489467 0 94375 0 339028 0 489311 978912 401725 0 945142 453771 915455 478947 373550 469576 997096 558086 0 870012 232811 0 547932 0 0 182746 18199 939867 0 221824 0 0 96843 716104 186610 0 536225 13845 678863 0 0 541186 969636 0 78734 985908 0 855907 489968 191732 873432 174411 0 715226 0 839906 334880 625466 0 25449 519283 398923 0 127605 451838 0 891175 290877 998243 916374 186046 0 672839 908368 0 260180 0 0 978055 0 681646 0 0 448321 0 464926 0 0 0 877717 460410 96129 31076 0 540393 0 0 0 715227 74959 139736 0 301499 139102 873174 421334 0 581529 422608 915233 723092 838373 8481 448631 643960 0 302383 0 222346 820970 785260 0 584086 0 239834 0 92083 0 832788 0 0 0 966754 155192 517235 108080 764832 0 176522 0 995127 99350 370906 517867 0 631064 642000 0 836833 848176 603491 0 743914 949812 555281 821845 0 991983 258164 170184 0 758518 25771 956030 797611 0 605434 344591 57676 51057 757913 0 629400 670525 0 0 0 0 0 116085 0 379801 53721 0 933126 181877 257883 427822 609635 0 816068 284432 53956 692627 187845 328645 266294 723198 0 0 375679 829584 0 805341 296719 613118 16440 878888 212361 513593 51290 312376 965134 322115 892391 94002 377127 653686 381092 0 969796 0 323713 833119 0 117786 755814 0 508476 139624 0 0 530270 296626 469749 935259 591412 114319 254417 0 854332 368351 7687 29268 798763 0 0 583901 504268 607718 997438 528867 0 0 0 0 0 459648 980304 901761 485639 0 68432 0 520199 0 0 0 0 72028 181297 482660 0 333868 319002 0 0 0 153166 0 382970 0 964072 0 635353 357051 4924 16623 488084 0 541570 0 831311 0 432657 132841 203433 95399 0 590319 702955 458777 201350 884476 879541 428402 540428 0 213370 15080 0 985627 730165 662749 355756 31609 0 536502 973817 612996 213950 933204 319801 720500 862023 185798 468748 915846 600597 0 0 730702 134153 911896 0 680291 0 286597 0 0 0 976264 0 718273 350970 0 0 911398 879900 176675 765426 0 513385 0 0 340438 0 180178 578691 380250 888230 297854 0 372588 861832 980149 0 473162 0 743046 10659 527881 991291 784876 0 591073 994240 0 223948 0 988854 932869 944657 0 49254 818299 0 0 949003 0 0 150775 744009 0 521425 0 0 815642 0 19795 889374 0 716393 977124 0 0 0 343721 0 225604 364980 867445 43855 712320 724758 157045 0 0 648565 484556 0 566944 978355 352421 18489 0 82717 1770 322918 952880 0 122642 901762 360453 677427 206934 0 0 825803 0 759952 776886 0 696322 295246 927252 136890 298348 970878 485003 953290 0 0 87024 597203 903728 154500 657411 743529 697443 421491 882094 492108 701532 498946 926476 0 862646 26844 0 304376 266051 964420 274745 0 226894 0 0 728475 0 678099 0 928021 176099 0 0 0 35660 426647 592745 656680 813354 795131 0 0 0 496465 651573 845112 0 585191 798810 0 120514 668596 346546 0 611601 0 633784 740860 453029 720349 0 0 927560 0 0 776306 254404 161160 126688 344489 0 0 204989 0 669458 363186 0 574929 507658 0 0 403999 842734 94276 0 448791 605739 0 0 0 591910 736674 281957 601952 0 0 279355 0 69940 892406 0 481405 280499 887033 0 9529 66544 803293 353435 0 633849 804252 436031 720018 0 893162 0 821096 0 35213 553580 586723 0 841693 731210 189440 478988 0 0 30656 661198 363657 722786 67651 951443 0 672829 271617 928924 0 0 311374 523897 0 0 79136 0 93062 124522 989212 728212 170075 503925 376079 344523 403053 0 697271 653743 0 155533 0 117883 0 0 0 0 389316 834995 111953 0 0 226907 0 0 24510 830665 0 899622 0 0 139420 0 773882 0 437752 295285 833195 274195 336525 0 0 553108 385793 652313 335108 339520 0 0 570132 515046 215339 0 635075 0 507786 556983 242757 0 628497 156720 101496 0 0 0 193111 0 248090 312001 819091 776390 291172 412622 270955 510900 0 991014 0 0 570846 0 38549 0 921090 163864 883462 26097 675432 706012 404989 0 0 769521 470466 0 0 924139 0 0 702574 0 0 433076 861319 0 793338 0 907653 0 264776 518513 0 758702 87240 886388 815490 835180 744593 0 0 650532 459405 600139 886410 333770 906117 0 0 356288 848860 0 0 636097 0 502099 0 16250 0 245238 125829 0 883479 0 678273 979630 679410 85705 0 401655 0 0 836176 915783 0 893086 875926 256884 281923 963338 221168 0 214328 817212 421384 953655 0 0 301704 0 0 530026 766311 563720 720834 0 879064 0 313687 914808 668260 0 611679 0 0 0 937807 146794 346664 0 975990 0 0 0 8463 17681 0 0 47340 400038 277541 468976 740834 0 0 607051 0 336578 471613 329232 0 0 0 0 888550 521582 212050 618720 766186 0 0 0 349247 529942 369054 0 0 0 934374 0 0 600243 575969 224798 0 0 864903 758892 725911 368285 677907 817232 603272 0 125567 162125 750642 432791 0 0 91420 336238 553537 0 0 785407 0 0 297216 277192 855278 732090 102884 279729 0 0 324655 363499 854310 862981 198788 677993 0 0 0 793642 558704 917586 903548 0 758615 619182 0 0 788911 895014 917901 559400 753940 934628 348255 391298 560903 0 0 338716 0 0 808608 0 16057 787694 732055 0 484590 321541 174415 0 808751 972126 237404 0 0 167261 481004 0 134914 776133 377617 677316 797781 313435 893661 0 0 0 16899 0 0 817627 89006 0 300461 89680 366064 145664 0 731490 910666 751001 0 518343 947150 185729 219205 976490 988230 323004 0 849671 894159 379951 0 0 0 687864 0 120963 93217 618557 0 155930 0 675030 548468 589816 782759 851381 0 0 0 339838 0 397989 488265 0 0 779809 0 982041 0 755985 543290 0 403465 911295 0 381807 372114 342658 0 0 0 732852 0 395324 8505 0 522712 771419 686480 0 662442 804691 258545 0 0 0 0 0 0 906687 249209 326575 0 514912 0 245093 166517 0 0 0 461114 0 691189 703578 304622 975498 773130 0 1301 0 0 298911 0 436465 378307 0 0 0 939050 0 0 403974 812374 0 0 162466 888577 341775 166714 0 0 0 722687 0 95201 0 272852 0 728209 464642 0 28214 725033 0 3926 897763 0 226975 510262 0 355155 293576 0 957743 211898 161977 0 0 291366 930693 551248 0 307891 0 0 905021 0 0 0 0 293410 0 869712 972043 532843 342045 0 699566 42888 0 284867 0 191451 268707 191552 492214 0 511415 0 0 366969 282490 121305 0 0 632655 0 0 0 208063 997315 0 901773 0 0 0 517916 526395 704806 0 643507 0 603311 0 321971 723092 0 378916 327002 77515 0 0 267819 0 909015 946430 854611 0 795993 643265 507704 598890 0 322401 0 0 0 59934 0 423654 0 0 422051 204660 913150 0 297435 0 0 831292 0 0 690330 777354 495223 363769 702963 0 207838 68154 985288 334854 0 980731 0 0 0 0 796488 0 288574 565953 759672 0 687054 815148 915424 346823 0 0 274813 960316 582079 0 527512 637743 444537 339989 599564 771675 252010 363806 358104 0 198501 625975 906327 592399 33484 0 0 935327 0 0 333536 881343 751924 25088 0 381779 973198 803037 0 0 0 258397 57182 473947 128505 328682 0 0 683714 0 399195 738165 408494 0 0 4502 599689 523688 289675 945338 0 0 982666 0 587268 0 477412 897484 778286 0 0 0 0 0 0 0 0 542708 0 782599 0 232470 354518 874693 75803 0 0 995715 0 192580 0 986820 226079 260685 562859 0 0 0 994615 81743 259498 844230 0 317046 0 935817 0 254106 0 518590 617554 371690 795812 142425 0 802408 0 268415 547133 362142 980942 232965 473352 382731 0 605954 885769 0 302260 0 27984 208206 348903 882255 250568 0 222047 582940 0 0 0 997756 192495 507186 910517 298694 0 0 0 161209 694824 12794 0 0 0 0 24928 733647 0 797800 294608 121158 251769 544273 0 242205 216455 116072 555172 993681 995907 143608 32632 165124 86415 356295 0 0 137799 0 792950 698275 278614 152303 0 513545 0 0 0 702349 905120 158581 203143 880657 321460 270715 0 0 767034 124647 181366 677131 326076 336429 0 80998 59678 684178 0 771172 811246 0 0 463829 868062 0 519728 0 79114 214645 0 0 969462 856680 764884 0 0 544374 700873 0 156225 0 388158 0 0 0 0 261387 0 717182 95513 693269 0 0 29665 0 438826 0 500085 586592 0 578989 106495 0 0 504673 262430 617387 904395 0 0 818635 0 234519 0 0 435915 0 678323 671608 0 164059 860652 0 0 260063 0 0 0 0 877868 808834 60652 796952 149389 221956 629152 440151 180829 72848 0 411909 570174 426919 745393 0 141812 0 718674 0 665713 34805 778700 921575 741342 756210 0 0 0 488401 0 140196 807042 0 0 0 0 825187 795827 267979 0 0 616558 238435 890121 329298 354398 455870 772404 345728 0 0 417169 0 0 413244 832654 0 69141 241797 414099 523221 697103 0 0 342542 0 0 200624 318258 0 642973 0 786566 921520 0 0 0 0 780926 0 0 917113 0 361319 0 817423 0 0 0 194364 736620 0 0 569250 925189 0 45161 846486 973485 0 631423 611396 0 0 0 0 78947 352571 342001 652231 728155 457202 128844 613423 503013 0 0 458591 0 0 0 896147 160644 638047 0 778739 301241 25071 295257 0 189008 681449 685392 540780 0 0 295317 908832 607841 274958 209674 0 0 0 0 0 464176 0 104927 355624 0 0 395274 0 628308 83262 378661 0 6353 590296 179143 0 0 0 398080 235129 0 378639 657459 505913 790669 414023 0 241586 524513 0 177567 0 0 162496 0 770468 631280 0 979262 0 809593 0 840958 0 0 879796 0 230368 723435 532303 361620 0 814950 887449 0 715079 89699 0 243986 306976 192732 0 0 78703 0 466012 561816 0 575843 565831 616093 145864 0 666563 684527 753324 0 0 490949 538881 0 544904 0 878796 804273 0 136481 673637 0 0 320637 864208 426962 15566 713427 560774 0 0 862324 150559 0 0 768828 895635 0 932583 401857 31471 0 0 555923 0 0 0 257428 0 0 51461 630795 0 0 0 133191 144835 0 0 0 562420 763252 641971 63500 296281 0 914440 165642 424121 0 0 0 0 122068 0 123333 0 419687 0 493202 52698 0 137067 875014 794948 836645 0 0 0 638544 488544 0 0 254756 629539 714787 0 0 539386 0 0 456151 578697 393734 136107 0 486641 381208 203262 469214 0 877702 791782 271706 821202 259837 0 35811 238094 0 880815 0 876958 540397 176264 0 114326 0 69251 697602 815045 318169 208252 0 230433 0 939593 0 687264 37690 0 0 447959 366793 300143 0 0 0 926584 0 820336 0 263821 417746 426523 0 0 944032 891558 0 650378 0 839061 0 213864 947794 0 802813 71587 0 179870 1047 470961 829997 0 33173 0 0 642928 0 757594 690340 48731 0 126033 458615 0 844883 672839 0 628745 0 0 391157 518336 418565 267798 83424 503746 318318 0 823559 0 478881 893545 0 57986 1567 65731 86300 964590 97091 0 684432 916151 0 246469 0 0 326467 0 0 796337 912799 0 791069 0 0 278666 61384 766236 681592 27179 377871 576230 983081 0 174157 0 0 714025 632268 0 638762 420939 0 106203 0 872179 16103 715404 236014 0 35287 867937 0 951571 425497 415910 859925 337702 1265 0 0 488958 0 16634 0 0 926259 736149 0 239611 314331 544983 395062 211174 579166 979521 125232 232512 0 817865 203953 0 503896 0 770187 667444 67167 893673 0 319129 708241 575537 0 0 0 77957 449943 688650 142267 768538 287942 0 0 0 216156 795250 347501 385563 0 0 469923 703672 745461 0 115721 542731 775309 126435 0 95755 964255 72582 586611 0 350369 675381 0 0 637929 0 0 0 0 784597 0 0 30015 931270 0 296896 687098 0 108830 873812 0 256285 0 784464 349495 302792 22927 305156 534681 330725 503888 811824 0 0 0 0 496266 0 0 128191 983832 593290 472678 0 0 64017 961316 0 0 580831 0 312328 0 376591 713263 0 487148 0 883540 583410 0 336914 0 730500 272855 879313 835565 302617 0 0 535318 0 10257 0 528046 454312 595197 29651 0 543974 921898 0 0 510428 627729 883782 0 478728 516803 0 0 37873 600200 0 932670 356146 870183 889248 524383 0 0 0 0 657887 0 737596 79852 0 614957 713072 452200 888269 818417 0 25003 0 762312 83796 0 790983 0 870302 757647 0 0 353858 0 619891 315897 918145 937675 8457 0 0 0 432520 0 785929 0 0 832392 19947 258858 0 0 0 91159 0 840175 0 673430 354581 156305 641951 379956 0 320675 307181 0 800123 611046 98042 0 721340 228647 923750 543339 403119 451112 896098 0 0 0 144279 0 985941 853848 803324 939469 0 0 0 186681 255532 206833 0 0 0 0 0 741494 0 530717 0 973876 0 0 374495 0 0 920508 128259 71468 468997 100414 0 117237 103954 410197 0 231397 128966 132170 0 0 646962 422350 0 0 0 0 302208 0 814946 592943 606176 853094 76654 0 916787 885488 525403 310021 450072 0 0 739637 0 598206 0 203804 445485 0 0 893287 0 907885 0 0 282701 907990 751082 273740 0 597280 736032 281937 0 0 0 0 0 34529 0 325834 0 227544 0 0 815839 21402 452608 226848 578893 762432 0 0 0 0 596624 0 204047 0 484590 0 0 0 66585 33403 270645 0 576823 0 556662 325102 111220 0 0 0 982414 0 0 237472 589777 79029 839191 0 759959 722488 118353 0 52682 151200 0 761438 0 325886 469546 0 46560 0 0 829106 929929 0 507116 758251 569623 668079 267054 697789 187860 0 199430 8798 380006 0 0 930702 863765 659153 614484 0 0 0 790828 0 158398 781765 355321 134264 452104 134565 209226 0 0 175327 818397 0 0 113193 0 473924 885289 466556 0 0 809041 651262 0 471904 373006 0 445183 0 122819 755359 478867 466638 178085 156668 394198 611835 145697 679027 333446 0 112460 0 949130 363416 0 892256 0 0 0 229792 666931 0 323808 72135 0 0 78246 0 0 21955 12955 0 0 389239 352794 848303 416269 399595 0 0 336565 80033 0 99646 542083 782784 532478 307160 168591 0 335631 383785 0 0 231919 211262 5700 0 0 0 423616 0 0 15395 418104 0 95141 16777 656936 529023 0 0 0 768118 0 0 0 0 0 254973 381285 886868 441708 913172 0 25721 517717 0 579288 0 736165 0 588863 556906 0 0 0 0 487401 672392 75967 835368 843768 0 976667 0 261824 122099 0 156803 506539 716184 0 0 925518 88901 0 141473 0 0 0 731597 0 0 134767 0 0 385391 76965 430786 0 0 839368 43031 666082 0 659424 116666 0 801359 931873 0 517222 0 989299 0 714532 367770 148490 191265 440238 0 0 467908 0 159735 144698 944054 803273 0 0 10952 0 0 0 0 0 655869 0 0 0 814131 983469 0 0 53346 478633 0 0 0 0 0 726861 128518 0 169080 0 65776 0 0 0 454825 540263 247227 959740 782228 0 381317 524006 959856 285839 990605 885386 247415 0 534846 0 0 287754 740517 0 125333 831293 514030 820958 702405 0 181601 0 0 578091 498864 479853 774397 629093 0 0 0 0 0 0 0 477544 0 0 0 0 0 0 219381 331988 684525 429930 239163 479598 882038 172850 0 0 0 552997 832270 469925 634764 0 309288 656685 277762 0 0 743315 108731 0 0 0 938005 0 0 241209 2585 930161 483733 890481 93558 0 0 296041 0 0 665322 58403 280308 0 788829 667042 848830 286956 0 0 700704 137300 0 547003 778826 725286 676281 471248 394457 0 441876 680307 376319 279524 0 134951 748550 555878 626732 966649 837032 330271 0 72182 29921 0 458706 0 0 718637 0 915202 0 667987 0 685090 0 908495 130166 394139 0 812865 170177 537916 492711 0 0 744004 305384 820460 0 0 84573 0 0 433025 0 733669 396413 586703 0 793727 553876 163155 204633 337803 0 0 0 116019 940366 822256 107853 888418 0 941283 411622 855751 0 102412 0 220156 0 821120 652599 610237 436513 16237 0 541664 688882 0 549330 476927 390099 0 0 268278 240611 554862 0 0 0 52269 936428 577087 977614 60259 75730 149573 0 496962 726093 994083 138976 733628 274386 718548 0 356471 89206 261976 0 273896 353518 519552 194008 124863 700405 862831 695343 0 496814 917247 103012 0 694389 0 575340 0 0 109715 647034 0 43632 0 418466 997400 129262 0 0 815109 19790 0 143744 0 0 332676 0 377718 496751 0 676644 166845 975526 0 661033 10350 0 175055 0 0 535336 454352 800785 141425 0 486766 459301 0 166969 540564 925277 371389 292902 80501 0 154770 0 0 0 182879 350108 354074 103229 975160 103503 512002 0 0 39455 950969 931173 15109 808980 568012 569070 45298 42621 573504 503997 3636 0 270984 113527 0 0 777020 521870 0 0 167296 231887 0 0 0 479351 0 906044 0 0 494768 0 671517 0 960599 976653 323124 185725 778894 876676 752132 412281 0 56389 393515 870924 883352 0 281768 0 158428 610372 240140 0 742728 293038 0 635764 828994 184355 486898 267923 280271 28621 604784 419878 800884 278568 0 0 0 381800 31525 461627 882468 203407 0 782562 946813 504353 0 83763 0 127841 678954 888967 0 605598 0 666991 0 834226 873290 321204 259502 0 0 120004 140917 706452 0 0 55115 0 0 978014 701057 0 455061 651686 782906 306868 858667 0 351601 379520 0 715123 251642 0 805892 171609 0 0 433449 0 879713 0 17916 105597 987204 351081 847395 0 693904 231909 96180 660989 129298 489320 110942 684284 179447 593905 773560 793495 929878 199769 0 932956 654193 0 217684 503942 0 202085 589361 377163 0 862623 0 875378 32198 794692 15211 89573 0 0 126609 0 0 123371 22863 737073 0 0 0 0 439913 0 0 173140 878463 96266 0 152472 558705 969175 568362 0 45178 0 0 318911 0 356885 598217 0 205443 512654 893727 0 192482 949898 0 394353 0 499720 85669 448673 164797 784776 949651 737685 602637 84351 0 0 19832 0 25780 829511 0 2174 0 0 0 3747 580437 996020 0 536198 0 366777 194767 0 840877 0 147628 0 505361 538798 0 47085 665364 141863 0 558903 0 0 0 318444 0 391246 774308 480998 717356 0 366149 121139 279855 674366 0 243843 0 965728 144255 0 0 540016 972399 0 0 0 929501 792548 637422 899896 0 0 0 0 0 0 863583 193170 432080 363633 222380 0 43752 274008 326585 0 139972 264563 0 0 0 687656 516496 335523 0 0 746578 786697 53221 0 783913 0 0 756547 0 879624 0 0 392363 0 0 370702 104545 988060 647271 232002 123032 56249 352497 669363 374927 0 214665 0 38929 689137 0 0 0 0 510235 88245 775531 0 411729 0 480483 0 697667 387775 972783 0 112950 753161 0 0 0 589613 135027 0 0 127793 215156 696820 0 0 317625 936790 0 0 191561 37362 716133 887279 255953 799042 14314 188266 712641 0 0 967399 56443 34789 946255 0 0 298708 745167 0 699400 728545 654161 0 119638 467221 0 364144 741701 493059 0 390403 591081 903095 81054 0 0 496655 114911 258410 835315 192903 0 0 0 869493 607032 0 800367 802291 647472 650928 723346 0 0 0 530576 0 892008 0 0 0 158869 0 0 0 515115 626007 195926 256883 842225 0 519647 162964 78571 0 700802 597511 379220 629816 658081 396904 923353 0 0 244428 677566 931801 101758 685159 0 0 831167 358484 283082 403730 474481 0 0 0 0 435599 0 0 0 0 185730 581678 0 266551 889282 0 0 0 229571 60961 0 718014 757021 521599 523947 605700 416655 93333 685774 0 519520 0 280605 0 138906 744443 12949 0 253518 0 321298 0 173288 558310 636614 0 302743 638690 274064 0 0 713959 0 524665 284110 59800 427715 750435 379838 142512 230263 557348 136528 557288 556582 0 975542 106921 316007 579536 0 0 710792 849872 7834 0 0 661579 0 0 558592 181472 0 0 0 554320 853600 0 0 0 554222 436200 218509 0 420402 0 0 807044 670214 853498 746614 892073 471922 37454 325118 349695 638189 687590 685881 686870 0 0 695205 0 893179 0 206052 417714 496124 832740 0 591603 701544 202867 0 0 950106 46901 0 0 0 0 324525 674333 804699 230020 696854 724437 638337 0 236557 307125 0 755686 101996 305126 857404 996943 495471 425543 35989 837606 827545 0 0 932246 876494 0 0 135919 969983 196917 424006 726272 697048 86438 810090 820557 0 254697 0 0 0 823765 0 230386 437972 582065 280023 234753 132391 0 953802 470936 400746 551337 904832 487336 796975 305898 0 19679 0 0 39774 0 490379 515813 69238 0 920773 257168 0 816983 963668 727309 0 841231 69338 44006 863428 0 748909 142770 950319 0 103312 319365 0 0 808692 540686 0 0 0 0 282254 818084 0 332587 917295 586410 0 0 581938 397718 0 882242 887535 558081 0 129443 842246 246337 0 454362 306488 380086 584628 426977 905731 486172 334896 16211 804583 0 786113 988087 929493 0 89174 202032 823885 552083 0 875578 18799 917962 25692 68276 659016 691510 873606 0 0 394529 635778 294909 20866 954758 0 0 147467 671147 2992 930522 355371 378065 348762 394586 171871 0 0 144169 0 84760 761512 0 0 458119 968776 462507 911081 0 0 0 240269 750312 549026 565491 599194 0 0 38568 0 220957 0 33362 0 629581 0 0 876148 0 0 0 418206 137715 0 512325 198197 0 0 50443 439994 697019 578773 560140 744034 226607 907884 0 0 708604 0 0 989129 0 711213 260915 0 0 0 0 0 215638 0 80253 0 153120 0 774465 448339 260609 130990 993917 842498 0 988615 621309 389449 73106 709705 822599 0 597538 783629 362555 340014 951811 63957 487437 0 692469 0 348541 0 209216 916859 0 0 174211 822726 437750 928445 552155 177836 129856 560784 0 0 3446 0 0 156901 112814 202772 335125 684100 0 129170 675595 634750 544206 99935 624771 467864 123177 0 271511 1965 547205 978525 401672 0 168438 647654 0 0 466636 0 550596 0 213532 0 362898 673318 280722 0 0 873397 191013 479839 0 0 407464 357504 263675 140058 770412 413258 327623 364542 0 271860 0 738362 0 836343 573095 986570 699582 285661 0 0 344386 869841 534826 0 0 726018 418019 317442 427062 63585 922981 591136 0 729948 657933 750290 640461 980726 450518 27717 145996 0 0 0 0 87773 547777 0 772839 0 970838 0 943962 849668 0 108600 745776 383836 897886 0 789550 249100 0 911770 0 487333 0 918106 330142 190724 690245 0 0 265814 562315 424196 690564 31802 261321 485982 273342 341668 48911 664448 254442 782821 646199 0 0 100732 229223 411794 212342 0 717393 0 382265 0 507954 0 0 0 242474 921480 299461 0 200153 0 0 0 935008 0 575263 620259 0 0 0 0 356661 361593 33409 220253 0 609333 96150 0 0 112284 909449 0 0 859630 707902 689565 0 747836 794002 303164 233388 0 540979 551718 39161 0 12250 0 0 476542 290890 0 0 319286 0 0 31441 450501 93022 0 125385 518616 147629 577940 0 336092 283403 0 0 0 0 0 472342 80413 931379 874876 98163 322412 574205 0 178819 240361 206619 321978 913602 692787 787032 0 987537 0 0 613069 0 746752 0 456651 0 637057 0 74214 0 0 0 648099 0 711199 0 519527 0 0 964721 0 546172 719691 354287 673 0 0 0 146558 950871 445220 191353 817725 220559 0 0 502750 0 0 53999 90671 623433 570300 0 282967 254618 446246 9942 0 693041 0 99870 377477 0 305491 429145 360960 0 779261 188798 913544 543964 0 0 0 98244 5704 672240 0 813632 0 472183 841948 0 0 44292 90368 388195 939921 0 0 319145 923848 737430 0 0 531419 747279 643331 0 188047 224518 0 0 905044 130787 952093 889552 0 624841 335614 0 132561 498817 912188 0 0 0 3474 968296 322479 930310 967402 0 274543 0 0 928309 524404 0 0 539362 626703 174413 859235 0 0 105696 690694 290945 0 374035 864594 0 213302 955630 281945 0 859078 775075 90456 668501 0 0 473270 164424 0 0 489170 250803 839667 0 197243 0 0 0 815696 0 144092 0 0 0 139626 383882 0 755065 838738 997976 580175 0 0 784849 0 0 389892 581430 0 887503 676260 0 772118 798703 0 0 261473 114357 0 182336 559294 0 0 570527 520890 513431 96377 0 618276 0 0 123790 180240 0 595752 358259 0 511461 0 0 0 0 0 816358 903549 0 798510 206578 728848 0 21642 0 854237 466586 1975 734318 459855 0 904599 0 796857 0 518260 0 254024 767138 0 179131 0 387762 402422 797020 468411 0 98736 0 281006 709353 622835 945630 558842 409733 548344 15171 337248 876852 0 0 311790 0 645718 616111 511773 173624 0 0 429664 317496 0 111641 0 805435 0 291115 0 0 0 130916 12974 0 752438 0 806775 980653 335743 466644 756166 645665 98605 168831 646960 582466 0 433564 276427 634035 670633 976485 114225 983718 695269 307274 840745 86243 407498 314132 0 577900 584891 0 0 123047 0 204788 668623 595895 0 933536 0 0 57730 914900 523413 0 0 896454 0 639540 998304 363671 541276 0 958545 0 880029 0 478610 209638 370958 0 0 86857 255827 0 0 0 17769 37587 861575 442342 54036 0 923925 0 0 0 644749 888084 919197 858329 265504 0 346872 748321 5189 0 431622 72588 761949 464832 0 0 682232 487825 471519 0 0 0 393230 38733 796266 0 649903 0 778199 873701 770210 118945 889515 0 756072 921882 208326 222408 848859 430338 296702 0 926996 667645 0 200133 828357 474833 683372 770387 735965 228599 811759 755833 537339 264328 790848 0 0 0 509142 0 177077 193780 449779 620901 0 589740 0 0 858520 501769 234330 210283 937108 326217 480956 403022 0 130211 0 386031 471902 0 995556 582979 336580 0 0 0 860848 152041 776930 409117 0 0 0 388394 269672 994575 594165 0 287291 0 202327 597313 0 0 261779 0 106737 127055 304200 388974 182760 620663 0 0 144305 62677 0 417451 17200 291641 2477 404502 0 0 0 965148 0 369195 298873 437090 0 0 561540 389656 469867 981569 287971 0 0 506052 25521 0 88169 366885 146845 593185 422744 0 0 805309 323541 0 489692 678779 534817 838699 320396 0 140981 275200 283287 0 983992 0 19566 0 513694 15221 115249 910021 0 0 777127 0 0 0 493132 0 527441 581216 0 0 0 788502 800465 871736 464519 973821 411098 0 594657 734263 0 0 375165 0 0 55966 979106 0 596348 733687 0 0 947429 0 264318 0 0 677830 246367 721961 291767 213671 0 0 0 0 354990 339582 18904 459059 0 0 566902 0 959169 0 0 0 0 579642 85717 251816 915469 372239 0 0 0 542795 175303 383289 159151 899570 49891 721157 909606 0 0 223719 0 0 640599 397888 298384 69739 530086 0 0 853113 703291 834235 0 0 594157 161361 0 905972 638176 0 171863 481587 31725 245508 858105 0 568835 182599 174791 506219 0 593543 844355 293544 636027 0 0 305589 569452 389148 931983 0 0 44623 66196 709305 276811 0 530465 29832 283965 571674 288727 749189 996561 0 113285 0 839654 0 722709 0 0 201842 841010 960541 0 290116 0 0 208624 877866 618115 288108 0 880819 0 744919 91744 724751 71504 0 883955 187948 0 408560 0 761791 0 336868 166351 302580 927583 603303 0 104786 0 0 0 0 0 74720 0 0 453740 383105 285087 59092 119645 265124 0 0 13101 698694 384820 13174 0 818177 0 0 591308 203364 815234 0 278115 602162 33672 855532 702901 337878 648897 0 0 556746 971174 74488 411848 0 0 465069 0 288387 0 389463 542445 616486 0 0 0 992597 0 0 557005 0 133110 553448 253863 351001 674159 184670 280034 0 656122 0 665051 0 468704 428113 0 0 0 0 15753 270414 535008 0 218695 74105 0 0 195086 11825 52516 0 0 0 202091 356867 0 0 0 883605 498785 1823 957031 162185 178179 0 33597 0 0 0 0 3128 0 0 338743 160010 0 0 0 0 0 0 624627 227064 0 0 730829 748493 0 0 0 0 745066 147003 40073 286924 124988 0 0 0 316206 314534 52619 525563 451004 0 0 663612 0 898322 0 217468 627907 87354 77665 0 177725 399290 0 608360 646094 823488 36395 444701 0 0 642419 572879 178447 0 0 0 912946 0 295892 0 441255 353983 0 0 133814 60349 946258 0 0 0 393412 565028 0 912934 0 161834 364696 268056 228874 32966 570319 374584 0 907277 29977 0 651401 388096 225353 269960 893733 314567 60235 492371 164483 0 101530 740747 740582 0 0 0 0 0 190010 0 312345 0 699252 0 0 959561 724024 257312 906287 0 123864 0 649415 341379 930977 318060 69873 0 330602 22646 610816 0 51314 977991 0 0 938289 0 0 737206 474833 0 0 653841 0 0 979220 13410 321691 218906 832307 17442 660593 0 0 185219 249687 0 0 724520 0 0 0 738760 0 0 770546 379068 0 0 574541 0 848945 40430 138595 262676 149860 892159 0 717275 880229 443508 120429 71572 0 238375 0 0 733126 321466 736337 0 686089 0 936674 428176 279924 0 0 8818 79018 0 288081 0 269416 0 0 833128 569136 0 992318 600502 812991 0 0 461726 161680 0 0 376162 252084 352328 558463 165817 579846 182018 753077 780697 388242 90654 965910 651343 0 0 0 0 961048 989321 859504 226351 0 767640 0 0 455549 105667 686468 574358 900392 0 181360 121707 0 0 789924 279572 209304 0 0 864195 0 0 374675 199266 304332 665364 0 408218 0 138258 0 640024 0 841566 0 0 529913 723575 736747 172724 284363 778451 0 0 0 128005 9175 0 0 790193 0 0 668578 330280 230581 449610 899105 0 0 420811 630359 626975 759946 0 532263 903959 44652 800525 775924 0 64992 0 0 33902 726813 388131 0 305616 0 0 860208 291633 0 851303 454883 929503 0 70265 914094 593928 808294 0 507550 0 614697 615895 253284 558733 0 956569 0 926204 0 0 446114 734271 410943 122458 580644 735276 0 15224 626404 0 308234 0 0 0 0 220185 305750 979820 0 472424 615917 182204 837222 0 0 400624 0 0 392686 0 0 501798 375715 636888 597034 107215 122998 233893 517230 98291 382764 980546 582619 0 226972 829603 0 907739 844667 277859 0 972086 990672 0 0 395273 0 493666 177199 0 0 0 0 0 220184 0 70272 0 382051 0 618493 179525 0 0 467464 354409 531206 295397 739394 0 512445 444664 792956 154912 790389 601690 217719 0 0 918999 0 0 278194 949636 73218 611048 965978 502287 0 0 115318 0 555455 793357 924266 0 0 0 0 569091 0 577650 115412 0 705939 121175 626904 489531 0 65073 0 0 0 992473 662844 674316 0 311721 36527 340522 0 0 145747 736586 438292 0 0 0 0 695795 146444 696621 0 0 0 0 0 0 0 0 754481 0 0 0 0 827663 902164 105653 360668 0 570675 0 15726 785412 716200 0 323994 396098 0 531111 273975 951510 546919 0 915383 40118 0 978609 598744 0 0 318619 679043 621230 58014 0 890498 0 337892 88097 657323 478480 0 0 0 729549 845694 0 523486 0 0 264537 0 0 896257 112122 925526 525086 0 0 0 0 259224 326902 0 812238 0 907718 980034 865808 0 0 944411 0 925274 95960 0 866215 367935 38064 469291 0 0 446417 0 0 0 0 0 0 161812 250844 0 312577 273724 0 687432 589966 297299 0 0 616822 303008 783149 324018 880811 0 0 549995 0 0 0 0 879706 0 731114 899117 0 468377 291383 0 288627 938598 19309 883702 0 0 76337 0 424499 0 0 0 0 503186 0 746812 0 579413 0 0 0 494173 0 20634 327886 0 172193 483496 718012 16146 0 809014 373489 0 448265 0 620567 371284 0 755724 423251 0 110802 0 963211 570995 0 0 0 281509 299595 0 0 0 560212 0 0 0 531680 903564 0 572224 955820 664214 940796 0 0 149617 0 321773 0 230224 0 0 0 0 0 561673 148601 0 806074 3331 0 0 827191 113609 0 70692 268113 908691 236548 525877 0 277430 534479 0 879548 737033 0 0 0 0 743049 558849 51020 859003 0 305885 0 0 0 88018 706036 321837 332080 0 705928 108183 28707 0 515390 0 0 0 0 837279 0 319749 532590 265733 743976 813267 589210 0 438214 0 845496 624553 234159 0 0 0 906827 521546 258277 553365 0 869725 867871 0 0 265889 0 71727 0 682064 688624 672905 0 693127 87229 44683 0 687807 706483 172915 116972 369778 14251 580079 0 409782 495393 0 475425 373235 127805 649945 967077 761899 911581 0 0 990407 0 0 770068 44468 756521 879272 0 362060 0 0 117445 877917 0 585096 902186 0 252293 967576 740658 0 0 0 627665 21802 284719 981507 731255 644586 512157 0 0 0 348754 0 212202 273509 548191 0 265335 0 504423 392763 0 416108 420279 0 499938 110257 0 139861 431394 0 937346 122348 461379 0 0 93500 257866 986145 181422 772601 0 964126 0 976664 0 795607 0 787565 968130 733836 56656 414962 880424 0 344816 478374 171091 889861 0 548665 543081 170388 0 0 0 6588 0 148809 895934 209271 0 0 49528 0 465581 324655 0 0 0 884440 524422 794042 945879 585660 0 0 0 0 341925 0 0 317797 846492 567061 0 965218 553122 175058 542153 473248 901980 0 828637 701628 0 0 618410 605826 0 102166 414263 784826 873444 0 0 518443 235584 894984 282381 428614 0 746560 0 329911 0 0 0 826273 289798 0 0 917148 0 132367 0 865270 0 775546 893898 0 348697 301470 152176 402034 923909 0 84574 0 25628 947230 547609 130026 0 682131 80171 54106 505419 298384 0 424436 262512 0 726537 366863 0 94384 245845 382756 598772 510122 0 48757 0 917783 684994 714357 92286 0 0 0 236102 930268 991424 252612 185129 0 101724 170411 45529 534436 987404 0 775601 990484 702459 0 402416 832741 706064 686085 0 170443 550684 0 0 70132 810247 788504 768204 429290 0 542609 0 16087 958875 20397 848086 338967 447500 0 951019 452069 965374 599616 173927 0 368146 725158 0 205716 0 0 997634 3097 0 0 0 0 820284 0 869151 13042 0 0 0 617599 0 0 0 516722 365629 0 991956 777566 105213 0 62284 475048 212336 685740 961255 0 541979 799212 924808 0 0 125239 0 374368 659257 112614 0 815411 716304 326090 344850 390014 0 696288 310538 908413 21802 981530 542718 37162 236490 0 98664 14478 0 0 547079 216440 99074 0 0 0 500228 758081 0 581256 0 380661 0 0 339136 777445 0 318242 604493 160600 0 28876 839278 958663 0 0 33715 0 290013 262743 0 946487 484487 474968 316389 0 0 649833 156265 0 147789 0 440491 622983 637700 0 0 0 74824 0 0 0 750341 0 262866 56156 575747 0 134833 885413 635171 800118 0 0 0 994140 363782 0 682446 958349 556687 210449 928639 953824 507653 0 0 729043 566275 451786 999115 304736 100629 56940 0 292823 676430 0 951839 0 0 0 0 0 0 871438 734837 736487 87350 0 0 0 702678 0 0 645575 418385 156965 248080 727475 0 0 0 0 0 836606 142243 85003 0 0 252683 436801 474341 612229 865629 573383 0 457897 0 0 0 0 330021 231291 0 241831 0 5261 553496 382649 0 543653 0 0 225710 892219 796177 0 0 0 122321 619839 0 0 15832 62770 512262 27651 0 38750 0 332030 553068 765588 215319 945466 104424 366070 0 0 0 721180 0 0 179529 431307 0 220183 219004 467290 0 852995 570251 379433 641283 375036 666923 850430 239903 269462 0 145528 705029 624771 0 996854 0 281984 0 628880 842914 0 514225 170786 600882 0 326186 0 850057 0 755640 0 142047 504765 482963 414985 799855 0 676688 742469 0 0 976715 2393 414041 405623 0 689665 96029 0 0 969526 0 835431 818338 856372 0 157735 538789 756901 0 0 13001 407122 593412 0 0 0 0 471425 0 0 0 0 0 0 400350 845958 676627 319160 349237 0 529695 403204 0 490913 0 35106 769180 218899 350797 286985 58133 510401 371778 144513 0 335079 0 286830 0 594620 0 0 0 0 267195 0 409950 0 78997 954512 64225 0 0 0 391231 0 0 0 0 0 694360 0 726367 185800 768314 0 0 573388 0 0 0 759227 0 782753 678902 0 376342 782762 0 877837 0 13858 773156 522998 548999 418048 482075 0 0 680396 503158 990710 153199 0 0 710152 121883 0 507633 0 568422 289828 220670 0 914615 564241 43889 227460 0 602319 0 792073 177221 766049 269332 168066 63893 0 700881 918830 541043 0 23950 0 372477 683762 770640 198081 174447 594370 515464 0 7078 451178 0 659472 736071 0 401872 741405 0 799811 16146 0 0 496032 360060 0 0 0 398656 0 977223 657684 530172 0 235465 150175 758142 0 462287 0 670176 0 311897 137082 177212 0 0 668825 550315 0 426092 0 483467 762952 817767 858820 610929 0 0 588239 0 0 160690 646336 629617 0 756939 0 793779 0 668509 968262 0 0 433104 129247 825078 636255 0 528364 186086 104912 753783 968017 0 0 0 0 856255 291437 0 833807 779926 654382 0 40349 824125 292259 858845 0 888326 683804 0 740560 0 0 0 0 822803 937298 815639 0 214047 878195 972348 138673 603263 668171 401636 158432 0 0 861983 0 0 856756 115299 715389 966394 718480 209587 493145 167709 767489 0 0 733563 85981 0 0 57583 0 943194 330112 0 274157 0 209296 200812 0 0 0 0 0 14855 0 0 754248 969113 0 8053 77146 0 194017 0 428728 0 474591 570672 858966 40734 0 286966 155060 999102 262987 109435 115490 0 554470 293860 0 144363 716701 490215 0 611282 0 0 0 149977 0 0 237865 0 768493 0 593029 0 728578 741933 673306 350439 0 0 72800 192506 103786 207264 0 75911 943875 516453 0 0 0 563040 472031 880625 48904 0 201912 145362 64716 0 0 747524 455489 555169 0 828533 0 0 177300 26780 0 0 0 0 641826 13564 964475 592572 844620 238411 449682 413176 386613 741602 912124 602790 993422 0 0 461846 154062 0 313925 129012 357983 74934 401245 0 329051 927469 0 919522 931106 462235 0 940438 555099 768085 0 756964 890862 0 231281 668342 0 0 801980 0 0 66112 0 0 95390 180870 477960 0 307012 0 531666 356146 84283 217372 0 781994 0 418700 0 0 0 699924 23864 306047 0 541605 334538 444855 897565 987453 949332 428784 0 0 0 690678 0 355588 0 114800 723692 0 56276 254706 0 0 0 697609 428265 950720 0 884564 509225 629804 776813 0 0 0 89379 143363 0 0 149110 0 92460 722675 0 329654 0 785592 0 238715 0 353135 0 276150 121860 546097 517128 158827 0 0 354362 104822 187749 997416 819087 799487 0 846199 106360 0 622115 740394 0 0 0 613336 907264 0 0 850824 181268 518897 333227 671066 199795 958645 697607 925133 11406 819737 136176 392194 811685 545801 0 590919 573009 0 518235 74859 0 24839 22187 0 0 0 0 519244 243693 0 0 818284 854097 377265 0 565157 826273 803573 781823 765446 0 502159 205335 0 0 307844 0 140023 856848 507523 0 808433 0 439475 53787 216353 501669 478115 411940 87070 971675 0 873371 0 603794 467903 0 0 0 299522 722139 225327 717157 0 25987 0 0 0 0 548926 280716 0 998967 609055 931159 0 712883 800429 0 869702 0 400633 728310 890603 652376 120524 922120 987839 671772 569173 206089 410847 91687 0 0 0 617090 0 2170 311016 559665 6272 0 285997 954773 0 874736 273369 41490 793562 504977 846541 0 143593 0 351342 0 339384 470938 111582 664149 328419 527570 915606 0 20353 7997 949978 0 0 481841 947520 570488 0 0 38424 836247 169788 0 780405 0 0 626595 217330 520531 0 775284 962269 0 472317 0 0 276498 464509 452126 74986 0 0 936431 0 127015 0 755627 909412 0 356397 336212 0 681037 838067 0 0 380448 457900 393184 0 166458 0 0 0 0 580132 449091 591422 418075 951108 198598 886606 827382 540438 97868 194606 582931 893392 0 37205 0 0 0 601601 0 0 0 386238 153855 382812 705374 106945 0 103916 593754 780917 477017 0 724764 0 0 682641 780519 890855 0 0 182321 935254 295553 569430 949435 509364 0 781063 0 187304 630059 667602 784315 570385 0 1593 0 0 0 0 794719 108618 108861 0 80652 207276 949983 0 0 0 950674 0 0 0 939100 229797 447792 824118 0 0 0 303244 0 720114 0 744464 890008 302653 910040 653702 110428 560256 314579 249096 0 510562 285373 128610 0 940292 0 428330 0 687863 143504 193515 0 678910 0 206537 0 327653 0 744630 992602 851178 465741 0 137343 0 359489 844981 282332 181377 503630 466440 274934 588885 79646 0 390675 0 799686 892176 485847 120215 606932 775703 0 450826 962777 0 0 343110 594728 657550 438071 0 0 347605 0 0 0 0 0 0 0 0 0 0 392370 0 787154 0 816426 0 361059 521834 5670 863841 934757 70740 17543 0 668734 0 73805 879476 301616 729664 601834 0 846399 336819 0 984480 0 0 199648 0 0 0 514582 612335 609868 0 0 0 74289 0 0 0 292821 543476 0 0 0 0 0 0 725538 455187 0 0 478271 0 964646 691280 642594 0 302799 4001 177140 240994 317377 0 0 979718 996884 242226 282353 0 0 0 803371 153456 709112 819526 0 261358 68435 421326 796966 437870 563613 139781 219430 100657 0 580076 918318 215003 0 0 873790 0 145103 0 983173 822749 280445 76469 0 128971 398502 0 0 611243 70402 309856 292244 280582 362336 0 941295 627830 998661 737517 237751 0 866217 332550 515512 0 108999 0 800033 0 877177 0 737353 671254 88691 0 860565 242642 0 572771 396599 0 540647 0 0 815268 0 0 931733 392440 909027 986178 0 693154 86673 0 872239 0 738299 476185 0 0 0 243023 0 668744 992045 862142 944092 0 600519 0 0 0 720056 198599 0 538711 0 0 379790 384712 510310 806281 462336 0 444007 174195 0 971826 0 998921 235516 319018 640885 42682 535455 0 88016 0 415023 287451 0 0 0 0 0 530261 0 0 0 0 795523 74010 0 306689 449449 0 0 0 0 179351 0 0 0 606029 681650 738061 119952 317621 0 0 11612 734863 0 583697 873568 282509 684770 216283 0 0 0 975039 0 199995 51395 0 0 329635 0 0 867940 61706 370726 0 209162 493581 277299 0 753189 119726 188762 574140 71065 0 356781 769541 0 0 817986 0 67275 601734 0 978292 250198 0 0 0 934467 993304 768281 0 0 337989 621014 0 0 167698 0 986954 247051 595521 0 511551 406862 986901 868161 0 0 0 80928 0 69691 455460 325091 77610 0 292232 0 756846 0 66462 477593 0 0 128483 0 40524 798974 168171 0 0 0 0 868249 966679 0 331667 346685 455450 0 0 930846 91279 0 925805 307180 775947 0 155466 0 0 0 298627 224292 226926 101576 238766 0 0 686335 120573 0 0 0 0 175270 28764 426657 0 46002 444703 962628 437911 135801 790916 271266 0 609782 945656 0 953406 0 0 0 241024 31406 0 49414 777498 463627 511193 763066 643884 0 733721 0 0 61683 0 194114 0 628854 0 999780 0 950875 862743 425777 943727 829673 0 773175 542739 313916 998925 0 76013 839766 0 0 761048 246907 969556 0 0 709865 0 909421 0 0 0 677905 26368 939932 375617 0 797697 780298 18252 346803 308163 416830 643785 0 0 0 381065 639987 0 0 0 786144 0 537398 344263 693138 798161 0 0 100992 229361 130651 901883 0 889563 647213 519536 375134 0 0 0 927109 0 0 103250 601446 0 941747 0 573922 511631 343173 255550 834014 0 56348 73771 741168 0 558195 409002 643030 947569 404199 839572 141289 0 624452 0 0 840765 0 61137 0 919400 0 155360 0 0 0 0 103061 334158 0 0 0 0 480274 441692 882391 0 0 928607 957747 669331 0 0 747710 0 267242 993557 151301 74819 146329 0 0 0 504327 0 0 398660 979298 958106 818367 0 342258 988108 0 0 0 740903 0 750335 0 0 0 0 158789 785446 0 0 0 0 0 144224 185396 0 0 0 0 692064 705722 861838 983484 391641 398580 0 731256 419128 0 0 62010 0 469948 210100 0 0 547045 702569 932638 0 559347 444017 181701 995641 0 864194 558150 0 0 951148 632116 818075 827984 0 786140 0 19362 0 758099 648225 507440 635797 0 976965 0 769575 117181 827442 807334 93426 829997 988469 0 758650 224502 387471 583801 259239 112099 0 0 528845 37229 0 16881 87701 314477 253039 0 741566 0 0 0 0 0 0 0 946971 0 589078 0 662306 642537 327034 0 0 0 990192 0 466341 0 14707 0 476738 419095 605046 509551 0 53802 309586 526747 264972 654684 0 770172 570775 0 287725 176239 0 716143 285967 383340 444172 0 0 173631 312762 295966 651945 0 343772 0 970759 276802 0 403540 372225 0 9440 650234 0 0 0 559279 239269 0 604574 559248 830776 503564 444465 136963 0 0 525571 55162 580927 656439 0 496375 996559 635236 850562 81042 123210 0 952638 0 866339 0 288834 0 0 707400 961590 0 0 870025 0 0 638090 163778 0 753390 0 0 0 909683 460038 464995 260189 977006 0 0 350591 180691 445882 821555 376906 0 759816 0 0 590780 338382 630073 0 809901 717013 333128 0 539675 552125 0 694482 24550 56184 423341 292601 0 472848 0 432825 398893 132897 606392 307554 257220 732719 0 869934 667430 150380 951342 201383 250461 402761 736625 733260 546874 316851 604007 711650 217024 739894 328203 0 735607 205263 0 322186 21384 0 795169 0 303285 608378 466242 696582 0 112020 756985 0 34593 0 0 561181 908020 17029 565319 0 464390 555089 0 177557 0 0 426803 0 0 0 0 400096 599062 0 880107 374526 0 0 226263 0 616411 0 861120 567863 330273 846747 670710 993309 497260 0 710758 355508 771068 695313 0 0 273614 0 348978 727114 925548 0 104780 0 738677 0 377624 551242 0 0 664325 39287 0 454757 918033 0 351670 125588 0 0 0 651863 712776 884350 563236 289947 202284 755632 0 537944 0 367645 461989 471962 0 0 379698 686035 750361 981480 268748 0 220145 189010 0 353062 999060 0 0 7940 314881 534007 953994 625434 237596 24265 0 41674 510664 0 0 787208 447809 0 0 400281 925712 0 0 73494 637840 66050 0 776813 0 668821 544479 0 0 0 0 551065 608575 522983 914515 0 0 568743 546396 840268 0 722161 803603 0 219639 53165 331343 358993 0 910807 13577 0 10055 159940 0 305607 279547 0 381630 284567 53228 0 0 855712 0 190538 44009 0 907291 350920 0 0 77650 455815 283185 0 732918 0 612174 0 262283 0 893865 308050 162490 2921 459621 288756 273907 451456 177579 669466 0 876178 726594 0 34334 187354 932416 0 877641 0 584016 123211 0 0 195382 829645 200385 951870 338496 415028 23469 682420 360905 12263 221978 0 0 0 0 614660 0 106879 897790 154414 221674 240962 0 0 0 883032 79082 0 360440 0 658757 220505 694305 0 284308 85038 995227 203532 665060 0 196566 291060 284684 662747 0 561508 676464 0 255626 695185 0 12131 448553 96336 746867 0 564251 0 0 0 266602 0 0 0 810314 0 949414 0 412827 0 0 73293 953084 440208 0 0 935528 0 0 138526 264919 694603 693534 103705 466784 61415 331134 727719 0 0 881635 980219 0 906731 726719 978472 668815 103451 177737 642708 73870 217339 750907 466642 0 273776 0 813035 72643 0 236883 0 0 579253 68566 905762 602712 0 204900 0 681563 732713 0 0 587665 0 597025 21813 0 66201 174598 0 547898 42941 0 29862 0 489715 61727 0 0 86777 897723 0 76699 937653 407259 0 0 0 998458 0 8031 363544 829660 587958 468731 0 0 152447 696818 0 576581 122578 322790 0 90088 929481 594620 651931 218087 864804 25021 0 602518 546154 0 0 230218 814308 0 640311 700420 1304 862781 0 862747 980994 125112 774017 115567 962126 496462 187765 164869 702223 0 719123 329134 905587 394177 0 408466 0 580800 420891 131491 0 0 579773 0 0 823106 0 0 403500 207706 0 0 0 0 375515 604195 0 0 172289 729654 756013 529783 158621 0 67983 0 215416 0 0 205439 698422 176102 784818 0 70561 721954 278567 505813 485898 395942 535676 298702 221218 0 0 0 0 824061 575370 0 517776 737027 522300 259500 0 467374 813923 947118 0 205314 233110 229635 0 595364 578923 0 97616 726585 0 342320 755984 663048 934173 835655 940254 0 521407 842606 0 0 608270 0 0 226516 420617 46932 748961 743176 116788 0 0 868667 0 389535 425591 408951 800199 739810 588154 605748 378217 754017 843377 0 166389 0 0 359054 33243 211105 805415 864456 981714 854919 170765 0 723060 953039 0 0 409446 72744 251036 0 0 0 357091 0 0 23602 682509 0 886392 0 0 902510 791484 800996 0 321510 0 173775 736403 0 0 605777 0 778916 957056 242130 908510 466561 515511 196767 525214 0 254721 0 716922 600238 380089 368861 959042 0 626603 0 0 489837 572490 38163 0 265744 212123 0 142562 0 503065 136555 447861 6027 926792 0 843693 318544 0 691773 0 975499 0 199295 0 0 152405 861005 0 0 0 0 737149 0 633298 0 0 154779 0 231106 0 0 222861 0 35530 702506 0 371761 233169 643262 740766 0 678938 500288 159763 0 0 710782 938025 579492 189023 0 0 732415 783508 415331 842091 303278 15833 659526 0 918162 782761 762737 837492 71764 901142 697209 0 586709 138816 102623 573397 292560 519076 163236 0 104683 816148 959660 184443 65766 122100 771137 377669 858761 263596 247379 671200 829058 0 67245 113586 690888 714061 0 0 608984 0 326533 701200 0 505581 0 755826 650299 0 719002 0 0 0 796288 572136 884186 0 308457 0 825462 56518 438858 0 0 259561 468939 868267 431853 0 397201 787546 276174 145689 358517 819149 0 0 669742 451823 0 0 473344 0 238055 274639 202796 0 369747 0 0 0 702042 0 14202 39668 734954 514688 799150 848643 0 151639 0 0 855967 331049 0 0 944959 375748 556341 605569 0 517958 812021 0 492246 0 459736 0 715507 808968 25300 160310 0 610255 0 867889 983829 0 756042 153367 0 342870 686550 917650 70349 0 0 203248 55459 0 425672 0 0 353956 35414 0 0 0 940794 178307 698013 590511 371355 0 247714 678927 0 632899 388540 734160 0 310053 0 689402 137225 0 65264 282517 728751 926333 0 0 0 448504 0 0 0 957955 0 0 0 0 619149 89435 769256 0 201911 0 632318 0 0 0 224686 271274 579415 565588 0 0 404417 0 211551 36582 172071 0 116781 0 31699 211887 0 0 794224 565210 0 15162 287760 0 336795 767461 0 0 0 0 0 0 23427 805191 0 141101 678886 0 921919 25946 764481 921382 485173 0 491371 0 0 648016 280992 392528 564797 0 0 0 0 950243 0 412500 921167 0 493669 0 0 0 144363 583112 891741 532 134425 84133 537186 0 0 514573 0 0 213113 0 0 743973 415954 0 0 354685 0 763218 64163 985766 863275 366129 0 0 0 0 11698 608613 390378 398034 284325 792394 344892 476830 0 0 250860 0 0 0 0 0 406221 798082 689463 928033 580569 571685 780614 209758 0 737767 196767 417635 181650 985061 266250 287298 424110 0 679209 331032 396654 918522 917789 857988 0 915999 2480 965964 0 140258 225393 872859 0 986604 622720 421069 576419 690687 662639 199439 331051 0 0 0 95221 79951 4783 0 0 0 0 826576 861378 183579 806109 0 0 730510 380792 0 473760 566840 627169 0 764145 0 0 474890 817214 600562 11196 997780 802352 912492 39885 33052 881898 943478 120238 0 665915 745089 5963 560330 0 695567 0 0 0 64155 383155 772466 548097 0 290250 689273 838595 910663 0 953091 0 0 997238 741935 479106 576475 0 684250 0 0 0 449759 0 0 139245 555760 0 0 0 0 0 263300 145238 0 833804 0 0 582322 88762 575557 471918 0 409436 0 889846 0 243131 450780 0 435432 0 872149 433085 0 0 440382 0 262358 109376 0 522062 336979 697633 0 79573 216471 0 98512 0 0 589704 0 0 0 422036 340864 0 773318 536818 686843 4866 0 0 0 206900 0 214970 68486 699178 403344 0 548816 0 0 0 0 0 0 613424 0 72520 0 459185 525084 430599 0 0 0 0 0 91549 297540 431079 0 717878 204282 113643 560632 0 0 0 483239 0 919678 897300 0 495495 153592 917868 0 507687 0 0 0 0 593416 787239 0 0 0 420798 465923 0 584881 37122 772675 553072 820776 0 348693 175960 986922 0 481898 769081 376718 0 976267 464793 124863 749675 0 0 0 0 639357 0 826598 292755 585012 169285 0 0 845667 567419 0 472231 422849 805565 0 0 226927 181782 763810 0 709667 696664 0 0 0 176042 911274 868236 0 391760 0 785228 821231 798337 0 817484 614728 0 898956 0 830754 0 827260 0 840600 802081 0 588219 480290 0 687149 524802 0 0 721964 0 893366 0 874831 109362 0 469773 834851 859452 0 165220 0 219279 0 599417 0 0 0 0 0 799153 0 838015 0 333916 0 747331 481183 0 419363 868396 0 0 784691 0 463177 91268 728008 0 221068 0 93095 443354 522563 0 196455 0 0 144281 0 576650 609241 0 0 117149 211908 33123 44419 568644 60805 0 51059 59421 119848 220400 0 730678 101971 0 481218 0 567998 0 227319 374250 126910 722420 772870 309253 0 486902 807040 16412 0 0 0 630475 381726 50363 791586 123976 474422 964812 709540 452145 0 572961 216364 285910 651339 511335 917726 0 622757 940062 0 369364 0 0 515095 0 106586 142891 0 524857 984401 0 224490 0 0 725040 0 0 2855 0 510023 0 0 0 139558 36538 762211 0 90089 259030 464719 124019 144184 843510 0 192074 121839 490302 277444 791374 419712 0 840178 314626 253129 0 479743 80864 718234 779668 80095 765407 523639 0 0 837275 279299 0 0 236015 0 429396 484052 0 518353 74545 0 214663 164645 254963 0 0 0 761156 180102 643808 282633 0 945842 971986 665511 855831 370006 0 523042 650039 104207 0 0 238485 0 0 972959 458946 128883 962183 947816 0 0 0 810411 488688 0 0 893915 0 989232 821543 2502 749238 0 618850 0 376421 620157 0 0 328902 0 276484 0 848230 743140 106767 94843 662702 753803 866410 0 576273 0 739935 0 113297 397090 360050 706891 0 0 0 0 317279 0 0 245675 791992 170730 216754 885191 857639 0 0 0 557876 0 943973 455702 601079 450489 0 312310 322987 205509 0 250702 0 89005 0 0 848244 0 380054 0 258788 479795 0 0 320509 999387 695545 14498 643094 0 0 0 0 818771 16322 0 298228 0 691746 647628 0 241987 234805 0 0 0 0 790752 0 185765 58247 767044 791858 0 561848 0 569181 0 70718 951491 96383 592322 0 790703 0 474869 405159 709065 0 820415 769952 0 882276 780332 0 802108 0 477612 798883 269027 619241 0 337369 987648 0 154592 192993 877098 0 507940 0 0 98271 0 374033 0 24306 0 704105 475193 0 436107 526121 380977 0 497798 338268 0 522015 0 0 0 0 196819 611653 912701 0 0 384317 51271 192653 0 645765 26009 899414 0 0 609143 0 0 0 0 0 0 0 0 383913 0 307816 393433 0 298895 0 500677 542057 946671 0 844671 757540 187758 830114 820661 807913 345649 251403 0 519688 63412 371329 898068 117 908042 911496 0 0 0 0 0 69498 0 894105 276996 457746 0 654557 0 0 0 119879 761443 594009 0 0 565391 0 7322 0 0 707021 756975 861352 767978 969570 0 0 0 0 276169 0 329737 0 0 760148 579198 608218 65668 0 68292 259772 875847 0 277863 0 627821 579911 0 0 239145 296529 806282 909429 0 913853 326927 248222 0 0 0 85046 580761 359202 949324 0 508557 171767 0 285705 0 530780 764199 0 734552 217005 696144 899396 0 525053 559955 0 0 905989 0 199765 0 197002 132511 0 999854 0 0 152712 507529 7335 279123 0 605384 0 627255 492356 407155 0 0 0 0 564992 0 66333 342817 0 706514 0 265644 267164 755831 0 992284 0 92619 0 251952 0 223826 996080 910860 124055 251088 0 0 0 0 0 0 926567 0 703384 769699 846474 731985 731188 784255 803507 663391 0 0 115722 815236 438589 717312 0 387554 0 0 470918 519821 368597 783356 967900 0 0 919706 560977 0 190683 895996 0 127724 428160 613958 170012 97078 0 0 877642 3030 0 0 769909 150914 0 630203 670006 0 0 964099 600592 0 433171 856642 997067 553047 352288 905932 0 0 0 70662 908646 618207 0 611884 629909 1749 0 901434 406236 0 0 0 0 0 584224 230653 277551 0 0 339908 386301 285249 405905 0 0 0 644036 0 818824 461659 912113 251138 833277 333701 876528 0 822578 452281 975104 95742 0 555115 67380 0 698660 998360 0 989254 0 0 0 0 71305 494175 0 193056 0 0 18577 260819 937148 241254 833176 0 599983 0 503811 0 0 653867 890780 559681 686127 136944 0 747083 600329 0 0 78585 57519 956696 641109 133751 773290 139045 840448 302824 0 64397 846581 0 0 715508 694825 917561 56419 0 73012 517005 542769 0 821541 482770 315068 251085 332336 503224 711727 674299 0 917768 809293 295521 327885 0 0 298385 485608 618562 836338 740523 223384 0 591957 0 0 0 343861 0 836977 972237 692547 0 72512 450948 722834 682044 463696 805165 456568 10530 156535 998590 869749 815303 873974 251500 404277 592523 0 813548 591076 247209 214852 176849 746421 0 724534 0 0 0 462124 0 350549 239921 621511 0 0 363250 418528 0 89200 0 666590 0 0 77003 0 0 25469 0 0 224797 981869 261969 682993 451010 496313 0 9007 891176 887449 746219 0 0 593732 987651 0 138025 213583 0 710912 257469 544480 0 0 505877 0 0 272275 0 783958 0 829435 851491 80295 0 640901 255052 564583 418353 0 87835 501293 894511 0 322184 0 0 14249 981470 161193 562148 665361 490663 980585 0 405625 679212 520650 0 133688 281125 439959 0 0 188839 0 95966 484315 417880 0 589226 407072 140947 49682 790195 26681 550872 0 293244 0 0 662053 0 9604 0 38216 0 0 830290 270605 0 682345 395440 0 276538 0 122587 709007 855526 0 671942 0 947200 436979 0 0 0 226398 227628 798189 196558 0 603003 789854 0 307660 36229 0 282470 454871 329435 0 675383 0 0 0 0 638447 0 0 555782 0 0 211519 693131 845215 0 169813 0 0 0 212086 0 831985 0 0 0 922397 125341 576359 0 215787 0 902655 138003 660854 449841 0 0 0 29293 520425 0 74460 0 248727 0 342159 748529 125487 754811 0 996541 0 9428 504317 0 0 0 680431 901229 622202 480830 0 900979 222935 368221 42051 959461 0 111607 628546 501667 0 670606 0 0 0 185634 0 266580 450175 416722 905318 0 0 880853 716724 0 0 876283 218477 0 0 277841 502395 0 255438 432693 456762 723841 0 919185 284265 534837 0 828828 914495 135123 35928 0 141860 700176 0 0 0 0 19013 50432 442015 21083 190682 34675 305347 880885 196983 0 89715 0 0 95000 0 0 947992 520190 444497 180093 761751 237537 0 0 379478 305279 742460 0 428841 286908 0 826706 0 0 101860 0 348986 0 873911 167779 995976 318267 186604 832181 963728 909739 313038 0 0 344044 516440 0 0 0 761205 0 0 0 880213 0 92783 0 112768 62392 0 0 671090 233156 23646 153212 0 390056 0 118939 0 0 369901 885932 692020 510179 305974 260340 956709 72360 117206 0 568556 722034 861929 0 73563 99689 0 630345 0 0 350124 0 0 0 0 646487 374037 353993 911829 421417 0 0 717884 967149 533478 0 985447 480989 247227 0 182442 374870 254140 176077 912539 521434 885774 413003 850481 637563 0 537675 364322 0 460405 55383 15212 84547 134232 0 849669 0 910479 235754 8042 0 586976 49557 0 244875 0 732602 79090 0 783402 0 0 0 249240 561109 0 830893 0 0 563787 223684 197242 112225 0 0 417735 0 213309 254479 0 0 654816 628854 295906 918214 0 0 0 0 390649 0 49742 240789 0 256863 404179 1809 26355 759807 0 704099 0 887890 891256 0 791268 0 116088 451564 0 0 533626 564300 118646 221240 837122 0 110389 466121 319642 0 855468 0 0 0 831441 0 522274 17385 677426 804632 276701 0 839986 81833 0 0 986212 933518 0 0 0 36445 444193 57184 613971 113391 0 497961 456120 0 0 53805 163533 907819 786140 81718 657154 302463 867229 758085 0 137182 65221 0 894114 166717 481824 0 0 201392 0 707261 527613 915277 0 0 921865 222814 2516 259334 0 0 390117 401166 563300 896260 0 0 45781 641691 739376 625364 0 671656 665001 610850 0 0 984045 21517 540320 167106 392256 0 0 141569 775020 553307 0 0 707943 332885 61351 506090 707259 0 144378 831879 0 41915 0 114685 997742 0 529567 0 721272 0 989424 31821 0 705647 937497 602174 232969 0 0 192185 0 0 923169 0 0 867193 20122 0 0 649838 0 729285 211067 657145 0 0 681362 0 199493 151945 557702 0 713670 0 305224 322002 691620 831833 553235 954113 0 123884 895535 0 320666 155838 0 0 581742 696800 194019 433345 0 0 599771 31994 829346 935593 392714 0 550033 814434 620918 147929 0 317255 0 40303 155074 0 0 723795 331303 0 908908 282728 157471 0 184253 0 898103 846351 330545 928820 38189 0 472295 0 553270 0 324576 0 0 827705 776743 328849 131121 623126 577154 0 0 0 624020 675324 0 0 0 0 841987 190607 0 167083 593778 0 0 0 27292 914398 0 0 510065 0 406312 0 0 385132 17255 0 0 468827 147300 118789 0 132277 112449 370379 0 789353 0 711400 978965 383831 544372 390827 0 768730 799114 767936 143718 0 0 17630 721984 789309 0 707689 0 0 725486 0 176259 295561 0 303326 648473 0 0 0 737904 983393 184012 333339 606652 499154 581951 26105 230763 310812 155208 819767 124475 572449 769040 884769 0 269463 505293 0 615562 109994 802750 0 0 0 0 839714 891428 0 39090 148416 684424 0 167315 0 0 0 351137 145786 938789 0 221612 843898 0 338401 288132 638582 74357 0 0 0 0 634314 623968 210481 201344 0 450115 609740 0 489472 152590 0 349313 0 617761 812613 0 0 980646 0 296871 172510 266228 744686 119444 0 363011 0 917148 0 640466 713025 419391 238475 0 798396 401958 768772 0 0 372299 570932 0 621734 446980 392122 861870 2365 0 0 170717 456743 707908 779943 517551 342865 0 714818 253448 0 224028 0 0 988686 481012 16192 468215 668569 793980 741592 0 111585 785861 0 0 287722 0 565649 0 981071 285992 196914 297401 0 562966 0 0 956920 351635 749852 782915 868531 0 502571 116513 0 0 707678 211126 0 0 0 0 0 890052 0 957761 122453 919697 0 926525 942642 421752 134023 0 757692 313107 0 0 233668 28108 0 0 470267 124043 287388 712846 0 0 804369 97591 0 962258 698257 0 111579 91818 481316 0 812808 0 355286 796360 323111 0 941824 0 162679 0 0 36736 0 8060 855008 169128 0 134381 0 0 993324 198094 946955 857760 0 468235 0 932541 709370 0 766541 488776 0 538767 0 7656 144191 398007 225518 0 0 0 136640 0 538094 437152 135587 23525 530916 353523 993708 0 337942 0 606047 360915 17053 327853 0 113523 773822 0 580088 663549 0 255355 0 532560 235839 26010 0 224113 956152 777158 0 37650 500884 155861 727137 0 269268 861696 696749 669301 680888 183430 399950 890010 204265 938362 0 0 0 352014 170194 0 15643 275293 0 956905 0 0 4874 585250 0 0 30603 0 0 810842 342210 0 0 707612 939879 476716 0 0 375620 525112 987634 745366 0 947082 0 0 169775 150198 471478 866403 664511 867672 58577 460582 427360 368990 0 0 332469 221355 0 962294 681774 0 671490 877150 462578 0 250364 69474 0 664511 0 0 302435 0 256132 0 653639 597690 864270 698603 0 125684 0 477927 450979 482096 10698 864093 0 297159 0 0 184268 18553 0 792226 154837 113582 608046 849443 289344 851979 583289 728736 0 0 0 145344 157477 0 263159 513702 856361 0 569939 920780 450394 422595 0 0 158795 40790 0 711430 0 254212 0 193636 882113 575729 0 0 0 0 0 0 0 0 0 0 468110 0 197184 923887 880589 983294 0 293769 477673 609319 967912 0 414763 195096 0 557334 0 828011 0 78322 49024 937517 0 0 386693 12153 279026 0 861781 568850 128898 0 651932 906529 19251 73437 295608 58424 0 0 481701 0 824291 538562 0 0 209966 390931 444419 675235 396383 121765 326909 0 468388 355828 0 477733 0 819829 207570 6836 236896 0 0 0 722971 334077 329093 205012 208461 412986 223448 429721 791081 851643 0 0 754212 655402 0 900362 860008 980545 670541 950902 989428 0 381094 271495 480665 0 277929 464014 518843 506166 0 0 353728 0 312460 236985 0 0 977061 0 426000 0 79092 0 69434 0 0 0 329025 723190 199535 253969 829645 425281 0 909518 0 0 65371 554544 294288 0 518838 591659 972823 145747 0 931584 725312 0 11661 0 858749 0 0 399822 50982 852035 0 0 878746 713966 0 52329 0 354603 307876 0 373422 286320 995480 964052 0 515791 953690 0 0 0 174860 0 0 940902 499373 905592 202215 947918 852787 0 212892 0 451210 811852 850530 867019 211256 214140 726336 361927 413710 0 59764 0 395461 370980 504951 0 0 0 870711 0 0 500456 903343 810567 0 0 0 694173 171451 550028 38929 796608 19491 0 122554 903216 73186 0 964232 377961 355459 0 860814 0 893950 0 680144 0 842238 311147 0 850073 0 554247 302227 730425 246790 571604 45276 329659 131398 581788 466342 0 892914 0 0 0 0 0 466511 489635 387007 0 455761 274383 0 64297 0 0 0 186065 27333 49358 0 32043 747898 500042 0 263335 217452 588873 835910 144071 135337 783672 960771 927053 0 208829 68631 0 240647 0 0 188780 103840 891599 476300 0 789918 28606 97048 0 103812 808929 192480 0 429982 640153 0 0 349351 630602 102877 657217 751670 813652 0 0 0 0 0 32669 0 713936 877811 0 833584 0 792898 739397 965911 749068 252707 516276 644174 235370 0 0 133986 0 793923 0 529082 0 284084 951058 345378 199034 29307 784256 733753 834068 705328 0 563474 528618 316670 935492 493789 688440 0 143297 373845 627109 806495 907955 646817 829062 371928 279476 0 0 516294 0 598887 0 779839 69244 0 0 0 0 751489 462166 0 43545 0 682761 491746 0 510849 0 681504 0 663151 0 600476 457618 0 262305 0 0 345969 0 0 572913 345029 951284 0 0 0 0 401512 118401 385472 802303 674832 0 280854 0 990083 795237 218720 468701 234371 869000 753126 0 765105 0 0 306301 872955 654044 674461 747932 507629 0 658164 519109 724700 388429 226716 0 0 538216 0 173927 0 739488 0 0 0 344930 340645 0 0 0 309567 636422 341020 238470 0 683580 0 18039 434017 543174 0 80882 493852 50233 654763 104142 0 197050 0 0 255477 0 264055 0 184474 826231 263739 0 995339 0 22716 588880 562644 898416 198234 665079 0 0 844064 839403 571325 0 0 979574 250712 604996 0 310418 0 615716 0 554086 958788 70029 772645 654304 28896 0 544195 218127 862776 410070 0 598483 170051 0 46480 950899 0 0 0 76491 0 0 0 720056 965511 0 6827 0 441227 0 121372 0 0 99460 487242 395480 0 948819 606556 289973 755059 535113 997723 53732 0 0 785757 0 0 0 0 0 0 649331 378248 775878 564428 895174 0 775707 639837 573367 537638 0 0 0 553740 0 387324 441338 0 0 527198 204179 0 740474 633343 0 543602 0 285678 0 380831 0 0 549964 974723 229286 917154 304835 294858 982245 0 553678 897335 977390 658375 0 225686 197926 97135 0 127339 127379 0 269089 0 496125 378550 900460 605795 417539 0 533169 0 0 264573 216336 152320 426520 0 29059 862461 0 278964 0 0 0 0 0 90350 549178 529109 0 0 569816 0 0 481179 366915 0 940049 644886 0 576016 482326 799086 175230 0 734520 0 264616 84388 323823 0 345673 246717 0 0 978732 342673 897502 60801 961078 378153 374901 0 0 625462 290687 138540 0 0 0 357750 453203 293818 0 27719 113432 0 152407 820633 0 251375 0 847188 167140 962531 0 444121 517240 0 137926 0 0 867426 634180 465729 22657 696350 0 0 0 97740 0 620166 753071 0 0 796628 269226 0 24721 310654 985086 0 593093 125383 979283 0 653885 0 753445 379558 202351 0 0 0 0 784994 650154 0 0 0 864103 0 345326 115067 442008 270427 225696 0 0 493041 461964 0 683899 0 797991 0 317718 0 886533 0 877426 857889 792742 62737 475739 432994 0 519023 90424 0 517204 0 345229 296427 0 0 817282 0 318865 139275 833215 995214 953664 228120 0 0 368620 0 0 0 0 0 317123 0 865839 215644 0 548404 0 797860 0 743809 0 424650 0 557957 345565 192595 24080 935213 123014 96381 381770 0 876090 0 0 161396 705417 0 0 649931 208911 581778 0 890225 869774 41149 0 334572 364035 642191 818991 827463 0 0 0 457333 812992 0 0 33979 647393 393190 0 0 822174 918692 0 763466 425047 464760 0 0 0 0 246629 0 91714 84302 0 437133 0 964375 977584 531527 464830 232335 0 0 715323 831245 0 225453 422448 0 0 130917 0 0 10998 267294 0 557318 36130 0 470888 372686 0 360291 0 0 0 882901 699068 105724 184292 490928 0 614170 408846 297457 0 0 252492 4701 41008 344224 268773 0 0 0 0 8904 231657 0 850643 0 830336 733400 708591 39758 289334 591127 521881 855002 859202 0 31501 15292 269727 436058 591257 0 678166 232201 0 0 0 0 0 905739 997256 0 836584 0 705797 0 0 629876 0 326187 504128 834485 0 0 78837 920481 0 0 732687 908283 389728 250662 711208 822611 0 736071 281124 518691 0 462241 736558 968855 336784 521163 0 149657 747817 361791 0 150625 0 71093 0 702366 787176 670489 721737 0 241389 0 0 15026 806695 523050 672926 233787 0 0 339597 0 0 383665 0 994357 415653 887983 454292 294893 884406 797958 0 620104 102532 0 0 0 0 326197 590799 0 0 928537 539982 0 41455 503014 127191 0 0 578503 13110 793223 745456 0 0 0 0 901238 557726 499737 483810 174167 0 43412 570598 0 0 0 0 208451 0 0 0 0 0 505125 0 728177 0 311569 793475 747945 0 939782 399063 0 567980 447505 469089 0 0 344309 0 864763 144814 0 260777 576364 0 0 664990 0 6524 268551 437522 686073 0 500973 0 0 550940 0 0 584128 521114 863515 444706 236835 83163 0 555570 776015 824341 0 522504 0 0 212750 69144 245339 38436 908537 0 0 978702 548853 845699 0 0 0 465932 0 567359 0 0 219833 0 0 397098 806684 453160 0 0 166230 313737 121526 951124 253355 15724 0 0 0 137848 0 840592 542493 616445 0 0 849328 664485 8897 338536 148776 224151 0 0 374304 709432 0 812584 0 354384 715487 569907 931250 0 181976 0 575430 0 0 862059 0 40265 451772 696564 691146 0 724222 301085 899752 0 0 773725 0 0 152435 680747 0 911912 0 296113 0 959052 391023 882480 0 380755 264570 470962 830176 0 24958 784938 168071 344297 0 781194 543171 277846 460479 129265 812627 886856 707954 0 666811 180246 0 0 0 0 142436 0 999659 0 385301 96033 399033 0 0 628515 0 405340 0 0 672042 850734 170494 881360 14232 956427 0 0 226883 745848 163050 281039 118557 0 0 421884 0 891945 369929 845097 377154 269382 381053 303066 842390 733519 131557 682835 789047 973116 157667 0 211244 0 924499 989542 0 824526 633348 0 553636 711295 0 827274 0 893420 52444 738398 0 0 649701 189563 304448 99349 987911 532101 331452 0 690538 939994 0 0 960257 538990 0 888123 0 432711 22456 802988 0 108462 0 273568 702418 911635 664386 947871 0 265639 0 0 491655 392166 0 0 0 577728 0 784801 0 0 0 891011 0 465874 940581 0 328855 0 0 579414 622085 451074 0 0 210431 0 41816 285690 903279 890566 689356 784498 59683 497114 302598 55892 0 0 0 23756 0 656212 0 407350 366046 961434 0 0 590739 0 261665 0 0 922188 0 405357 0 336915 479525 47686 652977 785013 937218 32370 167922 0 0 0 657840 508761 963695 0 102212 263329 26845 159511 0 205802 969743 0 825276 328166 311105 0 629825 0 650477 465131 0 95556 751011 742893 706048 783508 0 522610 595124 413463 0 988726 510212 279398 65846 0 433617 449619 146447 0 0 0 515566 0 563875 0 66222 0 763914 0 111397 390881 0 0 989177 253564 658032 0 512217 660047 320449 0 187627 0 614915 0 220028 192993 544688 119495 0 0 993035 433472 0 0 117821 0 758174 880723 0 819411 0 195579 173539 0 0 23514 0 22565 322625 456694 0 125437 0 0 270541 186546 283860 0 956577 0 469804 246141 299286 60348 979057 0 814603 0 500218 503140 792478 114295 0 322926 969686 93142 836619 146725 541509 973339 0 0 0 108409 602181 183189 892288 236235 245936 728725 486906 798102 913607 740529 0 56844 231015 814644 825212 0 411905 0 591270 256244 39221 0 0 639681 626438 0 0 0 0 0 0 0 696112 0 0 399234 761383 247515 0 507588 0 45592 538590 394020 0 225406 0 0 929492 944168 0 0 218702 0 0 0 664157 0 0 0 659797 290665 46588 0 0 190285 372113 803259 589882 0 644531 0 93423 873305 405373 0 275744 0 0 0 225708 787403 921937 0 190040 649748 0 118282 342890 0 111007 601380 346050 340184 607718 0 639349 0 1753 0 0 0 311714 37126 289583 788734 413084 0 577383 624137 710937 782357 662720 342035 358458 0 0 483247 0 707575 0 694956 644329 0 0 0 834899 667233 0 0 0 0 0 930133 0 644020 690242 204658 813528 476734 869005 19005 99252 889176 15505 0 724113 0 327548 5384 105545 0 876841 306009 480102 639687 0 166823 342726 428668 922462 431437 512131 0 518800 815957 0 13937 0 881547 0 777090 0 294896 371845 457353 100915 379900 0 0 881193 131637 0 0 0 583296 382903 264257 381302 656304 129271 0 189138 850705 911130 734762 0 563597 0 0 855023 0 641640 500678 0 730978 0 104598 0 229464 596862 314139 0 0 889170 674260 732048 532342 528012 0 0 0 0 425771 0 261946 254667 62333 0 494637 0 258203 0 536851 805389 836586 0 914543 290119 0 255823 583019 0 0 635064 301074 566078 828186 0 578936 539903 439404 0 849658 763994 160386 0 0 0 0 0 118318 0 615403 190445 724015 647852 0 84529 0 338396 435345 169600 395525 351500 290814 532367 0 0 0 0 60640 0 610024 797499 150037 0 338077 921359 872717 0 0 0 0 29055 0 941424 0 244260 0 0 0 0 27814 410554 0 458415 342584 932469 309928 0 511544 0 0 0 106889 226999 190313 283539 0 869267 832743 0 414516 0 706365 634609 0 0 850222 82576 0 881266 0 435364 870914 0 563696 215823 0 877238 55860 277603 446969 318144 0 600440 0 450688 0 0 329620 765660 0 662390 108592 922001 0 864759 936493 0 115307 729842 0 0 0 970652 0 411630 155651 928279 259374 0 0 0 799198 0 484202 729147 819473 0 14567 0 0 480069 0 0 640041 150141 0 382655 0 393635 747871 695071 412843 0 411938 443112 0 772228 0 466394 0 0 148847 0 577081 0 370400 0 0 0 0 689654 638350 917166 934898 0 418050 0 480770 982546 710392 994357 0 0 817817 0 676869 825859 0 115344 774016 927143 740762 0 0 269565 0 0 507969 399136 0 173020 170755 18207 413049 19326 661724 357903 978285 639390 834323 944646 0 238042 747806 0 0 0 0 206303 223088 183749 0 0 0 943003 309357 746238 566009 0 0 0 826249 889931 0 0 959857 61132 901908 262435 335203 82813 0 0 0 437905 46827 239226 770754 29159 783660 962924 0 0 340449 289459 414022 0 0 13307 152727 968175 0 0 240705 0 653557 0 0 0 0 865996 339404 664271 710773 732541 0 45749 430694 0 0 0 465855 678325 899387 388511 731382 0 677490 0 175603 0 70587 0 490525 0 170043 825906 515095 281917 0 0 733082 450560 0 424069 233102 0 0 548499 0 0 440061 0 920771 251984 0 0 444316 596875 977954 161194 0 0 960528 704618 0 78421 0 935306 625355 648686 647570 133867 535288 213251 276446 0 0 247561 0 968533 178663 0 935268 225252 0 807782 610961 0 0 544234 15525 730133 0 0 477771 669575 0 0 992385 409091 879973 770997 400863 17597 0 0 0 825694 0 0 362629 0 356472 132067 0 958215 490769 0 681822 0 429550 961421 0 271195 0 159101 146794 0 0 0 848628 674705 0 641407 108086 196702 556506 470518 218726 0 0 477502 870678 513271 991231 819510 0 273192 0 395855 0 0 984130 282788 0 982366 319404 0 0 0 600921 343469 467091 0 585057 551728 585008 316783 0 928209 188577 0 0 319360 0 0 0 795438 657389 0 615874 217927 0 0 269624 0 233229 287853 369368 322395 356658 0 909722 890289 90135 326400 118882 805745 0 717570 677820 0 16489 685718 441123 89466 167575 552169 0 134562 912598 0 0 302611 551227 0 0 0 919797 104083 626202 0 0 893756 973946 391430 465265 0 0 457820 764045 0 0 0 270879 0 0 732574 616405 845043 104074 0 825900 329179 264189 67869 359633 767129 566371 236061 43905 11868 299922 0 353793 718068 155165 142555 953520 907145 963895 767353 691321 0 9098 0 668021 657028 174640 101953 524388 0 0 103112 0 942459 0 774168 383515 793692 0 23067 0 702350 501552 409130 0 954169 92345 0 201547 814900 940022 532942 0 0 134317 233898 943960 143597 0 0 0 281685 931274 540983 782620 0 651733 0 0 155697 933143 0 0 970790 86582 0 571079 165032 895189 743507 161974 123128 44413 815472 543261 0 0 831782 0 710182 0 0 860362 162092 570567 932837 65031 600690 0 155848 851133 120510 471850 386190 748583 386592 393420 0 0 0 0 0 825824 3760 152197 143869 725809 87491 488623 0 0 659159 829647 0 322611 222433 0 314084 441534 597774 0 503717 94938 0 537222 61797 0 0 716217 0 0 0 76115 838449 617810 0 0 0 380438 0 937725 381956 0 844166 0 0 0 685059 0 339379 0 538827 431696 960842 747886 994198 971850 276745 93043 294211 68291 349219 0 692561 900180 0 555425 0 588134 882471 495905 0 0 962843 209622 377773 0 245168 0 824797 72653 0 0 867968 0 895168 0 0 0 640466 0 0 249447 968632 0 159879 0 246707 603090 448247 0 0 316220 288602 648145 790603 166044 893173 148411 423781 0 691616 0 91818 340040 738285 848091 0 811899 0 0 842176 173039 551598 210169 599098 270130 351004 0 0 37732 685571 883706 426505 105663 512840 0 0 759125 743182 0 0 379148 0 622990 0 0 328133 933421 0 0 0 86974 454908 150913 548225 629546 0 570201 355178 0 602019 999869 0 697944 410854 700877 317187 360060 0 428835 0 868268 961168 541544 131923 923728 0 0 749740 560069 0 757167 0 0 699871 383638 0 915732 847125 733855 0 0 79923 0 0 776433 0 0 468969 14629 0 0 38874 923247 83609 627427 116724 574881 775750 0 54301 916456 499422 0 0 0 663157 0 269162 996387 167297 0 748313 844606 49832 0 0 196948 866991 877506 0 0 235374 84484 0 0 96027 448517 515147 492649 262240 0 237246 379267 0 346482 56034 0 0 0 631301 546435 592488 469004 848575 71633 600569 571317 714303 221010 954207 0 622667 0 767392 662599 0 888195 660827 678785 442720 0 135443 459337 895803 0 0 470126 337705 0 669235 738692 416440 157343 682327 671728 0 711844 619695 566859 0 561534 552161 19213 832932 81051 863837 105459 511532 338656 0 0 253409 601624 69535 0 622953 536992 215178 196044 0 624536 0 0 172449 0 785093 0 431838 0 268794 0 496105 71430 716167 966280 0 0 477602 938993 732805 86414 132666 263875 418670 558366 615695 822648 0 407663 711440 21077 782322 440288 405682 404547 0 459393 0 883733 0 0 895381 403566 567623 0 745740 773396 0 128801 0 0 567460 201590 434614 0 930544 156524 643043 694596 949489 723701 0 856107 997763 164177 0 516896 13617 96201 0 0 0 858658 0 360168 54023 0 0 79814 176675 670347 672103 454757 0 177834 157254 787793 0 0 0 0 0 714082 919076 0 653025 0 175064 166213 0 0 267995 390792 509195 0 501143 817907 468728 0 0 407007 594392 0 0 695756 0 108791 353357 0 414216 947535 841162 0 0 997378 540160 318758 0 0 652702 0 854668 158730 0 0 300777 452780 0 557844 0 0 472446 0 0 0 0 231450 375529 0 966192 0 748798 47432 231185 0 607397 62310 0 869407 449503 0 0 0 965060 492416 0 0 0 487371 674994 0 0 86494 0 926204 0 920607 0 986379 917769 778658 691856 883122 496687 764484 273024 827259 0 614967 647241 0 386540 325125 0 544002 0 107847 724519 577976 836386 0 0 0 443913 0 368382 0 735111 0 455492 13895 0 339424 0 848634 0 249635 557807 459804 935865 0 577940 723164 0 246025 0 56177 0 0 381695 0 961664 0 566705 110293 427987 670408 47895 338493 0 0 243610 0 0 0 802650 198921 195569 0 119265 462943 335389 0 573986 960975 483065 0 25895 710198 847879 393708 819308 0 659962 0 842637 19340 303627 0 0 0 0 0 197693 0 0 546028 0 148978 159493 678626 148782 651281 0 0 0 369019 610987 594136 28506 0 26007 633885 82043 0 637010 197898 502269 643847 0 10846 623502 94232 199223 0 0 264899 162374 61619 0 44139 0 0 513466 0 0 0 945293 0 556433 757557 0 145188 182231 217849 738104 486189 809293 41591 894342 0 0 175358 408462 0 240328 603853 282418 0 0 0 0 838635 0 83654 618529 0 200586 326535 42253 745982 0 613390 320799 228034 648395 0 844311 0 510057 0 0 196923 19342 0 967654 25754 970926 0 250135 199771 298186 724333 0 128697 0 32227 243949 551894 0 61115 248403 0 0 331189 98398 0 0 0 625907 206302 0 261108 0 971065 169781 249219 379125 0 356503 925956 0 956942 447098 774320 0 0 88935 0 78854 0 0 0 171403 0 827629 0 439519 66089 209997 0 923500 674299 781467 745371 982712 871343 158313 0 15826 958437 202054 198739 210366 0 596382 50535 0 27130 669392 113186 0 0 411004 0 0 426048 276766 984667 28045 790237 633066 0 678177 631088 0 0 424984 801526 0 0 0 182594 755795 178176 786517 0 0 0 969258 253727 793564 0 0 111742 886570 396084 957408 204181 651235 0 652873 713383 0 0 960912 498041 0 0 0 249078 0 0 699220 680412 314496 0 280587 354926 776215 655126 936827 222162 189017 0 345299 903639 30628 0 0 0 752401 617787 178855 0 839738 618483 134725 0 69305 721533 0 853542 236978 544097 102049 23149 865053 0 0 0 0 939545 224221 0 0 0 158379 0 880435 679083 441801 806925 436721 0 968138 792776 0 623568 0 639660 0 0 0 53594 334699 486811 98379 68718 0 141067 0 0 387686 758742 965841 0 259958 0 0 0 556891 933884 192800 350598 906591 0 382669 140422 0 0 0 868939 602743 545172 0 28990 639852 0 0 456507 617460 5022 653251 670927 0 854254 52001 20954 0 668947 291803 0 0 892885 475682 76821 884151 0 0 324033 0 0 0 0 302953 619067 0 0 4401 423398 0 0 135713 543143 248815 980528 242535 837357 972941 775415 267003 321542 693192 0 525740 33083 158313 736962 636999 13873 932049 0 0 318194 170408 284489 178865 863430 773910 108319 630748 824031 665644 153709 788346 0 0 0 765047 149160 516497 126485 0 0 609334 0 0 753249 219947 184736 501858 0 0 815040 0 830552 473961 455519 928929 851749 125880 0 430310 822192 0 594805 736832 0 433255 0 0 789235 538096 440737 0 333307 0 0 0 761233 0 0 950631 343468 0 0 0 457233 961748 0 771426 951226 705875 0 0 945610 378822 382601 576131 0 0 0 0 0 956172 0 429555 959114 0 0 510044 874611 26562 719781 0 289672 0 0 0 383839 0 0 0 615025 886653 925254 0 878025 140096 0 782084 864732 0 961510 832101 236744 351260 788857 81627 476989 974920 0 421207 765154 0 594583 264327 981194 0 314307 510632 931520 97049 0 0 810738 0 678800 0 0 288001 100677 750873 0 0 83798 979213 946609 727282 639480 829869 971395 289708 397766 872359 390418 0 0 607178 168506 0 0 0 878454 996819 60609 669345 781390 0 472934 0 936500 0 885279 0 130060 0 0 0 0 881731 0 738180 805041 0 348060 357217 0 564172 594579 0 271424 0 172364 87906 0 654441 672431 0 148654 937944 974367 309793 788935 235241 789772 632617 142833 449739 0 0 0 17210 746318 930339 0 0 610807 64404 601491 0 0 454829 67274 24828 0 835997 0 862000 534299 882315 0 19018 0 0 212531 0 0 953139 762313 0 109442 0 75097 0 0 975448 0 626738 0 812144 399403 39027 307091 391522 0 713623 53600 234154 0 530509 989117 436847 0 0 981821 0 568757 0 0 455617 263543 751402 61939 537553 0 0 650111 0 421862 106951 0 0 842257 522186 810951 0 159066 0 148596 512453 0 955274 395819 0 131459 279654 919821 0 347017 867014 497293 0 772321 109532 170185 887291 0 295151 0 70028 55228 0 0 458108 283671 30938 0 576406 0 789270 11010 934792 0 553108 0 82976 0 0 92477 0 0 74558 994982 225854 65780 204311 0 0 190110 0 958184 0 0 0 573608 0 452026 0 712763 529371 678040 82272 982972 0 227408 0 954321 0 0 0 906109 396614 765781 0 0 0 119801 810201 715524 889029 345573 135229 0 0 0 237002 363722 0 623621 996791 370418 0 615811 308617 291757 468655 514136 742576 604451 980362 308930 185892 486457 799664 33273 0 731426 765691 0 431604 0 0 529137 0 388725 302531 751069 0 657196 0 630368 0 716353 0 842068 20675 813021 222501 851186 264994 772968 842895 0 147309 396982 870600 243904 0 799596 54926 703959 376336 802851 684465 672360 0 0 901432 867259 484198 615728 0 0 0 0 880610 440146 0 0 135413 454202 0 0 282204 0 211056 0 115585 0 953405 0 806414 656175 0 0 0 865918 0 0 0 730766 742061 251236 0 0 961263 161013 942903 275781 745323 391214 383223 0 3330 789050 75806 0 290149 0 84007 809999 167405 440728 556786 366533 521302 132640 288440 970582 28666 156480 434889 0 681175 73791 0 396966 949328 0 521262 0 0 844522 272701 0 0 0 918303 244296 0 0 0 177166 0 84231 0 758549 0 471191 0 0 451855 0 614579 758895 0 0 0 168511 897376 577848 956306 0 0 0 924619 0 0 622674 717807 29491 1631 0 266015 202192 0 0 0 474836 21187 0 102342 283010 0 337970 130731 770934 540442 0 845507 0 998544 789581 0 17616 0 325863 999528 434685 0 136795 6912 678076 0 0 805464 765939 343787 683734 217778 368182 0 588878 85806 36924 573116 852751 0 0 663877 678098 906658 79746 0 113894 0 20620 0 372446 5404 0 0 310036 622740 826431 905793 0 955425 355011 425984 148397 0 71452 0 209854 887374 0 0 532207 847270 140215 459425 774125 179086 732574 0 0 442726 558330 517433 0 56103 564489 154625 0 316782 0 0 736566 0 311129 0 535163 0 0 0 889241 50030 0 209290 0 926886 0 705965 0 277673 0 436694 217988 656960 140205 0 0 766445 65102 82199 901002 0 0 0 440309 0 752789 959425 987792 123108 802855 328446 254463 733977 830168 0 966619 415066 607854 0 0 985072 274034 353185 817025 0 555570 211062 364476 991800 322544 239930 2521 0 0 0 0 188883 141873 257704 699217 0 552897 0 949293 543226 608340 815874 141394 0 0 0 886392 955462 0 678449 882843 934918 462125 202243 319497 375669 519545 255563 644341 964920 0 0 0 599890 242409 0 875951 545727 0 983822 0 6551 733748 810574 0 0 0 483062 171918 248648 946664 0 357425 208350 342166 0 0 113567 29942 650197 882838 0 0 0 711433 0 0 248300 713762 221366 0 801666 349552 949040 0 0 932301 767135 550569 570510 365577 0 810187 844682 0 0 683801 594088 587407 492650 623767 0 0 0 981510 0 0 0 134010 760974 0 0 117946 0 0 0 821254 133712 744808 201521 740213 329488 0 0 0 320319 862923 0 0 0 0 0 0 0 448563 370047 481456 759325 622055 0 0 0 994757 313024 202956 0 38324 926626 440597 0 0 638257 0 904069 984667 636335 0 797433 0 738644 170509 180497 0 0 494847 0 480730 751952 602310 79202 862656 617645 0 370324 102007 0 0 265581 0 943036 268625 808258 0 875987 996685 0 0 97021 66113 0 337864 581435 273466 0 625969 746968 253637 268389 0 0 0 0 119896 999142 495655 275072 95897 0 0 760228 0 759090 499016 0 946487 0 343162 0 823760 862233 28914 773977 90985 0 0 498613 147501 0 0 0 0 0 625648 0 221376 199505 82619 169314 924326 342243 862168 0 483420 558545 623339 0 234657 178359 194658 248783 0 39617 678369 0 24310 0 930117 0 500055 864536 2461 0 849190 0 0 42089 934444 32297 233059 884769 0 0 620715 0 759159 0 0 491543 205392 216216 216168 28420 565192 957683 57007 0 83592 0 890486 0 0 211123 0 0 0 921566 0 578569 164275 677972 84620 0 714317 336138 0 318442 539617 604344 0 973727 197824 0 183230 608311 645981 0 963431 105249 0 270026 367100 154985 0 0 0 688984 672159 273577 0 682607 708332 337484 609589 72192 274921 0 797837 99100 528954 400977 0 0 901913 0 541590 0 834737 918980 630513 237088 364503 0 0 0 0 693957 875232 0 589246 768275 0 0 766822 753906 291735 229866 0 886730 455634 830562 0 267586 569244 93833 0 163717 0 0 573785 0 308771 0 293400 0 0 641229 911165 0 0 861044 350918 756825 0 286265 121433 327151 0 0 0 0 0 190540 0 741450 696654 445306 0 731364 0 0 777058 109557 110851 0 0 0 0 350293 0 734819 0 615982 40785 0 0 0 444731 902847 605482 553311 555916 0 621156 392736 205558 0 498533 0 655863 144717 0 319373 0 284211 886024 364042 0 663172 0 533228 0 753470 0 185667 0 897350 693292 361597 226737 235072 937175 0 812612 443610 919168 548064 0 646755 952083 254655 240763 557186 677774 78901 0 0 100484 188269 292323 951582 981461 0 200171 394377 0 0 704483 489539 0 209269 815407 0 0 387502 542665 0 0 679520 0 0 0 336272 0 981504 0 998842 80750 682008 343558 500022 416633 56601 533912 0 830969 0 692791 0 0 455224 992054 310339 278482 0 0 0 735216 428578 969542 926378 0 0 0 0 781471 0 627738 0 674105 643515 0 0 0 371929 953633 679377 0 0 150464 802558 904897 0 606249 0 0 700032 0 0 0 0 0 846473 62960 229361 819404 294486 893304 878347 373036 218334 0 978944 18237 495354 0 0 0 947882 0 0 782511 0 745039 165605 736253 803115 38672 0 634726 0 94390 604413 0 0 854772 379494 240551 425786 987548 228292 387832 289935 965749 714932 596095 219239 8915 0 12590 0 0 0 254524 715390 308235 0 0 0 57819 0 865679 601922 0 0 600467 0 442180 346386 0 750414 770293 0 27085 904650 994717 0 0 0 801609 948835 24809 543840 210040 409084 364966 0 152349 428230 0 0 637052 294382 579003 400767 262331 195023 823612 0 105313 0 411053 193002 521089 82213 0 645784 0 0 23094 535359 474600 0 0 0 0 75567 0 0 851282 119872 120468 0 824946 168895 0 89183 940865 916328 149851 15963 0 527794 852334 305147 434611 874840 361055 811853 0 699337 0 386312 0 0 447628 36455 813151 0 968385 0 129387 167981 490064 0 0 908309 575726 0 712045 0 343800 582994 0 824676 544773 0 742492 0 502699 698858 0 841619 72546 820980 0 0 333592 114362 33025 723631 0 251021 326695 759710 436725 0 152701 0 456007 0 135566 310771 0 788393 435509 3883 0 792920 111245 412045 0 0 568779 419549 984908 379037 506738 0 32834 766592 243590 223892 186523 688809 621736 0 0 297194 725985 63736 933816 0 108973 604878 684728 517393 30723 597687 611487 615017 567076 107533 0 197911 0 570407 0 769160 0 0 0 791161 652110 793936 0 0 0 139694 0 0 103187 846468 287395 718268 585949 478799 409859 0 573934 519228 366621 0 678118 940101 0 0 0 0 56697 911709 288444 0 256223 777583 334510 0 0 0 592899 630909 56342 245596 976641 112824 178839 784223 589312 490617 0 205103 620956 38519 118928 0 785001 8450 543522 0 0 0 134123 162274 0 390181 842697 0 602513 722706 0 164339 0 0 223247 0 302149 891242 962701 567652 0 669584 0 168229 157334 0 0 831684 891033 747301 581028 625175 0 0 780947 0 599307 551110 66771 0 160307 980578 530092 575208 0 0 283199 0 278566 442599 189116 0 0 989064 20797 408792 0 0 0 0 811376 643009 113910 671593 0 100393 522213 326789 997935 189736 380018 0 751402 194113 919255 870195 0 996882 867098 641820 0 567639 0 476161 429970 399404 0 318874 0 101815 14605 113949 245999 603288 0 0 47327 719981 788693 0 0 332465 0 371052 392555 374867 445259 0 750018 112676 0 0 632013 801986 0 339668 577481 0 983808 924851 918542 0 0 0 0 0 0 496414 0 0 701091 266728 311454 0 457010 579674 831832 0 0 195525 131627 46469 962616 571072 913549 0 0 0 481171 0 0 79114 0 802134 141480 0 0 0 546786 855924 54901 274032 861937 500787 717656 994100 0 848584 960587 61238 880508 34577 289402 646052 685917 783281 0 133877 854558 0 35788 0 751964 471442 0 146671 615966 294856 0 0 0 638562 0 417629 841777 0 0 487317 201015 0 820212 0 557650 0 0 0 391334 0 460091 863985 0 471102 828184 876764 291173 131684 244470 0 0 953872 178467 40439 0 767182 588660 918715 0 0 248669 365146 494608 88839 194771 23863 0 334315 0 360624 141039 0 88769 426021 0 120553 0 467808 0 0 803550 0 132561 194700 27161 157589 732097 818467 0 0 0 538601 139434 0 0 509288 935856 287373 973445 763543 0 0 0 0 69616 896731 364351 586992 84378 581854 0 0 0 163434 0 0 0 137208 0 933453 0 97665 0 0 0 0 0 920133 418368 116313 0 0 562624 0 0 213684 466682 0 282976 274111 800776 396289 0 243816 246645 0 408547 0 480836 305008 0 880393 285379 714022 11248 0 0 0 835810 937654 611856 773058 63958 0 0 96700 487622 245736 428373 424982 842450 71634 50061 899830 955232 0 575628 0 805542 183746 266682 916629 0 228828 889184 847418 626609 282942 106311 276244 0 345984 0 577606 23133 0 0 91788 496975 903341 450753 29010 0 552710 445237 510015 0 45189 978820 303930 0 0 715581 0 977054 836947 0 0 391482 832271 735530 164161 826916 97053 241351 0 0 0 976280 0 0 708285 527566 0 48698 0 0 0 507781 331079 350140 0 0 911946 919558 0 504208 105528 0 373942 939727 520973 0 0 782036 0 0 495266 617959 0 0 301397 914954 0 478758 242720 652867 0 943787 0 0 101777 0 474573 526619 0 957317 0 0 952046 0 528449 0 646563 0 852779 0 0 0 484076 176612 0 0 317765 979484 6974 130314 397895 608644 0 884853 279267 0 532372 739344 92554 0 758225 815926 0 0 27963 0 386446 0 0 525804 0 859273 191153 836905 116195 0 9103 520402 760033 554437 119326 599654 0 893946 289405 824138 920563 753251 0 576159 427594 0 0 359052 0 742267 143916 0 29741 341092 0 0 926308 0 0 0 438333 807893 0 0 0 120303 235879 888854 986752 0 807201 0 110639 180900 250913 886453 676020 495493 0 0 0 521064 0 627714 342701 353567 581445 204646 580275 52357 462343 0 999243 598286 617399 0 338993 0 338998 193881 241572 0 811294 0 165960 0 801845 539140 508893 0 467430 728395 198073 0 276648 773018 188145 357365 0 958426 655985 391245 772009 951762 0 971365 969885 280211 0 0 436896 0 61231 0 0 872372 0 0 686713 0 395762 0 382282 0 0 0 0 0 758943 0 160666 0 0 409205 620519 648016 450286 0 294931 639306 509225 0 725499 493090 63443 0 258121 760320 0 0 0 409883 137303 345314 684989 104192 3903 0 0 854324 937397 150781 331755 631557 744446 0 986488 446540 523389 608163 0 0 375810 318329 409048 170187 210285 0 0 0 723517 768062 912882 338754 0 801254 0 0 441179 0 0 0 703918 214328 0 966584 0 0 146758 694921 0 77358 0 195008 0 0 138602 327940 0 0 832569 0 0 0 662920 0 499943 0 0 442314 0 58472 0 311413 0 0 0 272841 370808 87230 745463 818296 0 666967 464673 473964 847451 0 483712 244635 0 756793 258948 0 0 666399 334769 386890 0 0 824598 0 128286 167105 0 0 296369 963990 672438 277007 814250 0 167610 25085 0 814885 505223 616021 415171 0 0 748735 0 0 0 0 379015 0 644368 52806 366612 664146 970004 547638 828926 0 347360 0 0 0 528132 447769 0 157627 83763 107376 359246 0 4608 0 0 728564 753812 884191 472296 840222 221976 451468 0 184368 0 873414 67364 0 847660 59142 506264 0 246884 822928 0 143889 154632 0 226222 0 987900 0 0 0 952962 0 0 584306 649413 0 0 0 504439 765629 0 0 0 0 86898 0 428244 0 0 125403 386323 991448 431410 0 445250 378972 0 0 668392 0 190385 573684 303410 361817 778999 989824 840038 60368 0 0 924087 0 173464 677984 0 354682 931517 0 90340 202341 466709 0 660855 323920 247509 0 292356 228323 0 663612 0 928567 0 291096 576051 0 678354 0 125432 745723 595855 927440 473021 672083 230276 43954 149196 0 624046 526115 642608 700349 288152 0 84236 0 0 0 0 310529 0 936881 0 737318 0 396554 105313 789179 0 509832 926640 62688 512663 400155 0 14927 119491 0 904001 65504 0 32761 0 0 0 835423 722422 510887 639739 910787 399030 121032 0 859420 287005 611484 459592 272356 951026 451414 0 820051 454215 150321 0 0 762069 198281 0 923956 0 0 42183 631770 810396 115360 638771 639811 629460 390364 793711 730589 458917 315232 603057 0 921701 615506 0 0 0 0 0 2535 39908 347338 665953 0 0 0 0 400136 791307 0 0 73087 907377 0 207524 931184 0 0 0 500194 923921 716972 590298 0 413758 0 0 0 0 376481 594630 718347 0 679279 877825 600020 0 320231 291683 857944 432390 46571 293709 0 78919 115635 565319 146434 590580 721864 0 324354 367601 197851 970279 0 178152 909426 0 156884 509222 789395 408253 0 276767 0 315007 389947 238826 0 689923 630376 0 508956 0 801837 0 574642 517535 676530 25949 0 350445 945246 91582 0 125864 872906 654987 499938 582779 0 0 0 0 0 0 0 222509 492332 466985 708040 512818 81223 119068 626558 0 939846 0 80977 518059 0 0 0 0 0 0 441396 858173 57341 771099 745064 0 481585 572064 0 957364 159793 0 272889 753615 552532 378772 0 181721 725787 416541 637050 0 781406 92728 248402 814922 218687 181160 138870 416481 0 0 0 0 575096 608467 365130 0 0 0 480879 175657 803460 734646 0 632438 0 0 460992 640866 544819 542686 0 24305 12132 325335 625670 406730 667111 0 0 724353 0 0 674053 233590 0 639051 0 898735 846447 0 0 0 263067 495641 697424 511659 232763 203711 140114 632999 0 203950 0 0 0 0 952092 862726 0 309845 444824 0 790233 0 345151 693025 0 91744 352789 459112 701369 0 548005 839046 96800 632394 761763 0 0 74267 256578 0 579039 665635 0 575033 777629 0 896143 89700 258704 0 761065 337740 237447 472188 834863 738585 607141 388748 897525 441569 0 801580 744979 754081 906545 953399 601568 0 0 0 941601 0 649848 0 991437 436950 0 603949 377729 0 98141 0 0 0 103817 0 0 135369 406223 273044 0 0 113440 0 434445 299373 0 0 829586 462647 523872 480483 0 394578 787592 141030 524704 793923 289191 476366 492288 912308 757307 0 817137 396161 70157 0 0 353156 498091 818619 388204 0 0 353135 928004 234527 434614 0 867909 127185 0 536614 541325 504416 938430 756092 560945 171544 241796 0 66677 0 0 0 0 422837 602761 382080 539619 346919 0 0 783804 269595 884707 983580 947022 860360 0 617893 0 89265 0 478679 0 397979 0 981767 787876 0 0 372084 0 0 0 0 591621 531208 419017 0 0 0 301211 185930 155197 950697 0 368403 812048 259600 0 0 0 346833 0 581109 231689 889026 0 784085 735644 364049 440877 0 0 375766 191676 620426 0 0 539734 560435 517726 638668 160903 0 0 380981 195027 0 51403 291697 0 0 0 0 17746 789066 44608 610831 401317 715862 176038 0 231890 945315 148973 670180 0 140178 267158 0 578007 744195 83728 0 469216 894298 0 596020 0 0 409549 40878 29387 195139 178155 775643 464705 861827 0 0 940234 0 604230 841678 154196 0 665602 0 243130 933952 0 436610 0 718501 989230 736278 235134 506031 0 0 165258 8138 472931 932687 680845 516753 588846 825126 447570 0 0 496248 0 397935 0 888788 0 845186 0 119965 724518 843091 0 124108 738391 76 416100 0 354343 770156 0 690660 540364 368656 56712 246593 921343 212999 0 0 0 0 657051 62826 242380 187747 29019 724491 85605 871845 721879 0 0 0 458812 0 957922 359715 221728 621795 959793 979649 0 0 0 204113 407962 410333 0 0 46896 161869 0 493524 0 507386 631970 928357 549240 0 334957 565035 400965 714890 0 282249 130456 0 533319 0 0 0 172328 278253 743157 227144 653924 949920 846117 0 72187 541538 0 0 608593 0 807032 0 490062 409488 898275 514767 590812 0 985989 197074 89376 0 62417 0 0 0 242461 638355 0 0 0 0 0 752786 96808 0 0 800637 0 985502 41359 0 0 0 643342 119924 323112 429718 503611 606230 0 0 0 0 102189 0 536487 777433 901598 468639 190097 118256 0 163533 0 753878 758958 799845 823441 785014 760495 377117 428595 0 980519 0 0 0 717717 299546 0 431845 0 180285 805661 945037 652926 0 0 0 714193 184386 319391 0 645795 189524 0 0 608815 0 0 0 0 0 69340 40624 284500 0 0 0 589818 22508 0 266874 482140 0 0 664349 0 42852 0 0 888527 228935 0 0 646947 934049 996074 881318 55837 260550 595787 973756 822906 715704 0 0 0 0 447861 0 0 281259 711760 0 802918 725475 481176 269602 68757 0 0 0 83338 0 968480 0 885904 607337 195239 504245 0 855316 951847 0 926421 0 199175 192134 48883 938046 0 532066 442688 800499 92480 825994 0 0 470251 592934 467600 0 0 0 0 839849 457220 0 873433 339514 770177 865043 9456 555564 819156 968633 986848 127325 0 240368 284191 0 382976 471574 488826 0 979379 645942 772511 65056 431664 461704 966987 227645 273042 893022 0 774886 0 70430 0 0 691183 0 299866 722085 107053 28225 499103 0 713361 0 0 0 450452 0 0 0 86429 0 386755 119724 890685 654995 238610 0 764223 0 980234 132247 81816 0 261453 912671 335282 81507 0 0 0 0 772180 194030 518436 0 0 0 0 463692 480158 21042 817641 643299 518178 651487 243588 0 0 810715 0 142091 0 558001 980830 470205 0 0 640806 349269 758763 0 149126 891038 883442 688693 870223 0 0 519190 0 0 624892 125374 0 0 370899 0 332251 0 0 353934 789798 212311 27213 348588 0 564114 0 0 0 0 402453 88914 971551 557074 274156 141851 0 701217 184358 672991 0 543597 607689 558750 246008 0 0 0 882378 0 0 0 0 984957 901251 793369 0 555446 99992 623688 294897 0 31386 0 0 496148 0 325146 0 0 0 0 269653 515575 0 0 490845 696976 0 913755 844115 235523 291318 0 0 0 651809 811596 277160 889769 808776 540648 653577 0 0 429495 0 85066 42302 778088 700364 0 0 0 480520 231160 616521 984514 139160 563746 0 952628 0 618840 273466 250803 52654 412575 205455 185503 153392 969294 0 35531 415545 699337 733145 721001 865793 0 0 379114 0 0 467397 12019 0 0 0 0 0 912674 0 20233 332496 584216 248937 0 0 609080 432075 0 511465 944074 416886 673162 771747 315349 0 0 469907 0 369265 472219 491898 0 381792 0 0 48593 635885 154545 785819 881463 0 617086 766187 175618 0 815265 402610 567445 421679 0 0 0 0 882554 333220 795404 60832 0 0 0 198320 234622 0 0 580497 950135 351240 433411 0 892478 0 0 0 862321 0 407384 0 341994 115336 84433 644660 320618 682609 449946 401034 0 874791 307939 965621 583259 924318 0 188659 57671 307508 511191 417083 178770 0 209068 141117 861312 0 0 592318 222884 0 139647 696813 27200 0 787724 572425 857404 798526 0 0 0 40288 232510 975225 677740 0 374885 710771 0 0 851506 0 0 0 128070 0 454042 578301 0 901202 0 976199 0 875068 779318 269432 281939 839051 0 0 840281 80039 0 203210 575491 0 0 0 0 106811 602252 0 0 147372 0 196907 717657 212174 993974 697223 0 871572 732026 0 0 197425 0 684713 399807 930461 0 0 91566 215711 197803 0 0 0 656539 957759 0 0 0 0 0 773553 950515 0 0 30935 599665 628678 234404 712632 41096 574694 0 0 0 0 299436 742050 0 24300 0 993261 0 534069 297524 725248 0 244740 268689 173690 781424 0 0 3512 0 334776 776844 660061 707372 0 0 651453 0 0 0 715239 330754 855007 0 0 264432 327961 40643 0 238897 627460 0 104718 0 621881 0 387683 0 193741 684756 144447 0 699484 0 0 0 982042 0 534321 565924 237059 796246 0 0 0 789676 485389 0 714569 0 153538 0 252258 0 86626 0 0 454031 0 31413 0 0 566541 659288 909583 244469 88724 434195 590468 702070 798596 702138 235839 526192 0 692516 0 371690 253501 0 250984 678025 249687 717774 540117 354984 132656 0 210706 0 534577 506232 981820 759606 183281 518304 396576 0 913494 0 79779 996633 123727 0 861951 275948 0 694137 0 0 908277 564778 217885 0 237774 543268 53875 475621 652997 0 0 244952 0 0 0 436483 578431 0 653122 620758 620219 0 0 0 0 835998 304641 690940 554723 0 121545 713013 549260 663695 120061 999435 196173 0 0 0 532304 0 791012 396605 0 0 0 404673 713359 353885 645849 318696 814791 0 281952 0 227221 117312 0 963392 993171 0 36215 902055 293573 139552 0 462478 953837 0 0 0 0 33454 587371 0 702666 40304 0 5705 374867 162169 437838 962297 474760 0 0 759490 653465 488516 0 102703 0 0 34723 0 485004 0 0 574874 0 862347 331647 0 599249 849453 0 551404 0 604669 363111 0 61573 0 0 631629 254326 148388 832432 764617 474779 879374 619830 0 825526 0 49134 290552 918173 652378 3531 0 391267 0 964261 0 0 942464 0 905116 0 397562 924380 0 363705 864827 0 661676 0 839595 332845 515452 200710 426246 343880 268449 0 200924 0 0 0 949228 0 895174 0 0 669105 960517 0 172685 0 0 271646 139490 189285 997932 597249 254324 480794 220495 0 185398 0 135329 253768 10848 604793 0 695487 0 823941 777578 0 379150 85052 775628 0 126303 135291 0 622374 342530 155086 766263 701530 864003 0 0 862070 0 452966 0 510036 859046 815744 63015 0 588914 535148 148079 591940 174778 0 130478 557330 0 604680 294775 469620 643670 0 916542 287182 461367 54846 848835 0 0 323045 860152 544175 0 768204 0 0 275258 0 33100 944139 0 0 606180 176292 0 171715 0 887602 145395 170319 506118 0 467394 362577 194274 0 0 0 965609 700236 156596 0 140450 0 422746 0 294770 864069 479578 435086 827031 0 980078 0 622987 921267 542130 191643 102854 775014 290663 0 805683 890364 0 992472 908097 986517 889146 0 322962 969872 452645 614333 0 433429 0 342964 75294 0 90628 647605 343548 660960 0 0 920037 0 0 147274 0 0 157306 0 669994 0 729841 517922 35490 46032 0 240601 284334 792868 0 853438 0 359356 233176 214969 0 869565 0 416977 0 473158 968671 0 0 438874 142300 0 418550 153754 0 216268 420489 11579 0 403871 85241 939237 0 890647 0 488057 207204 0 384656 30920 0 0 358241 0 0 70615 725274 186371 0 952159 81850 0 502694 70467 859479 325796 0 0 193129 0 821854 0 0 0 44392 795872 688887 0 648582 582232 74562 479016 0 953234 206108 612502 450182 426825 513005 983113 598063 739990 508081 0 596303 0 231000 506147 0 173023 0 618513 0 479314 0 937080 206195 660824 218801 602591 159127 279937 0 0 0 0 0 410230 0 246634 67537 0 19066 856061 716626 330023 529427 917320 478069 998680 43015 141161 68291 0 0 0 440327 0 0 275622 533386 254479 0 59439 403835 0 0 0 382972 0 0 421889 0 660483 0 0 0 525761 559522 234624 0 912710 0 481018 231210 220431 0 267526 11612 0 199763 625724 783873 650843 355818 615659 757047 0 0 916055 86095 731910 70464 53548 44931 0 0 0 0 665121 0 0 410259 0 893545 459800 543248 0 814674 996499 707982 0 0 734905 339687 0 226653 168945 0 0 0 235378 0 639485 162495 0 0 0 392098 0 0 899948 964937 771129 786787 424689 529078 792365 0 0 362143 0 0 938971 781157 502907 818402 351381 324982 439525 0 47741 189316 630995 917569 0 384407 207772 875910 0 341833 480755 153030 574078 0 808975 295285 272469 94818 427783 0 932309 0 23533 476187 476360 341194 532918 453124 480364 652609 780215 0 327399 506110 349087 187105 0 866399 381654 612735 0 861942 0 767539 0 120626 736682 624888 0 739152 35237 236062 33729 454663 701662 630702 0 466066 0 499181 709286 236693 0 660493 742881 0 0 182683 661774 942269 0 381477 0 0 0 0 0 939652 0 494532 82587 176686 0 214407 730093 454713 0 256355 135745 550042 455306 0 119021 0 0 0 278266 935835 0 555662 784876 133584 0 0 39257 648755 42388 346411 0 0 0 511885 884434 632564 304038 0 129010 236879 304377 932280 483580 914205 0 292163 0 617730 311309 0 860530 0 642433 999332 633522 0 435070 0 430596 0 144141 0 621406 0 437283 880279 0 0 935385 378354 396278 0 0 517908 0 0 0 483720 24857 79980 515505 480112 410195 0 0 746921 389320 53251 0 173874 0 657418 0 505597 226558 461338 0 117878 397251 274123 0 687071 598244 142644 0 0 0 838743 637938 867533 698721 189773 0 0 558547 0 527319 614804 8703 293393 523754 656520 283343 563873 0 564206 0 308717 0 0 986312 0 454308 111858 499372 0 612377 95785 93535 679062 70720 0 835785 851266 374488 0 218830 203923 0 0 927596 0 761080 0 0 542860 302416 632582 152369 753556 158174 54777 485227 627955 0 240506 164740 0 0 313506 181683 121805 285280 202777 677796 0 0 279408 591345 0 221072 224280 143487 288280 834883 812587 174005 891106 0 978632 567463 0 0 413763 939695 601038 0 209972 258401 0 0 0 0 398081 0 809937 101942 0 327484 0 265096 0 0 544679 353396 238662 0 0 423362 0 135659 633673 0 0 298369 304457 591758 0 411068 452762 710689 0 966314 0 0 0 0 452601 349832 731804 98364 0 0 951011 326637 649369 895458 586282 0 0 577297 0 822917 35675 195105 0 977533 574458 779489 231081 2803 12158 522415 240359 221822 0 738140 316122 196265 0 0 932873 44093 0 343151 386840 492675 101655 0 0 0 0 532195 731012 0 734076 885661 539668 732372 0 980234 266774 466457 158408 0 0 11573 0 819312 85556 724835 782016 0 748104 750064 24290 463694 2285 912635 335590 0 20783 0 0 0 14152 0 245630 0 0 706002 761731 0 723740 905979 780936 0 170204 230047 0 885631 92120 424519 624552 464531 0 353351 674976 0 0 0 0 573608 247168 0 0 0 0 622811 0 416321 904192 0 0 0 638831 0 0 0 235129 397601 663153 321646 0 302697 0 312512 870261 415733 102793 848590 694527 903668 686911 278396 736282 0 528245 634329 0 496330 803403 154894 151894 224126 412867 0 0 559807 0 0 593905 0 619553 384399 179430 396987 820346 288579 0 0 0 236344 0 297893 0 0 747125 0 815859 407841 127262 0 0 623775 0 0 779653 808784 373475 730775 19103 0 0 512214 768343 142593 0 720983 0 492182 698483 923847 0 541675 172778 0 67934 0 529640 640616 0 668481 0 426858 230405 664621 697861 288866 0 715810 0 0 0 579330 385188 0 0 0 509876 455741 200072 950867 931927 0 735212 0 0 312095 297973 431386 472115 822198 317902 183064 0 0 46661 971343 283043 231241 381179 861011 470127 952082 283194 0 729526 782162 0 0 0 156482 821823 249704 65053 0 365797 0 0 563044 0 0 905239 38812 896627 743627 264497 0 0 928805 688446 52496 0 0 471034 822791 695091 647034 507012 594636 207975 0 412089 264291 0 210191 980532 7648 968843 0 777486 319442 409280 128575 82822 396510 672027 535205 821708 0 973864 979727 928061 134606 0 0 0 165089 0 0 575416 71083 274500 113401 630589 213073 248754 559094 0 0 182164 160121 0 656349 400963 0 0 71517 559187 0 523206 618228 0 0 813045 848570 0 0 0 0 997768 0 0 41683 171603 36638 0 726674 917330 405195 507556 27184 936090 0 664780 0 0 0 0 516713 0 0 0 0 141496 429468 0 0 0 463778 251930 818584 667148 0 853098 152249 727494 181126 147894 0 656164 0 551683 0 616198 729055 0 713395 467557 528670 631623 228476 105758 43419 0 871556 0 476465 411931 567418 390705 89239 281247 764809 0 194314 417701 15656 0 498043 0 857359 210202 240723 716079 0 0 715782 325769 0 0 0 277581 620501 216609 249091 108902 0 708344 600617 274819 22274 792676 290099 94647 0 39160 541192 288355 466398 595050 662198 343929 0 0 943947 145787 340446 0 659583 0 940398 449870 0 0 761190 0 0 0 250502 805456 0 631277 99117 819221 562640 532126 908601 0 0 0 0 399358 471833 764220 488057 434779 773045 287059 805226 163130 937221 0 229840 681723 0 870882 808178 0 641375 374577 299192 107473 359394 34469 0 577451 37817 0 0 353399 762284 504097 0 272269 861367 617537 620610 915259 0 513836 0 162402 451356 797866 0 0 0 0 44659 962512 0 0 0 0 516732 381549 15475 973969 0 819063 47932 463715 0 0 0 418422 260113 0 201988 0 671527 834754 133076 0 378486 286432 100510 14423 835816 684209 461772 0 496806 6521 0 172235 23008 0 487267 48858 776095 945069 0 446007 0 0 0 123010 0 330971 0 0 0 340311 0 163245 523173 0 489371 43962 373022 861604 0 268538 482821 450175 996221 0 366631 0 951771 667646 377663 340107 203721 734171 807667 134499 354457 12373 132420 0 0 624364 91403 840204 258890 0 167650 0 0 457244 0 0 855670 601571 405023 651306 270208 0 0 608973 517924 0 207977 0 411927 4449 260287 959320 42732 315468 75050 381420 0 629299 228170 0 260543 414460 985023 562040 566693 747743 669054 20374 201933 464056 0 488847 254636 0 901994 0 851718 242188 0 0 329551 0 706364 0 0 922169 613235 0 319396 304893 630969 0 127248 0 389874 0 946800 65659 858580 0 460672 961993 0 335443 0 714582 0 662489 708278 0 0 867367 0 0 352 0 618179 46013 307119 0 117893 580750 794849 329429 0 0 542694 137792 70051 882697 0 661092 97241 0 168437 370834 289394 868692 0 733961 703148 372528 181331 0 0 529869 677046 412720 0 997607 725494 0 896268 478879 0 262657 268036 303932 749013 757676 748284 570681 420957 0 0 689154 0 0 446889 0 0 729786 482356 0 237243 47108 0 411355 873141 818046 426466 844723 928368 776898 0 292982 0 296574 0 23771 903577 0 159324 0 704850 37747 0 758841 332983 380989 217659 414516 165119 392737 381469 130533 0 0 0 0 0 310982 114356 935960 0 56374 158076 474670 375063 700730 0 767118 756046 0 0 664540 879148 291732 507297 0 0 560779 739808 281727 491836 512617 747266 0 374856 586746 708537 528129 932990 284889 0 0 512225 0 0 395887 878074 422473 0 661797 780928 634728 85691 869111 745202 589876 720906 0 0 785100 97625 638168 677946 512618 36369 0 0 816916 624661 0 333702 630489 463282 0 0 0 926763 0 0 919998 0 0 467365 0 542625 782671 0 670451 0 508013 223904 0 0 530803 0 0 0 773477 199223 591590 0 0 0 0 686720 76366 182652 0 614979 335336 983335 676904 0 977404 761180 853442 504540 898068 995174 671916 463633 756419 676813 870502 0 120942 494332 718933 615939 965083 131394 0 500662 511565 0 0 822707 0 0 998754 650648 0 874416 955562 0 0 0 0 445069 170717 121498 45320 640642 0 248334 0 217839 0 0 896899 0 0 0 973960 112184 1138 0 836523 0 586916 807109 954838 251120 0 225809 293047 348578 546322 993216 806468 72188 545711 206123 0 404504 171142 0 886943 842425 214021 321189 226604 0 340271 0 0 0 0 255426 32755 633868 239918 0 0 0 376756 334092 568954 0 727713 308220 633288 697805 871700 963222 0 95001 0 0 0 904824 287826 507170 0 664156 224873 0 55226 0 0 736656 0 926795 574842 0 880202 85305 205285 0 539353 868791 553355 134386 14391 508258 0 0 0 0 935234 130872 0 445832 0 382529 0 636809 811960 510730 166671 188817 731293 438868 605360 0 0 653690 0 47904 301115 0 0 208829 264635 402372 878422 649119 332317 755252 294905 0 714494 428422 50426 759008 323887 789720 698186 0 366736 0 853642 910256 774844 572630 0 555476 516964 0 405480 0 248655 245181 0 757578 0 412531 0 0 389460 0 0 368600 0 889420 0 330756 0 877488 288171 8931 342433 0 824687 871980 0 567378 0 879176 318813 458148 0 794568 198646 128777 933164 280220 0 0 0 0 141108 442531 261173 0 0 997847 22717 321718 0 13236 0 0 121233 939271 699742 883960 770332 186587 0 945497 321850 785928 0 0 910333 0 276776 11761 740558 436668 507209 0 0 494562 0 0 117080 374257 209439 641092 0 895869 0 0 0 0 693388 0 0 595580 0 0 815519 0 229042 63278 487167 824044 360912 0 428081 895262 100686 374053 0 0 44016 786851 118797 189961 461680 441539 207839 949468 710808 909295 754939 669234 0 96233 981891 0 152259 830617 0 0 115005 0 0 0 581185 450994 374556 150799 0 859643 514290 0 0 700693 0 0 880279 580097 0 0 915933 63193 0 978103 902742 0 0 875711 0 0 676437 319823 513488 534380 241805 643750 0 0 338547 314686 948181 0 785032 0 552529 276243 0 0 531763 819435 0 604419 753507 0 167339 0 0 0 510302 235871 0 193010 388372 639060 0 0 812926 41992 409179 53327 961627 631556 477424 568010 0 77214 928248 147128 0 414813 540335 0 0 297868 181498 596710 0 0 131713 0 403572 37128 0 569327 0 38808 0 775524 974414 495729 0 0 0 0 0 105702 0 213114 0 0 275979 0 116351 0 0 665950 186470 66274 947523 0 302083 0 0 0 499422 657471 0 919977 945773 0 525181 689194 0 0 0 0 688780 213969 0 0 176013 24522 0 817149 0 341813 0 531426 680630 937166 0 367144 888445 0 606884 903689 454749 453851 0 132647 955404 620107 0 0 0 588576 0 0 194909 0 0 0 0 231620 0 0 0 807337 0 763541 0 131688 0 543551 771891 332902 179362 0 345359 631474 726859 0 187728 185346 781160 0 102641 254718 114721 0 366687 10684 0 0 499883 0 485334 551777 973522 421639 0 38873 707741 560139 775223 0 644667 0 0 129705 254057 0 0 667338 967150 153662 52414 0 381398 399537 507988 880300 0 520018 145530 535442 0 442952 507667 0 936044 465013 744904 0 167857 0 544214 514011 0 0 511145 754962 0 571682 155019 0 633062 0 432695 491767 726622 444056 456386 658953 187751 0 649264 230372 356377 0 0 961567 274827 546121 681578 771597 828030 0 854223 641751 119616 368560 645358 402045 65506 563586 625449 620844 74212 3751 0 509903 0 203504 0 396630 146106 0 313588 45357 0 783851 0 623462 557923 665727 871415 0 895680 0 740658 0 641573 0 658909 586005 526004 155300 748616 0 323729 269172 0 908969 0 763444 0 0 0 947676 651101 857861 484869 845666 263534 0 0 0 673376 222729 0 393743 10722 236323 825483 550726 135225 682362 663343 933788 856028 159285 0 791611 334767 608104 0 0 0 0 444955 0 0 483494 553782 798682 736691 42838 152781 451769 0 23943 577884 0 0 142308 538161 0 0 123857 0 901312 722416 845005 0 595207 0 13108 0 50670 731435 460617 728773 229947 0 542935 83935 88245 165309 0 273636 240575 304363 510424 0 0 0 0 874026 0 265340 0 0 477116 0 170122 833365 0 142727 985804 0 0 808703 289147 156598 0 0 130345 426378 507838 825499 890121 749089 174388 612095 0 42857 297432 133060 799737 504092 487985 0 0 714405 0 346312 0 606027 277980 927918 0 0 7889 118276 0 537433 569846 421134 0 167741 399034 0 0 0 539245 989184 377780 200742 40079 112155 646013 0 0 0 125267 370228 0 751567 70763 0 147749 973285 387233 0 0 510992 0 586257 0 0 339909 0 0 115734 0 608177 54055 0 32422 10356 0 899690 254837 67659 0 0 0 0 0 0 826690 0 474680 0 872602 834117 116635 0 0 0 0 0 440153 340868 0 210316 0 0 701089 440314 0 504164 0 686347 726761 0 0 0 0 0 878431 965654 611120 0 100492 542715 0 0 0 755484 312827 152326 0 0 0 865713 255126 746042 218647 0 834552 967127 911108 0 0 653749 928505 498814 606693 0 702727 0 13861 0 0 652567 455491 908392 834290 0 0 361073 414490 620600 351539 0 0 472275 0 246004 0 920776 195429 977075 158713 718667 377549 621014 308851 219245 201291 769316 9573 832121 789887 0 0 0 0 0 826861 191272 940918 59482 200838 0 0 0 220700 0 419493 718358 147604 0 377423 586808 943517 121132 694782 273189 202010 873505 0 912239 285133 133993 229280 0 0 930459 850592 416875 331891 405300 804494 0 605220 581927 587512 0 200865 815819 661705 914424 686945 0 0 63427 48075 978230 0 0 91546 672062 0 166161 0 0 0 0 152457 419171 402253 0 0 0 0 221564 751612 693025 339127 0 0 26266 0 0 659334 106745 0 0 697254 756475 173397 811694 846662 0 658869 343663 0 0 633940 37720 123240 0 0 472191 0 655382 261413 0 456698 141665 790786 396848 0 0 53305 150828 987253 206494 0 193341 816486 454247 832244 0 229246 626458 298189 610669 0 473863 0 0 530984 354662 560015 602678 740694 141076 533957 181600 0 896809 0 84107 314709 0 223859 4752 0 0 0 54414 0 327038 203775 0 391666 612253 0 522455 0 0 0 56200 0 290584 0 931452 0 400551 941426 0 214048 0 216843 0 767364 836332 79591 0 404553 0 0 503195 880144 0 911364 0 0 663125 206686 0 636736 773452 799924 95743 517332 0 0 660190 733798 0 0 416578 525425 257545 0 0 0 0 0 322409 0 0 0 275859 0 482118 0 0 0 0 0 0 362711 0 0 0 0 404847 20495 395861 413922 252557 0 983788 489318 468152 240610 678217 0 494797 755501 0 0 803926 0 0 146997 0 0 88098 809799 0 352195 44416 285952 0 0 0 0 0 913345 282456 0 0 217073 0 964047 22890 0 708465 0 0 0 286616 977033 511094 0 0 745109 864357 0 0 490264 0 37779 410974 512413 572153 0 712086 581519 345146 902017 0 131338 504896 742660 626302 37827 5007 0 614713 0 741288 0 0 0 988029 680588 0 208156 353902 0 397284 0 0 178005 787917 431204 203078 0 263948 0 0 0 18495 851795 157093 333449 0 729197 984338 244865 343057 361369 30596 0 0 140634 979280 317753 257812 530885 488265 0 0 0 650539 608149 951048 754018 482905 109171 0 173262 129857 985824 505656 0 0 446948 0 0 133150 0 0 373609 233452 130238 529237 703975 557157 0 0 852448 0 132320 0 0 475295 0 531400 175222 0 583903 428387 0 0 125948 0 0 863071 501251 0 452852 0 0 0 0 156193 0 982872 584547 471864 916220 834588 781728 871818 478768 0 0 596963 957934 300673 626722 0 0 813508 963788 505984 0 0 730952 801613 365432 975367 757833 981758 356642 783027 0 960575 0 734123 0 0 0 0 883057 0 898477 742465 0 197399 250979 0 0 377012 184639 579794 0 903689 115437 729961 0 0 0 48583 0 0 673434 0 546932 1674 411258 846272 0 945859 0 297169 20055 50373 131726 0 349211 312169 247337 488176 323821 0 0 66072 0 769633 731905 581072 0 357834 710969 661936 332887 0 0 0 0 998278 514124 146911 658649 411155 705325 0 585579 389171 416591 0 839582 0 887959 0 344683 681063 158872 81012 0 945532 753921 751356 456246 230129 640566 0 895685 0 268583 391185 286225 500221 866630 0 0 0 535051 713147 952147 402192 0 787415 462233 0 686074 526395 417098 551013 960202 0 0 111320 388650 335525 0 991397 0 562262 402775 74712 0 0 0 414907 80991 235817 0 316226 0 0 0 524449 901620 0 973283 271828 0 0 0 615938 0 601462 808709 491438 607481 0 555109 798646 0 0 105622 621026 725928 0 771673 0 809048 0 985165 0 46743 902533 409671 939449 328714 527594 0 168000 0 0 787681 479695 213081 190503 61150 354139 108316 296704 206065 0 55804 344225 0 0 589932 0 581926 504034 546190 493430 362227 666411 688176 220177 174222 0 0 709145 881778 161556 356619 0 102243 0 817236 815037 0 801761 0 561958 0 609175 759329 203949 634892 448879 583986 0 0 0 767986 5590 605784 948967 138168 0 532961 0 911146 0 386784 505597 268403 870951 921116 691378 0 22294 808706 387275 79723 510525 638101 954501 497585 5495 443065 252702 910 129813 0 340941 840545 0 569020 369801 0 473757 782405 941648 0 738517 0 63914 0 539266 162266 0 0 666463 0 590890 337992 361459 0 0 450362 342801 48454 855662 0 612278 0 41264 610031 676285 0 0 0 420427 754945 0 0 611619 53204 902779 545843 102048 53927 0 0 0 171366 0 37310 0 0 824226 818120 979574 0 887333 293662 936158 499862 0 949522 0 337450 0 561462 0 927946 446893 426065 931508 0 0 564716 123807 171374 193263 0 368883 0 827362 617813 145808 988585 381810 148525 698196 642535 955747 0 88398 0 693128 0 763644 541582 0 0 964411 253968 606396 0 640582 0 649042 219438 0 85331 54011 933261 227355 555462 132542 521503 0 687819 339570 556187 430611 952075 491582 961996 636593 0 717502 0 0 368718 672311 885724 0 285084 747351 0 0 814928 435256 0 0 774647 122851 0 428874 581040 370927 251341 0 193909 0 0 0 527238 527277 530188 567997 0 0 216049 329160 497074 902923 418978 0 238908 784805 703863 767337 0 668131 518697 0 0 843837 0 91109 0 259948 0 0 895537 712185 492571 24707 0 0 0 377592 934588 580729 946290 0 179634 0 0 303491 116989 808411 522517 976015 266991 470459 881692 930920 992326 460831 0 0 657542 0 570907 353711 360232 746836 158327 152083 663287 112101 892615 281725 704159 360027 0 622163 442958 0 579215 0 0 988793 0 0 292211 150504 689624 582830 0 0 511758 0 0 0 236397 730887 0 456624 917868 0 55166 898326 895322 989233 78630 414692 668935 0 887813 0 225715 807931 338500 336828 461397 880443 0 238843 157200 0 0 860007 0 0 0 555596 0 548907 0 91000 0 0 0 0 999626 339451 0 736789 0 952098 774709 332186 860111 0 241386 80224 831090 0 172574 0 44631 0 158466 0 0 332610 257514 684543 805143 99828 994925 39857 303717 291779 887730 307701 0 602725 0 253769 0 241484 0 938896 0 61893 360587 0 220089 0 0 0 0 0 896278 511752 0 494944 0 765936 860165 0 0 986246 553369 7388 0 413584 896148 0 0 54975 474417 0 186100 211805 0 816746 0 231413 0 908722 801923 42036 147075 1551 0 0 463818 786616 703769 0 0 643612 754670 586675 625753 0 204667 315520 0 722603 269613 982226 0 0 345259 931202 0 749842 945584 0 646391 0 167116 0 0 0 82317 0 852639 865390 441246 0 179837 0 0 697445 912660 250800 208338 391599 501194 257265 731474 322672 477672 782793 228893 548968 0 549553 218670 0 0 895356 396240 0 0 0 229011 0 868481 4335 0 152949 732921 855780 85251 505762 498426 333447 574762 857795 0 43411 0 0 178275 250260 0 0 0 83767 871282 798297 0 0 44118 333709 963497 567148 538054 132734 355082 446784 669469 920683 658466 617030 0 192609 0 511047 0 0 79038 805987 221587 28780 0 510316 143754 985761 0 574116 356058 0 158164 631505 898619 700945 223366 0 870798 0 161793 66302 708883 0 558194 881956 231982 0 803553 0 815747 0 763250 149643 0 427779 0 888804 463369 0 468467 226372 360163 517200 0 0 542143 681249 384 377369 0 21155 95026 922832 777404 0 615058 959483 0 862025 467798 976174 163042 467430 278084 193746 0 0 853231 132807 662369 0 311428 43765 0 0 792289 423336 0 789053 602959 0 689464 0 0 0 428389 968824 0 0 679750 0 0 425342 694501 0 0 323134 13162 120669 0 0 546189 0 570221 611259 746373 0 857247 586479 0 0 0 130516 0 391748 991799 83450 0 451608 875347 0 372968 0 283083 0 0 273688 0 0 237596 0 104828 0 863071 543424 0 573826 0 0 0 126459 805743 393976 747027 0 376582 141719 792568 985137 477371 960682 683065 68777 0 249091 0 542409 548373 0 0 252513 0 100977 179704 0 654729 452630 0 591592 352836 558756 660071 0 328133 183332 144916 711031 636907 364295 0 147720 0 0 0 0 214830 0 0 853384 0 0 98808 446950 576865 432916 616945 464976 48275 634067 652600 204749 0 0 360136 813954 887515 408629 0 645025 304128 792701 289905 655588 105020 0 838353 112605 0 0 524011 0 966346 606743 355970 0 0 430460 0 767476 777647 2221 68137 242105 0 582415 103904 76928 826935 468744 290205 690391 680202 457617 666659 383915 573729 0 0 592664 225417 264990 0 843499 0 969626 0 50436 0 62359 259355 0 904383 697115 354481 15997 772858 241002 270076 0 0 512644 862731 46889 301705 953796 0 253017 38547 0 236161 0 191195 0 676008 0 0 900776 183115 996076 705867 0 643422 0 923513 814413 274614 560634 20778 352858 0 0 0 0 888613 0 513545 734344 781994 963800 171039 957743 0 239522 89540 291292 0 666287 81433 0 0 324807 122358 214884 366299 56404 0 201652 526310 0 556760 635699 11072 337504 0 0 31641 0 258269 0 955619 249043 0 500067 0 659599 137213 0 0 132328 588975 0 511603 194046 276055 516574 0 970826 695860 579582 229601 0 38431 642984 79102 0 849327 30348 0 0 265834 183179 682760 0 886863 628200 0 21102 772428 787138 516219 439744 0 0 175577 0 0 0 715540 741702 247244 0 339049 0 206302 489452 206119 0 874860 0 60795 0 576985 25335 0 718426 0 210239 0 0 0 333101 0 818959 25199 0 0 543220 0 0 89128 516483 739657 690046 0 863059 0 0 559160 0 731507 240350 541354 0 247642 22438 0 0 313976 580640 155850 0 714662 263069 359794 0 216927 191125 757743 68782 0 0 743267 993352 0 550250 648119 176443 312550 161015 721771 877866 0 0 668537 0 655624 0 457841 827703 0 0 286091 0 0 0 181955 313475 892439 213903 437966 0 618465 72144 0 377084 632214 696050 531659 897708 0 854684 0 281044 341977 514918 262925 903291 0 5339 500151 649378 952322 956784 456190 0 49756 25641 992498 703864 456070 685280 0 354804 0 0 877656 110069 118332 0 738250 0 0 199152 0 605129 348327 323501 328415 728931 0 508036 78815 80358 0 561542 0 0 860988 0 770281 0 63724 115739 984235 316841 18502 818141 0 0 304291 78078 642594 0 297920 373458 506675 970679 435559 0 0 710595 637267 562387 896748 109065 661988 0 63768 0 0 0 96348 0 0 0 504895 0 0 306986 733618 234226 0 890121 396432 389029 0 304204 746209 311782 912368 612894 168009 159000 0 695788 515409 0 756370 32367 755364 966082 219951 0 0 215577 0 0 956240 0 0 0 0 0 0 862594 293332 0 0 712486 487644 962162 0 0 0 67603 839198 149361 0 0 0 785937 113494 50985 560679 381407 859765 398454 49090 346401 401112 0 814458 0 688286 44249 0 178252 582460 844303 0 0 954780 998911 727000 412919 572876 202491 46367 0 218975 0 257894 0 356850 714763 398592 0 646364 0 0 0 123842 52705 677980 0 0 409842 0 0 0 314134 649834 272178 831731 533102 115112 84365 40908 497546 799442 766130 0 0 0 802989 726079 0 0 548332 674802 157021 494920 466663 932452 389067 0 0 13423 845658 0 741420 123293 3525 0 861782 520020 162839 678795 0 0 193068 793913 119950 0 266394 0 523507 0 0 0 0 858151 0 158704 0 664474 572477 0 953702 594809 0 0 115760 300332 231500 314047 74446 0 0 238268 737520 0 95241 0 96704 0 0 645997 0 692311 0 646538 562772 43543 198049 360700 444205 199635 0 256393 649151 491689 815676 604235 0 0 72819 0 811554 399413 0 704277 689426 0 736392 86826 0 0 408965 434244 0 0 30652 683567 0 34502 0 910322 660871 0 0 0 363729 546736 0 0 183911 0 0 891793 167325 0 0 476757 383460 0 0 0 0 714266 477951 0 451022 0 0 361612 863184 919242 0 251663 0 0 270377 189597 514363 0 44900 632690 656506 0 275395 0 817144 677514 862788 384980 0 270016 968111 0 305630 0 992353 0 0 0 0 0 19600 999159 0 781038 977879 775969 298686 896472 0 0 698712 847109 931126 377384 0 0 7197 475709 0 0 659639 237927 0 43503 0 0 315229 716958 0 346286 527397 0 156333 0 452170 0 0 960990 63405 959122 793106 0 22943 919325 443103 795798 510560 563058 181001 327100 0 820244 0 944265 0 151783 159164 401210 0 0 0 94408 851191 895235 816236 0 462085 441472 50447 676386 0 171528 505453 869121 24208 0 74641 741389 0 866193 691446 412951 180746 0 427896 9752 269449 463992 0 735514 945254 182823 501592 380838 36462 0 0 798208 0 491700 948672 0 0 0 0 551862 0 632406 57154 241622 0 585074 264923 98975 0 32412 0 155466 0 507474 665545 0 0 334958 418898 536604 0 407903 663663 274428 240359 114631 331958 0 211232 662546 138229 362341 648373 996745 8635 47757 503367 598191 974220 453380 596639 0 559596 0 502090 0 317043 0 0 730033 838562 134665 0 829368 0 309800 841879 241649 0 874694 998221 0 614007 620050 91067 0 329712 0 0 272823 608243 0 428045 0 0 805740 0 0 187431 0 0 0 112912 0 0 542745 0 0 0 575339 257593 103810 0 748246 162426 151799 24625 436089 125604 0 0 706035 0 0 0 356024 640060 560232 300184 248481 295282 348984 0 810765 0 0 0 989446 0 260937 155234 79927 594266 508452 0 0 274794 0 0 0 125766 81960 0 0 303645 645040 127005 0 983745 37239 394526 0 0 0 0 453583 438902 266246 0 674988 0 0 0 398262 81467 977229 0 10120 948265 946151 0 5086 565962 485591 0 929725 525509 589234 0 341037 0 600815 0 414286 0 457881 532205 492322 604182 135887 0 0 0 0 296085 720833 0 809703 174025 869785 0 390461 333394 864856 829919 0 54428 0 419429 780650 0 497654 835223 0 275503 495670 0 529696 0 0 0 814241 964585 904301 0 166409 0 0 0 0 954456 331071 594445 0 223516 245342 8107 0 0 941344 150553 0 0 109377 526706 585225 3804 0 523708 674123 939670 86200 525572 587121 208680 509793 0 0 0 698030 155482 396332 69145 546998 0 0 537485 689128 326080 282347 0 0 566155 175401 209828 0 0 315467 0 236660 516683 290229 506246 90084 304461 0 597000 0 783605 931388 45655 654098 303919 0 484068 0 262708 467867 299695 0 0 427883 0 0 752087 0 0 610435 478929 251210 0 569046 603213 768392 697304 102377 557895 871133 899014 0 0 479423 0 184409 977221 545303 380257 0 0 97245 0 124324 531381 519577 907438 49975 66132 989074 0 0 0 0 0 0 0 669892 143384 719513 292514 0 399762 0 0 14503 540091 934316 686834 567239 328304 583951 0 0 594019 560146 431045 118579 760307 62181 902073 422905 637133 731696 952472 428712 236739 0 17636 990030 0 0 0 363582 0 920444 159095 0 0 0 711618 537428 641494 895130 0 652138 532186 364604 613156 774326 0 539250 471511 818146 573363 217737 91479 195739 0 0 133371 17814 519182 0 0 232865 282450 995477 0 0 0 435399 0 0 140525 0 557969 139403 0 687393 391013 366109 191875 972565 206471 217003 0 0 0 0 0 0 0 494547 0 700189 130633 222441 139148 348295 238794 0 0 522123 671548 814587 0 0 0 484848 0 0 49615 0 0 874566 0 0 564623 757927 0 0 913228 571 875355 762642 0 199474 132833 406650 565929 65981 372892 395459 999520 0 0 0 339700 57773 686702 0 562120 415040 0 763912 951547 648936 0 0 539534 928842 255181 211964 304995 266564 278468 0 310651 382288 343062 0 51351 3775 253042 0 505934 160827 0 432168 0 0 587046 0 0 823715 0 415687 624301 716350 875179 356585 0 118393 298376 0 0 0 412801 135456 73141 523210 547934 0 484554 0 317801 156236 8959 910475 0 563269 0 0 438735 170269 0 0 0 738317 854360 5005 527496 464789 0 746590 0 449375 945637 0 831084 0 0 0 60633 0 964002 972270 0 488068 362652 434846 0 0 605716 935882 0 870873 816142 0 0 86824 972020 925705 124782 0 0 9847 949391 48852 741766 0 0 0 781572 0 317231 631708 0 0 0 0 777920 978963 0 599372 985840 107266 723756 249873 0 0 358121 0 861220 0 0 0 0 459472 774857 606471 743398 321989 476198 0 0 230530 10963 0 0 0 998369 351787 624071 528740 305457 353064 0 854655 0 21568 827851 330562 240326 182212 419057 354368 0 482197 0 0 0 0 974551 509944 781913 893416 240972 557903 904412 506057 0 0 354153 0 0 0 188866 0 339723 0 177617 704020 298569 0 0 251232 750905 946222 343336 0 797941 207425 517527 695183 565609 122509 886148 0 0 0 632830 989086 0 0 991222 142753 0 0 0 0 224937 0 24107 0 0 0 0 0 0 983962 0 968319 0 499517 688501 873763 367627 0 0 884434 324562 961060 622680 287003 488910 0 303779 0 0 40937 626378 264795 0 859112 0 0 912564 925783 0 109139 84968 102095 565667 0 22040 558112 381571 598709 58800 0 0 506953 0 978030 0 257143 636896 895060 608009 0 30053 0 896030 330755 338960 19138 624889 0 947957 481464 377835 0 795749 144616 687637 704011 84385 335479 822260 27014 0 380356 0 167101 359473 573986 0 357313 736848 0 0 0 0 881791 729547 541262 597927 0 882647 0 0 994237 613154 95759 703963 0 0 0 343399 872172 171723 0 0 446340 0 145968 0 393411 224736 834208 0 142143 580024 0 0 0 0 257540 653021 316639 195503 0 700028 201198 0 0 23296 22255 0 6818 857365 493378 385276 0 0 0 801975 0 156302 765400 477637 0 0 983527 277243 402133 999090 375634 860851 481223 379286 728395 93329 7749 764963 0 264622 0 644500 0 0 0 0 52476 125404 0 498775 770454 0 495085 0 523601 465781 590516 255313 48806 0 403492 359390 590719 583830 0 0 0 0 50289 981193 0 465372 309091 397819 0 0 519167 471429 0 405126 720951 0 0 638594 0 0 0 0 539575 809717 288731 312572 0 0 608658 0 84300 101159 128788 809872 0 0 404771 970842 0 867946 713245 0 0 796476 174648 0 0 0 113209 827324 22597 602371 52367 412744 0 0 0 945459 929561 46706 952496 457722 826070 661303 153892 516144 220386 727066 196652 0 746707 0 198225 299317 82744 967708 715492 0 0 0 0 0 55331 378439 0 273613 0 761067 0 0 272566 722549 0 719690 399345 290347 0 398841 240063 278618 100663 0 106097 857693 682940 513578 703157 531466 521626 24967 710036 698851 650074 0 237339 527064 630410 198002 455244 843169 306788 0 42416 973974 0 751658 851261 527827 0 0 539102 0 0 799863 877342 0 0 398629 0 875958 353078 0 0 581302 0 820619 27080 728698 0 554322 791703 921444 156375 79752 596937 365730 9974 0 0 41015 995908 902128 0 884996 485612 543403 37110 0 0 600952 767157 0 111330 0 928299 0 0 560020 997630 717631 20252 808270 0 675470 0 234945 253710 0 401495 0 928005 0 965483 383432 618158 356243 17094 0 0 116452 872198 53214 0 662201 259224 0 628054 906502 0 413101 794128 790640 202784 26869 783196 471706 277044 0 0 978098 0 0 874977 776303 904349 0 225825 110612 0 112369 0 0 0 0 850328 378842 0 487804 821931 0 845144 0 439052 637053 0 132550 0 0 0 436170 0 0 19662 820683 0 425850 661158 761766 277732 0 0 178385 0 0 0 0 263009 0 709760 686057 498809 0 229029 956628 99621 316953 451476 0 817890 724675 806349 443769 0 981320 0 641397 0 0 0 285613 0 137028 0 368079 757553 169886 284612 15158 993696 70227 402774 0 117236 747168 0 547487 242055 193110 55514 568735 755742 0 33613 0 955648 0 900643 807030 462941 803759 38477 0 873335 0 532158 637317 812528 0 0 0 0 664895 38107 122735 566696 125658 578759 334229 0 0 716674 330721 116327 0 0 0 680567 0 108044 127662 601134 582055 30972 0 868650 0 972995 933882 0 765605 118041 0 914435 420008 623269 0 287590 94950 990104 0 368319 0 265961 940476 0 981769 789542 0 0 707389 0 0 755918 924257 0 0 0 90457 0 958246 237530 244572 655825 0 19566 0 0 32280 77420 0 15933 0 0 634828 766203 0 0 43044 413332 0 897016 184303 938843 0 0 411750 0 0 0 476368 895939 0 0 0 0 549637 836985 0 148052 373920 44389 125085 649661 770421 764195 477883 865858 0 496191 46695 225172 0 87351 294411 55077 0 568406 9128 199924 185413 0 0 0 570216 400996 233901 326350 731209 104625 526692 0 294647 451632 35742 754401 0 209932 776555 0 0 668579 155950 0 19359 908812 0 512534 0 809539 118404 185941 219270 640031 0 0 0 713461 0 0 344031 0 0 818706 563746 544195 1749 199935 761235 70284 714573 770981 53744 0 156606 741774 511735 191046 0 481292 0 211363 724090 657981 149836 523471 856030 573131 13478 0 0 399911 122354 0 815511 0 0 0 932781 0 775621 418878 0 161740 316141 0 408824 0 801486 0 0 0 827884 0 0 0 0 285297 38184 883971 765483 0 116080 599990 907240 132137 0 0 223698 641949 587493 0 301769 0 340099 115874 410898 10932 0 835174 509513 758471 930667 892242 0 336163 925754 951953 459972 589263 891857 536364 439671 37206 0 0 477180 0 0 511041 0 7683 875824 0 0 956794 0 682128 0 358859 0 753216 35376 838570 0 155593 0 418436 892198 0 311747 0 0 933488 464040 158768 227311 387445 0 0 773650 127906 0 180670 834126 727999 0 744271 402313 0 212710 819923 555037 539458 918938 260822 58496 425476 158409 201874 86891 486974 41492 0 949890 891252 997562 624789 338781 0 0 111155 0 162385 0 915654 994428 0 0 815643 0 665478 562869 386165 304420 267667 0 166720 0 0 11819 0 138297 869927 0 0 993386 0 961348 444332 750019 831579 536335 84779 924090 0 981155 0 846667 0 622276 59265 722928 465621 48392 768572 499919 127226 730137 349267 0 0 324043 0 127319 78134 0 254210 250734 0 221108 881711 447306 0 693995 385227 846035 0 326047 744245 220508 625968 738361 339175 15890 506984 591089 0 546665 605651 200077 0 878197 428487 0 450630 0 995156 454929 221286 422925 0 0 0 0 524103 909082 905068 760507 941821 378229 0 11102 0 177725 0 0 570231 0 36124 850814 150954 925693 0 651543 327250 564917 33793 460506 666853 744424 0 0 0 0 0 447242 0 0 955457 983102 0 0 167338 920290 0 0 923163 0 596756 116175 0 0 0 397950 92170 416409 284616 0 0 0 406233 469005 443243 0 0 478877 0 0 489076 0 30304 0 0 0 673180 70007 981511 0 716121 216371 517757 445425 620598 478074 563894 336860 0 479690 0 616221 556518 477648 0 422046 0 400996 429814 593110 943650 0 711734 718083 0 0 0 0 757853 223996 0 663212 413681 265860 0 156229 852789 304112 643017 99373 760036 159376 934328 0 0 27435 0 0 473869 0 0 0 212175 102679 0 748285 568046 228198 406008 477204 682343 0 261925 0 809379 0 382196 0 197629 66454 922099 0 639345 0 949280 791802 0 0 0 0 0 0 238387 0 554808 246572 671686 883393 544849 823989 689687 683189 350041 0 429788 0 0 0 432893 447575 772617 139887 163173 0 313113 727887 683429 0 0 602054 0 0 0 0 622627 132392 0 291126 854379 451658 569040 754447 490940 558756 342703 0 0 0 65411 988759 113617 414184 0 887715 0 502813 533292 502990 739237 583730 0 0 773463 0 0 643720 0 0 435447 0 0 750611 0 0 37563 401874 574185 654627 0 0 110706 859058 0 0 802462 0 0 0 548183 601914 288733 794005 641570 0 26823 0 20988 335044 99646 607473 628865 758283 145984 984486 884404 664217 0 260712 311485 735875 0 737274 982892 600640 0 508689 494827 0 387181 0 45066 407042 418159 443235 759337 573581 0 58117 33258 0 0 91326 0 0 880364 532662 797679 0 0 0 0 554234 474863 185353 0 468578 0 4211 597834 0 344534 0 167019 986679 939691 0 440947 0 575881 0 227987 26234 926471 0 782333 0 0 523087 0 871370 0 0 319939 776430 991976 0 582524 784938 453284 266774 0 484547 0 0 0 858001 397338 887970 952795 0 644706 0 13997 841044 0 275655 481016 890474 0 191700 598844 489752 0 266308 630898 612663 0 564955 831243 0 0 0 313325 19882 957394 820282 52093 0 0 335942 108327 804722 0 0 0 664187 93646 687862 85394 0 40599 0 433643 957839 318403 0 0 115967 0 909770 594805 0 0 438109 201951 0 55297 0 317866 0 0 0 260713 0 0 702808 0 434109 579295 919420 743743 0 0 977385 0 858265 17605 376543 0 862387 172148 464933 357857 0 317980 285580 677903 0 477061 956840 0 133876 271878 167296 0 0 489822 0 453267 765467 876978 0 0 464358 909303 0 0 0 603467 951645 0 0 944587 0 149526 797062 951663 0 432260 0 0 270313 634771 298288 0 171724 0 0 0 0 0 515608 0 15058 239443 0 467426 127495 0 0 201210 201467 275232 303993 0 56001 0 380612 0 486583 407068 0 794810 452322 0 0 480258 52892 786266 0 0 0 799424 0 0 0 0 977769 728054 0 0 481907 0 762072 0 0 728401 646965 949888 290739 553638 330939 0 976329 822506 0 664100 0 158795 0 857549 693789 0 396735 0 0 0 761978 940440 0 467552 943651 879699 761920 0 925190 522514 635388 926021 894501 0 995009 59821 234281 165728 0 691491 0 327300 0 663469 0 347207 0 0 0 0 0 762381 595241 618300 717118 131407 0 869407 462522 710345 0 597165 647051 487413 159611 948147 0 486529 228206 295342 492372 0 320203 838472 251676 0 395829 896080 0 344598 372230 887340 980070 0 0 0 903412 125688 839844 235754 947985 676455 10001 0 355357 10785 0 291273 606001 878773 0 766800 183679 147567 70376 686117 0 117764 893738 574221 776348 200052 0 295096 0 0 0 0 154974 0 547505 664024 430602 769937 0 797694 345966 0 0 442452 325581 0 188452 449662 446974 0 256914 435804 0 42441 537066 555056 0 852325 0 20720 326672 74836 359568 717385 0 35546 0 709151 867507 464682 639332 279005 905564 18683 408236 0 95020 0 10405 0 0 246923 619250 0 745847 988511 0 692426 0 896864 946636 629628 138609 0 678529 470240 485604 279935 0 500812 330823 0 0 377980 0 0 0 997206 0 286405 907328 81242 539620 276218 0 803694 0 0 0 0 0 803062 3337 593666 449960 0 0 665214 378566 270439 0 982655 0 171027 168549 513379 0 0 914941 872321 8825 44043 639027 464540 0 697051 802522 272416 510137 739140 537420 0 469179 769886 0 907378 780678 0 0 0 64580 499679 761653 0 74815 662808 0 416117 298280 0 0 205441 114529 340024 0 0 0 834746 201726 693954 677348 369131 886809 0 0 730998 0 235843 0 877469 682251 0 219361 401166 0 605518 784624 0 0 946252 0 0 650317 0 478302 986861 0 969907 620212 0 404232 265313 455373 0 0 835492 0 0 241268 836344 0 967417 0 393951 0 383363 0 973330 0 360621 187042 648410 166220 323776 0 0 772986 231078 611405 0 0 0 465280 141041 0 0 0 0 0 978915 0 834804 0 39993 4267 0 9892 580282 375442 645915 588892 340119 0 0 0 634196 0 0 936542 0 859599 536895 855991 734475 505170 555761 827960 0 0 184068 149126 172831 0 713352 48682 0 377221 465193 0 0 0 796129 624582 0 145589 0 0 0 991684 664017 750216 0 0 693164 0 445721 180418 927156 76712 873845 236756 678139 53995 0 0 170652 312183 880550 0 0 383339 418190 646084 0 0 902815 626723 174093 0 531527 0 110524 818535 908347 0 0 0 861097 680058 0 440846 883434 458119 272345 0 0 0 172454 885889 943102 971493 726091 734090 23099 0 0 0 722567 0 0 737889 81223 188985 158078 216067 307842 0 0 491049 0 654531 11500 103999 63532 0 0 0 23236 0 0 0 391715 33175 13810 0 0 293809 0 756440 48221 0 51157 105621 0 402169 0 91719 735886 454728 741017 0 968595 0 924053 345834 0 248500 0 318264 605681 0 0 539896 773281 543056 816869 0 0 311419 892218 292783 0 802490 0 545578 0 374077 5453 807639 829330 221906 108223 911326 0 0 215369 382922 363068 932065 741925 0 807453 952291 198407 0 576435 52352 593482 989210 273894 481719 647203 705095 0 0 0 0 699514 0 45798 0 0 271581 296520 0 171827 536966 0 709474 817411 139582 0 0 0 182687 221779 0 0 0 552368 249387 697438 660492 0 337439 585814 185054 725637 237500 785250 0 688967 226201 383770 22814 920785 531701 957245 0 0 505534 272490 515553 0 187628 764278 616228 0 408677 75598 424528 730863 0 0 797908 447406 0 886760 162300 53100 198007 0 407724 278462 95813 760391 0 988496 652422 30492 20694 0 131282 0 0 0 296805 168592 0 0 843611 562868 653964 0 304907 240568 13884 0 58921 584483 186214 380408 301637 0 0 617559 98749 0 914827 663047 0 0 0 0 0 668930 497228 0 0 0 253949 615301 263852 621118 0 239779 0 833055 461363 697924 0 0 0 374727 5656 961540 722405 583259 0 49446 220229 378104 0 477296 63032 81446 400493 971925 0 126067 684263 434362 655976 461769 535618 350037 370867 0 0 646704 802950 536229 234630 775056 886485 0 538918 0 430364 346644 831816 652439 343256 0 815721 275408 0 0 0 506983 214432 714953 245894 828158 219316 404666 928686 637047 506199 398587 0 0 0 698868 0 0 541596 0 357169 174647 503891 0 406864 535344 221510 48475 0 54813 0 224036 676241 255160 0 0 818981 18773 0 365544 683001 166689 0 0 0 294676 0 413336 455077 450685 0 301854 0 653619 133697 0 68961 861802 0 332136 0 592496 0 690441 7760 923056 507405 119404 0 0 0 0 318779 0 52568 455830 669688 485406 0 72516 0 0 0 0 928651 452395 580068 843309 0 518735 963423 435173 879112 738335 0 835539 101991 19743 876704 125174 940233 833327 711491 575040 0 810175 594846 0 0 52116 151050 0 61019 0 178264 176835 575557 949963 0 0 0 637724 668978 0 899110 649237 264657 590601 0 468701 914060 438319 0 718917 807450 786853 21427 0 553387 992597 858410 0 0 0 0 642309 0 768348 357449 0 0 878640 356364 534270 664261 0 19620 905275 99690 491256 0 655900 737495 745706 0 683253 0 44092 0 0 0 0 979409 858287 590991 981348 0 962412 593315 930872 0 0 0 0 451267 0 96930 0 120470 946753 962685 460092 807070 0 780745 0 456247 0 838081 589693 535153 0 163512 607968 176121 0 0 0 164681 265925 462159 0 337638 101755 955803 0 491477 469442 0 0 945023 0 230706 960139 0 606769 288715 927909 645318 133875 42672 0 0 66309 820986 683556 747428 980786 0 0 145684 576339 85382 570078 151381 0 570655 0 528348 296643 965832 62510 193285 90473 0 0 784877 82355 0 47925 973018 0 314416 0 537356 190952 626243 45933 464105 302702 856615 224621 0 0 854132 240285 727655 700778 285342 0 717934 258177 0 357398 113151 872326 0 0 549066 0 0 0 0 885552 293930 988630 658572 273715 0 645661 390179 192647 910180 0 0 349498 0 598404 0 218440 505862 802279 846996 0 598955 0 624390 0 0 506205 234063 280913 903661 0 537265 280570 322801 127784 0 0 0 463036 538119 221148 909670 0 368213 0 0 318435 352801 342068 995527 875933 0 223098 0 225175 668204 183560 746944 141655 0 33863 957098 485465 751813 0 497520 478493 0 602181 614242 0 418686 0 234051 247802 0 935978 385214 0 470285 0 540793 548246 0 451477 0 0 0 719705 0 708159 47189 879005 147966 256961 841650 730039 0 430748 0 0 0 224287 559111 394673 27229 248124 0 0 766379 0 416750 394252 454135 677215 805817 0 0 303079 0 608860 150366 0 932055 183591 738022 0 633567 918749 648983 198881 0 0 0 750620 205199 0 0 0 901948 0 0 746315 860411 0 803495 374990 0 231340 499375 0 643962 576835 0 717196 0 943637 830414 0 630796 86166 0 360499 0 161649 0 405840 0 666665 0 430302 255407 488148 0 0 222881 970221 521801 824517 664077 0 185687 804592 678096 0 679142 273725 0 0 101753 553057 0 869190 429706 238918 372319 0 327162 510215 0 146194 20974 0 0 324627 0 566180 221894 846982 0 393246 99502 681829 181096 0 451905 780766 0 0 0 648785 377006 704701 387719 819588 0 138639 701279 0 765960 629237 234495 312106 31407 0 425569 913211 0 756345 826461 156051 393452 0 0 897648 0 76638 0 0 358432 385688 135178 929992 510431 0 0 358246 453742 728075 791895 671799 119061 0 352253 916146 523435 0 767031 559474 971460 0 333726 413738 19419 467594 30534 0 0 0 795943 0 397936 0 0 506373 911115 0 797336 976448 308032 0 133782 206742 630968 725081 0 0 629437 60797 528417 210019 0 527309 949881 0 0 231836 70247 0 768758 0 0 6031 662589 0 708657 917143 495916 340752 573002 508247 262619 0 0 265076 903059 104663 0 660737 0 528060 0 0 950049 880749 23031 105283 761403 757120 0 0 341673 869360 81763 788759 0 0 58868 0 798581 147887 746360 363630 646128 0 123242 0 0 162985 590644 462239 794086 0 0 898394 302862 573901 510385 641582 305430 943164 0 475227 484265 198251 841658 0 353963 927313 654100 829790 0 0 120611 73433 0 635451 329709 99450 950300 493829 770528 0 870186 911779 713028 955994 256660 559673 668256 664570 331552 830148 0 686937 908573 569524 0 0 642358 0 724135 194634 618858 0 0 0 548550 759187 722904 282646 702567 224656 0 469691 904866 649447 0 0 0 636111 0 0 595272 807164 822352 0 134732 0 0 676609 0 0 738364 677964 881578 485890 677934 0 565116 0 701786 0 209574 0 853142 308847 0 0 500943 992466 912379 310479 440555 523838 492300 394813 0 425175 524671 375730 0 953975 0 261719 111583 996304 0 896180 0 0 0 0 459395 441284 793959 482595 0 491892 832516 0 0 0 479258 222862 0 512181 691878 354338 523630 0 35584 983816 906871 461518 342697 579578 526213 660858 940141 0 0 0 851638 277289 0 361448 0 0 0 440622 0 536966 112893 866616 0 728649 0 0 0 0 457489 0 951961 624879 0 0 261972 828928 0 0 771231 145810 0 239098 410407 0 779552 0 481970 155126 166764 684030 356987 629176 0 605667 0 806537 246365 0 168037 739865 175098 425565 0 0 0 0 316555 0 0 356039 887327 537126 0 578551 272562 0 0 666214 522943 0 0 592554 342342 630718 456209 0 560054 0 893213 168059 284011 0 456882 799745 603316 0 0 0 0 0 246701 842764 123847 582703 0 529977 762622 0 417091 566541 415425 0 0 475823 725894 9863 496267 737657 584126 496213 0 0 0 62576 880064 579850 943809 0 33883 262105 886676 0 0 0 0 0 471266 0 0 0 693955 0 877492 5455 0 0 0 0 432411 443416 0 0 175751 450443 739580 2905 973206 947212 7101 737688 0 765864 31987 766303 723175 775240 736604 26727 441558 0 0 546638 0 0 0 2262 0 0 0 914469 860810 332192 625489 22491 0 883814 0 0 0 176453 0 976356 0 0 0 0 402640 0 0 0 45305 584605 51389 366210 0 0 374717 190442 924995 690288 0 791448 0 294611 119819 14313 200707 332177 292543 629896 431280 959117 419598 654114 0 400783 0 0 505372 0 87159 181292 0 0 489061 675901 451554 310396 720089 419639 0 0 854882 568794 845839 950225 234457 0 0 91917 649597 571038 0 0 493031 0 174243 0 11864 0 441241 832232 0 700088 0 113964 526523 910645 0 0 925079 434242 0 970087 147868 319478 0 0 0 672192 0 346435 444169 111872 316883 525797 783565 635078 0 0 475844 0 0 617307 167918 0 853549 500406 360858 507694 425217 472803 0 199674 359246 0 967937 879241 66109 473723 283209 0 348885 0 208318 0 761909 0 812372 0 74255 0 0 598184 621602 687950 909183 890319 821668 601154 868046 141580 0 0 0 0 0 0 0 250140 151818 262521 0 779508 0 148650 0 0 535815 4758 390805 544684 0 0 0 916848 0 535118 0 0 7563 801917 0 853739 0 0 0 624193 704132 0 671271 781227 0 0 0 0 554159 0 169563 937394 328223 175561 123589 0 86103 0 342651 229238 0 832985 121026 941365 915716 0 0 269288 120852 911286 797363 0 355223 0 890096 0 0 24932 843850 0 940640 0 754439 786070 427092 0 0 181723 825758 550489 360096 0 792323 0 653945 664061 441324 716877 765248 0 0 305044 0 110179 538550 0 122661 684149 0 0 0 0 0 169129 0 0 90469 324187 735503 966536 375872 0 0 242800 894531 0 682945 0 0 0 0 150673 288681 0 0 153145 407317 963247 243646 780566 0 380863 37513 0 0 0 0 67919 555335 0 383168 0 405408 502343 932792 308619 630365 424638 0 38304 330618 574342 545110 69594 839799 838594 754804 46733 0 456734 575589 0 10585 0 0 156462 550641 0 0 761335 271964 0 0 0 210534 1956 461844 1387 932847 0 533419 0 377485 388277 0 273404 0 474312 439962 727329 0 337365 371521 229168 6454 0 311266 251607 379471 0 156203 917736 351016 744155 32429 672379 435742 356242 490464 117014 0 858298 480885 313087 415130 0 0 216006 0 0 118531 0 49457 247990 693734 608840 572262 811641 0 0 951393 0 61666 0 555293 0 31210 668443 688598 0 54867 0 968925 529392 117055 0 543123 621377 309215 0 0 657643 0 572472 21173 415391 64140 699244 521432 529477 0 0 15747 454201 497907 873070 461098 318818 163426 750225 0 862572 0 127158 0 291276 986354 0 695989 623769 398884 887308 407177 236141 384708 0 0 0 0 793767 0 710271 835138 66174 358507 0 579100 820152 490962 610717 955644 93320 808092 0 0 278319 0 0 0 586545 602113 735661 0 768065 700384 434758 519983 472527 468499 0 877100 0 0 0 718507 724391 7074 582646 220701 824236 631955 0 793960 0 2320 544423 887084 0 152725 706835 813557 832874 811815 950406 901284 0 0 152019 908940 13543 339071 984330 82420 0 57662 0 334770 970513 0 199291 372368 940214 0 611189 667049 158402 0 909264 772196 320654 761126 0 0 0 325580 949726 0 420983 0 799851 0 0 638419 704299 0 299520 704059 0 470597 0 647769 478857 950016 0 696859 914954 782588 0 893534 0 746946 296414 61582 818014 437792 178004 809346 168222 884503 0 89881 783091 245653 584335 929247 0 398148 176774 463667 0 0 0 0 0 331948 631629 640258 0 0 0 76238 175768 182126 328234 0 0 0 477159 0 344300 252149 0 0 229491 0 0 0 0 0 0 440839 0 0 0 139854 0 910138 0 0 604398 278961 518225 802702 0 655075 139481 555489 787867 0 305602 460544 764303 811374 0 378482 792466 803316 0 577647 123967 0 0 197023 8813 420375 292411 195893 969096 170437 528499 854583 897164 647527 89731 0 0 660463 980905 0 702059 0 923765 0 733796 897829 429270 267087 747961 211109 255679 0 0 61003 743834 601332 460468 840167 5699 592309 324712 80742 0 69265 0 472659 0 0 0 330208 0 0 0 369964 612059 487113 0 616147 209331 618543 0 0 111695 0 476828 337820 0 0 0 0 691905 63580 719222 0 435723 951083 285341 434281 0 397462 0 0 718009 641434 0 807805 902676 0 726210 222940 0 943847 665460 672191 87811 0 0 0 742759 0 241114 0 8299 726669 347818 0 0 13776 0 190485 0 479032 565078 677203 62123 737408 0 0 0 433957 0 313268 0 339129 0 0 0 368592 374705 69313 255947 352357 0 0 0 688041 447759 515841 576260 60158 0 0 793864 266573 110110 0 162187 0 60069 515580 525671 0 0 152369 390422 742219 47385 231199 0 243565 0 0 0 892525 0 857956 585127 203726 0 93531 943027 0 0 563631 0 363521 33103 45282 529619 276942 736335 0 713089 738910 633605 418814 705651 352486 450938 0 961188 0 0 966143 810726 0 0 950089 500690 496107 95130 224951 972929 0 0 0 575334 844362 0 0 0 221159 605586 0 0 501573 0 227341 452196 576174 25358 476123 0 858197 0 132111 583885 728860 295009 105197 783277 550161 805501 0 40034 670440 826654 0 451350 931044 0 0 777981 0 427717 0 786384 0 0 167982 171097 0 222121 930447 0 0 642716 865819 31833 304183 0 481040 0 914652 0 273014 772725 291832 234462 914290 605429 0 917170 791841 147053 860747 598932 0 258472 227688 0 524539 0 742987 808165 0 446489 331320 719104 704172 0 694099 0 326390 695625 0 0 92333 394933 484575 166528 0 0 635236 0 785986 686540 590679 472386 147737 0 889440 0 962511 847584 124246 0 0 374450 741451 325782 517985 0 282826 126312 0 531137 0 0 413236 575352 407517 732754 0 0 584939 49465 824866 481489 0 0 434745 813636 327636 112308 51096 0 835535 0 0 540726 801911 0 516602 714274 703080 916274 696658 957932 0 408000 223982 661342 0 661303 362568 0 0 0 434473 154319 448558 0 0 0 886293 979102 119182 292278 240744 201742 921616 670858 479729 94638 0 0 0 72226 266848 281020 0 516388 992119 722105 587169 0 0 0 151522 362664 352754 477482 979258 0 0 0 776806 261078 0 477809 907464 395602 0 120607 0 768248 0 894236 0 665050 0 973876 282271 0 0 689835 629026 0 0 0 0 0 0 75067 617064 0 503377 0 469780 0 992823 0 0 833565 0 743305 552407 784537 770931 306735 0 0 311923 0 589394 0 357262 705550 319955 935170 938636 261468 619202 844054 790779 829087 0 374167 923708 0 905030 0 0 83955 124460 0 538618 560161 885133 0 549683 0 857099 723928 652704 527800 0 513006 747261 393821 448391 0 0 0 798215 426891 937637 0 272196 37235 308708 190122 164820 0 295990 0 994450 0 0 718887 0 0 503189 0 754803 0 516888 0 588141 425681 0 624413 829126 566637 0 107386 57838 0 0 246513 527594 0 131723 540932 0 795009 0 545876 747484 0 338792 0 58875 585579 0 175023 164973 0 559393 0 0 980255 510126 356216 0 0 134092 833257 134115 0 943631 0 353332 535508 68273 0 0 795228 0 0 39701 557724 845964 62453 145718 803052 568349 331535 0 137028 955040 0 42621 445156 0 0 587877 920529 230381 883926 185510 0 502315 777954 0 0 0 124981 0 50183 593824 343756 699913 0 957859 0 0 306660 342733 318400 0 0 656145 0 345947 51564 497355 0 0 311478 70374 612560 974257 213024 0 627611 0 270460 0 107067 0 127316 246804 519148 629819 70788 0 548669 827582 978372 601559 634250 0 385318 31428 0 362174 830895 279979 0 185289 819203 311616 907629 0 0 368389 0 18142 0 331032 0 818639 827703 535128 814781 921372 78120 81814 0 569742 542185 0 312951 628659 0 724786 285366 952679 0 0 30618 0 0 307854 530808 0 275303 0 368802 0 0 0 0 312802 0 0 0 0 200187 0 982849 0 0 625831 0 126863 0 0 281722 482069 142527 205657 892992 609773 574726 907761 959321 336026 184211 0 175204 0 0 762824 495021 0 280122 0 0 0 0 406431 0 275875 684815 82985 0 0 862261 274671 469621 756428 864700 897876 658186 0 198651 352992 0 0 520744 842896 0 621211 859823 12168 924169 0 448296 976281 0 0 0 240095 982891 0 0 269339 0 688921 148872 895914 827014 807575 0 848886 616495 79991 734785 0 532214 431816 717668 0 0 515928 60180 354319 99178 594886 0 67435 420537 104420 181948 517847 746664 707392 0 762006 865756 0 2433 337097 0 0 0 970320 839340 0 0 0 791773 0 0 0 338981 995091 700589 0 736126 918366 0 876118 839135 700887 157771 646464 649118 0 992829 0 497511 352935 0 0 0 857394 19474 428728 216083 27539 873166 0 0 0 248138 7361 394672 0 1926 173856 0 526575 0 0 407352 0 687896 887029 765972 806910 0 0 0 721580 0 860927 0 59384 807137 6328 0 816858 931254 710184 377934 852196 0 158982 324186 853911 0 0 0 0 561140 0 323086 128304 688824 0 758948 0 804950 107852 790180 147390 0 4020 0 0 0 0 326581 0 0 540343 712442 0 546709 347687 287074 987746 471217 0 75461 160833 228100 0 572889 322234 248035 655085 358559 915249 0 88025 607484 0 0 0 0 0 848799 89306 573952 51198 468441 0 0 983008 0 672683 524186 394907 0 0 77105 0 911209 600426 0 0 0 0 0 716706 0 0 978735 263964 587577 0 0 0 0 666286 464098 0 0 0 35240 248795 0 0 168831 802499 567389 270517 0 173600 70319 0 888748 0 877361 357732 412542 0 809595 0 399935 299845 475511 703757 0 128070 452814 0 690185 944298 479774 0 181019 943002 243137 0 147499 402572 781149 428369 6355 613785 15183 326678 812757 0 664782 354352 744287 0 0 758817 0 320760 0 0 0 479953 0 126338 0 68650 0 842241 0 874669 252151 0 100957 0 174221 943087 905816 904565 0 186266 0 258614 0 240006 539961 391656 534438 0 455795 0 465730 0 556827 195693 84233 0 294275 551766 817253 0 114635 156356 25857 745392 438831 0 0 388722 947422 0 0 0 0 0 126400 979880 98234 0 0 0 0 0 472826 0 705667 873291 703422 595878 0 0 32230 0 453060 57840 44238 889227 253762 0 748203 0 376800 547634 0 408531 789884 827189 764707 657504 623874 563352 280706 946255 353419 0 743336 0 375515 564700 0 779091 0 130831 722615 444291 592566 0 0 710584 0 0 859164 0 492665 872845 577613 0 0 0 0 0 13308 657011 0 0 391183 879864 42884 839861 308587 546173 414542 262190 904741 440681 158117 0 400194 996861 0 0 540347 0 412348 833913 56114 0 0 0 0 688756 0 190666 144309 0 319330 542886 530911 0 0 316695 0 901298 245223 782421 0 887767 204267 0 592294 993137 0 0 350437 0 0 677129 0 468509 229432 0 0 0 17057 561042 526675 535734 846510 0 603775 721539 89282 988698 60766 0 0 516154 258231 0 0 815922 509 644733 278436 567477 676632 296558 0 0 568814 362301 299266 580482 538412 623183 0 210995 0 627459 0 912383 0 0 601143 884195 0 0 0 348319 716234 0 703127 0 366235 44104 712391 213261 0 309953 234423 872261 0 339428 155435 214215 570102 838267 240424 241149 118769 314313 671906 641602 0 760621 276492 909160 0 0 867592 0 330692 0 0 427612 563362 0 85005 0 620813 499502 0 972907 0 953742 819921 172870 214066 588721 0 203892 739441 382387 0 952092 883216 0 0 805244 698379 74380 0 885182 257743 0 0 503038 0 443637 0 792298 265126 0 0 0 919015 809718 0 0 324200 819337 0 99496 325393 19810 285008 0 0 222499 523665 0 337 575311 10372 0 904887 314872 0 0 160377 958774 90110 984556 0 0 0 761416 0 0 0 827500 0 751130 0 358606 0 785158 0 306804 0 694817 0 0 543014 0 865979 697226 675669 509789 0 656862 298389 304912 0 166175 896220 231353 0 823825 0 190436 77955 0 0 318024 495633 0 0 499711 0 423135 0 539517 0 0 0 265884 491947 0 0 982844 0 0 947043 936686 650371 995031 0 0 0 0 0 748888 0 47568 0 0 797429 0 630340 160275 366968 564157 919218 0 0 448305 0 101627 0 712298 208241 45801 0 368471 0 0 0 107764 0 36213 93813 0 0 777877 941349 24387 81163 0 364289 150548 897294 833460 0 896830 411468 912408 460525 633667 0 907547 0 0 74628 908167 565421 0 746976 0 0 0 0 627772 231471 676857 503039 0 0 0 287649 937704 0 30851 398899 118956 0 0 0 0 0 433182 456297 0 0 0 982566 744053 854053 732001 47935 0 461711 0 236288 332931 341345 105679 0 792515 0 0 0 450175 104804 15096 985667 0 0 0 0 0 855971 367196 326762 0 138718 0 397920 359079 619393 404797 0 322871 590821 0 0 732685 470916 631041 549818 0 0 151908 0 0 0 0 591229 0 478059 418128 406919 0 0 0 335710 607263 248488 0 521584 349911 688695 0 943726 802907 531618 0 695169 0 147827 451773 441894 0 306786 0 340306 0 351801 0 835306 498329 430833 247824 0 558692 124415 15883 0 0 0 0 695055 345909 0 0 0 410372 196510 397086 728522 46598 598482 234633 737261 292092 0 0 0 437300 277625 860920 848638 740102 0 800945 854969 426528 293292 300167 0 74351 0 4811 0 492095 0 0 438918 0 0 211172 832866 221318 465149 126776 774233 823022 429950 0 0 854518 0 282168 749445 690768 10091 0 412123 0 743916 766869 0 0 44225 0 746354 0 46893 433309 576883 0 0 329086 0 911719 134456 0 0 0 0 817745 359778 600168 0 392642 921714 736595 678399 290874 910710 706983 674228 376833 0 0 862667 863862 0 0 824705 0 0 229576 215488 0 459440 480558 0 0 946784 0 497063 0 612052 690086 0 0 102082 0 182520 0 373530 0 777441 0 953795 939945 0 0 969626 100788 135731 773613 394819 957961 156300 121047 148062 907149 557985 0 0 0 110763 98800 953242 352989 0 164970 0 890441 135754 193010 0 37215 0 671624 355170 732389 0 554891 0 75243 53692 0 283602 621464 78377 719872 0 889171 147798 703377 0 0 389978 645665 470081 0 57091 150710 0 789800 852369 212154 18499 115782 531325 150564 151576 533156 933211 46905 645530 421539 427567 54746 0 451055 267443 0 0 224609 0 112469 592627 337803 535315 0 632662 0 790292 478310 220134 803133 231756 159085 96366 825820 0 451559 555628 864697 696255 0 65540 0 508668 0 634630 307196 0 979214 0 642261 0 656850 609510 0 498719 0 447534 616546 599620 45023 683724 861648 0 757129 644322 663105 609209 493022 412251 0 264201 243249 0 298727 0 127177 740858 517446 625033 0 788162 551998 54334 922675 542380 0 0 776716 423246 0 0 272217 435999 804291 246494 649031 477300 185048 119471 764215 0 0 497379 273262 624342 734420 129166 347807 269861 0 0 361530 503003 209711 298404 240263 0 582779 853959 0 0 570229 776602 0 466116 287393 361375 0 410407 890441 0 835511 838110 547041 125490 330813 167063 0 0 840692 911483 314882 0 0 134554 0 920318 602710 794351 595688 0 0 0 0 0 884005 203358 0 295082 0 201032 876744 360019 427046 185673 0 594646 213865 0 563400 0 902315 0 170538 244971 919674 716621 416716 0 560700 346315 505516 0 0 93852 0 0 0 425038 511644 0 0 968109 618641 0 0 782253 520065 787978 0 516671 265630 516099 397872 207116 193768 570811 670546 0 869708 736707 425913 518440 47252 399337 554291 0 0 0 899226 72632 431940 635345 216147 593148 0 62015 347656 381398 0 131014 277316 166576 941335 928332 0 821181 537073 530613 0 371822 859892 390281 0 86412 0 792218 0 165113 730085 302661 440693 0 844691 0 166478 459649 581910 0 257311 799443 0 490226 621303 0 617914 233880 689652 0 170969 0 0 8869 0 0 0 0 352411 406538 581835 276626 29222 0 575205 852634 441236 29741 0 0 928502 0 0 8794 0 404309 356097 110290 0 516320 0 169614 967014 809010 79565 0 283043 0 0 444806 166651 883982 430690 481598 0 137699 465504 707466 311424 0 469230 272030 58378 715279 502837 880729 966601 0 619802 702145 903459 985235 62926 164784 0 706790 202277 0 251247 248562 508547 814465 0 0 936477 430300 0 347110 179745 543791 0 274216 807965 186216 25978 294670 115097 716806 35602 646587 938419 0 58732 754192 37809 612373 0 709003 464414 0 225005 0 704859 0 30059 784649 975570 783040 10427 0 831072 956792 125771 574466 280315 842123 217025 0 231244 0 0 589288 0 4238 901946 787657 0 400104 254563 588981 24055 0 507569 0 222400 810163 324312 32661 0 631385 0 677808 413335 437531 904745 997468 731436 0 867076 105025 0 0 0 0 0 509924 71559 321975 0 289720 969402 865471 0 985320 823997 625950 269173 0 0 117169 867623 0 66406 310426 580013 0 965084 0 528962 663179 96688 268587 238692 907562 651186 72219 918986 479226 969123 0 0 905795 0 819218 0 49041 80243 0 0 0 210407 0 51775 300771 0 0 0 0 633630 579128 96578 0 579840 0 0 981843 0 0 0 256949 598714 991854 0 0 356325 0 70945 81206 631983 271887 557104 0 737919 139277 184340 142708 656266 0 0 801600 61047 0 0 832387 49453 0 0 496814 0 0 0 0 296173 485173 0 516550 583610 122651 37463 849979 370103 958665 582621 663167 0 0 493874 313269 8065 219532 494103 329751 858609 0 233922 961260 0 0 0 377182 791556 250573 0 557463 0 0 447570 36720 198376 0 231900 839151 0 0 352629 0 370620 0 0 0 0 502156 0 786083 191422 965755 0 0 982041 0 927430 776810 345483 418227 379081 0 0 0 741975 0 0 72595 0 657735 26144 0 209410 453687 0 0 506638 236932 692724 474868 0 128614 905936 0 0 0 276616 0 866923 0 0 650568 0 156782 968331 0 501641 0 0 98386 431090 167271 0 139749 0 433712 229600 0 0 0 0 0 553285 452032 0 531591 41534 0 0 454229 0 515971 405389 0 753798 22292 321720 0 0 278046 751588 319319 223017 0 710913 152190 417811 682420 888861 142671 81775 273770 73992 0 375364 792422 0 385780 669065 0 234854 243937 0 0 924932 568943 486473 0 0 214623 729267 0 0 0 0 0 274024 592190 867439 228689 470657 109269 891186 0 768632 482504 0 16053 0 0 375347 0 0 755852 772320 0 176237 960039 874241 0 900744 932710 769177 805627 728415 745361 0 0 843669 286722 0 798043 0 768840 996913 0 0 982641 823951 0 844646 0 205765 978892 0 0 172472 903236 0 0 0 303546 22037 178831 90822 263123 0 693755 462916 298275 518731 909436 626457 726675 0 0 82507 374880 986093 0 253418 0 165287 80531 102605 0 106843 704288 169409 0 924747 304966 80756 950777 954311 0 0 367336 377642 358494 680282 11293 273274 331417 347199 0 303211 572267 971009 196747 0 763983 369503 942005 208628 0 648847 0 974172 0 0 597969 0 786160 0 687019 0 339153 159013 366465 963254 670342 0 0 0 980541 155123 915374 797954 306340 3837 200188 773157 0 771874 580146 848909 71470 0 0 0 176765 0 377519 0 25068 130519 146051 892874 724398 0 762354 0 0 137093 433506 536911 63812 747269 909494 239366 492130 677839 0 0 0 0 73685 699328 460641 0 0 618461 653723 0 620358 0 0 79492 340757 518134 79862 883821 197673 0 0 441119 21722 433171 874970 403518 587247 710254 0 0 871755 28711 695941 0 485013 83685 0 660874 145585 97375 828155 0 0 418102 371023 119338 0 650509 845554 366622 0 0 0 153112 0 197507 785328 135499 538757 0 0 938878 804411 929650 751914 908055 0 717050 325459 0 40206 896327 0 0 747826 0 281135 410949 0 0 930607 171130 466605 390809 0 55520 894012 972924 0 0 65799 963009 777854 0 73869 159774 445490 972136 0 84132 958642 268050 119369 0 101558 687879 0 0 308407 988689 0 0 0 582571 744987 46155 635295 0 703281 0 0 260225 704975 0 487129 554126 875664 650445 761634 137973 149388 904728 640368 0 0 186163 305003 0 0 49411 439296 872418 427897 0 323841 179103 376851 562435 45413 0 161247 168917 472335 0 0 0 0 0 490190 310835 257383 721110 0 278775 174244 0 0 401849 37780 0 0 146947 0 0 0 0 0 66092 0 0 915837 1395 453099 0 914453 0 785072 306939 244925 864565 0 398439 247946 61432 554788 0 0 276485 0 631214 225352 0 917212 239833 287492 612335 0 0 150127 0 0 952725 411247 645617 317144 0 863199 462410 434160 0 88736 0 0 0 0 573188 0 814213 423007 0 518860 665747 748577 0 0 243062 934047 0 0 470073 983047 385399 334724 581550 4012 0 151909 627244 0 314786 578287 0 206693 496250 0 0 785283 92366 0 674238 758353 520305 0 54973 0 944036 304046 382972 979633 25828 423518 800448 580219 0 0 862199 0 0 0 470622 349147 729166 10600 883058 0 386636 861135 78643 327479 451411 0 369416 174763 0 225604 896014 218477 0 248544 663065 0 818238 220339 906638 679454 121786 404031 348177 861499 748835 0 532048 755085 967947 709089 730623 0 994334 0 0 0 0 171096 952765 789103 0 0 0 0 0 640564 124612 446358 1148 0 614269 0 0 0 984460 120242 683779 362452 0 0 981821 0 0 999657 0 0 0 0 235218 402569 0 0 796735 890671 905378 992854 0 0 0 252585 619658 979496 670110 527318 0 0 560668 0 452162 0 637582 700813 0 0 252250 178405 43910 113768 116000 0 0 0 625192 0 0 552933 0 0 890048 0 997643 509846 0 348170 682144 0 384961 672462 0 273215 0 0 0 0 844446 641552 934070 634100 0 158081 136012 978340 0 136169 389463 0 239340 211249 54915 0 0 921932 413345 216911 303048 163057 0 182988 0 436685 0 0 0 0 635753 859909 413512 0 196836 0 0 422085 513609 406496 839393 444623 0 592845 421120 797497 499399 110571 585354 825709 0 343668 608241 558421 428494 163639 0 983058 909452 0 0 553794 515839 794575 0 493098 993831 22975 0 374536 938355 746069 930694 0 895138 0 117782 163912 0 629519 0 952235 642962 740445 0 0 0 64468 504333 0 561728 312417 216263 788913 0 514223 689624 585957 0 235970 322133 300621 0 934753 0 0 305247 949010 447851 786776 233623 681947 494045 517952 949817 0 0 497498 0 0 641340 263672 168402 0 0 0 991286 719729 0 389059 778371 873882 0 995604 424425 231412 686703 137493 0 296447 0 0 480866 77095 894422 790454 0 751364 0 508753 318819 598655 0 809274 825883 46094 966773 280844 716112 0 0 364418 0 306407 421245 0 52864 925314 0 0 0 755710 0 67680 275138 975907 0 0 0 283657 0 712636 0 0 0 0 0 208404 669059 271172 213962 999634 763943 491702 205655 0 0 949488 0 0 0 0 160124 0 58419 310366 434320 295009 772320 461457 517028 0 0 531858 258122 408057 401754 711493 729425 0 578553 0 997582 0 386999 229484 35218 0 781309 0 889622 0 129442 429940 0 894895 689524 0 0 869445 745495 176307 760930 0 0 540928 315365 0 672502 493447 0 975719 0 752334 922447 0 35388 6114 0 699592 509789 0 803733 759588 642435 407652 91611 862060 126089 0 591689 461367 903137 509173 635632 302232 0 186734 780549 0 0 174928 185611 0 380336 0 865763 340097 0 0 0 24395 223383 155522 531465 0 662515 0 569957 0 147347 0 838336 0 60389 880977 0 720569 323341 573251 667063 944043 654639 0 951219 755464 0 0 70084 846149 0 0 0 945885 584802 504515 0 0 0 0 0 250244 513048 0 0 0 0 0 537398 986534 474718 698490 582026 114052 492716 80007 141867 466234 885122 934628 0 0 0 0 945169 0 0 170591 0 963923 447111 0 0 0 0 154361 703614 81204 0 482973 398059 922391 483485 670903 0 0 909763 135924 479623 391026 797981 144586 997290 354652 774514 0 286019 704989 679756 574129 400088 0 0 538156 522050 805820 0 250891 528130 234037 0 0 0 407943 0 0 942302 435315 0 0 0 0 889868 257952 72956 0 0 273028 557141 298270 448010 0 287425 265819 830050 450071 0 0 781918 443187 784085 0 486490 0 29515 384782 299733 0 299496 395461 0 783293 0 665792 0 768512 0 0 0 527557 0 690881 493173 197717 964129 0 850908 0 898136 160403 43870 65653 413830 0 77064 94808 32311 0 0 318915 513549 0 97212 881040 961344 535967 695722 81449 0 418575 0 467537 920714 888528 65978 897951 622647 558667 0 973448 295334 0 78503 0 594687 0 328845 921244 0 786714 144845 0 0 952168 0 711671 0 840865 0 0 604263 407678 0 0 954488 0 0 894112 836157 431440 467970 0 0 124462 106645 0 762278 840216 0 0 0 555043 96826 227106 0 271180 140851 601356 800110 64426 596141 409178 0 0 764124 0 242853 0 360158 0 0 0 921378 537823 336293 499811 127365 0 0 890894 0 257285 0 736612 619 0 0 690628 0 904319 0 0 100261 0 0 0 959804 191726 545726 852216 228446 990114 193056 897874 0 657912 692797 958297 0 454365 926687 0 937744 0 0 727267 0 99126 258641 0 50973 604730 436175 200561 584137 497051 0 515287 0 863275 0 0 552124 0 0 192946 684357 0 110169 12352 0 20757 0 257119 0 566483 453856 0 391180 325865 723487 826376 143717 692974 0 615093 881381 88354 0 0 0 342330 9011 202095 392251 716852 735609 558559 0 86393 0 76629 0 263144 462366 837923 247665 320087 0 740865 666311 359437 0 325522 556912 739967 986560 451647 964604 129026 200580 578143 339290 404547 0 218681 627683 587845 263734 0 0 918933 0 0 889988 0 0 799037 39502 392773 503956 202016 0 952468 0 871214 196030 993198 431036 626423 755115 233204 244682 311152 124917 758195 746299 716299 277262 34085 0 0 324984 0 0 533113 0 0 0 538220 409690 992296 45712 0 231298 130978 369429 674422 0 569127 140557 154700 0 190711 960688 208419 951157 0 0 0 456722 0 0 0 0 0 310650 0 0 815562 878998 0 302237 343546 0 749068 587845 424578 19212 525825 0 0 998710 393075 420347 0 731530 277870 260216 553731 304820 0 577976 831683 0 20902 0 0 948045 253201 22181 751176 373361 0 271951 0 11414 0 41612 915397 328882 0 0 558805 0 324874 238962 707388 245606 33257 0 963913 0 0 673247 284778 771917 839593 478731 947328 0 0 0 935862 0 824687 0 0 215131 691953 161030 0 0 787380 0 813069 903403 137553 0 714256 660236 0 626896 0 0 63679 0 0 0 0 961618 0 0 980177 279835 488202 0 0 0 902730 548775 849286 888376 69275 106604 0 787985 108766 200085 70654 0 818393 174599 339807 0 295456 908953 244119 969336 473950 16666 306639 0 222705 20076 79482 173271 0 0 0 0 0 345478 201111 47108 410490 0 568160 430324 293961 0 3882 0 981407 885874 342058 382462 701790 252106 894628 542097 485455 0 0 614350 797014 0 42479 0 0 417456 794027 644296 789162 716249 0 782930 567727 273505 0 922798 842762 730413 0 905676 71340 0 0 959181 586011 0 889376 0 0 0 38237 727686 298815 0 159744 0 899444 0 850016 33936 125314 684441 0 0 479462 189065 967301 811630 0 0 265900 15570 152276 0 0 0 547504 0 899420 679615 602062 855906 0 80582 614524 303185 773096 348666 967965 818709 105269 225426 805231 0 18678 0 0 0 869236 0 298825 0 968040 724858 548040 0 349474 860436 600665 57903 217486 862944 653434 692278 160225 0 217970 0 328500 418005 0 953408 0 141665 914499 0 87944 696043 597283 620825 715474 0 263198 984729 865091 0 0 880038 120505 562398 816514 0 0 900901 661157 0 0 14621 0 111723 721715 316462 320345 900965 0 208944 0 300738 307860 0 0 0 258820 984923 445257 0 0 898827 234585 448428 0 51006 124179 611783 914703 0 0 566312 32951 93350 766837 573392 0 818599 847602 0 635268 787821 0 0 959657 0 742945 0 0 983601 0 0 702657 0 560253 712730 0 649722 477284 0 0 541341 310361 987768 18049 930656 0 0 0 0 761081 237364 677862 0 230602 605253 0 0 0 904176 395946 428480 23403 0 0 87536 0 0 314594 253052 661922 768873 0 856668 507368 668607 563839 967183 118795 0 921071 0 0 506451 927917 464141 125029 542642 868965 157399 692660 631726 512678 86613 0 135322 0 420089 0 759700 972222 56615 89832 590047 824937 0 804955 23178 0 0 862840 0 929992 657478 343702 180643 410971 326351 0 0 280081 0 0 608842 10537 0 686985 0 380339 871989 0 422 0 0 372176 493195 788857 281846 719292 44784 0 573087 694076 211100 985712 0 0 0 704306 3547 0 669874 253023 0 238536 988195 0 0 0 104084 656653 306971 83079 0 112366 0 567569 822270 0 270491 245474 256896 475740 305020 0 956304 697074 83889 947671 926452 610641 470960 0 116569 0 0 586171 306760 296221 0 978580 0 0 0 0 499371 0 0 4974 91019 591503 0 0 782941 289832 889320 84898 0 250528 0 0 0 67415 0 325640 761097 606996 725942 964170 0 101950 432835 0 491195 231734 566656 0 0 0 671968 0 0 0 711943 524223 958042 0 286019 0 85137 2663 187701 432841 346404 695321 0 451500 0 0 88518 680702 407860 0 150046 693432 553420 300322 0 89193 0 0 0 0 332265 463891 0 0 874441 0 325995 883720 109668 0 0 362255 0 401197 537645 0 0 971611 513928 0 0 0 225249 873225 897115 0 646402 642968 797803 495197 754297 404376 992694 975544 0 0 0 681301 817095 0 776209 981067 149514 478602 362818 706322 0 803454 534452 0 385419 0 0 0 0 0 806547 0 0 0 0 868179 252202 162139 0 0 0 0 0 702852 0 0 61260 161440 174274 0 74878 0 317168 369009 0 634636 709275 0 0 237850 302814 883406 0 477988 0 925493 0 0 0 0 0 72369 0 829061 531267 196483 836964 930306 0 386989 0 0 903174 949786 798026 0 0 0 207751 0 0 173783 351611 0 303961 0 128097 232525 0 0 193319 0 0 0 0 0 723956 563645 0 49441 793622 889366 905680 173324 0 453759 0 758712 0 0 557796 63241 157207 735375 964204 0 0 905307 589828 693605 919852 923519 0 0 0 0 80152 0 810195 561332 192396 494477 716170 583806 0 0 501002 0 952136 0 670302 0 95571 440792 888092 611276 549978 721573 292970 0 528475 559149 995043 584903 253440 0 537669 0 400693 21982 961116 395681 794332 319057 0 0 505810 722296 0 0 0 508921 0 981270 818814 728874 799619 281788 525434 365410 319081 741155 0 0 0 97255 0 383521 477 0 701212 678571 784310 104851 0 143239 101065 286299 583059 578491 0 736067 668218 622954 0 298117 372102 0 0 389301 574509 0 236084 0 877415 330072 64661 829340 725725 0 134224 394390 17533 0 944562 416515 960398 378500 193284 955740 669703 710507 0 799680 878450 877413 0 917335 0 0 378500 182628 0 0 706906 838653 389015 0 597722 360392 815854 687225 0 0 0 736987 0 860593 0 251275 957273 468523 174658 502249 39344 0 985042 245206 0 632832 553387 372459 49549 0 0 820992 0 47662 34490 0 580787 0 924199 928713 552122 0 0 0 248880 0 0 649616 507237 708065 0 424360 132908 0 0 785947 274843 0 224880 0 0 538901 99192 74056 429357 714649 545691 0 119749 336230 884758 556456 0 384786 313044 733273 731995 781943 0 281431 48761 31620 0 328171 882229 393230 0 0 7717 66491 351205 0 145217 0 497518 0 831012 262022 667220 665330 383274 0 0 865028 0 289072 799635 0 0 722882 0 0 976723 834690 0 376969 0 0 917663 812674 0 0 876021 0 0 782853 706672 404316 367344 917292 0 838719 379134 339430 0 440963 0 0 220944 0 504168 432499 0 0 448112 0 520701 158810 737194 669835 622685 633567 0 621105 0 0 438545 913141 0 0 680589 767545 581816 132574 0 256683 968189 328712 113522 139832 0 508864 835840 0 0 358152 0 277687 484796 549760 185679 0 783297 671758 848602 688435 565068 326911 643413 0 0 0 145041 573702 0 0 886818 0 0 0 817245 0 328990 0 237609 279855 929982 495778 922834 302859 0 746848 0 786630 197726 191345 764781 283220 101293 985278 0 0 0 352254 110201 0 277579 568708 541136 0 619856 731861 0 498372 0 0 441450 0 0 355852 628230 885427 496559 211372 0 14523 89064 430340 65418 0 103292 0 0 0 0 42442 846589 571986 403514 0 390542 0 920419 0 0 859650 0 0 0 308544 688727 0 894538 407412 472112 0 520431 607995 0 0 0 422962 822041 206968 0 141813 611407 0 201952 821122 0 0 167958 0 896857 242780 834016 44385 0 0 319805 172898 0 0 0 142891 644148 260760 0 240726 435516 711834 309066 342743 455056 180871 837271 447924 285535 0 449173 0 0 0 884235 0 0 274560 187454 0 314690 626919 5097 0 0 538887 0 146558 977542 54389 365525 457111 0 0 678679 0 574779 0 371132 0 0 479451 0 555957 905945 0 0 0 63055 994198 930283 0 0 5479 561796 0 0 0 193793 589118 151260 0 725691 528166 677463 884894 0 166902 0 0 0 275230 342430 934138 0 486193 243443 0 716216 0 305487 0 0 979823 0 822911 751478 334657 52945 0 0 938373 44006 505477 757412 0 294098 903931 237010 0 278020 0 82276 598179 0 820399 321084 218756 820822 0 3217 0 432419 191682 0 0 424705 0 0 0 79655 796034 0 908957 0 0 0 415329 224929 692314 440964 0 0 964628 856765 0 979605 0 364825 524080 5535 0 0 0 895251 611329 411631 258714 0 0 0 57730 98389 0 0 213341 915406 99299 315893 0 0 109042 181892 845905 0 0 0 0 244390 994393 0 795633 319021 217094 615970 767901 0 924878 0 349859 0 156923 0 840469 943544 558243 563306 0 877168 116529 0 763634 621560 234065 0 0 0 0 0 0 805881 8610 0 0 0 319986 760724 0 0 203514 372070 95543 875433 0 93295 0 0 766023 453489 0 870361 0 537822 927216 0 0 0 0 275116 910307 893770 49447 0 916811 919252 0 0 787812 222686 0 0 0 658849 117952 44379 870271 0 0 0 0 316274 0 0 0 683619 652030 262457 0 0 919035 196760 236410 866232 0 0 325555 0 155920 0 0 124586 315954 871572 606575 910072 615256 0 796545 0 835718 880651 906761 0 486684 0 551723 0 25614 0 931907 223886 0 3145 342152 763513 727647 0 225024 607703 979178 0 671007 856624 9887 882157 0 683393 0 0 0 0 324912 435883 209741 107451 423372 857490 0 0 0 0 144881 0 715036 0 256150 119335 751513 625954 390298 926613 691775 768946 0 638251 434169 300039 0 537013 0 514961 0 569307 0 0 690394 331330 191073 548543 169692 730762 93038 0 422961 0 0 0 446481 0 0 423262 0 109888 970547 0 0 228876 848566 178062 682118 0 0 0 985869 0 891049 31710 589304 51858 726929 0 821667 437160 0 118914 0 516127 807294 952428 0 610194 348146 368049 647441 444972 0 15391 943472 15596 55311 0 911382 37914 83591 404961 553967 131038 792987 0 60996 862004 0 0 0 846460 166670 544487 0 422856 138235 222090 0 658517 597112 282416 266836 127297 0 337969 0 129562 89449 191942 0 404607 0 0 0 271381 662699 728085 0 442417 87312 0 483119 882629 646040 769831 0 880499 144621 916729 0 811958 251253 22436 431233 377318 177712 0 639537 0 0 0 318349 172756 0 0 562445 0 273976 300695 237321 79824 39017 0 825650 985454 993704 816210 921064 493494 0 77256 834401 955877 146999 0 236557 0 0 226828 893452 491234 543389 167644 160891 0 668450 0 0 454644 0 567284 0 837088 0 615752 383963 266324 924151 44080 318982 682611 0 769130 974032 0 933193 359883 460849 166977 0 0 373819 301447 880507 475649 0 476314 0 208059 0 294759 336875 73131 618631 0 672593 185954 984659 609589 339448 49874 150117 437641 892562 0 0 132034 192977 28138 0 933277 0 0 0 500039 21820 733130 76746 0 932453 921833 0 0 0 802131 0 539525 0 0 0 0 633735 0 0 885130 218585 60319 609016 429842 77852 87820 94328 267317 450485 881524 732398 223507 0 0 726431 0 873933 474602 214050 965850 567173 0 313880 0 0 0 0 0 609857 778924 705098 0 0 0 0 569867 769565 789437 364569 571392 326166 455338 172303 877713 0 163027 258991 758072 428368 0 507713 68515 875866 838934 100925 0 905559 0 584752 457968 0 204779 0 0 0 0 0 334671 900373 323892 316447 780987 555340 0 0 357555 967315 840066 960921 0 226907 0 620068 797614 0 0 0 843419 16913 0 143957 89773 341785 476468 866042 300423 807646 385477 513830 0 362329 362497 0 6449 729976 336328 60693 0 52758 219518 48507 645504 0 540537 645322 925554 0 788125 211546 0 0 248829 180568 0 0 0 269462 302906 89082 0 104602 782012 252169 0 724034 0 391148 0 632729 245737 0 0 0 0 79370 38471 782659 29088 196604 308814 396735 0 124455 481461 998519 600209 513999 404633 578040 0 0 196846 0 0 387001 341963 0 0 652851 945528 0 0 935353 768394 11604 0 0 713127 342692 533451 0 0 377745 0 812587 973123 0 708790 37714 992063 149208 177194 165912 859044 850154 0 0 0 583901 0 269748 0 721021 0 131477 593214 910900 0 83594 888906 625807 746006 332854 0 0 111271 0 197098 0 881556 298174 654863 0 0 829775 520443 934112 0 0 0 817316 0 776726 751582 242767 602577 261419 335346 526608 668815 0 969944 244548 0 9462 686532 838025 0 225610 886512 0 955645 932878 0 0 0 378688 120217 243110 0 667893 630382 226699 0 918826 391564 753699 0 220828 649227 383326 365474 37219 0 0 451149 521424 332098 0 0 205316 411128 936001 844261 0 378687 0 0 843337 334631 755013 0 316746 162007 859602 0 0 635575 740769 0 935828 115882 0 0 12525 0 956495 154517 506039 729323 0 28220 167877 658552 580800 911094 298472 553551 328052 511600 0 970945 0 0 557949 629404 0 153639 0 683617 0 719050 0 588517 278785 0 0 506308 0 357056 725520 0 297760 0 863749 0 0 411610 373739 845781 618433 0 106555 711735 455526 0 708586 605586 797401 0 759818 532247 0 343959 355401 89138 140599 0 652676 686121 0 871793 0 483516 816798 64449 0 818696 0 0 908945 0 0 364612 953433 674405 0 177051 799828 547066 848263 11137 0 687695 115897 0 658165 776282 592515 0 629240 92737 811791 0 432849 0 414901 547617 775634 0 420007 713345 915765 775247 0 412179 262005 868465 999236 0 381101 0 591142 123465 405889 464330 41552 525956 113342 0 194322 0 0 332535 706768 466741 601250 0 0 0 317080 0 125513 509779 0 637115 672946 0 99991 0 0 61854 0 0 442052 397644 0 0 0 0 789732 606176 520764 0 52336 0 253286 0 405107 884519 552502 125454 0 5262 0 0 317371 0 0 413218 429965 518675 0 707631 0 796904 210945 0 377440 0 433220 613939 0 136386 339443 641484 0 0 0 852600 384721 0 387958 0 150092 0 0 704320 0 0 0 0 443436 0 0 0 0 40424 616444 0 0 0 0 704029 0 0 0 586611 945890 140502 89991 920560 0 0 686242 0 0 0 638641 0 18993 817040 558215 546597 828405 600838 844851 0 961753 227978 103829 0 759815 0 251068 419565 667514 134399 541094 0 0 667862 890041 550304 947357 154660 645684 0 552982 0 0 443516 0 0 295872 0 221351 23614 0 861454 0 58283 0 136953 736519 0 466560 930805 2109 993427 854859 861215 453603 0 0 873824 577513 0 643783 0 798785 799911 617349 892397 0 15813 0 900396 602535 0 563624 361505 429810 0 0 446440 79166 768252 954461 551725 0 819147 0 263254 858275 0 446075 0 84886 484775 877751 0 0 373364 610191 0 770687 294391 556273 0 0 718017 769288 0 0 519005 0 0 0 0 355625 424312 573167 0 0 0 541381 704731 0 0 0 0 567611 14209 342405 0 928455 742513 588213 507996 0 129449 539862 801223 752357 867135 846242 578070 628881 0 0 0 858440 346114 0 0 0 604375 325519 607404 964497 199502 0 392799 0 0 226051 421183 410255 113095 164432 0 998485 704195 20537 0 182732 0 894564 0 0 0 0 629112 264366 399647 747783 369644 0 607297 278457 0 851090 0 0 0 0 926931 0 919023 277326 0 337942 282411 0 976942 0 0 690581 170914 165996 654116 0 0 642831 755535 0 759203 277965 0 0 0 740283 995984 0 990190 415878 0 0 0 0 161736 829054 0 241937 237207 236755 535653 0 139409 915891 446239 102632 288367 165223 767173 707179 95932 0 0 0 916578 944352 46244 497115 0 245610 448783 957010 17271 0 224947 732402 450224 925924 218363 328308 0 544279 0 837878 361879 0 945382 701591 0 0 0 753578 568582 0 0 688276 148855 0 714955 921827 0 0 864442 719773 471128 201450 0 34282 420425 905507 0 0 0 121141 946281 0 90300 821952 0 0 833340 0 977388 286278 289187 216117 514294 684438 0 0 407901 0 0 0 0 951305 0 0 272291 40692 868612 0 524898 565784 999322 134708 0 250369 484648 0 429569 344240 906820 284154 0 460308 321506 115600 0 0 985048 272728 512217 0 0 0 846626 252303 0 421125 77297 0 220109 413809 0 382222 0 844451 0 603456 0 651474 0 892374 0 0 0 0 709366 0 506839 341760 922268 994783 882629 474171 0 980961 349288 965475 122719 0 0 70812 337592 770194 0 0 530801 0 265284 0 591036 0 887232 270706 0 0 0 0 0 326827 0 22748 0 62099 32597 0 4928 824246 478561 0 939075 888136 0 881773 0 166627 73612 37925 0 617213 0 0 415670 322355 0 0 455297 705563 671103 250009 718718 517191 615547 0 632566 0 0 773913 50984 167086 145114 0 691695 0 530449 0 0 116429 0 132904 0 651008 464728 346909 945385 227793 752653 0 447712 0 0 475339 0 857189 584162 725985 928162 0 0 607748 0 564550 141231 0 421469 240032 0 538233 675192 0 102332 159286 900175 0 276248 0 465588 727085 903638 0 906967 0 632960 993129 595498 40272 535701 734769 807777 0 724003 809968 0 0 944175 0 446716 247758 583410 0 924786 0 353274 266703 269752 0 744814 42233 0 0 0 568447 407695 625683 67223 531731 57517 586181 926114 919832 489052 173517 0 616746 596187 178153 918199 0 151732 0 588384 443538 804194 0 0 0 0 969323 932313 749988 0 130447 0 252165 294963 702466 575564 115878 0 0 243719 262743 266307 887048 0 0 0 0 846355 0 0 585543 0 0 439075 695640 569434 26190 0 0 605951 0 253425 603521 0 719769 0 16881 0 787666 0 0 0 784068 926882 0 0 60054 115295 611262 0 0 904859 0 741296 359956 86613 0 0 0 348717 346894 901107 545653 855195 0 0 13056 0 294230 692004 616214 0 90511 698567 703978 0 0 487905 0 85223 0 755240 529465 0 216493 497739 740111 0 804844 878524 276902 0 147336 0 0 31664 0 962331 697715 0 0 40846 0 578400 603679 431375 0 434588 0 688021 0 336538 849213 606489 374730 0 341079 745430 753393 396978 499014 0 155896 0 0 529379 369431 241542 0 775527 0 535437 986989 238870 0 306872 688108 450936 0 741914 0 879162 444743 809053 529687 0 0 526543 955004 0 206314 0 467231 0 753103 699843 395558 0 787372 483475 313617 288591 569011 0 145335 699585 206893 928930 0 0 0 0 0 930538 893070 836084 0 685411 0 0 414079 866345 678720 557667 0 839309 0 867160 836024 0 616867 571024 378822 459887 968941 0 0 0 915810 332342 368335 740899 75175 448099 61919 0 0 0 571404 960180 807077 703813 570194 316958 394731 899406 605528 331889 0 117709 941609 0 454584 740074 639527 7137 0 0 0 0 981607 0 0 0 828368 155703 785183 799647 0 0 164657 0 403746 0 923566 553867 897870 648559 978428 496431 129041 786928 309970 739941 380736 0 744491 56947 178318 636245 597697 0 0 0 224076 877133 902479 0 0 0 516663 0 618229 0 678057 276419 876306 0 184298 0 0 500451 263866 0 524600 215186 732418 0 725965 0 727292 516456 741167 999383 0 616499 0 372350 793092 0 691993 277432 692912 992924 154205 0 510580 194388 167264 75271 704345 0 854016 248004 802073 398200 0 29633 0 805763 361064 0 0 0 0 538408 549627 299189 943381 194745 0 44566 276942 982451 444992 0 186796 872426 0 0 97950 0 497793 297042 0 0 798681 0 891623 397521 21296 937876 175048 955426 800480 0 21383 0 943265 965623 342309 824178 967727 0 0 0 733018 284278 388518 670047 64037 767994 974843 99518 0 691600 0 0 0 622275 344110 373695 880177 794519 0 284473 49307 536367 181453 951070 741960 467672 920451 153759 0 281743 0 385901 0 963719 90955 0 0 362911 685435 0 648416 0 615948 573312 257629 0 803860 0 903181 987883 932427 0 355875 832108 0 62635 995869 0 216634 0 0 86904 879256 979986 0 373478 619511 539600 242934 0 0 0 0 347677 580452 0 661180 939335 0 855995 301638 171916 0 49201 461591 617565 398279 0 0 0 0 11930 0 0 568983 41736 885960 683848 0 0 0 184781 300986 815384 38820 281497 233665 0 364960 0 517064 431749 926466 793609 777391 0 613817 748272 0 701644 720567 979940 122497 810102 701943 58200 724480 0 65943 74867 242371 0 0 8398 749870 874403 781537 0 0 808894 0 384116 0 0 83107 0 955545 573082 890116 682397 839236 0 286876 953781 953813 0 307751 420646 0 0 966132 554076 357531 115305 168891 0 422463 621117 414474 0 1033 923636 500680 0 455253 0 0 636434 0 417136 932572 730340 685358 265662 567584 0 16319 875984 80753 937333 0 644069 27064 393779 0 963112 918037 232669 304817 593977 0 274189 0 441714 515251 0 717090 870354 948578 269362 0 0 183313 635946 825919 717070 211265 176271 834972 426449 605047 578688 113176 181190 0 0 0 639259 473573 0 0 0 116885 312705 0 51878 484643 0 875265 0 314707 638005 0 124403 856387 378623 172475 0 0 601758 191697 0 582231 0 0 741495 0 285229 185250 0 183765 0 995193 92762 11582 550186 200122 761441 0 0 906230 72330 800639 323991 472732 428307 814201 0 93524 0 220276 509640 0 0 0 270908 0 78275 786726 465946 606678 0 24492 417586 0 0 0 743186 544616 764255 233611 0 686243 95598 0 0 0 977348 545414 29165 0 8509 22194 0 470234 707504 486254 950959 0 331052 84562 151501 0 0 343269 467353 0 680274 0 215047 164140 137892 25138 425159 889848 91439 0 0 882062 0 603119 132037 0 572200 700629 0 595771 0 0 0 283611 161923 393994 0 416596 247915 983607 697353 267601 0 0 0 66083 242818 0 0 0 487587 854816 0 354048 725279 0 446808 0 318877 0 0 435002 227712 830507 0 0 641141 781432 339296 0 712358 72974 127065 0 19174 0 0 770497 0 135051 0 884251 250685 0 890835 397599 374123 471857 492493 858396 0 281156 0 74387 0 608180 0 74711 601693 0 936586 757657 342501 811447 0 0 802427 857898 935108 0 0 221548 456138 0 424918 0 515071 455564 734361 189722 442669 319134 0 342102 0 704319 0 908000 105053 45791 566322 312367 864322 0 89501 982303 0 437943 764561 0 998490 0 575114 509661 0 28583 0 737640 431270 356612 0 0 913631 472476 822829 959170 851168 729871 741472 657448 0 12330 0 448007 146699 0 0 0 0 642924 0 0 758753 0 152746 0 354586 534040 631276 98278 525682 474092 256112 0 297171 282315 407063 0 78372 0 724744 0 884723 160249 964470 0 161586 793366 94039 3457 101018 159330 0 480778 0 555222 597043 0 0 444030 0 0 817768 0 0 0 0 905011 0 866320 0 0 682359 0 0 0 212215 920874 97772 0 981501 244225 414550 791955 32458 155203 864131 382106 577348 0 782730 0 905958 989032 0 0 965407 0 0 250570 0 0 0 462796 0 522977 665524 0 510233 232260 0 653381 0 0 846534 315434 0 235347 805630 9753 539669 682727 927653 307134 0 0 808140 0 0 495246 936455 0 131449 0 51258 0 588059 523479 0 53545 830368 0 501069 0 133918 996854 802021 287290 0 604295 0 996631 0 966016 72611 0 430945 548604 0 302848 0 0 454217 567197 331144 208660 990037 640340 249640 0 154410 0 0 0 856397 125628 0 0 559813 0 524115 520009 162497 793952 194632 0 821848 0 0 543873 314965 831577 358843 971873 541751 296344 0 885147 631902 0 805808 0 529838 535172 0 107610 0 501295 0 0 943695 888828 390536 0 254675 0 708262 0 579505 549412 317599 186473 0 472937 0 222396 241132 341485 952791 146674 133967 0 0 163292 921839 0 577862 996428 861684 628212 0 0 0 757268 971263 0 197421 184372 0 865866 0 922516 261795 624071 304851 0 0 539406 0 766037 343644 954867 954419 0 0 0 248328 826220 62359 0 353408 0 0 651527 38549 603256 0 111495 585459 0 71298 0 0 0 0 609622 897142 621322 0 428966 0 0 0 748945 0 0 0 0 679541 554978 0 686243 711944 976184 349656 0 995582 827031 0 605546 510064 0 839640 78277 362176 0 0 0 196005 0 133084 0 0 939960 908199 0 0 0 91465 915916 53452 942588 0 0 407273 273917 503554 0 0 18877 0 0 244022 947116 480094 0 0 22411 0 738844 0 850987 0 0 695873 700380 221673 0 149620 856094 677317 0 0 0 0 946649 814131 0 0 0 0 947658 841879 0 354474 0 886170 223795 180320 398047 246098 916863 717466 498841 0 0 451002 0 223585 299622 571894 0 0 627659 214193 746528 0 149884 0 239105 0 920608 0 0 450336 433620 0 0 856886 0 227836 329532 717972 0 247805 0 184941 0 174537 358560 0 208291 768249 0 597942 718519 107915 890925 416821 904786 0 0 0 610722 0 0 957282 950564 0 0 0 257948 364566 0 362994 340095 544798 905987 209087 876807 720641 0 362526 194602 516724 0 0 0 938900 0 0 0 102594 116757 545809 0 778143 312804 179831 241493 89668 848289 254159 584191 0 0 43854 0 91965 331030 223601 75647 0 913837 219787 579416 612710 135685 192151 0 336522 50712 818386 0 935429 0 404927 0 0 0 152855 921225 0 564713 502780 348352 963290 0 61439 0 706622 862242 442177 281934 0 939300 3199 0 328113 750009 409492 73017 384487 746023 0 252589 0 0 987554 480664 718048 0 29769 700097 976566 386072 0 100354 0 0 745825 0 0 664900 0 0 604359 842219 0 868933 433413 150576 551484 25055 992757 38353 236912 330099 357298 0 0 0 663705 252524 0 498426 827079 237506 368981 516850 523371 195594 944334 157405 168235 0 749944 0 933792 0 96304 0 908603 740848 544708 943446 163027 827375 356502 0 304012 105143 0 68478 0 131492 5049 430961 0 0 0 542845 0 177830 0 0 0 0 0 0 689113 806939 380632 0 510635 0 0 0 227435 977846 309863 0 541101 278428 720011 907924 165591 35697 251253 414708 309572 0 0 0 0 0 0 0 92726 388529 734448 882125 0 378378 379828 771648 0 686388 0 526704 926249 502907 0 718673 417491 0 829522 888477 919573 59604 66309 0 557403 521887 0 0 377164 322787 547265 941972 0 0 0 407147 0 0 192866 0 801608 442065 0 46871 196519 927976 123862 0 417137 455508 513138 0 500370 0 104405 30725 81110 0 0 46990 263125 476900 655473 616571 0 0 589965 160125 0 791774 554326 265972 0 0 19571 723024 320491 959570 438938 806808 0 0 133291 334792 591517 0 952656 796909 362864 474145 0 0 0 355970 729750 348728 16997 433599 0 365381 406781 848859 963004 0 0 509199 987503 0 998269 0 0 527208 0 384057 613152 0 378359 0 653433 0 577021 478486 850802 0 525188 424723 0 856506 325122 474100 864602 0 252052 555868 623768 351596 528354 0 535051 966569 689521 203977 0 0 0 247921 0 236799 275190 31695 0 0 662917 823692 0 803698 43701 392007 476695 75261 0 778280 0 0 166911 0 156653 321213 0 0 512389 0 729439 28170 0 945649 670815 54186 805281 786656 0 0 601833 0 211405 398568 0 59691 0 0 654203 198894 0 278816 851351 51051 0 522732 976768 0 865085 371095 471715 0 0 0 205219 0 0 0 0 0 673662 88276 812927 393467 0 400261 341722 64575 46396 0 250363 568273 0 769397 384316 121146 0 0 58465 0 127108 460268 461402 980975 727231 199121 0 0 0 586478 793253 380756 183636 0 583167 0 967440 789578 2178 319669 0 175276 865998 278099 397487 245498 3842 0 394548 0 612812 0 0 386206 348652 0 545610 691750 0 757556 404701 467688 0 203115 725518 117483 770963 742132 809254 302233 207578 61762 104137 0 0 336013 385346 0 542863 409466 586936 0 619245 896153 548019 874797 453195 0 923209 975550 114569 0 0 0 100590 518470 976576 0 22108 199938 555021 0 932086 143773 451 0 395677 290683 706004 827663 354579 0 0 630186 313537 428599 153561 0 297250 495549 65836 299355 980649 969542 47348 0 138529 587787 0 259589 0 0 105824 424988 517049 592018 686399 235608 0 0 646471 996564 387874 325570 0 0 0 0 0 0 0 0 936678 732766 0 811414 360863 999838 0 0 135981 943557 746813 0 111666 912475 312817 0 721411 313099 889238 345649 234924 311462 0 0 89945 0 368123 83402 983622 862625 708874 0 913372 10415 979764 953817 0 66943 638152 107573 0 0 949743 0 799915 0 0 0 210022 33504 598163 0 46287 949786 814506 0 798994 0 364729 372774 837372 0 886947 0 871832 0 523932 0 4079 0 0 0 854087 0 373727 519117 700231 579533 782339 1218 463990 523731 723671 498263 0 980943 0 218596 810345 82947 0 42424 0 0 0 0 637705 581232 433562 0 260572 0 461116 98741 242155 452659 840481 609642 353201 479611 334876 986102 0 619047 938142 166746 360667 572918 46611 0 874105 163169 761178 185976 145573 482804 44600 496724 549028 185568 0 0 85510 414381 917248 0 0 0 0 0 139508 79839 0 0 966820 0 769432 963859 0 185695 0 81744 78990 0 898577 0 0 0 674129 503205 0 0 72815 0 509997 625308 618736 0 0 199061 96002 0 791370 947983 433428 589066 205491 0 486915 718066 0 0 841395 966300 0 0 0 809431 0 174450 0 475797 583750 0 703241 0 0 842308 0 0 264669 603395 981139 840383 601245 0 557907 0 459157 949703 756883 575576 895767 0 382786 0 825858 143276 0 831454 0 986765 629502 50279 0 479455 830704 0 665876 0 618952 804991 0 0 0 576441 0 798323 0 0 896862 484872 899605 512464 0 0 264535 0 909671 0 510235 99446 0 304587 613318 0 0 0 0 0 161692 528247 0 302940 0 718005 441725 260681 839466 0 860741 164919 0 715483 115825 0 293136 0 483945 0 825698 98285 592408 30199 0 398850 0 478515 981230 0 53009 126289 89521 645296 322628 0 298799 0 0 0 0 0 584182 990831 886041 139759 327923 0 409959 0 17047 0 969635 0 802386 392208 0 0 0 401348 0 0 0 0 981355 491260 599401 860079 773532 946126 133670 897561 691952 0 480825 208138 0 283425 0 282801 719545 0 426267 64703 822235 157907 0 842671 691179 10628 0 0 0 185982 148496 836982 160914 996201 221138 0 0 547605 593419 233616 411090 892945 0 0 0 0 0 0 752484 471544 0 773212 0 910812 0 903626 157348 159452 808150 687631 0 264140 0 0 0 0 534255 0 63975 770102 232626 52188 0 848117 514220 0 592979 0 578382 0 172826 275631 0 0 0 0 527434 76773 0 922316 209517 0 0 508624 789632 0 682064 0 911387 44960 782801 0 338960 0 820189 0 0 0 762238 514480 193014 0 0 239638 162206 706141 0 0 639600 161665 0 0 55470 0 0 595451 0 0 21783 0 425225 774 0 103087 691985 11926 295208 215806 673109 533750 406054 982385 0 103144 424508 188892 570617 42995 810155 0 0 0 327669 0 0 149038 18550 347524 606029 0 354580 229315 117604 57929 159007 553989 0 931851 402744 687619 0 159574 668134 955842 0 0 205492 528872 0 757889 721633 139787 0 0 179589 0 353823 290990 0 152710 0 639648 838156 76136 223481 605432 835502 347705 132739 0 0 0 0 648453 307437 126031 0 0 964370 962015 0 122421 906381 831779 379137 819515 444975 281545 740907 516256 582212 840256 0 0 74429 0 282944 714638 0 908567 193436 0 517836 0 819205 375242 273329 469625 314742 0 68869 461754 94654 471491 461510 392060 0 383577 460424 0 546370 0 0 402112 28319 0 0 0 546641 510121 0 527235 0 259717 0 136352 461440 0 0 0 788883 0 760445 529202 0 279967 140913 418446 620039 948141 380880 0 3111 0 0 111733 879223 742731 0 910265 0 0 368782 0 757715 0 800149 0 346671 0 31317 591299 0 0 949495 275977 0 938922 327082 192779 963836 930681 978584 0 354615 654398 119058 679117 0 0 0 982733 593434 0 0 556019 128064 0 447732 0 120919 390167 0 920119 0 652161 0 505368 868788 0 0 802881 456139 147866 0 352388 0 511063 335525 732476 959906 738365 0 282625 247812 96392 554006 0 732208 0 0 0 565063 365377 230345 0 145780 232591 722846 0 622085 703502 809947 849376 891171 0 0 429742 500378 267692 499358 341102 0 580629 0 0 0 813686 887005 950029 160545 0 0 0 382137 835780 429566 0 0 0 0 241341 516606 463752 0 731199 913523 0 0 665036 810275 0 0 583470 41273 556250 838970 880759 750465 621311 257449 820506 0 553483 0 495159 671457 12845 0 472165 0 220030 0 482551 863806 572707 0 819780 686221 0 0 947491 651352 181724 0 296929 257400 863888 700749 0 614466 547133 435314 691665 0 0 0 604895 260893 514897 0 857226 161301 539509 32157 391404 0 0 0 547271 0 755366 0 0 0 15205 561877 250482 69018 788290 543245 0 373793 0 371956 0 308958 307746 0 0 0 111658 720701 0 691628 630049 22283 0 451063 0 848635 668291 775472 55474 793948 976814 0 0 0 0 248676 214013 0 201112 779096 0 593470 0 404667 164064 0 0 0 265221 0 377312 341476 993982 62262 405974 0 18842 647850 109207 0 230108 0 221916 259291 428660 0 707454 322177 262249 696301 0 385131 0 518197 0 918214 0 814437 0 694061 0 0 684810 259955 0 0 560779 153616 0 0 363848 0 947617 458446 774433 0 813443 0 460283 0 589671 0 424469 937595 0 0 877430 0 0 0 0 773134 0 705461 418720 0 0 931017 498497 0 208988 448405 199598 143986 0 322448 544359 85289 15182 0 283295 497633 501060 442724 198118 613386 235555 150357 856241 0 62531 112135 867911 452020 953309 0 0 885002 0 102187 821628 7045 652723 630676 132103 159672 43781 967355 282969 532393 0 549896 916840 0 0 737178 583139 436801 0 0 325451 202393 0 726340 569681 533916 47827 687904 0 795722 488564 914403 0 638495 181147 299717 171 0 885080 99547 0 949870 0 854043 461989 86401 994866 113028 801382 726167 0 958219 0 400215 840145 0 662953 0 968519 422752 644808 334292 0 0 0 813553 249814 0 256773 705215 182464 0 486752 295122 78117 623430 0 379938 532176 545527 220652 117197 114909 0 0 560918 0 534249 0 129283 0 335065 823647 174695 582522 117331 547462 775515 0 0 0 678212 839796 0 820788 514297 657328 0 546434 831045 915303 776705 981618 678657 0 0 0 367465 0 610291 470534 122674 758907 0 41341 0 890816 0 7804 0 0 16234 12935 73694 869535 21440 500790 0 536509 532054 559482 120219 68916 0 854561 149727 864512 665242 0 0 0 603973 895246 380697 905204 0 0 797258 777424 291249 0 880927 0 603149 380715 912925 409279 0 0 926025 0 0 253770 0 258543 0 684779 746755 0 0 0 0 0 0 947239 998153 120638 658811 512034 507009 328329 92818 583633 265303 612483 376481 605247 692765 572253 0 378787 10175 0 856712 0 0 802109 376050 0 0 53911 203221 548757 0 0 793043 0 979553 91980 210690 616336 444579 0 0 262792 438918 0 0 0 446774 746604 465285 134730 0 842395 489518 405604 811461 187019 492512 965552 809099 161980 571000 170494 0 976630 915322 880979 0 664940 0 0 312312 60538 454162 126929 608118 981924 757861 0 0 0 349869 403586 0 508699 662562 0 410746 717848 177602 689767 765245 846614 263533 0 0 39848 0 843017 73070 714147 471021 0 0 422761 588759 0 669467 67461 0 254821 659062 472967 733623 976775 622868 777461 456741 749854 0 331796 509865 0 0 0 0 860243 0 0 0 468349 0 239218 0 693419 746542 243153 0 565331 0 442366 897711 183113 467761 41412 0 0 296533 0 609387 0 0 245564 295678 0 0 242083 61898 13918 349244 0 0 222356 0 431223 442711 616601 110905 709944 797709 568930 0 621185 487614 683931 687819 0 197104 652226 0 0 513621 0 879826 807482 778293 289022 0 243608 310398 851271 522149 837281 0 678365 0 0 806476 104405 0 54707 0 336316 0 0 632485 0 363070 0 0 0 965208 0 448021 0 470930 230383 0 934481 98034 0 440114 793215 702818 213653 0 0 0 691032 599982 132789 642524 659604 0 0 0 604814 915468 533713 0 0 637808 688053 0 0 571820 0 129893 0 0 0 732615 233797 143258 0 363519 0 881357 464655 732424 113578 0 389230 856902 504275 631541 704912 761439 723868 194979 218712 0 879744 133114 0 0 47109 688010 502513 489188 85277 0 0 0 730872 0 0 0 655232 717072 771438 707282 0 902914 950195 0 0 0 0 496060 911354 355148 0 984312 277328 0 0 0 171260 111567 850807 590308 0 0 527543 0 0 769335 586735 96245 0 0 440521 114792 359514 824985 622465 681359 422992 0 780406 0 332386 502108 854180 825485 0 935726 288727 0 0 238874 213746 0 0 273759 0 64309 328532 981323 0 0 373477 0 0 0 0 998114 0 0 966869 487969 0 139990 180519 0 16760 846180 953496 0 267853 0 0 0 70271 997502 1530 0 0 0 0 583010 0 53473 613483 0 512296 948948 823466 0 667368 0 20251 509027 923920 0 172915 137503 705220 610319 0 0 808529 0 0 0 0 35885 0 542835 0 113762 652517 0 0 60319 455086 0 0 339404 201314 276960 0 548937 0 655454 196842 0 0 0 745416 0 2676 0 384510 197515 955058 824996 0 914218 297896 93696 0 888682 653278 26342 963721 0 673436 940877 449825 811302 958909 984631 532356 568380 961838 0 227168 941577 688816 413342 0 479387 900413 464783 475336 220750 459129 935607 347383 0 539982 0 357896 461944 0 0 63795 416292 472959 0 0 0 37235 0 48381 104556 790427 0 285952 238138 194718 785659 0 86268 802420 417468 861967 817646 0 0 692989 847947 0 628688 24424 469721 0 437542 0 335644 199249 0 936971 0 283921 609473 924810 629607 0 186241 0 0 832821 990114 0 730848 0 180473 125684 411939 0 0 0 469778 941557 912043 317859 751971 0 66610 0 362399 306748 603358 644139 16024 809105 0 988842 569185 0 0 531199 703127 0 315777 0 0 545434 299060 449928 0 240655 816718 798705 0 702802 0 0 313234 0 526650 0 0 215711 0 0 0 594916 624480 0 736817 558471 469584 0 243009 141624 896747 820630 0 267580 512776 87329 210521 225498 973030 0 0 0 0 865046 628729 503005 140282 965625 617379 0 0 0 354196 0 695578 726559 217909 0 436411 546778 815170 163012 0 136108 0 882957 0 0 679349 0 0 0 366090 689025 428874 755252 0 0 857007 426760 0 0 0 0 0 0 728985 520501 0 755444 803555 570844 110789 512966 0 80217 355281 699821 149688 755362 277432 999661 835027 867378 364939 768275 0 575187 0 432770 640234 0 0 401315 574664 636104 817921 447899 348791 0 374155 0 642198 330461 683747 962140 0 729307 0 275334 0 0 964914 655602 0 206642 0 526131 777480 552944 890754 508930 0 967625 0 725710 692351 581366 738595 447771 0 646687 253017 40348 0 6928 335477 339688 71432 0 891226 157260 865649 0 789570 0 0 876307 714027 123246 176897 822857 994236 0 0 212312 0 0 83787 0 155451 0 254820 64549 485215 657596 410737 133865 438808 0 0 120600 0 364041 16643 239102 0 120988 652724 0 338598 394696 198192 0 379142 905045 687204 266416 340402 952768 729283 646146 0 0 545156 349326 0 799460 0 0 626288 0 0 0 703541 0 623388 435665 0 961215 471866 629124 601985 463113 258643 0 0 643287 0 269885 0 939292 0 0 0 926182 682371 934997 113767 347636 0 0 0 999122 229069 417621 0 348520 718986 137375 977385 961481 0 524054 26373 0 0 483361 688844 916519 251390 786817 936187 0 0 0 0 0 723462 123061 207560 0 592191 786679 0 0 109449 847733 770222 958604 717380 956371 941775 0 341544 804399 235356 288141 696092 0 0 0 698645 847870 898934 433844 493197 522921 49287 0 452394 818734 0 5591 0 0 0 281597 93848 31338 572643 923844 0 0 978271 981881 0 992174 0 0 0 852357 0 886134 241586 238965 0 888466 0 0 0 665912 606117 0 628546 744694 954014 971073 0 305502 0 0 0 206512 0 827569 0 0 942336 786632 279538 990839 172279 610449 0 211972 848880 0 73384 668207 0 0 0 0 256935 901163 0 786285 899950 340781 52638 282373 0 793071 381229 0 349193 671843 0 0 273226 885116 407302 20447 696729 0 0 0 0 105641 0 737337 932344 0 777808 298814 753409 165812 85877 364367 410449 74983 0 0 0 299531 284922 27243 0 189880 0 0 0 126082 0 911594 440001 156590 604387 0 286192 0 0 673661 606920 129296 970495 0 71057 0 916207 380035 331445 937596 709968 459234 0 370252 219670 0 553251 155472 0 890978 206031 711517 0 174324 0 0 943540 520891 0 787719 438160 869473 0 658051 0 771412 118581 175715 203777 923946 865987 646033 0 0 826871 62336 614857 779220 822476 0 403001 609799 0 526228 691256 251354 0 0 0 0 305522 789624 257456 0 571364 673752 516002 423510 696734 271135 792026 0 0 0 975118 0 908004 0 212273 458749 619187 0 0 0 0 0 0 0 0 904204 0 472030 0 0 568571 505212 358467 955691 163612 609757 783974 928148 0 712526 228754 237601 430512 299318 265888 665418 0 0 366880 839310 351118 121859 0 812112 870831 0 0 646496 0 544001 0 0 558993 58397 453660 697490 0 0 0 0 0 759253 72606 849428 511343 0 0 0 69196 0 517324 0 30953 693418 0 0 0 105209 997910 0 571289 0 783476 0 819508 600559 836164 376585 864232 0 335217 0 0 0 285160 502919 154739 0 868713 0 0 0 262246 216003 413089 727112 750967 0 841751 0 0 0 588204 0 477392 505357 0 0 0 0 102328 0 0 442095 0 0 501274 466572 0 0 0 382869 0 560625 0 0 353662 0 0 0 275324 27918 108638 0 577834 0 0 106014 654617 607984 663841 798095 127727 0 925319 136935 662870 0 548539 693289 815679 0 851298 20711 0 84330 346324 570659 0 934041 414829 0 776521 0 333341 0 800463 661057 889917 0 650377 0 0 177700 592906 30429 544509 0 979404 0 268023 530394 0 0 0 0 367458 106643 395271 254510 224132 238523 630942 110792 37424 744778 0 881585 0 356858 573824 0 353045 22230 930349 219954 0 885818 586652 0 373603 162334 229858 11914 260891 0 68323 0 0 480983 520706 0 434165 490503 0 0 285968 25905 305682 419655 462162 0 744950 961501 908885 813053 0 457245 890850 325071 0 761343 90212 154282 793638 0 0 448989 749243 157032 0 935838 694443 371674 0 909715 198552 484811 229842 456702 551804 0 0 972393 806211 0 0 551515 848066 0 495157 932117 467484 880150 0 269191 0 81929 372165 0 0 0 491486 628604 614487 0 412475 0 61294 0 139016 864706 678317 330218 969993 455456 0 197935 0 519254 285614 524518 577445 696283 530834 0 700234 278720 342592 643530 296997 804315 642923 115868 911325 376775 933498 259356 0 0 960505 902461 0 370276 585092 936601 768718 0 922837 397045 0 0 0 804132 310782 361889 0 110202 0 913207 0 0 577004 715860 622707 881985 539777 196046 732714 0 10290 612030 633785 0 563065 993591 420930 297037 927392 505680 512537 0 777693 0 163623 0 420166 520657 0 0 263149 0 273490 814441 0 216218 0 469741 572662 446996 940912 0 843399 835104 296423 920974 316686 688423 441253 0 689541 338269 492069 0 0 612453 0 333183 0 0 286165 940786 0 0 361448 668199 989833 0 8287 0 254147 0 0 1246 468976 609627 140657 372986 0 0 0 280717 0 0 0 419816 191330 0 12320 335673 340977 0 0 196521 423070 960675 490641 0 96494 720054 0 0 0 908837 0 472099 542036 867628 0 145718 0 904269 356986 767971 0 916860 90425 183850 4347 686724 998281 742680 54666 423704 118154 545964 0 0 918628 990647 977534 0 274702 0 997752 0 0 771341 31868 67709 0 0 0 0 0 204909 153794 580321 761398 490862 86298 0 0 187468 640157 124059 801792 0 243112 43079 0 0 608699 350164 402580 0 0 0 214192 0 74341 0 368670 636446 0 0 0 408032 109636 57350 631377 388355 0 0 228212 208532 153835 0 0 476040 676336 81339 419565 276225 259443 228521 497929 0 0 913344 92695 197691 0 0 0 916910 0 238092 0 196202 0 0 0 29738 0 603605 0 828004 254253 550863 75805 273413 944940 0 635795 0 0 0 0 0 315621 371010 333698 109909 728032 395596 437491 0 272111 783767 257105 858395 595512 0 388368 0 334196 288314 777389 0 0 993118 0 0 696954 0 0 453346 236872 530839 0 34357 0 796846 877634 988231 609382 0 0 0 343421 0 745989 269246 535287 675828 753597 779141 550472 0 151630 802580 0 65174 939185 353761 564470 879492 0 970077 0 273155 576571 157579 0 330477 43442 968790 0 305551 818344 636950 391645 0 886199 0 817882 0 274539 893746 693897 136231 754044 0 68946 291231 27087 123715 685799 888025 454256 136401 0 360202 754196 287861 617130 37037 141273 766433 856873 0 0 0 0 0 0 628887 494541 0 674475 715450 333573 0 598516 674758 0 419191 187933 573171 199769 0 512902 891941 779330 0 0 122258 613168 621107 836665 89251 155359 0 752838 632433 263646 0 78148 0 0 818733 230348 183922 173520 0 0 931992 408349 0 988339 376486 283421 423582 0 95002 919327 0 439333 0 0 0 651681 667672 651485 0 577206 192966 426253 195426 348237 0 0 0 9559 0 0 425623 239778 501672 836526 288281 325666 0 0 0 0 77088 0 174333 129365 0 0 251021 715710 0 0 0 565531 945044 200073 870469 853985 782645 0 0 12366 50951 0 0 714759 11386 0 248937 775412 0 787873 0 559430 185093 89440 0 691146 837886 0 680588 446852 0 514604 0 0 667241 0 340027 0 0 503260 0 0 0 692826 962717 422533 0 515867 52916 878633 416571 409464 0 822589 595939 555134 385580 0 89066 755047 0 512667 0 0 0 0 540701 401661 0 137113 241475 374354 894173 0 0 0 0 165636 882606 0 0 26062 690510 0 846906 0 775283 969272 169654 154657 472789 60554 0 0 978927 441461 487789 66889 0 650642 0 660127 0 25556 0 383693 149484 0 0 946581 0 0 778097 35406 0 359508 0 96926 0 0 57284 684466 362944 0 0 0 758274 402828 0 0 624796 0 525420 616459 81182 995758 99717 245750 955831 498932 209123 0 669846 72526 455890 784882 984797 630642 274966 612821 156188 793650 92538 0 509589 836252 0 903549 286210 106859 605251 164734 854904 849841 391440 145515 0 450374 0 636744 522977 0 137060 203640 547524 292610 16341 332292 151476 0 790082 466836 448954 0 883175 0 331154 424595 0 0 606659 0 162019 0 962853 783311 909169 71850 466269 365485 526658 0 269427 0 641376 296068 0 448791 882333 0 679222 0 0 0 886210 996945 0 588456 0 0 0 0 818020 695284 763921 0 355025 0 54537 0 913063 772400 412504 797378 0 955025 602404 489259 0 609926 0 355484 769708 0 943920 0 412682 330505 479762 0 0 912402 974100 0 646169 0 386670 256283 602226 620592 899651 893343 0 0 453291 439806 230517 41331 826484 543330 0 170940 0 0 0 162632 106627 314410 14179 334711 0 82279 0 110741 273001 884713 66945 0 259784 0 179887 778121 924338 613332 0 379809 117426 0 0 985702 228740 335718 832178 0 834741 0 0 0 470016 347778 532111 747565 0 0 0 606496 0 708454 16416 478605 348363 952818 404443 546984 720122 740918 266182 279070 0 0 850582 0 915984 0 671469 0 73839 601250 0 289099 0 0 603909 633123 696061 644525 626591 0 0 154885 271233 942809 137573 666191 0 0 149 0 56798 177148 580996 842394 51827 618004 0 0 0 466418 0 499465 0 0 662972 871607 0 947380 0 0 86593 964219 617892 0 20188 173523 0 0 373865 0 12742 256065 0 730519 338231 572605 0 611432 0 14960 0 367033 0 1994 592544 419594 0 0 800821 689172 544521 970012 0 932777 861280 724515 949929 118621 0 561596 0 612322 174742 0 0 0 0 169545 476294 0 371857 0 486014 616522 0 648035 735177 859304 0 0 0 621809 663876 0 513489 243318 57114 868467 0 405277 543050 0 0 771311 531004 0 736721 91405 0 180846 0 229152 63457 626945 181173 123809 750251 0 0 353400 323310 0 783166 652146 975930 677576 895748 962410 569220 818128 0 85725 63003 477560 0 636434 0 987478 139284 516976 481599 0 0 0 0 930850 30734 0 407211 0 454591 642699 292157 0 492670 621368 546696 209364 0 0 142175 0 198782 0 510014 0 492020 800890 57674 252107 133471 870944 0 224490 0 745263 486318 46473 888751 658229 0 271926 0 0 0 15934 0 0 692350 513169 0 748090 33558 999425 0 770811 901544 653201 981377 0 0 392419 710096 444056 566034 232473 0 133830 0 0 924542 90642 0 744732 528191 860668 465364 187272 0 806651 0 0 656118 3199 558081 290574 606052 481068 0 0 843890 0 416045 287923 0 569098 536810 755104 628892 140917 187495 0 801492 119163 0 467029 993774 0 180715 0 478423 0 0 969079 0 48092 0 0 453990 510284 363895 566880 51011 455235 0 0 0 0 0 663928 887132 934228 922707 161266 329722 274315 644784 508793 0 54620 0 0 0 383209 99299 281078 356343 0 0 969060 549322 0 506036 0 719912 0 0 377090 303738 654945 593640 675565 327851 351098 641216 945759 132840 404355 0 735641 989725 0 528699 702668 0 0 980411 814435 646456 957288 391744 0 645561 0 0 0 958386 784789 177214 153640 18579 806950 920661 0 0 601480 671310 808042 0 305139 829970 108375 485946 0 0 398808 217914 0 0 443036 83289 743054 684495 552832 0 0 0 772947 0 0 87969 893265 409790 800811 753758 0 0 108664 521659 518437 0 915212 22766 480303 963670 0 355377 920789 230878 726543 351698 828660 0 0 227534 0 0 732055 135944 103361 0 0 210248 804704 498787 0 968149 623451 636169 266935 618521 342507 769199 979799 42124 792318 775290 0 401926 476787 870336 231940 486797 29491 0 0 0 332320 0 489185 0 928754 0 0 413852 904792 0 0 628275 434843 0 842639 0 33178 484175 0 0 0 0 0 604827 255787 376310 219488 0 0 0 121094 0 0 984771 787749 716740 670760 89380 0 553288 200525 23884 624362 703057 341417 0 866065 0 330825 912740 619723 219639 125157 961985 267022 508793 792909 973065 337119 731810 78259 0 314398 647210 375825 942573 877931 662044 0 0 0 789708 881144 81031 0 554357 23152 261397 0 0 0 790691 0 0 20953 358269 0 0 0 0 976675 150385 627832 958984 0 587437 902897 290029 156952 0 991763 9864 864455 877540 972423 0 388349 374580 796484 302249 0 343740 868913 0 663104 119788 296711 676359 0 277957 0 469918 0 0 371717 0 768878 486774 868963 0 0 280599 174986 193551 763681 0 631180 168450 0 0 0 738778 215105 927387 768911 0 0 0 482947 440342 789344 54164 0 0 418715 648588 0 665011 0 0 0 276807 271932 0 901657 925946 0 323090 0 0 0 0 593559 0 0 54083 613351 0 34337 258801 22451 289978 0 0 366311 639579 948318 234869 0 0 338316 790080 235691 0 0 610657 178980 0 0 581145 463579 318891 0 0 56946 479360 0 364345 790581 217725 963776 0 621135 0 0 822797 0 0 0 295674 0 0 0 564993 655758 347153 0 844676 775553 544053 767940 0 0 574408 579848 0 0 0 0 133706 0 336695 628320 305340 831044 0 0 300338 0 264559 605558 0 0 747265 0 0 326276 341222 745874 477075 0 485217 907064 0 0 755715 0 0 337544 391009 0 313338 684339 0 477427 304192 179510 561187 0 180439 100126 875450 396021 0 958802 0 0 643019 572735 0 512182 0 353476 0 0 0 656450 309767 213406 861133 748371 0 641739 270757 503242 0 893555 827735 65503 368814 482046 0 711326 0 390411 478446 0 748105 0 437206 173807 0 242346 419448 705437 0 180525 685918 0 772384 241277 376572 0 0 0 550837 122511 0 0 810563 870462 0 410180 231962 993635 0 984136 689975 300537 586887 0 452105 680402 0 323119 245975 737171 381129 354916 995463 51877 0 809545 166240 752446 100959 763952 676087 10725 573469 0 162101 36666 665468 286558 333703 0 0 682070 0 725566 381602 141969 953338 0 736859 807210 0 950760 835446 0 0 0 429589 882881 630142 102819 0 993190 507700 0 992304 789027 120103 190765 0 0 0 233550 928416 948044 196374 262067 0 268824 0 561179 312148 801603 0 0 844172 289705 238366 0 184850 421608 12860 0 145300 34976 638287 661523 0 409825 811105 795916 0 726617 29903 699426 0 0 872567 144435 644079 209280 0 603902 0 0 0 901387 0 677369 0 46882 146766 0 0 29198 0 323383 929320 0 515510 447164 0 399188 286029 0 458088 0 0 355398 382096 781768 268361 280440 0 24404 247051 0 269197 0 410337 224149 264974 0 397729 473094 151402 505234 0 0 148571 0 316886 278945 54577 0 835388 0 372911 0 649739 0 910706 365803 560192 943112 0 0 0 0 544037 189981 758769 0 0 685137 0 0 0 677342 944532 0 0 0 767717 116070 612799 935543 0 346734 429118 863607 922968 305248 4700 0 473603 183718 0 446674 0 345638 151455 396288 20663 0 613876 986791 667427 21771 253922 0 0 28495 915884 0 758962 976744 119672 333323 0 0 680356 0 0 457321 0 972359 571020 283431 507907 0 346930 359949 0 513857 0 0 533766 0 0 534592 932720 0 777038 914819 0 55837 0 494210 0 858810 459753 451761 984985 257943 0 210589 814632 820119 22251 674360 0 436456 151784 917187 0 0 0 0 269924 0 167816 78646 320956 7591 0 946753 195132 326036 515305 301962 640942 956782 0 336202 0 315448 384417 0 537210 67210 605888 0 710077 0 292 737061 692953 829270 469693 0 0 899553 0 273552 0 676506 150171 0 0 375546 503790 0 0 221136 702180 0 787209 0 0 0 354463 437349 0 795685 794338 853002 355493 0 382057 50788 131900 729323 0 0 0 859816 973546 67970 0 35700 262124 634953 0 248803 161653 163545 498673 34727 129706 0 264400 655275 0 354787 407092 50391 0 991821 307851 123438 915049 419599 402662 0 41011 0 144805 676706 0 958805 403777 0 478907 0 422569 889631 0 386134 157707 789490 0 806175 0 0 0 0 0 0 316035 907431 6568 0 727522 0 0 64552 172615 0 0 0 708510 307371 0 0 128849 0 110538 837569 0 207569 182201 461968 187946 939513 672114 710270 0 128167 611997 141087 0 423812 0 911398 794124 255084 536118 899165 801057 250027 432236 0 0 0 0 864016 0 0 0 0 15979 375799 393485 0 868327 86196 975399 896742 674541 665535 454037 178385 977169 968385 603525 0 499365 577760 0 0 0 869608 0 0 445444 0 213200 472872 948908 823941 0 181546 793055 535183 0 622019 30157 383311 0 618519 0 808511 785221 431612 511886 46258 781401 0 0 765068 0 0 842835 0 0 501391 896674 815226 0 0 0 170674 253552 684426 0 483971 935113 246589 653243 487574 810997 72288 621021 0 723543 0 35287 976078 583968 746660 236570 859153 913255 578711 399586 0 445407 361898 826776 721178 0 60052 62592 488095 0 359053 0 0 943509 853827 152152 335129 653404 0 595609 0 94381 101260 0 326159 873210 256765 237158 263826 219382 899526 877614 348087 655507 0 473978 46201 232169 91349 0 0 699391 854848 392326 923234 54871 0 0 482733 0 768892 82423 425976 908717 0 0 0 396778 0 531018 17886 0 372594 215007 0 303853 780082 171360 0 0 0 0 26796 0 542512 873187 870354 541477 0 0 353498 925915 958316 222314 997148 367002 800650 338420 0 597394 649437 0 176657 0 929145 80318 428149 0 761556 18119 0 769701 82866 457314 59564 0 647414 989617 545376 485147 677446 783285 247585 202101 898703 667982 529137 704125 948311 20399 0 596240 323487 0 0 0 0 90251 978909 534787 0 0 507195 803289 0 886505 214489 0 0 533290 0 0 778325 648317 987480 0 91487 0 0 25922 827040 782697 0 285438 0 0 970034 0 950623 638575 561636 699843 372742 320924 0 325068 723432 541271 183020 965767 0 63214 0 484422 60324 0 0 56391 100606 0 287498 0 202451 156949 0 838927 973737 0 739957 0 411920 359261 256746 0 859817 707071 956531 803473 830858 164923 0 0 2229 0 0 0 337543 874217 223241 0 340274 0 0 292923 1584 320646 543515 0 48919 970366 388325 0 232479 680853 179260 930573 0 0 82913 23451 0 985270 942023 624222 0 0 0 471919 957566 771676 0 0 171011 810902 0 0 0 648383 871866 965477 459571 767836 51456 0 0 687985 698660 710041 0 840335 942783 271979 0 116306 0 278800 369841 0 708563 96465 661026 0 970842 906951 420156 479746 0 729018 686588 0 294643 162361 0 832385 630815 0 395569 0 970826 340705 697660 0 554149 97757 0 0 827483 0 0 0 672634 0 872473 616333 0 277340 283445 526319 895257 0 713345 978558 893182 524538 63042 914752 839653 64483 350934 90148 0 428645 0 837934 862108 570871 760647 0 359200 2323 703519 407890 0 58198 0 0 442238 0 91672 0 0 0 66597 0 0 708063 974768 0 774494 551597 0 0 0 0 0 505024 162224 495965 0 0 0 0 731241 256616 0 470924 0 563086 69246 616974 787507 0 714606 0 0 0 0 394930 101600 722960 868212 901772 591139 0 314510 15008 535095 180225 985585 583240 0 0 335287 450949 128476 737489 0 0 456316 676544 932731 943629 151492 336779 750634 124852 887423 0 0 628748 1470 0 0 425064 0 448715 289376 758458 329487 240394 74057 649694 0 363000 0 3460 241449 157493 748897 202799 0 812080 539988 0 603728 82245 673090 273555 744202 268177 646966 431761 576057 0 743848 0 860113 475854 440614 688880 186754 726976 0 0 46973 927956 432856 52772 0 114448 589668 849323 0 0 865264 293251 0 429503 0 923823 0 536130 0 878149 448143 0 330831 0 292306 0 868195 938619 652107 0 0 719087 599900 0 0 362235 41823 44697 0 0 679202 0 0 364911 0 424958 344190 150686 33928 846178 983441 0 0 0 450493 397945 651291 292526 749698 356429 0 422401 0 0 0 0 226745 114632 254281 402822 213294 394480 267760 950403 0 266707 677615 0 0 21577 0 625163 82694 0 667130 878080 0 0 926944 960168 0 7136 0 354096 0 0 0 0 200493 987906 0 0 484641 301728 996665 493289 98816 0 126522 997801 0 872046 28915 140054 788931 0 904610 863251 537115 141810 877102 839188 0 0 0 0 508002 105440 582254 921568 0 260986 0 883617 368251 24281 887237 0 368994 0 442195 0 974549 794948 298538 662826 0 235718 0 973030 0 0 83411 927609 501835 629546 420271 773985 304369 657075 252689 924161 274684 957541 777659 0 0 696991 282248 238833 0 892626 580909 788287 784155 633859 0 942531 522935 539504 0 0 576146 0 278797 0 212524 85830 0 232376 779552 0 432674 0 0 806717 786833 280809 0 0 857592 525126 788756 104599 812812 865793 0 705745 0 827936 808168 0 768990 0 0 174948 952307 128126 619177 584232 581323 942563 526233 729378 57001 220729 403023 55391 359158 0 0 0 0 0 0 737651 582662 344303 0 26886 0 0 0 0 0 0 659531 256344 572554 332950 806542 0 916321 739723 985965 845086 0 691642 0 201986 0 52138 711461 379433 7749 0 0 375315 973144 632905 271532 0 224971 399473 54821 174393 234523 377971 0 0 981349 297842 195711 0 184815 0 383989 0 64685 0 0 0 3683 0 273369 451780 8945 0 663647 787870 0 442715 0 260482 0 505709 570688 0 0 816809 257760 683419 7031 975901 947307 0 0 0 0 974786 707627 772706 279349 432045 0 803015 0 0 325131 564258 198513 617499 223130 937771 706226 448278 0 0 0 815143 757552 523241 114719 272869 930797 997803 272553 0 839352 448696 983611 0 242300 987971 494003 0 203850 0 854624 166441 395086 747888 0 147601 0 89072 129341 506743 4321 0 0 59641 267326 581750 0 0 0 787455 94905 252006 782159 875684 60449 638932 42295 0 271737 96136 827440 0 122401 0 822260 727610 116223 2909 925533 644077 0 657734 485410 102325 0 443863 0 84166 514528 449835 573176 0 0 246602 0 0 0 730207 873404 111280 0 830724 0 832270 767168 166416 618738 223931 785281 176518 0 900104 0 0 325572 0 0 0 427449 293923 437465 0 0 663171 147907 0 937420 0 0 506115 378690 0 0 522855 107483 18412 0 969375 568747 945887 167468 90875 638451 454116 171676 44189 821535 0 363875 0 0 348117 0 0 385170 0 309112 436331 84929 831713 295624 0 454426 262518 0 0 0 669297 531449 714523 151059 320088 118884 47612 874500 229761 0 341003 0 0 0 0 0 512968 31123 128014 695224 920330 245842 823973 606260 0 0 415064 0 982947 273202 736725 422466 226491 733692 0 0 0 0 11481 236046 467575 584384 0 0 148985 936998 246349 0 53728 478167 855756 491890 68213 0 0 305497 0 999694 739271 361041 399015 285416 0 723402 0 0 188955 0 0 291920 0 743959 361929 172375 603820 0 215331 178846 574660 237072 0 976122 0 85925 501035 332983 0 0 987953 561782 51164 361918 315468 199989 449637 422507 473180 0 80392 333129 319675 623668 0 878345 858612 932614 0 981157 281251 0 886884 851697 312426 543448 0 307275 644793 145466 672633 448600 0 0 537403 0 876394 250967 0 243528 583179 0 0 140792 956066 731943 0 99818 57561 890484 0 0 0 830810 336453 686955 236115 58226 0 616543 0 0 884024 954608 938034 0 547861 539197 460444 503894 0 0 0 838225 345092 631612 388069 0 46352 905523 910988 729836 353689 0 130068 588646 0 851449 0 615186 580236 552663 188463 621255 0 361435 291980 340778 545136 233447 0 0 0 0 0 304521 625111 0 28105 0 347877 1349 452574 28039 344299 309042 661690 0 164518 803065 287585 0 184577 813118 0 791273 635834 747114 754651 0 0 761781 548529 0 0 0 137011 830239 590756 190274 0 0 773921 850179 629494 844316 0 0 295034 921107 0 0 417208 115774 0 0 0 661422 75877 145953 0 0 0 863340 0 832356 0 0 159891 994870 0 0 0 0 290680 835366 0 0 667440 823627 133912 372788 319691 0 0 306653 0 0 0 928048 0 962532 273706 0 0 369241 118203 880297 700131 371505 656775 0 540687 801943 0 0 0 483197 482672 842041 0 664877 129940 0 566294 0 403410 0 100173 701331 0 0 560531 475744 924868 0 220613 839127 574522 388152 686744 734813 0 161352 982530 0 0 521930 539755 911086 500272 934732 0 737145 0 943231 0 0 637903 0 0 0 351984 0 962827 637470 0 0 343438 685353 235379 0 592190 111911 0 783890 945789 420275 745391 823776 0 703104 923378 0 980782 299674 0 539299 70062 994924 538813 983985 147170 0 161894 40419 318152 837522 340819 0 66750 0 0 0 622238 0 393305 852974 847458 638534 0 290675 531140 0 5947 511436 537069 0 0 962843 0 0 0 916396 218449 0 998238 174724 972924 289723 0 0 0 660916 0 0 0 666776 837192 803243 592870 946234 981072 0 0 861631 312425 27753 983841 706882 717570 0 934548 0 0 364556 140721 899127 729528 698058 0 14179 0 0 624276 589336 787995 0 0 76808 682829 883283 108549 0 988370 257095 386032 0 0 60870 809490 0 438361 990424 653580 481201 0 656548 362588 534676 71090 0 0 949846 0 136183 914747 169172 0 856098 320507 0 654231 269517 916171 334676 211042 672912 71039 239085 526932 947525 703332 243814 0 951184 285235 435066 0 504053 545500 173132 849139 0 0 139996 0 264488 502263 771914 748694 168274 497361 427377 592873 574385 0 539950 0 582725 941079 0 0 0 174009 0 668757 976743 339543 0 0 735093 639702 0 0 867216 723636 755957 0 636884 707396 379331 547452 279526 0 361058 584318 579530 0 615092 0 113582 0 0 0 0 0 398291 0 890295 0 888103 447108 640719 0 931509 0 0 0 0 343577 750838 583781 332335 238021 227355 746742 747394 236205 753574 0 349592 935045 965183 286784 0 551378 489318 18527 0 0 0 921238 0 0 0 0 246266 931137 927269 202515 497554 944196 583406 0 426250 956594 662974 0 939321 0 0 0 259743 0 0 661501 797680 0 953965 840789 749077 28855 963847 201399 542384 909671 332237 852131 314776 0 0 855297 0 358051 0 599858 0 0 0 902845 0 207743 450726 123013 0 0 917344 90330 595184 468310 884495 63946 258248 798808 962327 7954 313614 0 610457 0 259804 555196 51675 845190 471177 500160 412987 887193 333383 296698 195394 13725 894724 746294 114868 184734 317735 474279 628649 0 816266 0 431606 0 0 0 0 249843 556294 783782 0 5967 524256 312436 881240 271345 346144 872938 257068 0 895138 0 558059 0 892476 674172 0 0 0 602413 710207 0 0 196734 0 717703 753958 428481 173114 0 540364 978087 683307 0 0 0 0 567366 76519 0 0 681116 525983 0 0 41369 0 0 408598 496759 406502 930519 13941 32225 146619 93380 723502 0 0 157240 0 0 739813 316786 0 113736 0 737287 87735 253814 357594 145467 912032 216845 927279 0 0 213347 906014 229868 247330 0 92310 79641 834985 823625 984262 0 0 66828 214574 584142 0 0 0 0 0 6543 0 746424 819628 967228 954004 13557 620492 153296 247967 0 12003 0 0 0 907603 979978 10485 17721 122214 0 228644 77060 244579 994686 0 829184 247573 0 0 769193 0 0 0 335133 951023 0 0 0 555414 167002 21123 369169 352123 0 0 107899 0 723085 652973 213773 417036 230962 403364 149831 118913 581112 919107 0 79748 928686 0 713470 473733 0 503962 0 630707 554142 205544 0 255862 779218 219653 387944 192293 776836 849152 0 91499 0 542691 0 0 484321 0 935159 974367 908128 601704 726723 0 0 936019 385974 298516 356651 679717 537857 0 0 366977 0 0 769523 342071 877549 854960 544389 506469 0 112648 0 0 307685 0 403546 763038 894508 0 0 488803 605107 758804 401678 111251 259304 0 0 140851 252252 0 740526 0 375580 0 837397 386592 516618 833774 20458 476081 326986 0 0 547815 0 633781 0 2258 85266 519365 633198 0 740595 432453 528478 830572 890002 776937 866242 310983 755186 538865 309745 420188 543728 618761 13630 0 0 556036 0 0 0 0 338540 0 15765 1788 0 235311 837431 0 215132 692449 30875 0 660112 880682 704855 26229 791011 606925 0 359935 0 211999 85263 878278 187023 0 976254 252087 971897 610255 0 0 0 470232 411979 459639 0 40588 278035 413149 404306 147619 0 471451 0 0 471758 0 0 131467 349660 991177 405237 657522 942330 0 774635 720806 480317 86034 0 441138 0 0 200320 0 0 276672 709102 0 736912 589210 964784 867690 0 575673 0 510900 744982 0 0 448322 0 0 0 273007 80228 118377 208875 472466 266632 888392 0 0 1373 94677 0 0 610016 206571 0 560358 160526 0 582116 867618 551685 778304 739024 830252 515503 147215 0 0 398996 0 495595 0 0 998495 0 0 0 798324 0 187634 132022 526193 662744 546305 171781 729925 0 490877 0 73282 895067 199961 0 599896 156711 84078 174203 0 978682 0 0 740160 0 984383 807778 0 0 228278 295175 0 917684 856772 763706 437366 566619 0 561322 0 0 0 792474 176958 317513 724548 386614 11765 571612 0 882071 621037 0 472517 61587 0 890769 570599 0 904147 631569 467751 871208 0 0 425 0 293286 0 582860 406981 575862 0 527010 321993 735934 0 224932 0 0 0 305471 0 697518 826145 0 0 343526 885976 121024 597754 0 0 502127 0 0 0 952998 0 0 463984 224251 814535 0 654232 94041 378435 940082 319011 383512 849805 871759 151010 239566 970736 303031 543328 0 266422 0 285659 370841 607724 870861 0 0 956643 0 647724 0 859931 0 802832 792639 457493 0 799055 131912 456287 0 955097 312017 293490 0 460497 944454 0 372892 0 259483 911143 946980 0 0 590287 849394 0 0 351302 351063 0 369909 0 0 0 0 383156 773768 0 985582 893723 857196 545836 120222 525338 0 22209 894970 0 330268 0 842998 359917 946644 782359 0 798342 28393 271592 0 0 973735 0 985164 0 813439 404084 855438 0 351302 625766 384452 0 0 0 808885 734829 0 0 841321 161511 67197 0 362414 516839 80842 0 728165 0 839900 181057 0 596403 289050 673094 0 0 0 737662 0 795194 0 249819 0 930776 293397 293169 202650 137961 921694 0 844984 541530 307022 403051 0 0 0 904228 0 0 407924 0 575290 580522 0 66875 188085 662518 0 38882 144183 0 0 0 82589 0 713756 105627 0 0 761017 783939 502102 0 239233 886788 930394 0 0 0 0 495112 0 0 196300 241903 0 838631 351864 0 0 0 189885 186658 0 0 773165 522318 0 967716 213969 849259 811310 178716 704911 725826 0 595748 525787 958948 0 910693 665616 0 0 109413 802069 0 301196 403 0 0 857794 0 0 492857 855625 290001 0 0 537218 0 0 0 0 0 194633 869590 242046 771963 508869 896046 104576 660176 987698 0 0 874395 971304 473512 0 43404 121909 112332 0 0 0 507121 135781 518138 793089 99098 146430 0 581631 0 0 431396 550541 525319 543739 336826 148250 0 237255 0 0 0 0 235216 226165 518328 830770 555878 9848 75549 0 558968 0 0 0 488149 504304 954455 0 214198 0 0 0 0 63782 452468 933629 347397 0 0 847725 36094 0 0 491366 452804 0 483249 0 0 523202 233895 303182 0 733459 23591 445285 772471 280902 867149 802661 544994 711564 845428 0 204600 0 0 503472 0 11120 0 0 973533 0 579446 938636 56551 305979 0 847751 764007 0 465743 613168 292248 0 0 151881 0 925632 932315 0 446047 317048 267456 283744 974130 0 115859 319667 931674 354864 309177 17727 573444 506532 0 0 0 83707 0 405541 872678 874103 47144 0 630709 0 79838 263148 0 512200 59236 249779 126336 0 0 0 23681 936788 998936 72851 0 0 2632 0 16358 916663 0 0 0 0 558736 550035 584953 208178 0 917833 0 751943 48308 0 291300 390832 898822 0 0 949255 88585 989967 0 438087 0 923231 867237 0 814783 107301 392274 0 377661 522471 233285 0 0 378526 251537 950498 572882 0 0 510994 0 688660 47989 0 782068 0 425855 353358 0 0 833488 960365 493944 740143 0 0 670760 796320 0 139679 262631 884640 0 820004 724754 0 568945 0 560224 0 0 401585 0 169944 729769 67600 0 10756 785730 896462 850165 362687 0 876314 906016 923438 196431 50262 93681 0 47897 273480 0 794590 76496 0 0 0 972704 486841 0 0 0 878023 0 0 272838 129297 704313 0 519361 18171 0 0 0 618955 0 972238 200736 0 0 145574 0 193359 934310 0 666407 828997 0 27964 739760 0 898306 0 25388 0 477134 645971 814210 574796 192 961975 0 323714 460755 771546 718952 0 0 771857 609437 0 0 0 367970 610463 0 946876 782367 895887 0 214165 37720 170729 0 261340 314174 0 485936 398312 476290 0 819258 76807 0 787665 718435 0 0 0 0 981173 0 0 530056 0 0 32203 231551 0 0 104495 345235 0 529419 263280 317654 357010 237070 161817 0 89835 0 720784 0 329700 728533 382148 10582 0 0 991601 371965 151153 207582 822878 89718 0 0 0 0 489856 926238 287885 436676 0 0 0 0 633692 737897 118741 0 0 0 0 0 699207 232388 594874 820710 880964 0 866892 0 992104 914808 81362 264516 0 642823 308305 0 0 0 451197 0 311022 180858 430444 0 683327 126317 569091 0 925077 0 0 654119 864674 0 281459 342467 853613 0 0 291593 0 0 675022 0 995299 879073 0 848577 0 0 0 365594 91782 563584 768269 0 0 0 0 0 0 523955 0 573303 0 198274 921141 193058 0 898720 844423 437367 0 0 0 596178 280432 0 0 0 0 0 0 865762 42024 0 0 0 0 0 293808 132860 0 302838 993088 0 477597 316160 0 297151 930748 0 77614 281100 0 0 557639 88802 332181 0 0 0 272932 0 0 347963 915360 302190 696112 987066 523354 857461 957811 375426 0 402723 329246 624833 885860 897969 0 0 0 749506 523436 0 871017 150769 0 0 669657 0 489578 0 390396 218426 166025 45219 935909 273084 0 64512 0 285967 0 0 0 0 849745 728373 478774 235513 83388 781644 721451 114723 0 942931 124624 138817 191105 879747 717854 0 0 445738 145764 445230 208710 0 693143 0 0 366797 558993 0 968777 996762 366997 137609 0 0 260004 182039 0 808294 86796 741710 304639 795864 869957 0 131944 0 967198 0 916926 279136 0 740290 760862 0 0 921747 603225 474413 620157 718434 877054 346786 194481 398552 816672 68379 0 0 0 0 402046 0 750458 786357 137160 51794 750722 0 107735 974278 200683 0 0 92626 237801 0 0 882741 0 52748 0 599248 0 123827 0 13945 341472 436944 136848 0 0 0 0 177313 0 710846 814858 108247 0 0 0 0 0 0 0 324521 180089 0 994960 0 516738 180316 787344 300235 342462 0 0 26560 0 0 860423 614877 788106 853963 0 86440 0 0 302370 351206 0 0 0 394344 0 510983 212923 483958 305311 833817 771167 0 0 158330 0 0 470052 0 996356 0 468374 20377 720638 54669 99745 752213 0 870402 995878 0 0 384803 240958 0 915641 0 0 753914 0 485158 149772 33392 496398 744163 0 0 707660 111318 589492 0 0 0 0 0 862951 24374 405870 0 0 475432 444389 480292 0 346223 151316 715541 0 0 51436 0 165174 0 0 0 0 8298 189742 0 386157 335088 99733 961550 0 0 0 792012 0 871466 0 260920 450688 0 0 972624 863023 0 412781 200305 622317 643416 4462 0 784928 0 0 282188 68451 520983 591310 464159 822820 0 0 0 0 938786 436537 0 0 899749 996243 0 0 0 648310 126286 336699 938616 830506 831501 119753 976704 321724 416025 654133 0 98487 605346 0 504951 817046 130411 0 994679 0 0 504070 0 766201 193638 0 104164 0 308312 205657 586674 886915 0 0 0 0 926212 0 362173 771441 0 0 62087 0 838808 311694 0 0 0 10406 460458 0 315400 783370 886686 0 0 0 284935 0 38767 975732 213611 566096 710405 0 365537 0 0 514773 0 136836 806549 0 431636 0 631151 167551 221842 986976 0 0 743880 0 516692 0 0 0 955221 130089 55847 565599 449418 980934 709473 733639 0 891433 332902 0 0 557540 109562 529914 968397 316959 0 0 6807 560639 267323 6738 0 0 469450 755507 605655 416765 671354 140407 0 0 430802 654578 985150 52569 546600 0 263694 0 72470 877282 0 995207 0 0 679481 922259 142839 0 648611 915484 743902 249925 0 0 141136 599014 0 0 915678 0 0 520372 0 339119 0 0 755541 186906 0 0 746363 0 75001 862191 0 27827 0 213841 574003 99618 858490 0 284914 0 0 0 247673 259053 595596 913704 432182 185396 477366 0 571175 171594 860580 975747 412042 0 28641 0 0 0 0 801839 797732 0 935706 487963 490032 421059 0 452744 99180 556702 657102 0 763827 787874 0 276655 0 0 209949 0 191172 888783 0 0 899347 0 781050 258682 43166 197236 0 562165 62578 128929 380739 782116 362501 0 0 19009 638112 806118 911990 58305 0 144623 0 0 551934 426236 214013 33303 0 403391 0 351955 0 498191 0 357126 0 295738 916190 443725 793460 311373 0 719541 0 0 63801 0 571385 177254 284063 933800 0 557407 360812 39047 530310 468974 0 222724 930285 41010 203778 675724 721538 711401 0 190998 997489 680680 327959 0 0 905779 697003 160797 324818 518563 787047 308066 774413 0 744568 892588 0 424103 263580 686200 0 943653 515055 0 429149 0 0 848464 0 0 0 0 0 225340 0 0 139155 28669 983121 567883 852224 526664 726589 350779 0 0 638942 560314 650846 885064 558017 236715 150489 705709 618214 934752 586715 303492 0 78266 464819 149323 0 514727 710560 757415 180385 319771 728147 0 639914 0 335182 0 123496 0 0 0 908550 209050 503725 177520 211842 791810 848339 890374 0 0 0 841054 577044 746360 284204 913456 740986 381646 761607 976304 658698 0 0 0 905846 0 429073 493580 87294 0 0 0 0 823594 187527 655892 0 0 737113 897544 0 0 450688 523821 687356 209389 868909 920112 0 392354 0 276300 0 0 0 0 134752 742689 0 857907 0 335437 0 59398 146714 0 0 740891 117683 0 697323 0 242572 949728 148101 0 570655 210653 785957 421578 4973 65517 0 683081 750631 482031 217227 828711 0 608800 0 625207 0 0 0 456788 184791 399967 0 886915 700826 0 720632 88956 983496 0 552113 551308 298794 0 840055 0 0 610458 977547 0 565438 0 373520 512413 325622 202551 782272 740567 0 0 0 309827 818833 636552 0 657471 708357 0 0 0 0 754776 203684 271083 350322 0 37477 0 0 791786 13217 134811 593127 950623 0 601646 102969 490015 420261 816120 0 72555 0 0 932144 0 509500 268085 328231 846088 0 124784 448963 0 0 188500 887816 0 983831 0 0 0 439359 284572 620385 0 0 0 869528 110718 941585 612379 689191 0 0 761713 915415 899394 0 409799 407622 228631 471080 803053 644455 0 39417 0 0 420157 453239 130681 966840 0 397211 39513 0 907729 17392 150009 167299 0 0 0 0 719238 235258 0 816285 291493 761135 241605 971811 0 0 0 579237 537516 250434 557963 488804 0 0 130376 453772 0 107127 0 0 0 481555 233177 461942 45989 488194 287722 677418 389499 676227 0 854679 974019 292948 170420 199251 0 29538 522668 211483 555327 949633 0 664096 970297 225458 757328 681536 42572 822357 257939 169920 307377 382349 256632 917125 0 0 0 0 28900 712330 578616 233405 128175 0 972140 632540 0 255407 0 875050 348541 635872 306682 780952 440740 684836 464830 0 470070 142481 856077 461877 0 0 0 370489 373034 15459 0 0 49730 832484 0 0 61837 546974 0 947056 994370 289274 0 0 431041 0 832436 0 416587 771833 680347 0 618166 687657 109754 326534 0 0 385565 0 564337 559582 282780 727390 0 0 733848 858313 487200 0 0 172289 172298 0 521397 0 619002 971041 607959 653709 0 171171 0 459124 0 750676 107755 0 0 865289 645144 741226 0 0 862433 532961 0 207462 703693 0 0 981316 0 0 336165 0 0 864348 405783 89562 0 0 225248 0 0 0 0 689864 0 330913 0 268129 331809 326871 47193 236013 334946 819933 950055 0 0 0 0 0 0 122529 21046 0 23258 313470 37597 830445 200687 512364 264015 430582 447519 0 894095 0 426438 700892 324027 348247 0 425866 365846 375502 289835 23584 0 0 829787 928766 688335 0 334015 797598 0 55061 0 343153 934259 0 830302 695437 405075 0 428827 965887 860833 132069 329157 0 0 528019 0 0 941249 788902 782411 0 241981 487473 223037 0 0 887624 279591 204483 653533 352645 0 904369 443260 78980 0 476208 0 988440 0 0 422521 0 115024 806909 655523 0 136094 179305 0 33417 514494 804679 562814 970321 0 0 557066 0 782421 0 226751 0 904605 334572 911941 976653 171633 192621 475710 611704 0 551454 0 52837 596443 973068 0 196465 136984 517988 536430 107410 376659 212618 120893 982126 0 0 18495 0 623289 602070 137961 0 0 427535 0 384984 0 570180 0 227955 0 0 0 277691 15389 863062 0 238854 378344 0 0 0 558164 533285 232629 845136 216042 52917 189662 230640 0 435303 30134 92746 276723 16753 0 817610 220887 903546 307800 34991 693142 0 0 0 823496 0 0 130979 0 0 530025 786160 0 659602 0 0 0 0 918139 0 0 139202 35440 452323 0 0 361756 906564 0 0 0 112226 738510 529935 153234 0 244472 482878 360801 0 100244 219514 994547 137488 0 0 0 313573 0 617398 0 719639 857956 192061 762648 378681 0 207821 946761 286633 0 0 303552 0 304732 482034 856118 209278 87783 0 70704 588253 767097 0 731127 0 0 0 879019 67633 368917 0 0 0 0 0 0 0 159236 24478 0 617111 106496 0 913276 380854 0 404107 0 541680 972792 402069 924378 274425 808665 688537 565825 0 593428 741136 0 331080 698569 611449 972976 600586 0 387127 456236 978556 405517 100339 0 99412 509227 849416 437180 0 71551 393293 25708 0 0 499108 774877 878066 339179 0 268415 981002 0 0 270793 119164 567621 149970 287388 0 165473 885598 886147 525389 894883 0 0 504310 0 882091 665195 0 0 201214 122741 66678 0 734942 0 488608 260362 0 0 949290 19351 538416 273590 0 0 609559 0 131782 766103 749498 719727 0 0 0 0 745732 0 540838 0 697557 664259 663655 606801 828053 63655 256819 60318 185194 0 69203 920606 0 937990 182387 0 0 684191 0 0 702276 118868 985629 0 0 0 699270 545307 218813 751078 462403 0 0 0 330772 0 0 403869 890238 888267 0 152789 30369 390869 743805 33175 600286 697016 218968 895805 388289 665129 687910 988922 0 37963 0 538044 423346 0 822135 434378 0 791275 692125 0 0 599292 0 478449 240421 0 53520 0 178414 0 459549 0 520511 888157 800073 0 769350 0 0 0 809319 0 144512 167501 112666 415835 0 474958 0 95551 0 166781 150181 79625 459523 231738 0 0 374138 597253 0 506434 0 0 199845 0 379455 717846 0 903597 0 0 649368 823592 140667 741962 659977 205105 0 0 359841 0 35170 0 0 701113 537548 434884 0 0 135667 960151 0 0 0 503596 0 980749 127186 0 0 74061 365976 0 406536 378141 0 939435 0 0 203422 761546 0 201803 316645 0 340654 442018 579926 0 0 0 837738 28763 52317 494540 0 0 424357 185037 511194 656197 0 757108 0 0 0 403523 739094 0 22369 16588 0 949507 769450 557288 415339 0 667146 158824 0 0 175990 561459 724494 0 68446 230062 815466 371410 185550 0 623678 179389 694722 778389 887980 77259 161480 0 0 235557 508525 0 870996 513978 0 104448 0 0 298789 0 538147 989057 623572 387512 940874 517426 566815 771839 422323 553741 0 862327 0 0 112413 0 0 96266 796313 721779 0 342275 273906 850066 305344 0 0 0 662709 933781 840314 0 820691 671913 216709 0 794903 0 144135 207601 0 606180 285228 0 0 673739 429331 279715 0 0 40556 336432 0 161839 489452 119077 706842 112677 957701 0 3279 274105 0 120832 960381 496155 590318 822737 0 717273 0 16978 0 231377 0 994454 637429 953887 734721 609951 953852 262307 0 768435 202337 768574 0 0 310385 0 220228 83886 853038 81747 756119 0 0 0 3995 0 457774 950309 260295 0 0 0 966954 378228 0 0 581720 639604 707360 909463 0 415097 273328 342548 846379 252759 0 0 445845 0 0 0 901112 0 0 0 356656 18344 229799 895939 905 789691 0 0 340813 0 0 675362 0 300169 0 0 544166 0 670213 802242 0 839152 859014 914364 146734 0 0 0 417579 0 9447 918335 683096 747952 0 609017 384640 0 429355 324130 0 939713 923178 955074 949603 0 835646 0 712473 0 0 437493 0 0 0 0 195577 915261 0 753130 510078 538080 792823 556898 267360 0 846249 0 758463 0 492091 348083 0 0 0 609268 202948 794920 237522 540811 558732 23966 272030 0 305419 0 0 864946 464148 0 501527 385918 610810 10569 357004 58053 0 946471 122660 980327 0 0 0 209515 0 46977 815935 700569 0 465729 972651 350263 277156 0 841792 480713 81554 0 724348 305744 0 226151 27059 513492 207611 0 0 0 129814 264525 861544 8905 815274 97536 0 976810 0 857536 114950 0 957624 0 238394 942799 7602 0 443455 0 0 782082 890915 0 315666 693374 0 0 597544 0 0 596976 698193 0 662631 518391 555882 550258 0 439809 545743 0 0 0 319088 0 253224 514867 588701 248346 287336 97139 495017 0 691135 672086 135204 0 45396 0 865133 356474 0 0 565802 782181 908989 438480 85867 926604 556500 0 0 997709 382462 881905 369692 755336 312500 14519 222370 440437 0 658973 699281 646700 245600 0 0 703661 640790 259795 0 794533 105554 0 7312 983281 0 496435 0 252415 0 761308 182259 724260 0 506166 985214 0 204268 827323 0 230576 0 855181 0 0 606115 0 217318 0 330591 601240 837342 583753 0 0 0 0 0 158190 591912 371332 536428 735428 449321 249349 0 0 0 0 368725 56990 351231 156214 127588 984498 0 703941 38492 0 0 0 0 0 123234 0 386025 220933 0 228215 819652 574900 0 304225 210327 0 943878 12902 661074 131505 0 309142 0 0 0 503336 239809 154936 0 393325 0 0 56855 518821 0 0 0 0 228884 391947 0 939708 276126 413000 855839 889080 375528 0 423618 160013 735629 722985 496451 726411 0 867856 0 636548 0 375007 0 694845 205062 547785 598290 0 533287 867593 0 256870 449961 286329 0 496463 568027 0 464206 0 115916 0 405470 540120 0 0 0 926898 112357 0 666508 316289 961605 322977 0 0 51180 116318 0 0 879774 0 571529 0 494606 45789 0 709741 490811 0 359437 0 36504 0 938462 0 726123 0 0 323845 534633 0 0 608942 750324 0 204994 653611 577815 742732 257 0 789809 915435 0 602886 327263 417971 498768 986512 370727 608567 954002 0 804125 131339 0 0 881914 87961 0 822001 6177 812445 496100 0 555438 46150 401906 89921 553332 76000 0 560913 0 160858 969170 0 790554 414049 827312 0 569324 6850 883688 0 0 0 0 535017 311642 859639 966509 0 0 922746 338217 387293 258223 59545 0 114772 0 0 36197 0 0 440097 0 283016 526669 0 0 0 0 322322 508499 927982 531518 674037 802432 0 0 573193 0 0 0 413086 0 63629 0 798835 384970 591891 314193 0 53807 381747 682884 0 0 717619 691192 465937 469499 544194 0 143546 449916 15140 450903 808000 742961 499524 120151 685413 38040 138259 573617 0 102336 271977 25911 0 0 0 0 907647 0 644125 0 0 0 996087 0 642362 0 460318 0 350208 0 394754 550934 505567 151056 0 105188 0 137378 0 750242 367301 823432 0 558711 0 450335 388537 871662 990580 292833 650415 13149 0 0 0 0 110616 0 57502 500579 490496 0 356189 21478 0 0 0 685634 520278 0 0 338295 385401 454970 61211 0 0 393589 0 222702 0 779565 285963 322323 68706 320165 280956 0 0 0 874749 0 100009 585409 162602 964687 328211 0 0 0 602026 0 827372 0 0 903136 0 0 23399 239535 0 0 0 0 403464 214958 0 433311 0 0 44464 830345 0 268356 785520 0 879210 108982 49247 119364 511655 90849 607773 122070 0 635746 314078 670709 0 0 293159 997596 0 497376 167978 0 0 0 0 0 344544 151426 483168 0 434152 122206 0 488096 667962 925114 416137 0 901875 0 0 973543 0 769971 663271 4650 0 0 938124 0 468389 727202 135024 0 947117 0 201752 829541 490832 0 680316 466380 204945 471260 952280 300107 0 0 201401 0 664995 0 0 992157 0 0 0 686444 0 858008 0 0 0 86055 0 858208 0 0 0 0 974097 805007 193625 279970 499151 63030 310154 439107 955691 782205 263478 389708 783399 0 394599 0 803540 929298 182318 533339 705140 73531 0 530350 721811 152731 0 0 212728 421220 0 0 0 0 0 0 0 629247 363652 546453 0 639914 691166 460833 425973 0 0 0 313597 0 0 0 0 950732 0 0 13194 150865 0 581042 772893 784821 0 612504 0 643273 640670 0 348488 584562 325887 539431 561853 283406 836870 0 666277 0 306716 237083 0 921830 843009 164399 559940 0 801310 0 39626 0 938974 0 360645 0 443326 661414 0 0 559009 698505 226566 0 0 0 881126 445502 1538 670012 46583 290250 0 0 847739 868060 307477 836308 837750 670084 0 854466 0 0 831063 797027 0 830548 0 12947 0 176451 278354 0 608895 324514 827165 246668 346408 366056 136771 143782 0 98424 356648 727575 894112 930837 284766 432076 190252 936524 143582 446750 790019 517934 0 855217 594242 0 207830 613489 799299 360475 530243 54727 0 904356 293751 460538 569876 180202 0 47709 0 777362 862380 0 108293 713027 0 0 365445 0 0 64026 573955 0 853623 372228 785349 0 0 177840 0 0 428397 0 431588 438686 216743 966748 919669 724329 439284 337116 898333 0 627430 157618 0 0 415711 333541 583689 0 853281 0 0 331575 281354 279389 0 0 128644 920512 279190 578049 589434 795897 62494 0 0 122464 329528 0 872574 337238 14620 929616 0 364617 0 178395 0 0 964606 358503 922789 0 985024 0 267340 5002 700101 0 561958 496439 378432 0 0 481659 492516 0 0 411674 348761 0 974 0 0 0 372656 115238 583837 0 108558 241899 726415 0 0 996869 969929 728368 433734 0 0 676001 691430 297932 810167 0 0 0 242721 819898 850908 696446 29351 139779 0 871689 0 282881 76513 772003 97606 0 89600 0 294935 151872 0 0 200870 0 0 795182 369543 0 796729 0 0 750327 0 764150 855184 660015 0 706090 876907 582214 0 0 929512 260834 26355 0 460824 484104 366181 0 797980 49344 362478 59770 985708 0 484494 0 254293 325764 0 0 685218 315258 167880 526851 0 0 0 743590 343722 729232 950784 506005 948329 0 758760 828515 184101 0 0 631379 683280 0 0 330819 0 112008 0 378600 0 327810 99457 666776 0 248082 74648 0 0 0 0 0 257497 881321 898330 790946 521742 0 491172 0 633463 917373 514734 0 795822 0 258810 561421 0 341118 0 364238 713318 488344 975534 0 736103 942199 846007 643530 739562 123086 820497 674026 97716 0 490410 193811 0 0 0 571234 726643 854522 533537 635378 747515 0 308418 640825 375337 947753 177938 564111 14185 0 411226 0 847518 0 339180 222163 0 204306 495777 0 421679 280647 940304 0 645007 294488 0 817782 442851 416133 0 0 45306 141393 0 293572 217793 912329 0 118771 923794 0 149116 0 0 0 0 0 0 31013 0 0 0 0 0 846193 431172 819589 668469 253707 896451 739380 0 763821 447746 664068 71286 279446 223329 0 904939 0 44625 0 1099 640874 0 0 40370 35423 0 21503 0 0 335625 0 0 0 699223 0 737309 101590 976758 335867 936426 0 35317 76907 0 618383 629430 0 146298 460331 436774 0 0 323026 0 553825 459247 710210 814393 0 10605 86472 922774 449259 895535 0 0 0 647981 584626 0 774345 902292 14794 185034 18830 0 0 281399 422003 0 839814 0 709690 899664 997685 0 700413 0 815406 0 0 242414 0 285731 109593 0 272784 501809 383066 908889 573819 0 0 3092 122565 517354 367140 0 306496 510867 488365 217912 5981 419506 215186 660780 163962 726389 0 624346 63569 0 0 391205 0 78679 187481 0 0 189220 522054 0 0 307407 51846 0 602397 0 776002 604907 0 861033 900579 0 0 273369 308129 0 929566 242 0 833066 981464 0 0 322458 421316 0 995288 19610 385897 586708 0 0 0 585941 0 899012 0 0 761393 489906 351058 481711 960436 970426 0 93636 0 411084 0 817501 979137 837197 564270 0 543772 960798 0 0 0 702343 0 0 826056 830318 0 985420 208195 76071 0 330737 458140 837594 0 412121 679123 235193 246223 407885 859047 178779 754790 785765 692544 305084 0 558093 477881 0 484258 593440 977813 0 878314 738835 0 30158 0 765796 0 997647 13754 0 997503 0 463401 0 889136 845086 293880 0 939655 0 521023 789248 0 0 151651 170826 0 0 890912 626650 427863 0 444898 923277 0 0 0 896346 0 0 0 3391 181143 338219 707461 0 0 348995 742329 243283 804686 0 649909 308798 420907 289504 496457 0 347835 0 584992 0 211316 0 410361 670359 60468 0 810878 0 0 263066 997213 753572 0 796236 500654 304993 166367 8844 653903 380520 0 984545 184991 471499 0 0 91875 0 660829 0 859729 0 333698 183780 0 0 0 0 391266 873767 82889 879163 0 0 563 0 0 0 0 11107 0 187843 13200 0 35141 359317 608227 348938 235273 0 523562 731413 265177 15689 916449 331090 65496 819044 968671 385581 0 517833 0 174924 0 0 761655 0 136446 248949 220894 127031 310057 140977 0 0 0 997152 551791 0 917636 324861 56070 155696 65276 0 933275 0 123064 494510 848774 222294 4791 868033 232666 129268 0 0 974913 0 0 0 21091 0 0 833286 657281 207001 739275 976842 923277 64703 211076 0 0 55662 443962 655218 0 890832 0 958780 607524 123776 311700 0 487320 0 28835 0 449871 726863 230270 860747 634485 0 354675 213148 944398 0 999952 0 89867 0 160929 0 0 0 0 905841 918375 0 309767 0 0 776463 892299 218629 0 582232 149184 907971 927921 817399 957308 0 0 0 0 777497 252500 719830 0 888340 678955 115590 511068 170556 0 245551 0 0 511090 212160 0 950488 516354 934829 851116 671396 0 973911 738156 0 0 863959 285461 54733 0 618060 429747 0 815660 0 0 0 888274 0 0 0 0 0 86769 910066 0 0 738987 813540 676515 302290 111343 377880 832328 546325 134977 342145 0 104062 506628 670407 201996 148919 125891 471171 0 676311 115695 47296 0 336047 0 701420 0 0 303186 0 0 0 677449 0 83184 943742 0 89607 560573 654882 0 507994 450758 0 148090 27966 991111 170180 0 0 52553 13637 970774 0 0 510878 357197 0 390042 513961 115522 245300 0 479231 367941 0 0 251639 0 366902 296331 0 925336 520367 46810 269308 599262 808937 216876 505677 291364 512077 309668 0 112501 404479 0 644211 163447 0 757319 213880 416545 236883 339401 643439 537309 365770 0 0 0 0 963845 450770 532242 879316 118497 66454 0 790509 740180 358607 98641 0 0 0 0 58464 0 310552 0 0 329775 0 645327 60368 26456 88425 0 391568 0 200396 0 0 269454 0 127996 0 0 0 0 228278 0 0 183940 304330 938030 0 0 960984 477117 891001 371116 32393 368351 901960 581639 136112 315042 0 189695 548532 850904 0 0 107035 448704 0 0 722624 54942 406338 0 0 707321 0 5395 0 170757 0 737965 657367 873297 122131 661129 171698 0 623743 451583 504443 855435 724517 482823 363684 0 0 0 0 724407 612634 0 831495 501977 0 912132 564959 187732 866123 0 310434 219231 0 196161 0 38883 568704 613808 0 0 0 378709 0 668981 879078 219262 868072 227136 58400 0 184381 0 0 0 684332 672090 0 57648 481742 590199 242218 376604 0 0 549869 0 724486 210706 645701 0 875187 206210 0 945674 153345 0 334731 0 871816 351724 500204 755497 370354 564043 0 303985 70544 613458 629431 165622 95437 652773 348422 0 0 645319 0 67459 0 896880 0 0 0 0 315421 538710 0 743683 0 685264 0 0 316236 0 648375 577692 748269 0 119643 0 0 0 0 622900 562233 0 0 280709 0 0 985734 370757 395788 547224 0 173025 219352 0 548395 0 279137 0 536312 523422 944214 296660 385659 387744 635721 0 0 218213 0 368461 0 318952 868461 0 779017 52138 549189 47319 37737 141160 0 0 418769 364133 0 0 63770 122210 511679 0 0 700410 899587 332242 0 807025 0 515586 0 0 745539 623783 0 0 0 0 0 704365 614003 686292 0 820419 110912 113980 493048 354297 0 417281 13052 241453 861888 321695 36140 0 0 0 288890 711420 0 79146 190432 0 0 865891 148206 279157 430704 0 307912 0 843337 0 141179 0 396677 511034 868950 272343 881234 0 0 251967 844234 0 0 162261 0 0 0 900163 467876 0 335810 0 0 0 78519 972004 273227 457369 0 167881 734077 547624 929201 174575 0 632394 0 969828 517217 0 290950 984544 238277 0 856520 96606 586125 0 732568 0 747575 137713 55258 0 654559 985967 0 808405 0 252312 782866 771255 486594 343797 519081 938430 740975 877956 817760 477086 0 16521 0 786270 522516 0 980559 737797 90635 0 873652 986193 41071 825074 0 0 0 0 0 0 0 0 0 0 33597 53501 861203 738997 316813 0 65767 0 211016 672374 606953 452946 475208 285961 38317 868764 0 0 364548 0 283567 0 0 638427 0 563234 76529 920319 690843 164947 534207 784207 990770 212279 774853 332464 0 347382 232390 0 413350 15003 0 226549 0 0 0 446575 145104 0 68913 0 0 463783 0 0 12867 0 576968 0 935572 679664 584002 504459 195520 520341 107770 495071 0 0 97278 0 0 0 780460 407382 680701 889416 0 386757 580353 0 337531 0 311215 738619 208922 871460 0 0 0 300200 0 755957 781570 216856 0 0 0 0 0 0 327703 13383 920469 0 0 0 0 688819 408182 0 869874 0 161094 591947 222334 379016 483321 326739 616754 399074 0 0 0 501842 356947 758737 589683 0 608085 0 0 972500 0 0 319993 730627 830631 0 0 0 622464 706678 0 0 270691 0 968679 193539 0 985862 642857 182953 699945 482411 862268 912896 454574 18692 906579 0 0 681217 30497 0 203640 0 7027 0 0 0 703017 0 500575 221808 972465 0 0 182174 0 380338 493589 649307 827033 0 795446 833528 571315 290154 0 267924 0 237499 240264 261657 0 994559 0 0 0 430465 0 549641 86985 927262 0 461734 0 0 943413 668253 798624 665478 987936 637135 727845 558652 688064 0 0 817920 0 395676 36663 0 0 601451 9595 0 0 249493 362187 498179 250234 152169 466111 894282 387216 282158 169001 0 296913 0 704752 889889 851100 277436 0 547847 0 0 0 0 506127 170982 0 301723 607247 0 577893 294051 704361 0 380044 880005 0 631055 235238 339831 419843 320582 419903 365592 532738 904466 0 695819 893486 333598 0 810726 0 0 0 0 0 954886 0 0 0 247053 0 0 990946 0 854260 0 474223 852734 873129 525907 0 0 194504 0 984909 498302 0 278735 220246 0 459368 0 717133 570924 787647 136858 523047 273533 569935 0 0 0 0 686764 0 460416 932848 0 0 340325 507459 0 418195 652193 44116 812382 0 0 96223 197499 0 0 560054 0 0 862689 283645 314393 0 0 807937 0 729391 897733 514942 752262 677682 812063 0 287 0 181675 712143 91726 720230 132912 0 871983 991310 0 329642 0 898226 493713 257802 464337 0 327268 139506 993320 304582 783917 642579 184361 74585 978716 0 15798 0 0 0 769063 0 0 0 977929 855515 436655 839451 0 0 162466 0 510502 169074 0 111638 0 209557 0 118079 320089 0 0 449649 510115 0 0 787941 402908 564417 899584 515088 11720 473388 268341 84230 510674 0 772295 373995 24455 0 495713 528168 0 81748 398026 782817 0 295227 260005 0 0 0 466726 0 292507 907451 990486 0 838868 439798 882146 0 598487 474817 0 584406 821748 893846 0 185984 0 0 499406 489072 72589 0 0 369553 904599 537246 53790 368679 999801 406865 60215 0 666113 754580 961399 0 0 824848 0 0 0 0 0 0 43160 644012 13354 860686 0 217005 982997 0 744902 946401 0 841787 0 149503 712700 0 718221 0 943601 0 0 966384 0 221964 0 0 458752 193171 0 932698 0 937173 733780 207176 0 0 434219 731777 0 503585 0 333849 0 0 9711 328743 554187 965571 192105 683820 383994 0 691093 0 53895 118741 0 0 124321 894693 62423 557061 731574 175738 160406 0 758894 740825 636095 244251 509171 0 848602 840184 32711 850321 968326 0 436414 939932 619134 606991 0 719597 992463 0 736466 0 666617 40619 0 0 127663 439199 9689 0 426250 389031 890978 0 800091 0 0 279856 992791 0 532404 0 144564 0 269590 123830 928351 0 97711 0 440685 0 0 966331 252296 407984 340316 318988 0 0 316656 819296 241671 805308 733138 0 649522 316190 0 0 0 562783 591509 0 684620 201028 634968 0 0 981263 0 354367 473430 909579 0 0 403066 0 0 35927 687754 472687 589437 0 423004 0 0 11883 0 641049 0 671197 811725 409331 223345 557948 0 234031 0 801099 831895 183543 0 947393 915698 575487 662420 0 0 652388 807855 0 915318 0 919188 0 0 366315 0 501417 484763 886116 0 965152 1338 706648 202402 0 0 0 0 0 0 527565 876108 0 0 0 42574 0 0 0 105954 235695 0 0 0 578813 981336 989285 0 0 0 0 0 0 954769 676412 394180 670263 916100 620869 332688 153413 133222 0 0 416086 0 0 0 0 675495 269908 584718 199725 0 655473 337803 0 888107 856252 873096 699435 161343 0 0 0 140059 594176 608915 568109 0 0 0 950645 167733 986572 0 364841 401533 403441 226180 749212 521659 175910 426011 422779 0 426327 416461 855483 0 917699 895019 0 0 172495 144793 0 0 948541 0 0 877449 0 145206 807843 0 381771 0 0 0 0 10223 707034 212816 0 0 0 154918 331731 0 0 673384 428472 827749 0 897461 276399 963538 394871 395566 644700 944414 101574 362613 0 0 155824 971380 854073 868219 57464 620379 319374 266591 722017 347606 784828 0 997948 150061 0 0 412283 38218 0 0 903418 527238 0 606010 148628 0 427848 0 0 30731 603938 290349 435230 141056 432332 222135 510229 314949 0 0 0 159760 0 0 698542 0 0 805645 827882 168321 0 0 471462 0 293528 664987 470242 0 0 445036 974207 119415 0 976542 733680 0 0 842660 216770 66661 823752 214665 0 15799 352494 137975 402576 450523 927583 253957 308047 0 0 0 0 925971 0 699655 0 244486 321737 308208 0 220838 922236 0 126044 0 781777 490942 706398 0 178380 148150 672551 313514 0 87446 914502 0 81570 541221 945980 0 995608 709766 107459 412018 0 0 0 730244 833694 334400 640937 0 0 0 0 0 432096 0 373487 0 867965 157152 0 852325 0 0 912231 158241 337392 308563 496586 638484 906545 546950 643366 0 0 571795 0 0 0 853883 0 520001 548713 0 457428 486094 485296 930613 915407 0 0 0 235409 250555 186691 188516 525898 0 909854 0 0 502282 819594 451561 120209 0 947764 636863 0 395298 0 0 457384 512053 878268 871603 249035 152942 97275 283871 119967 0 879595 768207 0 226688 818056 0 322517 140542 978980 408282 508281 863678 0 282039 325945 290818 332223 110620 0 357091 0 0 75056 526026 0 800844 540407 990675 0 209564 612782 0 901237 114176 0 0 454747 0 0 73995 899033 992217 306335 259683 946837 208102 474677 315015 0 383954 0 744758 0 0 586430 852713 405898 0 845742 0 0 454607 0 288300 0 269707 0 178225 846003 667542 0 0 0 0 0 666907 464107 119088 0 934458 198224 839442 141068 0 0 0 299126 534533 466627 0 365385 745708 0 770298 516312 921438 854124 243020 364939 109144 337285 0 765307 0 0 0 210287 0 0 294295 261162 338062 0 0 0 0 261617 778198 0 564242 954138 0 63798 0 0 665082 0 966747 33203 171158 0 561462 0 969522 688840 0 28392 213562 0 0 0 0 598250 0 0 0 0 0 492864 843529 562932 453215 60941 805119 0 641965 0 92849 704073 899662 838204 812660 0 455512 0 467604 959285 577381 177153 0 134476 751226 0 36416 0 981276 875722 0 800576 32983 429952 0 0 370388 384972 0 909745 517922 0 0 473078 368359 0 844914 532192 0 739186 0 755073 728498 904154 0 0 919577 439400 817543 0 0 617215 0 731710 846537 482114 337338 264822 294795 0 885027 0 482464 163305 338103 814855 231757 815526 0 680698 0 776509 0 0 0 685328 0 482197 0 861178 219105 454938 21838 594602 312458 0 5912 527573 952099 0 0 0 727268 296601 4234 0 660458 0 534915 786252 0 216170 707245 183134 522379 0 0 0 261847 0 388584 779249 0 0 333481 344038 11992 969401 67831 944467 0 0 0 0 0 0 0 260839 0 0 0 0 305692 0 224431 517041 16322 420176 909050 530086 527441 448247 0 189629 0 602494 519320 980870 293840 0 143875 0 104537 349531 0 0 178031 619138 312744 0 693360 502108 61456 815295 959574 0 932317 109351 881713 914668 440898 307427 291051 980497 419386 662276 900497 634565 0 61352 0 0 664418 0 931967 123800 0 355934 743915 0 0 0 0 684253 854656 0 736996 0 128475 0 0 0 0 59109 0 0 192984 744289 0 965969 826248 0 521859 230169 0 522011 621612 405257 548520 0 610220 650943 770768 0 0 489272 0 0 0 155950 564301 91115 507031 0 147877 957262 0 625259 879845 0 0 67467 83783 862335 453277 494553 515740 718569 0 90278 0 584931 0 0 0 930883 0 0 26718 0 8370 894214 675461 0 700886 0 41500 261630 323089 448113 0 0 339312 0 0 688703 286915 559714 762109 0 0 777972 260745 780925 705684 0 0 618259 248397 40921 0 274781 466097 0 40160 0 507598 0 0 0 940248 485479 0 0 207667 879412 0 0 0 784738 384821 0 755873 198552 347897 0 0 0 921201 820990 253142 652644 0 0 865031 5326 0 724207 136342 112500 0 657129 232970 0 460122 185925 400278 518725 531931 623511 0 0 755265 804738 933997 434648 101179 249540 0 0 338687 331538 828428 0 0 192499 324569 166863 0 0 0 0 297352 0 904414 0 25177 0 82813 349161 0 344367 100324 885658 0 585193 0 323771 24791 859024 249287 976501 0 316821 107485 621413 558520 0 0 334576 0 18023 451564 580131 550665 385883 507548 128458 0 395240 993856 415214 757546 0 312630 0 0 667281 67640 347085 363909 0 373425 577338 671610 969980 0 0 88560 133816 899150 608234 928976 218139 0 0 0 876724 0 483615 599750 0 0 249304 579071 0 0 0 524888 56514 0 805249 0 293786 159429 0 0 733279 544330 0 920988 0 0 55176 0 0 681275 974383 126312 744729 120747 13100 73433 931570 886358 566974 0 0 318967 0 0 313680 367458 833011 144726 856393 512491 0 408464 0 0 378761 704928 607165 530874 199424 0 26519 231023 673930 702605 441825 588753 790424 415989 619697 73406 342861 270112 6136 0 472777 501243 893375 839651 664005 931934 0 730379 891506 14699 121812 73588 69848 223130 0 0 126250 0 553643 0 355073 0 169820 0 966803 0 0 860286 0 799889 0 0 0 75022 0 0 26395 142450 517213 0 99810 685808 0 979070 804012 0 0 737272 57886 0 69861 10833 340412 768545 0 227987 0 75281 702399 738573 0 0 0 528887 364644 579943 188991 934186 352386 543136 703997 962845 108662 0 706582 0 972178 984470 924786 0 0 268160 878167 0 331162 494786 186822 0 216600 570668 0 0 133265 0 0 972548 330187 0 560884 159259 976343 16889 81950 263249 0 807160 565879 788638 0 0 579801 445996 776438 818033 105438 727396 0 973363 216934 216421 0 348831 357743 579013 379422 871078 565489 0 396101 0 0 895041 151447 0 633610 677794 200984 791149 0 0 368684 410380 0 0 0 869166 179685 481237 11303 0 255553 877376 241490 0 130167 755637 146877 762441 170937 767031 35514 94480 56840 8972 178938 0 0 306219 180981 563390 0 90817 0 32469 15593 678202 0 0 136484 89106 373823 0 0 0 0 411569 517153 139702 975214 0 0 11251 0 0 0 0 0 478659 0 447147 186621 0 112653 0 196437 0 623699 0 756921 384236 0 0 25769 0 0 422624 0 764977 0 281644 0 458475 146129 0 0 723335 0 0 475541 717181 0 0 0 0 139472 0 823595 455308 886592 711628 584531 0 994417 0 705788 0 0 599440 0 143937 352654 0 401668 877911 346499 0 0 548677 0 862281 361089 0 0 231554 0 0 0 0 144731 213796 0 0 814248 0 152247 976918 473141 842615 0 0 175945 0 0 793389 0 0 743398 951399 473008 751506 160425 0 0 161905 0 747590 0 617972 930632 247755 845228 81233 0 802675 353586 239448 0 0 405484 0 698019 449228 158374 0 4781 212237 77080 893446 19896 435983 0 977064 531699 353190 0 706600 0 979485 800050 0 48983 926436 497156 698211 55207 983155 611211 816942 590957 348276 0 0 0 274948 934355 827194 0 530498 0 510681 0 650766 0 0 809708 589226 385564 875007 586969 615394 0 227255 0 0 0 309191 0 132351 314118 709747 792419 546486 398834 501486 0 556729 28430 898405 900359 0 0 926509 0 877783 292278 0 117616 711924 799215 729558 591181 0 0 401689 990306 252440 55711 84740 414707 473925 0 0 0 642681 509488 398791 538247 29880 464439 0 0 599182 481928 604805 33431 649559 704457 0 985429 516456 548981 0 274713 367041 297774 161789 301239 0 31296 520882 773037 386084 436021 0 779804 838989 615685 0 0 0 143077 0 728130 8125 0 761025 0 773595 781631 688881 132664 749709 0 776355 908654 874887 934502 834945 916874 276904 425682 0 586959 676527 611238 967847 0 0 712818 291812 0 0 53846 292747 503005 880898 0 609341 742926 0 0 0 349397 347276 599297 0 0 0 173263 604758 0 0 958612 22911 41435 895959 891250 0 0 726533 693267 142949 121696 775486 0 336451 0 378316 995349 904152 598213 0 884436 954007 751770 554033 838364 298145 937715 869182 431990 724239 495515 0 0 566061 983211 377433 581234 98270 0 622092 625033 83973 0 89383 0 0 0 519622 315910 826229 0 0 0 662247 765875 981533 0 798709 714818 0 0 116197 957080 422807 37418 307030 0 347820 209131 0 890050 961363 544072 98514 0 712700 152135 0 479733 884017 576563 809766 882979 273570 982144 0 592693 151819 0 0 183981 746559 0 264236 0 0 0 483439 172816 712748 567166 714295 0 21479 88211 0 0 967996 874718 880061 505667 0 0 529916 92836 0 0 492502 0 946065 955433 786719 626090 0 0 933780 982965 0 946776 0 0 71476 469096 376626 67198 471158 0 946783 0 240812 0 0 611496 13843 0 397115 860266 856558 607638 397547 0 234338 221953 733814 0 0 827867 0 0 487012 0 403955 535953 915099 246407 560559 95070 545665 0 0 291874 706517 149101 0 56520 909315 251615 874169 0 490737 0 0 0 370147 122564 0 0 743459 630182 290331 334193 996526 354625 909267 0 972075 625369 0 0 813064 0 0 958793 0 0 593273 0 0 0 0 0 7061 272452 383347 0 790565 0 0 0 0 0 815034 0 0 409482 995413 0 0 0 106086 0 0 0 416956 0 711934 189730 324102 0 0 0 0 0 11154 70027 172949 102728 0 0 992365 661264 819852 778401 769916 0 963126 818098 0 0 658495 615860 947059 0 839033 46799 0 806235 0 834353 281272 0 0 0 180677 0 191379 360691 890206 0 0 461197 0 336236 0 0 742375 517613 334670 282165 502687 0 0 477798 577246 0 0 641787 669107 0 0 403266 49999 556077 566449 0 0 0 115602 295461 624079 526570 0 0 865350 0 837357 0 0 717743 959347 541803 851777 0 472707 0 89170 0 746037 0 987574 0 535150 743059 311917 472558 0 0 0 904756 742560 142237 519920 453232 0 0 0 425430 459583 931061 547978 724709 0 524445 141258 252867 0 651457 31625 675802 0 0 316350 0 810652 232911 468449 546968 0 921724 247430 98439 0 383899 0 0 498499 34926 219770 0 498986 304324 0 685956 129098 299401 74887 414054 303497 0 659961 0 762547 0 879718 0 107878 392824 0 0 439364 129910 0 0 0 757290 826761 607627 277717 807685 319670 883269 334484 830867 218723 954004 0 0 35482 101019 0 420318 839418 880337 164920 853666 264424 990702 0 494223 0 311934 828518 592832 0 429720 152589 0 400732 648480 623349 429833 0 446758 0 78237 610145 921914 849423 0 966955 974327 0 0 818038 0 807923 0 511826 0 0 866269 17100 327051 951529 792818 606367 734293 0 0 0 236558 0 545477 905841 158414 374570 665269 544253 0 0 0 67419 78815 286847 831998 339302 0 71174 0 0 0 0 761663 848 464421 0 809417 479876 751846 918903 929800 606846 618745 327036 582800 0 989152 91368 103623 779966 105361 522407 0 842252 0 754722 362853 0 178276 0 988633 608754 362577 846320 465013 0 0 43011 44648 788490 200792 419044 0 291170 16405 403432 351923 927414 0 0 163973 971288 597588 0 329634 0 0 0 444807 140236 0 0 961052 966101 0 863540 319902 963042 0 0 768802 0 0 55556 705084 0 218125 103620 456494 0 331393 0 578973 651650 66194 845283 0 0 796387 459775 235160 135340 285851 966889 636045 0 0 0 158945 0 690992 0 511673 546771 545237 320945 342977 0 0 582177 0 322428 702993 857852 369382 371110 0 0 748411 0 847649 947980 367936 700284 0 0 102722 810761 694347 586870 980480 0 956329 173941 372793 48864 992088 38000 0 822250 183140 737346 523570 109229 418195 0 34485 519661 940275 256453 0 550378 0 0 969975 0 628033 0 0 713970 0 180706 0 801063 88120 722151 0 0 130982 917669 668407 891291 517869 0 274348 907654 0 366733 0 0 707093 665634 284960 266676 0 591851 50831 962950 0 0 410576 0 97207 42591 127820 0 0 429918 495991 0 566126 228375 196111 655439 85365 238002 665869 683472 0 788995 934647 0 239670 0 225639 646521 0 136684 674126 422350 909527 581674 962756 37011 51614 294991 0 629089 939941 861468 0 0 751107 142041 0 329326 817552 913283 315075 106422 0 130463 0 46348 164490 670954 161279 245965 0 83382 746402 901680 0 0 0 384576 0 0 0 668765 85773 0 998407 611633 0 646865 0 76962 0 198820 937960 500876 0 0 0 206463 320809 0 0 372996 0 777446 518791 0 233901 147976 81281 417562 0 900509 0 0 698047 0 0 193758 333981 0 275415 0 0 685042 145295 309325 42648 389653 199459 65485 611539 797386 500528 70982 885898 813217 945720 119529 0 0 0 528397 0 0 0 362018 531694 782654 904850 0 353774 577357 572697 584008 392531 0 286831 407133 933610 41868 426676 818300 558844 0 157310 556791 0 831299 0 0 669532 0 358078 294358 0 452696 0 540764 270636 84899 324857 872396 0 0 0 248747 178405 996913 574536 268308 727664 0 0 0 0 519117 738601 459761 313120 0 0 0 725693 530020 810425 0 0 0 940537 0 575794 77618 0 18717 28362 620033 0 356075 603796 590278 265991 0 725755 918725 0 0 442598 948357 0 0 0 0 684692 0 0 0 769165 0 808841 865514 935894 837886 0 0 957335 338101 55763 0 0 0 539270 0 0 122592 233822 437866 0 0 0 208845 25362 906277 0 440545 0 0 888148 0 888832 927600 948290 922237 396154 309480 299015 827154 361628 390937 0 827110 364238 563665 0 0 0 315067 0 742866 0 545466 0 0 857973 0 397037 972711 0 0 282466 0 0 0 6502 199620 877929 0 91242 223777 0 593545 0 494183 0 0 0 0 0 293 0 0 170432 200628 773488 0 759131 453306 132079 954129 980369 397421 211927 769675 265280 992960 615886 0 251887 508949 0 898917 333732 549439 389338 0 0 76850 163509 0 0 0 0 144236 12169 0 0 474198 609141 0 595132 930909 0 0 0 0 770873 578756 780556 240604 0 433217 0 493623 663320 0 0 603960 0 911350 48034 628530 0 142601 0 0 232770 0 910715 770709 594084 0 0 986882 0 328389 0 193633 0 313465 0 557762 53328 0 101486 0 0 65176 314649 99271 260994 0 0 0 0 0 0 0 0 0 254705 201755 377593 0 988506 0 807938 0 0 0 0 426618 563961 17758 245712 909675 0 0 0 312556 0 0 0 0 993823 493693 68018 173922 661700 48544 625926 84963 391339 478629 839551 0 912333 0 0 982675 0 0 780045 345094 0 843516 876210 544189 149797 590151 0 0 733330 276676 961537 782768 0 115204 494546 887024 65915 0 0 504254 0 923919 963733 0 974967 321533 819902 166218 581823 928011 850487 0 590559 695758 0 697132 0 0 0 0 0 0 815702 391017 0 364080 40690 249157 222829 0 0 0 380204 0 0 551504 33845 908365 576956 199817 661222 307907 601228 564888 0 222635 882438 0 0 0 0 0 0 0 85649 0 0 0 0 499014 916754 0 732321 849173 0 0 0 117200 0 882572 760066 39358 615649 611449 0 18204 0 712437 792437 563409 788066 604264 905117 0 875608 873162 0 84931 64736 193338 421401 609844 0 187322 0 0 210837 0 645065 416240 914734 0 0 54406 0 429112 0 865367 526672 551715 606502 752975 0 0 0 672244 624046 956966 70021 544770 645376 425403 583833 437778 168146 0 17525 0 530493 277805 517194 0 554304 913050 478027 255589 353480 0 0 709826 846284 0 0 490277 166936 247268 330291 0 0 0 112267 0 570818 0 0 0 718048 0 247481 831120 229019 92218 214447 0 274239 0 0 849400 0 77329 523790 846646 0 0 378692 218689 0 316984 0 748079 386276 377399 375641 0 453091 0 857074 0 955486 240674 782319 676403 0 298885 346788 190579 92928 0 403687 860388 562526 548306 724168 28472 201307 521430 0 340484 659165 784975 878960 844280 0 0 147261 0 984143 87806 745549 523150 591385 871385 83178 995476 794832 2085 166847 201934 0 787775 0 0 278284 382374 264877 906932 921391 629690 0 0 54849 0 0 730768 227582 0 150315 0 550184 319045 851451 0 749606 0 0 0 361022 234722 0 0 350847 273544 0 30351 139141 950486 0 158637 0 774043 136848 0 0 101956 132371 333847 0 180361 814077 415389 194025 0 0 873617 9721 0 855879 763455 700851 565630 185379 0 0 0 581619 505043 125730 699850 392736 0 0 847194 0 331042 917564 0 608700 95924 127465 621466 591778 0 201964 140287 0 919944 391312 0 758713 535537 785185 540896 222860 0 0 930791 0 767901 479923 83708 111608 356733 0 0 362738 925352 181354 0 996510 172951 129114 367061 665130 114243 311623 0 255240 32191 0 223347 128626 111393 0 507924 780027 0 0 0 717235 0 351731 754134 946601 0 0 0 0 0 414399 0 208895 590878 0 601923 0 493565 819772 365515 340614 374504 0 637756 29426 913785 567214 583926 0 800178 0 0 0 664224 847131 372463 0 542688 0 625436 0 91113 0 286818 0 0 919351 0 549730 0 0 837121 77828 340384 0 0 304163 0 711757 0 0 728198 382430 29988 543888 194183 63290 696780 580038 202522 0 905922 347837 392703 117014 179973 593711 884212 981872 885729 74322 320944 0 653260 621584 0 746708 559931 0 0 713293 0 240561 0 927411 231961 0 851308 0 0 0 108768 0 371071 0 379739 364326 0 519341 358457 409361 536007 0 858643 162617 0 0 0 389095 807507 161510 0 74234 0 217527 600921 0 704930 227292 0 661033 784218 0 65654 456174 0 883444 0 976074 570100 509023 792143 0 125972 0 878644 370556 675648 409695 0 0 0 215516 0 216705 681466 0 223157 969844 0 0 696089 957735 792136 686352 0 0 0 0 902974 748893 996501 162658 115702 273148 110206 208422 0 41715 57774 449722 0 0 182171 754307 0 0 13184 0 611349 31330 187964 960134 911127 853744 419909 753895 106081 0 348296 214808 60103 250176 152061 0 583540 100847 109859 0 44975 233525 907303 695656 0 0 288380 0 50695 397562 924222 0 797550 9927 0 624418 169616 377794 887487 0 0 506769 0 770698 783883 744312 0 922784 484338 282910 576362 107411 607536 287286 0 594719 234073 732435 848078 0 164619 83398 271738 435254 716938 0 0 0 0 608950 104318 0 0 83925 0 0 0 878906 724560 0 647004 0 443138 0 0 0 0 268398 0 485011 0 564196 0 575241 0 289474 820950 167086 4960 182299 707332 298666 56856 367477 0 268667 0 0 180474 0 0 0 0 928664 0 841032 0 0 0 200317 494705 736412 509556 0 523635 0 167462 139467 0 554238 0 964668 545428 126903 0 0 323194 391043 0 819919 533357 0 58555 965723 325640 540993 0 0 95816 0 0 690365 0 662400 65694 136309 625289 0 0 694259 425061 156319 487239 0 0 0 0 591209 0 735908 0 283189 0 105251 276634 247329 212860 564142 700892 0 731716 0 0 289695 168090 0 354377 538400 0 586429 508273 181395 0 243782 8925 379031 821639 178660 269391 0 0 383137 252356 733735 0 171300 890108 0 998251 698976 637251 665554 0 998458 423709 906394 0 429450 667137 398531 0 0 0 771469 0 0 0 554224 0 578070 663082 158744 0 0 909518 0 919399 384008 311037 244656 567736 8875 285902 510325 504500 118261 0 95009 577888 722595 861668 0 0 832885 626227 239951 0 748899 683962 110632 311942 611535 147131 0 333077 1720 173807 724038 0 0 485478 389192 625679 474128 107793 175784 0 754184 188558 0 857633 0 0 560255 0 0 582103 961065 982816 0 0 76584 0 653635 550657 502665 67306 0 220634 0 513280 184722 0 504719 0 677246 780773 614121 281307 119745 439740 0 677956 753863 869068 0 0 0 0 852271 533561 0 0 226663 802986 409417 0 32135 0 589144 0 0 0 0 493705 388421 615745 245057 166685 0 0 0 600965 0 0 559166 79135 375062 0 804819 0 257987 0 0 0 0 0 118218 121707 0 315791 454038 0 0 0 181008 830605 940916 109604 844417 946312 0 853630 0 0 649821 0 224177 460847 0 184185 0 414600 754613 0 429937 0 0 976236 795962 213754 316028 0 821028 215723 0 877374 78378 887399 499214 915598 0 189553 825194 583129 0 683313 0 192851 490450 0 337136 0 227939 762929 0 83376 427182 690962 364788 0 0 262248 762278 75178 0 769841 402584 724036 523115 935052 0 171478 0 980874 345601 840752 74688 326540 0 861648 20535 0 57362 985061 0 41809 78489 0 0 894074 950094 868914 0 0 0 72351 0 0 553388 313255 437874 772659 306628 715861 741162 845557 608292 471495 0 264195 826240 939255 0 0 0 0 849280 0 710072 781872 743774 539878 629289 95708 0 395964 312718 898236 62559 0 945295 659064 927684 0 0 0 0 0 301903 291017 551995 0 699691 0 0 700838 400592 0 0 0 0 0 402511 2450 0 614136 99017 702922 661321 970706 406562 491324 0 170110 496697 984823 481424 493650 748651 176142 0 956709 996586 509975 838163 0 0 710538 0 980321 279961 0 0 958177 0 149010 860054 190218 507765 752207 898865 422638 627745 0 9213 301111 568668 0 0 118335 0 0 387560 0 0 214076 245009 405389 0 0 0 0 69617 0 6572 0 0 135933 516741 0 200663 686099 470929 0 336066 548879 180456 863944 188019 884584 0 0 984592 533126 0 0 733632 543252 779493 328293 296245 985627 905786 719619 835907 506026 946350 0 0 0 229332 0 719885 0 518770 0 669695 269252 573145 306297 955904 0 78656 356537 681684 0 0 531035 971705 0 0 16698 742398 278123 351664 0 0 271066 0 552247 752394 306874 0 913362 0 322731 0 0 0 0 0 410880 264953 0 323568 0 621154 167826 6735 487666 865971 620856 0 257632 0 397513 0 0 404803 978470 197693 102506 873122 849475 842090 380210 0 183804 0 0 0 291592 548084 550540 677975 0 917718 110924 432744 0 0 0 530338 0 725474 612380 0 410952 419425 160524 341655 0 905239 0 0 0 185554 0 18905 0 880769 73337 0 973205 439023 0 614986 149900 0 954016 901017 0 801062 70480 0 843393 0 546433 0 834365 426789 0 0 0 0 0 778422 0 29384 0 809622 201443 170324 136696 102499 0 291 521826 455102 624707 511012 695465 693236 134475 0 0 720562 250380 0 628189 735435 0 483651 0 824451 0 926368 19385 11831 0 0 420404 0 307220 329959 0 358559 466016 756064 0 372174 18762 492500 0 657302 0 0 884207 344065 238556 0 512186 16123 66427 0 0 449352 760543 0 222660 334286 0 706546 640179 0 0 62835 0 0 557105 321346 278226 881672 378774 584543 130430 708167 261172 925983 689827 731236 0 0 0 415471 0 0 589620 0 69263 501306 433644 0 780613 800964 0 0 0 0 137341 569067 599005 455718 0 307898 740800 0 322594 133823 494242 0 144082 320291 0 380029 763549 0 512998 0 293602 0 513420 151121 0 977896 696309 90736 623255 33178 0 454251 0 679451 0 0 0 0 0 194605 259863 374143 19242 358495 350898 0 806579 179608 934339 709887 0 745639 725111 276133 0 0 107847 722533 240516 474150 0 208209 148034 533555 136764 0 955974 958550 691485 648698 0 0 136453 258383 725676 276086 0 239944 0 100238 0 209149 0 723016 0 111929 28311 0 862568 500531 580881 214525 18978 77001 679098 0 0 370238 775516 219506 0 675862 702741 0 0 0 923729 708695 0 889510 0 777264 256863 0 0 0 866473 958181 849969 848101 68301 0 0 0 0 455543 600555 506386 35986 0 214557 396989 0 138820 708240 0 399373 0 0 391306 618999 366351 0 0 797421 284162 45204 388208 0 0 451824 891512 0 0 673961 906333 112891 198368 368637 2869 531671 366156 0 671201 0 372346 836731 209634 286471 0 971960 757942 881669 0 833069 723132 789812 708812 0 858735 589464 872624 0 114871 457579 750760 133866 0 0 865209 578517 0 912473 482710 0 0 0 668780 154557 0 236768 0 513866 416630 396458 0 0 548605 0 0 0 475021 259536 234779 349400 0 343454 194088 954742 0 572298 0 420899 0 991925 176981 716740 0 245957 0 0 0 0 0 0 0 941330 129856 733233 812947 0 349555 930410 107748 383543 705295 355557 336970 430133 338106 0 0 596726 57995 133675 897007 0 295283 0 0 0 926420 0 0 649396 0 704537 146114 294392 844880 0 69566 108841 690703 0 0 0 0 0 888519 473826 115901 212618 0 0 0 0 0 734452 663041 169829 817672 515687 508624 808755 489835 177735 347086 264710 592978 637371 966779 825636 179147 741583 220001 777335 0 715229 30589 0 111534 708169 313545 53986 882244 0 142796 0 671899 0 193144 0 0 0 0 0 476727 0 0 92980 0 111284 336433 0 357408 0 186186 428513 192891 0 0 647064 0 0 935026 139462 0 0 591448 0 192813 117135 535531 475391 387602 0 226816 595238 697005 113543 0 0 11084 601625 0 147035 0 0 0 163168 0 0 903282 722142 238899 0 0 0 522415 0 442391 0 0 0 0 155517 0 0 925065 0 59128 296362 304985 627697 215598 0 190854 107202 0 0 739293 605597 619548 0 0 0 83085 404581 831486 0 194161 0 727111 491105 0 0 408542 780535 0 0 0 740975 462949 602196 0 0 0 879911 9370 241507 862460 0 216532 904457 0 662952 347811 233677 696674 824954 50265 0 721209 534392 887439 0 0 525567 0 447283 0 0 0 84451 214471 0 247798 656211 423308 963680 34002 946078 0 0 960747 0 0 0 0 735340 0 0 461096 0 767003 0 0 252282 850617 616361 0 0 0 669706 0 782193 59607 0 736834 325497 0 159519 0 414691 0 404504 51660 754527 0 0 427174 784631 0 967758 595833 0 432320 0 119252 334705 0 0 202334 625870 101879 355426 811321 285892 496185 518540 0 0 275613 500438 0 128621 0 0 0 0 942935 23377 724181 473419 0 0 0 0 337636 0 0 465817 481746 48517 790996 248363 0 0 0 861194 0 644842 943213 0 611258 684622 803659 0 169933 754697 524468 260435 0 881324 0 735496 0 45442 484576 0 0 675121 0 0 0 0 990366 230542 930548 707192 0 0 0 467508 939887 194081 0 907819 849266 10386 505497 507177 80728 427510 793953 591037 366053 0 152702 69894 0 0 0 839854 459261 0 224316 0 37626 273734 416435 590228 956422 642892 33031 102414 545158 395051 0 361713 68684 0 336712 0 966887 0 0 0 0 0 176219 472449 0 0 320440 46556 0 986735 0 638809 970234 0 447981 0 517181 642251 123744 0 0 309332 0 516046 496103 792719 718992 63982 251856 0 0 40396 0 0 924314 475104 801396 0 80209 553748 784264 458019 561438 0 811465 0 277063 114140 726865 0 0 0 0 0 0 0 0 63019 505523 0 0 92560 0 504672 871624 706945 0 977190 0 0 283603 764159 0 59607 992219 0 257984 0 663745 0 660028 606999 383312 576532 379862 415868 124876 477117 158987 256587 0 618124 909009 698384 78562 520784 0 498348 342694 621208 839314 0 265235 977900 384372 631387 810436 626665 443867 331603 464807 283822 507901 262168 142388 0 617259 0 0 77480 889548 964156 243953 49098 221266 293693 0 0 0 761893 129776 0 0 323361 0 0 0 0 517974 613453 470756 0 0 679944 997988 0 197046 0 0 680742 621767 151181 898405 915729 0 985246 981865 217356 10513 942072 345062 0 934022 275050 923683 143911 584176 213443 245489 782310 408059 444949 708166 42087 757703 0 672069 399338 0 489702 329528 958185 0 136013 131142 500046 0 585938 84705 852230 844497 878632 13244 118858 0 444112 714853 478346 334700 11345 481112 571994 770023 792127 602544 11189 265028 0 0 197296 990458 590879 726763 0 122530 703962 293917 958152 230657 514283 0 237413 54393 0 848095 0 0 0 0 954135 261857 265082 180350 38245 150045 0 0 226280 0 0 457380 0 81047 38781 661781 0 316268 25953 439651 0 897049 875272 403331 408760 0 545245 0 272983 131358 835024 768218 0 0 174536 0 307844 595084 0 750200 817332 159763 0 331369 132879 0 50308 883494 15959 503317 49294 0 263023 0 0 189204 0 529467 522834 0 486950 572024 811299 0 0 306094 0 256063 0 569983 538129 257803 0 268512 0 0 547371 851118 611959 0 968660 723606 357622 996777 818904 0 570127 0 0 0 0 0 875577 152923 513625 537664 317975 0 0 190413 0 0 818555 314433 0 0 0 59825 106085 0 0 805732 326558 0 38025 353270 6118 126563 211896 0 499372 624784 8126 327732 0 0 0 453998 0 518923 0 410032 0 0 813502 793671 969879 0 705673 0 0 461446 49989 451291 0 0 962340 0 0 0 48338 220933 523767 0 0 0 827133 0 890995 290268 831936 676925 414546 289595 263937 911691 488783 0 0 814710 0 684006 0 0 0 931821 237667 241889 449262 0 766498 0 986597 596388 158272 201317 154918 0 0 0 451900 0 24796 791307 0 520792 600613 417418 169194 940615 0 268587 0 413412 0 0 684565 0 0 0 332797 754042 0 356715 843197 503916 833359 0 0 0 22472 140606 872871 0 888390 140700 461545 931820 0 0 185251 369429 727430 0 0 560103 482988 534899 0 767982 0 0 0 119220 364200 0 222664 643823 905933 115150 61184 0 544507 0 990344 439201 515282 0 999801 410712 582329 160924 0 680478 661980 671140 894249 0 0 680697 318455 0 4706 63054 0 994336 500208 648146 150736 67325 0 0 0 0 379533 0 526682 394547 915706 759090 0 491366 936675 222986 0 0 82909 0 170971 468437 950303 0 747629 0 816697 244271 0 531589 0 0 0 301657 928782 46003 800985 477894 205174 332318 102374 720358 152871 516351 0 418395 0 581646 898792 0 442792 0 850423 482026 890650 153832 691800 669179 0 647717 908556 311307 0 413140 0 313201 812408 0 0 519131 0 948908 419069 244839 716267 787785 0 0 358605 434767 832048 301456 0 934248 0 0 603292 521043 284803 855470 3190 865592 939080 580025 0 696168 173605 0 977566 0 653316 765895 777473 238220 358585 292664 292450 164687 272315 0 326906 540811 373544 0 141261 486203 0 687151 772318 0 569538 0 683784 919274 195666 202617 0 0 66929 0 0 558735 0 538361 254722 301235 897921 0 279828 0 963628 999769 0 791714 0 117032 706856 228050 535071 552288 608466 594855 0 652811 529933 821419 0 0 156649 0 0 0 0 318251 256427 251591 547533 0 0 671930 976556 0 640121 837009 487090 692793 0 0 0 0 156829 840653 0 315645 779430 587693 0 0 257843 591676 628219 0 0 317240 0 0 0 599756 271144 956905 481046 0 407489 0 415409 209339 423969 535063 23729 478210 0 264086 0 402529 0 519256 0 750040 0 293467 0 0 0 35254 600838 939626 844372 925695 4853 917249 305438 709250 0 0 109916 379146 0 0 0 323442 76203 638242 0 305048 929897 0 678125 0 0 127222 451497 855053 0 969095 26108 0 74370 914015 0 459394 0 34235 0 0 183657 0 0 905832 50686 793201 862358 160280 470512 0 221350 206204 886036 0 915445 287808 0 531909 341833 0 0 417617 173119 842830 507796 291103 0 732714 177848 0 311078 0 0 0 21699 731702 0 0 604891 96138 350129 822824 0 496299 89010 0 346598 0 666829 0 589162 625488 598491 0 899128 763209 678830 834948 0 414564 829008 455859 717759 0 0 123026 0 234581 0 858602 0 0 0 498316 832057 90801 318635 0 0 0 0 825618 0 359558 0 269625 807548 277225 0 589287 615880 300121 465722 0 0 512250 0 336812 790116 937863 52598 0 350744 0 0 0 0 167298 566004 0 147958 0 0 130021 0 0 0 0 26894 819213 420461 748490 0 0 0 104314 0 183723 785798 559522 598095 842374 0 0 646644 164615 49112 0 872910 0 925842 465367 0 827026 0 0 943942 409984 487259 0 0 0 515792 0 822132 678961 894165 123442 956405 0 800569 62585 632127 0 15180 487099 478745 655594 745114 785369 378359 0 0 0 0 107425 0 596803 0 0 608237 810986 931522 0 478297 400322 95944 0 210497 0 0 807194 0 0 0 146409 963882 790547 448750 1286 0 918493 438412 909595 267325 154827 168854 566638 217819 0 771349 91640 0 221368 0 0 807618 0 0 756598 855934 0 0 349902 0 0 910195 0 559219 0 0 689230 0 497937 624030 9501 0 162173 552864 689589 287712 975941 0 0 399181 204662 312918 486223 0 596851 0 0 230164 413548 0 0 696729 180522 782780 0 0 741736 0 0 776692 0 17791 0 0 622899 90139 0 660817 978478 860657 0 493176 984305 811652 994395 0 0 462639 645246 0 26429 0 0 459863 0 0 929719 0 585806 276120 764790 324964 96333 302925 110039 520389 977376 636814 679655 465314 182414 70900 753733 358121 202370 219610 0 109048 0 0 820272 467761 758483 729029 194791 49540 0 115934 987498 0 911950 0 73203 778521 473116 0 548265 0 0 635970 607529 861094 0 0 0 578191 0 0 0 0 231995 0 607687 579611 115158 0 634176 723919 361518 505390 131073 938533 744877 378911 0 0 0 802317 783968 626182 0 0 546042 767339 0 0 380492 622101 0 0 0 0 0 690837 884562 0 713815 579059 763574 497620 595480 202568 916269 109458 641617 614215 0 0 0 0 179801 0 786522 315097 0 954049 387251 0 677017 0 282006 0 0 998807 656718 656939 0 784038 0 0 890156 0 61711 328970 541874 0 0 0 59050 0 972689 489977 0 130702 223271 547209 339096 453676 0 0 0 13113 952695 0 99178 0 141626 0 0 476485 216695 133926 4703 0 788601 71972 0 766710 37926 416194 574662 0 606987 0 0 375342 71544 0 809375 0 0 0 962516 258034 713837 991719 703572 0 782126 780847 940414 0 0 943747 544071 553774 195536 0 301059 121101 0 0 0 0 0 571688 969645 723736 532242 284325 0 909212 278157 499584 78932 0 693522 189770 0 407654 0 842374 0 101084 0 661943 0 275410 0 104599 0 819761 0 576573 988317 517676 0 947740 0 234700 692540 0 617454 978918 211573 470129 0 0 0 122581 0 862249 719871 306669 529365 923964 315683 857482 111244 454067 0 664036 0 919594 628573 0 172590 0 0 0 938299 0 520864 0 833149 153916 0 510417 0 758131 628106 0 899794 94004 955722 886935 526411 389792 0 0 0 0 623170 0 313074 610256 0 956115 0 586665 761230 0 142038 31724 214276 0 689928 0 0 400674 0 475880 807661 513640 618932 0 0 0 0 0 205922 0 977296 153456 794437 0 264987 232586 64010 312239 0 0 0 328507 833408 684944 0 511652 671628 744777 0 0 351690 0 0 0 0 713092 966178 745288 844571 399568 593754 0 587775 0 144990 186724 296626 992944 608990 0 0 799763 0 995772 0 522107 879670 0 0 316859 217162 931452 451798 650842 642734 828721 239258 0 98350 249548 187684 819463 0 0 0 57850 0 521843 646131 123015 416114 804040 462330 36031 0 0 0 0 0 84740 0 565166 953458 302031 870189 0 346813 385456 0 0 0 884066 838872 38866 0 0 0 774852 978610 0 296686 748494 0 283425 669762 0 977879 0 201672 771980 800552 30252 384624 0 0 620652 824531 0 344110 127721 810747 0 104471 21702 0 669548 787913 217197 15936 761893 0 749869 535774 0 224918 627900 385033 466124 0 0 834714 0 0 0 188540 17252 309388 0 695306 296464 667470 0 0 372140 0 772998 827438 645507 50079 0 0 0 876710 673925 0 0 0 827440 409886 0 94912 464475 0 863352 499058 956965 472987 638406 0 0 458607 511146 0 10164 0 200879 17613 0 255329 0 0 611525 770854 581934 0 693997 992998 684480 785356 0 758884 545230 0 0 590272 817504 669740 783647 528114 0 298604 0 0 749698 0 966009 507515 908479 933348 751735 0 113241 315930 879103 578190 0 749983 0 364330 805533 0 0 0 0 325163 0 511978 0 641635 874216 960139 169864 0 720116 0 194931 0 0 664863 0 330138 0 0 0 0 85342 0 206249 0 112619 0 828049 0 509751 448191 83357 876471 388301 0 950401 433261 0 0 0 475351 0 0 82763 0 0 398344 0 0 854380 937982 464131 0 257282 0 0 0 334779 214849 111723 271960 160918 924066 959723 0 83714 127013 43291 0 443457 912126 572462 974644 149421 0 0 0 55053 717092 111011 0 565745 373188 0 720564 309888 547955 0 0 757818 59293 237678 907813 0 0 582805 558072 0 0 0 409455 265874 198634 80398 0 0 109927 995286 0 735945 323512 0 0 0 582569 0 572412 552124 0 502476 971434 24326 792999 0 545308 731977 0 522315 0 75144 612663 7218 414379 772706 630921 938023 626897 51458 664501 641726 803805 0 663740 985936 0 766920 0 953672 741900 0 0 659420 591011 0 96700 493442 250058 0 315388 0 907056 419439 654945 0 0 0 249059 0 397460 706075 0 0 689216 0 449437 0 741177 388064 0 778181 0 0 656809 613321 0 416418 0 889043 371084 0 0 74768 574199 0 379037 455167 45503 43331 39653 0 0 0 505563 995158 0 0 935924 718220 115948 898518 0 848651 475282 403787 257454 556888 246969 0 996623 0 302000 708558 176043 118286 236406 0 237327 827283 942369 647931 328197 875209 0 0 0 0 461206 0 0 0 0 0 67758 790375 628038 0 551647 0 0 709388 935148 348943 0 0 12614 0 206482 930512 0 0 0 79515 58964 126100 0 727990 0 0 859129 667049 803435 0 726638 0 0 0 0 0 336537 0 322117 251062 0 0 702690 0 498373 26275 0 0 139802 810528 0 404090 0 0 0 563746 903764 471694 0 18035 473903 0 0 265526 0 0 0 0 335714 261496 519400 736854 984171 912056 427165 943843 56300 338821 370688 574235 728813 0 395380 952572 663126 13018 513590 0 0 0 657849 0 0 0 15299 0 0 806530 609616 301455 764053 342171 920281 0 0 145798 226801 259814 0 0 0 881988 223958 0 796598 508961 766247 0 984972 0 0 0 164738 659021 377311 955689 746513 158409 286522 406293 381320 474377 854151 880981 82308 0 749667 0 0 0 663485 15724 578916 940635 0 241866 962448 237778 0 0 0 514093 0 683553 111914 0 479336 0 952779 0 911173 59443 497166 843962 73478 416043 0 616000 0 166623 677646 875717 0 545704 148503 916741 0 588802 683412 0 488100 429997 26794 972408 182663 109927 0 0 0 0 0 0 0 889669 629574 0 440241 336481 530872 210770 474054 495564 0 774069 0 752028 441838 0 767417 438485 0 563643 35778 791312 0 985142 0 383149 748358 0 561515 0 58982 922068 610368 0 0 60764 174442 363193 0 0 0 0 0 0 822157 49832 507885 509799 871348 0 0 489017 0 0 268728 426943 0 605840 817956 256407 978145 361453 41397 389177 957392 0 886200 905835 0 151745 0 536137 170834 118642 739618 415575 914081 0 871331 407116 269559 427557 0 503841 0 107068 109027 0 69928 583066 900220 842712 0 835262 0 538458 31621 0 638945 941831 370356 658689 769069 691887 0 371604 365526 0 587533 0 0 369993 345326 580972 691207 0 220567 763553 34843 0 0 831415 186101 0 0 553393 0 0 0 0 291887 739502 0 32300 0 0 395851 300997 572984 684941 0 560401 0 553465 784956 26036 0 532812 41409 0 9415 0 571412 964712 821499 0 132974 0 893851 0 54636 72357 787896 391708 338944 321153 92478 475586 485409 408992 0 0 229643 632947 144520 366159 425316 753030 521592 270886 0 143972 0 0 390443 0 0 515597 572945 0 689377 0 0 232964 0 0 644106 29710 0 485457 0 840357 0 0 448960 0 916989 597935 132256 657916 0 927972 0 949018 0 0 0 326701 548542 744601 0 844627 70612 0 0 0 0 0 673921 0 772961 0 101005 626993 161422 0 126549 0 772784 178339 678470 0 0 752133 602758 126532 226198 0 594523 574640 728262 986072 488749 319292 714357 0 337926 805654 564526 0 85556 0 476084 0 106797 0 790916 501619 884182 785367 538360 773903 131231 0 968832 89943 124513 795665 398743 727363 224304 979094 473068 979272 644087 209919 0 381456 476715 593847 504454 674102 894327 19962 0 391785 0 458724 0 0 746529 910253 547243 0 0 867022 0 420467 0 734119 0 301967 137544 891278 250161 259027 58719 0 0 954565 505124 125670 21611 0 302691 0 703374 707800 0 0 526218 176436 612811 945676 0 687450 179273 0 867617 0 209757 718942 0 0 0 0 979305 0 394193 994523 0 92489 98008 135462 504862 0 0 218630 437887 342273 0 0 0 520988 132589 743790 665459 0 871831 0 261635 160953 0 66630 281522 241268 123457 897930 0 244684 573355 0 957236 0 22170 0 207915 114895 461934 0 326340 439858 235994 751211 0 376456 487621 956905 913603 962927 0 0 712844 569479 0 758139 425666 351853 241244 394887 620553 570635 469925 0 50615 850174 0 107298 0 467737 0 753422 0 0 0 308394 0 732783 421314 141368 0 632471 260542 424939 823936 0 0 272407 226105 276217 283636 903901 189259 0 714946 644235 367077 374227 0 316236 0 405594 567068 981395 0 0 512047 236148 379970 0 616206 963570 71639 774049 174726 0 890350 0 965903 86202 0 429941 0 0 743409 0 0 0 69942 0 0 386319 753045 799060 0 0 314323 0 307668 583035 492515 0 563327 0 0 89328 0 144931 0 783323 962763 404564 0 651761 0 182008 0 887776 517293 281820 0 0 0 0 0 0 0 980515 0 602279 813033 802987 0 65321 0 0 518716 148159 245976 0 192521 547806 396604 55251 888266 0 692425 400248 0 0 0 0 798868 830413 0 0 0 0 0 71020 90527 495392 0 0 983534 196076 444492 0 0 0 0 0 242142 0 528405 210970 532305 72384 0 697790 503189 0 0 980120 100019 332335 85634 770736 885447 965812 0 0 721061 710798 814406 886408 419184 0 327229 659036 977988 0 808560 0 378189 514974 0 378097 847634 542636 977301 0 702704 500486 71022 25420 635401 0 761551 0 853151 188181 0 0 535219 996879 0 326337 0 506484 0 577981 19644 4413 0 748949 973499 884769 0 0 924832 658389 0 0 363144 630738 874358 15888 0 161518 799809 599779 0 256093 0 0 487680 41889 932482 606900 0 330418 406186 791360 387871 0 65011 0 93173 920755 985938 0 375627 0 64211 631459 0 0 0 150003 0 0 0 259221 422275 0 0 0 0 0 629734 804424 0 582450 735924 643939 519817 131652 424985 0 0 0 928790 868951 283175 750113 673447 0 0 892631 271904 0 990267 0 0 0 373132 252715 145794 872939 818763 212921 0 0 0 343842 659729 964941 0 651543 863152 0 0 0 0 0 546823 0 387007 0 587307 59271 0 0 0 0 0 933758 619793 410036 694594 543754 779219 0 800371 0 350202 0 803405 0 0 315029 0 0 0 482000 706633 690634 408537 714723 864254 3409 879005 584465 609211 0 162924 906564 814426 0 349643 0 547602 0 419306 833222 0 510686 402293 0 0 0 0 688170 35143 0 567023 623322 0 814966 0 258468 660874 743466 0 0 435658 288990 0 0 190629 0 195350 907131 107315 646090 498136 706377 0 0 543815 568248 488995 460908 0 0 329863 683637 0 0 346706 367104 0 0 296852 937498 982170 184134 0 499693 411856 169021 13089 688344 189182 137958 812322 935464 947120 360439 878631 880388 985348 999612 0 0 509519 0 0 572277 0 878621 721883 124034 679320 61145 176697 33970 0 0 101111 0 550634 974729 0 385644 0 724068 0 443917 575296 643178 822496 753826 305370 587856 0 888405 0 493729 696033 0 411353 723658 0 0 0 0 327431 0 144978 661526 258210 992547 0 0 0 0 600011 827970 0 0 195180 0 359136 0 67225 0 446236 0 0 326666 902543 475343 0 603859 0 0 706562 423508 401626 480337 0 0 0 362527 114500 921043 0 0 63576 326129 0 0 0 254589 950859 0 745636 0 138522 721802 700325 965999 837843 881807 579650 816285 452768 0 0 0 0 439306 62707 53076 0 469287 0 835470 0 36010 703386 209651 493173 509453 0 82876 0 0 496691 0 0 655749 356259 862352 0 0 8485 219809 66192 0 77854 0 816356 743035 897695 520141 0 740032 0 0 565531 0 84907 590899 0 0 855681 919281 632153 572219 156762 430315 0 0 0 0 0 247245 544226 277274 0 832080 829255 379945 153506 918170 18516 633643 970340 710192 35716 0 486785 457224 0 0 0 518176 352811 724489 0 0 981442 701713 917262 173591 202894 0 236065 727313 292810 998296 437766 74053 435185 0 184727 8543 0 360826 810346 0 649179 0 0 823756 0 0 298832 0 750510 0 806368 0 318657 0 436773 10242 0 212300 431224 123162 842455 126013 377544 321574 0 0 0 0 0 295905 811117 692758 661445 144759 810649 0 559036 0 0 0 927297 120525 733619 197532 105004 19833 293721 0 0 687374 509365 227117 585685 567172 398393 527504 0 0 620212 0 888139 404199 0 405245 64634 21140 0 0 287869 0 368709 48456 130142 58196 52232 281617 135802 106830 161454 669001 73451 886882 0 69853 0 138073 0 120341 954379 0 92735 425561 568059 0 631926 913445 270709 0 0 0 675104 384730 0 671704 0 659334 396125 88397 0 495120 816844 523132 0 0 273149 959462 43893 251434 593561 629314 0 191950 141115 839896 0 780327 129284 248857 0 0 0 726898 608160 0 345224 0 686637 164667 0 0 503860 906067 203990 357702 0 397760 85272 336401 968828 20696 0 497258 391595 0 0 301281 362335 0 0 0 945413 0 0 0 334824 71348 0 87646 945470 23179 140225 620020 602072 0 0 0 465474 0 0 712448 531474 393360 0 0 0 0 465945 0 365491 579521 0 377015 0 781012 359916 0 0 694517 696787 156325 0 0 208860 652714 901494 949661 640037 0 508805 6328 450768 0 215065 434992 836453 0 715954 402038 0 0 0 0 0 338324 0 661286 0 154854 0 78622 969774 0 241185 570380 231425 0 0 0 0 0 622830 384866 496040 545493 604918 509229 783531 429224 281427 0 694409 464301 0 221564 0 605572 571187 762760 0 622069 0 0 0 0 0 457106 0 0 0 288897 0 179803 916312 782764 0 516300 0 824746 479200 352271 780007 950393 303622 0 823412 0 0 517223 123766 623112 176868 0 889984 737583 829214 983917 227613 0 0 0 665265 477104 500459 729792 0 422211 0 450852 0 936564 430655 246120 0 0 349820 0 0 907364 0 561708 322005 911044 0 0 0 0 880057 0 0 76976 0 0 431691 0 651762 325404 802207 101399 0 674433 811155 0 904007 0 773128 178996 0 0 0 127029 938300 0 0 240987 416125 273000 0 703462 0 0 167052 0 979814 689923 0 0 275029 817397 0 161628 705980 811356 0 210122 36815 0 0 62775 512793 811551 999181 416524 0 0 276070 0 129302 952357 429961 0 949751 0 0 0 182985 143204 0 0 696835 0 267220 999972 0 0 0 343731 0 354249 825530 127297 36439 0 0 179583 653108 0 224779 728119 175909 142288 0 263355 382339 609882 225743 427740 481971 0 0 418922 0 871415 791521 0 405989 0 557213 18610 895172 217196 0 17984 0 486562 284157 0 509026 710419 921438 277731 799434 0 634824 0 262060 710289 0 526205 464662 959116 624561 374727 0 754234 0 0 0 945361 409234 339424 126097 974823 192747 0 534708 0 378411 518854 715286 226915 391561 326823 0 706303 0 206442 32467 0 592008 784233 212853 530538 553842 551691 0 409758 274182 0 0 375577 0 0 0 304228 0 786211 0 0 0 285981 0 276687 776925 0 0 0 937952 0 598123 182754 345682 998464 0 613268 450173 760793 0 0 698024 792737 0 930134 800680 948371 0 0 606697 0 0 511839 646520 697875 0 0 357763 0 625141 163548 794588 406640 580680 354553 326827 0 0 747543 761121 558439 434030 0 0 936701 33153 0 0 232574 0 556790 0 799415 0 522016 442585 431269 847723 0 0 0 216083 0 659915 946155 0 539769 0 0 175208 707541 614991 0 749229 0 0 0 338514 274035 592779 381456 157925 938873 201811 189290 322455 204211 0 0 0 0 0 0 317183 529145 0 0 593073 0 228829 0 554478 25034 0 0 705710 208466 0 521568 89873 770426 0 865378 697772 0 0 899560 0 732396 11467 232206 121538 258724 514778 729892 0 0 0 472055 0 611499 697984 0 0 603183 0 750069 529035 64654 655360 150686 425776 0 0 0 670393 964111 766204 803206 750410 0 710417 313099 295462 508673 978025 0 996769 0 825869 359384 750802 0 236287 331739 186324 0 126280 803136 0 0 0 435873 484926 612917 0 0 0 0 0 103995 620052 292677 742948 808755 0 0 0 0 965884 359018 0 54217 0 761781 823169 0 189729 969483 826478 0 59161 705102 0 481339 486162 25549 0 0 484732 749452 0 345824 0 10471 344362 0 0 303758 907507 43374 235854 913748 0 823179 0 862418 512831 893773 0 98056 0 0 484454 434425 703829 886652 0 742324 0 687125 116923 973335 0 32000 0 0 541837 977314 456924 44219 0 567067 752471 829597 51380 424901 294857 0 0 985303 0 0 328373 0 890172 0 0 0 0 0 0 647511 551678 106545 922739 563804 0 0 475653 716159 837998 185456 0 0 767678 0 858948 929654 0 0 927733 0 0 0 336963 0 800812 570885 0 69815 716100 0 53492 276868 159786 0 718000 492326 954687 219634 35489 363267 350422 415376 799139 0 392005 797176 70874 684425 520985 231233 249508 534219 581810 0 933470 419100 379987 0 973918 741076 0 458408 967660 0 0 764811 195127 185456 995130 0 0 519249 679303 898942 21815 454368 736875 0 498108 0 464307 0 0 0 393921 0 0 0 151913 440468 446444 0 0 479959 0 0 242847 132320 628712 74909 25657 0 0 282336 999994 0 0 217850 719567 0 0 0 367158 0 619822 138924 0 144746 943965 0 0 318973 826096 184846 571397 0 896657 901673 90755 369625 0 0 155730 0 0 514190 139540 236692 930851 0 0 594984 341225 0 0 642559 103967 0 0 38627 0 695618 507383 0 858044 443866 552022 272580 572323 164946 429390 0 0 793204 252500 223360 459116 256137 103809 0 0 0 582046 467460 157772 842472 0 0 19507 340889 913369 530152 0 976349 193586 86687 1968 834847 825159 822223 0 0 581586 0 682317 859474 0 626200 339576 0 0 0 961218 787060 729699 0 431295 0 88047 112082 419101 102747 868825 0 721511 2544 0 0 407166 0 0 731208 262860 5252 810748 0 137464 0 0 0 422918 441713 630360 5015 890269 550073 13990 0 0 955949 680818 519469 456431 787681 732126 0 303363 513732 15267 0 427009 0 261641 213246 0 166200 113725 323726 23566 659161 852148 618168 0 722307 160238 0 14085 107992 837316 535491 0 540476 120661 314421 0 990876 645987 15574 553757 67058 282761 513331 0 523120 0 0 44513 0 0 819093 0 0 585133 0 526004 0 0 782189 962647 185337 0 0 0 0 776915 662370 631856 890314 841973 918473 0 547371 716893 300085 0 203304 660924 410204 685199 0 153503 110177 110142 76487 459653 703125 691588 446941 0 507228 209495 0 22528 0 786736 391993 204974 860854 0 0 0 232434 727680 0 861746 151869 231278 504018 263488 0 355274 0 291808 237615 583220 820628 0 404965 771767 568078 0 753791 798308 0 441054 419832 986170 587704 0 0 42691 0 291190 0 329575 206601 802016 777882 0 11532 882468 565452 0 0 201999 0 928506 0 736156 0 329071 438002 830217 218854 384526 820334 201629 41482 285016 0 848736 0 0 274725 0 0 431130 0 524670 260788 831065 0 541442 0 89425 662842 0 0 912475 0 0 0 0 808171 123679 0 0 0 234450 522156 262295 971913 0 0 923210 561598 0 0 989380 142522 0 739842 0 0 10504 612801 340235 773564 0 803179 797132 226754 835205 295644 399644 303907 0 588 518072 0 406707 0 0 421620 0 0 310306 940274 680726 539840 482258 849812 261625 0 749378 446023 549635 998797 233996 0 464008 274100 754525 568573 36959 738371 165584 481191 0 52946 0 841206 950427 242056 0 887701 561838 564435 0 264099 0 262270 36848 326669 720270 0 0 144824 480518 959733 0 523253 0 0 437222 0 0 216396 0 772733 260921 0 0 0 112299 0 959092 0 550298 812397 782092 366329 0 0 510658 465918 825112 146095 50862 54167 0 257 681159 818509 0 0 0 0 334570 670110 0 812807 0 297775 997378 0 110078 434192 150218 488471 420842 127616 0 0 782378 0 673043 0 73629 266576 311988 0 0 579785 982353 745104 925528 145401 885797 0 653801 294953 0 0 961891 0 410308 189520 835912 513403 0 36801 881390 984138 691432 934989 412909 0 119094 0 0 0 0 0 0 395116 713536 59788 0 0 994012 0 0 64268 0 212724 0 0 578250 0 0 0 644849 384863 0 0 464792 477921 475269 858138 572703 163998 747556 0 49251 419674 994208 612892 70228 190221 0 338335 991047 0 478980 0 519527 0 851625 445035 0 183032 343045 0 749054 0 541653 0 0 0 421707 686799 549689 0 507900 348989 419735 166652 0 0 0 594902 785664 0 351570 0 384082 0 0 772229 0 652692 741062 0 531603 0 0 879726 641329 0 0 134226 0 0 292356 203950 597665 0 0 0 548873 0 0 0 0 0 331926 958158 746006 145384 747157 732489 964776 974941 684075 227279 822326 950675 0 0 763395 951304 0 442402 835877 337521 0 0 0 428984 102212 489432 6331 0 0 811060 906135 266938 0 0 0 469864 0 0 0 173851 155533 574363 686995 423233 269845 909890 472470 0 588115 218363 532139 519910 640892 285274 0 340798 664825 0 0 408154 917914 0 0 536573 691217 567077 220094 757493 648970 250168 0 0 918850 0 502787 664803 205782 470280 323394 0 792475 0 929523 66248 302448 0 337778 923112 800625 0 875926 0 394250 0 0 0 0 0 577470 232705 439078 0 735730 660227 0 207901 19785 314915 929751 0 0 0 120923 31842 517266 0 627182 283607 366437 639153 452358 987358 702414 967027 484661 0 506680 0 378588 549275 0 0 0 803881 513889 739359 0 0 0 0 572253 434012 0 106075 350196 660598 0 710766 0 0 0 307245 208881 0 353007 38165 71364 499417 224854 0 0 688809 843360 151826 0 321034 200764 0 0 0 0 881460 678228 0 602124 0 467255 11296 0 0 939569 0 767215 728852 366965 0 383616 330680 0 481841 0 719411 186063 261344 76911 450728 0 0 0 421041 228309 252758 342246 459506 0 43098 418981 0 0 168767 144948 0 606474 599858 0 723869 701549 207125 0 0 723543 624444 888584 0 138611 0 52657 886259 482405 436334 77283 0 98433 642232 655384 705338 114187 643561 757894 987508 708401 0 0 296690 624635 0 618010 0 0 794250 847303 0 0 813056 961329 0 413119 669672 478778 0 103513 0 965080 0 458270 0 480589 517992 0 0 952274 0 0 629971 418687 550348 267397 985764 892505 148094 761546 0 0 608873 985833 483812 723678 519371 0 0 505634 599528 659984 349592 0 0 992227 261652 535493 0 906722 117486 0 0 803787 21706 0 752093 269565 0 0 0 159065 0 0 0 564700 0 903741 0 0 270165 63562 134443 900062 0 166465 0 563492 196450 939651 0 0 0 473869 797234 273191 0 0 333090 451801 0 147289 0 238912 0 0 547916 0 815003 450021 0 0 0 0 761107 812227 0 994438 0 706768 0 0 0 933019 917733 0 75192 577333 220204 0 965294 0 907582 647335 158945 0 0 520891 59172 736863 205741 509553 0 0 428843 0 0 68923 360566 623007 617555 5564 777999 0 205236 13730 0 431078 884041 0 633631 252289 0 153507 0 504601 427850 103102 0 0 55880 970040 672363 0 12757 134167 413052 625891 783306 186521 378729 309432 497486 62220 0 104801 788094 449276 491296 795825 0 0 942627 389373 942023 0 978943 0 0 746074 652385 654828 688042 916458 855068 0 782112 921339 735929 885935 261286 221029 462289 0 476143 949515 1658 0 726711 0 0 154053 653630 616661 0 0 214376 0 0 0 805981 143804 513983 491789 204457 0 321185 479382 0 0 0 0 0 0 0 682053 0 0 624578 86796 0 0 0 178095 954544 0 276252 923464 0 733803 592567 90192 415643 437461 0 752444 691025 158694 321923 354318 967736 893804 636302 989335 0 0 225595 0 0 0 206369 0 0 0 72993 0 262368 127248 923626 269872 779974 558077 430587 124483 620829 784800 0 818980 879492 690105 352782 293742 422592 720580 0 0 678000 0 0 0 0 262440 467407 0 0 52846 755724 0 853883 0 0 454440 543479 913701 691519 757978 804532 433767 177493 601552 308543 0 792438 543461 615400 489508 747278 598674 0 723279 326172 0 329999 0 217777 62725 174580 0 0 0 774712 981211 0 454646 509578 47097 219587 0 0 0 227374 104095 863595 0 206959 597769 0 714094 0 537441 305933 265105 31675 77433 0 860035 185264 878936 297230 820140 0 4279 860375 369155 0 0 0 39262 948746 338956 411877 238960 256801 959760 931563 451583 0 0 0 194724 0 0 831548 0 489131 0 215145 0 845199 794080 735679 0 493379 76183 9827 0 0 0 0 0 0 0 0 507430 283731 77985 0 188630 410017 0 0 677009 84070 0 0 0 818467 0 0 676428 675882 0 0 741225 0 745323 401846 0 578362 20329 896189 0 79298 647901 596825 289377 0 638532 284463 0 710516 637698 761583 821768 404349 485779 0 593726 0 0 352855 663431 178900 175475 0 844823 156430 0 0 0 538861 706117 0 975351 256145 608099 715087 669023 0 751942 451299 342254 0 549676 92775 375015 162570 305360 583216 865734 215264 389275 661682 103209 0 654050 410571 0 419382 739388 757683 0 863826 930022 971184 0 508381 249135 403935 964635 0 0 703239 280752 0 371942 974871 0 648749 454557 678416 913561 0 368386 152102 73161 980723 0 0 498623 0 309361 52341 0 0 869206 197571 630245 0 0 0 256193 0 0 0 0 352243 0 0 0 0 511294 0 768285 199436 0 0 435088 0 541153 0 3443 710623 975621 403701 60131 0 0 204016 526476 561379 0 994194 977778 729314 8433 0 157842 0 271646 389019 526140 0 758979 528848 441300 401346 0 983546 468198 425389 537901 816687 22962 516664 0 535417 669855 680364 0 0 0 700158 747937 509717 525257 259094 555416 0 965212 927223 0 799518 559032 364644 331506 567124 853320 863383 322333 0 0 109726 0 0 0 420058 257069 599943 100754 0 0 691680 834482 502679 0 330007 501070 773580 880126 950401 57122 0 845581 785365 426987 0 156972 0 321233 0 0 0 390746 0 0 681537 0 210724 237316 753989 22835 550199 845120 303896 313228 215621 910587 915336 0 624570 240396 989918 318484 55878 831111 0 0 0 191135 169509 526926 0 0 0 0 0 0 166300 0 876593 230386 438849 228630 170450 0 0 945370 368870 0 0 198476 681658 0 0 0 813675 783022 0 136797 0 508884 539141 763680 601454 722276 319096 760433 981442 687985 328635 0 805355 0 700215 159938 224868 69696 907722 0 0 698272 0 0 0 167987 521090 0 0 0 988664 168522 0 466742 0 858653 430404 242033 456042 466627 413100 690359 0 308513 830486 961289 755305 0 828840 200713 414673 642078 0 0 279322 928987 70290 218975 503327 0 826906 909181 919635 0 0 709372 0 0 580121 0 0 0 610422 527296 0 0 0 751139 987287 126685 450170 666715 0 0 417769 0 760718 193033 0 994175 729244 0 560603 926156 49487 654612 75941 344316 509829 112804 0 84398 0 233896 159816 0 51300 634506 648241 773596 511238 914677 954288 931649 0 769089 0 0 476925 0 135562 0 740340 0 0 806934 0 90559 899010 889705 542865 490361 101275 263237 600609 436925 0 826338 76139 650127 0 555462 443292 0 467294 0 991522 781596 725288 436054 663438 278083 0 0 137510 959354 221029 214805 402474 282109 513217 613687 54893 793095 158017 0 633730 497384 658975 995706 608363 448334 763428 781998 0 825816 663335 404081 0 162789 960141 908188 912936 599945 180386 999986 0 0 166194 204062 0 174934 352356 760403 49438 426888 700825 41783 235124 0 0 0 99696 271186 0 0 1142 972306 14890 217990 0 640954 0 777241 82875 976712 807897 0 0 869443 501794 457210 0 19137 0 0 124217 913298 0 0 759015 0 136474 40316 0 763911 0 0 0 0 526834 807084 397921 0 0 0 813622 0 925443 0 0 892292 860172 0 693010 558920 461940 756283 597888 671225 13189 0 939209 1544 0 0 927097 911992 0 103759 142925 909811 321749 310760 0 0 0 730076 658324 674368 690413 0 0 730274 0 493636 481349 0 542695 662453 0 0 113799 183161 0 658366 0 670259 0 983121 991256 796643 0 903365 0 855741 138606 231308 894923 234224 203816 155882 290534 315135 188840 628716 0 792733 69716 262796 0 690284 134908 152665 943109 500697 417712 58691 759682 765449 0 521406 1150 0 212392 0 528762 816142 0 776187 0 343075 0 292173 0 0 429431 0 692307 863259 750416 496951 131776 55468 0 116628 112284 0 849873 586275 131161 0 0 142039 875742 0 713796 0 574365 0 0 261882 426670 465132 0 0 0 0 356562 653935 0 0 652347 690434 182453 40620 962433 0 781627 918092 331603 0 629189 201104 690755 448575 826059 0 439307 708979 0 734910 851804 465543 983094 0 0 741771 0 0 488606 410425 21900 663632 0 618195 0 487092 0 0 913365 353434 805454 0 0 965664 211140 0 103559 452942 455647 0 780514 260220 746366 0 823284 517600 0 0 0 223689 62803 320459 768207 0 406748 0 0 0 0 585554 314386 566278 795638 301908 0 510397 0 503821 0 0 0 0 0 238158 793778 197086 0 76558 0 0 759627 689648 0 0 941775 708347 0 0 306578 0 0 668442 974222 458149 2664 0 0 80068 491917 0 224650 82321 732943 0 821658 429335 657111 0 907818 610203 0 0 570662 611760 0 859367 343392 516106 411422 507016 784107 223932 665232 811485 0 312034 167082 815365 0 256034 621566 407310 594837 778650 390609 0 424436 974468 878651 512850 380322 0 974516 462054 993468 717471 775270 652524 0 745370 0 0 0 324000 538894 497848 0 103224 0 0 354376 0 0 200136 224816 861997 772056 839932 452862 444434 199273 603844 97031 130184 692338 30373 580913 579893 427386 453751 321684 0 65783 425410 0 915925 0 0 378631 528014 0 0 0 0 667980 605562 0 0 609353 730203 935074 246465 883794 380611 579303 624213 400130 0 46448 588210 0 0 531285 0 803605 749687 258013 0 462083 570674 0 0 89372 273566 213508 411539 635284 862800 728970 518355 395727 0 0 200652 258219 979932 814164 72764 0 980497 0 260637 765935 0 348819 0 973809 0 818070 644399 0 322593 409618 0 65324 502892 649643 419198 0 0 486729 582356 0 859105 0 15471 452198 0 0 0 738588 0 205203 387979 475871 574901 553826 0 0 723223 770502 251040 575166 111571 60691 405541 677517 371199 443930 602238 825279 490836 167758 0 667962 756523 0 0 91579 317516 625079 0 0 0 21905 486524 0 0 0 0 974942 0 29059 0 147669 271532 0 932149 0 340322 0 240337 0 76047 712050 0 419055 569302 680219 0 482406 808222 547748 0 774480 0 0 855414 420214 354293 856939 106835 0 200484 0 332707 989448 39240 688488 145346 0 285803 952588 962481 0 431619 0 206349 337747 68019 992012 675814 0 355995 0 0 6264 839644 0 951884 167279 431281 530417 205317 12234 0 0 866103 440642 693633 0 0 0 0 70653 26356 965736 111993 42654 806772 997667 0 0 851950 180850 656456 991188 259319 0 0 913427 206913 0 0 741826 505501 0 20030 0 924585 835193 99670 853034 695953 877070 237352 446833 853984 382690 0 0 0 108573 0 388244 0 251095 692557 259001 160353 0 720050 682377 788302 130661 465067 0 0 478387 630413 0 193384 0 96060 725219 214584 912904 0 194337 405939 0 118282 821463 369221 0 982257 0 800725 414773 0 526703 756055 37875 0 86492 695595 611641 91710 592490 624767 0 696515 531824 0 392413 423995 424443 0 897688 0 291724 159244 0 927111 232226 0 649896 0 718789 888313 0 0 0 0 85927 164915 296598 290687 0 294291 524441 368964 380020 0 0 0 0 35556 0 893791 999790 927375 261843 890378 890001 63918 157103 0 0 99114 249537 0 751691 0 53903 655985 0 980558 0 0 353657 761604 534746 827637 0 335662 629009 0 0 90597 672795 0 436638 191675 4189 429134 313366 373965 622361 0 143077 206806 850140 431708 332655 384134 0 0 9836 0 0 729426 0 161495 0 0 757056 0 0 0 937284 0 0 558061 296950 441291 741847 748001 270835 220794 0 165936 13872 991034 876238 951147 743683 0 356898 260445 52094 0 0 0 648088 983532 0 490902 658320 167992 0 0 837137 0 309322 0 518407 73226 0 0 0 324030 0 705206 588469 466291 874441 356357 187975 657549 0 0 573757 0 0 301040 602468 925480 0 641585 0 406043 39467 0 0 353493 7544 0 0 663971 277138 436403 446461 0 197724 0 426017 920186 528428 0 804021 331529 0 772955 0 956145 665963 0 955903 570942 842407 374867 807849 0 0 492081 0 976017 66698 363288 0 0 978409 0 0 82397 862068 152839 0 0 0 358476 736026 566803 0 944788 646593 911456 182245 678996 39515 109315 808992 710487 312977 0 646527 0 0 585269 933759 436160 988141 0 0 710631 50409 897190 0 970441 257674 316586 249952 981384 0 237712 631688 857588 283701 845229 259182 0 358237 295743 804682 661577 510061 204209 115462 750860 451553 0 0 0 652340 334890 284561 0 210243 32092 0 155805 436969 921525 0 0 0 84237 0 0 0 800543 774909 182262 242017 314998 120576 768881 476445 484364 403108 158890 355468 21307 0 521293 0 674245 684139 0 359823 0 0 0 0 0 0 230621 122203 0 891423 0 0 0 875466 0 0 864988 0 352427 591952 18059 612507 562116 981825 137077 648062 0 0 618050 611227 518997 527692 0 0 0 0 492180 731571 778720 276321 0 397175 0 970189 689735 0 442220 0 0 482586 0 112440 0 102836 0 768117 818255 0 284612 5447 67868 0 431545 0 433665 571614 361326 0 0 0 0 6091 0 333541 0 465089 0 177463 0 0 814091 0 0 859997 730903 756036 310203 0 50561 880557 847003 459339 0 452545 546730 763650 0 0 582005 453589 983274 689891 0 0 0 690398 903009 0 0 305141 19975 934536 390680 60681 0 192693 0 0 0 260344 0 940460 781146 427711 561979 0 45138 0 498292 264644 566346 120161 61305 28592 0 532674 512596 265374 192879 14715 359863 616557 0 0 6304 311165 244214 654530 0 0 37548 969284 17811 129911 0 459136 0 681342 161396 524937 867454 0 488166 717186 0 226191 925090 0 819432 0 833345 307923 279162 989820 0 600397 828492 801145 451774 0 421188 938200 0 0 0 301424 0 31504 0 0 0 368387 0 806408 953796 999985 349508 857489 746982 606414 0 751040 970803 320310 0 774290 0 989794 180460 535864 347484 718414 888892 0 0 397304 0 397112 596620 558400 817089 555328 0 0 987344 100880 0 0 129875 0 0 310895 281575 913696 0 0 845600 877638 0 160754 0 795707 33276 809318 685485 0 779015 0 791973 0 0 0 568269 0 0 273512 283708 60159 356757 877026 516756 486045 798327 0 0 0 0 803428 0 657614 0 466620 444550 0 348228 954391 0 766557 21226 0 617475 823951 966863 571096 703806 486059 502925 0 814971 0 647753 996569 13423 876538 0 786566 0 0 443176 297293 96067 0 559821 90440 0 0 243592 864425 625158 0 925051 171376 991523 0 0 574990 0 526201 314395 0 915292 0 157398 524143 0 0 704566 148379 118134 364459 0 216125 146973 433419 562580 965791 722929 921523 436729 25285 855827 127866 684977 690452 281094 285905 0 0 616364 658600 0 449818 292503 0 890848 0 899065 0 0 0 567966 0 361591 412598 686741 234414 14318 393104 0 0 0 241482 91608 0 353515 340897 678515 817381 118759 884189 0 752922 432167 985998 0 0 0 860968 0 424675 0 77924 0 364504 38920 609467 0 92547 597629 0 0 576571 558394 823815 838256 0 0 514452 776288 549830 580753 456911 911903 120941 0 0 441155 751939 757985 837636 894106 650116 0 295121 0 703076 291631 152747 0 954546 421980 0 204608 0 0 0 0 0 880982 541718 271100 0 0 762160 0 298254 0 0 0 0 922912 0 0 755463 57247 0 191843 0 0 119341 750107 633111 0 998820 247167 0 763400 525672 753178 0 459691 597530 126384 0 0 0 753941 0 549826 67298 0 845879 327020 0 860236 261908 0 162351 745960 0 0 0 677877 809723 360701 778308 0 277415 220424 0 749641 937170 452268 222066 0 984503 699513 78845 0 0 490419 438252 749030 196731 395791 945050 232994 281369 0 0 601884 292306 473571 843051 289764 0 0 0 280596 431819 125864 0 512215 636781 10532 333390 0 829971 682489 438073 162596 0 842806 498985 452872 667226 91633 43264 515650 338237 702522 264660 470580 61614 169709 984103 807114 0 0 57236 810096 0 0 186086 813763 0 129598 536058 0 0 0 0 0 0 727327 606077 960229 975030 551201 0 459423 728935 0 0 383088 478261 0 740366 465112 0 134836 889327 0 991396 0 801061 403087 0 549359 472123 0 761379 498297 0 294069 0 0 0 933928 0 465379 708431 14847 134916 177022 0 887494 13008 73213 61121 908949 0 0 0 0 115013 658384 91423 626525 678099 408743 447529 0 631281 0 0 742406 194133 948091 0 0 989116 0 330915 0 0 0 300320 715587 737187 571413 953854 0 677254 148725 698933 0 928259 101412 729807 450314 0 66502 0 0 812725 0 0 0 166304 4757 0 51409 0 397496 957411 543495 12884 507094 372384 783594 282974 0 0 170672 0 0 0 0 0 0 295196 606366 240945 26174 325214 680005 0 237737 0 808318 0 413376 0 0 582307 971297 412001 255710 236207 0 595934 388812 876031 0 548995 593866 552101 0 311139 0 672035 6851 0 650203 548310 333860 0 642627 0 821183 519871 0 797999 0 789802 0 240071 0 637064 698819 0 724058 430495 812628 0 0 0 974427 226944 762600 102015 8272 73176 0 108127 268879 0 529838 67496 867896 0 0 842899 0 920762 29643 0 756001 877335 0 830412 0 889455 905631 0 563430 0 69812 771057 0 776653 730607 0 0 26143 884135 655252 607201 593776 724106 303329 0 0 610114 417342 366551 553027 0 0 372906 760145 0 0 437924 0 504681 0 0 0 423218 0 0 567072 549523 120554 20150 183301 60878 212825 533380 26491 173936 150382 499263 0 0 521112 683599 0 447625 22508 375164 652789 0 327211 0 0 818995 865997 0 305267 0 716639 0 0 620606 828955 458350 181445 0 0 307194 0 0 572007 134252 137289 475783 0 644955 0 992963 709571 0 305838 906684 0 947006 0 85432 59753 115402 0 0 615331 0 285917 491358 190377 4585 358594 0 662571 925123 0 902487 0 222110 183751 912253 37765 475681 0 0 214425 0 716982 937396 214482 581682 0 0 0 0 27474 0 609625 7652 0 314383 0 0 708596 729815 653969 0 801891 0 247612 0 0 850812 612856 239836 287161 272358 0 0 0 776858 0 781338 0 0 706923 871697 230189 743577 0 319775 348799 0 0 111469 516635 0 456934 596517 560877 388361 605179 441937 0 0 39432 226284 886824 336588 852347 931926 486790 0 805767 883011 813649 790559 0 85220 0 451256 17082 918988 0 0 0 189685 393294 353159 447806 225055 0 559435 0 246932 0 895745 0 835352 493668 853578 0 67302 0 203956 0 0 0 175933 0 0 891064 451166 0 126567 0 0 387539 0 0 255358 0 59134 206630 954712 688680 0 167721 108371 0 535291 596915 0 833444 827131 0 966644 0 0 392351 128821 34722 127915 814602 772873 0 89168 0 0 337953 0 350830 321233 826179 549177 0 235981 199945 0 802401 69297 186091 902082 0 759552 0 998583 417458 0 957266 958234 444794 0 410248 87530 686700 0 0 184325 802765 84466 959485 0 644467 378061 609027 141873 0 696742 0 62354 0 63969 335408 216906 602255 0 190613 63540 222934 471617 0 665848 104280 586464 0 137849 0 776881 0 0 0 581691 0 254907 0 534287 426640 475671 0 0 0 0 525383 587735 0 0 933948 0 802855 386501 744273 101635 0 0 0 714607 1408 948053 0 335818 0 97902 0 608787 0 0 257026 0 432142 715449 0 99185 569489 881006 346011 0 438353 203709 694188 0 684156 736473 0 271872 0 0 589376 0 449924 145415 0 227644 113159 892711 933764 0 445557 708388 357163 638938 671031 585016 0 0 0 994054 168389 409134 0 0 823176 0 776907 690226 0 519504 711954 98384 299120 0 783564 99343 523785 833115 0 0 0 179971 0 866414 999272 728026 286454 0 751291 942463 0 698290 0 0 0 337129 164202 386405 0 359454 0 228411 16524 750009 666411 0 925438 0 481155 143963 0 998808 0 718048 874673 0 0 10353 914186 0 0 983922 293190 95457 0 251447 0 67191 382063 0 0 0 0 579511 0 948175 0 549557 103709 804286 0 852974 709458 0 0 764308 0 343664 812828 507960 0 76356 0 751455 489248 385100 457248 0 643922 0 257424 0 949083 506611 0 466676 507967 0 555121 0 0 893539 0 7144 0 0 182925 72042 0 0 727470 685691 0 0 859690 0 0 0 661103 112296 817437 401150 857191 0 305715 793734 0 0 325617 898998 956514 373631 0 948035 0 0 0 166820 746844 0 0 472504 862473 644847 637592 537847 635468 69011 0 0 0 220809 831941 734988 685657 0 0 0 0 944983 591510 0 0 0 94171 444767 0 833811 605274 164257 0 0 834651 0 0 0 4568 0 433669 723933 0 0 0 243024 72497 530794 0 450287 403784 0 0 467366 0 976177 441418 545458 0 426759 0 421518 0 0 0 0 321499 25328 349993 0 0 653947 938486 862858 860811 0 912569 928858 44992 208316 778114 0 839091 536684 0 0 0 182770 598340 99935 963425 892261 0 765408 0 0 117681 0 0 208728 0 78509 24742 42283 0 81306 544585 30323 440921 826040 834651 0 942432 528671 0 581549 0 0 262519 0 603013 579786 261430 22073 678926 0 0 0 671554 309338 0 362282 0 0 0 779075 0 883382 561565 8628 740556 0 0 350490 0 146629 828270 416408 603583 269 0 916294 0 497943 0 0 0 0 186112 317970 50383 0 989135 0 0 0 296751 308269 751917 0 0 446167 484179 197380 399925 998040 894514 522035 323747 850364 0 0 90576 858560 526578 965887 954710 0 356154 101120 0 807353 283714 738980 254487 276077 0 961416 570608 0 930919 0 0 0 23492 872587 0 0 0 376 0 404741 920329 645655 623126 0 909037 34065 835575 486336 560234 0 533730 773249 100700 0 0 0 370491 290160 887220 618400 335226 0 0 970049 176724 150384 0 643896 207779 805082 0 0 557462 436928 19804 953832 0 0 379677 0 386195 531850 362414 728606 0 0 702817 0 864061 0 0 242655 0 0 80861 48148 396382 49148 18153 498120 0 0 814348 0 603902 827909 252300 875208 0 372108 115318 253854 182879 466390 654386 222294 0 752077 0 865646 0 767764 905868 362264 217108 0 0 0 476248 185430 395475 566780 577533 0 0 0 932078 871595 665620 96974 781070 0 0 0 452731 0 0 46692 990718 0 242193 292268 0 0 729795 433703 348201 0 0 644652 743716 512798 482006 467449 0 577956 395481 0 0 758792 476538 130753 532131 0 0 0 959857 0 0 848153 0 331018 524116 447994 552875 0 468163 876353 0 0 163198 554603 342469 0 876626 714678 814668 0 0 993873 609296 161748 636508 277407 32724 0 0 627949 0 727483 200996 25243 197230 0 477855 883101 545842 662405 0 0 0 960550 151982 130372 0 453968 163504 609857 419697 0 394810 436383 252402 222392 61826 0 882886 946217 556115 0 0 0 0 784569 931290 331313 0 0 794011 125945 418486 0 892884 712476 505902 643090 0 0 513430 252768 227354 470815 481720 204849 122973 0 318022 0 0 0 60224 0 791607 0 107214 306735 750648 943185 0 135481 124063 0 0 0 554608 719599 0 0 201190 754116 622444 0 291772 62871 977661 838317 624571 827704 0 965209 346598 352074 0 0 324383 0 0 517396 0 0 0 0 288957 0 0 172371 0 0 648622 605415 0 302859 0 522906 348699 53744 0 0 337062 346023 0 576576 117314 0 585302 0 208482 0 0 0 0 982702 0 0 0 630879 0 158756 0 539849 0 479086 69655 47580 522994 0 0 623170 139337 0 381112 252511 954792 707289 418576 0 380115 0 0 0 836631 530158 0 502834 985285 762102 912373 0 0 0 116541 514586 668893 0 994131 0 381100 0 376121 434839 0 719404 419504 166887 0 483601 0 527384 568768 600648 0 319276 497765 0 0 825881 671186 0 0 0 180881 768126 453112 638685 5485 0 0 0 0 897107 954370 826682 530328 0 734981 320621 599596 0 0 0 468837 540098 0 232602 977156 324203 128211 700868 861268 0 0 608209 0 0 0 848366 0 280791 167876 0 0 0 843967 727599 0 754264 728815 0 0 317314 13525 53580 292987 442288 435117 221170 0 934511 0 506813 931788 152760 0 140508 0 0 0 182026 0 969852 905323 0 94053 129752 400282 0 0 0 425943 58460 785662 0 815398 0 184338 693852 0 0 184472 0 336649 217178 568648 508680 678487 749087 0 0 0 593074 790497 0 0 0 897856 168300 0 599197 0 0 0 0 747556 0 301421 922605 0 0 697145 943295 0 141955 316171 643305 918428 209829 982193 0 0 780186 801778 257076 4279 551735 0 385526 0 0 319606 0 481655 496348 722452 472346 0 0 387858 522052 68952 0 0 0 560604 317474 260441 480187 0 163234 0 513242 624482 0 707113 0 696011 823647 0 205105 523323 0 367386 827157 816104 284887 0 309542 202087 374178 430228 593575 96043 306012 0 210474 279500 175524 426123 0 727399 147719 527229 0 617291 737728 486954 287787 743175 76220 0 261876 0 189704 880688 854604 0 981124 615588 517547 457387 0 521377 0 0 846300 932952 438730 362392 255840 0 361705 549859 138415 403921 0 0 286376 313510 140148 0 0 861991 180841 0 246081 350405 0 178160 0 679929 691185 600190 70937 534274 0 585768 0 645144 0 294517 158903 362507 208834 0 0 792334 41637 0 0 223347 0 776552 901414 273189 400037 187703 855973 568109 789834 383724 800530 0 0 296792 0 844586 242774 0 281407 458846 518531 0 798344 381553 57853 0 264229 81355 269635 0 233823 332864 384074 0 960710 0 169011 581140 333409 856052 815832 82519 0 375103 364445 338647 0 465110 0 0 0 23249 402407 257899 850083 0 92848 245233 0 0 422538 943033 0 977840 166209 0 0 0 327897 0 776620 974565 540698 0 107002 0 862346 0 0 738070 237498 886358 335165 834846 392110 962159 272284 0 0 722316 814833 164972 0 340875 0 896671 35732 0 307224 319630 708163 0 721448 457595 0 0 527973 749610 0 0 0 365025 105702 0 307487 374732 178869 4156 0 0 413084 492717 0 988649 499114 668177 0 743141 0 0 74529 0 528538 639649 247774 709465 0 559126 0 859103 293526 793837 803131 0 109110 848537 543836 0 0 58244 183990 814772 0 0 709471 0 157244 772053 639106 0 473423 577881 445097 0 791488 40560 978743 0 319326 0 267320 0 0 48801 0 282441 442087 0 0 0 0 563325 172325 60626 184441 173349 152479 895742 0 543822 0 914107 967163 795731 427097 0 77517 174002 0 816331 0 999495 104798 0 745953 0 4367 598819 0 0 338713 649276 652782 480935 358520 161380 0 407162 420052 102068 208588 0 930703 0 6054 560149 0 254592 0 0 0 455442 922818 0 0 74785 0 38055 0 291987 196265 690474 469134 105451 233337 118685 972683 0 343676 93681 606906 788329 603291 43841 108602 588784 0 585794 193846 0 0 782533 361004 0 279428 932552 807664 950718 0 0 61610 337632 0 0 587345 0 198231 0 608689 530327 669229 0 0 0 632702 0 600050 772829 161233 0 0 248166 437046 515776 264213 0 102933 755771 0 0 709990 451016 0 0 450047 755865 78400 300906 940507 980981 0 0 433234 601099 489010 328766 0 15640 381900 45895 0 0 0 0 401064 0 0 660971 354886 833118 0 266274 106407 0 601200 0 299071 653021 795629 501116 0 826034 411036 0 0 0 0 0 170002 654237 305076 783818 596098 0 149692 651476 0 0 707303 0 0 45762 0 103754 0 107716 820732 857124 0 185503 0 710834 0 837890 943005 727736 0 54915 0 532148 362219 0 0 634787 948200 590585 878724 678581 504158 0 77093 214601 0 0 507977 0 0 720316 349081 668801 0 522946 323574 0 176779 772472 339516 0 0 0 931383 282708 778691 0 50764 85888 0 350915 0 111260 894236 16343 0 0 400296 524292 166864 998804 0 0 0 175346 0 0 805929 650792 0 855446 0 0 543249 658195 900133 300844 0 551819 0 0 531637 678149 0 0 0 0 0 0 986333 916789 26764 0 0 0 0 0 849013 931710 21382 0 865337 286227 18066 927449 0 0 397270 920995 602330 19244 114086 746310 264808 448222 628369 242139 696086 663342 0 0 0 193001 16227 0 365985 0 843648 0 836178 0 0 371649 497158 0 0 758176 834414 0 327008 523428 423670 0 0 748402 858772 0 792847 601242 227021 0 642792 0 345487 0 0 945995 41883 560445 752319 4819 0 0 791322 350070 0 6909 0 0 602244 0 690102 753406 316115 0 11278 0 901299 0 367793 810333 144713 0 0 0 781227 0 819989 477216 0 696783 183150 0 220674 976314 0 0 827857 70170 881151 79339 529869 61559 930837 904032 915104 0 0 0 0 581783 0 588047 0 0 0 0 0 969919 0 307504 875014 419510 879719 717594 256963 927250 0 328684 943026 881478 76503 0 621321 845659 492845 0 692396 321071 47952 0 0 879596 400125 0 181211 0 12143 0 0 124088 164417 0 0 0 0 779778 367461 0 201860 0 318739 0 72008 0 0 168039 740453 310292 0 777048 871176 677278 0 460882 806932 0 0 307946 427811 0 0 242365 397700 0 0 273888 351087 0 163025 213405 697888 0 0 112174 249054 592067 126613 397836 0 388670 889071 267782 485463 0 252022 207569 939305 937988 0 652722 380477 0 0 839553 303837 0 717968 938486 367845 849821 852338 594766 3354 852664 754323 0 67565 178745 0 378826 0 677719 0 598338 268287 277357 11908 718745 507058 731074 729236 584150 0 521331 466822 0 872352 0 649147 0 763682 920571 0 0 114085 120550 0 235639 717829 116018 205324 0 139823 891352 164808 0 0 404478 0 382693 636953 0 0 724254 0 331983 0 499107 207219 812607 705989 640865 0 0 498576 0 0 547477 369384 43548 425336 0 404124 0 939405 0 409355 804393 0 0 0 452392 0 634665 302637 557442 0 159204 0 676025 499486 146857 0 846852 0 0 43042 56081 61797 157477 374808 0 647281 518480 0 0 0 340827 0 260362 0 0 0 0 346248 146975 395014 861721 395858 0 0 738984 705832 262054 659425 0 807736 969614 725578 708387 827728 15946 532710 0 48707 0 0 255345 60446 0 512790 0 0 0 640237 464034 0 0 0 899463 677462 0 0 986486 546080 600796 793414 0 69144 945846 0 0 0 673043 0 358518 0 56377 0 0 0 11290 668006 326882 303041 0 190183 0 238040 0 190129 0 293652 63229 405735 272531 0 0 277985 267891 96059 412152 0 475785 97344 0 293662 831082 0 0 935044 20466 0 973386 581879 858655 175518 137421 304150 754338 774028 0 36738 0 957730 0 0 427326 0 0 0 200595 263167 497969 0 0 0 522848 0 175995 865952 0 11094 369940 0 0 670799 0 0 0 716088 848844 601834 0 0 0 0 887619 0 552034 0 736328 926784 947075 654349 193738 0 0 0 0 0 0 317095 656841 0 42202 0 605978 813474 754753 533971 0 0 800997 0 0 30019 790108 174432 0 0 562406 0 776750 895125 195231 0 894320 637748 797684 468769 959737 0 65018 549784 0 998818 288662 770391 0 371683 0 0 0 957149 791307 0 764230 390118 141757 0 739105 0 0 0 12964 27061 0 211416 0 882996 137912 508600 0 799063 211288 0 998391 0 0 697684 47507 197015 0 0 0 916771 69434 196745 0 473808 936201 518675 622435 0 0 378356 964239 0 0 10455 0 0 407706 0 132021 0 796116 0 0 74196 0 210294 133503 0 520425 613668 296452 224609 0 0 0 0 645391 710258 852479 0 71518 822739 802113 826816 0 0 640907 254495 616040 875846 434503 382997 0 375688 0 0 323833 721418 0 0 0 398274 167910 106476 731558 109873 17066 103010 541193 0 0 753145 810335 692248 94611 954670 449267 433536 197863 0 0 423942 582786 0 0 991209 828843 921320 0 996000 766423 0 0 0 22208 803729 0 0 556152 352157 0 0 648714 0 0 390868 452989 642674 766273 89309 0 763791 167260 124447 923700 610019 362217 539663 20231 0 247720 635813 0 320422 0 38484 54327 531629 0 0 513955 481447 648667 368128 0 220201 0 430319 0 193187 0 0 247872 965179 0 824724 956282 118823 0 174300 0 0 0 0 0 660396 417826 0 215272 472262 0 466308 0 384265 308281 0 0 565014 0 959855 130773 0 415076 427257 0 0 134348 0 320754 379220 770161 55588 0 947898 0 0 644889 0 354826 200838 0 0 0 2945 112541 305235 0 867665 0 646301 0 852179 0 269678 528466 0 858036 768833 222281 103125 0 0 759215 729981 0 474899 720006 0 0 412508 0 887471 0 0 300361 431304 980620 0 0 144079 0 0 231937 967311 821284 0 886473 0 0 428374 0 0 659072 284485 154450 924428 687720 453073 408399 344672 0 11134 0 0 962827 843966 128142 534408 4442 314559 188911 33058 235585 325723 596540 0 0 0 515651 148712 0 530039 0 0 0 836815 0 549427 497129 0 877517 0 0 0 0 67757 760906 0 0 544356 749852 160326 0 517486 458621 0 0 722345 82926 592864 216331 470780 0 261845 1353 334765 461267 300689 0 890137 254131 951789 706971 523508 0 0 171217 0 898882 782326 916351 946758 0 0 0 618270 377189 888364 476676 0 739057 933144 118456 0 330893 902100 879966 0 38207 0 931026 119474 0 122348 441226 0 214242 690009 89720 295015 514751 787988 215260 0 0 0 0 922827 593250 398531 673237 198551 123900 0 359465 0 0 770385 701812 0 866772 872012 0 0 0 0 751104 0 43680 0 607843 0 81159 533021 23285 754772 108077 520468 654185 630041 679325 753586 313625 0 0 336391 561952 370824 785343 25010 0 253142 59712 665962 0 0 0 534508 0 0 0 199235 0 0 0 600676 0 0 433622 53495 502271 975697 635294 414936 579210 0 0 139254 0 613527 935173 963596 0 287743 371733 0 0 0 912392 874143 101623 887763 0 0 969084 0 737284 0 627345 65291 136647 0 421390 0 778217 997478 470045 0 795130 541929 783341 548366 0 893922 486036 0 0 697457 0 392695 855808 433870 361837 662039 0 39309 87037 511483 0 0 617251 0 392889 312745 0 120179 39568 45582 224895 0 0 727938 0 32051 271536 992594 810756 365012 0 161963 794901 176604 0 262287 210726 992393 665756 0 845591 555141 760088 350455 630498 0 503885 604467 803910 331997 968117 600840 362996 0 0 386865 392243 235469 365628 0 590328 951536 0 651992 839650 228903 614796 0 0 325569 752717 172895 248079 0 524500 469476 0 394057 0 0 232323 0 363445 247328 461858 518295 668406 686216 239686 994057 206122 38879 707234 521312 222279 275212 0 0 579527 730047 0 0 397080 593043 0 0 983325 683825 0 739290 0 7596 0 402587 357862 291303 624200 181049 0 0 246002 969327 824853 998054 0 774708 591963 0 702036 594991 748895 0 0 14793 0 826979 0 0 401 720229 353614 0 0 0 0 134429 721455 0 606328 20818 0 277826 984870 0 597190 540549 0 832528 0 175342 59135 3130 329068 340357 764826 0 188757 0 903488 0 956952 840231 849016 353745 0 649101 93680 142315 264804 814609 880812 0 0 0 624715 79506 337402 468255 0 834397 884941 75680 79973 496951 0 0 0 0 0 726896 966992 0 148385 0 905261 0 0 255017 500312 59926 0 189238 315290 469481 0 861296 0 576461 352268 0 961828 0 444200 781727 0 0 162974 294134 300727 802302 0 261906 909230 176834 0 0 886937 689150 789454 231379 640034 0 0 0 0 747072 597237 74828 169001 0 0 288237 62873 0 94719 0 531344 145679 106972 0 161373 877506 0 0 821377 439746 551463 679888 0 676419 827982 0 713038 770953 405712 325934 0 0 431049 112490 0 175202 213406 0 0 583436 823498 218142 0 0 591930 986941 6418 192630 34755 0 0 792799 53270 585288 590175 265034 869491 0 0 235914 365296 778152 0 0 0 0 0 371604 0 470526 177207 511463 607273 866377 401638 0 517763 0 0 35889 673759 427087 0 0 0 467015 511807 661864 677292 0 33432 666025 0 0 419596 0 0 88148 206090 440628 633487 85824 0 0 142422 731375 854395 806201 737616 726682 561513 0 490694 950041 396500 152927 169841 0 515283 0 0 441636 597924 0 0 906351 260463 0 837101 0 594459 142063 484115 653764 525196 231608 0 469460 9673 208817 0 800827 953684 0 595718 0 0 277483 0 995334 0 369203 698472 0 703887 754652 297878 180632 374012 701648 286186 279169 385306 0 0 0 579125 599219 0 75169 81503 0 981255 0 776691 542274 0 0 167437 0 162083 0 0 0 791352 238810 687909 417590 153283 0 0 558526 0 99662 858563 39802 835150 629381 0 265819 150803 694581 0 0 325759 0 0 7518 621203 0 958494 528024 0 0 654092 584939 0 4909 912744 822502 103982 77881 0 858472 0 145085 940461 0 650164 252452 0 782290 0 0 45457 953276 911611 154980 229205 915357 150345 432502 249348 271948 239735 0 311166 0 853335 0 479123 235711 796313 0 0 0 605036 390787 623192 0 704661 0 516412 924418 0 0 0 0 0 0 0 248119 143403 517100 0 407493 0 799779 0 0 549225 222353 324908 509727 0 0 443316 725799 646627 47225 922312 912514 114635 431025 187442 792864 388594 962999 854333 0 0 921221 0 0 314452 0 170679 0 0 545260 0 717234 843862 751776 0 764449 424827 304154 187359 397395 420443 80950 0 731585 994837 383218 0 915302 0 0 917668 0 0 0 516129 538924 0 924051 0 238438 979473 0 281238 0 0 137791 0 431403 116115 0 0 107345 487422 365734 0 531067 0 0 889160 0 0 0 909264 947184 0 672642 0 0 0 0 248890 0 0 190498 0 231844 0 674316 370651 0 0 0 0 995264 860834 16718 0 0 77547 0 0 23990 213237 830097 764865 526047 517706 0 589120 288472 627911 328590 0 0 620261 617862 516115 420769 0 439646 292755 73945 0 0 0 378588 375998 257821 0 3787 0 39428 438197 0 0 0 0 208528 793368 0 672173 301941 686233 408663 0 718182 591652 104131 0 399061 0 3910 68106 0 151431 0 950819 0 485231 0 502674 0 347579 0 389576 412050 862301 719141 420518 472687 58114 239747 784498 0 0 280310 510869 657105 26092 0 677166 987540 932898 0 924534 216171 0 85 866906 0 88022 186002 931735 161101 161555 639909 461165 304714 454207 582976 22035 292993 890271 478572 0 483863 127734 627263 0 53064 745032 0 513259 645776 381063 0 0 26198 538313 406942 709963 134479 785404 547990 506974 799878 475836 719156 0 0 149348 0 367999 0 990160 0 96027 333315 994943 79486 957060 0 0 791642 760827 304602 785360 0 474926 0 217217 0 312735 747300 0 0 87221 0 0 173594 956935 0 567732 441697 427613 0 264017 897429 955947 0 0 0 0 852729 0 0 0 0 865829 333476 831510 0 781321 990811 0 455930 0 0 0 799743 496893 0 182216 248440 346149 0 958026 0 231357 311373 428225 0 668776 697549 820789 433636 337724 448196 0 451141 885580 0 524245 675200 93267 214679 559413 116734 281361 0 49911 0 0 298737 112604 0 0 214689 189486 385963 513038 850627 0 40277 188037 172664 732975 99715 897232 0 662021 494341 247043 401822 403753 0 871264 16256 0 0 400583 329172 102114 373717 283044 573786 336816 844476 0 920865 259106 0 636378 487284 647228 566179 0 5063 503310 131711 467576 769966 909941 531555 967452 148481 0 0 912288 196781 689231 0 141754 933467 431826 465337 366324 183936 201893 793487 945383 35105 150736 367527 0 972501 934578 0 207782 0 503566 338784 582285 0 0 0 529267 196429 932634 0 243310 620156 0 0 990874 68122 0 577401 71044 439801 171849 0 227744 0 0 0 593121 596998 768770 0 0 901102 0 183214 629300 379431 0 0 510325 197682 605214 13528 762872 0 894033 577103 0 774194 175523 266337 0 0 662861 9806 0 0 0 0 0 574624 225668 0 533524 629293 587301 444124 0 677808 753204 0 252478 0 0 885074 0 61055 385455 293705 0 896505 9302 65205 0 787590 309390 89283 0 0 765271 0 837413 212288 277783 0 678017 383834 155930 0 971867 0 79727 750882 0 281995 0 0 815455 55294 0 0 143424 332534 717433 0 0 0 0 162429 0 0 233939 0 0 37149 0 401788 0 514019 0 0 676410 0 350607 498627 0 231976 116764 989174 540093 0 236338 950474 809483 427366 552914 0 547914 404332 365819 31154 0 732073 0 577003 472153 0 751212 0 916894 960545 565029 0 473262 139039 0 0 0 63066 154251 0 137778 0 0 0 205529 0 0 846834 768971 0 868966 0 646098 0 0 454971 942266 926231 437923 0 417477 0 0 776350 363196 845197 677529 276664 204715 0 898726 414641 12702 46970 425605 150154 0 0 250042 0 0 0 0 0 0 548029 967853 347098 0 281738 974520 483958 585265 280754 0 791906 316223 0 141247 538056 0 870037 0 430767 0 0 0 584348 831231 522959 860204 241684 220933 651014 338521 683162 0 0 83603 486593 513617 967914 610645 942870 47834 182808 0 0 0 0 0 614239 591557 579196 268422 0 0 780172 0 5134 807781 726382 444708 454532 0 366335 0 0 0 199452 514708 449069 0 888800 0 737358 5763 217895 496871 963159 0 860224 0 833891 744998 928645 0 573721 413907 307711 655635 474484 89286 39317 0 236226 163221 769370 904452 295551 834734 654604 871544 177153 0 325545 248489 0 18076 206057 499286 940796 0 0 0 0 163684 0 978597 503423 0 0 0 0 112536 354281 693635 28807 349503 255485 0 0 771267 973850 390707 182262 665400 834263 0 878747 291204 837844 233715 274919 0 550200 260540 591912 415966 330824 233718 994168 0 0 315430 432764 0 586284 76340 697723 0 0 341142 0 0 777948 339202 0 955321 715863 682451 0 0 839296 0 933969 539539 253166 0 291320 0 0 544206 0 800263 0 0 981523 0 0 43908 192900 0 0 0 296738 436022 0 618266 976769 992410 0 552607 334997 0 332257 0 938576 237498 247715 812539 540419 231743 873851 911866 0 482220 0 0 866088 0 677792 0 932062 687455 48312 0 852764 957994 461602 76256 0 670505 688478 524633 185886 706897 0 0 165720 180667 94916 21578 473591 879287 0 151016 351717 0 0 545333 0 745317 325094 62761 332075 102598 0 776280 858414 443868 401898 16400 0 311517 0 493717 185259 871372 0 682408 665263 361686 0 805964 41012 948588 0 942617 406925 340217 504347 0 304651 730775 52951 496386 0 422572 364397 251660 0 0 430158 823578 0 852673 793404 21868 422138 700773 462876 200153 0 41043 138147 925006 0 0 826491 567044 695756 77632 0 0 706999 0 976609 585424 0 0 254551 0 0 0 713466 552792 0 953545 0 520749 0 0 966294 0 581996 0 562153 209745 232578 290773 526832 466169 0 0 0 165007 8477 0 727755 0 0 653589 367025 714384 0 0 0 731579 792167 783708 182898 0 248984 0 0 0 788328 137227 0 56446 566696 637611 906975 0 0 0 0 848120 197351 0 382642 0 0 325739 815139 36333 79195 0 510957 0 0 0 617361 629862 102456 0 0 0 0 0 0 313044 390881 178463 499590 0 512753 949638 948195 972569 0 0 139371 0 565940 496741 710686 0 0 256175 0 0 187050 0 257795 0 108071 196002 0 0 479423 242154 0 813903 355620 0 0 227464 88136 0 0 596596 0 0 275799 972836 275628 452955 435879 740215 490492 850285 658702 848052 74579 0 0 0 198893 217546 559901 111466 0 140691 419590 472652 0 323513 0 480169 256827 242024 0 693299 158677 700239 722710 0 0 0 0 0 812879 0 0 560847 967564 0 0 345219 369421 305405 689801 433763 586965 744934 869573 234891 174317 0 237108 0 895585 430170 938860 759782 120190 62279 237559 302996 709724 667469 601275 529619 0 0 866016 0 122857 890209 0 772556 0 515456 618331 496469 534692 21130 23997 0 684553 0 932781 0 401760 225982 0 917082 990459 273007 826772 0 0 0 298977 0 639174 232815 40172 204887 299729 228793 681301 498603 304863 247343 971884 0 0 474784 0 41084 0 121018 0 0 962505 0 485286 136846 675208 0 572822 0 824426 202240 0 0 374432 0 0 424584 0 107146 929655 859074 588778 971139 208762 868690 832329 141715 0 446243 360893 412044 0 498596 772064 91227 0 0 824298 739428 0 12477 300886 0 0 0 486857 725242 153147 699294 0 920653 768481 0 604370 0 0 738057 0 96029 0 811843 622203 995758 501446 724785 0 717995 983352 0 872053 305077 676065 0 0 0 438152 69407 204108 741361 52037 818632 261699 353458 189519 377440 804858 0 0 366750 0 0 730318 471298 486976 472148 0 881229 0 662112 236724 0 0 0 0 0 0 601435 0 0 213831 0 0 0 0 934702 163473 990886 797472 636930 709215 694836 0 0 360140 0 0 0 294892 805722 338497 0 933337 604847 68622 310453 0 0 254416 148161 0 429460 0 143727 0 0 597614 1912 405439 766509 0 781222 616750 0 0 0 924176 0 0 119901 354570 373527 155718 0 135609 614769 273922 857860 0 945448 0 717461 0 995422 0 62174 0 421145 447487 0 0 607553 0 0 255464 0 0 853037 0 72183 0 141292 441268 445394 0 0 494371 726556 0 164853 70489 0 0 835414 0 0 112042 0 173423 28999 131384 486344 525084 727336 336035 261827 303007 534360 381710 0 0 0 0 0 482644 672860 327636 0 36439 709114 521647 757372 0 0 0 532132 0 0 838706 883713 0 0 0 0 183013 484722 337016 473569 451757 0 0 829420 0 0 554 599282 0 858749 175559 529613 962147 0 589080 768382 977802 939789 1051 0 0 0 690757 0 0 0 77471 0 0 0 4066 471721 0 373286 119144 0 172252 274377 243414 473082 150199 356715 810887 555644 697688 0 0 0 882861 0 666721 293046 722550 0 0 727337 579948 503180 186174 703294 249432 861554 0 743412 399572 213041 404777 564274 0 246282 85712 0 458554 82800 0 0 0 464027 634946 181222 125689 707940 378715 0 506054 0 773486 600576 51032 0 754634 978515 0 0 0 654637 554073 0 300148 197912 0 0 0 512362 538883 0 0 643134 0 739474 440300 37603 326192 193572 0 863582 14624 76558 0 933191 161971 838570 0 0 0 562674 722218 0 285321 538553 0 0 103846 653020 77221 384670 249079 442127 0 601304 0 0 0 0 321401 860937 0 465514 785579 0 177842 319416 0 245433 0 250625 651517 101643 651555 924801 790160 450583 0 529766 284547 956369 0 866181 524024 167550 194205 73192 689293 450515 666541 72219 0 497913 934640 751184 431900 0 0 816604 0 610175 0 0 288911 206690 0 0 0 384161 24981 111691 712771 0 100124 0 439220 66785 0 714735 0 657905 934170 0 194616 116244 0 220750 706296 222641 398727 0 415027 49735 123672 0 176498 772533 654638 814307 0 233311 447077 0 941387 0 0 507249 842091 78378 696635 691499 0 348848 0 307048 809607 491982 0 636043 39006 0 192158 38266 0 960558 0 546106 202476 827351 515108 863173 755407 903174 0 0 59585 195969 853141 586148 977401 959588 0 0 0 544462 0 0 892555 0 726363 0 475377 0 0 0 783176 0 3773 453133 0 615975 997599 847147 812120 0 0 207659 192759 400525 701986 229644 395347 139047 754592 685127 0 0 212580 117903 746883 0 4886 0 0 306945 93336 0 0 244145 0 0 207212 0 0 0 0 615762 626886 0 0 498738 693709 0 374673 0 740146 529185 866097 0 524097 0 910986 921384 0 264789 208963 0 721947 431874 556374 10431 560729 76506 130040 621752 0 872287 0 243767 0 0 0 35166 369705 0 0 0 0 0 0 984669 728607 528266 0 987894 963643 0 898232 0 716689 586331 378711 384380 379793 203473 890210 387309 650944 182717 0 266514 0 0 717309 518619 0 278730 984325 833653 745068 0 440189 853824 531334 725168 832166 0 297467 0 0 106028 0 574629 978134 0 0 0 302175 522149 37710 0 509512 152164 59412 321533 730271 0 432321 0 590320 837122 0 293008 294835 823088 538762 699995 156761 540770 331776 0 192063 0 0 0 685547 737725 659167 929744 759840 15044 892882 131766 0 578812 52266 392369 0 0 585417 946551 672015 302416 0 343445 0 0 0 838345 440442 4375 399929 0 368927 735728 419504 172688 912224 775200 349552 359929 877777 0 59000 0 626676 44673 0 0 0 0 0 0 208438 32539 82909 455306 0 0 0 958551 0 799870 442491 0 0 181834 905925 0 318608 0 870292 469297 0 0 140813 547171 270001 0 712945 0 0 0 0 782039 272342 866128 232921 0 0 0 823713 0 190850 803816 0 294070 0 588898 0 26129 296918 894770 329418 0 0 784776 202423 0 0 0 0 504950 869315 0 607836 0 0 573199 230402 310669 91255 0 436698 0 641743 170579 0 118327 0 631610 273376 517032 855729 583932 56877 767772 0 0 85245 661414 0 826888 369528 44457 0 480266 370828 658973 0 793462 781723 972077 0 550085 871255 0 0 0 97020 214101 844019 0 0 689643 0 0 548389 0 3866 51987 0 955594 0 837999 0 2750 0 0 350886 8553 0 0 485328 547851 142309 790238 912502 0 383448 930578 988059 690053 0 0 278169 0 767618 865824 389093 549282 92488 0 333034 13800 0 0 0 330656 915474 603945 406078 361007 62384 846547 369632 457662 822078 436159 505648 89222 0 639476 0 682855 897146 0 964322 962420 160213 5356 171031 664998 65214 666841 758014 448950 0 578681 0 352853 910082 0 355712 0 0 833363 979401 879848 582583 0 79010 0 210478 0 404264 615243 342743 947633 725023 954319 740146 766424 0 0 0 0 639965 382030 0 0 0 0 66755 397666 400945 0 0 7884 50064 907037 820949 789148 0 948615 774901 837782 759752 71096 0 745605 157135 483113 0 0 0 450734 0 0 346776 528812 557679 708441 32209 614951 0 93728 205530 398180 246294 0 0 764013 0 530955 0 141878 868451 184589 310450 171881 752592 196264 0 743173 0 702756 611845 0 819974 747115 0 0 704360 882418 0 905353 0 0 379502 0 777065 348788 605888 5126 630997 622203 0 0 0 532032 235896 0 728082 955813 43100 0 313084 0 554452 0 468568 14147 731775 0 894732 0 52951 350121 157966 241344 358684 161655 0 0 965704 981184 0 0 427781 0 103104 0 501610 0 0 97293 571524 0 407515 985640 253243 377944 0 341931 220622 181947 125847 0 203974 693418 789469 0 0 864726 548471 67533 0 188603 560706 0 695591 607111 0 423181 0 0 970431 418119 916930 0 567750 154025 0 0 181028 0 365024 456794 0 0 100685 495061 0 297552 662424 178362 170156 93887 0 75880 664519 543218 751931 706020 987338 0 216959 0 732548 369043 472538 0 0 345914 163972 0 507476 359106 306767 802414 0 264930 226961 703714 0 416336 0 0 282478 876463 543354 610014 0 0 458357 449687 997266 0 847387 395532 625292 0 747840 379328 368719 229259 399035 0 0 0 231180 0 631291 806346 863889 41394 0 705517 866919 40315 0 0 0 667924 0 0 837417 540340 443315 371957 79581 87494 0 0 0 0 3842 0 0 751637 431125 0 660246 210464 701858 388648 843101 406465 913674 92208 0 645918 0 228022 0 0 530402 142039 299971 336657 0 0 850783 0 0 163260 0 896656 671653 736071 518981 856343 81111 321139 0 210403 399602 0 0 404534 991689 0 830430 782834 926125 629578 930902 0 731037 744909 0 0 0 0 193085 411173 980686 320530 333835 661763 656765 882633 0 0 352091 815276 699769 999339 292695 689575 459960 76109 147731 0 820829 369256 981808 0 0 0 938826 576911 27071 842964 0 716744 0 69699 0 857939 576338 321719 726926 732542 0 0 0 244022 293957 0 399391 255845 702385 450732 273538 0 0 0 207957 169286 617688 528980 7932 658613 530169 0 0 223081 0 625963 223209 0 0 0 0 0 512033 819087 622337 0 0 0 537323 0 639058 0 0 894345 313220 746454 825825 97255 0 146328 0 0 0 210980 0 707294 0 0 501886 852394 105061 671109 998755 492209 438948 854088 88348 0 356836 434658 0 488757 0 9017 0 0 0 0 478061 363548 646370 238455 34697 58198 0 54261 0 0 0 68461 0 203449 0 0 693756 992988 517303 0 237730 920888 304883 0 527717 145576 0 0 0 984989 491427 0 168519 402543 230189 0 441747 724315 948274 0 0 0 855640 267585 0 0 981641 426050 217310 239518 749227 986199 774950 0 221508 322321 959308 0 0 0 98291 0 226037 0 151741 70499 316751 178700 518375 593901 32619 0 881800 101629 521643 0 0 877330 0 820283 56570 171105 257940 0 734022 632261 149264 182497 445042 0 189003 0 0 0 515628 241537 997776 809796 0 0 646967 925384 414210 201965 0 923823 711664 0 519025 303456 518568 919608 469243 0 358182 950977 80667 647537 162519 0 0 906139 0 0 503042 0 671549 0 287524 0 0 0 0 678168 0 489785 857931 0 516424 0 670194 903719 108039 189298 0 424582 322834 715360 22368 0 0 0 225713 0 0 225031 0 0 0 335469 0 448939 984142 818879 0 0 0 935062 780146 0 651700 0 531506 0 859647 0 0 0 802776 59588 846024 558963 734457 289443 724348 76454 0 0 0 916933 934042 786209 365709 0 0 899749 191124 0 69075 123333 0 431256 0 31474 0 0 192137 207863 951682 657845 0 180151 356339 0 320893 0 749061 0 0 0 101813 0 0 0 171278 0 398496 289524 29821 689710 501604 0 888418 434697 0 385608 0 96921 379914 0 973712 129715 799657 445764 0 13715 0 482045 199177 610663 641565 0 329899 0 0 0 0 275433 0 745085 0 0 0 0 44131 148945 760831 672113 528637 0 633741 198135 899581 734263 0 592751 432050 762689 0 0 0 0 151196 0 866699 0 0 0 0 838642 520304 0 599754 0 963146 812002 554117 0 0 680926 192448 0 44653 0 822045 0 460614 0 437900 0 0 642081 0 0 607740 160029 0 0 382804 126371 982712 0 943493 949437 89896 0 606678 652287 717756 725299 180789 301688 235377 865883 864043 155884 316232 93882 763218 0 0 909126 0 176019 132631 0 751250 489080 641425 775142 735537 297768 615776 237132 569390 564119 594563 0 196293 0 934680 0 198905 0 0 0 279365 25050 0 79804 0 0 625789 0 461404 0 833050 391545 0 0 0 0 0 508593 111403 927598 0 0 18291 21201 0 0 392595 2011 455787 0 0 176909 179584 491353 0 957603 0 159750 683878 241694 505691 0 0 662918 47326 0 0 4223 686128 281006 407639 493277 307506 0 829105 0 966511 300213 136349 0 599528 89461 0 0 312263 0 188379 285678 29244 286770 0 842449 0 209573 139999 0 0 0 223854 0 0 3456 0 252013 647325 119813 0 847920 59484 0 0 0 28686 0 690655 589265 770078 0 612418 0 0 891418 189068 590796 6204 195511 232152 738094 793115 209365 0 671237 434383 430525 468369 377986 934548 425999 791449 106639 462641 921873 364682 67690 0 0 886676 754388 284645 0 955068 836442 94779 0 58756 210599 0 343163 0 0 859734 547312 74360 0 889122 332043 977632 918559 261533 264097 297311 225855 651252 839473 165770 917352 716850 60652 796509 289662 845621 0 0 718655 52612 622040 817642 369080 74984 414860 0 345014 100918 997971 283944 0 772830 831097 0 0 410159 230199 0 217239 78692 0 595857 410509 635992 0 0 194050 67910 0 584770 0 26886 162772 837556 91576 0 920073 0 0 0 295849 18373 119837 88772 403561 0 408901 716744 0 0 249093 810721 0 623472 508419 102101 0 0 845484 101356 35218 399890 0 641606 0 371843 46838 0 176158 914644 34780 345417 555713 432103 0 146496 0 0 534000 190298 196736 188195 817656 477893 513864 918903 542306 127085 761367 0 0 761608 585408 0 0 46678 529704 282069 998049 0 608945 244407 738951 205460 282885 863217 959139 484302 511077 0 0 157651 34238 302516 489823 0 798366 747619 991709 225319 582805 145778 895573 428294 789391 0 0 575458 517341 6451 0 0 396451 676093 0 134088 593259 0 118993 896890 0 78700 0 88450 66261 655979 609972 0 0 0 139550 385920 0 0 0 43787 607382 886098 0 0 106893 101470 210829 0 510781 246926 0 0 915411 729994 310414 759881 627857 0 1938 497398 0 0 0 650847 918376 0 783542 0 450908 537852 333323 224401 818088 145734 429404 468277 274138 251703 484933 349220 931293 586916 513516 0 57225 945429 562810 448161 248675 0 806472 784393 0 590765 150089 874767 214965 667209 203231 608 853921 0 0 537498 875905 876442 0 817669 0 0 0 61783 144427 0 0 166838 801978 3779 318751 529431 0 975920 236475 0 284244 359988 468345 71471 0 0 993814 183719 705697 322035 328214 362830 515098 0 317907 70635 231929 429823 976778 0 492694 266639 818922 0 0 0 685993 0 469464 382385 270820 255347 0 373246 186590 0 66415 117675 121545 0 0 0 0 0 289095 0 479701 117280 327406 842814 0 664928 0 669756 229439 994385 0 977842 583171 222071 0 704949 0 0 916019 388288 358522 0 203477 499203 487810 0 568156 0 322697 0 0 0 249075 0 734598 883400 0 329201 0 0 0 84506 520800 0 744624 898447 565239 0 847662 816978 260183 0 993716 0 181757 0 508361 0 0 0 404315 0 268092 0 0 320904 0 0 7505 803938 0 621891 302724 209525 467785 54914 0 489962 111169 744724 0 0 0 582120 978244 0 0 899599 0 0 0 0 0 0 636874 468671 28947 31181 130252 0 401856 581230 0 574502 951681 0 327701 775594 0 0 237802 239530 167131 354024 0 0 556598 509381 907800 191716 843337 0 55813 513677 269915 0 515449 0 380634 456011 183692 0 673023 0 445942 795257 838293 725229 474884 904408 74010 0 0 387503 754411 482604 978406 312301 28750 232012 0 170555 92504 0 20148 349949 597208 14576 397798 969338 0 0 162566 929371 153116 0 163122 0 371959 0 0 185041 370653 0 838946 119038 530758 387310 0 43295 369045 522286 0 145592 0 0 0 0 0 0 0 69674 0 721028 764638 178179 737339 0 494427 0 323602 0 956071 632160 0 441638 0 940097 492801 754453 0 0 566793 848677 278332 316049 0 575056 944126 243702 625435 888118 506643 0 0 343243 983322 0 0 390308 314867 820207 0 0 389950 0 226354 859367 0 355540 231309 989137 0 484220 0 0 330822 0 375667 0 49469 375023 0 817986 0 921151 739999 0 83921 22696 318812 333866 160318 717098 97985 683393 259821 0 0 585908 768826 932709 80972 0 299738 819614 325100 0 936035 0 0 0 173562 343517 0 0 0 366235 0 184702 0 730037 539588 835412 16019 574403 191055 0 0 0 0 0 0 176558 775444 67093 0 0 127835 464401 333165 0 0 12949 175594 0 859987 400384 90348 36807 92142 922593 879008 941355 304135 529311 318960 0 585816 33517 781288 0 590295 82834 768172 831750 473458 0 0 0 0 962957 0 329313 0 606535 565503 0 0 0 0 432772 0 274143 828260 365561 445806 0 79554 0 400765 985135 0 0 963793 0 255106 0 0 32907 563909 707573 944995 0 0 0 0 0 806490 204722 924813 0 302039 0 628784 0 0 147442 170094 395161 648873 0 459258 6750 0 0 0 330608 499442 57376 516540 942090 434186 988136 0 614634 0 667814 0 757961 184436 599968 0 645601 268423 124973 298730 0 360355 206694 919788 494342 791932 367982 229139 403947 0 563082 0 0 760258 978648 0 0 0 501968 366042 712208 670812 968958 0 726395 620263 534378 122789 566250 514843 722764 513178 658883 42257 0 0 926434 0 444115 581497 804539 817577 569747 0 0 48407 0 991080 0 0 284856 675610 0 0 886911 551365 236520 737499 833573 0 0 551785 0 0 0 495619 0 0 0 205481 38289 408940 173784 772832 0 976607 0 35371 728689 434088 0 545546 0 0 734207 739182 850268 604079 0 545538 347702 285608 0 210671 0 124655 0 39962 314191 0 432407 642190 0 91028 745394 395067 0 893983 217973 520867 22975 355019 0 0 216007 0 490281 550093 326134 0 935041 0 633461 789535 278458 277745 424830 0 125727 0 677952 733123 967211 0 0 152358 0 62241 930841 342330 340608 381391 0 0 811330 0 0 449792 0 0 0 0 886190 0 0 0 668330 980194 0 380345 0 776959 565975 565590 0 0 284580 0 715699 617348 823678 0 233924 471538 872694 0 198713 258963 0 644708 0 0 0 26625 0 446104 0 705015 349769 581333 0 515001 602913 0 17657 59503 671070 12900 0 393172 201397 0 585452 0 0 280108 0 0 371758 882746 438009 947204 266243 717929 0 0 0 410705 618616 255731 961653 0 484446 0 113562 164427 627692 883657 912348 398708 0 995185 0 989728 810821 0 45059 490684 649255 0 487570 0 316336 0 28297 528848 0 0 0 818471 651607 562502 68730 577757 0 0 0 182135 229769 269406 194796 115502 302187 0 0 812056 892444 384680 70441 274585 0 731151 774869 43873 0 0 0 492843 0 0 0 0 399466 0 0 477838 686676 264764 423230 0 0 0 513893 0 0 135787 125293 138451 753955 844834 874158 0 813932 12589 203194 510913 0 0 18116 0 0 0 230875 140274 0 181566 834639 629305 530231 0 180143 453499 346611 0 0 113666 78714 175262 645113 0 572013 0 0 0 665814 0 63447 0 851732 0 0 768110 0 807680 299013 877688 0 625557 0 0 766998 0 0 0 896805 857223 281626 0 625555 637405 0 975322 903414 194563 0 0 623868 61287 0 0 0 978432 534845 673228 461788 602569 1659 0 770131 0 0 0 858174 0 741308 376274 0 0 0 0 0 0 0 114935 735642 877663 0 477747 0 368554 479307 0 0 177653 664662 159747 618887 358014 753857 555194 25657 0 535741 0 0 0 813376 453897 0 821426 347265 0 0 46911 886235 0 751577 0 603393 424889 537265 565657 27094 0 0 696863 0 336791 224666 943032 74996 349822 450604 196869 410037 0 416609 0 800977 0 51082 574040 400481 599581 179500 0 0 96573 494608 568246 35536 430726 81771 110358 0 29568 0 0 829190 0 504564 18910 451417 622765 0 901902 0 426286 210735 0 995109 994515 921377 0 190051 0 436278 0 0 0 401618 0 483535 0 0 0 712974 618080 189844 108829 240960 0 697849 0 823224 202740 0 87119 0 647464 0 158098 0 818687 301403 456274 300895 60718 91516 739194 13644 636091 0 467484 0 0 574397 454194 0 212782 557703 273835 0 619354 0 736231 0 0 0 0 536053 229891 0 0 324949 0 140645 0 134952 181232 405538 549237 850588 971417 0 0 68263 349674 0 0 182086 797697 96007 0 331947 51170 728282 0 0 0 0 769786 0 323761 991183 703859 0 661986 942282 0 533661 0 672123 0 0 466621 34567 321333 370745 313135 512407 0 648192 0 0 296348 0 857412 176317 0 446758 0 0 0 345924 279965 0 672673 0 817082 345465 306087 478543 0 848394 0 421997 819983 717192 0 0 0 0 401093 920152 0 36467 164450 226751 596684 842368 606088 710138 274584 102911 0 883415 404335 0 0 0 424752 0 378224 0 0 420326 647086 241648 867831 0 348610 158261 69228 983715 38421 179537 0 14970 874763 624251 923839 403924 503643 859000 0 454491 0 907834 892096 50707 0 995992 0 840681 23451 716502 5924 0 0 85111 0 187779 988403 595944 595611 197327 2740 723541 37801 453509 0 742464 0 801237 281396 0 0 376649 454308 719243 0 762969 0 0 189141 789803 0 807369 0 0 641893 0 0 678113 422521 667421 9590 526371 683394 110032 371946 574498 0 0 757894 0 489647 0 285212 461608 186743 0 848427 0 0 0 911139 0 0 429200 303112 0 806382 0 0 860853 546467 31545 629128 423724 499973 913923 778537 0 902665 404229 796507 430331 130307 922040 80441 123453 473256 66099 377702 98377 0 0 0 769507 0 380893 644858 0 0 0 0 0 0 0 0 120867 0 681793 669547 89025 0 622350 0 0 734773 0 0 850517 963624 753739 0 0 434992 227120 237924 258628 380700 0 0 0 927758 620084 0 0 733743 933936 978526 357364 0 0 0 692613 983146 0 440205 462960 4430 0 406145 5086 384256 925139 3745 523729 550347 233539 0 994655 926155 0 376822 949497 0 0 0 341380 47765 0 0 319098 403836 0 541356 450583 782823 248189 899566 656772 0 196147 0 0 907891 122048 664245 113374 974705 402447 565705 425332 0 970626 0 0 0 656308 290020 951726 877111 119317 0 153898 0 915553 0 873203 0 633580 0 923100 570004 0 784090 0 427983 0 0 6028 109928 488257 0 638902 355796 0 824666 485284 813175 533987 318431 306558 838762 271794 972197 0 0 896580 0 0 631457 0 671587 0 0 0 737084 693474 0 0 549826 225351 806479 776165 0 534872 0 818129 348770 0 86142 362218 847024 0 901610 591587 906507 0 0 713797 695956 0 0 0 267954 795664 600864 223663 64641 546651 0 254636 0 0 689726 0 666615 0 489862 0 0 259518 0 932532 0 0 765990 3265 648978 929595 428282 598808 679450 234401 361179 0 0 0 352651 135823 118811 799978 0 0 945452 790731 0 0 729678 819011 688739 0 392799 677270 0 604384 0 347666 0 258847 763180 0 0 997623 108356 164633 0 361328 58897 0 0 0 0 921242 223109 0 126932 855609 149493 785521 0 396799 618609 0 520805 528971 257748 0 0 509336 27125 634464 771741 0 134418 0 120822 731206 0 702420 0 379891 523297 0 46039 0 0 422744 537202 0 217776 222689 450646 569520 297323 220600 175706 221731 184539 452306 439170 0 198762 207799 0 0 452105 0 105533 640811 527822 281132 359442 47162 0 628783 0 854207 279275 924301 0 626603 660847 556671 0 638167 587778 438485 0 582378 0 848461 280059 703141 0 0 756490 855407 0 0 679504 0 926198 481312 168242 0 623828 792518 100867 617378 41006 115153 0 779103 883979 481072 367460 0 652930 234101 527340 249975 494201 944333 0 7066 346772 622040 0 416886 614980 0 26043 238757 396137 0 648125 761036 0 0 268422 0 438379 869830 279149 750834 0 811438 0 0 375385 0 0 176815 0 495095 271090 392965 0 0 456619 0 373741 262164 337234 0 0 705671 885167 0 0 854808 0 0 454302 432662 0 211908 0 802544 397333 803144 359055 50776 0 0 0 0 672616 0 0 213548 0 0 0 306805 692034 0 732962 270987 0 0 65263 434892 673488 743316 336271 0 0 446653 770737 711853 0 660734 757049 0 237303 904603 0 399546 935043 0 841790 38181 0 261204 136824 0 214946 0 636288 827151 942501 636176 341515 413696 51955 382636 0 0 735710 0 340234 0 42365 471503 349456 0 340181 614328 620884 199853 632648 213714 221724 833013 121445 195050 761258 735346 0 103402 638224 700671 500486 147861 649608 628171 287894 0 0 482840 0 941996 642919 850117 0 251036 21753 732198 0 525894 0 0 471494 0 0 0 734885 623755 973587 86186 0 802686 896628 202108 790829 911016 0 0 467569 442108 50169 752336 120872 391436 177584 184422 661487 745845 0 783537 795298 7021 0 67809 508030 632312 0 0 0 0 388955 0 0 0 804098 273008 714817 140300 0 355890 728609 0 0 118123 0 872421 117058 0 50727 944763 131023 804311 0 0 0 745175 969707 422485 140063 17803 0 0 929955 0 0 0 0 0 630495 0 219526 0 895950 0 666359 0 0 0 142775 465496 70159 903168 0 576935 0 189804 748299 415619 594066 148311 351156 0 0 116789 818248 0 482433 924348 0 716757 854730 0 0 328902 0 0 17125 0 0 0 149051 867545 981922 744003 443619 278831 0 0 445789 797348 0 902878 970310 318618 951312 788750 0 0 563781 0 529774 155851 99260 266056 657586 589581 0 0 0 409911 301928 0 12078 0 269735 708476 434295 19378 106727 972123 408290 626853 606709 0 0 0 178906 997764 0 677325 286789 906182 0 16564 326053 392962 0 0 911994 618407 906067 12974 976223 352995 246970 0 220357 181696 141492 715355 5627 7586 627677 399732 331622 972847 424929 316505 0 189243 942788 0 126357 0 0 219719 110367 308384 185794 0 910222 49435 0 250216 814474 147140 947855 350721 0 0 0 45135 244077 792143 0 112587 849716 0 695226 93851 0 0 421703 0 114076 301647 0 212235 0 61445 587067 0 0 0 0 475641 774044 449029 248491 0 620410 0 118899 0 667902 572011 430530 0 0 0 0 703205 0 566492 0 415444 0 847471 0 181184 296107 961208 0 200729 0 26796 0 914488 711107 0 3388 162665 851474 0 0 821382 0 283420 375753 0 0 862992 711654 429047 273398 0 915786 911048 688129 855598 860912 0 722078 806119 928125 32079 592219 412272 687526 377085 0 538242 0 963512 0 985093 607914 681113 0 0 0 91396 0 0 478499 0 81460 0 0 74278 94889 231920 554056 0 562540 37902 178939 0 740215 359058 0 677739 0 320281 0 0 0 919633 0 947667 227331 305675 372237 791568 807550 263619 507385 319278 0 0 0 337696 974461 0 776036 427410 287511 0 333823 241898 607725 0 0 519366 0 0 0 0 688263 13622 0 0 0 516995 771008 427322 989061 37858 0 679023 0 928853 696565 925297 853372 710129 0 0 0 0 898787 407889 333542 0 689602 570373 675990 0 0 783988 0 0 0 0 496080 0 769352 131511 369959 0 986751 458405 244330 764958 0 211827 757645 0 414269 225151 289198 442136 0 0 242917 732380 0 513806 641042 966454 0 0 0 726867 987398 402410 0 995963 469281 419524 287775 353759 4741 2984 0 7362 135797 819496 0 780592 0 847910 0 0 530904 0 681495 296286 928808 437378 587263 677153 516379 0 0 867497 372824 73315 0 790321 505872 0 537924 403577 280847 867824 18542 785868 0 429455 481281 766176 0 0 258682 0 0 311692 384287 474920 572183 175258 0 276219 678766 728154 548046 993801 0 767090 0 877435 601268 916630 0 0 621867 0 0 507041 827701 0 750406 0 204434 326951 0 218104 0 0 174725 860391 882795 184340 827238 327471 856958 718086 0 165726 433406 0 496783 465380 654305 600664 973302 145086 0 37716 732410 230854 477657 0 134159 341598 593025 0 0 0 413891 797637 0 755762 826321 147222 551462 0 89247 976815 0 395440 0 549593 157483 356025 59889 0 0 241328 351467 324446 0 286487 0 0 182383 120339 974427 0 0 183911 188757 375344 0 667133 471216 803399 0 86264 244222 375459 177113 0 274838 4150 0 0 644281 986904 573719 875988 517729 998029 398040 0 621528 472839 151195 976030 498013 68836 724862 841552 451603 0 673036 0 337939 973069 0 410522 712021 920537 837662 0 584740 950468 0 822354 526297 556119 0 0 0 112938 561713 0 0 299358 791975 866508 851622 835600 0 920096 562866 0 854689 66322 947780 874783 0 562084 0 762114 949132 798326 721609 694874 410961 707399 0 0 0 134377 22053 383199 989473 341167 806454 0 0 0 130536 0 257738 0 832610 42453 78217 254615 0 862661 0 976019 729281 960857 498395 837974 0 0 0 8848 169746 580883 642810 758780 0 0 24777 947797 893553 824345 605307 0 384776 0 300947 8563 0 0 0 0 0 756062 0 277203 599203 0 711576 0 116498 0 440783 0 788287 0 0 0 0 967721 361319 109735 0 921366 125458 250638 233081 261336 740911 0 241581 957677 301429 457444 650188 226852 0 180977 0 986645 0 644061 748243 161265 873867 0 648644 10967 0 403293 113394 988796 743833 115626 99263 532627 9225 0 0 734446 0 201236 867895 799725 0 616670 405376 0 0 117558 692163 0 0 740601 300745 0 624730 744251 323014 549772 544678 539703 0 0 856737 0 553342 271010 379637 0 898757 0 549627 100528 889367 0 957363 350278 155588 0 974158 0 0 547865 909194 0 215504 0 57928 795231 0 0 119425 156533 936314 23842 0 185630 0 97576 759741 769426 982857 0 0 695836 196544 0 99325 33350 2926 0 541117 694613 0 821693 0 383641 634309 0 0 519469 0 138463 0 259966 838515 356495 378696 0 0 939588 0 800135 0 0 0 999427 0 959609 521457 304308 975717 644914 245098 825077 101222 261234 0 0 92687 0 32596 0 0 0 807734 21052 172890 513171 72982 0 374236 0 0 0 0 906686 0 3880 946506 0 0 0 627086 0 683153 0 0 0 792024 0 820482 529732 19233 0 917953 595396 982929 476289 843604 0 664493 0 49267 289804 518214 831695 503403 0 0 983140 947158 0 281470 0 406765 0 762506 692394 0 644377 12965 0 452012 0 0 0 481798 41069 0 15936 313986 598951 254750 0 0 455207 0 278796 692659 147290 93032 0 0 0 0 0 0 826690 0 281158 229523 0 221607 515479 54046 0 459814 0 154765 405890 370517 909709 519359 0 494913 0 824695 0 0 367979 486403 0 542791 129413 0 967048 0 0 0 639338 9440 642284 133944 0 967089 0 884696 571816 732591 758703 469876 339133 0 11695 511377 241507 774023 687699 587252 984091 0 0 926698 222910 27448 0 966620 523420 0 158184 0 554759 0 526495 75154 467366 90091 677949 0 8240 0 0 762880 66789 552317 241527 302251 0 908905 233889 649213 506 0 196369 986567 0 0 958212 276029 761080 955102 154128 605834 0 0 0 0 569839 0 0 591559 0 146377 0 480256 292255 385652 199759 430499 110641 0 0 829802 849362 688088 464279 413255 0 0 753486 551714 888909 0 917988 975685 833667 469147 0 0 387913 0 511199 327035 537915 268710 0 0 224453 0 861645 0 22665 684642 330929 242822 57258 515103 604667 0 567465 815019 448014 780729 0 552719 507109 328993 924902 640428 80204 942561 0 449399 0 8095 0 360688 0 457145 0 0 385470 28437 495254 764541 0 601687 0 0 0 695039 0 371214 379221 0 0 0 420602 581647 0 553791 860934 0 717830 735605 4170 0 785894 380494 222297 355965 459050 586767 384381 191669 0 370797 0 495595 899688 80186 671779 732621 0 564057 0 0 0 38081 378964 627744 0 0 0 462825 0 0 408668 0 876247 832307 249516 314538 196716 119344 0 829029 380270 811365 348946 716077 205134 0 0 0 462857 805931 0 697918 824230 0 759979 0 543591 295145 183318 108361 0 0 915195 0 684339 466690 632822 883271 0 693751 0 322705 412065 669113 0 891237 117552 0 257877 0 0 0 0 856283 188068 26662 0 374470 509562 275441 0 962152 328215 934113 0 70071 185093 360246 739524 0 595943 182719 0 250196 362077 233857 790725 601217 0 644196 0 0 565277 118902 0 346058 161971 253887 0 634013 0 54534 309429 0 160842 812494 845173 17035 9285 167697 0 234189 107518 5249 872559 543705 0 858400 922353 379427 0 73413 973864 194719 244577 0 0 0 896076 0 398007 0 0 572331 0 661934 235636 571557 0 838500 718814 922390 641657 686247 734949 0 0 0 123686 593923 0 0 618885 439713 0 667849 400250 0 347227 149421 232869 321209 0 486145 739558 21345 0 371769 382480 0 0 873385 681451 619693 0 0 159827 497580 311477 0 167650 0 99071 277940 256096 0 0 173934 937596 579487 0 78838 0 819607 349752 411270 0 0 858432 731273 978763 690806 0 913243 38031 143182 154924 0 3807 152262 442467 49050 32708 0 0 0 0 500409 0 703464 294 470590 700163 394015 0 846512 380247 827167 688120 0 38896 91174 835620 0 240604 0 10398 0 980315 0 636739 0 560400 800927 292298 655646 43084 292522 711218 397226 0 427975 76206 432152 640290 0 0 303213 0 0 0 0 13501 604340 679467 744226 377739 850462 0 179544 0 772362 119028 74192 625714 7769 0 245664 243015 281449 644045 439061 487649 139301 0 453676 0 967944 637947 505392 892945 0 622914 68666 741852 0 914203 0 665866 860368 471513 757594 0 0 950830 0 636560 194550 0 322364 689472 727221 364239 0 0 553643 535491 0 20715 878730 375119 998575 783056 212979 0 688625 485887 509000 740228 0 318505 338187 0 0 132460 0 315350 0 634595 389906 374999 0 983491 454107 375988 145953 0 728233 891015 439121 852743 654056 649246 0 586847 371421 0 332947 352321 0 0 0 352880 18563 0 0 170217 497739 373997 0 0 588276 0 0 264261 294661 511154 710555 742425 487495 0 652150 810917 0 642314 700597 0 0 984352 928737 231862 809202 655765 750636 214685 0 0 628022 0 800617 0 952285 735683 607753 485615 368909 799018 178619 0 0 118976 0 939007 402853 0 509211 0 354518 539295 0 441383 0 0 450715 784223 565570 0 878404 864308 810940 118354 479231 216220 0 954867 61815 940814 123976 0 326907 961365 0 974036 210531 181309 0 699384 0 0 402654 857300 0 0 0 0 596896 641230 708042 0 759598 218900 367990 372831 0 322318 437936 832863 253930 726974 377573 910144 0 162793 13230 728693 501046 50568 52398 169264 974121 0 702291 65640 528978 752575 161268 197794 0 681605 0 0 148346 879548 866017 0 60296 288153 95451 0 774081 815128 0 732784 461447 0 0 0 0 0 0 894713 0 344619 74893 0 641323 0 91672 0 760525 510647 0 261152 0 0 92674 466815 986824 451284 766086 807932 931037 0 239776 0 770533 504008 0 813485 0 604614 148174 409580 0 60587 36522 83038 0 8447 6421 234150 0 0 418834 0 0 633613 881262 634277 464538 0 209353 242189 205805 0 766679 257139 788040 0 527703 0 653619 587688 0 491258 72704 874516 0 801086 487522 750466 0 604531 0 324265 0 0 907963 716624 0 98809 921762 933983 815492 972116 0 0 0 21911 923803 839740 339712 104334 111239 0 491694 71491 604479 751712 137364 0 693531 748474 105406 0 406326 459918 341795 0 0 0 504582 0 0 723256 0 306369 673280 104488 893369 345162 521731 798508 710995 496361 0 961870 0 90215 0 435194 998140 33911 0 0 852750 497542 0 0 300493 0 128493 0 0 0 0 493354 629818 0 0 844442 0 902429 402825 106358 0 82410 333724 292437 0 0 479088 346684 0 304119 0 0 928309 0 387965 0 348399 446248 0 792008 176556 0 0 196168 0 0 187130 0 0 0 0 265471 0 91199 510969 0 0 192187 0 0 186788 772732 336781 923366 240815 580828 0 630514 458445 0 441284 101549 456147 733032 906366 0 0 464115 0 904483 408159 623728 63887 478035 561379 947506 72194 0 370932 446994 618563 882334 0 929720 252531 961670 921536 553853 743740 0 0 0 0 0 625825 0 0 134516 127870 0 0 0 0 83781 523815 0 684864 112784 631327 606612 545146 297508 992342 763486 599382 0 501701 971285 0 652391 595306 0 115532 700333 676023 0 49934 0 0 604053 0 0 536689 985550 379232 0 0 450906 0 0 97668 998396 372461 786525 70753 0 0 0 0 575504 0 972487 0 345947 75195 743007 510825 945635 608359 732530 377098 0 257676 755771 942272 0 469515 730240 0 14573 503982 116243 0 230987 0 0 0 874951 238003 152346 0 661656 569890 546633 0 572255 0 0 0 515660 194683 0 0 0 0 608041 375252 0 0 813671 498731 239750 347938 511249 929878 315586 0 394396 0 462091 21765 158819 153709 448836 0 0 0 24087 0 714551 525346 0 695854 147134 781975 137713 0 471666 768021 0 816596 0 12681 477018 0 715482 0 0 53917 585003 0 746004 0 652997 586220 835301 996183 680628 81860 13864 0 533781 0 609006 641806 0 839509 0 0 0 0 0 355911 954282 0 667242 771644 643086 288310 846525 310880 440098 0 308629 631073 0 0 0 0 26055 0 0 291494 0 0 0 781264 656662 0 932799 528095 590961 186527 175999 369028 8976 0 293566 0 0 324859 689223 660663 819822 63284 152218 0 0 725980 618872 0 0 226988 200212 0 0 187826 0 124256 340089 643693 78476 0 0 141959 0 679138 553659 0 0 83269 361554 0 95639 0 0 986248 0 54326 809409 0 735057 0 194818 340242 35908 77860 349170 246129 815864 534842 417361 603217 180696 0 826689 0 0 466738 594145 545490 455012 0 912013 504309 237720 868924 0 447607 258876 802988 0 323429 0 326272 0 749316 0 317252 212412 356479 350948 0 0 0 439284 727545 627064 0 649882 0 0 335825 0 0 0 0 593478 0 0 894561 940811 307783 89487 459732 0 997894 0 642412 476223 183663 60169 0 469679 964500 1528 508593 92546 232323 613893 0 393739 232883 692858 0 435688 0 495693 633555 563012 618003 486796 760918 741486 0 282047 903780 0 0 462943 989390 884039 0 0 0 367478 0 971441 876447 421050 0 124046 0 328651 790081 807896 375031 156750 637352 0 245861 0 994819 0 208880 4781 0 0 737221 0 822113 498353 0 278913 87622 326968 284075 898716 313839 183217 0 452096 0 0 39827 355845 586131 446844 189493 0 0 220454 0 760582 881045 0 0 0 867834 606311 944491 0 0 117004 144320 0 0 0 0 121444 255627 134158 716177 996268 514486 866802 356104 0 527123 877611 124505 624657 572871 12730 0 52372 0 910674 0 39113 618928 0 0 242100 0 0 970669 205467 0 749355 643492 841125 0 274078 0 407171 70683 0 256427 659100 921508 352702 182154 122674 71985 446119 0 939649 307246 0 917201 522399 810793 749074 101790 615755 920835 0 237919 970739 400046 85880 514926 892311 0 249784 886715 0 0 0 810163 510698 214419 0 742742 0 361184 214634 87930 0 215112 290502 669932 0 831159 0 0 546639 641443 17306 0 25004 529344 525526 331303 874092 511166 744413 107269 0 108600 512863 0 11955 977433 475222 683071 0 779074 113408 0 0 174615 313374 787738 0 72327 0 846954 237821 0 699908 0 0 869057 0 63861 0 236968 0 0 695459 701662 0 0 0 0 565228 183476 0 0 0 632283 508070 898779 39377 0 22010 0 166712 0 860595 908954 0 90969 0 713459 0 0 0 0 78558 199934 0 0 0 0 0 0 71765 67216 947496 0 0 993330 727624 0 0 0 0 0 0 153141 980777 580166 476301 0 771295 115220 333665 617184 337707 597949 176406 954263 933271 640646 0 0 549406 21595 548724 798489 320526 926083 820567 0 0 565440 383818 212499 0 523243 647937 130108 819419 0 406353 95860 663124 0 0 105877 330699 791323 954721 0 818137 915095 434496 0 0 410830 274492 0 0 997399 239583 141382 138714 79397 0 144232 800323 786481 643890 948016 222813 0 875230 0 77661 815137 612764 526380 0 0 205696 0 0 537901 0 465437 335858 854011 0 0 991784 277078 0 71015 0 669037 0 79726 863468 431891 0 437242 0 584666 667357 845024 624250 0 476030 615259 0 731807 0 274325 502822 97954 351884 861267 827742 940381 847508 672778 474354 0 67828 0 0 940604 0 254396 329589 776088 0 0 0 0 0 965562 822663 0 0 110875 470954 858337 537231 799645 714461 0 0 110382 877125 0 0 876716 512100 0 0 982754 851915 693017 660111 0 278745 359257 746908 0 0 205916 128963 0 657024 506728 609138 23333 0 0 772713 810379 0 462354 624404 0 0 503713 310602 603252 0 616666 0 0 225714 902104 560139 0 246660 428814 859748 696137 0 71277 0 971912 99049 0 527458 778536 616760 0 0 0 0 46624 226679 112028 0 0 0 0 0 364899 773093 902355 0 0 141892 930447 862756 0 330853 270614 0 465889 207463 92493 160462 57398 238306 0 0 416579 0 172957 86567 379668 976915 0 0 896003 700019 0 70777 608471 534925 398774 440891 0 472682 756123 0 0 673629 0 0 212781 640538 0 989273 346373 44970 674436 81648 49635 0 637924 938944 0 459576 0 388188 0 0 732158 760935 224086 97435 675436 786152 0 0 535117 405643 0 0 191995 830313 450578 468522 939292 0 0 197908 4627 0 710686 0 0 748164 754705 896908 0 869539 931186 189954 824623 108485 49884 839813 0 498414 667676 0 127753 656105 2795 0 391526 0 275009 587956 163315 309041 643552 0 78464 0 0 0 853201 272877 0 660036 0 313018 872849 45158 261974 948769 0 0 51903 976673 716734 0 647199 0 0 593448 0 975738 340905 748201 989464 0 317210 908597 940164 0 0 0 49680 693894 0 0 488872 0 479241 0 0 514388 336928 0 987305 262250 728151 210274 928448 937354 199049 0 0 0 0 511643 39379 570667 65540 0 593321 205123 0 0 647334 0 0 399322 91953 0 809632 145025 300695 442353 496846 410188 0 750038 0 717430 0 0 0 175533 0 0 798810 0 799683 0 232761 136130 588846 0 0 575769 290603 760225 0 448235 344762 960753 0 482708 0 0 0 0 0 0 113774 0 384888 929657 429444 8248 628074 562149 0 0 455815 305185 746471 192934 457139 988643 0 0 190603 948857 0 0 829736 361889 0 49445 0 501707 799983 0 147311 34461 978049 360873 0 0 0 0 0 900274 63830 740817 0 0 47722 836443 937983 0 332439 603906 0 0 673297 237355 0 744810 0 0 0 0 292216 0 0 687698 417657 357129 0 112288 596303 0 922973 2238 0 0 331244 321803 634106 0 331264 0 0 697773 1591 675933 0 323934 0 596489 0 689607 54617 561288 376077 0 837180 305300 422001 854216 0 0 644785 0 0 0 0 0 0 0 782867 300643 65023 0 851271 516281 0 366602 709453 75926 946520 0 0 0 492018 318296 994211 0 973030 146433 784187 104564 0 391528 764965 246672 747063 801271 415194 746324 395055 0 0 660965 0 672045 293731 385220 790937 224881 0 896226 736504 0 0 150167 176478 0 0 580969 832984 913002 329794 310292 267328 355113 0 81507 0 29081 0 0 629144 57896 681358 504577 0 0 0 309366 695986 69847 0 604462 813599 0 0 622005 531155 54958 636732 141822 743499 719597 541743 792763 195478 331453 274887 902103 252145 109391 0 0 21886 214182 28198 799742 832006 827170 0 0 357023 0 0 73879 0 568067 751362 554062 662796 949395 0 0 502528 0 0 781946 0 730862 0 877844 0 53159 270095 837363 821681 128253 695458 0 845992 0 696555 0 0 294341 512735 0 0 0 567065 0 742212 221592 870636 403218 133406 261389 0 0 566612 0 0 0 734391 353975 0 0 395638 251210 147702 981443 684045 0 0 0 177841 553645 242437 944181 82567 298807 743935 227049 0 939735 0 48077 184382 0 604830 645398 0 0 156924 0 801314 52902 732867 929961 0 0 874171 0 163153 0 0 411437 0 120747 0 0 158386 0 320077 397693 533276 331912 0 0 134231 0 746962 321988 0 0 142303 626856 926377 0 0 0 293822 0 232756 236764 28277 0 523757 576536 0 610048 768991 0 0 0 0 0 644232 371427 375146 604084 0 545495 0 0 563704 0 34767 27132 372163 976830 0 166291 0 0 133050 0 595024 862650 63983 0 368070 817385 721388 0 0 0 0 0 827600 706374 854116 0 0 523265 306725 808804 797557 104994 636127 740622 216622 0 0 0 864715 900627 313159 0 487606 265192 0 336459 962169 0 0 100279 39566 0 0 0 0 0 0 0 508297 489102 0 136281 0 0 887073 0 0 963313 0 466847 380275 449413 434518 0 0 357724 895978 290877 0 109755 0 669097 804139 750907 0 0 0 240623 0 0 751600 0 237618 111509 434410 638192 701674 349432 969559 99293 863587 864256 0 0 0 349493 0 841660 104434 161247 339730 884729 365884 762997 894382 0 881754 0 749936 873474 0 0 591459 963523 0 911917 0 0 842651 0 696175 820496 0 0 438721 0 847501 0 401483 520139 769009 37202 993381 271496 0 0 131908 175396 659400 0 858740 842237 0 629569 519821 0 770755 220525 0 421154 0 0 137089 192586 0 0 111220 0 17424 485309 164258 0 0 858456 762440 180863 0 0 0 0 391271 635583 28736 190541 195512 408693 148840 418031 987195 391494 0 0 0 461410 619049 0 0 451558 160229 0 350764 110993 0 78326 145872 0 348649 552151 0 0 0 723301 778172 61330 329007 123306 362298 369829 0 446598 415274 852202 925774 547281 0 0 0 0 720483 0 947999 0 0 0 0 0 419872 32898 457813 514802 886147 0 329666 230388 0 0 0 980025 324258 0 0 698754 0 0 282959 859670 836061 0 699856 353420 911583 0 830111 0 983858 0 952370 143038 972539 499820 343861 688124 0 0 893607 0 55285 0 0 598688 445884 667341 318511 445157 460315 702782 975066 336063 0 922373 0 214092 889984 579713 0 136092 14696 0 0 974665 0 960325 378740 0 941553 881299 0 337131 708964 41639 629757 0 0 749048 731875 0 0 352736 693926 0 0 923176 0 453375 342885 233170 0 653706 0 0 0 568818 254726 0 922672 0 149545 975267 0 103845 0 780176 0 291363 260360 942432 0 0 0 491036 761463 0 0 0 576009 0 655225 162648 491087 350015 196493 839217 477084 784665 567244 0 771265 963927 0 814547 522869 400381 734225 620382 0 46916 674524 616477 0 0 622118 0 0 376113 436422 487708 442562 0 953724 0 0 0 59943 0 0 851647 449894 444783 705620 0 0 0 0 993398 415980 0 978119 104928 377410 845164 52374 846487 362543 0 943379 0 0 157299 0 0 732306 525077 0 914126 382188 373007 420452 894001 0 554701 0 0 0 48673 0 0 258589 795807 994425 427159 0 360998 0 571541 956472 641084 45462 0 133601 76113 644582 480496 0 0 296376 0 785582 555394 7655 177067 352851 0 567525 0 222686 0 126035 203188 7092 499006 0 81505 0 0 0 0 632415 0 423569 0 664695 0 0 0 0 404756 0 414879 773966 0 0 550354 572040 0 697667 794440 0 0 192077 425316 312811 506364 0 764696 556412 0 0 0 0 727942 0 448641 794689 280790 0 0 835648 0 445564 826881 0 0 0 543625 420869 526671 452717 657212 515526 0 0 0 0 392810 0 0 414244 0 52780 0 739343 0 435810 16684 0 950988 72989 206367 145554 0 0 470382 224186 87666 389356 0 765822 309157 502643 323199 372587 705882 687330 631295 703031 692981 0 0 148851 739245 483444 604375 416695 9906 0 574716 259291 0 0 0 882650 393986 191493 560791 0 449771 0 0 840672 0 0 56894 655866 185038 921905 34700 0 913695 0 0 336020 513715 0 0 0 0 132438 455960 271018 240552 806907 708287 908200 791221 995155 223720 0 671697 438401 656055 31110 927944 405218 546305 414369 7821 0 697015 655393 343115 141432 437656 0 755748 868479 94320 433880 765606 176091 904569 464731 221708 0 190811 0 905942 311985 324209 0 13614 0 0 931357 192576 222923 213936 928257 217309 398829 394685 664622 0 71253 0 0 0 0 420145 524066 500336 323609 499971 0 625129 995592 284702 215616 967905 0 347299 29630 519185 184601 621534 291459 0 0 54042 0 809220 245248 296283 0 0 0 32394 0 309144 546605 306663 769249 333494 364012 716611 186115 50721 0 369337 705627 0 779979 0 499712 538796 0 309263 0 209142 89694 391916 0 336660 783868 0 234303 0 558806 0 979461 153976 184584 724852 368160 366030 0 497517 0 48627 0 88955 107372 424418 491 191417 0 0 33171 496388 775456 573671 0 0 853431 136808 933739 0 367881 485556 0 183295 499349 0 585527 791882 0 230337 991427 0 590319 461000 0 589318 464236 490814 117047 956564 279162 60019 387118 569429 0 0 163173 544851 0 160930 479721 288257 54552 721041 795394 948056 602995 311388 514698 0 729233 342672 458058 490161 625820 5895 885430 78268 0 908445 44153 538272 202726 0 0 278318 555585 212873 790529 70820 733776 799223 0 741523 70570 0 345307 713838 0 12340 0 246287 699184 655457 0 0 114253 0 350508 0 597120 939480 0 792069 0 0 786954 462449 510967 0 587496 0 182434 0 0 0 0 798174 722537 376417 860643 0 16098 240645 237307 880488 0 984466 453131 536058 600821 0 0 272804 821996 921422 519958 985365 0 945289 805866 0 131431 364099 680251 301904 807726 0 832611 537920 170808 266867 644667 205845 0 201714 0 0 130798 799313 0 888501 0 0 998997 636089 682446 661913 0 953196 311311 283624 418553 713215 557404 287464 0 381781 969140 566503 386900 498634 341124 4697 850848 376094 538962 610751 827349 52156 0 0 966916 350518 584172 952874 0 0 0 295614 82287 985524 272346 223521 262079 0 100535 477809 677425 0 0 181366 943903 512086 0 82192 571586 489674 923541 411398 0 371514 532052 574627 0 553272 0 0 0 0 153894 624909 348321 118834 694550 698727 289627 818542 0 736664 0 141811 0 0 0 349520 172742 0 393363 588587 0 357938 871363 652099 403826 352996 545473 181900 317908 904354 76821 509003 0 0 236819 0 108433 941908 516809 0 0 62648 739946 804219 229572 51172 520713 553428 299302 157506 5921 0 0 0 756357 0 0 0 0 824981 47287 773979 697828 814264 0 0 322966 47223 99047 389813 0 0 0 627035 637730 408207 348257 543356 0 0 766884 190947 8399 79078 0 968093 0 642567 366103 0 0 947111 371980 666935 542112 607550 660561 404156 223409 67244 702032 374511 708735 349346 542637 420886 0 0 0 650105 211641 0 0 0 408139 855246 36431 0 842157 213172 0 231152 0 0 0 936766 0 5976 0 500844 370045 487878 323134 679375 0 253209 149797 224907 0 955455 0 988917 0 547236 839348 797891 257333 0 635730 0 0 0 471568 438593 0 313341 0 17755 794335 651305 792573 0 0 0 0 783000 0 415843 494380 585199 0 0 0 0 975921 0 350575 97165 0 574056 0 0 283670 0 932385 398404 40832 0 430899 0 214951 258665 0 0 243075 213725 570986 0 760281 885160 366665 397244 265870 240245 320315 389077 572841 0 147228 926824 495234 0 120905 0 967924 265664 674352 755955 518880 714441 114671 332877 0 0 0 818306 0 0 646 703362 561308 436196 0 231008 0 709204 552362 397957 936633 821535 117132 403460 460190 0 0 0 169175 31387 479497 867311 622413 827909 331083 281743 842361 0 0 318344 953749 61782 381805 516638 0 929963 0 164970 241899 0 827349 0 0 0 918994 0 179036 0 844165 0 498304 0 0 394157 0 391661 0 32539 0 45100 0 142072 434317 0 609950 233313 416864 818552 107190 278820 645549 632207 0 647151 886856 300726 0 553743 0 248282 0 169700 0 106564 224552 996312 536751 0 527427 939854 347439 0 690944 0 293695 54292 726796 463160 0 0 340937 957277 350512 900411 0 0 573907 858294 0 506558 0 369283 166834 0 676585 0 797681 875012 106177 397447 470650 593863 644480 0 156598 0 453353 27606 0 0 773839 51915 526610 27370 908344 0 98765 0 106461 670156 0 493058 939388 330773 321167 0 562321 417984 381607 0 432099 0 0 613935 322185 306505 0 363202 916406 0 0 859981 531749 114557 0 0 666028 73944 571374 603139 727233 358339 0 0 0 0 0 837032 594549 0 0 0 0 0 0 977107 0 195517 2297 775347 505446 606533 0 937431 0 816977 0 515243 666598 0 729934 340315 0 0 240746 0 876592 737061 194252 0 260894 126895 189568 0 120374 539571 283879 0 714468 559296 0 791281 0 135044 848890 250649 304553 0 782196 510410 110768 0 0 0 726177 0 0 0 0 325061 0 0 503737 0 0 62052 0 0 0 172625 468780 37957 885227 0 360932 781288 0 972446 929448 746758 387948 0 262204 634690 0 792286 278187 80332 0 25791 0 0 483280 614941 0 903167 492028 0 0 492327 0 0 0 0 919056 324679 216366 0 358454 188599 293462 7932 446822 0 822410 404466 338862 0 271085 0 468027 634371 0 0 0 0 640826 447593 468117 773728 75543 0 959461 803027 221102 258672 119230 148665 758347 0 825102 0 0 0 405909 790916 0 528521 514827 306557 0 819204 559884 158895 649485 0 0 949266 849287 194332 0 0 915098 628581 97722 95414 0 378111 190751 662498 540235 0 462382 410586 909124 84226 0 48961 639469 0 0 610222 615023 0 0 0 416833 0 0 0 204957 658180 0 753640 937658 373718 332351 478250 22099 163666 700252 177955 814904 25477 502485 641736 175331 30755 0 445196 0 352287 31401 16266 0 124418 0 515312 331925 239966 118338 325143 514827 891677 367613 722105 0 533785 60458 795050 0 367233 325652 629662 0 109339 482466 0 134161 948545 508139 0 135955 0 233611 0 0 291571 0 163969 0 0 42987 266933 23446 0 0 0 251633 0 0 760913 0 937742 0 388710 204107 0 161883 259645 647259 64952 0 0 430306 195230 508177 0 620426 61068 638314 281298 770398 0 781647 78730 679006 0 640495 0 0 430754 232460 639090 730227 0 0 454861 755556 66771 436535 0 0 8507 0 288736 0 0 651816 435709 306185 587395 28773 792789 0 519692 69162 902246 0 41112 557157 283029 0 0 0 0 110402 278728 0 0 494110 49022 574998 0 47410 810525 816039 0 116497 0 784388 717789 372367 932081 359879 805190 0 590483 122637 0 539045 0 327866 0 607248 0 281039 356736 572798 0 793375 0 896657 0 611531 238167 676988 966827 987031 559458 870369 460794 228374 958157 667149 292884 0 339980 0 372725 778922 0 0 605895 985693 23777 44130 0 0 76735 816489 0 0 0 0 717747 0 0 468961 0 971002 0 485739 601513 404362 0 47780 0 396246 0 0 629967 526234 658805 0 882472 973642 492638 8625 20921 0 226311 0 990015 960190 994101 338999 617690 501799 0 294166 0 873359 0 537395 758523 92944 0 0 417040 300714 695533 0 0 0 0 961033 0 402110 497037 293623 775626 993443 726408 0 96164 0 0 0 424199 799105 424861 709135 221808 699452 0 334426 736713 676277 657872 0 289703 74892 611702 33551 625438 925305 90238 0 0 378723 405019 300485 830245 0 0 0 463369 0 0 388024 610483 967785 892931 39716 0 0 375494 0 944097 683833 613517 30732 497763 0 94495 0 46382 619053 623430 0 0 511303 179895 0 397668 275702 0 400017 411887 0 0 249358 0 0 443938 0 0 213319 581833 0 0 0 370131 800570 175234 0 107665 0 979444 782673 789966 0 550287 351309 358667 0 8374 47482 0 3782 995930 0 581146 0 102591 0 0 111754 0 175272 991032 83369 0 0 639288 0 436948 58792 848613 798200 865566 913704 749853 975403 0 68223 0 954321 554454 0 0 0 608695 865072 0 593510 0 0 715117 0 434415 281970 0 126820 220717 0 931505 683276 583347 493859 584465 0 958427 0 0 501931 531024 611208 0 619912 304759 0 0 686479 0 0 446866 536887 733334 0 446344 0 0 608844 299420 172575 495433 451897 279531 285127 0 0 866076 0 0 0 966883 135231 0 653912 0 208053 0 0 271957 476893 0 0 240966 63983 761580 0 0 332960 0 0 0 47587 564437 303349 575292 0 892704 851215 958202 423716 0 165288 0 0 811155 726039 70026 145566 475750 132988 0 288606 364563 627707 525826 0 0 51968 0 0 0 786216 0 0 606529 0 0 271079 0 0 328198 309431 0 0 0 0 850903 239296 0 88078 188009 0 57809 934268 21713 744398 176659 953944 518367 627084 0 0 175414 406692 0 555248 108783 0 282938 95868 394985 0 66980 0 737095 115579 0 522174 120724 141931 667425 38521 761516 861367 286925 418363 0 462958 8285 0 532260 460115 0 0 402916 0 0 0 691439 0 804162 674416 891074 0 918161 295999 273558 0 953233 223961 239679 343517 309807 153578 0 308448 816489 894674 712583 30212 643374 0 0 991090 0 828197 0 345605 613525 0 0 564480 654552 123132 424135 298308 0 776798 750611 0 0 0 0 0 92911 0 0 664413 0 0 0 358203 0 588868 297384 868507 0 0 0 0 669384 680370 0 443918 401672 0 906101 248458 889952 0 682860 999309 181624 840837 0 0 0 903716 286964 2835 381047 746026 532012 0 0 0 582435 151226 0 0 0 551045 0 930937 960369 0 694871 0 637217 167413 390559 733675 81 753424 848821 46262 595618 395117 0 252478 0 658717 167041 0 245344 650261 0 0 767694 59265 454384 0 0 201613 114686 0 914255 148721 0 84292 0 0 156769 459079 663809 477043 0 466497 0 141492 100818 0 457083 0 323048 211792 94248 0 0 158575 874997 829111 12068 0 0 749309 722521 0 313168 0 0 520615 0 607085 25023 0 0 0 727097 0 0 323039 982377 238990 0 534638 853069 370731 0 0 0 0 0 0 0 153684 0 842866 175153 0 531869 11979 372439 0 438798 0 941160 0 0 318524 0 0 0 0 323840 712070 0 248883 755042 60309 426658 169800 655810 0 387256 901148 175748 0 196259 502800 0 505720 0 842425 239704 425175 443432 962009 0 530484 32336 375792 0 230717 367665 51274 0 907911 261508 0 131898 343078 157090 77421 0 943429 429155 65750 0 39427 504636 883496 0 0 0 0 545064 937447 0 484200 0 0 364404 94455 11924 0 0 634046 349938 0 0 218388 445588 0 657574 711810 250165 943184 0 889455 0 177381 310377 627186 565281 328716 254073 227549 63212 0 792253 0 17338 0 0 0 761759 334649 47271 501698 169548 0 440202 697266 224770 956985 950845 0 256824 459929 0 746445 0 701997 0 0 847037 0 679995 220732 694582 517162 0 456285 542119 970398 801117 376570 0 757104 154754 907348 186071 29799 875231 162992 407541 421341 731373 205879 696149 181184 0 71432 689576 229232 408430 84080 395931 0 119535 509479 685038 484333 559575 569025 845619 0 6087 0 0 0 0 0 0 0 293347 887378 0 907991 443465 124295 0 0 0 311133 769912 667805 0 995475 115006 0 940781 0 0 0 760142 465834 0 714517 0 644920 760596 0 117163 209769 305956 0 461235 218484 0 98616 623734 0 0 56260 676394 0 0 0 899274 0 634457 0 67823 516970 508369 741351 0 65746 49921 311088 619282 685546 860393 865891 11177 62563 0 866682 0 0 0 995291 0 0 672207 577823 0 470985 949748 993136 715444 161937 401722 0 367724 0 541684 664346 0 0 479140 0 0 458074 0 691629 0 973478 477738 247351 0 466799 116333 721930 718579 0 54451 739370 784258 0 0 437505 690247 341003 413435 184530 0 0 325011 793897 0 13144 0 808257 658039 35804 208655 411319 975927 40571 0 281150 146290 0 103197 0 987911 406582 87020 0 658271 685524 429893 35824 610830 0 116661 172181 0 787694 948496 895439 592320 0 0 0 72332 0 667079 518168 878748 119146 0 765779 374074 422034 847195 0 727764 652592 184809 0 0 442616 551723 0 184791 0 0 0 30484 0 883062 66174 164148 808363 0 505771 762592 0 649282 746617 0 0 999060 0 901220 191786 0 470187 119836 623862 785609 853534 625835 933108 203215 578357 421847 57044 647122 853353 392848 337744 733857 212297 870978 0 858259 601998 299095 0 375370 337622 146534 187723 502857 777219 0 0 280262 0 0 0 0 0 0 0 0 0 0 0 0 304447 669448 0 0 0 0 225278 342652 535823 0 0 0 646505 781522 497931 735113 887243 412243 522552 871047 0 0 0 993255 362304 939223 181796 601505 116741 486059 123055 208887 778019 670139 944738 988114 0 79442 0 0 338636 726372 153789 448352 938728 970602 789977 492291 851584 977196 459482 0 852516 0 72799 0 438143 936668 482247 410579 280815 381224 289380 308046 141264 457211 0 218094 0 0 189819 586153 946079 162424 0 0 0 0 337595 0 539306 628711 931217 386310 256678 860848 0 874070 445887 0 619038 0 0 212149 344213 0 152875 357053 778576 865377 0 613335 0 0 793963 723352 0 0 85025 926796 178056 829435 0 822443 0 84913 332660 530890 490552 44247 144031 0 542804 0 467915 0 14322 0 366406 659874 261564 27633 159839 862749 987374 0 712646 858633 0 257632 868454 0 0 795589 974294 0 0 230797 656688 836418 906549 167810 883484 315208 412767 0 220508 602046 768255 0 0 762557 536421 18426 397401 439537 742835 159327 234203 0 0 645458 0 0 0 979430 374942 258403 266556 375115 250976 865 237500 0 27598 53854 537749 316753 830374 0 938976 795174 0 631673 0 0 0 0 138642 507963 114200 135950 688078 175579 578683 0 468378 282934 989351 536258 0 0 213760 648790 0 575140 741723 752918 241872 457314 80861 0 61675 0 53210 0 386446 0 337441 928898 290483 81654 0 15326 0 0 925454 0 0 696573 680905 380615 106336 811187 39355 719230 0 828168 987571 0 110129 0 0 186153 965716 0 571945 373492 535974 0 0 953168 846700 12352 447245 535426 527921 555024 334609 0 63798 700208 0 235043 213625 0 102724 475922 798324 608475 0 481121 714167 531220 0 87169 176996 0 0 951249 688847 865713 0 0 517817 629498 966606 754385 0 0 604215 625258 359848 0 351794 0 367584 0 594861 0 792889 563576 0 0 537340 709124 763717 0 499484 0 811528 454318 83331 0 803708 894655 0 0 987167 701632 194599 774386 297418 0 0 201791 0 0 406789 295019 0 622651 121617 599190 0 38922 941665 583734 323709 344130 154297 0 227933 323839 904279 178903 900838 783226 419394 0 396426 0 0 0 0 0 902971 210030 957562 0 175526 855761 372951 351695 638870 937252 0 630417 238438 0 0 665006 418871 0 379293 878199 856181 658683 0 38654 334429 632649 536913 828511 0 848592 0 111964 475115 0 0 0 300722 0 83497 438002 0 837115 791000 0 421806 0 662998 428931 508611 474452 878569 178890 0 66316 0 768149 0 0 796379 17672 301222 345177 0 668365 925015 0 0 385466 0 0 239278 0 499107 0 0 0 247884 915045 0 433972 470062 535255 423564 0 65676 601091 340111 0 760186 163221 735879 0 85010 0 0 607826 0 865827 0 0 0 0 708834 662530 0 420535 868357 0 647303 0 73649 0 0 771163 320170 350402 0 779127 397177 766330 268825 405380 697507 404703 679852 939964 0 0 981882 0 402619 488204 0 697475 911571 0 51233 0 867091 0 102712 0 0 140411 0 0 522601 913984 716437 0 245981 618493 0 371794 25798 396075 0 488008 0 278329 0 98437 398906 139710 873284 0 36382 270072 704088 0 19582 677254 0 709235 151943 81510 0 655100 299752 230725 332724 358700 670336 83437 0 0 0 852573 720668 0 0 0 575112 402861 762308 905024 0 0 0 824849 0 0 981749 869924 0 470250 838240 186216 0 383327 548536 247216 261594 959112 152825 290554 679101 0 0 177729 0 0 974766 0 288745 40116 995846 24353 0 733656 547882 161416 0 281011 157300 36598 330247 911176 617569 0 172075 542320 930002 0 0 353197 768809 0 451933 0 0 479481 139756 714894 533132 843135 834084 522723 0 0 0 0 9542 252765 0 686965 792637 0 92600 0 271596 461447 414796 352731 605742 235838 99319 449419 0 0 59600 814122 0 0 90196 0 0 63538 802851 289217 0 253356 627388 493744 0 0 214108 886237 0 0 334637 206980 173579 484640 858936 0 45438 417449 339781 0 452611 306886 0 0 837671 558644 13294 353662 0 615587 166236 0 649636 227061 521518 0 933813 431272 356328 0 942889 0 788855 0 0 502576 940930 141670 643293 0 320478 377499 0 564269 0 749178 306250 777229 732152 586029 627179 377634 331532 570054 465132 227893 155222 257308 688221 26094 0 0 384136 37932 0 0 0 0 431753 208663 854964 0 573863 0 63514 835786 253004 0 124878 30583 720580 152837 0 936554 47393 0 0 227274 622700 266884 3931 955274 298432 210757 751751 750451 418661 0 656590 281295 0 0 884337 0 180025 964100 909791 349738 288518 0 0 0 0 77262 896511 0 953078 94088 465141 0 0 404998 869885 138067 0 0 0 123841 213380 0 418915 826785 550680 752660 0 624401 0 0 0 408581 0 0 0 984023 410441 923175 0 354637 438941 0 844256 0 997139 804786 0 0 0 0 428842 156498 0 0 0 383786 237936 296100 101990 0 0 299025 72035 263494 26628 334388 26608 711094 886563 0 72909 0 982457 349745 0 0 0 135999 295490 0 0 161494 201428 759281 620958 636995 0 84746 137275 472003 0 710123 0 0 773321 835380 553211 0 32395 808376 397790 883273 0 556682 892646 226136 303786 848970 0 959777 996034 38896 34955 0 0 703997 0 326075 601610 0 443453 93179 52570 275822 0 0 0 449071 683807 357812 87197 869590 0 0 141087 0 438083 0 275202 0 0 500550 944975 0 303552 831383 0 0 603779 0 739963 0 0 473707 174272 0 974395 180988 984611 148652 478569 751223 550309 981228 0 917757 239769 338938 0 0 0 0 398391 0 0 0 0 981449 658698 0 433787 200735 583401 776633 0 428069 779959 861535 0 626575 0 843377 461937 661365 0 0 756407 0 17036 24289 0 0 0 314790 255654 819584 314926 191958 0 0 52427 600305 260677 686140 0 0 0 0 0 326085 978955 513868 573338 0 0 875357 0 81260 0 0 0 424375 822099 752821 885140 244105 0 144281 0 987756 291486 0 31436 687284 0 0 417383 826261 581827 299095 558876 0 49808 345413 189833 131607 644051 873383 205973 488450 0 0 0 396165 0 283606 787400 450415 0 419164 878462 477766 956583 0 862022 126074 0 886155 599363 0 822516 815521 0 592706 701376 124143 0 550706 297000 0 30305 19642 691501 0 941886 546223 357635 352195 106027 60300 786935 852156 0 229433 283111 0 614296 743380 405384 0 0 971693 473261 712699 508579 263769 86092 0 58345 294928 323701 228811 0 587051 788794 0 452796 774863 329947 848103 0 300662 0 595109 0 0 0 745713 76470 543433 210152 893932 0 440930 765483 897691 0 0 0 63971 0 519632 0 539962 881698 0 683882 0 0 749909 0 0 0 270059 0 51432 594608 0 468807 941314 0 0 0 751157 862260 397076 317459 0 0 664079 713881 0 842341 189295 270263 730250 251666 0 0 0 941687 602450 745112 250579 0 749566 0 121033 0 582838 0 0 247116 629939 0 240733 0 0 648185 312449 0 168336 359887 0 814165 0 309961 160059 0 870335 799228 983656 963638 744214 0 0 400816 936529 0 91737 584176 509881 272532 960966 0 457049 703103 0 640534 0 0 826095 732954 215817 0 522792 752544 765307 0 0 0 0 0 669108 309604 0 774945 168678 0 212209 447730 486046 734506 0 995741 0 475128 0 0 0 0 923102 266847 328466 255826 0 0 383463 0 0 0 117037 521069 241857 884134 0 0 409161 273065 119820 544344 848264 0 328862 883931 0 742870 974469 162155 0 973097 0 0 239123 896880 726197 0 51327 0 758355 0 0 306810 0 590559 0 70731 0 316159 611640 479292 6056 405609 934189 472147 0 761306 434965 91399 17137 373762 874412 911507 0 688349 0 885101 0 0 0 0 505327 0 555179 85017 0 0 0 0 0 245857 364789 612336 0 0 0 644769 809293 872470 419206 0 0 0 0 0 0 241412 279111 962115 669522 227557 931597 0 220364 721491 641215 502073 777307 453472 0 0 119170 0 16636 0 0 0 761005 0 689090 819111 442640 716162 380314 670777 0 130959 185263 856756 988540 0 190197 0 477589 892966 436536 0 0 874855 875720 343750 0 739137 113309 529576 0 0 985262 0 335345 54570 618635 910805 0 531677 0 0 0 953447 883374 0 0 122515 391270 674942 335882 18252 635427 645864 927647 3955 191798 981475 486796 860428 64447 0 0 619092 73163 0 939871 0 0 732238 0 302153 181801 591120 0 193928 644085 0 158977 0 92254 0 0 513955 0 487771 0 915140 0 568892 477019 297878 409307 476481 991587 0 467236 0 267507 314936 0 0 519027 0 0 0 721831 0 0 529421 99093 0 856479 771479 769383 0 0 651529 951995 445519 764888 839499 405001 71074 379556 844819 0 0 64877 180193 0 0 14347 819507 208514 308815 0 167452 987232 477082 878481 0 792622 958769 609490 89894 0 0 0 0 0 126662 807639 0 0 129914 845724 544384 57279 921167 786284 555712 537219 0 0 786306 0 0 77474 907013 983541 297868 153908 0 375402 0 0 0 843598 649410 766985 283326 137328 135466 0 145127 706810 0 128660 0 25860 261830 0 604122 551513 961083 0 0 0 0 0 0 259199 166015 0 892223 448817 894847 248488 659500 0 121555 0 762465 230895 557735 0 0 186376 0 0 628683 0 239144 0 945561 0 456079 0 782896 844867 549454 0 408277 268685 86050 0 0 852536 728039 0 829325 628853 204763 900226 900130 0 834048 939282 508120 155337 547635 837332 18798 206579 0 0 0 718662 768032 415102 0 0 638229 994570 0 192585 234618 855342 412152 428403 0 240330 0 0 675449 0 185811 973688 0 950971 787490 87781 218705 0 570515 559286 362045 0 0 544409 895735 0 622702 358628 44097 442642 0 405965 521864 0 835471 661389 379627 515494 0 237302 0 0 139659 805084 56104 116557 0 231529 0 875852 0 335525 0 944158 423534 580198 956504 0 730037 232448 27396 0 0 593514 406696 671071 0 0 0 0 976550 0 0 861550 0 314317 405094 0 0 229123 0 321920 0 675702 878639 0 0 830735 607859 0 393154 0 0 162001 996461 0 401846 0 434900 0 0 577846 577108 796502 401543 0 0 329697 615756 0 77766 0 642451 239662 996300 560125 0 811667 619985 513094 804294 0 656752 430220 554516 0 692598 243562 399146 77995 630102 0 0 0 445045 972344 299092 0 734144 0 866923 605714 0 943531 405548 990544 156405 322386 801154 473634 224862 0 649526 0 672670 728078 140236 788604 601876 306239 904634 196102 0 33262 417937 260251 0 0 0 181537 847942 718041 0 101411 526566 539678 186586 530934 3146 0 578860 509114 290467 661720 301139 854861 585837 0 0 784228 0 0 374391 510659 0 650700 0 153908 0 0 103239 0 396401 952172 0 263734 790848 11252 660701 612781 556235 136836 494894 395099 125810 133778 19109 706320 0 0 727161 0 0 846129 289361 562319 375204 894106 177313 198951 836634 0 929480 751649 701858 227509 273967 0 916080 0 0 777730 521146 0 396006 0 901768 873576 0 485567 0 446834 523805 931663 0 709294 514474 572870 0 839493 973091 799933 0 0 773338 0 0 209591 349959 157166 417919 0 0 754995 652523 0 98458 991544 0 844240 279467 0 0 356095 659631 286447 0 373208 589634 0 554694 891972 0 762885 113758 0 999185 63579 368758 360602 360327 386114 901625 256876 520212 0 691107 752344 161031 62555 281155 474373 491198 641892 163046 0 0 936778 0 262256 0 303916 318364 940113 908328 0 0 867499 552454 343937 0 116326 609337 0 254145 0 401247 0 0 144626 468873 0 682388 0 0 816756 0 308900 600113 0 0 536113 551667 0 0 604567 153621 581166 66598 342872 752677 902514 869248 695350 0 776185 0 0 4028 0 0 0 543077 426206 242609 997749 426457 696293 990316 197653 61757 681432 271408 0 700135 295861 0 0 753394 0 0 510291 832369 869978 0 904206 821700 584423 686456 398958 0 0 734587 546793 34972 751664 466908 261034 0 450086 0 217487 0 543743 992655 973133 0 402605 233953 372036 281610 955861 909901 611501 599638 7137 393869 0 941757 357950 0 318888 83743 0 717842 902745 0 387445 0 0 311308 471563 398241 232168 0 487906 419732 638584 0 0 691944 642808 0 0 0 856879 0 553109 771038 204154 721804 0 0 150853 0 0 748525 0 706928 9552 147170 524890 0 653600 965248 677517 649416 741111 0 491762 0 705555 0 186502 782976 159323 302207 722483 900335 16108 188677 236958 0 0 570729 784025 233862 312580 585501 0 323649 232480 0 174116 0 891198 0 60909 898031 0 483425 329982 0 300838 0 0 176494 451456 562675 0 264864 226182 0 25037 507243 0 0 472325 448092 0 140452 23052 947121 0 0 332756 0 650522 722076 613481 302021 350007 0 341039 23853 0 164459 759559 0 440384 671128 738199 212896 0 943393 329284 0 0 0 0 716370 763844 0 385086 692200 139118 746909 637325 0 615858 94896 0 0 830699 0 0 0 791781 0 190181 423493 87231 0 0 164719 717981 0 288683 700466 0 49539 0 195362 0 829460 724733 0 0 881455 524470 826233 705346 0 627691 0 809831 180009 934652 0 672443 0 602729 594327 0 801271 578949 0 0 0 418703 410732 697651 454182 888810 957477 525066 0 859247 0 272190 0 7078 0 0 337305 270367 0 97524 111551 0 0 519493 89754 985253 0 393418 128117 543816 708487 335500 0 27214 178993 22643 284153 680853 0 0 0 0 441785 518285 0 905483 0 278997 453189 7069 0 0 0 0 0 228187 513250 0 249256 550476 0 0 0 480549 145233 428795 0 369682 0 860754 0 0 261045 0 993033 0 397358 0 706244 694530 0 766319 0 433223 0 0 0 896306 573494 0 190181 255127 316520 579825 662700 0 717173 964623 0 355328 0 187410 0 187551 467322 504122 0 179764 553943 0 75230 0 31768 134045 966421 928181 346658 0 238594 131023 159091 357151 435707 110607 514900 0 50572 0 700121 0 373377 421663 856262 0 671674 366418 671229 0 0 748181 770289 877181 734532 133712 0 449479 952890 0 38879 78040 809713 986589 262868 184031 904520 0 380286 524022 132709 0 0 781286 233135 119933 91976 698925 697890 311798 0 301050 289666 723412 734936 492434 716603 0 899173 0 272483 745136 285010 127108 815716 0 185231 144014 212965 0 679512 544095 664136 494841 655428 96877 644629 176188 658214 490889 554471 240879 0 0 94367 0 654450 963677 993579 390755 888461 0 0 526051 0 372287 0 0 622789 0 558170 351555 939547 213651 0 992147 0 364236 0 707174 113066 0 506631 436788 652069 328414 795060 615983 0 0 882972 184635 0 945480 975257 246233 0 0 53414 400354 766014 666058 714291 0 440277 0 738325 964581 0 173145 467973 0 540492 0 0 961985 136217 0 399499 944390 62629 0 62119 218357 195426 635438 787131 0 794768 679313 0 0 0 302909 467922 0 909064 0 573475 0 0 0 469443 0 949670 577578 963511 378882 244490 654103 113128 0 803349 417831 494420 435743 0 0 0 0 760046 0 604548 0 186281 349136 898240 211400 0 315480 748749 436589 0 0 932238 432450 0 972570 0 585304 220768 643320 0 0 0 796939 570484 0 148618 929859 330020 903036 588330 433828 0 0 0 82815 0 353283 0 388180 673108 578530 756969 0 269679 0 46138 416739 0 0 78683 283901 400491 0 11851 694506 572965 0 751953 928855 0 5640 68520 0 221378 411698 749628 484211 157356 668333 87873 699548 857106 640563 0 69854 142317 793027 0 0 0 0 337965 178545 484670 304461 404659 0 417402 821025 0 288881 544651 378141 0 648450 519627 0 187331 0 116978 212467 744767 950226 0 0 0 572265 731442 351935 277402 0 543896 670742 403313 774496 0 517716 242173 888227 0 317434 439323 0 663112 0 0 999062 776187 986304 356534 0 150388 296370 0 659546 0 435661 524151 705805 526408 22591 0 803004 20317 180645 526690 139160 692572 922481 779895 226611 79395 0 0 0 562545 0 923547 0 323570 749038 694070 959274 0 986994 188935 938675 0 0 725584 0 150530 620119 712954 0 749393 0 0 258148 930211 0 76716 5563 16451 641667 0 718296 656712 0 906638 143011 0 272323 100588 184855 714076 666550 0 106559 0 0 119322 0 0 0 988040 115207 841618 0 212666 696360 163047 0 0 970740 0 475219 0 808559 0 300009 0 126600 312841 606343 738914 0 40680 0 440082 228550 0 0 976096 0 912155 0 321362 0 811109 940738 935758 242758 0 585984 516236 411616 0 895010 0 274879 0 0 0 952608 903246 0 0 467977 0 874756 757092 194222 929343 0 841002 0 774743 485593 6906 0 515451 0 0 541059 0 0 647410 677684 697109 515893 0 269327 267265 258223 541826 849267 114010 595870 68918 0 256619 0 334825 676077 0 527062 497407 0 0 820413 0 0 389257 779562 454773 0 575517 492834 67984 406220 803062 0 284224 0 414119 184583 0 573945 107264 805657 215268 238860 0 0 0 864630 0 734803 127584 995353 918222 496691 963763 568120 912290 276701 0 0 485718 87244 617254 0 370135 139433 501076 660462 258727 427508 0 940713 57711 0 0 540877 659629 0 0 38239 0 0 364095 0 924040 285360 282642 279059 0 1403 0 600281 0 385633 0 972835 362792 938857 0 497867 978630 237925 91120 617792 159053 0 911870 904569 951765 490550 0 440045 379442 226605 316215 0 0 0 0 470454 0 981172 0 0 177360 716028 904690 0 81605 700136 298333 0 162335 0 0 595328 632494 0 0 0 41111 323975 0 935142 50680 0 475793 0 145993 0 0 231731 0 809248 385069 292921 747505 900421 0 0 932002 0 147565 0 411105 284316 219857 514692 0 643101 269591 382044 515204 84929 217541 15872 208582 0 404224 468279 120377 701365 881985 0 938772 0 0 614128 413340 0 722251 913789 728630 172944 0 681236 0 526524 784364 926938 0 651413 517185 930746 613656 814756 324889 177475 874671 0 0 452825 0 49941 367634 0 519050 29669 0 409859 0 528535 324674 891352 0 756724 440581 629134 330191 643029 910428 0 673544 0 620585 289538 0 0 870949 530899 312302 852212 61084 245859 0 0 126634 694657 154030 554839 0 589982 0 0 0 96105 891919 520775 0 800254 461221 605806 527942 0 725525 274951 0 528960 146497 914745 336385 458639 570504 0 570155 0 353368 0 0 360297 251033 0 0 0 881123 0 186385 0 623511 357173 0 0 129571 478294 863962 0 788330 0 0 451383 0 597134 943289 0 258747 0 465199 477619 875075 0 910426 0 629750 0 950490 978926 509487 0 905097 929381 314106 526948 771022 0 664755 0 879788 548740 0 957071 180617 0 745228 0 0 194784 479799 0 881072 342266 195737 103842 731885 291772 0 0 360224 723615 0 618458 0 0 523227 0 828753 563657 0 955952 935960 324492 24158 84508 75919 0 512305 941628 317370 0 0 526058 362330 0 0 0 504425 484152 0 911868 0 733487 267415 233939 991007 946657 0 783555 0 479669 348046 12321 118551 0 158083 0 0 0 257883 0 0 0 768323 307497 0 596449 0 809940 831320 0 756877 779672 551051 0 0 743513 284016 0 0 0 852697 611883 650251 340153 0 335054 0 279647 0 0 993559 0 421685 0 391742 260439 0 86750 162193 0 128135 19548 285590 774330 231703 0 920326 902495 220236 369665 767710 0 225160 0 42324 439136 0 913611 364334 105338 412751 165409 0 77794 0 0 28438 508814 0 0 0 140583 139196 294506 326202 0 0 829414 0 690430 944043 570191 0 0 407718 28289 388625 289680 134886 924199 229229 453093 398887 749868 0 192838 714190 557146 919827 0 0 0 375568 67439 197006 785045 851781 0 0 81810 791898 0 0 422168 51342 0 472656 170666 17560 877364 876094 522320 421847 0 49083 563438 0 638225 603250 310359 190632 398121 455947 0 952119 329547 0 184091 473861 0 225316 8249 0 0 0 787481 556779 465944 0 0 0 802754 821074 745114 398302 0 417739 0 0 535103 316848 0 957445 518268 94034 0 0 349177 120498 0 792046 713641 658600 0 0 655296 108319 0 902911 0 0 46891 199295 0 523625 57135 46621 89308 0 384331 0 261971 0 860874 23323 0 0 0 0 840591 742357 0 439215 623843 990926 31944 141776 689390 162597 798400 782456 0 0 679521 518507 695367 793712 874327 0 73737 0 0 703352 735761 0 600040 843589 0 360583 306940 441053 485275 857684 0 0 300929 0 371790 787853 0 31041 304820 460878 496108 0 0 463099 929701 780231 135205 277618 500951 0 0 280389 601203 594767 115752 290612 706381 0 743054 906626 0 697137 272812 111489 534636 0 0 0 891885 0 982581 120633 0 464364 26519 438662 0 0 0 502614 0 0 553656 353972 372285 496595 0 424899 0 0 865736 743539 292624 746961 946505 0 546805 0 90246 35637 377199 0 0 0 740586 835722 0 757938 193549 269870 0 773050 0 11404 0 0 0 508962 888239 929497 239392 887018 0 0 219761 466161 31412 0 664578 610137 444821 884991 0 0 915602 653592 747185 0 661411 0 131578 872286 152025 0 0 0 713772 835321 412522 85190 899452 0 81318 0 0 857043 0 0 140372 478508 72568 917885 0 0 156780 491073 250000 835753 838752 857413 581387 67611 511670 0 0 262961 466083 415532 0 469929 0 0 0 891114 590220 268865 0 109593 740036 817326 265228 797353 655704 0 780250 744344 848452 652305 234166 941114 215088 0 75338 316617 325631 860007 0 0 0 647987 97134 110419 0 904239 681045 551894 243223 0 887677 0 0 662502 978324 0 0 0 501273 0 0 0 79298 0 0 590535 144889 291995 45463 837833 712266 386850 328369 508081 0 690130 230193 463760 0 960251 0 463383 0 576403 0 842070 922752 877457 306776 0 70517 542282 0 0 926149 732298 0 0 340280 183852 510670 104138 0 0 0 454744 0 55569 0 0 0 0 94249 402535 470818 7968 837252 0 470046 0 373730 351494 0 207516 580126 0 0 363491 941432 852598 902637 0 519939 0 885504 734696 0 344233 131527 0 921661 614865 773700 0 295920 798384 0 0 726015 876323 0 0 999694 0 795901 160593 368212 751138 309839 0 123637 0 50939 682735 178754 313953 985574 834254 417113 607430 395646 958996 212651 581104 317281 756377 734772 0 0 0 0 520954 133674 878283 925369 734538 0 225963 303155 0 161964 583887 641360 0 0 285084 744263 498450 0 298010 574108 901777 166176 0 901748 855187 0 549151 0 90177 0 125654 187862 963277 0 0 640754 961745 0 516735 0 0 0 596801 58850 612890 739258 705166 937070 2833 0 0 723349 925977 0 911191 575738 638707 0 256262 78361 327592 844155 536118 904195 780257 0 649388 294796 334718 0 871175 0 0 232060 0 606360 737318 922845 570685 0 971850 970889 769554 972238 237670 0 0 0 0 96196 747675 194125 0 99113 203495 102601 718452 0 0 176224 608808 9569 467481 341661 705140 718621 596008 195310 0 0 248849 0 0 210514 514786 0 68363 28983 732910 751119 0 576447 748513 0 0 247064 906110 0 955854 183417 932442 0 718080 604660 0 69492 981584 455313 115467 0 0 0 0 0 716791 250227 35354 116636 623966 529473 405133 161780 0 0 0 621767 0 0 642287 471375 0 812291 581430 0 373738 0 414061 0 260219 0 0 353984 0 0 996063 320422 619749 0 242483 0 0 696708 0 45554 646868 176815 0 0 68225 0 0 482746 252724 0 59544 820411 31834 709890 0 186231 612403 787341 0 0 668530 0 0 0 0 628900 0 0 0 602599 971401 94072 0 474679 207022 146691 0 0 831193 0 534484 0 554614 0 0 0 0 634240 47296 865046 11074 0 0 84971 0 702155 0 647270 0 0 0 779216 375750 484045 0 0 248148 221438 566462 0 548785 897581 0 941154 644567 0 37461 0 651614 0 755104 0 936674 455100 979597 271795 0 703673 0 421387 637067 0 709906 202583 76597 593341 0 598259 363673 461121 616749 0 0 401998 545186 480258 0 0 393966 0 856581 203668 980824 787991 368900 0 0 0 883062 0 0 176676 0 0 892282 89238 113756 487415 0 0 0 150831 0 395901 0 929368 58294 0 19316 0 0 0 860225 0 564576 0 73844 549520 770056 821925 354296 425540 587744 0 910039 926368 0 0 417097 0 0 195309 195800 702183 508558 0 176609 409613 782576 0 371054 690506 56465 0 152032 906804 889767 0 634597 0 794729 833571 523880 0 264420 356523 703203 193737 130363 418752 0 370759 0 997824 0 411462 66367 946092 583538 273816 162173 55387 806460 0 475019 919902 0 0 295949 551023 89795 809122 0 0 0 454522 876807 127415 0 10932 0 0 188189 0 0 707705 705387 920003 106704 0 0 883950 190814 248532 0 0 540502 0 809972 765819 171112 0 501091 882945 670831 672674 0 977464 92676 384772 0 218998 936822 754522 395797 925628 86199 0 0 0 0 656755 0 490069 914909 96856 821477 0 0 0 0 687979 841623 781675 910746 84433 260495 707281 478589 0 903478 725505 450177 0 0 483831 569964 102952 0 187189 969482 127274 348501 160341 520237 343219 59853 587294 0 39533 0 753727 736938 431223 278616 0 0 568668 0 0 167378 535212 804091 719727 173397 0 0 914522 912365 0 564062 386668 77971 484143 292524 629884 86881 278362 380374 0 0 38773 0 810605 458389 0 142047 360126 500699 781265 0 179887 716532 949796 153486 742332 898224 961465 829928 0 36950 382848 957547 786411 0 0 0 0 0 59847 452179 241976 0 1905 417232 713448 864508 433771 319632 410809 0 424063 521393 756868 0 0 5135 438017 0 0 698246 313972 0 528556 655389 916604 356780 754767 733362 256292 780689 106158 218852 908390 373688 664005 767417 746236 907569 452801 0 113719 0 363808 681274 325011 880587 122710 175395 129768 646209 267731 599801 0 614733 312229 913420 740656 0 332 0 819933 587362 421333 478051 362500 0 488791 0 513801 0 910970 705291 0 506484 0 415415 984363 874721 0 93552 613818 0 0 448388 0 642533 0 0 685149 124536 75370 104839 0 381435 87654 586517 52494 656179 350042 0 355481 458681 0 7291 0 0 528833 740110 236183 0 0 743254 938717 356552 0 823380 871350 96331 731499 943514 998919 757218 753970 544148 895959 614803 262063 982721 471041 90003 919226 479597 0 221036 0 590030 104393 0 0 826228 708583 202242 70585 0 33593 0 0 946400 17398 533697 299695 0 863385 933162 380713 507761 347362 289579 0 0 0 442419 44399 897061 0 815160 0 17427 0 0 0 936247 0 996408 54426 0 715993 0 682581 0 66856 834933 0 842228 139234 237717 812288 493287 615490 49162 710579 924042 836824 568309 910094 751752 0 341011 178874 386036 0 0 0 0 64684 983270 0 910953 179344 0 0 447677 883891 0 0 0 32983 0 190675 0 0 267255 383846 875280 942494 0 421117 600369 435504 0 0 0 989679 0 0 627095 0 949476 0 0 392804 0 0 716592 0 961414 424689 842505 682455 0 376472 265626 0 755759 104485 0 0 210010 54271 0 0 589538 0 0 522879 141178 0 884717 0 405565 0 372401 275449 0 0 0 780571 145453 0 0 914192 942714 150022 39233 410534 0 0 31995 682148 0 0 0 0 290465 0 0 969834 0 386304 211059 0 983900 839224 907667 716238 0 0 0 324002 0 0 600021 0 0 364272 0 0 103169 781095 0 687230 0 204777 822589 262643 0 444573 0 306004 0 178072 0 969178 0 855716 0 0 648474 0 0 836132 85951 0 590693 284933 0 317857 791029 257844 157980 905114 41526 550227 0 662521 164420 0 0 0 0 666133 822676 628538 0 0 99741 993100 678565 0 310220 0 0 105493 0 957341 450448 0 0 0 0 779306 540484 735973 464159 465232 978652 477617 657298 0 0 0 819883 0 0 0 377802 13933 0 401346 0 0 0 528684 921864 583447 956830 573669 0 213978 0 550935 0 0 0 0 698052 477223 25982 0 768489 80838 0 832271 0 0 0 698953 0 0 353438 44368 556495 0 0 903547 313061 196600 0 0 688397 621837 912608 754829 173886 0 596449 0 903491 881550 421118 230550 0 899920 426527 0 79621 314648 0 811066 0 662832 942963 917909 0 0 0 385782 0 443301 682696 0 266503 77052 0 762635 0 437156 414548 0 458440 897861 0 104259 979406 0 0 0 0 172753 0 567259 655276 0 720393 321987 0 0 991061 289199 0 16027 136194 111184 511224 0 834515 568478 0 0 0 0 664412 505977 0 897485 22320 0 0 0 130118 960451 0 0 0 0 0 51110 895480 0 957296 408252 0 0 0 727968 264307 0 0 0 76110 885657 0 250863 248571 0 792480 0 284592 0 0 651807 0 0 0 351008 816415 0 985148 99507 4613 100481 0 0 988366 0 428846 890697 0 221752 607066 0 60626 0 364276 700657 0 354734 330178 0 663892 135241 801010 755361 19769 0 234432 0 0 0 0 0 0 0 0 513278 960772 0 518337 0 299053 663908 119588 232498 0 488892 230358 8849 541661 942482 0 0 860237 419672 604593 0 0 701635 933923 364665 0 209215 0 565781 0 0 61715 375281 769600 0 0 742218 961546 948884 0 0 0 249208 378009 0 604253 0 0 0 904935 405615 288867 664720 0 427302 0 514119 0 0 0 805226 0 0 266353 178586 0 257594 837102 0 0 312146 490948 702817 0 0 30025 0 234333 427560 274450 0 0 997188 327909 940 0 0 0 45500 348004 0 591159 759815 74850 0 826093 0 929113 878623 0 145613 931423 0 995486 0 367510 0 762088 0 0 561233 109237 615344 342137 0 519353 0 504118 759153 216066 199082 144339 190764 203973 445601 0 754023 438618 706888 0 903814 842590 568027 0 904784 288295 777013 970752 487475 281789 0 0 667357 0 597611 0 0 0 525278 915278 800468 145375 710244 243053 516911 195488 0 727170 0 0 0 0 169371 805124 482655 800628 317572 375157 541895 393417 696728 0 218044 262243 0 580670 0 0 0 0 208638 0 374885 655805 514561 652266 0 236318 593044 0 381774 97007 485567 0 547804 256192 779413 998646 525100 0 0 0 987291 0 0 330952 643546 0 342812 0 718748 284936 530419 250676 334251 0 721133 166782 302515 82338 47832 817460 818543 0 7763 0 608739 858413 234310 0 0 304525 37040 0 341781 188059 803755 611829 794951 0 671413 709753 678709 281243 916007 939516 43761 269135 604265 0 0 10605 807033 0 0 0 0 243519 309926 57657 0 991562 595413 0 0 161756 0 0 0 979944 0 864605 0 886950 983712 0 151688 48398 955829 43448 239301 742670 496258 541611 0 411640 92074 0 801 182179 0 535512 0 628974 586859 997777 0 0 0 0 659629 597644 0 0 0 762351 294327 0 973095 573493 334053 553796 0 773183 0 0 0 0 995064 0 0 0 848239 0 409540 0 309527 732256 885793 397867 656598 232441 174896 635571 5922 0 352 0 233320 0 0 177374 0 164319 569686 804132 452835 971602 0 245293 746609 0 692137 0 923153 255063 327246 570426 0 410959 0 305125 227811 0 888730 2689 0 522020 87470 0 0 810895 954020 512439 0 929139 81469 144494 110899 956037 297445 621054 346932 975179 0 0 0 978174 0 804116 509669 0 505299 24325 0 293721 0 833812 584660 317990 171764 538493 0 573903 890571 0 869374 27829 0 0 198148 545314 382272 0 0 938084 46844 538543 0 0 0 0 0 412323 0 0 0 268540 432417 455893 43237 0 0 922692 0 680011 662341 0 545892 144891 0 817864 268526 369486 0 0 164424 806309 937981 0 583633 0 237423 611416 793294 163648 528036 488432 293327 674161 308475 569916 0 989499 17953 0 0 0 0 226435 477755 196550 0 695040 309882 0 588825 0 0 0 0 0 6084 743622 0 40281 153618 634597 67603 0 834087 0 313674 260939 521696 0 0 0 467230 0 0 0 661937 0 512320 779366 834153 0 545651 115039 869636 0 258483 440869 0 853913 608401 820025 422154 0 148994 656512 460955 0 537553 298439 0 44669 308496 605281 517712 0 509995 375213 279429 0 882834 391443 0 835203 466610 698527 11845 326462 0 52033 0 658881 69715 25467 0 111058 272766 0 143184 280997 318748 591928 2196 888375 630848 0 363630 387636 355129 688073 0 779684 0 0 512494 780171 241682 0 84429 0 160459 0 0 873212 0 0 0 702637 942830 135168 0 0 144522 786393 614705 0 697682 0 642744 0 0 488460 284889 0 995353 335012 577660 603134 0 588645 638412 917881 0 0 0 0 800923 0 0 55726 0 577755 499913 61273 706708 0 142934 864014 870267 0 123860 0 724096 0 0 0 29480 422554 307290 0 228036 0 0 799181 549031 0 0 0 0 784716 434423 536066 126835 209379 0 0 991511 301413 0 460144 36399 0 0 0 559800 0 0 125260 0 77804 0 81411 23167 0 128440 0 11369 171227 552 0 0 905532 47925 0 177222 0 0 0 0 640914 204306 712295 845437 142582 464539 0 0 416993 191239 177932 824907 185724 0 687187 917916 293478 567914 0 0 248663 0 0 120949 452049 491551 0 45327 794358 775037 0 595421 233043 0 609473 597349 989230 0 888847 81604 852718 0 395873 0 0 0 271707 439054 0 952309 0 419352 0 944804 606794 455564 398569 494056 0 609515 0 0 372796 0 918947 177385 501583 283205 0 0 325024 169368 305181 30425 978342 554524 0 622586 0 0 0 57161 489434 312832 388828 205778 200460 0 0 556296 610599 0 264665 178785 185832 75615 49079 0 977048 601128 862540 0 0 346208 0 862208 0 0 150859 0 461448 0 0 487279 0 311851 187928 0 937141 0 726701 0 236330 294905 35643 744303 0 0 553968 38371 535165 553815 415509 814884 294054 382753 407536 0 928884 64574 860290 866442 896614 967424 84061 81073 0 115307 246210 707580 515011 649116 0 0 233449 322763 143758 0 0 0 0 571863 655983 669919 520014 0 0 922580 0 0 388434 278036 0 0 0 0 0 361338 0 0 899647 0 0 45056 298578 130449 688665 241397 929940 763977 494883 406992 933065 731622 0 814736 0 350153 0 0 685119 685134 260810 0 266835 0 403103 0 81669 0 403101 352563 0 859692 234574 349651 0 0 706454 511741 671649 745362 808942 786476 76496 0 207883 963625 327511 0 76339 0 0 529161 0 0 0 538877 59291 13093 0 247427 104489 783741 992525 256394 271798 0 239978 190032 0 0 0 326963 0 0 430730 0 326564 804914 601321 938034 59372 48024 509380 731459 0 814441 120340 0 0 0 797562 769446 219319 294685 458188 709814 0 0 349983 0 591629 187229 740093 0 0 422327 572593 138626 942545 706640 842303 962169 709270 656654 753516 242876 518863 329093 713376 190867 0 938977 0 0 815213 12357 772440 0 768345 0 82951 0 570874 0 906690 458991 254588 59649 144933 0 377353 0 0 487265 614760 209406 385775 829993 0 231581 0 759785 0 790799 0 239975 0 760298 0 214767 83796 297898 783316 0 432630 482999 358970 61130 0 0 9492 375170 0 639510 676875 0 0 488562 440018 0 685657 419346 136090 3804 595075 74287 0 0 309047 139616 659899 683753 683007 0 0 915313 0 0 423923 562659 907570 397134 133729 257703 301561 882810 884426 0 53321 447281 754822 583023 636066 331507 0 93994 418639 450682 197794 0 292749 25484 976243 250967 744617 719449 0 0 686391 303323 252636 985273 0 0 565877 743088 779509 0 0 0 0 312038 968797 155767 861738 68224 462499 0 0 0 298876 140978 970461 295619 622791 0 0 174891 451908 663053 0 659584 739335 404735 978446 0 901211 583593 894949 511301 0 0 0 846765 798314 937901 0 411216 769024 469726 941888 884171 726038 0 581085 550804 0 0 72834 0 460118 460917 0 632942 87453 0 410367 417740 0 0 493611 543656 123430 456686 0 920265 0 623711 195131 636605 0 215694 0 47358 891562 466722 388229 771832 0 315196 781963 962327 0 0 0 0 0 0 995453 107891 520053 216615 198518 0 0 490278 0 0 151417 774202 30546 0 583412 0 41848 128734 0 108647 0 641661 530245 221916 0 883052 0 648273 491853 376868 0 0 705691 653340 46547 58382 612603 0 390396 0 413279 615598 0 0 764301 769056 520147 104943 206255 412784 902943 0 882067 129683 0 241847 0 335469 388760 235000 675862 0 669851 670159 0 593738 0 0 673699 910439 0 0 162450 470256 794452 197594 48418 0 37228 0 110886 251827 659771 356540 0 388742 784595 990147 84842 1023 0 800185 473187 0 0 353177 300952 0 554577 0 265194 486609 0 335511 796194 0 0 0 862728 871102 110854 618522 69512 0 77705 690761 820090 0 0 0 926789 0 697543 211771 597702 15874 557295 957702 256338 0 0 0 0 269530 57049 827115 307697 406356 0 840323 0 852392 937462 0 0 0 0 763986 562349 0 141517 929042 0 0 739250 673539 0 877880 900428 36188 0 719392 512801 0 0 422332 0 601165 0 751896 0 432370 661995 0 0 0 36051 158835 169544 0 964080 599642 0 791971 74351 0 0 611533 0 0 244061 365043 0 453966 219001 745473 0 0 915355 692389 812642 0 0 0 913684 0 0 164547 0 188521 441864 345002 702135 0 0 872259 445999 9933 0 0 804312 0 416213 260382 887783 0 0 0 360412 991138 0 871652 767861 0 199665 119139 0 647301 0 0 65611 725464 0 0 0 596044 844495 0 15420 0 900825 0 0 720115 0 82028 0 837822 0 0 400698 537821 729900 886594 802644 0 934321 787957 0 756294 383703 508392 0 0 916754 0 871115 0 0 0 727523 0 0 0 413283 0 984943 213711 600 0 934214 301826 134472 0 0 0 0 0 0 241256 0 849917 342047 674118 799279 0 0 455014 901612 998783 783145 789458 168063 573998 0 0 0 0 0 0 228583 153244 0 0 0 0 236957 692148 0 659092 795186 422125 946973 0 0 996725 108957 0 745979 471265 0 172631 0 794206 262910 0 696616 210715 18459 173216 158075 0 118136 0 265156 110285 499778 0 0 224939 0 351655 729113 802126 0 0 60011 523957 42579 0 0 0 250043 0 977211 496835 86975 0 0 0 0 515208 640680 287444 42416 0 0 114615 0 0 0 0 0 259750 851768 139427 665873 0 809093 0 607503 898407 0 4539 0 640591 456355 352090 599945 376398 0 0 693575 655753 88016 69459 666657 0 174191 636147 48507 67941 595102 0 442437 248773 0 988128 886960 0 0 270315 461478 857291 802735 83714 922539 0 358398 0 0 0 947298 420753 0 0 0 3 25686 0 392578 0 0 495810 0 0 488544 391158 967233 689054 0 564259 0 46396 562174 330323 0 880970 496755 417737 859994 0 495311 596678 0 576884 494216 0 626712 0 196671 0 601891 416428 648239 374144 0 855397 0 93774 0 0 0 748128 0 419607 0 249794 0 920526 910332 0 924595 173011 0 853963 678670 542653 583677 44237 785094 818527 361153 461272 737759 0 36232 969028 0 732670 154852 821128 0 969328 0 0 501891 446384 585348 0 0 678069 535094 265540 0 156596 0 36764 664816 171171 321369 0 0 864061 0 124556 0 638263 864292 849431 388902 0 549888 0 631194 604794 0 0 363268 293479 62818 0 0 0 804941 217010 812159 997406 0 0 906029 491019 744216 571397 544559 183152 856786 894890 206918 447763 220828 289477 370499 259957 423761 441132 827858 413918 0 0 367237 0 216801 128768 661809 698781 694879 0 0 0 363777 126203 0 687169 0 467381 0 85931 107999 695869 876045 14266 0 189168 0 0 617550 380625 82958 327162 372217 304903 759024 17539 65872 371047 260550 0 788458 143787 0 0 476150 224443 998346 404460 0 0 0 514983 510292 0 452729 259423 0 11661 255148 939830 753062 227056 868436 567142 0 0 378338 0 0 151454 0 700611 0 341864 0 450346 0 832776 165659 596233 0 844743 855845 0 302971 679534 52570 865648 185415 9599 875879 840935 0 248459 340726 0 0 259624 0 477610 329840 0 0 698735 631919 0 0 957165 869247 357191 882093 0 0 0 68189 935313 0 818497 0 641064 865041 0 0 42219 0 0 0 827302 0 992585 857263 813661 0 0 777735 441857 778874 0 622753 189994 0 0 0 214165 0 0 422405 0 677653 181634 176569 108973 708836 684828 842001 687833 142442 0 245774 462024 722797 0 540389 765007 0 176491 737257 512224 675853 0 0 0 761100 124514 0 0 0 605086 0 948499 184742 793375 537740 0 587141 4572 249732 0 612669 431609 0 828528 477641 572499 929613 395413 701189 0 146478 473910 0 0 653785 0 0 6110 812859 588973 897241 974642 67246 0 981428 271579 330023 0 455613 410117 693024 0 0 0 693495 0 860342 927773 827687 80698 140346 0 130585 0 932600 0 459544 379220 0 0 868693 0 194025 532882 144088 972817 0 850336 143635 0 37069 0 276379 271272 0 934738 42072 470332 930 25855 0 0 15089 0 324614 0 0 955564 60797 225848 107627 738847 0 313649 113891 0 0 158119 710545 522474 591369 0 493302 0 0 0 0 0 139707 326885 382368 0 344921 758353 659333 588360 243616 819032 523942 0 0 0 316515 0 632788 832347 873966 0 0 398879 689231 532619 962436 307633 0 0 102931 908305 551650 0 524943 284001 983411 753290 537238 0 706317 0 0 768355 592435 235140 0 653768 0 918684 0 0 225667 0 0 642555 0 669197 0 851799 0 0 0 0 0 0 938271 521256 0 926813 0 278597 570667 148186 811917 0 815023 702330 0 0 0 343560 0 0 0 0 0 335961 391764 665284 800390 393033 101447 0 2159 237210 516 0 0 502829 148421 492246 424313 889903 0 0 17792 0 222105 0 894049 788252 727490 333666 0 536400 525155 0 221640 0 899482 795403 0 796202 607156 0 335959 211540 629806 345917 0 467035 917673 548801 877582 684733 121092 0 432016 225490 621708 0 0 694888 0 15732 571673 417093 385294 0 974843 730392 900 584943 192815 818010 195883 0 365513 0 580537 149749 1763 865077 742000 691949 0 469436 769572 0 0 977812 369688 0 932853 0 0 206669 0 130132 0 540044 450267 850464 0 0 670962 0 727824 572166 97225 521074 790704 717497 553858 10870 0 32330 575225 0 382199 816992 0 210723 193413 349984 295829 0 0 178848 0 134046 0 621641 866744 640361 0 983760 193070 2735 0 0 0 0 0 323538 463449 228653 97590 886185 656033 400030 992349 460422 296115 74813 0 965293 974871 659328 0 445906 687363 189187 196334 0 400298 0 0 0 709598 0 0 514150 221192 0 0 0 562332 42481 0 999193 117611 337489 332944 483562 503183 701900 0 0 0 0 655466 892588 0 483666 562636 86546 343829 496433 0 784173 445139 0 746300 354287 987380 0 875826 0 769037 672279 0 0 0 0 0 376943 0 258976 476539 0 186190 0 403499 0 335830 0 0 438324 0 124764 178245 0 0 52029 117263 382872 888458 0 0 287142 0 226247 0 0 0 0 961530 0 0 0 13796 0 0 267047 0 0 628233 0 875611 510200 198400 0 969362 778019 874584 890297 0 338003 0 916963 104047 897766 0 557701 490884 0 330856 0 404887 961569 0 933735 0 0 0 40807 0 551857 0 333849 0 229399 478948 547119 86534 925434 0 229851 0 112638 0 449944 261322 0 57888 373996 472650 152477 777909 473582 0 511947 281387 0 0 0 222736 693758 0 624285 150773 345839 86805 669384 135277 194616 914753 477212 231398 0 0 268838 842778 205504 0 37472 375432 0 165338 0 0 585730 419631 0 746823 527939 130529 0 873552 0 305957 0 637526 416113 830648 890259 7508 331466 991476 917157 0 755426 0 266622 69143 0 537186 420279 589383 952486 781358 0 220525 0 734825 238076 286056 0 809736 0 564427 0 382652 0 0 275169 257290 162233 0 235630 0 20745 777435 798266 657138 736877 0 598824 0 102540 465000 0 897188 998781 184764 0 998289 200549 0 319197 0 0 494004 948997 0 540089 585580 977731 945886 331487 639199 674628 854014 970198 920712 538782 521980 0 0 0 0 515156 486036 0 0 0 115587 0 553617 490652 463064 0 422178 888477 268979 351441 130717 19039 948041 0 0 0 650150 704192 448195 306247 831328 0 358575 0 61194 134387 414311 183258 39029 0 382385 897387 963171 512325 847768 973543 84040 884503 108924 0 0 0 0 616425 500258 839240 822110 232563 732354 638566 196872 53222 0 254543 0 602251 763727 765554 0 972372 288796 641075 701411 0 502117 0 426771 284397 609133 213982 169554 457745 0 0 98341 0 0 0 860390 829863 908679 919823 643283 0 0 962792 832976 976845 515056 422151 311568 616023 483699 104877 492711 462475 0 0 947918 257172 0 0 810722 50644 0 0 537667 651318 0 558718 0 378290 914993 0 0 902358 0 635204 0 60673 143467 0 0 205632 625810 0 0 216341 890675 959620 427038 453697 948323 0 0 221521 135927 0 0 0 214555 678281 0 0 107478 844168 161249 793723 0 0 760369 182041 0 948853 0 3718 219305 109353 153815 0 546582 993736 232678 0 216291 0 980231 109066 0 216357 0 610467 39463 590293 713128 646028 352932 0 0 51181 302843 930819 0 788093 25105 0 665179 493878 0 24384 840596 676133 542662 41095 910885 574161 646113 0 0 0 0 545037 57883 585645 0 0 0 634734 922687 0 578982 720063 505635 325462 229416 410207 208096 0 854955 847718 426256 0 770339 359172 151438 17444 0 441162 585116 351650 385063 998754 714185 747088 0 431901 698619 34067 2512 79232 574616 903659 565959 0 944883 0 0 821174 518618 469777 982728 387865 0 749695 429308 95343 0 516222 661549 0 0 151212 835544 19885 957787 271139 0 891836 592939 258509 156098 0 0 737446 575984 668877 80061 714922 361194 960097 0 0 622628 212140 0 0 826530 0 206957 484459 0 470067 0 669314 162877 477052 150133 383515 14589 437938 306915 598102 0 0 0 785483 0 418999 0 0 902865 0 0 0 0 874726 368217 653983 361729 0 461520 0 962556 0 72760 8403 618098 0 0 0 649111 375661 0 890899 0 0 0 0 426371 0 0 667078 673272 799396 0 288346 0 0 0 0 99806 723831 0 536848 221422 0 545541 0 0 0 0 192821 0 0 0 359254 911716 0 0 702742 0 0 271577 0 0 526222 143286 332175 141552 0 0 0 921907 0 0 529928 940430 420170 318127 0 0 0 873242 667867 206434 0 0 911186 190641 0 758492 290081 0 0 551670 44705 0 959773 734027 194083 0 179296 706603 926720 0 880800 565138 0 273394 0 871488 36635 0 84152 181688 54332 617513 220155 541983 671045 381080 525241 381292 0 581587 0 115838 746271 282943 0 878757 573469 444140 0 0 0 0 465785 322460 407476 202469 0 751272 0 0 0 0 877682 0 603269 448085 188839 0 762316 0 0 0 0 624142 0 966621 789789 0 414854 524689 594099 0 307691 0 355604 0 0 0 0 156227 0 367773 334889 935039 619177 0 131474 688341 0 819470 398752 230657 721298 0 66049 155225 0 0 537988 703516 885821 0 314698 0 941040 275887 842437 0 0 0 978532 252588 0 539749 721643 810248 0 326260 0 0 0 420745 638990 0 133645 370051 526469 0 0 153272 0 0 0 133955 335591 320679 0 0 243011 88134 0 334205 247527 0 92281 375954 0 407921 0 482134 0 0 0 258688 0 0 715369 27734 466453 882508 396432 578902 0 0 93528 663589 547711 0 475427 0 818333 0 821083 0 0 0 0 0 583189 0 424806 584737 90820 560574 0 260159 0 41798 0 658557 808108 819089 975594 640140 629478 667230 0 0 464613 0 116128 0 830667 0 0 800639 0 177234 0 513466 0 0 276102 0 987990 641182 675598 257957 0 795504 48214 72005 481121 487234 0 0 179339 578471 0 78551 0 103715 238605 0 0 0 533589 0 0 470621 907129 3490 804211 0 563726 0 0 0 561333 716709 0 111630 700218 0 798436 0 0 252375 594366 417742 3313 0 187094 0 0 676273 941973 944919 0 414455 707951 0 49109 314559 701797 654940 25370 716795 0 0 0 0 0 0 23420 0 790399 0 88343 0 800665 645118 654525 0 0 633070 0 67057 0 0 0 80824 267934 637222 0 0 657347 0 334905 54805 362553 269095 0 441811 583754 338174 0 516659 810919 422641 0 53386 0 809918 621278 509139 0 553974 0 0 0 132007 832619 209033 0 632863 266479 0 663579 304754 451223 778916 128134 147088 346580 0 0 0 248145 553063 0 0 0 982297 365568 0 537582 936798 0 829401 566661 254276 461876 545128 0 176939 549643 795241 49301 0 217489 27324 967192 0 0 684724 575996 0 866014 0 0 924536 154403 225534 667174 26337 432647 244926 142888 0 0 18553 93917 488895 890797 391667 952973 384790 400570 0 701556 424917 0 122859 864875 0 583213 92625 206406 894152 0 423782 153935 958335 704757 496043 0 277099 901923 190793 915644 346462 0 379254 0 339534 82563 0 648789 0 0 66654 0 119667 0 996508 0 0 189916 0 892904 313162 600129 928908 343740 0 0 788611 0 262786 402512 831838 201636 0 147173 298438 710683 0 0 0 39158 0 194745 637487 132073 593245 0 0 0 0 868849 3527 84843 985421 0 0 820362 429996 196127 887623 514726 411213 0 0 910900 487077 0 0 0 53485 0 308060 386659 0 193656 0 232413 0 413520 262638 63862 0 101681 0 401281 262260 833481 113411 711026 0 0 414671 584661 0 520483 584214 0 135362 104570 0 0 851478 973859 309014 94605 718548 188360 0 0 657383 229010 152180 210658 489704 910927 388546 33227 850276 122342 189207 239318 189295 137885 0 0 0 215861 0 641288 233592 55350 0 0 570028 0 0 0 0 0 818421 601282 98113 568392 0 401086 130410 214272 0 0 0 348363 0 465662 645833 658945 0 0 754213 610604 760920 0 0 94269 287039 64734 123043 465734 0 543119 18029 488715 369401 264829 14197 602054 973822 123356 125990 575969 0 531242 0 386947 219101 240452 0 3843 248292 235012 0 0 359648 0 0 74185 726058 0 144110 434129 0 822939 637007 747416 648849 0 0 978997 0 173468 896126 900449 875394 746525 175797 0 432270 788737 329430 366935 545891 300701 332291 119022 0 791570 0 0 451991 721805 79802 0 349076 983709 552361 929822 0 486373 0 0 223996 0 0 546900 155185 0 724105 432243 867476 674301 497281 0 602378 740059 872005 407562 145388 0 900121 380093 366709 331958 0 743354 11671 0 0 738198 0 814468 396261 528073 637045 0 723617 68878 151389 747654 710604 445423 13170 268769 494433 663285 0 525296 5441 0 762958 0 361355 0 203107 0 361552 0 424539 770266 910587 0 716707 92669 0 88463 297216 292195 425316 769843 0 1351 438969 0 420045 842541 0 746477 154260 728271 0 730689 0 143986 992972 0 0 0 608724 0 691632 762386 0 387794 226690 0 0 0 0 544209 0 134615 665664 548953 122515 438812 647987 999245 607069 0 0 0 220546 0 139149 678477 28476 0 0 0 713203 110058 0 543747 0 0 333885 547120 315344 0 0 0 356065 827663 973193 81662 0 0 710409 387671 0 704958 654694 692358 169161 0 0 221049 616440 0 223469 700082 0 829883 398164 0 0 313894 906364 553473 887572 0 587062 999275 0 0 969345 336239 0 798768 0 0 598695 898003 698341 0 481204 0 108033 0 201776 138320 347049 253696 0 0 585895 154100 30468 872895 500617 0 0 0 59837 914929 662952 608914 653911 346984 910043 0 0 853668 774666 595123 0 235862 909137 510684 0 81523 488206 746481 22143 867445 0 428761 0 220975 0 324018 289303 0 235528 160017 567832 0 0 0 779230 0 956688 0 204588 576023 794326 0 864982 861178 764633 53055 964694 922329 0 381447 0 167750 118296 0 984164 0 508840 622474 0 0 515876 0 471867 61747 0 0 604670 0 638581 0 0 440424 386723 0 433419 63681 466842 812194 555704 87477 0 285263 238737 939433 602910 157625 0 148886 475935 550503 0 38137 595461 871385 932915 0 667228 726222 625121 892814 179364 0 0 298794 768044 0 138528 786004 649628 0 0 0 0 185574 0 0 0 760582 423491 0 988294 0 0 819034 0 972818 758444 0 876665 549260 86554 56524 336979 0 0 0 0 553683 276965 0 0 0 0 99749 816833 542507 279502 29651 245612 0 0 0 228761 0 239905 0 614639 675925 235469 699212 583417 0 752511 449408 0 602299 143057 474463 448433 0 58008 620033 0 867398 332891 0 0 0 300765 0 778618 779228 63814 0 375643 400474 333346 765769 304848 0 0 0 416897 0 955624 237404 213470 0 823959 705252 858498 958490 257577 311504 385340 0 522704 492695 432209 0 727578 0 755142 495174 762937 411888 501749 0 0 0 0 448074 976924 408148 87040 304671 0 292239 0 503534 0 0 0 320832 0 0 0 75034 0 817595 0 221381 0 0 317615 0 622101 181422 0 664387 0 399906 996808 351674 0 940386 901601 0 749618 0 0 0 638797 862733 0 704330 0 0 0 0 0 586030 136564 198180 0 0 0 0 0 0 0 177456 0 0 480378 863779 425537 834140 114136 0 825017 575867 0 290398 902086 507048 0 0 0 0 0 906195 0 419826 338955 576796 735052 827770 0 0 243252 174548 882778 210153 142544 917015 351863 139339 286011 0 0 0 544115 655245 589917 0 0 83291 0 789519 0 0 20514 722847 0 841686 0 988272 0 590040 0 162278 40049 0 743217 762945 594968 0 273936 848074 359510 567007 341511 0 0 216894 839970 760529 872775 976140 0 657619 0 700054 0 426079 0 759316 0 0 210674 710241 299548 395555 199510 483363 0 0 0 0 0 738635 491016 519707 914793 0 599875 485515 0 835925 0 81774 356064 0 0 0 641370 693416 299033 664827 125087 0 731188 621705 0 0 66088 193410 998589 909998 787360 0 541420 0 146441 775544 915927 0 0 697918 0 2385 808010 330409 0 757264 577449 48189 0 663308 776043 42809 981457 0 762833 207098 359689 0 480137 642029 0 0 661125 0 963786 445466 79640 957707 0 696893 932786 983004 930440 387642 91674 569009 954298 0 245876 938658 0 942882 0 0 207710 503762 0 777130 383341 0 0 0 211960 225774 0 659589 0 0 130706 0 78274 442935 582057 0 466564 814402 902088 398614 562287 0 0 745220 842504 325648 979169 119135 170946 695682 119264 166750 7859 185110 532101 371492 954254 108425 355174 0 727138 662715 195931 304269 538244 947393 224576 0 0 0 0 595283 0 0 19125 382875 0 820840 143935 0 632798 72067 0 0 0 0 583455 0 0 0 0 140447 0 0 0 749968 0 0 335433 215888 778447 0 376742 325109 0 835683 770559 0 0 188664 0 0 0 0 0 0 0 306241 104745 375942 369828 240790 386944 0 0 242131 537432 77264 53222 327343 997702 171609 989264 942027 179323 961211 0 0 0 817368 523665 711454 138914 369560 912557 25824 218823 73096 0 474840 0 997221 812102 0 824585 112819 675526 44083 0 0 342398 770552 117989 344599 433682 55994 198352 67617 304773 0 974671 246210 696670 8311 0 0 0 15492 301645 859685 0 919998 690734 150901 89380 495057 0 0 0 644364 375458 683673 567504 184875 288449 108256 0 486752 850477 537811 0 0 353472 0 449122 361417 203151 0 318029 388018 993434 512858 0 467508 584001 716800 440633 188606 397500 383911 0 293909 658879 0 0 880449 0 89741 811773 674480 0 895386 698055 595273 464905 0 690704 506024 441919 784022 525141 0 386524 587617 435089 0 276733 0 0 0 948647 0 0 0 637634 366328 0 935558 0 0 467638 677574 869516 0 438467 313077 0 0 0 0 783526 62378 525456 718644 629724 0 792294 462027 25867 602089 0 299158 550695 655818 0 566180 116526 346223 319449 945168 0 468575 250108 271376 841661 739802 0 980759 146325 892919 0 0 767310 45883 149989 760176 0 489550 924043 0 0 173710 0 0 552377 178973 635312 0 0 315615 966912 0 319538 0 552969 189691 696579 2797 0 369080 0 0 0 253715 0 818846 0 946069 324310 363214 491582 0 719078 429255 707700 47827 0 496697 959264 630278 960237 0 833008 300924 0 0 749666 398359 0 585815 956107 0 0 246845 0 0 116407 667827 0 971628 158228 70982 0 0 897463 258294 543585 0 34740 0 148179 354142 822621 0 633178 0 487179 303286 74812 817318 880691 278040 799894 0 14041 698900 709002 104542 0 0 434193 641541 989157 404753 887057 88963 227939 0 145298 0 0 0 604858 0 180718 0 0 651764 0 576469 583812 521379 461515 494413 882763 230213 0 493491 276481 230679 0 0 712909 0 0 117746 795456 431585 635982 943794 390865 145890 770005 527230 998123 950728 0 466872 791242 0 384212 566971 505819 956405 389269 332867 875425 0 794546 925525 55317 0 0 0 763966 0 999136 0 259911 0 168173 393166 395927 0 855204 279742 0 0 402956 0 440436 297400 0 0 3248 0 524728 989788 0 279743 0 920249 492279 0 912657 450275 80346 48289 681882 771128 630244 474489 831483 0 123190 456996 0 306019 517424 429876 0 170023 412445 0 0 705507 982591 0 334812 977390 407524 364808 0 0 830921 115566 12535 0 0 114573 0 474557 342637 723204 0 311767 0 546400 252712 280180 0 0 47134 233509 750485 890402 345540 190094 0 0 204068 931204 400308 631875 0 0 747181 648858 750134 351028 0 439793 208362 475958 832162 0 597926 0 474338 417585 248090 0 0 942343 145352 93347 517043 178867 762740 0 921689 221429 289766 0 0 931406 127982 660269 138239 379499 285957 161246 0 0 712808 410882 0 954010 0 192413 376253 602390 818664 937933 0 24519 761126 0 0 229940 276899 0 0 665615 0 810293 0 0 236396 490719 666282 0 0 0 0 556295 0 0 0 0 250148 537857 84891 0 913472 209617 0 0 0 0 544827 528670 271281 279237 292651 389241 424545 0 22742 0 0 0 937051 866210 661982 141263 766460 305523 222768 769248 469642 0 0 385440 495573 144630 425105 440945 676489 363049 284037 0 780120 526266 0 199418 0 265310 0 0 210472 0 804793 0 203 847961 401393 104729 820419 422761 447206 991123 937975 0 856521 865507 539876 593737 103098 852392 781118 0 0 393633 955669 0 0 928735 197277 0 0 73306 370906 737695 0 501563 404750 57958 717244 0 780987 0 0 531558 511796 444016 437403 472670 517712 449156 0 0 841292 191225 0 0 358306 0 481621 0 248719 0 771924 406877 0 0 0 0 356202 67753 0 0 325380 0 315158 702171 405649 287098 271455 0 0 0 0 547573 0 653601 0 0 305845 493566 858461 608989 712035 0 311787 130245 0 10951 482268 0 433687 277922 205074 251650 891588 818158 861527 434835 847843 0 676762 0 0 698533 149160 22212 0 0 331863 735103 167373 0 74644 0 0 136451 980856 594584 36063 0 0 318539 0 782142 139791 440244 741905 29297 0 0 540936 0 993549 0 342101 326017 40326 189216 64663 389066 0 246106 618105 870692 0 945309 154694 459094 0 0 522760 884706 700875 0 0 166155 353204 408225 134205 245733 421448 791858 0 940520 750248 984321 752028 894838 854746 0 0 436221 23980 0 0 0 320612 184333 0 49712 248187 769841 770626 271066 180159 0 489403 740720 870575 0 0 895861 849442 0 955924 743730 795426 267108 0 0 0 446996 806792 0 519398 669383 865821 0 605375 484631 491067 601301 0 0 204790 617147 0 983978 262086 0 98316 976066 0 442831 742183 0 0 499447 284047 283921 731775 478896 315742 0 684905 0 0 14122 0 529468 611207 47068 731261 0 479562 0 238339 850097 63552 960558 0 888638 316796 437220 0 79892 0 0 931281 811056 0 0 0 288205 147126 0 0 0 813341 0 723548 66488 33874 299266 524484 829440 68489 942687 0 222875 0 533639 0 0 27198 475202 935086 357883 756833 862911 838744 223940 0 186305 892949 871529 874515 453254 890230 455620 0 705778 968098 0 0 312435 0 364401 413570 0 3653 681424 0 673093 0 800988 275478 615676 997324 0 503218 945004 111762 0 0 1765 502967 0 40855 312991 0 357452 0 0 175077 630156 0 389995 20693 630799 42665 0 646076 0 470543 0 967022 615420 0 162736 631036 0 944847 0 444220 882915 0 0 576426 13473 279589 525849 604992 848736 517701 0 219006 0 0 0 789013 0 0 859003 978551 964118 143054 0 0 871887 266639 326554 815640 413536 591724 0 573285 0 492953 530139 45802 380890 0 537803 508365 157367 310793 446901 420866 111360 0 417605 291013 49476 0 504110 446346 547116 0 0 122587 236033 440444 0 174356 171014 453866 493168 0 170140 0 880227 0 0 287 0 0 64248 0 557489 0 0 143292 417473 959856 709087 553326 724258 0 691995 0 826975 465539 658813 469245 603570 912398 0 454217 837008 369501 0 784103 64987 0 987768 0 823676 438259 101309 0 0 584778 226753 0 0 430921 903984 393484 0 337158 0 319089 452109 0 143289 704307 0 0 0 713619 0 0 594025 0 0 0 757089 726539 0 0 0 528888 408084 0 609575 0 720411 0 125187 336621 390695 0 454370 782495 386335 336953 232389 255167 518091 210320 0 674666 683169 0 418133 155909 0 0 33244 0 0 0 0 223401 849775 317066 387763 428665 551484 555190 773276 424996 493082 864624 0 390534 0 0 302992 970129 351980 396935 410994 0 381160 0 310477 72702 0 0 468534 923566 97184 699951 305702 550279 399314 0 0 0 0 442785 464968 0 825469 737280 349041 0 0 782002 725621 639562 218899 652929 0 0 0 735193 0 0 0 0 694424 0 154317 161775 0 522981 0 0 792840 244692 681943 0 236918 870423 145965 0 224833 414154 0 553130 391786 51376 405934 56191 0 938850 702507 458253 473346 0 218007 910592 0 0 0 442890 0 956047 144549 906904 209737 491986 839204 593012 0 662796 114219 0 567378 0 0 491264 0 0 0 256987 166139 770972 0 916391 40114 0 950267 0 603286 896341 0 935773 713255 0 0 0 0 390817 343258 551864 234870 533545 47158 298338 223044 209701 0 265274 690633 233128 368955 474395 854133 611661 723038 443151 0 0 797780 1836 0 69537 36805 0 0 0 438391 0 767242 0 260728 522043 135569 587789 488151 0 0 755794 30893 381988 826816 962888 384083 879535 77019 0 516227 242773 0 0 197345 0 76254 0 265254 456229 642611 0 795102 857491 315782 0 286243 0 714511 0 15436 551861 313805 0 0 123332 80927 628682 203986 655295 0 0 197292 0 0 0 14547 336356 306272 0 0 978899 322637 966375 830354 627197 702611 808530 896320 223624 429667 134726 658693 479383 649271 393361 180227 0 818938 0 526084 451349 0 204937 342120 329666 848092 300468 0 855223 258246 69738 38457 310674 501967 0 0 0 88862 739793 0 0 310720 0 451863 872171 221811 386985 0 702658 481497 499216 0 638352 824225 962490 115047 680984 0 310516 657400 479350 201776 0 100127 570513 584394 654868 644135 0 0 801175 0 0 880682 613582 450002 116383 711229 0 0 0 551293 713860 0 697078 0 351186 0 221189 37814 0 167809 524481 0 0 593574 0 49458 851300 0 760463 0 531391 717528 697414 0 0 0 357089 81468 0 989995 0 533914 767727 26852 0 557112 0 0 0 518376 494732 0 124728 903134 875557 777565 922075 0 0 0 120334 296053 77557 68329 362548 696830 0 260798 998601 903821 929099 691599 948992 940880 795113 782309 230084 844802 0 757291 0 969237 260607 0 655001 616876 0 0 0 581990 144044 0 0 801704 612917 838177 81015 967357 347165 332135 0 711846 0 0 342764 231709 264644 0 534392 0 308646 0 552994 948676 724938 0 620239 482069 147328 0 0 814667 497857 0 0 223380 0 0 0 708042 359505 711065 703280 0 904001 0 946112 861064 690573 642929 23322 0 0 0 309767 25862 0 234561 0 0 370319 73932 257240 876518 677323 41460 0 0 896347 0 468268 0 0 403232 471223 804483 0 355987 246226 0 397670 364160 30958 921910 0 117812 0 0 0 234667 0 0 0 0 970351 868335 86923 620822 0 0 549118 352830 0 422049 133810 421389 545248 169293 399772 624317 708644 95876 806513 64124 0 645312 0 0 770541 224765 0 132335 0 0 983268 760711 0 453606 0 534293 164700 422618 460188 670364 640938 0 763189 509760 234723 0 587814 780684 0 103722 0 217926 940042 575965 0 425172 546170 962391 864670 0 0 0 556272 662625 724894 468742 556979 48571 831807 0 287975 0 0 905152 890591 0 813605 0 996517 181710 0 31828 0 750377 0 452122 0 0 941190 968633 912076 0 0 404953 0 957892 780447 0 0 0 585366 638696 0 400486 0 365570 997736 237318 840611 729588 849685 623123 244220 0 17851 339133 518364 0 0 0 634705 517944 576811 0 941992 0 0 565162 712542 591510 83080 0 493723 590879 357821 105187 527513 832250 68330 401904 829201 837359 0 772139 960804 241252 887390 51483 0 970587 884137 180856 710924 267671 574997 0 981582 985789 0 0 703052 870424 671485 266894 0 0 124929 230494 0 0 915915 0 689234 739690 242880 374675 561009 441972 833031 0 240368 993052 0 216601 507376 557795 0 325455 51461 308362 0 0 938279 272588 982490 312231 0 0 885922 504711 0 0 707435 249961 0 0 156809 464991 919259 995618 0 0 111396 258361 0 701042 845578 0 562287 279033 157724 567958 488643 0 0 0 0 151806 0 0 0 511872 695663 951783 0 219226 716127 0 5663 0 339330 0 0 576689 0 747053 711743 829255 0 0 930111 474919 935445 917852 629978 391597 355636 908496 0 424709 662421 0 0 65795 0 0 526544 0 455300 103165 729783 505824 551390 850989 508526 0 170099 406645 0 944323 0 508083 381078 592237 288215 657200 466839 0 0 905496 229161 0 882691 747810 810452 943471 0 932469 0 0 569536 15365 819792 0 774645 0 9172 351580 0 671100 0 804432 2491 431819 0 0 718561 0 806652 16276 235948 0 143138 820878 995679 647062 0 795110 0 0 0 0 746766 935046 164698 209166 770803 343409 0 185505 38132 91318 45966 986286 0 0 332206 596758 187259 0 0 0 695303 547605 984130 0 710286 379603 0 0 0 49067 383159 0 115248 0 0 951901 0 402591 0 0 100198 0 577165 320389 0 0 0 546999 0 0 324540 989306 0 224869 695990 0 0 0 576127 0 0 65319 186963 527821 341116 0 182182 545999 359043 0 0 0 91500 0 0 0 746881 0 0 0 184068 588891 138863 254424 0 668038 369809 791253 265019 469962 232446 0 796184 682611 24655 689332 13168 0 876124 201729 11061 617590 630821 771773 712378 949144 0 0 332354 0 745744 0 0 592533 0 0 951946 0 0 955160 0 452299 0 0 129119 0 856653 976324 213536 0 0 0 36417 94555 96994 291927 662974 487508 201335 176458 369923 748976 586931 428325 119751 818068 0 61841 311443 250928 212687 285821 511709 900673 692504 565919 517723 0 693509 0 543666 693223 0 0 471982 889484 798499 0 598489 136413 452793 0 0 921126 463200 989978 423486 975983 0 971407 696264 0 0 304070 396460 405271 0 0 853331 0 0 375634 0 207765 0 0 0 104885 287137 0 0 0 866035 0 387648 0 0 0 131114 0 0 723321 793023 266909 692835 0 632023 0 411967 810148 2549 900325 0 0 881577 0 369247 0 0 423010 0 0 158562 746637 837302 0 0 0 186564 0 672946 470125 405289 423021 521551 335176 527128 0 0 392953 385736 0 347228 0 641509 0 965121 452823 69669 0 0 905956 675576 42161 0 197642 678755 684627 688644 899503 0 40999 0 0 0 195960 0 0 0 374001 604126 0 0 0 762537 0 433992 0 173156 0 172066 152683 4166 818697 198344 308196 0 301788 866642 0 370425 180100 0 514834 659072 0 629321 134163 0 558395 445537 429783 0 0 153277 529085 674966 899487 609031 0 295319 0 961684 271024 732742 0 0 885873 0 60680 532850 867496 528705 74028 757655 723952 0 0 0 0 529520 273871 0 89475 863056 290998 773602 0 270286 0 511582 0 0 0 0 0 0 0 0 0 0 0 0 761156 268371 0 204607 0 0 0 0 0 682946 821188 806199 857855 483932 998912 876832 928290 517939 0 0 780326 536661 0 327012 129045 708513 0 0 5356 517240 441428 0 0 190107 29500 836657 519637 694529 553325 0 407667 251401 0 539616 0 0 0 201258 469414 530027 0 0 29528 812792 0 0 57573 0 0 0 835053 0 95810 0 651096 892505 396062 0 156606 32853 471478 0 741399 514665 779079 0 849818 515590 0 363728 0 335870 851633 764710 401105 0 0 221653 175916 903710 742954 213028 608322 0 404754 0 0 482079 698834 485497 199009 0 0 0 0 353731 0 38169 0 0 912615 954250 651762 734772 778853 1526 999184 746777 0 858290 588670 0 0 0 237021 0 261777 971123 427383 14711 901936 0 273929 464037 689507 0 412209 371773 0 810848 703456 0 434350 370525 102956 0 339695 0 35746 0 53405 0 30183 0 494664 0 0 0 677732 575401 0 0 877710 0 159450 369077 362981 154589 362431 0 919381 693286 763481 314409 0 0 953945 910814 0 0 426566 123549 0 0 127456 311653 511811 0 222311 0 0 0 35253 0 229441 922988 136708 0 443082 0 352130 641300 391839 0 275221 0 462001 383143 0 684341 0 0 788222 0 329969 0 108283 0 455172 809148 0 742562 380582 54796 0 831067 0 451133 689821 843031 0 0 0 0 277366 0 318243 0 0 510627 0 347927 200588 904332 283670 0 0 381670 0 0 611286 237813 954201 615195 0 0 0 0 0 0 483788 886374 842530 0 0 187130 0 0 89033 2246 760934 38328 0 243309 0 454449 117252 0 347159 0 55678 192789 796684 66008 331320 267756 392876 852944 0 660044 239461 218831 69930 260 0 0 430062 700286 128834 620071 971543 413828 0 0 920058 496627 0 60915 116330 0 620017 385824 313980 0 434383 579730 0 0 868086 221200 667195 0 691364 0 0 721414 0 0 444809 403068 0 279707 535177 41936 0 0 0 547191 0 930149 20442 790434 0 352839 0 249149 678930 463053 391444 25751 130848 662185 272131 0 0 0 928166 686289 598675 0 942876 0 0 861302 619010 399795 316874 742926 0 0 828842 813002 0 626597 419231 9739 0 294504 307922 0 310943 0 762683 0 0 394369 638165 142398 0 877328 0 635098 906972 279892 390268 0 0 954409 984391 0 345074 618589 750660 972741 0 465441 0 379891 766714 0 534346 47196 312599 0 850507 474814 0 947943 863079 0 238068 0 436253 0 204306 11075 0 393054 541166 54797 0 0 428529 667528 831383 765168 20732 384526 0 113565 236846 0 675984 194455 752626 917757 150110 147405 0 0 269677 0 652224 0 0 144445 131376 513842 0 95693 127458 563013 516756 0 315729 0 790118 546949 0 987633 0 0 0 448063 556627 843495 0 867254 0 0 0 0 0 0 204851 807757 271501 118723 0 476295 0 854703 508860 70128 34498 506320 676253 0 391896 597273 961604 0 668140 553937 0 0 919603 460956 332670 647967 853131 307251 914686 0 421299 967400 0 0 659025 32353 985045 952181 899559 0 0 0 608911 22189 446575 468777 0 523460 347160 4535 0 0 448507 174356 0 388300 0 0 0 721415 816958 0 183223 324647 477863 121483 954785 825154 227539 0 0 0 25864 0 0 41068 542108 641217 0 0 0 570506 0 139219 381856 838847 692486 746597 846293 111364 0 412874 267752 0 742545 374496 0 798116 268836 0 11523 375638 287688 696743 455517 527152 666717 942471 0 71536 622323 399570 663348 168191 0 470715 0 139977 963533 524746 899536 0 0 0 0 819142 0 183216 0 176939 0 0 0 474633 791760 227988 986454 0 702519 139868 538287 742201 806744 259100 399740 925958 519299 0 631529 392271 0 0 910723 927685 545930 377737 926415 866337 624696 530210 827181 0 724568 519471 205251 0 380618 467164 0 193531 186981 521377 796318 0 584105 0 0 231439 0 290353 617941 769687 580925 0 542834 205858 0 0 0 808381 480547 785230 0 343314 332428 0 872062 0 661403 860958 514345 0 506989 0 0 252496 946456 246056 0 226535 0 656853 739341 645607 519513 0 764434 0 287353 933070 387008 303365 0 0 0 0 0 978629 0 319055 0 0 0 658015 0 0 0 0 540477 571725 551144 618315 0 0 857594 0 587681 586552 113491 94666 0 764865 0 922604 956666 0 67212 23223 0 111862 824735 888401 0 0 0 0 358858 958838 846470 309837 153646 684904 435543 0 0 696250 0 0 175242 0 71114 36256 994409 833834 0 0 0 0 198216 105663 433570 185497 0 0 161184 508397 0 0 698118 0 60412 411371 21521 0 173745 0 0 0 633910 167254 787635 624532 729434 0 92789 825069 0 967086 268501 759107 0 0 408136 513605 611499 0 587982 124233 576209 189290 0 475589 0 685881 0 0 0 0 0 166889 535840 0 0 776458 0 449996 0 836308 943839 277576 0 0 288946 945257 118638 0 448040 789812 45873 0 963286 0 242040 677341 44006 0 120687 287057 90898 0 697897 46302 392331 931601 0 0 864667 0 0 651946 398939 53861 0 863244 0 185488 692195 634924 11988 997371 0 416394 0 0 314081 0 0 254631 280282 39770 0 0 773779 737972 620870 0 0 473449 0 530183 64753 418227 87228 818563 0 0 429063 489459 735841 0 0 611367 0 236026 140279 0 0 0 0 0 0 850334 956175 803036 0 0 771636 457032 589357 0 288792 300505 0 846302 939668 22073 343882 142771 0 0 0 0 0 395442 0 776454 229287 0 335814 964791 308845 427011 0 0 496045 938622 385325 0 993348 0 784626 179898 954457 985956 604278 418770 600601 0 261630 428379 0 0 339704 101933 321250 0 0 759745 0 151871 463936 0 714004 563705 549040 361771 0 469544 505983 574573 529556 439714 0 192220 0 0 132823 0 0 0 0 75819 130058 920545 0 766323 186847 727167 0 692726 0 785911 743892 867645 46791 0 0 964638 89732 698715 0 335961 0 545145 971484 546752 285266 0 0 0 177486 974070 753918 404576 361045 0 201975 183164 0 197761 26380 0 0 0 0 819761 0 147223 292319 771868 0 79177 49562 274691 0 0 330823 168791 0 760518 0 175791 59695 722393 0 0 688900 0 0 851607 619010 0 980212 165082 205762 0 0 611518 66238 0 462730 19848 0 0 603375 0 898249 724949 0 0 866277 459036 275027 153291 0 0 0 993957 0 655776 588798 0 470026 0 606149 0 707918 614392 686693 0 954604 0 0 853617 479946 448023 0 254357 402360 389739 0 104562 0 273819 859930 0 240525 422949 0 0 786641 141631 0 136218 0 231613 379464 0 463931 0 712218 464628 902512 0 285353 326118 777665 307178 140728 115836 0 0 510849 344714 541716 495244 371645 0 0 0 0 0 917186 795293 0 233619 989451 0 576208 0 572655 0 547397 231019 0 0 0 0 22576 600326 0 757877 0 349878 0 563133 0 0 758575 0 0 0 0 0 85672 384281 878354 0 792989 387990 600376 0 156744 633374 0 895246 908775 591867 902639 30571 324953 0 0 0 615152 895849 37817 0 0 325380 0 55476 891070 573232 303019 317018 0 0 0 0 0 600459 0 555972 290698 0 411918 72454 0 0 243990 958274 792003 0 0 741331 882693 984231 717069 0 126638 0 0 143586 65583 937449 0 167013 635512 919685 49001 353103 0 0 22484 0 364213 0 0 942587 607165 901270 0 0 908413 129246 641096 497848 0 376596 0 0 923051 203792 50657 280997 370177 914624 212596 0 0 67724 0 880320 238693 0 694497 0 0 698655 918657 277886 0 486206 0 855498 534147 0 591383 925633 0 685972 0 373880 16763 708846 750564 0 563937 0 701397 979877 0 0 340787 160200 0 730638 0 254984 0 481680 837983 0 119098 762618 984009 703303 203120 140901 0 0 0 535592 300843 0 912367 770040 633072 0 0 373605 551254 0 0 0 0 9624 0 0 7697 0 129221 553536 594965 610962 990565 0 106990 789954 0 0 0 0 851752 842921 0 0 743848 0 0 0 74614 674837 220169 0 94651 59258 313690 126719 451920 98757 575455 0 0 784097 53473 661429 0 0 924251 0 414663 367027 0 0 0 892929 237557 811685 0 0 298619 489608 370155 925998 0 34002 0 381170 81834 222512 0 823381 0 64946 511392 957523 0 669480 764269 0 754293 0 198431 316578 520005 0 585282 575411 247392 212218 122778 535675 206608 0 737735 975005 0 0 290715 960093 556000 0 150866 617399 62118 0 0 869574 686833 0 0 0 0 0 931246 502742 0 158518 893355 922057 553475 33336 0 534163 188406 510984 678237 0 449064 652610 821269 163679 106693 7545 635406 376747 303633 794281 866141 0 0 41873 959585 0 0 0 0 611440 80061 424225 0 74774 0 0 613618 541750 0 964746 182577 662493 0 400168 0 191751 291650 568485 0 793963 411679 600788 0 113492 387411 876311 0 331196 451746 935288 0 145130 291329 0 599055 0 321797 0 0 80750 410063 265288 796290 0 289017 661883 980551 351623 0 985899 648054 634603 1116 721919 907167 438487 84189 0 0 0 0 140053 405199 550760 316164 979452 116989 0 0 542447 131876 0 0 0 0 0 403685 0 223628 0 252998 206531 0 657462 0 0 0 16499 0 0 0 0 193882 0 610247 0 470353 625926 0 786135 611389 203626 0 0 383668 626821 228590 0 800253 962477 622229 0 0 573076 57684 489769 955333 263117 655514 213591 150564 137347 102147 0 0 496978 0 0 923406 860522 294384 683820 536588 651857 570447 0 0 251729 0 0 975192 873384 0 0 825659 210439 0 638230 592944 0 356538 676228 528119 0 624372 0 0 112443 350928 112659 335181 0 0 784670 957240 163171 95197 0 823912 0 66244 85116 617790 18563 840500 0 1919 402738 637629 844426 0 901618 998063 0 978477 0 213378 915161 0 850028 310977 575306 427199 331801 564548 406056 459025 0 0 995795 12112 756132 826741 896539 0 254845 217235 0 122578 0 455728 0 881396 4974 837545 0 364540 0 96397 191894 0 0 389562 0 570473 191002 588449 89931 97882 0 918929 537192 0 0 0 708900 0 0 642232 352140 394600 619044 0 0 958591 648948 0 517309 0 0 891878 0 859318 328803 0 0 0 922307 558498 569046 393885 686959 325709 329850 737171 734747 176420 0 690116 0 0 990381 0 466548 0 0 657808 0 721494 555774 0 682010 0 0 648609 73064 483851 6585 0 747546 117092 0 0 896388 100208 0 0 581531 0 932415 0 589464 0 39688 455286 923305 458857 777329 0 978131 703825 51837 277885 0 846153 623418 321670 0 76120 0 673073 808972 0 0 0 0 0 694346 0 40962 307496 706541 221348 0 0 0 792742 0 57240 774999 0 0 762787 59927 560291 0 0 115314 730224 510904 0 257805 0 0 0 914908 0 950624 0 0 994580 0 892340 0 0 0 0 209374 0 0 4278 789329 222370 519441 282713 396897 0 645130 263653 886525 797650 218489 0 498121 0 558274 0 0 538461 644683 906805 681963 154630 86430 693238 176012 366377 0 4020 258812 338692 0 524008 297731 273114 0 484581 500155 0 0 414748 0 0 0 362859 462807 0 525882 476811 950838 0 738930 0 0 981380 0 0 95689 203356 271375 179096 622050 0 476813 629173 0 298795 0 0 0 432440 673213 104661 841447 0 0 215618 187547 0 0 657807 0 0 849579 682667 535053 957487 122853 0 106431 0 64005 719919 0 641176 0 972722 689354 999633 0 136032 0 481961 541483 469257 899867 0 0 988605 265003 609192 0 592103 0 0 0 812469 901659 852170 0 280505 0 106491 0 15474 69035 0 771927 0 0 0 0 0 793511 375277 136918 660039 0 353376 0 0 573489 0 0 310287 0 0 0 824140 596337 112634 0 576036 296607 117890 341510 0 192990 146663 763667 512667 0 0 536079 312052 0 602862 0 299144 888194 943085 381482 431368 21273 32483 458020 593447 0 69163 884480 11124 766720 519567 0 238339 501716 474284 213916 212273 993931 919524 0 41542 257042 166405 615727 759008 874460 0 314492 919344 907558 0 0 0 572231 0 384950 0 170319 269986 633318 750904 0 0 0 901012 230642 855457 341360 115480 242413 0 140572 678868 266998 721475 369675 271026 0 0 982886 847058 626044 0 849 552720 239412 76461 0 775759 854171 319100 0 261116 379194 199875 164279 845636 301022 0 902993 0 304498 240153 895829 416659 905757 0 569605 713374 24728 884005 475822 656419 0 0 817524 977973 38345 337328 0 504425 884614 368597 0 0 604302 177138 58508 408956 417487 988771 0 165794 0 713958 556617 285377 732868 799315 222455 0 53668 0 0 0 525537 0 76852 209614 451552 791116 0 0 573623 0 0 0 924296 0 0 0 765613 210435 640472 0 0 491680 151578 0 0 220330 808013 0 567649 0 399051 0 930395 0 938291 0 0 639224 287652 3872 157924 173070 0 561876 602405 803439 221471 622184 216398 617278 0 925243 671406 0 0 0 0 784042 918280 740727 583174 0 994917 136522 998563 274562 0 449446 0 0 305114 0 18116 521525 669974 0 0 267831 0 0 0 0 0 432918 0 0 546559 882980 0 367881 310702 997243 0 0 629088 560268 381431 834350 17319 538614 878724 506822 508464 334020 99102 318377 437866 0 0 37164 962328 0 706184 0 0 0 0 184000 781203 0 579652 486310 662742 631367 0 476718 0 728131 439058 168917 0 271659 844774 0 0 0 142458 0 702715 852786 0 0 230108 482635 651597 631065 96040 0 0 37396 0 667860 0 747367 784171 246422 540253 899042 505871 932357 250866 615174 190657 949048 793132 314011 94871 602079 879188 976983 462149 0 263206 0 0 0 50427 0 468530 0 0 0 0 157320 0 0 956656 31499 969874 834375 0 101315 0 761813 990791 0 474513 70285 381267 212357 385104 898519 0 372592 497768 312040 0 407372 0 278602 29173 0 231526 582389 7026 0 0 737761 35670 0 581155 0 0 704157 898862 456489 250912 525222 0 0 205225 0 673226 992930 435161 0 101247 673481 715401 0 840853 403140 62460 422893 0 0 0 712891 0 967044 0 578770 176687 0 261386 0 466817 0 879466 631353 0 0 66342 76874 49918 527341 276150 227838 218560 563031 697778 719952 0 167762 495219 0 0 0 895840 989288 0 370645 0 546561 0 510369 141888 623063 56889 0 212142 0 926809 785930 0 263688 0 807655 3455 264944 460949 145306 0 843641 329362 0 114732 764453 108459 534806 0 0 246784 885138 0 0 410795 161345 973417 0 0 701463 632800 626325 0 892465 0 554811 0 0 0 415940 0 769261 107983 12331 0 0 963598 666383 549415 0 752285 421323 906299 0 939433 0 923654 0 630181 599006 0 0 825173 585770 740812 229168 416985 209175 591800 249795 0 0 258105 11205 0 0 261873 0 360826 0 132411 0 392451 576471 0 717624 0 550444 253320 462406 0 870141 0 553819 0 376699 663534 357635 0 0 637153 661807 487995 422279 282038 0 34851 0 23974 0 15766 0 0 505955 0 0 0 293902 115655 414108 363098 279922 0 0 566000 348792 0 0 952422 0 397919 349909 0 0 158067 669431 62881 0 522944 108635 525895 0 0 615125 356781 0 821267 0 8020 0 231511 391628 0 530388 0 0 810233 0 328053 505574 0 0 405251 432528 0 47488 404012 892454 0 0 0 315161 890791 0 0 0 819787 0 0 953761 0 754094 0 985968 435917 0 0 221880 244324 306966 939972 25000 0 0 434239 428710 0 750835 174147 763862 133756 301724 449765 359747 963796 0 502643 0 474181 97047 0 156993 0 384887 350276 0 511386 850043 529048 190564 660334 105430 883913 0 6742 0 131263 838607 0 0 960103 0 365220 0 0 0 170122 48092 9861 877579 851666 260421 585965 484536 0 0 790507 0 0 808703 0 448265 973567 0 234595 0 0 944089 0 364411 336147 769667 0 469382 594882 0 0 84032 141805 363148 0 272438 0 695414 229906 69967 0 178279 0 601722 608453 0 218163 718994 321818 746809 332934 805391 0 202312 0 434675 937766 721829 0 286729 0 199826 0 0 835680 0 0 195559 551939 825775 785235 771367 365659 435475 858767 0 603541 829638 0 810297 793367 577430 504872 814885 0 668968 398799 748965 262482 916386 335023 840442 0 126197 0 0 0 514355 0 0 17204 0 0 998228 306824 0 907875 613082 821256 0 663998 0 107826 31056 838890 0 0 0 156159 804713 365629 0 0 0 968391 0 999122 0 506692 0 0 0 290562 529057 292426 812943 771540 222160 990570 207404 0 0 262654 0 807465 0 537895 0 419430 744909 0 993349 709291 920137 0 0 374422 130373 857836 12484 0 0 0 0 697386 0 0 0 0 0 845296 847767 236773 207908 0 811727 0 0 654190 0 895573 0 945077 0 132761 0 242063 364195 501726 889935 865963 968474 664816 0 290968 806018 741233 613773 0 680045 0 442967 0 0 645669 282133 462320 65271 53622 969901 462390 452240 0 172506 0 0 0 462346 0 948209 746996 101741 0 66601 670858 268820 0 971765 846115 494093 0 228264 0 48587 348815 330094 296355 571379 724236 467578 0 969447 376489 437432 0 471708 0 0 0 521848 781418 119924 703487 743307 233048 261933 863788 125796 707042 139786 0 0 0 821250 0 633504 0 0 873011 410158 0 0 2017 499298 0 426654 552190 0 0 51237 0 105807 803006 653684 0 634003 0 0 0 105654 878370 0 0 769887 0 341563 76450 580418 622640 0 345544 168161 0 516859 976758 0 285951 134847 247134 851897 0 0 266000 858030 130844 89812 666943 838859 0 537436 485991 697539 0 0 0 0 0 506986 0 0 0 828462 477263 488978 326595 138499 545206 18944 388384 717862 228892 0 0 0 915941 0 0 0 893029 363416 208298 873069 949265 291736 0 0 102203 984143 523451 661501 713566 0 54088 308005 405221 95825 0 0 130562 0 0 0 0 0 0 0 172405 245018 539458 0 0 0 818383 370841 507291 912764 0 0 0 978390 881008 377639 545544 415022 859554 187084 0 233402 39997 601503 640478 897772 503222 0 13501 223916 499056 823588 0 193100 894950 368964 788871 0 0 406224 184896 651422 0 0 721092 696835 401757 83403 558738 626619 563127 325377 33192 0 769244 82992 290322 502510 32372 917457 0 385117 360206 380666 520410 627924 0 0 0 931057 254718 949403 330020 0 313037 970133 473081 322679 0 324801 851193 764251 596222 335931 33996 0 563287 178067 0 22518 448996 0 279471 793995 908372 0 0 0 0 0 190607 0 729140 905274 0 276080 140848 0 769937 366024 347329 0 848268 0 270687 357075 570786 444187 855860 0 0 0 0 0 480122 497478 817010 0 228874 0 37594 839387 0 225258 355461 833118 0 0 239355 833944 963292 0 998856 0 858181 320381 515377 0 331444 938469 257278 497930 0 52639 32523 909285 0 0 0 747969 694527 0 628948 769907 158691 0 792215 0 0 22837 0 0 0 797832 0 927647 143732 0 142423 0 520792 577544 132608 549983 0 859478 467232 560831 353552 770340 0 0 155097 0 380549 496192 624709 110037 871907 706125 272352 299718 559535 558359 0 713942 0 461182 0 0 0 0 0 0 0 53392 196265 0 659397 591068 527018 127736 347093 213719 0 0 0 35114 620621 0 859477 959024 87744 90326 571149 352484 721363 0 967918 988136 0 0 651643 0 888821 15813 0 944846 628175 963764 0 0 305019 550081 0 0 284610 172594 939819 0 786668 757369 0 880803 202305 0 0 685727 0 0 612460 447694 60411 0 0 112960 131320 0 267993 0 0 797264 570412 0 579870 564861 0 294463 0 739594 757608 0 726762 0 0 0 862059 0 0 344890 450259 0 0 361020 734422 968460 0 676295 0 672039 397734 0 0 0 267985 905136 0 885865 0 36190 152037 27428 396475 874592 989247 0 327018 0 201696 383414 0 0 417153 843208 678517 33895 841922 510467 0 0 0 255677 81034 454107 170890 0 652466 478029 343748 0 878303 0 527083 0 1281 95172 406368 892358 811971 0 703068 851973 0 0 0 9234 521880 0 0 803429 676522 562046 875436 971068 0 653789 936864 726003 452118 0 173384 879395 543319 49469 467930 0 588712 967161 0 637360 0 65581 138945 0 989891 0 0 351269 62514 618725 767154 0 0 772827 0 0 697396 46926 94236 0 920132 350848 903875 0 535451 466831 391766 405030 0 452500 68183 0 457091 0 0 0 600295 897332 516312 90576 684209 27308 774367 753730 521625 724046 107087 400958 0 209335 765612 0 0 434794 0 0 0 0 668097 800733 0 0 0 0 0 823886 0 0 650919 585792 783569 0 0 78209 734040 184895 892913 833876 815049 970743 34014 0 0 491308 302494 175650 351430 626941 297947 0 0 603056 93785 0 0 418899 0 0 382431 975126 0 274723 0 373863 0 0 906280 94763 0 767953 314622 541688 0 0 0 933947 481256 177586 59295 0 985019 797461 0 454413 0 557374 499860 444686 0 692561 0 933893 0 813975 114671 0 383496 625178 465757 0 558988 683804 631488 0 780455 107606 0 0 359836 833951 115289 670826 214627 621417 0 0 0 92252 447350 554411 26903 638156 0 0 663291 529718 0 625968 899271 895304 213629 0 0 504256 246095 0 0 681622 342593 866854 958966 0 878379 390566 0 805794 317333 0 0 813600 596556 439694 0 271804 277150 0 789421 0 904210 257887 0 0 0 0 157054 241121 292768 859083 507570 419390 65384 748914 0 0 991460 0 0 660505 0 929665 229271 0 660847 0 906669 256486 0 209435 424376 0 186977 205395 487686 955199 828612 59394 513035 0 729097 319705 744751 304668 0 0 33797 0 617969 0 0 101021 0 805563 381894 616242 876378 0 440495 288504 357113 648526 374032 0 458690 757060 820121 0 0 220103 0 681654 0 792362 785277 488034 457545 303074 0 0 741447 0 0 511778 0 824196 325218 180923 0 0 0 587241 0 558850 0 0 578146 0 569315 698189 759193 910200 380316 0 0 0 118593 951495 662106 0 176039 453750 0 655227 420003 0 686677 0 0 0 0 0 122573 354071 0 0 793972 0 167084 0 0 707730 448967 353512 0 0 0 70085 0 461708 748102 523577 924692 998161 0 0 352544 0 276995 358187 100773 604584 130808 463571 264363 0 290343 0 370442 0 0 500902 0 558909 0 869077 41779 0 207020 779874 692793 0 455525 0 847548 0 643968 0 0 0 0 537740 0 331981 242320 0 32352 0 639670 627654 0 198027 0 0 162168 83196 640551 0 0 0 0 0 896166 642798 212137 517879 460343 515531 603275 499922 0 547618 468505 960719 0 312654 555001 369817 871903 0 462788 0 462240 0 501290 414437 5926 0 314349 517234 918192 519361 0 0 0 0 51887 0 32992 432565 0 269641 82082 0 0 0 0 0 232404 0 92442 0 44640 0 168487 0 552391 681576 781727 601268 199812 893727 454702 765449 341708 0 400903 322940 885270 179429 678997 0 164940 0 0 811106 425246 879970 396154 636660 778093 237320 868250 0 207547 48662 0 890849 563055 626734 497902 0 459768 136256 423666 164900 472085 785220 219110 5029 103949 613115 0 0 723249 214733 0 610281 588902 169209 0 0 498883 926796 238282 592858 566037 360956 0 0 0 0 910984 589996 0 593775 639705 531590 959204 966173 0 0 452433 492384 826950 51887 285235 118183 158996 759725 35731 0 19678 0 0 531173 757307 844842 0 799348 30548 484215 300503 0 952382 296741 642854 938651 616315 20020 863236 0 129219 0 0 0 0 171335 541571 0 46916 720859 149188 746603 0 134089 396344 60366 0 0 219354 129597 0 0 0 0 0 544053 860810 0 0 229532 0 348618 0 0 483695 0 719916 508141 0 0 899770 731657 689261 0 0 0 0 370254 305331 0 285126 218877 996643 549526 540721 425595 406928 0 0 0 99057 65611 553180 321934 320435 594920 91571 763925 0 928218 105542 351625 0 0 81506 0 578117 726246 401463 0 0 0 0 0 27209 108388 0 975231 0 235448 441857 0 0 462631 989107 274098 915202 575794 206973 0 173137 931550 776431 0 0 0 28107 767169 129031 471035 619246 0 642281 0 0 504572 208222 0 706618 0 398264 0 936298 20588 0 0 317180 0 34769 807201 274404 0 0 487212 0 773867 0 0 701533 0 0 0 0 182778 694270 187233 0 180963 697477 361454 300242 977842 974842 886328 0 53125 740135 946531 492990 0 268349 0 0 622347 0 801185 980577 0 28182 0 0 0 0 246598 335475 630582 0 0 866249 0 713194 302031 939604 339795 0 0 324952 249389 18158 816829 567076 297410 0 114648 116308 928258 223620 673601 258164 897834 0 59740 801412 760917 328611 838982 0 0 96377 0 137367 954626 606581 902294 0 702717 717747 995490 453642 421535 717631 0 0 0 592512 0 0 0 0 531321 361329 148398 276582 704749 0 636128 852011 622401 941950 0 0 0 589782 371778 109902 197481 801264 883970 787076 0 0 0 247753 0 0 266177 0 993069 292755 166667 0 0 533604 987840 0 333670 47644 413552 885705 0 0 770690 0 0 151596 556987 0 0 231081 0 487739 524516 455092 844349 859243 0 327155 793019 0 542721 377942 0 524110 504957 891268 0 0 748568 404409 247502 511825 804962 246929 0 921908 0 0 610422 28102 448247 522419 385760 0 0 0 7547 0 0 0 0 460744 0 0 0 393421 0 0 916127 744552 0 0 805028 0 0 0 748580 0 0 168585 41158 0 6665 531747 0 0 0 309469 0 0 525602 0 0 295591 21875 0 796129 721529 671770 0 0 179636 815842 48316 16379 0 445439 0 267335 465436 979176 0 898531 171318 236500 841050 703267 0 0 0 0 380985 553385 0 0 0 206277 0 899855 870583 0 0 284410 717677 542789 801897 791163 839468 325698 0 0 867886 632541 554863 363420 504319 545397 334816 783578 0 438372 935622 0 24749 0 980011 0 660452 26597 0 672804 230820 680283 238601 0 675466 0 318363 448118 0 964674 324040 0 443824 448797 589638 398289 594088 0 0 0 128448 484349 743450 0 907221 0 368006 0 918173 178103 355923 231477 345633 0 153988 820038 825090 196140 0 686398 967950 0 848039 981314 180182 0 0 541586 810666 795852 54644 102417 0 0 959440 723291 89157 977210 57952 566420 0 477778 73405 856122 0 112935 0 49046 561588 0 405643 18032 0 69997 121868 0 0 863148 497662 0 191413 0 0 73617 655351 0 0 992888 828562 336119 971708 638409 0 0 657332 56671 0 567133 0 0 0 992470 581796 0 128489 0 0 0 922856 815394 682904 111603 961586 541739 0 0 891565 611391 0 334154 98268 43227 0 0 518600 0 847230 813239 40241 674541 760263 734766 944461 498523 625386 572534 0 0 0 0 0 351855 942971 887322 399838 892938 0 31274 599915 871764 658431 437400 52599 988053 2163 461430 0 0 38105 22909 176032 0 11858 708571 0 219138 867696 184790 184546 773506 372831 653509 329967 750380 0 949810 0 59011 714568 292080 429506 394438 984813 144810 537404 0 732721 282177 513356 427531 130447 926965 574785 0 0 865061 0 986019 551136 152039 550801 836890 413655 285051 466189 952228 0 657476 838997 959283 0 46036 330432 438276 0 410068 376722 960762 883877 789388 0 545620 586134 996973 0 166805 586906 234175 0 311518 582366 0 0 541769 918754 0 197341 839365 780436 0 803187 0 0 236429 722015 0 0 275841 16089 900011 597994 0 44639 614487 633335 922131 594565 0 768054 323804 611878 256316 237454 0 692182 573883 0 656408 186555 0 588221 543833 310141 0 390220 778869 589919 256716 73004 0 0 929118 0 969792 777812 722338 701355 221629 65007 0 9336 0 0 0 0 817104 758197 0 305799 0 449511 409083 901979 86281 0 620807 0 421010 0 199010 0 144704 843482 0 0 242050 409892 998284 700601 0 246852 0 733887 789577 837270 0 77118 65472 0 808119 145814 687930 291616 0 555393 0 572049 0 146608 375446 0 526677 598601 829273 287538 857869 60630 0 615072 786301 0 0 0 255061 69854 216004 386928 115873 0 0 506842 994242 0 0 233145 794504 770366 0 122813 0 0 673322 593565 0 0 0 250307 315827 601685 0 333508 260896 416365 884891 485555 853607 0 0 0 0 987774 167895 846300 595991 0 459672 345587 0 0 176671 380129 0 919578 0 767394 85254 412956 112924 281615 800530 124824 0 574972 450942 401986 955326 163348 48388 953724 113443 10195 0 220544 896289 13851 704051 567906 661390 0 722524 418936 690992 392074 938437 0 851195 38752 213096 475818 0 511593 492623 0 926524 371646 965163 426717 45413 0 0 270375 0 20534 824097 530838 488141 0 649795 618520 0 0 447969 403549 0 36245 747438 815668 0 0 643463 766563 80711 93255 0 0 799829 245811 171095 981651 0 906426 0 0 0 314325 496194 255574 950039 0 345368 0 31765 511702 430186 237425 749582 0 217598 188631 604969 0 825255 352665 218483 109404 819490 36628 0 0 416280 900301 0 130934 0 376300 0 208977 864643 385031 23242 0 806558 0 0 0 0 0 289901 369790 699645 0 889045 294703 864730 229156 268483 301605 149903 332216 0 591877 914564 0 0 622614 948791 0 0 0 973273 0 797155 0 0 0 121376 0 0 329994 628357 446693 495630 124745 700449 0 220602 795080 931472 95665 0 144417 838152 45226 296847 445827 0 847247 412526 794887 0 538048 0 0 389947 0 360674 489920 548946 714616 991532 209745 0 563803 0 984984 0 951462 0 0 0 176275 0 0 361629 754830 27567 613870 720837 892576 200803 0 344547 0 136534 0 50703 943250 0 0 747435 376476 904573 568268 547664 0 0 208938 251803 561639 0 0 0 698144 0 0 0 485391 847202 0 444581 0 289660 770638 931063 0 443808 564532 506690 315968 449364 204245 0 0 0 177181 0 425430 316404 275719 0 0 0 648107 0 0 799927 0 0 486939 0 738080 120555 0 586346 86320 652633 317507 153888 0 0 0 277263 950850 554540 108319 986251 265689 722053 0 0 0 0 270133 8243 50496 518656 0 372549 70975 799610 0 0 22054 0 934437 727004 0 962400 0 933404 0 589777 369490 694270 125500 698996 0 302745 785782 475057 46409 0 0 0 718084 172991 142859 816989 590876 0 276281 0 772433 0 0 2048 0 686819 455766 0 948485 493548 0 0 0 182957 629602 821143 644892 158055 0 0 931820 889657 0 706042 927725 804069 179666 0 0 778257 827384 526481 188004 26248 695622 0 788029 198581 824853 636704 952701 986369 250602 0 0 463009 664270 348796 868334 0 654382 543876 916955 771983 873310 374552 891263 0 125231 8210 118133 342581 0 692130 939658 788545 876435 484579 53562 0 923735 0 210530 179254 0 968610 0 23288 0 0 940 257506 0 851573 56788 0 264370 507427 0 0 542338 994582 0 0 170699 0 172288 0 0 529048 737107 775355 0 0 665412 651033 0 44291 0 638984 518371 451037 0 0 0 215576 81638 901092 552398 226226 285078 641876 149183 0 0 535906 508773 579790 453170 251763 0 261729 379289 528153 0 951540 154466 0 193072 0 0 360403 31199 0 0 0 978504 0 744243 748892 0 856579 921987 878311 0 0 0 467086 991733 0 819381 0 0 496035 206946 0 0 689920 0 432769 983848 0 136560 0 0 617432 90664 0 29373 221949 989428 81583 952261 812316 671271 0 526568 0 0 814137 222273 0 60708 363279 0 39335 376511 34044 0 0 569755 779764 0 574897 793951 0 311125 0 249644 161388 0 315620 548311 0 0 337250 0 0 614504 934376 0 911345 665805 307926 578130 197449 0 0 632296 557363 727123 0 0 992264 0 434034 897847 751671 178734 252871 217333 0 640209 0 998614 726664 516321 874990 924293 789066 0 777267 0 0 0 0 917354 574992 64833 0 664749 869490 372590 858776 774197 617323 767120 0 98913 115835 731534 8481 38511 944037 430987 708572 0 540628 444183 6483 207353 0 179469 0 0 0 417583 268874 0 931030 518099 0 958070 213370 0 335580 752845 752546 0 919604 570024 795168 0 453374 0 787822 0 0 361240 0 0 216096 26119 0 342194 0 0 968638 397346 0 0 0 0 823911 175032 436632 0 0 811897 798779 714768 810348 177582 142696 39124 0 0 0 731574 0 911316 650821 847192 0 0 0 765632 769787 656810 407757 0 0 744547 0 0 0 0 748838 690498 756745 228717 0 298200 858562 0 675620 391198 887949 0 868820 0 0 114360 0 624851 875190 828327 0 92291 569585 0 429895 414379 772894 0 519999 234406 90822 641917 958992 0 0 695368 0 0 734657 703863 0 987691 42348 528975 28017 828201 779859 674820 517154 501970 538294 671191 0 0 212793 28880 0 0 0 244439 0 0 0 0 0 0 0 972963 0 212225 52419 559936 142167 180610 550713 106705 0 344297 0 0 940698 487153 372352 0 674583 125513 0 0 882276 326048 3262 0 906104 413736 871675 0 0 465889 43894 181526 589182 240214 0 14992 0 909751 0 0 83186 381327 0 522864 348284 624624 853973 0 399454 178229 105513 722180 0 0 196110 63395 198134 0 716213 0 358508 0 109125 284447 487463 0 996123 887910 595569 391858 984443 856497 0 292867 732930 77230 0 0 0 0 0 401667 0 858734 844969 340143 43842 0 172672 424794 584296 871093 636596 0 433826 0 605443 628799 62900 0 416990 0 0 0 107224 275134 233296 112550 467513 817115 515009 0 43806 297654 0 0 59523 320173 0 308728 107973 0 0 845351 0 922944 171455 860355 738967 405689 586392 156635 932403 606301 0 228676 0 328350 443955 0 0 94222 86870 333378 0 537488 0 290522 0 0 0 0 146933 868919 0 0 0 568504 0 290588 356391 960957 0 0 279717 0 580231 783270 0 0 816557 720046 535780 0 153254 453673 0 917388 117767 547241 96555 707384 0 46176 0 0 338562 415365 466522 0 120892 0 763261 0 359073 926619 0 0 192582 0 311762 105628 100545 998933 178732 72768 385278 633616 958445 436810 373652 646709 620111 151212 643508 0 0 0 791874 0 0 769290 521868 31438 657655 834894 0 840894 522430 43776 0 803471 111850 529677 751475 186596 0 694201 93926 0 756711 0 0 0 869471 172510 0 785323 710254 0 0 462608 327163 707166 0 962025 0 0 17257 424038 0 0 227034 0 775685 566344 669227 0 979810 72596 0 0 61478 897782 0 466475 264193 325549 33056 642516 961570 636370 337626 87381 792319 560658 0 0 155965 79097 0 0 679901 593451 0 0 0 122973 92103 0 675970 0 94014 444689 0 138274 703366 0 961747 0 61195 265618 0 364905 64254 503579 0 0 628248 938355 523311 349457 723343 54762 308103 811556 230236 152266 0 0 0 222381 766282 613049 398073 0 936591 422071 0 166459 180994 0 711965 0 970279 811248 0 0 41226 0 0 744690 0 489609 526395 995816 0 214077 104211 521170 333760 73537 688667 0 912672 0 0 65399 62798 712693 0 0 0 561338 0 0 28290 791295 822097 311280 0 0 242337 846131 756765 560503 511463 300096 966133 264948 0 0 0 0 746613 912913 817639 285557 0 952220 57326 368552 192429 0 731894 964807 996552 0 0 953203 0 778955 355394 724485 0 521622 0 0 0 0 864045 0 0 70616 264813 168809 0 882059 663256 739479 589321 663340 0 882022 728951 0 0 0 605229 0 593913 383972 0 839652 973167 0 437997 78714 221850 66210 0 871885 0 0 0 0 620332 349952 0 563134 251755 0 0 0 130919 193534 765116 0 0 0 0 0 0 92517 0 0 144032 0 631604 0 0 379260 618760 954867 0 0 57655 755798 319748 410093 0 0 395377 905803 0 952475 0 912179 0 438112 608280 663592 691687 585099 293669 111348 214492 0 863281 0 589705 0 895284 389504 434355 907100 0 0 0 340996 523781 0 0 290476 467077 255339 982675 0 691583 814241 746577 0 525782 579840 0 123226 947502 736036 904020 0 0 0 918324 217770 219832 0 87375 0 85559 0 0 452067 0 0 0 882472 0 0 0 540231 255724 758521 198638 463699 0 479603 508072 535268 799882 0 0 122920 0 887310 304960 334716 477732 96641 0 247340 413993 0 229643 89156 0 260582 0 185684 125201 539238 0 0 718530 990175 634972 665381 0 19459 407991 988303 634973 0 433630 686767 125732 0 0 0 0 797000 809958 477335 536936 358517 0 908626 619028 850335 0 204608 0 231376 185296 0 198702 0 668542 0 485316 0 0 210115 959834 260694 0 720858 0 831097 619154 0 815671 613820 0 666159 0 712261 11319 852972 0 318675 0 778710 101457 0 0 0 0 0 0 964914 689062 0 451896 94544 485763 0 928373 620725 0 453616 0 330109 0 0 753831 0 11936 92780 0 344195 0 311317 0 646518 449103 0 0 963253 274620 14250 0 979308 0 906209 0 0 61273 359641 0 14115 102915 668995 0 0 749031 643428 767240 959415 344379 381510 389227 0 0 442521 642353 13169 47790 663055 35624 444305 108867 506394 639008 265755 0 0 569267 623814 844540 971209 574745 81362 0 848221 553648 182580 15110 47721 0 506863 241654 0 0 0 0 0 510818 525123 667838 711738 546423 961655 219675 298331 581758 0 501400 96768 116563 0 0 344187 808585 0 834514 0 582422 877987 475291 78928 906860 631842 194847 404455 776790 795003 266098 671168 310505 0 494114 752800 41331 488331 447354 986006 13491 0 214488 150752 0 78188 867546 0 0 0 217511 0 286198 672436 248241 0 389705 0 705876 28087 0 645069 612514 620060 923152 707491 651657 160666 305341 0 332291 153647 0 683593 0 295227 96000 0 290051 0 414282 0 0 0 961340 0 305239 139642 323385 506169 75967 0 0 784032 797573 0 757937 910493 532359 622957 211546 460406 0 993782 213694 706878 430923 864359 0 292915 991691 846494 806058 296189 794058 699427 847185 666740 795290 999315 868421 0 328382 0 176119 169507 476430 302099 696789 327777 998805 941704 0 0 0 778054 558818 658813 0 25741 811378 330103 593973 284524 0 0 631815 982010 0 0 715265 0 0 6203 775809 653763 0 0 0 0 136868 250624 727379 43059 247745 612134 178196 586427 0 404692 0 858373 801440 0 0 549843 0 614555 168733 974956 745051 0 19186 490565 860652 672732 379331 40946 0 919744 0 514751 793118 0 238488 54984 883118 0 0 0 599038 588428 209934 0 230876 0 0 676003 264195 0 446339 0 554586 905794 12792 351026 863012 0 466453 138814 687378 429006 817087 612232 155872 0 0 0 0 936036 771985 311454 0 50121 0 0 672706 182316 0 526614 0 0 208695 0 660171 0 117440 0 769878 38413 232283 430963 858702 601635 304239 91264 772429 322511 139430 0 0 0 0 834166 0 209623 860210 526007 960253 816732 344998 0 0 0 281502 742302 0 897048 152079 0 512693 0 324290 278465 199687 459860 162518 379617 333913 71556 0 0 973464 708920 0 673422 10731 0 0 632038 0 887549 0 869628 70518 0 239882 0 39704 537440 111629 0 149118 0 604142 657205 0 0 529975 923336 0 525585 973928 0 609452 918555 389179 0 929086 565991 0 0 662302 0 0 723056 341952 864529 203665 41376 0 251213 708943 674532 4754 0 459823 0 981833 296807 0 0 824577 581824 401851 195375 927068 674828 0 448718 340543 0 0 0 831561 0 0 683636 617790 0 675923 0 235109 701912 451870 0 988713 642911 602418 0 419757 491102 348144 742663 925015 354946 136657 669710 420894 824520 519357 522362 700728 0 0 204850 0 170334 0 991472 0 0 509006 0 0 0 858469 328131 44748 0 0 812109 434934 924052 203802 0 228355 738812 409109 240047 103477 157839 0 0 917271 249576 0 132056 0 440503 797264 0 587732 0 729887 0 0 390292 741364 182274 568409 95132 0 511691 0 0 0 8564 472783 300421 0 270780 122691 993299 777424 0 881597 259061 942521 0 753209 0 0 678274 0 0 389618 0 726895 91787 33361 286563 0 300596 375679 0 536792 996357 540671 747347 0 116765 244330 650681 529803 800505 0 431948 0 637472 152359 899935 468769 847079 222512 698290 0 0 701010 0 142677 0 887739 0 468989 990599 0 599353 708855 0 250072 0 0 617045 0 0 373511 649823 412162 0 241017 667020 129730 652086 167807 841883 216296 329443 801019 0 301987 222044 836776 410238 0 677402 0 284891 0 424893 0 446288 782911 0 0 0 859156 0 338879 0 435171 0 0 528344 0 0 554159 422959 0 601040 924263 0 818167 598556 959721 37598 344544 0 497894 0 486286 655464 27633 633116 0 385631 0 499896 318248 0 466616 202788 933237 0 453882 0 789091 422170 501110 147990 385391 576778 0 0 123505 695766 162676 527652 709630 0 0 0 183977 0 0 97746 636694 543938 292212 0 750600 0 0 825743 640681 561269 379043 619292 676444 0 0 401498 205137 478002 542260 527467 0 0 279607 0 0 137895 433480 0 0 0 0 0 0 0 149023 0 731132 660185 160981 963404 0 0 0 426299 0 0 0 709415 31462 0 0 854761 35631 101701 0 848085 0 0 28063 827675 706453 278912 746380 0 178470 0 239296 0 0 627484 0 101098 804792 0 986936 997110 0 896396 373258 455088 84089 37413 117237 141145 0 0 610980 0 0 948575 759097 634778 0 0 35074 0 220264 0 95177 324741 605322 949431 817623 881511 659853 652116 91925 0 0 954289 545917 0 143941 745801 0 957336 0 0 0 451344 901962 669902 0 326486 82032 44527 0 466370 557052 863191 333327 0 0 435664 592889 0 498431 687794 0 622825 0 171514 136289 988103 860430 0 271926 184811 0 265723 87892 543425 318258 0 0 951142 541648 353446 0 96724 454152 0 914270 0 874097 47532 724911 856290 4506 522418 484053 104143 545496 523379 364531 0 311010 614709 225291 0 340744 264469 454179 0 611771 387301 0 646395 0 0 537997 240066 871931 867088 0 388118 56779 737310 471257 0 0 0 0 579156 105734 0 842481 0 703788 0 310478 0 302021 654093 987370 878550 921325 482464 644643 637382 659139 532347 624414 404883 18975 0 0 0 0 521308 825903 254459 0 0 546077 835786 932566 625543 71174 0 37676 163215 646601 0 0 583960 783690 0 0 0 0 686566 342981 338443 394127 0 226379 255955 0 0 696902 0 355929 55833 914574 330635 0 52980 306227 903419 0 562183 103390 309334 831109 0 0 0 0 306984 0 684641 232923 352699 0 546599 151746 245132 0 0 92623 0 0 0 494412 656885 889052 0 0 57968 90042 121035 245514 91285 668965 960918 0 0 720689 410513 971986 37945 290487 439463 28707 0 325947 610881 633228 0 416931 0 624110 352090 0 0 156107 0 430606 0 0 0 680889 0 45730 448640 41896 397246 325344 0 721942 0 0 991464 741023 483375 0 113802 0 441314 0 979277 16174 0 734757 687457 180336 400181 229131 296390 487075 0 153646 126404 49580 107074 0 758113 0 335171 984643 572096 0 793422 0 0 616745 777687 180731 795538 191001 0 454874 0 314697 294295 573014 0 443276 0 174548 383587 795615 0 0 954048 500207 833825 402599 889914 0 0 891393 0 0 0 687980 123304 590283 731499 428546 314495 353952 501072 0 165128 270946 4258 0 0 207 620214 0 68688 517765 238230 0 0 468842 0 999770 0 171384 0 0 480593 919713 379919 961055 106428 0 294483 25065 490364 0 0 0 757597 793683 0 882816 0 179243 153313 0 899138 0 954878 431761 52511 282616 0 471438 0 691849 541123 364654 32240 815011 484179 0 481513 0 234518 217157 0 0 0 568260 358894 58803 811795 522269 0 0 90890 696007 58418 0 419429 136154 0 0 0 0 0 460 462415 38750 0 0 0 13212 107595 0 962433 723019 0 536275 928172 117560 202429 0 0 0 518158 0 0 0 872094 0 0 0 785625 0 0 535112 486156 449968 107259 0 105341 59080 34518 528183 348014 0 787038 0 0 956607 264890 498282 127868 28608 960488 419400 715753 211326 0 666983 0 0 2358 0 0 384896 373523 0 333126 0 0 0 0 344979 0 0 185167 675499 0 631868 54397 0 140554 0 0 0 0 635963 755491 350027 69043 924710 761636 589870 819184 228554 0 20173 0 0 0 0 0 0 574758 0 0 149214 0 514097 443121 82117 31623 540928 908611 156746 0 0 0 515120 349817 943675 265339 0 0 471422 424161 253676 289718 5124 139221 0 708611 0 90803 243863 0 929358 909712 706917 521483 495633 0 657429 0 0 644743 0 0 552559 0 0 0 801220 0 840723 949317 576645 415291 86309 0 0 778441 0 413020 254021 965529 787770 0 746351 232429 131110 11143 684549 811140 184242 476123 116438 415224 0 0 602133 0 0 381272 494853 492488 178050 0 0 0 735269 0 203861 607433 0 528153 370643 0 563849 0 625813 631965 0 228765 53386 646287 846244 0 621868 0 402290 467885 413885 953639 484704 766646 0 451728 318003 229315 408073 496962 82406 0 499196 238802 465887 773773 650439 0 136796 392475 576750 918158 37132 0 961582 912174 855341 0 0 0 0 277281 0 0 405830 0 0 0 577304 0 963729 196006 311690 536572 0 915841 855002 0 304259 226739 342156 0 32451 339636 484406 806413 0 957582 0 254475 0 967487 0 230896 609439 935500 0 162923 0 0 0 260268 0 0 330905 0 674487 0 833023 692416 0 397990 831488 828631 223376 474815 0 252647 0 0 836527 0 146460 105439 0 206182 0 15986 73250 0 149738 905319 50990 0 167996 529926 75286 593244 0 143644 61613 0 127190 657954 635751 167164 684798 28067 560289 0 584570 0 66922 0 944834 482593 0 381701 678329 396285 0 749955 822729 490103 805343 26185 421133 935645 795740 947417 303407 897978 0 0 525420 37220 570029 246255 40774 0 0 0 677599 0 967071 41203 0 364946 410874 61987 537066 267708 0 0 622413 757470 0 0 364430 0 972891 667338 816821 0 0 0 574157 319305 115122 0 547021 0 0 680672 425210 0 147380 256737 769525 0 0 0 86777 0 0 665373 941332 0 0 352402 763912 546865 653712 638597 893564 0 760776 221148 124872 728484 862185 138742 154946 283107 275980 663177 87424 958548 374385 0 0 558025 0 0 0 519161 0 0 184882 48723 0 466401 299943 0 60668 357650 514353 260078 90020 234613 670327 324287 0 277919 697882 640253 5515 0 0 927053 0 75686 437115 673502 0 276107 0 419227 929859 517033 0 143702 0 460855 572171 891447 0 192333 258256 0 533561 234380 268715 992571 913021 511896 0 40183 0 0 597210 820977 778799 461412 480730 817986 0 0 0 592199 97855 0 397591 223225 0 0 302629 0 543806 0 756771 0 0 611595 0 903685 477913 45750 435374 0 152148 568793 0 0 932295 3420 207059 0 0 0 0 0 0 395944 574307 0 672369 553983 912126 433524 870281 0 0 204237 646857 712632 0 0 978294 0 0 666616 930537 563720 540289 0 0 0 0 0 0 529911 191177 686946 289047 0 557628 413607 181960 0 897966 507077 308585 780470 725809 0 49638 199873 0 731999 359117 0 0 0 0 0 767166 400155 199761 532868 997267 767507 14347 406331 0 0 555908 301837 414547 195651 515500 0 976947 288101 30011 557148 0 0 968599 515676 949984 0 409941 0 766011 652706 0 594849 0 823980 0 377539 662320 0 0 297718 379453 94731 589086 336418 937954 959311 983096 8328 687982 0 596887 799381 335134 412440 785909 615414 755971 331210 624998 898873 325876 403484 841553 0 438397 0 0 961591 783497 587697 214913 0 273994 285677 549498 0 0 0 0 0 0 0 499952 0 567014 0 0 974530 798676 577916 376104 784921 650174 997222 0 348680 0 733553 143342 0 128245 466739 0 262605 0 667950 529042 465112 0 414047 175987 364636 381807 747025 0 0 822025 260940 685606 290356 99106 13556 0 0 0 693597 698605 400118 130507 0 714260 205735 0 643123 782681 42320 0 0 836810 355092 665204 687630 507501 271539 0 0 484727 526641 529125 513910 257349 211051 108412 256332 401403 621721 636991 0 0 436811 68179 456564 280716 436669 0 846346 447433 0 0 583877 835458 467174 0 207259 324759 0 0 470258 0 0 0 0 204540 0 13891 0 863976 0 0 0 675288 0 0 0 651369 0 528767 392832 0 160597 208057 0 0 120511 0 0 0 83450 513018 893496 510264 0 338148 0 0 168802 0 536164 0 974169 0 0 122803 0 147913 552853 652193 0 192081 353269 0 330485 0 0 0 951130 437243 0 101018 259414 549769 71439 436767 0 0 828476 399063 410720 984272 640083 354166 561298 818209 437998 0 584337 0 593332 432054 0 518722 0 301744 650211 0 910416 0 116255 847500 893323 0 406920 0 335297 0 729719 0 0 452777 0 942167 0 788481 341963 0 390197 0 0 880631 602137 814908 0 0 467123 0 644784 305480 992428 645772 987092 0 0 0 696478 0 794209 976704 138482 743446 533169 834654 189404 280241 0 450799 229478 461758 369403 442415 41329 111011 0 0 0 283023 551379 888093 492234 517148 358981 0 168132 0 0 119075 0 0 513406 0 142196 748997 347058 0 0 328151 343781 554815 720111 0 378208 987539 116251 337344 125496 0 0 21533 0 0 894704 209505 485645 371948 0 823182 0 641064 287963 768561 355360 862380 0 152773 175440 556022 625012 0 254294 0 688746 11135 155815 147388 20928 640757 826242 803692 0 216926 997656 499787 380610 110449 791372 0 0 0 903239 0 0 0 79158 891255 470061 0 45988 149520 0 796064 628127 439446 493679 0 0 0 0 0 842993 99256 411766 202086 396860 978669 960145 761322 0 0 0 254406 483954 445935 0 730308 775108 592888 346645 318838 0 0 986555 126753 494020 857815 188024 134077 417926 0 826564 11110 367819 833848 0 580411 439607 276139 0 0 0 0 152503 305786 0 775700 0 268759 816133 0 176881 0 601824 573875 36701 0 444723 388701 32574 0 0 706954 693696 0 549237 0 0 0 0 316033 0 138341 328783 573281 0 560246 835976 322236 0 779709 0 316115 0 743228 0 0 363563 220583 0 0 909102 482206 0 0 783782 0 231722 132766 0 875059 235737 0 0 283939 0 833600 9980 6100 0 200321 0 953425 0 0 526898 695748 0 473544 733723 245779 0 688145 0 0 0 327832 905145 821039 381814 0 0 986789 730474 296079 0 129376 45848 35550 909615 813049 311431 367538 26019 0 423630 607784 479567 946180 0 341767 691140 87641 208331 405513 511811 293735 616736 27119 0 0 0 0 487583 497933 463511 0 944336 148345 466457 404780 924985 180048 995855 343765 752092 0 426972 200844 469238 569565 0 0 981478 858668 442048 286751 3060 897293 0 274115 0 641203 709022 145926 263163 0 784562 555101 410724 452615 0 313650 776126 51885 0 0 59922 0 684449 777168 83620 948701 78731 619695 281635 636425 563064 0 0 666979 0 0 778638 223024 660984 0 624096 398825 837078 798812 0 0 122204 327972 33742 798806 0 0 190356 0 189532 388004 0 0 815924 0 965199 0 964001 0 538091 523837 778262 96889 462036 0 997974 37993 643025 269273 0 0 183925 941045 578046 792483 554975 837540 151105 0 0 0 912856 694638 890904 298226 686778 0 0 655926 66670 0 776597 369938 0 383978 404846 244418 805739 0 733321 291197 0 631173 318089 0 71508 0 549955 221825 388807 30428 0 991969 0 4404 115165 708683 0 7968 200177 0 775229 247278 534173 0 199168 0 525007 545053 0 0 0 0 988706 0 0 0 115782 262432 522191 0 0 8571 0 696557 939337 787339 0 0 473381 0 203051 0 313397 524453 0 212323 0 0 850417 414158 909183 993679 332655 721390 0 448504 629924 0 0 167939 502167 314433 0 988347 0 0 659783 96342 0 585676 0 102759 541342 195492 167468 0 0 0 250569 617937 694238 0 516099 0 0 0 953756 21291 0 668022 867817 0 618295 0 367706 521853 0 701236 0 0 228597 0 768139 0 957040 958227 0 612358 195400 0 0 705961 748606 900742 967467 364553 0 798338 5086 0 78331 839549 0 968388 234241 534170 0 0 214170 0 731576 543240 0 0 0 279160 0 43773 391866 0 99795 457481 873208 940942 0 434934 25464 0 826398 87478 0 999982 814096 561609 0 0 597707 890843 432311 0 251481 0 115310 281361 126177 132651 0 827515 0 0 0 314721 0 730001 67783 0 2771 17183 0 82621 891409 0 86599 0 59012 0 477414 0 304042 884433 550196 468990 0 35032 0 403581 667845 576160 920598 0 951150 0 0 72667 0 0 391811 142475 905277 872910 227869 178122 534448 123542 24376 459318 231042 972661 0 640897 544209 0 943992 26918 0 945674 943003 80734 252565 665647 0 948507 787128 705769 87553 888914 23707 72033 730643 995552 684901 386761 682365 0 0 450453 0 0 930364 984004 0 98359 212444 0 861484 6428 0 875602 472524 0 0 598838 0 662258 798980 547 0 206327 388677 829188 394351 833755 0 815573 0 0 483413 53850 145953 466236 113219 0 0 384106 194302 0 191413 104175 566578 0 52108 0 580587 798773 689327 0 0 489091 0 0 382053 247892 809952 986506 808241 0 0 0 158599 742589 230035 106399 0 828711 0 0 385938 606470 907830 680658 461423 0 110270 388655 0 0 701874 91538 0 320531 0 914897 0 196009 287028 0 0 0 777812 192237 272502 0 352235 0 0 0 282761 346667 8685 0 100830 244188 167925 0 137132 910599 835035 85414 596243 185691 841331 0 0 618583 817058 0 12279 103072 0 251291 0 0 304111 0 943292 884879 0 0 295083 993008 543070 919920 57711 361461 798066 655451 0 0 0 452511 0 0 0 34043 800829 0 914082 947735 80582 0 0 752294 372531 0 101257 10673 0 293629 0 511825 145271 0 881779 0 0 164999 552 360982 973508 622334 0 528061 0 0 328937 161825 0 932706 116097 748994 0 0 337943 0 0 433744 913769 0 0 635299 0 171492 396668 0 315699 0 265922 631956 0 0 0 0 61530 423707 116135 0 331879 0 505410 0 0 644124 0 387528 270731 163796 465424 871294 924632 90706 0 385009 480561 0 0 0 216113 721984 18919 858608 0 0 0 267678 534280 0 0 0 868810 0 203982 481124 243186 863349 0 784918 992920 0 0 896769 800570 40923 846716 0 341216 703750 353688 570717 764464 277441 0 0 334500 428681 0 15343 288897 385730 0 48528 0 0 513369 981322 849357 0 297173 512735 301069 452141 981015 397836 61128 254300 179354 0 0 0 600081 0 616236 786210 594369 614567 104415 0 0 726302 230441 0 114428 0 829060 661174 362252 123940 623740 0 224199 3175 978585 569460 0 319866 422967 506878 145534 0 618450 669146 36242 0 0 682334 379040 599492 380802 862388 64253 0 0 965978 0 960470 632908 602260 906823 0 30841 456581 0 779069 665253 0 459542 199706 607111 341512 0 738444 0 712862 596333 0 723242 495209 274263 321242 0 343504 13377 0 978843 681187 0 0 0 824048 501670 0 0 162295 843475 0 437688 271151 0 647125 644477 0 183260 0 0 783658 0 191597 951772 860968 0 140834 30333 455012 0 0 842866 0 993651 0 0 869901 394733 820546 263527 0 128789 0 580104 0 0 0 0 886292 578867 311849 831343 394999 0 328127 667187 947388 155370 305674 731329 474788 161643 0 31941 0 656675 273939 0 894721 39916 23918 0 291250 229205 0 0 783303 0 0 781039 0 756312 0 150765 0 0 883854 259320 0 160469 804514 0 0 0 372495 0 538704 432133 776023 0 157547 855095 0 627015 635517 671754 549564 867910 479457 415853 0 691814 385521 862625 761187 71433 653324 0 703777 625410 285348 591309 166059 871406 0 0 636868 0 980269 0 980583 916234 983121 201662 0 2331 149090 0 854432 256660 404560 439472 0 128868 607832 0 615431 786696 43442 0 130839 163046 0 334020 0 0 141606 0 427374 46826 371601 0 315159 305990 0 345819 179292 0 0 0 876167 221179 0 647957 439221 0 0 823939 241840 195706 170599 0 0 200353 107775 650193 83772 0 930829 0 336643 0 20085 0 0 823977 0 154087 277454 500409 0 0 0 168841 356750 932359 969268 931245 358949 151466 0 925581 463643 0 0 0 267748 0 464266 0 208404 601298 488971 333981 239240 457422 0 616475 247891 716116 415259 846701 180907 43663 481710 0 0 0 0 0 0 0 0 902384 262837 0 82200 0 222955 0 0 714382 727451 0 0 629004 0 801603 0 0 491177 0 0 934788 0 0 859814 0 295878 0 0 355465 800662 0 573719 0 887074 967900 0 770862 338318 0 0 374439 0 324152 607310 767230 225870 0 316296 637788 79542 0 441374 614 741944 719335 885286 678737 0 401482 883001 117581 688806 0 0 299560 435436 188508 969154 0 288092 840118 0 87259 370979 0 318378 0 727675 0 561674 494279 522793 0 784507 842434 266849 852978 0 802179 101038 489403 164206 882197 631296 0 0 0 925092 588285 208694 697923 799978 0 169424 917788 0 30808 0 0 997486 0 0 0 400374 232751 566488 471409 0 0 349417 0 365846 967424 174933 587431 0 351520 0 570862 50689 756806 846871 678056 930834 0 0 0 741760 0 831366 760070 0 829546 22695 0 921769 0 0 209631 168947 939943 867452 213324 0 489983 508635 141419 0 173121 267339 939023 889615 0 0 856306 0 0 224314 60529 30477 912348 0 0 659556 972519 688577 311005 0 688915 930372 0 760217 835631 0 19259 0 0 725009 65546 84806 0 0 382306 0 368891 774469 111635 960752 0 141832 0 283253 454602 316482 273025 0 0 0 287427 282033 989754 334025 75785 485407 204166 0 440774 0 0 0 86636 59120 566680 689215 432936 0 214397 916452 0 471868 63915 0 564413 692330 0 988224 936015 0 274686 937289 360319 570749 0 970438 0 875223 0 0 460681 554559 683007 659296 0 0 985051 510087 0 540895 623231 0 549691 0 601767 110739 0 545390 894738 0 0 0 0 0 742614 359676 127030 17089 645611 0 0 249155 0 0 130168 679461 634745 732546 691401 0 992443 392555 532055 860902 113544 837453 602012 16431 332893 0 901148 892595 0 716296 420136 0 879616 757754 0 328781 0 425167 463131 22961 170867 0 313171 0 104940 503620 857555 741416 233034 0 908058 43989 825995 68827 43645 0 281664 99295 0 0 565660 965558 0 147564 633063 161893 903200 932543 257541 87236 0 0 910896 320827 0 768681 450757 267458 60027 697447 617903 0 443042 794810 868836 478314 329659 0 85647 367408 0 294485 216504 505059 691308 977102 273249 0 0 277027 768734 284574 0 0 626280 0 0 339705 882617 466227 0 54134 0 0 526036 0 610512 794820 670677 996007 0 469506 699040 974543 0 385862 389457 355315 0 771452 680280 451125 571947 172499 204191 974523 0 0 937781 326943 860848 0 59455 0 595401 863589 712553 0 153563 316659 815743 235720 403356 550458 794065 758508 363442 150501 0 0 223998 320544 667301 487102 579792 130737 309806 0 0 838547 365801 731518 827147 0 811 972384 199684 0 0 693849 920769 120828 0 146551 0 351508 535709 810558 0 816518 630408 68337 804944 0 843851 760957 588774 0 0 839888 0 529338 50017 855961 621388 0 287576 33222 439690 208268 0 72341 0 0 818267 669735 55507 816453 0 375888 0 720973 0 0 558800 0 367033 0 831393 0 0 0 93277 0 0 183893 896328 11150 936574 648291 307474 317674 89404 539659 228219 787641 922298 0 75181 0 591224 895394 0 746650 616152 0 0 311065 0 496550 79764 0 798699 0 0 0 928304 455543 0 0 289636 406454 947045 534932 0 0 662853 228848 245416 156028 565724 324778 710412 0 175001 0 838343 0 0 935419 596794 0 0 995946 322509 676441 651721 850797 47004 838909 826798 0 0 672037 0 537639 423304 186564 0 79950 777462 0 13855 0 492472 58054 0 551145 0 0 513231 729824 856422 699492 840078 864309 56332 0 664771 87483 979455 0 0 437264 0 38849 357472 592677 0 60893 552428 291124 874672 149779 0 0 650955 33518 767211 0 248368 0 724336 0 311225 922129 34163 0 125552 621561 0 0 0 66399 0 0 314477 462841 450232 0 0 457025 946253 0 0 0 118174 161786 0 0 474189 146282 283910 488459 362683 0 0 0 0 0 999342 883429 916751 0 735628 390215 785864 562886 172771 0 533529 0 862154 0 702350 227235 0 0 714754 929905 556867 0 497593 227922 885329 0 0 339280 566933 696261 818834 0 0 307525 579625 193259 272591 0 512141 707686 0 93743 611479 399122 0 0 616112 44581 0 680891 0 991207 808556 793169 622988 0 843672 199975 0 566918 0 0 843874 411395 863696 459359 287320 620172 247811 0 105368 585099 0 753442 0 3217 742630 300176 662821 0 731110 35195 149724 0 0 408591 0 869462 686412 304254 328721 0 276853 0 955140 0 0 0 0 0 506165 440944 892414 0 347184 787225 0 841370 907401 0 779571 0 986133 0 967670 257191 628836 892181 0 438028 0 226848 654185 0 111116 615325 0 0 0 0 9011 27585 898913 971962 163473 0 135946 355431 0 0 604783 930872 34804 745175 0 889706 39970 0 0 0 664505 964932 3708 208792 0 967166 0 752219 107309 728751 476660 535175 348191 716682 540222 456248 0 468020 709041 0 0 374512 983701 0 0 502774 0 707415 812270 45998 0 0 0 367965 86640 64273 0 798867 375224 451036 0 395745 0 210862 0 0 0 535828 716649 0 640205 344855 850542 0 245636 0 0 35147 428760 139687 954168 361773 402560 507192 10585 0 0 0 758591 677841 376275 0 1389 448781 496619 743132 45191 295291 0 958161 79835 67041 641017 0 443870 0 417331 643312 818372 822407 699279 133313 0 0 676611 283221 388988 572097 59460 0 737992 273967 803091 625331 0 0 0 605394 0 85524 555442 222030 653095 0 274426 872862 0 0 621980 909930 0 426562 505256 226208 728276 506112 372467 739216 0 0 260925 382834 482712 0 605969 320401 480309 0 719767 0 0 693407 341531 181191 269842 0 763170 328358 0 440808 536127 406569 0 712917 0 584476 758400 387211 490799 0 654845 38459 610454 569889 361503 911556 167524 337761 352960 0 0 738601 0 0 120783 65329 252864 445352 319174 2068 429372 185142 0 207868 122391 0 396348 872692 305917 0 0 606308 361297 802113 0 430437 880390 0 0 0 0 613578 680653 0 960292 0 171413 0 0 552903 0 828355 969516 645974 458416 422307 0 0 0 580034 0 358047 0 610655 0 0 0 405916 0 97099 664002 467345 84406 0 542670 841034 565385 416815 0 0 884974 291331 124587 67091 0 482945 483897 502036 831887 0 782519 0 332165 915455 749434 0 0 0 14749 0 81861 552902 421370 0 0 0 540456 790367 277043 428762 456217 277110 112532 261673 27675 293645 0 539067 0 0 912893 0 19954 773505 26452 0 691819 0 698052 811896 0 0 204192 661589 0 612533 228986 398233 989850 980087 0 0 917200 0 11508 715024 0 0 0 0 240899 193235 154112 0 715300 0 790910 366635 736938 837083 857254 149934 253565 0 960905 855573 0 139160 317557 0 787283 0 910006 576660 0 65545 335837 389155 970304 0 726141 834722 775535 919614 771912 0 283379 317787 39368 52128 0 81484 938688 360150 195933 842896 890722 0 418412 0 0 0 0 931210 460216 181559 0 283850 0 267289 313097 0 829297 12722 301512 0 607854 585291 54580 76633 297545 233324 518596 0 431295 817402 138738 226311 693985 0 0 205438 407615 651076 489534 0 0 0 994370 745205 552009 577287 397333 230457 459151 849572 434091 687637 871725 0 0 231344 0 0 437106 602053 0 689628 680100 145445 0 0 0 781750 180327 13872 953644 0 271983 158901 0 58627 857250 0 418285 447582 0 171240 893227 95060 0 0 0 434658 67215 0 328839 518792 650282 602640 917403 0 578034 941903 0 126910 165126 95962 153858 194338 419290 0 281252 632980 260410 781412 0 846644 117096 270053 345985 686666 827851 219636 863670 856276 211535 829772 0 0 0 432731 0 162076 961666 0 597965 101788 0 376590 462143 739526 0 510114 981447 659944 72582 947048 408349 246377 0 579888 0 0 0 865646 995437 760184 145609 353897 927872 0 220557 0 955448 90718 306967 0 194821 917814 0 0 925844 200932 0 0 454057 945772 763962 99277 318896 0 0 0 0 0 915666 0 0 156880 0 927136 0 0 711378 663804 603915 43055 0 357183 0 675831 132936 751864 915999 208623 0 189251 318277 319965 76307 0 0 809596 38862 0 863892 0 990097 171062 0 0 804739 168310 365150 921762 586836 407603 576764 0 28091 985977 0 256651 0 716605 0 758253 0 638722 646426 0 0 232624 248713 0 730585 0 998901 0 763071 890681 0 237226 0 0 668141 0 362069 0 0 935889 0 0 917352 24804 718471 0 328057 124133 0 639379 912476 750497 0 0 344811 0 918658 503951 974354 641767 0 0 0 676316 0 412412 783452 0 0 496447 0 405640 16466 300643 797329 0 407338 0 0 925636 862419 91125 0 0 0 750575 292535 10593 350901 0 710738 708186 0 228880 90882 0 0 0 106448 502306 0 536594 886696 916851 0 0 464553 280880 536683 7404 844834 466351 511614 926753 287035 4115 336604 594522 412807 991926 983977 912761 601605 673622 289771 577418 0 997325 0 102239 0 0 0 41511 233627 362776 276470 674094 328796 205012 867061 0 674657 0 0 978487 719307 330422 0 756243 0 0 216365 0 0 0 0 0 843013 62622 0 976651 47898 550389 794980 988086 71745 0 767016 141679 63569 0 117532 79882 0 790372 0 144693 0 592532 0 493598 0 13634 841193 66828 0 287834 0 355482 929400 236096 688284 585636 518990 358138 553057 0 487701 0 0 0 0 26373 647124 990162 26273 759771 991158 372531 824971 0 0 136304 25514 38058 711550 72948 863191 632407 697641 889207 233915 726946 318003 789708 719243 0 629029 471826 647238 105785 232004 0 0 408367 477521 968466 937367 518892 596777 0 0 901103 703166 135850 0 700179 16361 265792 126051 0 0 0 135086 739875 0 105156 0 201538 426581 73887 0 0 0 383722 0 106422 0 0 0 0 0 784300 338890 266851 980095 134584 0 761769 741257 778122 0 0 488617 319827 0 365331 0 348672 360465 0 0 177362 892720 0 0 228171 0 27500 478657 0 405915 539839 48018 848268 0 145574 0 0 0 475625 0 297895 623371 904212 724805 210859 160504 0 508532 731039 0 0 263294 0 0 767550 72080 703287 812209 310555 944181 916840 479106 350159 420300 0 549497 468636 0 701995 363885 53534 0 589418 646429 0 0 617011 178624 0 0 16812 89439 74198 0 864500 0 0 555119 265293 299867 895794 457863 279203 308319 0 525866 131202 0 165285 85728 224375 436110 216423 0 927751 193043 0 652880 645094 388195 261735 0 837185 0 114081 0 0 107004 458504 0 0 599055 0 0 48181 185762 36164 0 273001 0 0 178892 300915 0 648795 650270 0 0 711699 178292 237321 139186 0 403072 0 645784 872957 61934 581333 0 428172 0 0 0 119140 912911 0 247762 999581 0 0 0 804785 630031 0 290452 78549 926786 447558 0 0 0 745717 788291 0 0 0 163806 463477 746222 0 51671 701078 425217 0 961786 751019 551396 787499 567600 26467 0 0 0 655426 910418 0 360389 683181 898040 100144 74598 0 0 918303 0 322621 0 0 475145 207770 226682 858098 286742 779471 0 1512 567049 0 956929 764975 412276 606116 146439 0 140128 0 383297 630762 0 7875 453754 0 0 0 407810 244561 0 560907 0 405803 0 0 208115 928421 615967 691769 968248 245978 0 670316 0 412054 929746 345630 0 377816 650021 592336 599189 378854 0 737706 64388 0 0 390571 0 706204 0 615548 0 0 790218 0 0 0 645665 250897 0 0 193706 0 0 314057 882254 0 323965 449718 0 669991 837821 862591 902129 255308 359686 855033 928517 960275 227704 1536 395163 608050 207613 499293 38199 0 141812 848166 586331 447923 236020 0 0 851775 906940 242104 587899 371589 982814 0 310515 0 0 366415 61789 0 362993 467883 0 0 38561 511529 470320 610988 740488 0 738999 978717 237337 0 788811 532455 202411 900248 0 878392 264736 7719 638859 291522 280788 0 773052 675682 40021 181748 809933 924399 29305 76079 854459 0 989523 406814 1865 566263 587956 0 735868 0 313413 0 263757 744463 0 984394 138719 0 302169 0 24510 0 627282 0 408823 43056 825836 657731 0 213023 667850 0 37948 115132 0 0 909479 119931 0 637962 747650 0 61050 0 598716 0 499281 0 421846 0 229941 0 818604 809605 948830 104514 0 726067 862217 0 450446 0 545494 779157 673931 0 636318 107962 275818 294839 231963 987741 394341 0 593405 982811 0 0 598196 972480 533947 997845 486022 646626 577638 333686 272905 59972 170391 809852 0 271094 52963 429377 0 695867 565027 220333 0 734623 770810 0 253360 0 196995 841024 0 0 0 245988 0 0 871262 0 0 0 796390 0 808083 0 860397 0 0 761627 846005 0 0 0 0 0 0 955240 516271 0 142784 773475 0 0 623216 0 0 0 679835 880804 444921 0 0 973684 385947 208878 184730 780780 347583 400401 826815 639893 538405 0 727236 0 278235 442031 357665 191001 303935 236692 0 536764 771154 72614 0 524131 611679 17411 591100 0 114603 57608 917266 0 812644 0 582238 0 0 0 0 308503 263945 687070 290961 114083 0 170170 0 0 135706 772283 365472 977789 515044 811327 0 674497 462603 555407 0 127867 517185 82834 789192 0 692543 0 633872 0 295945 0 69427 0 936177 0 0 986433 0 0 903288 652796 0 212794 598858 897574 502958 0 0 836152 0 877732 672438 319128 0 0 453080 0 0 0 0 788849 0 658653 973542 0 0 385462 40208 0 956727 0 0 592154 390157 686724 53647 0 833039 789434 0 508018 771392 924938 0 951823 575385 103689 0 469596 143486 775469 0 335792 819811 796422 147179 881340 0 17104 199043 552839 794945 209686 0 976621 0 0 0 0 0 813834 251589 675763 0 0 959648 0 0 0 0 0 798889 0 0 0 343663 411271 685675 0 19048 0 834594 0 986077 0 58134 0 585488 455053 315346 63466 360195 0 388042 404202 145208 239522 722156 0 368746 738207 293063 0 316706 39461 257880 0 446984 0 946278 758098 432445 642576 511999 755618 551850 51609 436821 225930 89097 0 0 0 0 11635 0 269975 932915 0 932396 130990 0 483545 607757 0 0 351286 429083 0 0 864177 36994 0 0 686621 0 522875 882612 651922 820616 548083 0 838949 938636 171388 0 871897 562722 483067 538776 0 363706 0 477805 579711 347823 288408 11010 315513 573407 268949 738602 0 308867 0 0 638694 0 0 0 87415 408291 705403 301246 786569 673738 569795 144387 829162 111042 438407 519368 0 0 52461 747978 146037 997826 729077 549630 0 558421 292357 0 987029 268685 0 830533 254218 905130 0 530232 870378 393970 797076 0 0 972526 0 126734 0 763670 0 604960 0 0 585916 582251 0 290870 0 314084 109901 940573 284344 906687 0 701820 0 0 855545 823123 0 0 933935 852050 0 0 522071 839569 612454 0 0 0 0 472152 667180 713039 0 38759 419704 0 412182 0 0 90021 858542 16930 243036 827188 479994 0 708346 0 730209 0 392698 814553 143133 0 76671 891296 318486 0 0 0 784138 853946 765659 404759 658699 267876 861455 736081 497429 0 920941 42966 0 5954 538019 175766 400030 0 0 530651 0 0 0 0 268523 782470 194365 169379 712482 934568 730036 0 610282 0 0 305691 639270 0 930556 0 185423 0 905661 456838 407772 331022 638810 577096 587638 433694 318723 0 881093 80554 219526 0 137960 0 804890 0 499195 0 369570 0 647701 616174 0 497958 923250 812205 518619 0 154134 465084 860202 0 956585 0 212814 400314 0 0 382933 440206 0 534007 449393 0 581084 8196 340301 0 526034 726377 0 0 0 741683 0 822294 0 0 0 258893 794800 976071 212257 203070 0 0 301255 150554 0 0 0 183524 656847 610707 0 0 388259 250816 0 0 0 0 0 0 0 946550 0 0 0 422617 0 0 853379 0 990959 370143 0 123720 799892 0 0 0 0 0 0 260404 850362 0 97590 637059 266113 0 837556 408300 589373 0 497063 0 757204 986622 176269 768316 196917 435423 117296 345604 0 0 0 0 265427 335354 0 927296 414017 0 39819 55799 0 204578 0 0 363146 0 346937 322452 825627 967409 0 500382 0 0 0 0 0 0 0 814250 277348 0 304097 602303 0 0 0 57008 736095 480281 479739 0 856046 505809 211998 493741 866869 0 79300 744784 717885 341608 0 0 0 106392 851302 788887 0 370941 369437 942164 66944 0 663505 887753 964058 805076 0 903041 546581 237705 594254 249846 210676 0 261800 0 292924 0 540329 0 0 553653 0 862380 448981 555843 234045 0 730731 0 0 135043 0 580838 0 0 0 0 0 0 753835 619532 0 170993 902666 840162 276380 562403 183949 0 0 0 0 898157 395749 401149 0 0 719344 0 549523 499958 787091 432758 887785 768290 0 8401 0 50453 0 0 342541 853376 0 769818 0 0 11990 0 873090 0 0 964407 254882 608122 0 440667 0 68392 0 0 927581 321101 231870 828212 368671 137267 0 0 515711 346364 0 542631 822443 596338 746748 953780 468339 292645 650232 987206 638650 48587 391641 632409 0 201579 527530 791824 752465 0 411795 332947 0 626059 795982 358297 572860 684102 0 0 0 0 904417 0 503996 0 0 0 184277 750125 0 849437 431167 0 0 760512 0 258616 987687 262880 0 485762 0 0 421109 568721 104794 0 28385 0 660204 749981 0 486835 0 0 502566 0 39489 496519 0 0 0 0 389083 0 0 316073 178260 0 209708 188019 778952 559527 0 0 981644 294112 0 0 0 162248 62770 787861 664384 150084 153792 0 0 508906 0 0 0 0 503383 548876 327828 311097 0 883689 0 827570 768826 692032 0 740910 107585 372197 718849 742002 0 906900 569754 0 0 0 634194 0 945796 300898 843722 771224 90239 0 924661 0 0 0 0 0 412860 926037 422162 0 0 205747 433334 0 945339 729716 0 0 0 339078 755012 0 0 172355 0 297809 0 531393 0 940213 947012 826081 0 690365 158607 214317 868176 833066 0 132520 76913 0 398862 0 377051 885123 463730 0 906661 856579 0 0 0 463347 0 887002 838822 0 596190 603868 257454 620289 429622 0 0 0 0 707170 0 0 0 0 403448 706061 0 384811 245467 0 394624 393125 209888 695026 940893 740735 438726 45703 0 0 100086 0 160578 756310 346791 0 0 470113 0 0 0 881585 0 0 797007 516711 26634 689882 721422 0 269634 323610 238 299282 793008 0 669871 983130 817445 713540 126193 0 0 306385 878248 686931 682472 191463 83835 0 0 46003 0 0 0 904678 762476 548631 470435 0 216951 0 194894 607258 809200 687299 0 857493 663482 0 411093 626703 196412 159561 195820 14663 0 350456 813164 797912 928336 635235 0 375097 5019 499066 784443 482938 246270 320522 554004 918212 0 865991 0 835539 740152 933331 809809 0 961299 537084 0 0 716896 34727 0 57065 0 19041 780664 0 0 400088 86338 0 0 412106 0 0 483309 955123 0 0 0 0 43433 231088 0 0 77501 807329 950832 0 109973 0 184891 501775 529757 190236 178655 93746 0 829819 647759 0 386707 416286 326006 123042 744303 619623 989016 0 0 0 422805 0 135223 590835 0 95160 914557 0 665687 997687 0 818029 0 0 914185 900439 0 114337 513546 556913 682650 710760 783771 998494 738074 554335 884889 880235 0 0 0 0 94259 0 436313 0 461005 0 0 0 0 966303 729774 820681 0 964413 0 0 586343 600291 0 754123 0 248657 0 975101 0 674191 0 265636 28015 914932 250302 700160 605582 0 938729 610664 0 272737 849720 0 45874 0 843726 608767 623794 0 809567 271739 538497 522688 107952 209865 800180 364292 81256 0 833479 0 0 865938 0 240078 18758 0 0 0 0 128878 170527 0 551297 0 810076 200277 398449 595396 249048 0 487294 0 482630 0 0 426841 846440 635305 217301 0 805086 813748 599634 581453 0 534947 0 890273 0 0 0 644697 485835 0 324961 198857 0 0 975360 0 68846 116585 19458 191629 309849 0 743732 0 847137 0 846116 763709 0 177321 376846 0 0 604465 927778 0 524511 0 487770 261872 740583 0 202863 196313 846312 95617 0 585371 0 288842 225797 0 637832 0 0 405538 115228 0 701080 0 0 0 692818 457250 0 813933 529471 168563 0 348526 0 0 0 0 145481 154877 623327 583607 874537 956786 0 0 0 379484 876238 0 975055 0 0 0 458285 0 0 442401 337465 557559 116075 758845 0 0 721510 858320 0 0 0 664174 0 505736 369384 0 0 267953 499563 409769 271416 230953 0 126726 0 274576 0 827832 711600 0 983171 0 0 834171 768285 468928 783043 0 222419 0 0 12661 676587 218093 0 319885 0 477345 908962 0 122384 0 0 0 462906 0 0 847559 208074 0 32003 218654 77847 0 0 547014 804007 628038 0 93245 777523 158131 0 0 894565 998335 536818 0 431701 596995 762424 0 482309 0 450989 71801 288270 0 200285 0 0 466037 463845 0 0 0 53499 0 793584 586657 124054 429922 836519 0 538263 987396 420359 816237 429373 0 0 0 221026 161457 51243 0 0 0 0 0 453006 0 0 0 581624 0 0 630913 0 0 336144 408211 130443 582296 0 880815 212443 53868 836362 120321 0 0 804680 693268 471313 665481 0 342618 0 0 0 789353 0 515032 606024 811962 153797 428417 0 0 0 257933 0 147369 571626 55481 0 493043 630238 155315 430272 317777 0 566521 534042 0 879400 0 882730 417466 0 0 0 269850 819244 0 0 0 838435 576260 0 90445 992444 362618 201238 597365 62113 488562 0 0 295517 861154 294591 259492 120284 402118 383944 105810 187293 0 643433 639541 634452 837839 939255 0 201257 0 200161 395394 0 542303 71072 351441 0 0 622033 0 746610 339254 652194 0 179654 0 0 613647 0 0 593533 202425 857646 355065 671182 0 954651 432449 0 545988 0 405346 0 374378 83217 0 0 504013 702466 92838 733751 100182 0 792358 0 0 93731 616447 0 58932 697518 866619 86929 664396 420697 0 0 772457 0 829567 731750 20522 125496 11345 0 387847 0 947742 0 59083 26967 257784 0 45166 0 722830 0 295077 25813 290819 0 500357 327169 697249 434843 182799 794004 678310 0 0 140917 1013 0 0 425353 142579 0 983937 317885 62821 719270 452802 0 0 0 0 617540 0 423863 0 282794 616566 552515 160737 358462 0 354649 405750 0 0 0 892151 206925 0 536877 417562 0 0 569223 395541 0 220883 0 0 601218 254439 0 0 0 880106 668208 294841 0 0 0 0 25038 761810 980365 0 175152 359466 0 0 258701 389574 566902 354475 213355 0 930449 0 0 0 358159 0 0 571674 0 92607 268747 356482 100642 895972 559633 599829 0 0 0 831721 764243 0 890340 13897 7035 0 0 609223 0 896117 167493 447904 0 468494 0 971757 984329 0 0 445239 0 186509 786996 700424 776636 0 760141 0 622852 530142 553077 823645 17696 327814 691272 212344 351234 0 0 162337 135390 829773 725500 646763 968814 489700 611399 94838 165633 164899 0 792000 0 0 386377 875227 0 0 0 0 123005 0 445181 0 0 0 0 153512 248287 0 0 696181 503832 349879 488698 528496 0 346820 459021 350571 7314 0 528040 0 8457 926381 91202 942411 539516 0 838400 0 202806 0 711786 270435 0 567301 624882 566771 283675 874209 311099 40731 445356 323168 984993 0 0 0 808444 0 0 780145 455547 806606 576410 746736 449792 506592 297435 0 24922 719852 11351 975717 743167 417534 496038 991172 0 742934 558062 273977 0 514168 334503 0 423385 0 294720 750734 824357 0 879219 0 691689 778362 373829 0 581034 661627 0 0 249251 0 762392 0 375631 0 0 179039 0 0 0 0 756814 0 0 0 739802 357564 956802 339133 0 561831 195461 835166 0 930426 3571 586238 247571 0 919869 234434 0 561460 557686 0 710419 19680 931734 0 0 434508 603868 794897 0 0 0 0 967282 822750 875168 0 571527 794683 0 0 688202 437555 0 0 517327 255212 924048 0 462514 0 414369 282221 0 0 935023 516698 308497 0 193892 407927 0 0 525242 0 587938 0 653065 91128 697618 207670 201688 468610 355758 122791 238180 609871 866444 0 416446 930885 959667 355390 592640 0 121538 0 327609 633324 114203 624669 318837 0 959578 780103 827891 91173 553807 0 464372 17518 720411 569279 0 627946 0 650537 308486 455777 103032 783620 0 900931 104525 0 236094 22029 598412 587792 0 876933 0 0 0 0 0 0 0 0 0 628268 257189 835830 0 751629 826397 0 0 72142 966708 0 336173 166491 968624 0 88432 0 0 0 495925 202058 141727 486985 520933 458416 0 262083 839826 539013 30600 0 0 171125 668050 749782 0 165371 7500 985482 0 508405 816360 700272 0 545025 0 0 169709 0 0 470484 0 0 177921 858236 0 0 0 103930 0 74429 270758 807530 270913 0 0 0 827804 142857 0 865962 386925 0 0 0 0 49155 3475 933335 631167 885614 0 119063 933053 500482 0 0 140745 0 858925 0 350009 154309 0 898566 534396 841948 815658 0 193127 0 198749 954321 0 316780 555250 0 545438 0 117302 910988 111552 394351 0 75313 233934 242230 161812 0 0 883538 878459 638316 0 893543 0 0 843731 0 895189 0 356742 465489 0 954490 808765 885164 159939 288196 0 887710 0 705556 565941 453383 0 0 409977 0 893069 667772 0 0 0 0 198349 640373 800830 840610 895999 852004 0 0 738765 0 0 0 653166 581423 0 0 0 808154 3109 29637 0 0 0 0 831117 0 0 796019 0 631300 549697 0 96309 27808 438329 130670 0 290640 0 0 711842 0 340486 0 9383 221428 0 444969 888403 0 0 0 735008 0 634646 0 0 218657 0 0 324953 986091 499012 294880 157509 0 0 776796 470622 877574 0 0 0 294992 95342 0 344975 415891 0 352483 0 113227 335240 0 801568 151365 410083 804977 0 793160 0 461661 777369 0 706479 625599 928837 791237 215248 0 0 447609 252153 971635 0 0 57903 825122 0 815578 228664 0 623626 380771 63173 0 672586 780662 701261 0 399266 173739 683761 257883 935517 0 0 0 0 517061 719295 398283 110703 0 0 0 0 261745 289115 412483 0 218129 10352 0 813893 912266 0 0 882990 0 783782 74124 0 196996 293250 0 330510 66124 0 777240 0 297480 290570 519137 926199 0 0 100688 266869 0 0 0 775493 93733 681906 0 849827 0 959572 971477 874218 280741 0 191932 0 311364 0 590438 0 0 518416 0 333836 382544 455340 674327 252301 808806 594768 939618 44969 0 839726 698307 0 0 0 0 0 117164 0 0 0 0 0 0 828470 177176 538992 419269 579507 680197 0 324355 692620 790169 716993 0 0 0 0 164973 810981 578479 0 866343 0 457082 0 798834 67080 364884 887980 0 0 0 124547 228458 0 686991 0 547424 0 695272 0 178399 0 360757 750509 658397 148447 0 491744 344762 0 103667 900765 545292 703904 0 0 0 672508 767982 293961 446036 544669 0 0 252241 625091 885868 0 596506 0 307084 0 0 968040 372860 889157 727703 0 858405 0 203957 500532 459601 189302 724701 0 893534 0 0 580281 693434 96431 517019 786420 0 0 0 798212 129573 0 302235 0 237701 534873 0 313310 850829 0 311760 0 752405 0 488726 111856 0 0 447033 699891 0 61328 0 897427 293959 625164 0 13513 70664 0 0 0 24636 0 614317 0 0 972513 0 0 0 0 663578 0 345053 880365 0 0 691529 0 0 709821 0 577766 0 794191 145363 840393 382097 24387 0 0 908998 154688 479204 759051 0 0 0 409570 191329 0 585599 653191 370323 0 0 98667 224342 0 834953 914166 0 0 284571 0 301725 0 463897 265973 706728 937553 0 673645 716342 0 0 688265 572799 207889 0 0 159059 916881 335494 176758 402669 288665 774329 526640 756162 63717 775315 503275 0 536127 0 286054 0 565984 121141 0 539624 234908 0 773045 0 0 389239 467509 692209 0 260705 307350 585693 0 0 0 765158 0 437428 0 739387 123461 989975 385369 534694 0 0 398536 0 0 602959 220912 983128 0 0 0 0 609356 0 482471 0 0 0 228854 811870 0 0 0 438028 0 0 980952 739850 298920 0 0 0 401619 390514 980170 366612 325045 0 32188 0 0 981623 378598 967562 502742 0 511332 283807 968349 173646 0 551428 146036 0 0 71322 0 152051 233197 290118 287880 771218 397926 0 19103 341835 567925 566793 0 430638 80103 629830 731944 741705 578372 802253 271836 0 443656 114280 726924 92752 388041 0 416463 392615 575273 0 184141 310098 948697 0 0 0 0 268936 756845 53470 683908 0 74821 0 137424 944096 726508 98304 0 533236 0 859316 0 0 765653 0 0 870143 188013 210010 0 56410 0 566821 0 0 931809 120552 0 951547 0 302329 0 316224 815152 209284 350759 679250 351816 307257 0 200016 970413 0 0 860339 42430 380286 0 0 0 421498 865531 686775 0 778907 0 444498 686216 0 198555 0 0 940701 620304 0 221653 0 133643 201065 721824 0 0 622742 581218 105927 156289 481632 0 0 0 0 335473 765443 0 408937 0 0 57601 524775 0 0 0 0 94335 447608 932155 871635 0 0 545637 270982 743893 918233 0 27417 0 515643 0 55305 932320 0 94763 349257 736753 350900 0 139332 0 0 854667 0 0 576654 623677 284049 35096 52385 0 38793 0 421259 401868 0 533314 0 110450 878420 827280 453457 501785 257102 0 932785 0 190847 186747 801675 192716 299153 759703 613395 126322 91083 833355 913004 366617 73124 296610 0 837678 800768 0 764306 64432 0 257920 0 356123 0 0 391962 543292 0 75822 0 0 0 529388 201298 631749 0 80847 378932 0 869012 988030 0 825974 384270 730115 0 940634 0 373397 0 719477 0 276074 628403 661695 522324 0 861578 0 0 0 624080 0 331842 366007 128505 0 770062 0 108917 0 730102 0 385981 334567 937263 895223 452053 733596 0 0 963340 782169 757184 0 870436 397974 0 687075 537162 0 10793 205643 757004 0 0 776346 0 828564 100229 116063 973203 0 0 0 268214 570712 0 0 216483 505422 0 803375 789453 563476 184213 22910 970531 0 756243 0 0 216634 353995 0 0 329875 0 939561 0 945447 717406 447094 0 454812 0 0 605469 910953 82627 309011 805671 732584 32411 176526 0 0 372843 631529 362853 769804 0 0 132642 352752 366265 151445 809416 322992 601841 887944 0 862151 0 664135 712985 0 54229 971733 0 478045 703398 0 0 0 211318 639503 0 0 0 23630 394580 115404 90595 989096 0 0 0 826295 793398 0 690406 0 416479 222977 0 923370 418350 311878 79167 640607 384257 0 308410 502533 0 867768 155207 700536 603134 513647 887070 347076 548589 24623 0 535485 0 48232 855655 139220 0 0 808001 0 864943 955759 0 77516 471004 0 0 607897 31656 717715 0 0 605016 122146 214343 852405 0 865938 81382 701671 0 929388 706517 327159 569289 911371 0 412171 790641 0 672205 338761 0 0 638137 0 0 17201 609896 262272 0 215989 0 490807 335305 238181 0 332946 44474 959166 0 297891 76620 675625 970835 885823 748727 427669 877855 26884 43959 0 122316 0 0 0 455697 83289 617622 0 0 530653 776355 0 78431 0 0 0 27665 61758 0 0 410755 141466 0 387954 0 351627 11196 672231 0 0 0 239792 950717 0 916308 427207 223210 833719 491734 755124 980173 260069 720928 990308 240509 0 279403 0 504554 0 0 0 0 652745 483231 723290 510529 854496 457742 45768 515057 0 0 288941 357766 37437 0 399070 0 0 0 0 412288 411588 437189 0 957396 0 407331 103982 0 284575 0 26138 591337 0 4042 110407 919461 819577 0 0 0 0 193674 0 658643 509154 0 0 155555 756373 0 0 817564 474355 141293 133222 0 900363 0 530184 107564 0 0 0 345196 67187 621305 0 0 0 0 0 885937 256246 437993 863245 315456 496057 543594 615942 577233 0 957467 702293 845965 81663 0 788177 617055 552525 224313 322414 623018 901737 556895 0 0 865619 980366 723514 0 759633 267669 0 741597 243197 0 584224 0 937721 128739 0 28625 10055 800610 0 480124 336208 10017 761973 715182 0 0 574530 352749 0 957341 691801 74987 704057 0 276684 368324 756049 610491 0 730125 0 96742 709567 0 449035 868094 638176 175447 394483 0 0 0 313284 599907 0 0 797366 529203 0 0 366726 105718 653266 0 771120 144505 0 557215 575057 0 0 716488 0 0 457478 637224 988971 0 735135 7645 504094 364882 620992 11778 49101 0 0 0 334111 939158 0 647022 587644 358057 456270 0 985470 0 961933 0 832998 244966 252503 933134 561923 747442 0 516241 0 566142 508895 463640 0 0 0 0 0 0 0 0 315829 871685 0 0 671331 0 0 70126 280453 862708 0 560158 514722 271899 763808 0 0 0 0 0 543131 0 0 776474 730034 237129 0 853878 0 0 0 58820 355919 698541 840075 165897 940902 0 872339 0 0 754208 0 297361 645572 0 919309 294792 58626 777559 345564 865491 622395 813474 380465 946903 0 51052 0 0 600911 587073 293043 0 261047 0 0 0 0 568295 0 240478 347911 783240 0 0 0 43870 0 995898 0 559888 0 872985 349931 0 0 0 24115 71502 445479 609510 211418 0 293349 980386 0 0 132057 62813 508198 0 36703 921806 603284 565903 0 0 0 901756 910913 302030 202202 0 372639 683467 425432 199850 990033 202407 416940 0 0 0 838760 0 599874 644456 0 140128 0 0 748511 0 386063 147882 862207 0 819313 475728 666346 0 0 77804 0 0 61336 25239 0 0 607601 910585 33703 179317 0 687369 0 0 510311 119927 0 139831 631399 0 115659 0 0 0 0 0 0 0 530693 0 591182 513298 0 0 551266 208463 309218 846154 0 0 0 359581 38899 0 467599 997451 718553 0 0 209957 770392 496243 302240 458961 401869 0 103776 885472 0 302073 539285 966677 0 615276 490017 179912 9369 0 949385 977360 890638 0 841766 15164 204734 820227 750897 900124 76562 697609 422168 0 939114 274061 638011 9261 266934 44165 74204 488715 0 0 0 508949 633664 0 569019 685610 0 82682 711660 0 0 0 0 818057 0 900977 628461 0 240533 782764 0 0 756960 505082 571158 0 0 0 632434 667684 0 281827 0 885369 236648 792770 903491 166412 706994 376956 415013 0 25464 326863 947099 425693 425900 600623 0 57281 93914 0 134022 0 0 901421 574249 0 0 72545 679511 216508 768473 406687 104916 0 290588 400286 0 143810 718063 713896 0 0 0 378156 153365 366651 620711 126296 0 995703 182584 0 245236 48973 0 669828 567818 0 775663 0 46285 71552 281054 949895 522961 0 901783 0 852018 628133 770017 0 352501 321169 147013 174922 151332 503100 0 106585 999773 380219 603425 2865 837266 480680 0 0 0 0 0 173500 0 72631 765347 818205 926474 790639 0 130501 500726 77381 0 0 0 0 0 532895 972739 0 0 724314 830818 873200 0 0 525682 325330 847530 363955 654776 143255 841077 28803 475264 0 843581 0 991143 410871 0 0 339002 522372 883790 857663 755782 873469 0 0 292233 0 171581 872846 277483 333737 0 287671 810153 69812 0 115057 489800 36962 623178 0 600012 0 411338 953521 0 63183 868350 706164 37679 0 489090 981451 0 0 0 0 0 241732 0 0 776636 692796 580574 203194 0 366912 639720 61044 0 513170 0 896454 517961 396412 216202 659653 0 0 81010 680766 104836 67107 664825 194084 728993 357199 190329 0 886160 0 0 810899 955471 0 0 633450 654048 152345 0 30232 0 603651 0 419053 290287 285356 0 0 0 0 584341 642945 0 90256 69187 91547 0 116708 890005 252702 451927 194851 375386 0 957555 613305 605192 0 0 539339 321571 305448 0 118815 925054 905036 0 348196 560474 585892 0 80554 0 29135 394336 315427 0 0 0 828317 481450 114953 0 0 0 0 279726 109303 982695 540424 827331 177705 847325 336076 39570 446634 0 347492 0 0 268414 325363 941148 386509 640764 79981 0 712724 278001 289869 0 0 702312 0 394076 0 162122 0 845749 0 0 260834 822763 0 281657 0 964823 137074 409945 0 491446 961158 956174 0 488650 238192 0 530500 0 0 0 713248 346589 279551 38484 300273 998141 0 523374 422975 655668 479367 494994 515275 117303 557865 153678 965503 204687 121303 15756 297856 0 0 700170 0 707714 358803 0 0 251509 0 709120 0 0 0 0 0 443902 457978 349458 844619 0 513764 239512 548890 50292 496711 0 410286 0 0 0 75876 0 676792 0 209091 197340 766775 0 136942 0 994223 0 4486 0 745753 405255 246729 563962 134560 0 0 147916 95032 949058 607625 0 0 306576 0 31410 0 651060 0 98131 187500 623911 0 341423 695362 717900 148577 561796 955785 669083 0 869681 0 220958 880020 145431 0 933750 0 592538 707504 694551 0 29387 559247 384794 39334 533596 743389 589979 760833 768563 816575 25924 0 0 262798 442630 0 0 0 0 0 0 0 0 0 508859 0 85887 45685 209304 452093 887813 882602 0 0 451399 428455 821763 141708 924603 0 0 0 478304 52315 0 358498 960361 0 0 0 0 0 0 70728 736948 0 334012 568716 171830 0 469547 0 72039 0 418735 0 0 0 658985 246877 173762 0 176310 85991 575570 460725 63876 0 0 998025 0 0 0 201526 336299 0 395265 963219 229358 0 0 0 528624 0 0 0 779995 467426 0 214884 686395 0 0 117826 344023 855968 965196 0 960211 642890 177370 92781 0 130353 519973 356769 132996 772524 677976 721674 0 705894 615315 0 189192 216685 124858 0 322534 793236 715857 556086 467516 110338 465434 0 0 817195 112904 68045 195342 0 299543 0 178951 0 868856 914802 720342 0 105183 802131 543256 0 674397 0 226813 0 737676 177894 0 0 0 0 414213 516147 951488 0 350651 444590 729045 0 689594 352918 0 114815 0 0 322372 0 341666 270816 714258 720567 48476 399780 477668 518496 842958 0 466955 860992 491451 146084 309158 946169 46846 187199 0 777808 69228 651779 829821 496980 996587 289338 0 66499 257733 937686 0 613481 568125 0 531080 0 622310 196006 0 618769 902172 0 0 941663 0 549662 420119 763632 0 619021 442336 764124 507372 824797 540807 0 0 147057 187244 696346 652651 233789 211972 286810 0 0 0 731763 935013 39322 847336 0 624082 630816 731366 239645 699235 992137 331490 78281 97944 369686 0 434994 0 310652 639673 0 317826 0 0 0 0 645802 600785 0 159480 902984 123743 373055 0 758792 0 311061 790512 277801 455640 0 357607 102732 923097 924499 39372 0 800726 0 22163 0 642995 101872 497134 879238 0 193619 0 603768 214216 0 322538 573243 478273 821683 0 879093 495920 11464 347243 0 0 0 710295 154061 751149 345894 0 0 607247 877768 560886 0 897533 0 183799 0 782343 0 7266 588296 181102 0 0 452234 0 0 477890 47944 779507 730867 0 0 163573 362446 97129 579219 258621 0 276353 86143 0 510556 770801 853736 286606 0 751851 101530 779010 178273 423207 235493 145135 0 0 55624 0 836046 916553 57215 0 560253 375412 768082 0 128131 50064 0 0 0 321529 653206 0 0 952648 0 744608 0 917025 84947 529608 0 584481 380578 4287 876161 271714 645629 572307 549123 291918 175492 0 187545 876348 0 516697 0 0 282551 218180 206705 0 0 69334 498182 39557 0 0 457842 117734 660636 96913 463915 623487 0 264780 571092 243140 383420 9226 300953 177797 340605 206039 932164 113353 281858 0 957107 127031 0 974521 770403 73012 684905 0 0 0 74070 63586 0 538508 0 0 0 0 456693 0 0 177917 0 868742 0 593708 470292 835237 0 14751 0 0 454816 932123 117176 0 611573 237321 0 898547 692651 553024 0 822426 0 386338 0 0 0 326442 135301 651794 839680 837762 300005 111039 0 121764 711460 0 328493 0 14556 199477 0 998128 374500 0 147253 0 0 0 0 124218 0 429090 0 364028 804970 320040 0 0 314793 114899 0 0 944777 634825 246178 583100 0 0 965188 0 972879 937617 863764 97579 38740 345190 374698 775530 692999 0 745033 186638 515396 70809 0 108250 0 111720 0 406346 0 134869 809018 157256 282307 358388 538680 127380 0 913133 55164 685568 409571 0 0 560861 300047 444204 706335 229792 684595 966688 717488 0 799514 96975 0 0 0 70789 0 0 776206 141223 608307 0 561599 0 771402 229291 903066 0 759545 0 900894 0 0 0 0 0 837165 896690 0 332928 0 434525 678891 24704 0 0 429637 239089 315616 441264 0 413044 930467 0 0 0 0 644918 0 0 0 321568 530977 240130 55906 757098 0 0 0 567530 704399 759276 0 78440 0 207068 391925 463095 623578 363261 0 560514 0 0 437805 688513 16590 833428 991162 978596 737252 243990 601345 471771 0 565158 697529 773853 470332 0 0 999346 916181 791188 0 294438 489360 235330 0 109095 0 656439 900721 0 0 0 0 0 0 12014 918545 0 509600 0 0 22025 455513 378269 23625 524736 0 591821 877206 982393 657613 772531 0 815463 345111 416510 547780 817445 924675 702203 90266 0 132642 22985 0 170602 0 505092 463601 0 0 0 0 443724 253667 0 670003 897713 831967 152009 779651 0 0 0 349343 418590 0 522715 98606 175206 854464 0 0 383392 0 0 0 246872 51984 647281 0 423349 22230 0 0 101576 96361 365439 0 0 0 0 255311 655024 983470 0 505137 0 213665 0 181448 0 141421 346206 950831 0 228566 0 59337 0 162290 0 922868 12635 867768 474096 0 0 753876 0 367144 969744 7831 79728 678484 207981 0 477408 0 0 574087 0 536695 242360 272259 735027 0 0 700063 809670 807111 625969 595241 0 345736 552381 0 874524 587793 737750 9297 0 494324 0 957094 332132 0 0 774241 0 421472 395334 912654 383902 777881 411113 862372 302382 0 0 271640 905807 307370 578232 382302 0 0 542273 0 565524 0 357746 643956 0 0 699864 724572 765078 784601 250841 461761 767292 0 846308 776781 440639 0 527435 134211 93261 370356 817172 787029 0 891783 45606 200573 0 444817 0 204333 895807 0 807703 805101 929884 0 61289 0 0 716990 508000 641183 191491 295959 641771 354480 390789 513970 0 37705 0 0 808713 0 138728 0 71773 422580 44262 0 754282 24110 185416 424070 884834 471093 0 37041 661847 0 948265 0 11475 0 0 83574 0 0 0 0 0 0 0 0 0 0 14109 0 0 0 632860 228290 503101 916642 819818 67589 0 0 0 254428 16846 0 0 609090 558873 262311 231619 0 443928 876620 379597 0 0 476110 4975 0 0 957960 384176 791586 263758 739922 708666 286388 102102 370252 699906 0 0 0 665710 296662 46178 0 0 750292 0 0 4219 0 911736 545750 905496 433079 839727 720524 551244 0 483216 344709 80212 642495 197365 685727 5097 0 550551 62134 0 173560 0 422582 781127 457415 85813 0 865772 153653 0 554218 251468 112095 737274 0 75274 71887 492258 0 223868 0 0 0 727206 474512 0 919742 191559 785390 282844 0 926339 710728 609053 378315 0 291931 829477 557480 0 642469 741163 663298 0 0 0 0 0 638714 0 885996 31221 503532 614544 0 35461 480095 185089 0 224425 19990 2112 772947 766969 560979 674733 647947 740416 239455 276876 272859 102571 882754 0 201887 0 268787 723815 0 512319 528600 769512 410059 0 751333 0 439058 374540 445524 183648 0 487379 795188 296647 492991 0 277359 0 0 660875 212801 915737 0 771953 0 0 215156 0 193788 0 445733 0 580775 0 438446 0 362668 146379 869336 720478 0 37869 463495 0 102737 0 0 439996 708351 622313 679849 806076 0 0 252177 751338 0 440155 472135 966834 859067 764329 0 0 217792 959761 230204 763629 721591 145482 0 0 0 282215 0 0 0 642470 781961 618735 737306 206764 472289 677639 0 0 434499 799388 557076 481344 184539 616749 961134 0 0 948742 0 0 528858 332840 0 544264 886373 665812 0 215354 70270 0 795864 58861 765582 0 487245 385390 0 878597 765064 955796 290902 575036 499672 358725 0 0 225364 595828 285444 0 0 70941 0 526874 0 0 652957 579263 262322 127999 946461 175208 0 490431 0 457616 780392 306210 953808 316713 985891 0 0 348134 0 996669 886815 547290 0 758346 163016 819168 0 533525 415218 912356 382165 235048 916075 972729 0 570035 89250 914671 0 148231 0 0 0 0 510037 414059 853684 0 0 0 562303 163027 0 476505 817855 500998 461655 645620 0 555518 86837 0 0 557589 0 0 808269 0 52424 869001 165257 0 30341 587195 0 112565 320743 868477 660361 0 735978 438466 0 889528 133000 677006 954166 492925 434153 920648 9248 0 461162 491638 0 467046 383700 92043 854132 289360 0 0 0 771747 0 96618 900360 916692 181218 823686 0 0 129902 575351 807428 0 173751 89794 0 0 0 0 0 0 421003 0 987453 198026 614159 0 602984 0 760999 165765 579390 0 0 178075 0 0 0 613068 0 541426 548330 520093 0 673888 572761 603163 405638 860353 167149 599363 319662 0 623285 281221 783637 375883 370011 974364 575331 88705 160377 48513 0 600598 185927 46581 0 298471 0 989097 0 303808 736247 0 535364 642542 239705 846889 208346 531079 0 452157 0 916355 898411 832260 0 0 597555 528895 0 808216 252106 0 219920 487270 967893 739397 0 896797 962717 713962 0 0 413983 0 435172 601624 0 559330 0 490940 953327 0 176927 898858 106423 447527 211373 491437 0 78149 675683 0 528482 869072 194480 0 0 0 731828 914245 14507 406947 0 448628 977415 0 0 158383 276951 0 737582 0 0 0 185106 0 0 728939 0 0 838675 0 150345 436854 0 468004 111160 0 814990 0 0 0 0 0 621044 453678 0 416582 571871 0 0 898541 716136 0 0 0 852326 0 940639 0 0 45194 0 677558 288761 0 325074 205458 58244 0 544404 0 944432 0 887979 0 524773 892400 917360 0 567582 269172 212597 0 0 48075 915221 666000 463325 0 911413 977975 0 294643 0 654723 594060 868106 710287 0 197514 0 0 781260 985397 94126 0 52005 0 424249 243837 212317 133566 0 516408 1560 402580 242386 117355 0 0 848686 59704 0 68067 0 604840 0 0 0 0 258755 0 359141 0 0 114727 0 0 0 310323 819287 0 0 0 0 0 369985 742841 305174 21537 186061 19506 0 0 91501 904250 0 0 499460 0 99950 0 0 226656 547709 106254 721352 647114 168649 0 540037 156296 0 141146 997033 0 135477 0 0 0 740226 174810 0 276590 871524 990341 0 491513 0 6908 688408 653921 28213 933298 441976 270569 964702 434563 213816 186479 219733 144779 443456 0 844232 510763 0 298041 342259 356928 0 0 203746 0 258310 0 0 61466 334693 541907 280209 954186 357731 0 0 769473 269076 770867 0 0 0 589943 268784 563619 767870 625260 889116 662411 376859 67768 0 283328 533709 689784 0 537291 387859 512686 455541 576103 132543 0 403188 762738 552146 826871 631190 804916 503779 338932 0 0 0 604846 0 497602 145294 800264 27046 0 239345 0 0 0 316796 416740 569115 0 83558 0 574622 883394 0 0 802357 142390 469938 884023 0 695428 0 413016 197607 603070 0 726611 108499 705594 691687 861284 0 309024 519021 0 309013 681050 0 0 0 0 525083 0 0 87407 223403 792849 2687 714787 0 200598 0 0 0 0 0 0 736246 0 753289 92503 0 242677 111604 83588 221822 0 0 0 511800 901352 122478 637821 814652 0 0 0 900473 647062 871017 670138 0 490527 576276 0 905110 0 592385 587309 0 868554 0 457872 0 0 171138 0 385805 989836 466263 0 0 997172 0 365474 182803 559016 862434 0 0 0 0 234775 0 919031 559794 417975 0 0 0 901297 390164 685154 611515 0 937545 201872 0 513238 83852 611280 0 0 629568 0 0 0 281289 766195 0 0 176713 140377 0 0 0 690251 524447 0 0 0 0 498305 855876 650391 773429 0 639201 913200 326987 0 0 205619 0 63280 0 297248 924484 868559 573397 0 19976 6451 333157 384938 563875 178843 930219 17392 373354 0 321127 21025 0 325170 942260 692621 331971 436486 932812 0 0 0 693402 863294 56973 224834 838029 625886 56969 0 88619 171747 0 0 622924 0 0 0 0 900368 0 663675 0 0 554205 424152 0 508859 397719 0 804560 133069 107105 897255 982265 0 403558 1402 160221 104549 678602 46647 430172 331412 985394 594317 9841 641657 755172 0 272449 342080 0 103055 22157 0 873952 473282 634106 53248 955714 627679 0 615029 0 697983 0 316093 0 807266 901365 559599 0 0 166361 0 0 195 648309 0 834229 846109 372645 626559 78802 84809 144012 0 0 726858 723973 353807 0 0 941937 0 0 810980 696028 0 414530 996704 0 881365 0 100626 962993 0 372952 698237 396924 0 0 879154 553631 41618 0 0 395103 0 587981 982330 0 963643 395144 0 151405 873522 733860 0 121586 0 0 0 598152 796423 299381 650014 0 0 807404 0 200902 634347 0 0 255672 757495 0 316953 648152 445653 895131 0 0 620271 0 568447 720398 607274 541173 866138 0 571948 0 821953 0 682089 481287 0 160272 0 0 0 678199 7747 512168 293284 173786 352378 305280 302553 0 998057 0 383897 810516 0 651964 0 0 137220 0 779172 0 697507 419234 0 335445 273593 105010 0 0 32897 442029 717783 0 382501 408490 59345 28121 0 570878 96334 0 39553 248812 0 341880 360031 617805 523038 605370 289040 0 201754 779549 0 913233 527665 534049 934187 0 932253 150433 0 409414 0 0 161168 0 808354 0 841546 780229 171536 100933 0 840228 0 0 993178 900947 0 64167 89761 482731 992740 0 422414 0 0 934791 373259 85173 947451 0 109692 968706 467585 0 735548 686005 627591 730360 510321 0 0 876318 392486 44439 0 499770 267461 759158 612615 331648 968893 0 798617 0 59608 0 0 0 348614 777931 849149 0 498606 414709 974728 818991 410447 867164 0 811936 319909 379451 250752 851222 682654 260991 0 523050 710924 0 0 646022 0 0 0 0 671480 922703 257031 420169 0 0 0 0 0 354866 908642 0 0 608164 349414 507506 203842 357362 0 531047 235823 196706 0 365400 298091 30798 811366 699228 609810 0 107034 450674 0 234703 0 640731 563027 773216 0 0 877952 643028 966736 938220 495999 895953 0 0 0 0 762081 12556 194644 379322 0 26876 930360 0 834624 0 0 916848 46990 774947 250611 0 359066 833905 907170 0 277153 0 50690 572907 0 595714 840245 901101 0 0 951616 239255 158862 968460 690046 0 681959 763583 0 0 128250 0 861563 0 288958 578598 835825 112749 0 296493 365894 0 21591 405981 422112 200385 165248 0 797144 808998 0 253914 77513 578506 294812 557556 0 0 0 343299 188278 292759 736809 219239 441633 659245 110436 0 306632 0 671338 0 806468 0 679756 857553 120163 963541 309906 597142 308562 452342 1206 0 0 370414 0 523123 650282 512856 93183 0 45552 630437 0 123408 0 315776 502256 876883 0 0 0 476734 877261 696743 153035 309598 457368 98494 779513 62251 846989 445261 0 271387 711995 0 952605 885804 0 387191 0 912320 607154 898257 479316 311486 373295 411033 692742 254988 733490 0 61578 0 0 343936 103871 494274 0 0 0 970976 941728 932679 0 810650 380208 612739 675411 489511 463866 0 471527 708970 256969 0 582721 442772 160978 458553 371015 0 946985 732791 163253 0 99327 0 93034 0 809816 643441 626556 0 194451 583328 189702 440845 657493 115761 477011 649414 0 0 455792 812289 629066 656958 0 0 41630 991188 0 0 0 641155 402197 127078 43993 108992 934470 32040 584699 909370 0 0 0 364469 0 856050 451167 586072 0 903881 811552 0 475187 0 307692 0 906496 257884 84440 924118 0 679724 0 671689 0 923041 805284 275594 473921 163335 762686 449639 769788 0 684391 0 558974 17757 0 310633 712546 265512 102800 369369 100409 0 612968 0 90913 0 413120 226952 0 770241 0 570245 0 200903 808070 95002 0 140684 0 213435 532417 558500 724977 13807 0 191557 0 0 0 264220 0 690416 0 0 117370 841685 0 124024 468835 0 838394 838206 842877 0 144781 836337 835043 592527 46697 0 0 965519 788251 0 460372 0 584218 0 0 48231 361853 0 479191 97665 0 112353 0 0 996521 0 237794 39797 825970 565913 989489 0 569651 91745 478645 57144 0 769 959206 0 0 617744 0 895503 338987 0 0 0 793903 876391 962441 0 410879 0 0 0 0 0 0 0 937830 0 461550 411057 866389 192569 13837 159970 932310 0 644028 557969 604595 0 0 122838 0 0 361344 771907 0 425295 719540 464069 0 43104 829239 851497 288894 26840 176207 140664 950080 523072 542013 0 0 306973 698925 0 81050 338788 0 0 958400 122556 311778 924822 445734 0 925557 0 54885 159816 0 294315 620649 208256 458682 296466 899915 0 499931 0 423462 347561 0 0 0 352987 127753 974505 698646 750636 0 849955 880055 412406 496201 0 0 511723 665255 2691 0 0 728837 869727 896491 974806 476078 707583 0 846859 0 0 44089 7134 293418 0 421059 450069 804885 911821 55930 0 0 0 0 0 419956 406811 50692 387308 302808 161515 0 982837 0 873913 103262 198173 318444 0 0 398303 203897 164241 868555 0 406652 337290 0 243734 0 268870 0 809426 0 0 574489 0 405951 370623 0 721875 544832 558466 209240 863453 0 0 173191 0 346198 136415 631887 606974 0 598719 394433 0 75205 0 0 0 0 227099 264064 635785 0 447926 279425 575683 235005 210997 47002 333394 903889 0 802563 948168 0 0 348243 653621 25009 600394 881409 860694 517114 0 0 0 931716 0 97226 0 660464 197448 0 856770 0 0 0 550041 0 0 972746 896298 280139 242201 732527 451176 451656 492213 210053 403238 835476 963128 337876 0 478991 609400 0 0 923633 540312 0 710076 809297 0 725850 179655 477908 203539 0 0 332525 0 693263 791715 0 274660 812562 648388 278953 0 521067 502629 615998 469817 0 925049 0 706506 0 0 0 947046 613290 367408 876596 633990 848836 898970 920007 685366 0 0 899073 944838 673909 968478 233503 347981 0 288483 402843 474415 1170 0 0 922385 0 0 0 0 453580 18603 903936 0 805645 97556 363765 0 217806 0 32478 0 0 956696 923423 869654 205192 339831 0 490573 0 995199 522890 413552 0 0 0 920255 815283 481743 470862 993973 0 317945 112535 76834 426515 44275 724153 222731 969696 0 0 988591 828049 0 0 284156 0 0 0 0 0 986702 0 790887 0 0 0 0 0 509582 0 533288 509174 0 0 0 153433 0 414366 158256 0 167224 63141 611455 681323 0 704254 778880 255395 891878 647953 0 0 677825 268111 764941 0 0 0 543244 0 0 281153 987866 489032 692633 216958 0 812763 0 0 0 186138 0 0 0 217326 0 0 518786 443402 0 602084 0 0 150230 0 48928 85813 0 117752 353569 826517 483975 0 0 812522 258064 597910 0 0 355829 0 159462 0 146405 0 534044 686746 0 179146 0 598345 745538 732770 0 140585 209843 346405 0 84707 0 179728 282328 0 195066 903328 153075 105589 991924 503991 0 0 440017 495210 715246 483921 169946 231502 0 371633 981168 906830 0 265632 954514 886990 0 86877 466883 822731 738431 121819 0 224585 203033 644049 328520 504900 209645 0 233474 0 0 0 617594 0 126235 463451 566478 90947 111374 996360 463202 959978 0 0 753290 267002 0 469616 732935 660784 737103 377139 0 701215 0 397121 216725 228836 0 0 0 0 22104 793167 739302 0 763391 0 461289 842463 523670 746531 0 876919 775252 66017 161868 291669 262004 281138 550747 0 0 0 0 177606 0 0 51605 0 0 0 0 874898 0 672806 0 788071 0 58551 0 0 0 812161 949462 0 150792 628576 521285 0 746774 135692 888040 0 479657 903594 203053 976201 422298 0 0 752765 292738 31473 0 528124 0 746856 0 0 820958 0 340139 878684 390465 0 465116 396302 0 192032 771789 639595 0 835078 0 0 955756 407686 263472 0 0 888557 0 492391 520473 367062 0 801625 0 914408 637436 0 303616 676043 0 0 897485 0 807573 0 391337 0 800205 0 152780 0 843954 0 0 618135 950911 0 602665 965365 492038 0 0 0 0 992702 0 550727 0 89988 0 586471 667576 0 997781 642125 754614 0 0 655387 63649 673151 0 0 0 0 807014 0 101259 779235 427315 366250 0 242260 0 930047 220360 0 0 946384 0 90666 0 675794 90400 429334 423026 225521 0 439856 0 254771 0 948277 167101 0 899522 741466 0 128253 821788 847473 0 0 260717 0 881091 697836 0 0 138411 0 0 846527 0 0 0 617916 873375 181403 0 0 339608 0 867856 0 0 0 0 0 479396 0 0 0 0 0 252428 79972 416752 262661 313289 0 152060 0 0 319198 0 0 28920 324025 774197 596045 784196 0 152746 793881 140590 0 370401 827842 912716 785292 0 0 987166 0 279724 876397 0 0 385513 115602 0 0 0 0 590827 0 535035 919629 0 0 0 0 537626 400223 0 365349 890254 495593 297146 0 94578 925742 753189 116267 852571 257950 0 0 0 375556 0 645056 229526 0 800183 0 0 0 0 0 0 0 0 666251 54078 479578 943102 0 0 0 123041 362665 169612 0 0 0 0 574358 870158 548959 514867 661459 714017 346258 895422 587543 0 859127 339920 0 0 620898 728911 267072 0 0 364322 0 0 0 727575 737124 575548 152507 0 406256 0 419015 656821 18268 0 0 0 0 441228 417201 422778 70485 231543 0 0 469629 842325 494010 131346 892398 0 0 713925 743288 732810 87170 366459 559778 550994 91404 776088 0 877528 0 887348 387069 0 92044 692255 0 0 380795 497709 0 328597 0 0 0 0 0 373778 315831 0 0 0 0 810594 300188 0 908236 586508 0 442748 430433 877260 0 949875 850419 129128 791966 0 564166 0 0 482941 0 189439 0 0 0 10195 15003 275958 0 620044 0 0 715383 772102 122842 0 666842 289930 832505 214992 144421 291170 232114 731051 0 612424 0 846202 0 0 0 0 505491 0 0 991969 0 384090 812564 173 0 0 133768 888720 98608 84945 407119 101602 0 0 254407 0 425416 722560 662953 526095 299871 255466 0 520630 0 457808 678410 592907 536512 0 494558 0 284863 189591 0 0 933360 290611 266349 432831 0 572891 533239 824474 0 734965 199660 854706 0 231909 450244 0 0 475615 793426 298005 376053 432739 0 286339 0 810208 279625 431032 808745 0 435953 0 0 317483 898184 643319 406155 967411 968056 814565 0 167633 0 0 998637 701052 0 519417 0 605792 664275 0 0 0 546145 0 198875 653827 0 885410 592469 0 773294 0 864296 0 584919 383591 472200 570480 998416 407555 195569 945632 0 39730 470706 920341 292248 410580 104944 301037 0 127013 0 562984 350756 0 813785 867219 82416 0 105127 0 189630 997086 701487 661265 284449 0 0 512885 379493 0 0 0 527768 552931 726026 211337 0 0 333115 910274 0 829296 928577 161795 373192 517089 245563 121606 92501 463478 84609 812123 216 0 0 235766 62858 86500 0 0 159246 793889 0 0 0 0 601045 0 843412 439600 0 0 0 0 0 0 0 705939 894964 559063 0 580472 534145 825142 481958 765416 308754 847798 0 733488 0 988330 513169 775909 0 427249 312072 930838 621062 598910 307906 659067 41625 0 111643 717171 613080 0 0 146273 60650 0 615031 0 0 189216 0 0 0 0 441600 436032 0 0 301347 0 634675 0 573837 0 722550 546604 0 721863 509464 1461 0 477552 0 450064 0 165251 933940 690308 625822 0 0 232120 0 0 699905 0 0 88146 896599 420979 516460 310697 552266 0 977798 0 418846 0 0 288741 912934 0 550206 403854 577145 0 0 0 0 281733 18188 0 201037 632249 373423 0 766043 94555 574682 0 424723 698810 0 575486 211173 410211 0 0 415609 487234 26055 328699 0 0 494121 285990 0 0 0 744220 0 0 156004 0 0 195256 0 785950 517814 523383 0 0 0 0 317285 0 0 11471 0 47959 0 0 818016 0 0 727622 921962 6 453890 0 283497 187489 474795 168911 231018 401282 0 0 670987 0 865885 581466 796664 70655 0 431547 0 0 0 98309 0 0 909002 180513 893015 0 126692 81812 801975 292850 0 870598 787533 0 240318 367942 716243 0 0 0 851220 400359 877746 0 500479 222672 450532 0 31235 0 0 445846 0 0 126049 679911 0 824300 169485 0 768791 804847 128159 225483 0 493442 0 0 74868 746894 272685 0 0 409420 795296 332808 709560 0 615803 290761 0 0 190814 186461 357651 0 0 515500 0 280942 0 527178 0 965048 976187 394614 0 0 0 225394 0 210085 142872 19331 577794 0 109444 0 0 851968 65344 0 545422 480653 638546 0 573770 0 387346 253781 417393 837427 667978 270602 0 0 741859 569910 170162 64951 510738 0 0 601137 0 784915 0 777150 0 309502 173532 114377 621756 372648 0 0 461448 774053 0 819864 0 870355 0 0 427481 17761 0 965789 595608 705220 0 0 121349 0 870212 111787 0 557892 146815 0 281025 0 748938 723671 669819 638841 0 412105 396176 0 0 540695 883878 899006 450982 0 56840 117059 150817 0 0 832598 545089 659869 0 232336 211343 127624 0 422448 685439 734730 0 265734 581036 426717 528296 0 74195 43717 549462 0 0 944319 0 636913 36647 779593 749400 50715 0 0 834638 0 108997 400663 602217 0 563677 389662 0 0 674794 437207 521675 484202 0 315099 31227 146980 0 932823 0 706562 348348 0 449792 0 350951 347106 950303 667929 711240 0 629054 887601 166186 779017 112828 412377 87491 0 918363 263692 38269 0 268911 458211 101465 599370 0 356791 570754 21965 257416 202187 376906 0 119997 319794 0 669921 0 0 0 884082 0 780687 0 941317 947869 596288 0 442094 0 0 362704 426252 223111 439882 0 601809 0 0 0 737510 0 0 327052 237899 971539 197286 868483 16831 137517 211982 630014 501670 0 805543 136030 0 0 666183 75056 401611 0 674842 227054 0 825454 711464 0 49167 527378 0 0 470856 0 708028 669600 0 329141 283077 459854 0 0 0 0 916562 836786 654578 447880 0 719526 472597 336879 0 779384 0 516072 206581 0 373238 112800 266471 150049 305332 688053 0 586700 972550 0 0 304688 0 0 0 888940 718869 552697 394652 114935 366992 56845 175319 979383 141483 619496 709522 624387 495633 21924 773223 0 0 0 101346 0 399150 780076 735846 246579 78092 440821 956460 328054 0 490433 440622 531397 992618 0 0 628711 0 0 0 895052 702631 19143 59667 565186 944316 0 289095 92241 171022 0 0 0 468809 804434 501344 723549 167470 992535 0 125580 656688 206717 288305 0 295465 675600 116663 0 392807 92961 869910 492830 269874 0 0 0 0 0 0 0 0 0 612799 264018 988922 544753 636508 0 0 185635 51263 778161 838678 0 832369 0 249397 231607 0 0 0 126078 309531 0 615104 457827 908360 849854 356157 492075 819232 0 0 0 0 0 44189 0 0 696317 0 445297 0 0 248418 0 681046 0 0 327864 0 220468 405877 0 0 0 0 0 909072 0 0 0 362529 442907 0 949272 777731 301792 364442 0 0 534832 0 348441 47805 539077 799520 462322 395997 865515 0 674754 964455 195324 0 757949 0 0 968483 0 0 0 757946 552448 18400 559112 0 0 786887 0 431306 860988 906886 23397 0 446019 0 0 339825 395562 138302 0 0 529762 0 750805 274465 0 169229 819378 0 186210 656864 0 895009 445697 0 0 977614 0 9882 716652 0 0 557202 0 526689 127621 0 693238 0 98946 0 0 953638 0 0 441190 0 787038 361437 492976 352335 685662 328182 987309 239871 301928 253341 21147 0 160989 949417 0 343392 943812 667764 0 5443 687662 637827 318573 131157 497348 0 547473 572246 0 967028 396389 671851 0 0 804012 864473 394089 476049 617896 0 611447 0 350582 789469 196941 451478 0 0 957827 643887 369185 60224 924361 490772 735259 0 253133 338127 869432 993401 881449 783472 0 227671 98020 0 447700 684746 959476 0 0 0 0 24421 327665 68093 325374 243869 0 0 0 748649 873523 0 0 95050 152310 785711 0 0 983381 199164 0 636466 0 0 913601 966028 0 766226 851232 0 954105 0 222590 80754 0 49123 365266 386657 0 111141 465269 111819 338222 0 0 966438 0 883112 48912 67258 87367 0 872416 275496 330503 145492 363020 327627 9850 553560 613822 438723 0 894523 299361 0 778648 940867 682990 0 0 0 579675 807592 820236 395576 426451 899805 0 548310 0 811854 684765 0 324315 822568 0 0 0 0 0 292273 206132 505461 699352 0 937379 724266 0 0 233820 842357 938482 407360 0 0 880229 0 119853 583916 0 0 669342 468902 233973 350212 0 461641 0 905963 230552 324875 726259 690696 722367 256431 717479 0 558206 980717 708415 53472 0 467793 0 0 0 314705 0 0 279769 0 652151 932016 783016 0 125444 108452 0 419146 745832 807831 69862 958988 0 23808 0 132875 619880 468483 527745 993323 571145 0 0 0 0 789309 0 669246 517244 236755 3065 614196 474911 0 380003 0 637600 129490 0 740808 0 0 0 105361 143689 52526 85925 0 93029 0 475710 855566 0 530610 757333 0 514439 838862 0 677707 567195 959762 0 783443 530358 683970 561289 567076 521531 501693 0 0 0 0 497824 318149 0 542269 0 836812 815070 403541 0 0 0 670873 471168 596877 244464 0 938568 759027 0 0 916314 0 495537 825373 548442 0 793875 25307 781091 366817 784355 74623 883028 404308 0 426149 0 0 38199 701947 26769 0 0 343761 0 0 374873 0 0 855005 738610 257363 0 677539 553645 0 210543 0 388747 20241 167709 0 379707 913328 192360 617358 516236 102613 596874 324642 0 0 125994 0 358792 0 0 0 637120 534495 15105 0 988233 0 950414 375085 885327 0 0 444602 890006 410340 223869 82492 0 0 237979 0 0 208173 0 0 0 94799 649825 317671 0 0 0 694 0 243524 370157 447320 600046 120752 868503 256297 420317 163611 0 94429 589876 160934 722112 0 115259 91260 841920 70713 0 184587 0 0 585464 197864 624773 0 66893 939634 823368 756676 820634 403120 0 0 73380 0 0 0 0 0 55908 218212 93638 0 0 0 0 642825 739430 205603 732841 73166 0 323466 38956 0 767248 0 964321 0 507655 298172 447164 14249 301387 748157 657213 0 0 0 340768 318740 321971 0 0 13964 197954 247233 0 0 170786 0 0 742856 226583 716628 581747 385619 0 575696 299994 0 113234 0 0 0 441757 694323 0 0 0 150766 0 0 347312 449425 885418 0 0 0 0 163322 2828 267221 866659 345232 678734 60905 679654 312196 0 0 0 0 0 0 30432 84370 0 787433 51140 0 0 285054 0 0 297599 836933 0 156616 0 348917 629475 494108 407029 794865 230361 778706 452610 212479 864669 0 579753 572227 0 0 298411 0 0 886870 916531 51719 0 0 960454 0 248624 335203 871063 0 0 366677 0 541675 0 0 324642 923797 452131 0 0 0 0 0 681831 852584 90428 0 0 718968 639296 108007 0 629044 327212 0 903044 0 687696 0 284902 0 428862 784547 0 0 0 351632 117084 0 362771 850863 806718 0 0 0 147535 993333 737731 365806 641260 0 280629 0 524825 0 656010 765172 0 639634 250604 647992 932768 245155 826927 561436 106693 561627 0 465504 773595 0 0 336367 0 0 31870 521948 546554 362463 0 0 0 539615 682849 960564 0 0 0 113954 150223 283524 0 418914 398715 0 544421 345156 0 468374 324147 313071 0 311838 812497 930796 0 782642 0 525846 0 0 0 570148 0 511789 834243 429936 0 0 0 297491 0 760051 518395 631837 628637 455954 266013 47091 949787 676815 916360 0 278962 87966 339835 0 0 854927 0 919061 290009 0 0 783160 538830 0 121462 503110 374617 0 0 46702 0 0 235946 60878 542029 796520 0 0 714012 0 434025 0 411631 566776 703058 662886 0 0 0 0 442373 0 645993 811286 301602 185324 737524 582421 633295 0 0 0 582275 0 930843 0 910906 448011 30024 0 0 0 207551 0 896964 345115 473599 489559 3097 514648 865486 521785 0 646091 681225 0 103883 661600 738261 726400 0 870447 761755 0 110119 0 878003 941741 346473 836786 0 17380 960736 0 940123 0 0 704712 765111 0 0 0 430736 490001 0 485892 0 336444 0 466439 558420 437182 968413 0 272042 145493 350199 0 0 0 0 0 366856 0 751875 538789 930316 0 488984 0 0 594466 789791 731576 487605 723327 0 180171 595557 429627 798663 0 755868 0 173626 649383 0 0 0 0 718065 0 451241 463702 370122 0 983756 456521 0 987358 190885 70356 590079 0 0 705220 793108 764277 729742 0 631539 0 441348 0 311866 917066 664497 838604 335092 0 850197 0 348840 0 110583 125248 907023 871324 0 0 956393 356987 0 339636 634585 0 253175 0 673314 96069 0 231266 0 0 23773 634413 703818 839675 0 0 0 423497 608912 981556 398476 850542 582244 0 717632 22337 0 994434 670339 982161 0 0 0 286231 0 757738 110346 0 965417 174397 85436 577857 10116 0 776761 231000 316827 271487 631643 658958 7038 0 873415 886377 0 575781 185961 771623 876787 230859 987730 0 0 0 0 746590 0 889588 729590 19239 96015 147771 882508 734082 525065 949408 321502 0 0 140169 0 0 606115 476591 628566 516272 0 411651 0 371786 332343 0 609857 254124 174668 389296 0 999094 0 0 291834 429979 0 0 455828 949743 284148 0 924111 169522 394920 169401 615264 399644 981698 0 457846 945811 538625 0 76430 0 83887 0 585789 485210 0 522896 933494 0 699496 0 468755 0 98174 833624 0 0 380808 773497 709401 0 0 676074 793435 613346 102509 614793 318245 793674 941744 211810 0 527308 0 950962 0 0 552469 286454 0 0 633115 521895 943816 360662 167957 0 0 0 290341 0 63700 586367 213392 806164 80043 0 0 0 331588 309040 0 0 27194 0 0 857297 772076 0 392046 91334 714328 417099 446257 0 0 0 908403 143708 419176 0 36920 845935 208623 55622 195617 344185 742565 428732 0 485772 619103 988803 0 753996 0 148309 938489 681770 0 209131 0 0 0 91659 985475 0 0 3534 388623 553664 0 901193 0 778709 432785 794980 870085 0 964020 0 0 932836 0 852418 566764 985895 332987 0 0 563651 0 0 855326 851312 310309 14513 306149 0 789782 992297 513985 0 610246 0 485952 579062 468377 182639 753691 504777 0 929810 0 0 978896 26539 0 667867 0 0 341670 429241 0 59076 973253 0 452262 909778 0 0 107929 389249 232662 669297 994449 0 854262 977446 699048 731491 311948 826057 690107 0 737161 616956 236470 0 600999 0 959515 71341 537383 896698 417813 981472 0 409346 841085 628157 133371 0 896684 941325 762532 0 687539 220425 0 915990 0 937470 0 294829 408391 101771 0 0 0 360234 99236 7380 805187 910404 252940 0 534663 0 353210 898175 0 0 303112 493329 0 884211 490527 221395 0 862605 256933 810004 0 827704 0 0 930647 0 961476 0 0 384678 277664 649550 0 822859 0 0 750126 352641 482734 0 642599 0 149643 657915 0 647666 0 0 0 964061 0 563895 511308 976576 587221 0 778369 0 106420 940389 598483 359161 418522 0 361000 0 319928 0 0 503321 654760 0 576053 609485 0 225100 637533 0 513639 816113 862014 0 234191 0 656851 461564 0 257531 0 922879 0 0 343240 539805 146326 0 794490 0 0 948167 971843 0 0 0 835656 401316 137681 967750 475812 968900 933566 577915 182718 770204 0 0 0 104748 0 0 0 0 117239 110495 0 349576 725243 222747 60628 0 245060 471502 552405 0 0 200584 749488 0 0 0 0 330320 163461 0 0 0 353759 0 0 359349 0 804211 765299 490517 412975 550030 457491 0 0 30444 779840 584925 410353 867030 0 0 0 700326 474842 981434 257525 660928 821343 886942 705211 581236 0 0 327941 820516 146264 0 884199 227739 0 145491 480251 167239 143836 884092 296287 7896 859363 575464 621582 745732 955442 0 0 0 871177 873945 445976 0 709416 147116 360637 454373 0 0 416434 0 770571 714936 368886 0 834107 214392 0 0 640455 41835 951320 0 0 663822 922254 335376 0 917971 240541 0 0 178042 0 0 903421 705308 61687 0 0 0 615705 393716 590807 836679 75775 102384 101050 774457 199583 425866 294989 89098 0 875903 281131 0 0 708482 201724 734407 732991 41876 884072 292933 599653 0 0 939166 0 823288 528813 0 0 0 583962 0 304273 0 465251 0 0 0 804738 635084 158441 525871 160383 0 0 150088 0 0 0 95571 651941 732820 0 325882 0 0 129222 275353 460073 0 890512 123746 635990 258908 0 115297 144327 0 0 453950 0 0 137378 0 270269 0 0 125123 0 193886 364003 507429 419049 825151 552513 54115 674442 0 0 644139 912086 0 997673 0 650836 0 353406 988188 0 537102 0 437533 0 0 0 804410 690735 0 0 803806 0 14699 0 546874 660324 358653 159881 768303 0 0 0 0 277543 0 930904 412830 214435 0 499331 0 0 28978 0 987983 515216 0 836253 278135 221877 309197 177977 0 0 335914 878421 26841 584036 789051 0 446701 0 751986 977669 316322 133567 0 0 407503 0 666548 179730 0 0 0 521544 0 674836 604308 24132 441602 946202 502756 0 538745 551709 0 0 636301 227314 528397 918728 288873 0 146979 0 641557 802998 50646 900096 0 438570 929109 66407 0 247633 649331 811752 0 0 0 0 665783 818221 70147 0 0 922861 0 0 0 719318 189854 115771 358351 264873 983768 0 0 644997 975782 0 0 0 0 823896 0 323572 0 0 427735 26109 327623 347610 843376 0 891720 731616 333354 631371 67002 0 805331 268292 171646 0 0 0 523827 410800 909597 0 722379 0 0 0 555831 0 0 584364 870931 503304 0 489040 645129 199902 117633 0 933184 0 346969 410455 215274 0 0 79603 974811 411575 188456 846700 614774 971435 590433 317220 994169 0 0 178358 920549 0 0 60241 965452 404523 0 789832 0 805287 75575 531884 0 474418 0 483419 0 600636 643096 249581 0 0 783379 373736 841965 186843 12948 905174 0 0 587976 0 882320 881550 0 0 0 117786 406590 437301 526976 953312 0 226721 778275 436201 86940 613059 158775 741087 0 0 0 0 923936 0 0 0 990977 38649 373520 0 866425 69722 452956 28650 37007 798980 0 109525 0 991544 0 0 0 0 0 25845 361207 927609 0 0 597421 0 967716 915955 73543 998340 521230 544393 0 931777 0 857997 284304 472398 0 804474 792079 157799 0 815085 949186 236827 729622 0 0 821502 21515 855512 897642 536682 7364 0 840923 747069 0 941223 0 0 0 399857 751722 48116 605515 254469 290461 458698 0 203086 0 0 106220 183778 0 0 0 924881 15810 0 0 0 0 576266 0 0 59057 708227 59459 801787 0 97622 456460 0 0 39633 168075 0 0 0 856595 18553 584752 69361 0 53127 360404 599808 0 423401 444151 0 0 671683 987882 869439 560020 409046 223478 218319 53864 182433 0 863602 0 127562 62963 443818 0 0 0 323281 597200 771180 475342 135892 28016 0 697007 0 898342 0 788540 863279 951647 325829 0 0 964912 0 577366 984475 0 412361 0 0 0 594307 0 529966 231932 191883 294346 711757 86909 0 0 71421 0 664663 369965 0 0 0 896573 515919 0 842686 0 561229 0 0 903080 0 0 533017 0 274096 0 0 0 262177 27342 0 105643 283085 480927 0 0 0 0 0 965880 0 307126 23687 927778 813787 0 0 0 305888 450366 579217 0 145446 55055 0 0 492309 635145 884621 303232 431159 0 0 313743 364477 0 200491 233055 57964 0 0 607590 633722 0 117638 535594 0 907843 0 687416 0 974511 43199 332055 192801 0 691082 714500 0 425941 0 0 895893 0 0 0 537826 46000 0 0 172003 0 718952 0 958512 957331 261943 0 22846 973817 696980 68770 457153 231234 0 179525 0 627926 0 0 638913 146418 0 0 647056 502571 236810 390442 0 47424 0 18277 0 0 0 43904 0 123187 0 329890 557946 0 684008 775312 0 0 642728 89822 0 175464 770960 729852 0 0 0 351065 652634 905785 0 313058 0 0 0 0 683910 0 110727 633741 426757 0 671158 912001 0 371719 652831 221705 0 0 640492 0 690777 252319 0 0 179366 515764 0 786898 0 0 520499 535598 815829 888682 568480 127598 0 988439 0 0 113564 199712 0 22790 105222 981708 0 950650 0 0 7951 0 487598 985337 392222 766284 66649 100635 0 441093 159731 625714 0 457090 67144 986584 121115 572832 598684 0 0 0 884436 0 0 246378 69947 109075 375461 905195 488531 188449 0 174021 397118 281997 0 461298 0 135714 604898 0 0 815998 288133 539968 0 286639 733945 0 0 691225 0 0 0 0 0 634418 798369 0 550814 0 252717 764878 500818 678976 102510 988338 0 208643 165621 576917 0 0 0 947668 0 107147 813996 605849 0 34854 0 425446 0 0 346770 446613 414557 0 0 929726 0 0 19611 0 545845 0 0 539962 81125 651042 774660 524731 740254 0 0 0 0 225041 636889 931465 909080 259548 0 528700 555068 0 681334 192438 0 0 0 0 108418 0 507807 0 731676 0 346086 603562 529140 0 315207 903615 0 534420 870595 328438 131169 456251 78571 0 0 427063 0 0 0 183783 642241 0 0 515223 714467 90170 625244 0 484755 607750 0 0 44443 687885 0 680218 0 0 443967 0 252177 0 79475 0 974925 46114 150087 537367 876754 236213 0 0 877981 0 645425 388473 368969 0 0 0 51179 0 316350 463514 50262 0 254645 0 811574 882334 0 0 0 701548 0 870686 0 550782 592238 345566 951509 951268 0 469328 0 0 239932 0 0 0 0 226218 305005 701761 0 0 0 0 833226 546328 998537 0 0 0 979456 826148 0 822926 54564 729053 355041 0 323739 391884 0 957315 749507 720824 990931 509804 661413 0 0 0 0 0 0 0 845008 0 401658 0 432879 443416 822560 239977 773514 225272 979274 552750 344302 877912 419441 567427 0 624231 436955 686968 330314 0 667181 672564 0 628900 0 579684 263499 859310 307974 0 0 371547 464648 0 384274 173163 961997 471675 422467 0 810315 182705 0 684376 0 767158 0 856133 0 168338 357420 0 614348 0 0 872660 344974 0 788737 805248 63868 0 0 0 202572 678111 856946 0 922949 0 0 121299 963761 97840 144082 0 649982 0 0 896436 0 937389 0 196653 512046 406385 14404 0 681879 0 128936 948370 355696 720728 0 40308 0 0 207998 0 865651 655323 0 0 68437 807250 0 0 850229 0 0 0 994927 2531 274549 142496 612345 774363 774454 0 945788 0 83975 0 159223 131262 0 0 430092 0 0 185364 399401 0 504834 0 0 0 993227 0 166508 12375 0 732913 675709 263123 0 112553 0 877734 709887 0 207652 0 3009 0 486798 813608 0 0 770553 719553 0 271167 443836 471428 405034 0 969506 437676 0 627474 969780 639127 0 36519 950785 711911 0 766007 0 0 769421 0 307225 535027 43653 779475 449055 433833 485875 992259 0 513916 962380 0 0 0 923361 0 0 820862 901354 0 191320 0 561594 678278 271280 0 331726 499928 0 363640 0 0 0 843278 0 270297 251459 530016 792728 0 435541 962200 0 673833 0 287741 0 907212 0 871492 848042 0 0 0 703947 879346 997403 125296 781418 0 184021 0 0 24188 11663 282423 0 986070 363501 922526 0 0 62417 741982 558211 0 0 0 0 0 0 767693 482383 0 0 899195 0 0 0 322976 506872 0 0 287184 0 0 929213 0 0 0 314767 0 526233 0 0 705632 954559 3308 0 0 475226 716272 394378 717530 0 944591 0 0 338416 0 863088 224893 91595 415622 185224 0 526924 0 0 604045 379293 214488 399605 655411 840690 950747 146701 178464 427637 27254 527661 187648 506023 0 796437 0 772725 979177 334376 714290 0 0 514159 299768 226944 850682 439884 577521 657487 335708 543363 837614 814801 455710 410487 652968 587712 0 320531 607305 871596 853038 371047 835217 0 0 742628 0 455505 228316 0 0 54886 54163 0 454123 0 0 798975 0 0 338923 984925 700747 865103 176985 403321 72037 669134 0 0 342562 848582 982036 189740 545968 0 0 0 148351 279915 0 0 948372 13366 574968 306756 194112 448228 533626 211803 361901 536410 0 0 0 0 0 0 0 0 854737 0 158574 409484 0 867190 622687 0 758997 0 661980 786678 0 710061 670286 0 237202 0 0 953140 257780 66756 0 340653 141184 14903 257299 260410 791239 114896 0 939594 798946 146809 398725 0 665543 0 0 550924 0 304155 827109 0 365461 0 98777 762702 226478 0 762545 267590 495827 724979 986509 429730 0 0 121774 0 620325 729200 611830 70285 0 160809 0 0 0 393316 514685 324772 587176 191522 947396 542986 0 560721 815613 8871 547731 449688 193466 60221 170007 170374 0 437782 996849 0 558364 911290 794246 920875 992035 160080 0 949740 126503 73443 409761 547073 0 0 297620 126817 852220 883154 543869 767984 0 0 0 0 294438 147780 416031 0 0 993747 723261 410188 541979 248568 863498 301824 651939 0 0 390595 940296 467742 996224 0 0 788765 194349 907671 0 0 558075 203655 697061 100458 566384 818602 0 0 197850 0 0 0 103535 0 801189 0 0 0 0 0 990235 405206 309601 797442 617411 806225 66127 594963 779918 690484 332268 0 0 17979 835851 0 389683 0 926699 629092 0 388478 111294 0 654726 0 575678 270684 43553 0 72629 90123 438311 316090 0 629618 0 988150 0 0 0 0 0 0 474560 0 400176 0 0 76618 132511 628810 980571 513422 786967 896848 781607 153160 43410 852957 760206 0 0 793532 342215 0 326764 903426 960039 0 98636 0 0 973469 0 919180 0 713140 0 177594 510887 323431 0 976233 0 995920 0 373263 249782 851199 0 939261 292266 0 298073 143195 362867 944590 0 483733 353436 442839 0 0 629374 0 512205 785438 0 0 552106 431034 329975 0 788650 398229 0 0 0 0 589794 0 119310 734819 350936 960017 929693 995388 0 49625 522708 658640 633109 473729 0 981694 423649 68736 0 0 814200 390834 0 17868 85811 0 489252 0 378443 324533 293132 470383 0 759512 771835 987005 494230 521956 0 472616 815472 0 105917 755213 747508 199826 860730 0 543210 948346 903848 517689 156362 263751 859674 859020 404144 532339 108392 745977 0 0 0 223273 753975 989455 390346 440109 0 587188 449546 0 397111 0 0 0 0 405909 0 0 0 577789 0 121186 0 0 640047 634924 0 573525 273933 0 0 221531 0 224636 883365 506756 602888 458229 0 378694 0 452121 0 766202 0 915857 196659 0 11563 31426 0 954295 980893 0 702956 564309 706576 78356 0 0 945080 0 0 0 544558 77741 661800 0 0 144221 492137 0 0 342251 0 0 0 0 768265 794900 742258 0 0 238542 149379 0 83879 846539 417349 0 693144 54648 958451 0 626505 223834 844793 0 456087 890927 0 0 997239 700646 0 0 115054 0 0 721668 229354 765107 91659 0 807807 121841 391155 0 947665 453312 101956 0 746225 936375 0 421263 360778 210236 566627 105542 0 0 0 977680 546341 0 0 144664 0 559788 0 190190 430882 742304 840690 0 0 804989 0 68108 407897 0 892626 731289 429936 492798 994325 0 332895 624077 0 804774 365508 387392 0 748466 917511 0 0 357842 0 119684 147472 461108 0 0 0 0 0 104202 552779 338917 0 0 74969 0 980063 0 990721 754691 467778 0 70465 800488 0 0 145404 0 899571 862654 0 0 539220 13477 0 0 531082 0 293140 314859 950615 894735 59762 224392 480945 866096 0 208412 0 267071 0 0 0 60800 13362 724637 0 0 874910 0 252364 0 0 0 794853 527740 0 654940 851114 0 370632 812979 0 204201 0 379599 0 591755 0 273583 625701 560141 875456 177693 416517 0 472826 843686 268086 730477 525028 0 103969 530348 899676 736313 233594 697616 838444 196236 548930 0 0 0 700253 789005 0 0 259912 0 827292 0 880094 488894 724137 0 967017 0 0 0 129130 728843 528494 0 548769 387576 285676 0 0 0 971737 40683 0 393829 0 0 0 658279 452242 582766 0 0 85956 0 0 943131 0 392720 502036 915749 243292 954787 783514 0 686159 430711 0 0 0 109484 3239 0 446090 931357 920515 0 566473 0 11958 983342 0 0 2814 0 714224 216318 438637 0 0 223533 825130 229565 261890 121895 144088 87203 0 730456 119776 519676 492585 610754 0 0 893188 0 0 38232 0 221693 0 0 567236 242053 258334 768021 80718 385577 0 299084 320032 636435 0 0 0 0 931359 808466 0 74441 0 214153 991951 350300 497990 506834 725265 635402 17665 76433 741773 0 0 741364 0 717630 915914 591251 274990 918376 534204 728275 290111 0 0 662329 0 0 664042 0 746689 0 633980 456892 0 0 0 0 891023 259560 0 0 0 314202 543445 434962 0 0 0 0 177500 645983 0 0 0 711327 421610 659621 165202 560202 703367 814205 0 242556 0 932810 0 0 517949 0 922486 980160 662424 876336 165377 0 0 971735 175537 781866 245460 0 0 0 171407 52061 0 0 404846 574382 868286 441963 0 667784 0 244536 0 0 0 117721 11808 828074 774183 776743 951597 629688 0 0 156731 0 268565 922697 153224 76503 0 766902 0 486461 731411 997341 308556 0 202960 259368 0 197624 205675 950910 0 396184 719215 367555 0 979147 553787 0 466158 316226 194307 964120 335868 0 337561 767488 995795 0 0 834632 0 951055 775277 64630 0 871639 685817 0 845916 0 387522 595330 0 0 0 0 329664 695549 0 0 669169 0 821426 0 0 114847 103710 42640 0 0 270238 34935 137494 8676 929259 354501 972234 0 895198 0 483871 249175 928486 752161 0 0 674765 0 614567 592208 0 0 581336 0 0 0 502868 661208 694462 98874 859797 390358 975557 563910 245321 227317 372943 314579 924151 544995 311339 936801 0 0 307947 914599 551685 974809 0 873439 357754 360350 0 801132 0 0 746052 105479 0 417359 0 0 0 678481 0 888774 59901 0 0 0 0 0 0 0 628166 946376 568532 806082 0 234697 409355 0 489455 245020 0 0 995439 599628 845689 329695 154061 161273 436035 981534 370460 0 586970 569547 579803 0 757698 145149 193293 144363 526343 886764 632102 0 673399 0 469760 0 907539 0 594034 936412 0 0 0 402333 837514 0 720924 10182 735116 0 644235 176046 336231 0 521598 562550 111434 384338 548890 269508 0 444085 0 811300 0 0 858835 285698 0 0 496012 922801 152149 0 0 962666 0 996471 0 532455 172393 0 0 0 549466 185953 76397 0 21970 0 0 0 880253 866011 892104 0 0 0 0 0 545043 0 0 0 0 0 723768 0 0 0 940386 85009 458712 0 0 0 0 0 893101 381434 361856 0 305228 852185 0 352265 532720 612646 0 0 0 640278 951726 196525 249979 706154 660021 910516 0 0 54241 662715 433336 897248 384869 941879 0 0 0 0 28693 295353 0 27674 0 419989 301180 511403 0 599542 721715 0 0 1511 603240 743378 211935 260628 0 0 0 0 996460 78259 827153 506279 0 844955 0 0 924029 0 852594 960593 0 784485 347306 960529 0 0 0 0 248393 0 0 0 0 13087 0 0 421477 0 650579 865645 0 606873 0 571805 879389 0 0 291796 207957 295151 213553 386642 11718 0 0 0 540874 765912 527194 399078 923243 773530 0 0 286644 0 358089 68657 605906 671377 886932 113661 20243 697014 934120 838511 0 751865 0 0 229034 0 716345 0 260799 412542 546612 0 994318 0 301780 0 0 695899 757307 0 0 298162 0 0 86175 0 533599 670141 865086 146492 0 511775 0 0 0 790769 0 0 153697 848932 348235 307739 0 769988 133159 639357 480596 158105 142641 938218 0 0 0 0 186872 129621 0 463472 0 0 0 188271 401507 441612 369832 0 0 199587 243403 650223 865652 243652 761291 0 0 581862 0 0 0 346492 0 937866 66354 0 116404 767455 688401 0 0 0 0 0 0 0 390420 168269 874588 0 0 679102 390303 29279 242087 0 910351 750358 902089 0 558259 777034 879389 690783 199312 0 537057 0 0 326494 0 703366 0 309547 0 0 410257 553057 967726 544796 578932 81050 276457 0 53861 618502 477013 0 527992 704372 0 586796 0 173167 696656 0 784205 466413 880157 230095 0 483446 0 131788 116144 614026 0 781533 510300 0 0 183982 0 0 806899 0 592012 0 865010 358546 430019 684547 170411 0 0 0 207352 333533 0 644572 0 0 574522 325117 292770 85091 0 484340 815266 996858 813286 873891 536746 892661 0 0 0 285413 674417 210823 952810 595860 620498 997875 501447 646112 0 471566 998102 38796 0 0 0 654664 0 617570 393610 894989 59274 578002 658774 506468 929889 259697 936445 612139 195823 83734 36422 657853 969939 592862 326432 935072 0 0 990885 0 106689 702949 429474 393365 655479 74154 0 386125 407115 0 694684 531652 749717 0 495056 622557 714821 232983 0 998876 557464 268488 824467 0 0 449771 296942 850950 76803 758377 766138 920186 0 0 703234 0 993055 477217 272721 705611 0 0 599439 531361 556773 399983 392155 0 0 736324 0 844087 0 708870 0 144145 829646 658776 199136 765292 0 0 428176 797742 612405 478473 0 532040 555447 0 798411 968213 678592 0 0 0 0 516967 0 0 0 152573 0 980827 743638 0 845173 26552 0 969124 0 105771 775030 0 245610 0 0 824099 914151 0 506488 0 250490 0 78297 129249 0 0 275135 630782 73001 940182 0 587555 429211 904665 311039 635066 445044 0 444459 0 0 695375 0 551541 639648 577036 0 0 75445 415519 688977 0 0 0 0 0 325127 166303 0 798127 449751 0 0 765300 7605 590759 377197 801303 217205 195961 0 751451 487307 334204 76524 0 133599 0 0 76986 403700 735088 974967 801651 787022 497482 313849 436036 819194 0 0 20251 0 483579 97370 0 0 0 0 337236 0 43420 0 960814 917715 933662 154713 375453 540771 0 491966 0 665986 561604 255562 644065 0 0 789952 25467 0 880058 0 29047 521372 0 0 0 925695 148234 668318 243217 282442 294369 0 814144 396693 164224 211864 909101 582981 0 0 115480 460265 0 495567 865300 0 774267 135220 746953 242080 0 941739 0 473157 590648 464391 0 441159 0 82683 993262 255784 603878 0 883301 929510 0 367071 154091 332115 0 14125 882 0 92022 645831 385769 0 0 0 0 257789 0 18450 0 0 811557 457605 0 666 946693 20129 0 25551 803491 406033 0 807584 15971 0 741765 0 0 333267 459269 946025 0 0 0 104716 330466 186475 997091 0 12179 138658 0 129622 850112 0 886669 0 0 0 134954 0 301158 0 287580 0 0 0 512326 38675 567710 0 0 294856 0 0 0 0 671831 0 197296 259211 0 612309 664111 624534 799326 496424 0 241941 0 0 645185 649164 871818 0 0 0 885290 867197 711885 0 368922 367614 380387 0 95645 67366 0 620550 10940 605518 180041 417720 983951 902533 0 835431 0 0 0 0 617906 529385 610571 146028 0 0 163596 0 215594 0 313666 0 663792 0 0 46168 990224 0 143371 0 0 536245 0 98147 0 0 0 710721 180826 240126 0 45615 0 0 0 669554 58126 764510 929650 0 0 525191 580956 145622 312773 905658 414703 0 960681 572534 133427 160689 0 0 0 0 0 338503 118803 653738 0 464291 247359 32041 0 0 470928 605120 791115 467808 885288 455100 593771 0 0 175550 233817 0 678656 829302 962392 710883 803974 911529 0 635218 687720 959840 355035 0 531631 511795 866461 28273 289889 0 0 0 0 0 807959 0 167469 0 0 536 0 394033 757946 779072 894297 0 560563 330245 943072 0 0 0 408999 564181 0 0 0 505361 0 824712 244252 0 801191 3212 315444 0 0 803672 623583 101883 375534 904345 0 0 273822 196611 726276 0 817374 0 0 352572 0 197261 295384 475995 257485 0 0 0 0 64584 938330 530440 152646 0 785043 0 53177 0 0 869910 232973 417128 172020 460388 886499 976841 536348 366746 6198 654264 0 169877 709826 617606 0 430512 0 213689 571444 0 779912 676166 0 595712 838461 115322 304051 973282 503909 0 0 384577 858715 0 0 0 0 84850 799913 792875 191021 0 331437 0 0 574332 0 643461 0 438887 846398 217811 371589 627536 557307 651507 84546 38130 532466 966855 0 0 445104 0 776361 705442 256359 346290 0 0 895450 975478 0 0 181666 126946 217755 0 303911 195010 0 0 139028 777597 907813 0 0 0 49830 0 0 524681 846534 0 0 55728 0 0 712028 0 752816 0 645740 0 697087 373621 513124 651205 519264 904092 766671 811565 0 340595 483217 31891 111935 0 0 817543 385303 0 0 0 678952 609892 0 636184 0 499878 185516 0 791966 0 0 0 499791 0 633369 0 510785 0 0 851894 297100 0 309270 149406 0 745347 0 868313 636496 8583 409132 918493 162560 359276 239197 389558 520454 535805 0 306210 0 0 0 901320 212537 499778 7854 0 882696 361063 449652 0 0 880271 83940 0 77433 565628 0 0 421005 70089 192544 634716 158129 225246 376573 554332 136101 10459 838292 966605 405195 0 0 937924 503958 371865 0 539601 569663 0 495723 0 966823 0 284330 0 0 0 759997 0 637700 0 0 367634 923870 734463 608394 0 672525 412408 60954 119732 487609 619862 404980 0 957117 0 0 284610 898384 746405 715738 26066 508415 240521 0 0 367016 0 75243 454716 0 99211 0 0 0 0 850086 0 280025 0 940446 390338 0 469083 921525 82705 701354 310622 818872 182979 0 0 0 0 0 0 102931 0 0 596650 0 0 245386 111919 449332 0 0 918576 0 0 100836 571228 0 848984 681815 0 504787 433377 747209 0 0 915516 0 216064 766049 0 409547 986978 501992 548064 0 402854 0 890960 611657 764879 0 972050 11991 38762 336057 972767 102568 807342 697641 433897 14825 0 219702 0 976949 669768 828752 822483 854471 0 432968 248334 0 495628 0 327206 353221 731138 0 650059 383531 553462 0 555884 0 423929 347498 873108 569952 0 0 711446 996831 853955 883547 0 969043 978315 780242 881585 783905 34192 982696 149149 167305 472838 889460 735771 798992 469773 75952 819007 132412 960795 414283 372890 61357 0 650122 0 0 0 757172 0 335597 675360 376519 0 0 0 281616 478779 28773 169643 758551 448934 397597 435800 396311 0 0 35939 268564 150326 975625 247890 780733 421706 0 637519 169439 0 740058 812815 0 934764 0 872846 718828 605755 673157 0 0 280803 0 624469 626726 0 0 0 0 0 0 0 109805 31497 314430 533560 0 569304 228560 534376 0 282562 782868 122060 456887 482574 247360 0 0 540984 669511 313415 941950 663250 495769 266892 0 264224 17795 999273 194584 0 954924 0 0 0 261997 732811 0 0 934756 0 905943 924466 188146 0 233149 307262 0 49308 0 0 797786 397844 0 246595 0 38148 0 639750 747047 393100 158571 17796 994573 317583 539385 424800 650999 764943 984315 801175 736811 590566 0 644365 170617 387321 648517 0 0 959264 0 554786 0 0 184802 414739 0 247266 896274 0 382805 672920 677298 266158 290090 892533 0 523631 956114 98523 0 794755 0 0 695138 0 0 0 0 0 0 897945 0 0 0 408477 0 0 833569 61623 0 151534 11542 0 0 554645 270580 810095 938287 0 467744 113315 0 0 0 284848 457383 0 496363 0 590144 392525 646210 259605 112903 471490 0 267618 15784 0 0 0 896985 468237 53878 977289 257218 111684 0 310692 0 587796 0 31483 0 175289 818661 985833 546694 305450 370939 224823 18295 882199 832511 0 211696 0 901498 0 996529 79184 0 0 774776 698054 0 496078 0 882841 0 0 971636 0 0 793550 732184 0 0 222181 246163 0 642491 989481 211283 999018 501758 216208 897634 365007 0 0 0 0 167071 654843 0 892657 0 771313 0 938765 0 694090 472053 906251 399363 0 610523 0 0 527882 788139 0 0 187444 0 242411 0 0 610856 721350 816085 674040 0 0 0 79380 512430 606839 776752 809363 0 0 450656 0 371515 0 0 0 241844 0 0 0 594738 0 143330 0 433314 207083 871426 0 497694 0 0 86754 686966 0 765202 0 327589 757698 46398 920506 0 0 0 0 25774 236111 0 962474 627983 0 0 562160 462978 215989 0 24630 0 891705 0 838095 858260 0 366336 0 542596 661564 0 508743 819936 708785 746329 343996 0 899421 483768 0 0 645757 620286 0 998567 990920 0 633919 914323 247392 296732 411535 0 0 774552 970816 478521 275011 0 0 0 621497 57779 3958 868799 0 500435 628088 0 0 474971 448421 203499 0 0 0 250439 262378 0 0 56243 0 299473 0 0 730061 799359 0 0 387407 883426 8664 26934 0 0 537496 0 891801 880606 475856 0 0 416249 17920 0 0 888524 158785 646237 0 0 390377 0 0 793012 6119 0 56948 892013 0 986579 646159 0 270907 298746 822374 998245 0 0 0 828329 0 528892 0 905367 641168 104749 0 0 441515 755839 312324 155291 491572 0 276673 0 763089 494992 0 0 490507 64851 0 0 0 46685 248098 0 794164 292549 0 946571 953095 734470 699407 898796 65563 91159 809347 823988 148829 213986 118480 0 608925 827792 163272 0 0 395232 915301 616818 715271 662214 698940 354342 372846 251855 539903 401380 0 0 17412 882587 890246 0 0 165663 575456 594322 146065 77683 0 0 0 277048 711519 0 0 0 0 0 548203 984816 473897 114266 212339 930518 959768 0 0 684703 935459 0 0 567147 652050 239620 928389 549310 295217 0 611495 39230 262497 490662 828127 0 677278 97609 681326 950120 0 132909 0 388059 8263 5362 215124 225297 159719 0 0 335709 670960 396476 0 574568 281964 0 525518 969041 0 0 0 148361 118184 632396 0 610093 301734 0 583466 991351 0 0 0 515939 0 147684 980467 0 0 32072 0 0 0 0 738756 0 0 0 0 439735 0 0 776441 943963 290710 310455 212530 565387 0 886552 0 147216 837809 13276 74169 551559 0 751009 0 947467 90769 0 873265 765330 29782 0 398688 0 261213 457513 445843 0 454276 0 25691 475965 0 0 0 707717 14928 0 191323 573016 892269 0 760838 23943 969408 0 194476 0 424587 0 0 545892 705202 78043 594902 0 0 0 69615 919543 400530 702727 260790 185153 0 0 0 0 146994 0 0 136698 0 967121 821108 372553 0 48469 0 412395 0 140220 341198 32329 0 0 910505 113492 61361 125232 905227 608966 0 227315 661122 0 0 0 426157 12653 0 698749 426095 0 204490 510530 442072 540592 0 731086 802591 123839 573135 714523 0 0 0 489572 36202 0 0 312185 0 859336 221546 0 0 0 0 0 552009 708309 635025 464204 485006 152387 0 768123 71851 0 0 275025 0 918431 375148 0 240945 376096 200231 497798 0 0 0 0 321048 751798 0 0 0 0 0 400187 0 562939 0 0 0 301555 806274 4593 478263 495097 485125 75123 664045 0 0 203409 0 0 765432 258898 353880 162197 0 0 0 0 0 0 365868 0 327513 866835 0 21167 0 189787 0 607377 282454 515209 579813 144618 707316 853324 0 777379 114606 639728 222499 0 0 865205 0 598904 222371 868468 0 762425 0 0 605895 0 0 0 44100 792335 465998 829229 87226 715094 193148 858986 0 138976 144996 0 912926 269786 552877 0 0 800410 870178 916368 838099 805028 239975 932115 892130 117175 578469 0 0 0 976291 0 874570 69892 754464 0 947218 0 91653 15158 68633 464989 482655 0 51792 0 964434 293394 774397 369139 434232 0 378354 918706 0 793295 168427 739740 734149 134509 0 924347 783774 581703 342114 946886 0 0 0 0 624786 0 610228 308223 971527 491365 339254 0 348488 0 992665 882023 824632 0 0 0 712026 0 0 866944 91766 374444 0 939049 0 391971 282253 0 0 0 0 274270 219133 871105 0 45573 0 0 0 341419 443529 0 486956 0 0 753664 51248 406965 841577 848049 271247 875626 737361 0 749647 766009 0 358560 195935 977871 394032 802844 797534 210796 257162 71006 598927 708486 856992 458807 300257 0 739908 960574 298019 783561 732392 0 0 529019 436587 128141 0 832223 0 0 661144 750554 0 438023 0 0 864933 694574 0 361475 120502 896850 0 0 143065 0 0 0 0 107885 867641 0 171942 0 356278 564059 0 679847 726281 966368 0 431364 159862 224748 0 486832 260017 114515 471682 0 809803 810091 633139 0 171666 0 729233 232684 544878 0 0 808895 823989 344843 0 151263 196783 250612 76927 157910 147430 0 0 278729 0 0 912857 0 0 0 19945 843655 885339 871572 627877 0 788182 0 861870 435143 103406 68835 0 0 0 146630 575110 498904 126018 0 813718 0 184045 550228 258776 934280 97569 920302 399993 427133 886591 934283 339247 379829 0 0 939272 0 0 0 216312 0 603614 395737 0 369448 109901 636067 0 296045 0 367982 243723 898036 0 157704 42090 964445 316550 0 34782 381630 0 935726 0 818938 214447 515311 789605 697383 0 114092 482489 570578 426858 241835 130204 0 449421 0 0 50782 0 648493 654424 346201 779826 0 901420 333093 369676 315530 874238 0 582919 0 533392 0 0 998983 277525 209777 0 0 496603 0 0 739382 0 359351 942800 595031 0 979315 578957 671229 618782 0 905615 508369 0 27272 194600 0 0 0 0 0 983559 420735 570500 0 887232 579829 563172 0 0 867076 902520 625814 128392 823496 744333 940058 928320 473936 5184 0 0 309320 0 0 763479 398323 976286 435118 964046 0 0 314182 676731 58244 0 32202 0 566457 766468 253086 419160 0 917766 393417 181135 0 282947 0 497731 980688 209000 792668 976865 51351 0 983174 931911 0 625878 22635 13521 0 553139 562923 0 798719 52065 944282 706099 0 364315 79227 612960 505409 253500 881664 557590 168607 0 0 762710 353036 367109 688677 154849 121444 0 0 399965 0 636333 0 265058 718043 166714 382052 484616 528998 338127 274753 848057 268189 858108 0 520992 422310 893884 145573 249907 865960 927702 528163 0 924649 316243 591682 0 0 0 0 991552 622272 0 63934 0 655028 47188 42095 156204 113006 854331 0 0 0 212498 0 851088 0 0 671243 0 0 259643 556914 11979 507777 575398 908964 906958 0 518041 987463 323364 664907 0 0 465971 570464 0 614150 63589 623498 761148 93123 156545 841871 0 414795 257101 515278 0 537828 0 0 721766 0 795624 0 220328 0 0 248135 108097 363582 0 0 91396 295113 914644 117827 279279 0 646044 0 39853 987552 0 652553 0 507771 515824 291497 738278 223296 980969 443410 0 0 579483 262559 0 0 0 936866 31603 741492 0 258270 967209 684734 0 445838 0 481822 861752 417805 350435 64142 205774 0 701546 48104 723997 649271 0 166970 0 0 305290 383512 252200 409718 748688 493069 922363 0 0 156304 205645 181890 540594 797077 0 925997 942635 282190 729117 0 76741 845338 976646 76485 0 997830 637204 647818 0 231753 0 0 173006 285936 730836 492408 378634 0 0 191168 892852 396334 354519 752187 593084 604075 943280 413452 250814 134337 0 220941 160123 0 0 839984 629651 383683 0 757935 302425 240405 543913 0 642019 333908 314816 22369 518825 0 8478 424161 462191 0 0 548452 256415 0 724155 684726 0 0 564126 216960 0 474623 441379 758317 0 0 0 163315 0 0 392897 782623 761762 868678 96723 518954 0 0 131005 786302 836819 0 190708 0 88179 924907 0 677928 429024 993499 683526 0 19945 518180 0 205782 880788 0 613306 617476 71952 514347 992387 72830 896550 198619 0 504629 0 268949 0 671278 0 302754 0 327937 0 0 343035 621178 0 569731 0 0 419435 0 848788 0 139817 86938 0 0 47932 0 316627 0 139142 533652 0 853120 24586 353125 0 0 879209 404093 0 748583 908411 0 0 0 248161 0 128241 956289 875209 128618 48727 617902 313424 210040 0 522590 743064 276489 825982 0 840088 450730 0 685943 0 508913 888700 753418 0 0 0 0 392341 674883 148546 782133 973694 585450 631720 0 4258 752732 21913 441111 383128 263676 0 874296 306024 0 830959 734368 817235 0 849898 264180 0 0 0 0 87127 671857 464079 0 656271 509607 749599 0 586681 0 0 331996 0 602792 488241 235097 0 270863 0 538030 0 503643 0 239761 387287 4246 0 792793 125741 491523 422397 0 527438 0 219949 36984 0 957877 0 0 751266 495832 110220 899004 870645 215792 773815 476592 0 261329 0 0 864992 0 297226 0 202763 0 280689 526014 0 435484 154385 0 403621 908433 655163 440566 283984 0 171657 715999 429678 431217 0 0 0 565209 291734 0 577455 533962 0 791095 0 0 0 845414 354508 0 743305 0 58895 0 306588 0 0 167604 356005 768511 0 0 0 395539 372955 480061 999823 279624 131730 740881 169132 0 0 0 875905 0 0 470241 0 550932 71539 431345 264633 84722 0 602017 854453 490618 0 632451 864167 179330 889041 0 202714 272412 94627 370216 0 720268 401777 0 551533 0 356376 590213 955305 0 0 657558 494598 0 336819 0 938344 0 0 460392 0 390920 387292 189075 0 0 0 283337 0 979087 773054 872244 561729 0 0 943389 0 157238 0 0 8489 0 115808 327197 0 634598 0 0 189486 0 0 0 0 84827 613770 0 0 0 689001 0 0 0 983842 0 0 0 0 0 0 267349 192830 53132 107183 300379 0 39516 736341 949256 941254 0 87537 325832 0 81572 0 987060 0 836279 0 0 427096 0 0 0 122073 89480 0 474305 0 38855 0 823874 0 128084 0 637290 0 40186 0 554655 0 10663 470294 237766 163318 246820 114342 651818 832554 839694 710066 367518 847669 0 0 460990 29815 0 135094 0 938022 197644 0 0 0 0 0 667264 174687 867011 104880 0 764005 674958 21671 0 0 0 636699 565078 0 0 73193 720020 0 600034 21777 0 0 0 174711 0 0 805128 233604 0 0 977514 710862 49086 322415 0 203213 0 0 0 275392 391157 0 450302 0 717814 308673 157686 0 612388 0 330172 351142 869736 831996 727023 0 95745 0 0 0 0 0 0 74189 0 0 159841 0 124615 976947 0 42117 386039 170618 967616 68585 0 0 824204 216186 320058 0 0 172899 0 61307 810667 507677 453358 708873 0 703183 648148 188142 0 886684 812335 634210 635294 794230 0 584475 0 19384 415500 503591 0 325536 418769 0 97296 721569 0 957898 801277 80247 0 125581 442028 0 6338 390316 0 545286 114836 742406 721902 581602 776420 0 0 416429 351775 397685 232091 0 569494 0 443880 0 41938 727028 401604 0 0 821023 333112 262147 489678 0 0 945000 195718 0 35122 464845 4166 0 765336 0 457642 0 636396 115744 574185 295484 0 619068 136001 0 402292 849053 348361 781085 455671 969567 0 0 321543 227213 0 749440 104929 714518 0 966467 0 0 802261 900684 0 428913 32309 122094 988192 0 367236 328629 0 286261 0 435451 587866 0 346757 935231 0 0 0 281695 0 0 596324 505276 0 735916 920033 0 849508 4123 81014 0 0 0 831236 0 0 162189 630192 44718 587719 0 768310 0 697662 292829 0 0 0 0 849665 567161 0 294902 271879 108343 820155 0 860226 408008 993557 178219 410159 0 303467 0 0 769817 0 810576 0 286333 117992 0 628416 620287 976912 0 0 957096 418833 444898 501518 644236 256369 196886 0 0 0 0 0 249524 0 785068 553003 12911 69374 483485 986798 350704 231148 670054 0 739753 498138 927746 297743 0 0 111629 85820 856227 0 564114 431908 181651 519157 0 691350 474069 540300 0 0 449264 847558 333896 0 350843 0 380223 0 72903 934522 920366 603191 295915 395509 570282 0 904640 0 0 249080 0 0 0 145866 0 584510 267536 0 0 694777 389020 379341 0 0 0 0 401250 0 991049 0 330972 513189 752190 573475 853958 0 0 0 390029 0 821259 609408 928420 442630 0 0 498621 0 102942 0 0 0 398398 22888 506880 882019 295057 690970 466962 0 189153 0 889209 983091 0 391459 613700 652059 61984 0 0 0 518361 705722 674996 347631 622844 0 0 141808 135923 327324 134273 760471 350352 0 0 947464 742980 0 859009 163939 533479 507618 255521 708589 0 0 0 0 432323 0 584869 0 614056 769402 488152 0 69355 293906 537074 655095 0 198627 0 0 475183 0 359281 0 0 0 720804 0 0 0 425613 663728 21809 763823 896921 968390 146263 0 0 194505 0 482404 720107 666209 0 509583 554159 126278 764416 683396 0 894052 0 0 0 0 0 0 0 912849 855497 385439 615658 741826 554129 334635 732259 0 0 182943 975176 0 934476 165844 502206 197965 455249 0 0 629479 0 991587 86606 0 953766 773816 0 0 148406 964387 594298 772070 708176 0 0 0 478051 0 257082 0 0 236302 963743 940547 0 0 21415 700287 310855 884370 0 418742 0 0 0 447646 125521 901057 0 8095 633119 91921 0 676444 0 0 0 0 936468 154124 172966 196605 0 658870 46957 385052 0 0 0 417167 887264 710192 966754 406101 846748 211655 601934 0 0 892314 0 0 932975 426993 74565 532795 0 779638 595080 0 0 63431 546458 0 0 322492 353614 934472 565392 0 386040 835929 34014 0 274240 451187 42290 925815 28082 0 859338 773503 0 596281 0 31147 617954 0 530577 562296 536970 628455 863757 28801 344102 438222 276442 661624 526111 630586 856940 0 394679 0 978352 0 102187 0 0 0 746836 0 0 78257 138764 0 460061 844547 757592 276839 7489 4013 0 0 241067 196500 633258 0 875165 257255 364038 284100 681570 0 877745 869674 936021 0 0 0 61539 0 846360 751608 0 0 0 739471 0 836941 0 0 946655 0 0 0 0 122228 0 0 906495 0 558385 0 798606 864285 813787 247280 949769 0 587672 0 0 0 670076 0 0 689730 365491 0 255206 866465 309805 0 0 0 472085 579826 0 321849 683527 0 392474 122212 32940 572388 0 992347 0 943174 795810 282976 407372 769436 649426 910561 0 421141 638539 981450 0 0 253486 0 43358 372278 175677 0 0 671716 199003 917395 224108 0 950222 439520 589746 298314 457065 0 391804 0 0 552735 519717 997520 602889 0 385552 328621 0 0 811598 632054 0 0 0 47548 242056 0 815283 414747 0 0 0 145658 0 0 0 735698 463438 432362 982767 525986 533323 33497 415387 889375 332978 0 0 0 105442 984432 249250 0 0 441418 140780 316411 482460 707267 0 0 0 261866 970723 0 105586 220822 0 211773 860948 0 987730 793087 346204 598514 805251 0 705539 0 242872 354169 0 355040 751853 477202 0 959648 0 0 623496 391436 871927 808751 416575 803603 771495 183194 519480 935126 0 0 0 0 318014 592843 579341 609388 577695 840760 0 0 0 876819 0 24288 9759 147513 0 0 385106 0 156235 0 996686 375783 247254 666969 0 594663 143989 333924 0 472395 795243 523609 0 11081 0 0 0 0 643754 967479 0 573780 166342 503961 0 63150 946686 801876 0 0 312758 420562 529633 534920 0 202878 910651 292324 0 472915 433932 943966 0 0 280816 0 703814 139382 0 0 525884 0 381688 582603 0 255921 0 849343 231355 0 906851 895587 102003 0 141681 652882 0 0 836667 0 94210 343571 745141 0 362981 480346 0 0 35634 382180 842154 123458 0 154765 0 287265 0 0 495455 536680 0 833693 343337 698000 0 301908 0 225534 0 444468 0 181444 771954 331178 881137 399442 0 488212 597568 0 574145 144230 0 0 156518 469055 0 226891 25835 648375 0 881566 220508 55971 0 0 0 84499 935750 531390 0 0 499824 755321 0 244417 249905 0 906854 463630 868959 0 318364 0 0 730976 655047 933375 422783 152957 387077 127622 550859 0 134794 0 243842 463881 0 0 0 876315 503171 0 991766 53338 0 0 871897 203447 996150 592357 0 0 112428 389012 171242 0 326015 0 924423 550175 398871 0 271789 0 0 642357 185813 481948 0 0 427591 416662 357634 11106 506360 0 740641 0 853969 796223 81176 246120 0 868055 189942 0 0 0 298883 0 0 869787 0 50852 299134 937058 803437 322924 547260 734435 0 432689 349924 791076 951373 0 0 828102 309258 494924 0 448347 0 624462 249550 0 164194 764306 735372 608685 776690 477147 113120 0 0 355890 0 31410 0 0 286714 0 331478 570481 5765 0 809294 460139 0 982002 0 0 525090 554617 896306 556860 0 0 244582 1625 84791 0 0 0 493829 270382 115449 335148 0 424530 281808 32508 436257 622831 596714 459003 405359 0 0 0 598711 608381 285116 0 254881 0 173777 0 937152 31652 0 354741 0 378968 0 539493 0 0 758549 499049 757134 135992 364805 0 0 287826 0 39381 136556 568758 189569 731714 738494 0 227328 858687 812211 229778 0 0 515987 3827 0 920695 801542 0 0 0 0 169593 850641 0 587449 906473 524161 677495 963047 367632 0 756702 726967 645324 0 391912 158356 0 0 45201 712594 367312 298392 978105 178174 984021 0 137306 422922 0 725486 709790 0 102940 978518 995643 0 155538 632810 718847 336152 379455 0 329564 0 0 0 0 130069 293025 0 955568 304968 980700 458313 227270 0 0 980651 0 345005 315760 461106 701688 0 0 0 245539 940044 911766 25354 713596 0 0 0 579672 0 404286 0 569080 0 0 426425 131084 812141 929510 853503 516474 542368 823144 553343 53557 655486 910346 830023 293910 896841 0 479695 590768 0 788545 431262 763996 4408 0 0 0 962877 0 0 0 308684 290997 288200 0 209383 64701 351159 455977 710161 20012 0 831268 90030 0 451559 0 873852 0 282226 19802 0 0 592781 0 228394 0 207538 0 734229 708353 0 0 730673 676481 0 803931 0 75911 0 0 722313 0 440585 0 596619 271737 0 883914 137444 103340 673799 0 512798 785896 0 135930 407369 751466 0 310605 554239 229377 310999 41435 0 16077 917694 0 167081 304521 764981 740837 570606 0 0 0 349695 971956 183463 958977 624883 877767 846516 283127 551382 368977 0 62144 0 0 0 0 852710 890642 922358 377218 35623 973748 3514 0 0 111302 508645 846350 0 0 679584 372956 0 0 664451 860476 297216 300815 831932 0 898312 128727 0 0 0 599768 0 0 428392 899505 0 0 292138 765466 0 164629 0 227390 912856 318643 0 0 967083 5223 436096 142274 0 814402 0 976725 270301 0 0 0 23046 549412 989918 0 197344 0 266885 364641 277009 892534 0 543718 799451 0 407156 424308 0 316443 104135 0 880427 328656 0 880233 152735 488027 0 284304 0 0 0 0 724027 544958 640370 877395 0 0 580677 0 473061 778664 551235 0 0 479112 425952 619939 0 617969 644166 972075 571978 990883 92879 114010 87136 0 916597 0 0 272553 966431 12622 783492 531547 922911 0 804639 0 0 397157 474686 109010 100479 314036 535749 0 0 375881 141977 0 0 574161 112277 148028 544468 70524 311655 169254 58937 0 974248 525469 401573 738726 753586 0 763579 0 995383 0 523399 378005 0 840747 520346 733996 0 383068 154493 989807 0 51873 941449 0 0 575683 598124 0 27706 237634 0 584324 150047 263551 867157 600683 0 217283 188389 480903 0 0 34634 0 0 0 850295 0 0 13204 146066 887526 656782 0 138810 0 0 622740 932435 0 0 778192 305697 366260 0 0 298470 280575 731943 727151 56030 279327 949760 25359 335164 643426 533303 683915 0 239562 0 0 881968 895033 719899 809708 591092 0 0 0 321875 882906 970211 363204 31962 0 566751 250684 886922 0 331406 776691 255573 0 335170 562559 497653 808013 0 532401 595294 887106 561987 984556 842885 936696 652537 0 741875 715200 623931 577207 26841 0 0 302433 797232 433335 37165 563032 460914 0 0 750564 280000 0 918165 0 221412 276049 0 0 201102 533932 0 0 235936 0 792855 737098 55104 902689 0 317758 0 199201 0 500448 304876 0 0 606383 327462 378006 0 0 583398 573419 100109 859589 0 0 474065 212874 0 0 155483 869921 102485 330793 0 698485 0 0 0 388556 40745 577334 527246 135028 0 0 165862 961071 0 0 814461 18547 957780 0 144523 136768 539284 69493 80443 281460 805825 135487 619561 220203 0 761024 533222 510946 23333 136307 3754 819220 624405 846132 0 0 0 374382 0 577502 467756 893366 863689 149678 142602 167737 542925 214983 969043 0 0 917186 823173 693721 237864 970089 0 789030 146149 681761 0 0 33812 509589 907171 350143 660711 382561 872483 4333 713067 141662 592979 454512 589653 446691 0 0 684125 694504 640599 922350 540109 0 866422 0 0 0 591254 0 498848 0 0 0 0 415040 0 0 0 0 807769 394055 0 380415 531828 956411 0 307622 171641 701097 0 0 47648 118328 0 0 137341 0 0 305239 0 0 511681 713136 131833 463892 849426 0 440682 0 0 157074 0 0 0 271640 246393 562961 776670 33162 234289 0 944632 314434 0 811806 773301 324072 0 496879 302923 978190 789635 0 984392 61109 716843 0 20207 43949 807642 0 974504 0 476335 277065 556565 380028 0 199846 0 0 574684 488250 0 0 0 550722 117929 0 0 489715 246924 851699 342894 929840 911320 63403 943198 36231 658393 472956 54317 228333 891312 599687 0 0 0 484262 0 185226 365053 677156 437822 974614 475801 969444 636812 997046 999688 528736 813802 33392 696290 875179 0 0 522742 416663 892567 182901 0 0 0 0 30243 164511 554896 936079 760494 0 956077 50620 0 455946 0 54921 0 0 475674 438152 865218 968867 0 130003 188051 706455 406568 666156 0 749735 808976 601500 842881 697112 806204 369686 777398 273972 0 338524 646907 0 996293 955503 890252 571697 967289 0 485426 0 182255 172998 570532 0 475604 614375 551422 0 503673 839821 0 333197 953400 610236 133938 705836 0 464616 414358 123926 0 0 644830 764394 0 267712 993344 864088 748031 361390 0 38143 571029 180457 0 532887 885807 522076 949002 734027 146519 916552 0 0 0 0 102375 586505 0 0 0 133527 0 0 0 0 0 444844 177354 0 0 0 989450 0 782768 0 159402 500325 0 0 0 0 215580 91665 0 183792 284342 0 0 749442 79055 376023 72970 0 460270 666531 516236 0 0 957004 0 585615 965780 317841 0 0 873166 842907 0 0 0 0 486975 927807 0 0 212658 0 0 0 220508 0 325574 662530 0 339302 467476 0 0 236541 871564 0 587377 496060 588089 480417 490336 0 304082 0 0 0 345597 0 0 0 803823 0 0 462855 213963 391613 0 0 76221 0 0 0 767141 382666 200089 0 182966 0 614146 175791 0 686641 0 557954 0 286737 538023 0 0 0 0 0 353483 0 224229 647608 926496 961057 0 0 45467 760791 285380 542995 0 0 0 0 0 610857 0 713636 554420 0 799488 0 707077 0 0 783429 0 652320 394687 31932 0 877597 0 0 0 0 319519 572271 0 527710 521353 742702 0 428780 544754 829075 213825 0 0 0 0 172126 231933 863301 233897 424228 178578 0 0 0 966471 0 584356 333239 17841 671521 800006 170824 0 951921 0 0 425059 0 241631 85361 0 0 420098 0 0 46333 558253 0 0 944163 436222 0 800272 843462 0 0 109073 460584 0 0 0 0 702801 0 0 431239 652597 505156 44541 614094 0 996849 722006 697039 0 465523 419303 935984 0 415805 0 270287 0 992111 0 879876 79722 0 0 0 884290 0 967524 0 0 182217 0 266155 34400 414271 245805 411094 170214 603529 0 475958 0 792788 536900 866079 136736 809040 0 0 154362 93658 0 164389 802210 0 95041 774158 0 203778 372988 0 531755 0 0 28701 0 0 425700 117437 139447 0 948869 0 0 0 499261 443988 197098 0 0 614590 281348 0 668564 367600 119983 0 905911 0 0 0 236207 0 370046 845547 334444 0 808634 0 835085 420188 267801 612037 918871 696850 0 427124 93426 234194 228886 989500 962098 273610 312549 137967 631601 257238 360272 252640 697412 444970 16764 0 584578 0 595686 306258 563843 100976 332682 870271 925294 0 187538 273209 948976 0 0 0 145774 619083 676598 0 94654 516125 393919 229705 976516 554838 0 813472 0 766981 781104 249951 0 0 0 165984 907098 725717 170137 0 0 116203 459553 0 0 172442 389978 0 0 487830 476984 876979 821890 271321 411297 0 0 296485 243680 0 766549 475573 744370 0 0 970261 966489 992749 0 303636 299265 0 0 0 483495 0 0 0 0 620395 0 0 380950 275847 334297 24829 324434 0 929378 403577 0 814216 538234 0 0 413038 0 263236 0 452245 367185 507012 0 0 495533 655399 380123 0 430471 0 115273 168402 616934 0 0 444434 0 0 408752 29013 145379 555793 839160 347564 0 473738 630023 242443 957946 0 0 509477 0 136529 0 0 796179 607771 474525 438688 62208 0 190510 9730 576489 262406 192150 658127 237765 0 0 84671 125712 0 983289 768736 600116 0 308820 0 403847 167751 41469 311515 985475 923365 0 634836 0 731002 604886 0 165321 740326 0 0 847986 257795 77100 192116 0 197116 458702 762653 436812 0 610780 368373 963986 766771 825799 870951 955860 845170 657034 262756 992634 379240 0 178596 363569 371329 0 0 391586 347627 518460 127789 599663 658081 225487 888921 0 0 378050 158015 809257 215797 352401 0 0 321744 583068 113111 760930 829734 0 301269 0 233241 0 91384 749794 719521 483743 433785 777479 610944 628227 200209 508955 876714 0 786813 890895 112167 225210 441165 0 188718 0 0 448172 928682 0 579667 639206 873644 848046 0 480665 697940 59544 279942 0 0 0 806472 602071 667245 222677 539371 417534 234012 982195 421252 0 116462 949642 470277 0 0 678287 477149 848886 439127 0 663427 143019 491000 314048 162394 0 241072 0 0 488465 0 178090 0 333468 146122 454897 420424 0 858734 0 94766 772477 344144 142654 661138 278406 0 417852 0 485031 973033 257392 249318 701939 694257 0 29646 0 298145 0 0 669084 721264 463797 60768 405344 760143 769134 0 18977 454845 0 0 384787 0 900288 0 489726 0 148116 0 206327 0 243398 73676 288054 272931 555594 932791 446199 470618 303134 428471 0 415842 0 0 441744 0 787884 915349 201969 448233 468843 714051 255517 584647 855321 253761 715734 140845 897318 400207 447082 978047 0 588147 841455 667598 0 23554 588724 0 412791 729390 0 503365 102546 0 555565 0 0 549053 605168 0 207772 0 0 340109 0 12466 451117 278652 13673 744964 0 0 460689 0 565422 0 985147 823295 477280 0 0 0 0 247403 770285 692198 959314 706947 588761 205547 0 0 666813 793878 0 0 0 875380 0 0 0 0 482706 392883 130423 414406 0 856205 40386 0 0 0 0 179489 0 950150 0 0 144057 27788 0 827214 0 626837 745061 333942 245147 762593 657274 222501 717054 123814 284868 0 958681 0 679786 358159 0 43242 823885 50127 0 493454 680590 0 790770 801199 648448 0 139385 850029 78280 0 538124 0 479527 0 0 0 0 0 0 223504 415898 496967 0 437860 912801 559814 789641 241690 0 518897 0 71705 0 951723 0 36967 626859 0 364674 603826 677868 0 716098 72704 756135 369157 0 961011 926476 219652 0 279564 92825 664010 678974 791444 463915 52823 892610 0 174000 106922 312335 0 0 0 0 388300 0 860135 389352 131458 943129 0 0 99147 0 0 953517 589776 419431 0 866215 210802 915565 0 732588 0 196957 50099 415975 938863 591693 995743 0 0 0 0 0 513973 10730 554137 559668 70371 292613 205863 758383 104762 0 0 520118 823372 192005 182143 0 248053 0 0 0 0 231201 0 77765 331270 0 493998 0 0 309207 550188 842049 265240 0 0 827881 429287 687043 0 206612 0 0 458160 0 0 490804 841075 505207 0 947157 174974 991073 259007 828884 0 253966 86550 0 0 0 241211 290656 0 664423 0 126595 712601 251271 0 2201 0 325353 0 915985 0 7910 138479 928734 0 0 988471 217276 481612 983601 0 386074 0 737781 0 0 577880 945791 679285 510451 0 0 552985 374577 714843 0 0 800165 885896 0 0 0 265255 0 495111 380166 0 848996 67949 133003 663783 283941 0 0 0 0 216654 444538 727821 0 251510 0 449614 28989 104140 712749 0 826035 119588 542741 896573 232396 0 0 160778 0 332295 0 775120 510524 94179 0 389555 451728 358425 272658 0 0 83687 0 451905 732167 904054 0 0 562956 225849 210602 0 300647 358464 0 529406 619321 21220 964332 697102 120771 0 0 849177 188143 483185 109243 140435 890683 884913 592049 0 0 0 0 152394 0 0 174897 0 0 290902 278308 0 99421 717758 328121 615033 96817 0 700382 0 316918 0 0 0 906510 705671 0 0 731160 281054 647663 0 0 918700 0 933475 751125 503766 0 0 0 498160 161440 943968 213473 0 864972 0 0 414724 877207 0 0 606884 0 271310 227829 0 285293 0 373926 244473 600192 0 369836 0 0 0 0 0 771522 174192 87596 0 834514 404979 0 650993 322350 450683 828736 0 574371 710207 989704 306255 178007 282202 164431 35011 0 48751 0 881501 0 0 55866 903852 189022 152453 0 467542 0 643205 811186 0 595774 0 452617 0 0 727241 0 0 0 421776 0 997453 464229 484195 0 0 0 312164 0 0 0 973870 0 252150 129478 677898 0 113157 842302 320905 425105 231306 790939 370904 0 498979 380422 650169 134219 0 986653 338386 0 608080 17439 361881 155257 234140 0 0 613747 0 0 875303 877340 57947 734009 176954 0 130124 216826 0 0 824402 975368 935858 333166 272921 95829 930984 196268 60658 0 328759 552895 191344 798275 0 0 831163 637895 0 0 914263 358999 667018 0 897913 0 400420 618506 863040 998230 0 0 351845 432970 909516 852640 0 343045 0 689247 0 207908 606366 945598 764035 216605 0 654294 0 0 861965 0 460335 707731 0 0 0 818294 0 7843 0 0 527308 0 768512 0 722612 0 570227 890771 0 7313 0 44753 0 272326 814636 0 0 0 945640 900426 0 18398 0 0 457924 56464 646988 175982 0 0 224386 0 70266 0 645929 0 828955 704204 0 0 469079 617954 704287 124572 42433 0 384810 515001 0 302736 0 32135 670122 0 246854 588956 0 31386 0 655446 226261 437948 420960 0 0 0 554947 0 0 381827 778352 0 494037 126857 323566 0 679858 598192 0 819548 0 0 505020 0 0 797759 0 0 0 288578 660214 0 550210 0 0 535540 934205 167921 765840 486108 0 0 484168 124289 963674 530135 906958 0 103162 186782 0 0 0 512926 465712 1734 232766 330427 406670 0 105996 410435 350926 509703 299266 323812 765357 968441 256522 505766 0 0 229683 473948 8296 946795 216068 673695 14378 0 0 0 0 690854 147850 0 681546 512683 52930 650392 244602 0 0 352724 0 0 263174 0 0 699737 0 905677 0 514417 0 0 724487 925062 206696 842456 826633 523444 0 424182 0 658337 0 0 0 594065 10397 394302 0 0 659788 0 142085 641117 0 738806 92390 944071 358867 0 0 525221 0 482317 0 0 448496 556268 197130 406691 0 793401 0 0 370706 533352 300674 0 0 0 0 196859 0 0 0 0 232212 502218 216653 0 695000 253387 674311 0 692826 743035 242215 0 0 222733 0 0 656499 0 584374 0 993962 279813 862095 672868 253531 658230 0 749160 0 822788 0 399342 734173 881965 24137 337266 524402 814519 0 85574 0 593083 0 433973 240024 0 0 293282 633286 775893 0 224739 0 0 0 0 838540 656483 707007 0 0 208099 0 654306 183634 0 0 0 909569 0 315859 0 211317 527869 0 514381 0 532397 70097 223687 599742 0 972557 244772 552561 572848 108134 0 237242 0 0 72977 216993 402748 0 778095 528761 146701 642913 0 0 749393 0 0 613995 750860 0 113134 114549 918461 425091 80559 0 360479 291106 52210 827252 409563 0 0 734973 0 723456 919297 55220 626460 0 726055 0 898768 821886 830352 0 951669 0 454986 75685 0 14133 484038 181266 0 800157 0 342216 0 550954 576344 700393 0 0 0 0 0 334533 972164 376835 768196 709469 0 451221 0 0 502913 0 220667 0 0 0 896957 359705 465121 0 0 0 554822 0 0 957577 0 412536 813908 22609 807241 0 560872 333961 0 0 912829 918135 0 0 293863 463221 684763 371965 458203 0 0 569922 729075 650117 0 0 697930 62214 11461 35522 0 567726 569685 673884 55550 981458 0 605785 290650 0 139448 364958 0 211026 133660 168165 255563 140582 0 849240 851717 597478 507615 0 0 137028 0 601952 14332 0 94369 436137 0 0 0 884650 440040 0 732923 85635 706565 0 0 882374 617210 0 0 272000 337679 665336 889188 0 609716 49129 0 431079 720025 769986 0 0 81532 969596 574710 385020 865209 0 0 0 166050 0 0 147009 0 0 414636 891776 925002 322935 263845 0 0 115919 934285 0 562870 288320 189342 432065 389537 497897 0 0 128887 584740 948876 138460 747359 0 605705 148302 0 0 757751 0 772797 276825 0 0 674754 127749 642900 523152 223630 799335 0 0 798712 0 315686 289764 974905 778806 352501 644883 0 637000 340361 427510 0 415063 0 867743 0 0 0 0 123055 303460 0 565411 267395 876574 0 0 818399 42826 950731 485428 384626 0 0 954354 657471 968683 658046 0 468040 27924 218642 0 0 0 448821 0 926539 0 679453 0 0 596935 0 0 0 0 0 850337 0 182437 353048 372310 176119 0 437212 710769 96300 431689 0 0 0 0 0 0 637222 67625 524037 947593 224990 198706 69033 965949 0 240664 0 285915 375095 406438 666711 828817 0 375282 352274 444016 775391 0 629190 897035 0 839380 0 0 856651 0 0 0 280411 229806 0 0 596900 357658 884386 0 10592 46250 0 0 0 769371 0 742122 0 990823 0 0 136886 832998 963517 623794 770863 943006 102119 0 607856 112364 0 0 377783 0 0 0 84752 171431 0 92402 0 0 722431 0 758549 207415 0 153899 0 129727 39956 344333 970699 0 369138 335244 583965 99197 667444 0 959766 35519 956568 213857 672477 162529 846622 0 960603 103300 20247 207508 705994 288495 942397 0 683891 0 958466 0 0 0 0 977596 0 708003 463746 789406 153307 950881 920042 3225 371728 904266 0 0 66163 570619 0 153557 0 0 39246 0 0 918027 322452 0 0 0 0 662686 0 165370 40096 0 515864 0 474419 0 8244 0 0 0 615144 0 506095 0 508123 203777 0 0 529775 363696 741702 973596 318835 531335 852730 441598 167188 556221 0 773957 19223 0 899817 0 0 843268 955391 209687 86450 492710 569215 495825 274479 537443 172355 470048 319819 726657 160828 0 616323 478369 0 118624 0 0 0 0 114484 0 5599 0 167735 231418 748436 633660 734675 575277 0 716943 254146 424810 762608 824983 0 716244 223633 0 778055 823836 685988 0 146405 0 0 0 241529 194921 233859 0 0 0 0 0 801637 0 477952 0 0 247615 0 873758 0 0 0 0 953133 201047 323909 0 282582 730513 0 0 520134 427768 0 890237 0 0 788095 535433 0 803600 0 360893 620942 639271 999277 490471 0 59938 118042 822946 566817 0 551690 536331 742272 595736 811827 528176 271779 978064 493676 316777 287831 0 0 903332 67517 823167 447690 545717 911281 0 920423 871380 138193 271467 967040 520998 0 323841 236107 267359 341675 580816 971493 0 0 224453 0 0 259794 0 858739 565876 11739 450912 0 0 568614 0 0 0 664439 0 700128 147137 396325 958319 564921 0 0 898578 36880 294337 0 737642 130897 404006 648283 0 532584 8847 0 709385 873378 775497 0 936177 0 520220 0 0 539728 0 506680 929598 564697 443761 115350 969705 0 537250 504973 493285 0 194704 0 617472 531157 0 0 0 0 975829 0 945681 694263 0 885253 233943 0 0 0 0 169480 436001 103580 0 310806 630633 902388 0 567384 993933 0 0 583132 792596 994661 910456 665871 236078 132808 960204 305089 20918 0 140565 0 43332 496116 279386 0 888621 0 408425 0 44212 175042 0 0 923331 0 963911 0 243259 533090 843023 90001 735615 29264 0 635375 0 106074 0 276039 34765 398803 914494 3633 972870 924376 0 892604 405197 628150 0 704835 504174 137412 481272 891222 0 484146 15481 0 0 24781 0 0 0 707708 305545 0 0 925636 0 0 506242 313169 698873 932211 161944 407481 807159 749769 170608 418864 0 751131 0 0 0 810957 242910 0 0 0 0 0 0 205635 0 60238 769588 0 420925 0 0 755187 0 966011 0 0 0 325062 399709 224165 468788 0 0 0 0 811523 958744 0 0 0 0 0 0 0 843199 403794 850664 251293 0 287739 42692 53044 425134 0 678256 43245 98495 0 189266 0 0 806447 273448 0 0 571178 0 0 0 913641 44900 719485 0 0 721992 395527 649895 184540 924657 616425 173058 530930 972794 814810 847821 424415 152239 0 717853 991955 832912 504647 0 650489 0 810359 664551 724837 40805 350624 756574 900591 0 435300 823487 886324 58800 0 955612 295266 92851 814308 0 659115 178686 0 0 130816 0 930265 870801 278594 55198 428526 88028 0 99626 0 0 45517 0 0 0 0 0 297663 0 28016 330192 974155 165655 410824 317953 0 84078 0 186131 23555 106893 328355 0 166561 306023 0 0 0 535200 361667 0 252062 200016 0 0 300014 523667 426414 291696 0 488377 0 307493 0 0 0 364326 533790 974150 876907 145910 814846 0 0 846309 0 0 460424 131515 360840 0 334064 469380 0 885225 774043 0 0 0 0 0 502131 286390 0 266500 111284 187061 0 408452 884198 0 561142 0 752898 236092 209995 981162 207878 538009 66439 0 191659 423806 0 397067 547398 628371 725493 945558 0 684438 951348 383 0 279714 0 244962 621307 526824 721962 717514 258484 831922 185930 241995 519253 534946 0 342810 201300 0 0 601956 44534 376283 0 618185 918676 0 367539 0 0 174786 0 0 445987 185730 164330 0 734910 0 524976 115691 0 0 0 844303 0 971337 522044 624293 521062 28546 340623 49425 0 793880 0 845156 414018 0 214942 881020 511917 360488 321429 0 0 400351 767132 825834 662227 0 91364 761554 26628 0 0 434106 199467 451668 473446 541812 131524 163275 0 0 982182 589964 307822 301391 0 835477 361774 0 98878 297908 281621 344542 0 0 57830 92721 273180 0 0 0 42747 15000 0 0 0 545893 764048 425241 855175 0 922082 561141 574596 944745 993329 828874 0 89158 0 775124 554271 548438 276996 884971 903600 729524 499401 559231 0 65750 0 0 488400 734523 232075 535733 11007 661380 313710 0 182854 815582 198210 0 0 712305 31944 0 773552 24975 695471 312207 795369 364055 309599 0 687670 0 410393 752100 0 0 0 505321 0 0 531335 0 387774 938670 173362 0 141640 634838 927529 124108 167672 0 0 549221 0 0 476307 937608 460296 539811 0 277077 793023 0 0 0 969863 0 0 158433 0 0 0 866207 594878 912592 82287 0 841102 944198 0 771131 0 916736 577485 630011 0 970577 900365 0 975436 0 45012 459491 663080 0 0 352691 0 384049 399372 0 0 0 0 966630 0 554617 987048 904459 473210 533316 0 0 0 0 0 830637 0 0 626692 319555 0 0 200448 492769 745383 148741 919130 535886 0 0 0 105577 0 0 882672 0 0 99866 480220 965991 492078 375571 0 421790 0 0 706558 0 0 0 14683 496680 405334 52438 0 648304 188812 0 423658 978230 93175 769422 759816 886368 620129 924888 0 712970 286095 0 0 785338 947653 247332 379647 0 988215 253180 925067 626260 148545 193937 349918 926661 540091 0 609884 0 36827 0 23670 757256 0 0 123972 625744 0 0 0 0 0 0 0 754470 985318 785664 577501 880918 259232 40747 269767 854165 665061 0 991818 0 624426 0 430450 205717 538862 284260 0 471824 280525 925363 0 872384 750550 0 0 881304 626743 0 970894 0 882535 262973 0 227915 598554 85928 752000 590535 0 0 302254 431841 0 858522 0 0 0 433069 439653 0 0 582076 313084 545888 0 202587 256329 1454 76051 404286 0 0 0 833952 435007 0 628665 857350 128923 301778 0 963227 183987 45790 0 32657 448317 365048 607891 68857 0 77813 0 163743 0 149401 170701 535998 30877 929378 0 0 0 0 708390 0 684031 345785 0 485830 0 0 34666 809044 681716 877564 0 516740 0 0 324869 124486 583938 721649 0 272487 0 0 0 0 812382 884315 0 0 896551 0 0 932070 488346 405154 492529 133057 487465 932504 0 485115 0 20081 0 0 874917 419894 0 0 857046 34247 603018 144613 226865 944413 0 0 0 379171 246859 100131 917840 998292 393684 0 715886 814089 798793 134055 300924 6236 652437 131666 0 187953 273813 777884 964597 0 243205 919382 491228 790708 706166 0 663868 0 578403 109647 0 65038 412544 0 611074 732482 0 0 82775 851932 170400 726903 173850 0 898731 0 972838 896443 0 103265 460032 152856 377822 533992 450683 449758 237900 67642 49409 0 335364 0 701784 0 36261 351383 0 0 946250 265014 0 959963 0 974760 278313 413328 86060 152414 819336 0 842603 851029 673787 325220 53225 916008 683075 372093 794942 953680 0 0 710703 814575 583143 0 0 721241 0 256037 835182 0 469402 744998 0 0 338114 337043 0 392991 0 239385 660427 552722 723432 114730 190442 454271 959471 788006 811004 0 679417 0 0 674993 0 743207 503657 999465 0 696158 287600 447141 0 178313 0 688177 0 378536 0 0 408601 395254 88745 25747 0 527217 159161 0 0 272144 412677 0 854579 0 854134 180861 490950 580081 246509 992495 504041 0 975204 588186 659613 509519 192367 0 262943 0 706078 427259 0 0 354572 558658 0 0 313834 199847 187995 62990 594274 0 0 0 0 504787 973728 0 0 0 736557 682889 310891 159115 776550 202316 574015 1075 802489 813553 679673 519418 35866 0 148634 161913 112377 612206 514370 744326 286852 0 186444 279269 0 533452 673358 721410 0 0 923372 284635 0 860629 0 15778 0 44601 640647 688343 352482 0 0 267242 759490 115381 163041 0 898608 0 896459 818944 500110 120047 336023 0 325833 0 891425 761633 0 361047 512533 0 0 593170 0 710483 0 875860 927610 458456 0 871544 0 74663 0 0 106129 371874 34249 43906 620059 603038 188263 901389 928584 585291 722141 0 0 0 310342 674561 0 135208 170986 378860 0 587315 10456 0 549944 956635 639158 0 384912 940279 159019 191567 783966 0 0 37195 596987 101819 582876 527454 613591 391918 0 208241 225860 359651 139789 837626 822358 50866 0 277907 178819 0 212220 261077 681754 767698 942648 949888 3835 0 630807 213848 221741 372195 0 138042 0 0 0 361644 184885 6153 499904 87992 7030 359902 356929 397099 245009 0 508229 300307 682373 264469 0 391388 0 788983 0 520620 0 0 884856 483990 949764 497980 71992 0 598654 379533 653848 730218 0 789332 144050 0 0 672573 0 708654 0 540453 511527 395401 819488 679800 977807 247570 981836 320163 879869 244696 685497 452808 837699 665826 0 120661 0 0 461740 378345 654875 872699 0 0 16863 0 753844 37510 451990 0 0 335399 726823 996066 449138 0 947377 0 175751 0 0 0 511009 868122 106682 819634 0 0 0 359502 0 0 821289 46019 140007 990976 963441 0 0 0 788892 511766 369021 0 223993 83540 645438 458734 0 0 0 0 196567 0 451782 0 145755 0 114444 934957 827032 912712 0 253440 392127 434683 462183 172779 0 0 153294 123830 0 456530 449002 0 0 0 525446 761012 0 686484 156874 0 0 0 606035 238584 0 674799 0 0 0 588781 784701 595402 830516 365471 174928 0 317872 799849 244459 92253 0 836610 221245 0 652093 0 0 70326 0 112907 0 464822 0 0 234495 414852 179375 104119 421338 0 0 0 616634 0 111371 544245 900928 520358 880897 120563 0 497215 0 707367 965687 44387 627775 184598 316669 0 418233 389789 330625 538163 0 239335 0 0 61750 0 269844 352210 0 292704 936836 618683 882018 0 413699 657739 117773 714228 551601 424577 839565 0 470110 384339 699013 258265 0 287268 0 102312 805016 136491 825489 403510 37105 416904 0 917034 166969 10932 243181 8870 0 434695 289503 340921 0 748366 987272 0 54555 0 956971 166220 908090 496618 0 0 847766 0 0 0 0 0 0 0 467919 0 862897 248761 0 908186 0 7400 803408 0 0 633710 682276 14289 906899 720171 771105 313 0 430741 0 50156 304217 323656 476253 0 865543 0 385449 0 485954 275397 391544 548128 369622 0 760151 0 474423 267646 827253 14295 439493 895198 497833 792959 0 0 748629 0 0 627823 697358 76515 242034 608736 903584 960002 0 0 385829 439559 508747 784775 886891 0 409127 0 296921 812488 479373 529035 0 548244 0 0 651561 0 648479 857782 0 0 0 906699 0 369952 95799 74938 0 745906 425830 413960 0 0 366608 175290 320784 150067 0 199439 106626 558631 613832 625547 950736 492460 992246 726474 0 310688 197625 88419 0 0 366340 813106 791393 812666 412050 0 0 648848 830701 0 0 0 204773 0 0 0 0 768561 0 473202 424474 0 371580 243532 621747 457353 103504 347350 380778 0 914401 0 316493 0 489285 599411 981816 0 978829 774881 496688 592786 479236 947861 0 461262 150179 677105 542816 0 0 0 634948 723856 532881 0 746635 493553 0 0 632312 0 518197 0 516565 0 112483 277278 0 0 536381 63116 0 0 730089 645328 0 0 769484 464984 687070 306911 498868 484605 471527 358919 0 0 737017 23 747395 0 4802 556380 358120 173548 264752 0 0 0 77191 0 660424 395683 606246 52479 0 0 197787 311489 867174 0 0 712246 28433 955405 0 742397 780306 999000 0 709366 0 0 790070 72687 0 784169 0 198036 252948 0 644000 519089 690827 927623 133441 843364 0 0 0 0 438756 89258 194655 987186 564910 256863 0 907004 0 0 618907 168211 403749 989234 929008 269056 0 794682 0 0 295890 101207 420163 47758 860785 0 732482 0 14320 722539 776493 0 191573 36568 365493 542680 327681 68792 933716 547891 375271 0 599466 0 214080 0 0 706201 195802 300569 387384 822282 537325 0 0 94896 938849 6852 0 713583 286335 130317 534945 274257 187595 683548 0 424213 0 0 335387 333487 68024 612391 0 916040 216765 0 0 190479 0 615382 332994 53219 575720 894863 0 677567 838091 481340 497715 449298 0 360187 0 399217 482919 0 0 163191 254339 802729 578248 528013 921993 0 0 135417 916463 115538 392396 340594 463693 0 0 480967 115830 871954 0 0 0 0 813128 812132 0 353393 119958 0 0 407812 0 213065 131608 901308 321508 66244 0 0 306709 524835 0 0 995698 314786 819739 863399 0 213222 117133 471839 305957 0 0 988431 0 979300 679840 495469 0 795852 76308 0 553998 568931 0 0 0 155023 623979 0 852753 708420 0 767116 972772 841934 224003 374593 0 931331 919571 879846 0 129934 0 623779 0 347190 664910 795722 0 0 710360 816452 143923 13865 14068 531728 3319 977678 0 313536 0 414778 133390 0 556940 662107 0 0 117027 0 0 968855 57741 922778 124495 709331 0 987952 273215 436834 0 932564 106950 155542 953554 0 0 403592 0 972510 593797 0 0 627578 0 0 941665 115262 0 43186 115653 564374 995975 239266 0 453960 999471 0 219410 387771 0 256272 0 494663 919466 479925 429239 495711 768302 726176 0 969225 449752 743582 574769 606486 636448 701313 0 926495 172483 0 0 185600 140840 471816 12795 0 0 188903 425432 0 378079 308355 0 0 0 767510 669274 0 487676 0 203989 161916 371497 0 535507 361804 890383 665637 0 62899 135406 0 0 0 407906 0 442899 48932 192336 658401 0 168394 238604 0 907491 589611 464700 860042 347633 0 0 0 345488 0 366502 500890 428623 778844 0 632802 629862 846204 678798 253286 0 0 0 491471 0 0 0 0 0 98098 0 542551 874568 444442 748347 426414 502240 218880 526784 0 152901 523959 0 816884 0 325951 306716 743603 0 222983 0 0 0 267944 0 0 83 494714 896488 396465 0 125077 0 484172 0 0 578886 859749 895368 0 0 0 77048 884939 626583 988759 0 948460 893447 897766 0 500883 637293 143992 501360 0 74860 939850 785665 836821 0 527715 0 576866 945616 535806 25386 418910 463517 978210 967900 179116 0 158961 0 0 0 28763 0 391666 644477 17844 0 0 0 0 227817 606564 351396 0 685438 204236 748958 179983 193956 0 959412 568756 0 0 0 271587 950359 958478 0 379020 49084 648121 36755 0 166649 970115 0 76478 0 0 75984 128702 0 0 0 268673 480091 192420 0 0 300775 0 0 917427 0 290649 669835 0 607658 830731 0 94989 865214 0 456170 155219 239646 320242 75477 792905 957066 293163 0 0 0 881029 430568 0 139292 975555 0 0 554221 389102 245915 67918 0 591157 833960 816893 0 785914 0 0 969115 0 0 52659 0 988119 22187 0 808838 0 0 816370 722302 0 868594 100213 935107 853838 0 713249 0 0 323075 910892 0 418182 0 0 0 507873 494287 0 90772 0 0 0 0 50239 0 238198 635386 931397 361919 0 0 412126 201873 654801 0 0 989842 806969 0 0 0 347002 762299 667252 0 552195 0 71634 0 163425 364455 949196 249347 436896 0 0 563354 228306 545894 674293 194231 96694 0 108664 599508 0 0 80841 333321 0 528140 0 0 101463 762686 96528 0 0 712683 515157 837145 0 0 135029 460914 926190 942724 0 543756 558644 0 603523 916228 640933 348187 951554 328944 785423 712754 44806 515586 676110 229692 0 960566 763718 765834 665724 223439 409804 696304 835465 760064 684388 0 618184 609362 0 384273 0 380882 22441 237287 823584 368346 0 888559 0 921425 359597 899771 0 651179 0 149050 0 0 0 0 274160 0 573032 420096 370567 664288 643734 809242 897221 0 0 776646 0 338088 270032 0 705443 344071 812184 352188 398839 0 0 232514 0 636543 0 429206 232059 662804 0 944754 0 0 349492 458029 0 73202 176775 0 0 0 0 816082 328852 336225 0 11932 54552 148373 0 460089 983941 958685 657441 0 0 509692 0 0 53130 9380 413613 714299 683078 23432 0 471424 44564 298454 820042 13043 232307 275607 0 875905 0 981171 0 104844 943092 867156 467382 0 0 0 0 12548 0 525671 658721 0 0 781751 0 0 749918 408016 777268 0 0 0 870311 0 905624 0 32793 0 639017 959719 618412 422559 0 55862 434560 0 652257 0 718265 0 0 0 954759 0 0 287545 408722 622786 0 0 41376 22763 479670 366950 191571 461790 705580 761917 936494 0 374947 244035 0 0 0 0 292805 193031 539781 163365 721405 514566 616613 587113 0 0 799605 388857 84872 0 716327 0 763160 803482 825217 0 658512 251250 745175 652884 353361 992743 731530 951834 765930 199961 714070 915990 733981 430589 28458 434367 513667 143770 0 0 0 0 225125 403555 0 0 211346 990396 307314 0 553772 265578 0 607054 235215 790231 470560 260842 196610 170033 249538 745268 104845 0 0 558835 301383 0 0 361473 727851 510776 341245 141755 497717 0 231750 0 0 888342 219159 355535 0 850999 583083 356627 676616 0 960756 0 0 536292 0 134100 0 910199 697522 0 716571 769342 0 134298 935535 107751 0 226105 584479 0 895744 0 168045 0 938140 649004 0 609697 238640 179090 966395 0 981687 790531 0 0 125975 56905 0 465949 0 254159 0 975860 401104 174037 0 948502 450834 116798 0 164673 0 0 701246 522393 405667 0 0 0 0 242724 20263 665087 96578 0 0 269515 478906 0 0 0 360171 342021 773297 111328 764454 0 503256 979518 627474 0 540938 633135 251486 544234 115533 0 867464 672344 372664 903586 0 0 726633 806411 442103 839712 672629 99747 0 0 341283 820986 310445 0 628481 0 0 786189 0 496685 0 183736 0 0 398043 167173 291408 0 413365 967572 6208 539793 0 937134 587615 0 682379 728043 0 786605 297113 0 75003 0 0 503376 396062 842269 0 0 0 77721 374392 372250 0 448468 243213 739290 458384 504410 0 149859 796502 0 219740 96021 379857 900878 0 0 642244 101582 950312 0 35862 255861 582967 155229 759888 294759 84108 524828 990145 279294 692135 0 665041 0 971715 0 589928 238596 507144 575741 155471 93951 56890 534759 0 0 109893 351104 968515 97507 314466 148765 0 649181 0 965385 0 874002 0 0 0 0 276121 37907 425027 877397 352516 339378 0 414198 0 431956 409444 186502 0 0 0 0 0 0 969151 141200 388913 409951 947372 0 559962 752045 439165 0 783751 0 527917 0 34937 114212 683717 708952 0 715195 0 2609 780063 781298 881657 0 474088 0 0 268599 620008 154697 0 999459 150852 948725 0 212287 0 414213 0 447787 270955 0 18137 400011 0 0 0 701022 580167 89399 0 0 571722 0 819241 520205 316816 623878 972387 0 0 912366 968169 570528 116852 0 0 759686 0 603570 39145 0 0 751200 0 0 485729 0 0 309392 0 676753 0 569193 139831 0 236499 879844 209404 0 962653 704794 0 871015 636844 654206 0 0 0 63247 167919 999569 503729 513327 494360 0 0 239863 586196 0 288406 0 900484 735398 280623 924693 0 0 0 120344 0 772822 1379 414501 798051 366377 957861 47207 626511 369589 0 363865 317002 0 0 384131 747346 0 40286 754334 489306 0 663135 73242 878760 158632 998707 46550 0 859500 198881 150529 431084 968037 537850 0 0 261745 541086 0 741246 485046 0 238264 0 613450 869329 0 0 688066 0 0 420211 414248 991868 463163 0 131400 0 0 569784 746833 0 191877 382430 0 0 230275 735871 757065 114521 898722 0 698750 982357 510050 0 0 55938 343467 135764 0 194295 0 232057 123946 807979 573968 0 660121 0 0 295914 0 386518 191989 733189 121713 270243 0 0 65792 0 342095 0 0 561959 96662 189693 214350 461316 137157 93820 103882 0 742472 876715 0 0 709 667671 219223 0 824833 0 0 0 853002 335356 0 0 0 840041 539267 269449 109446 268980 341850 0 831023 707953 0 0 675302 992732 0 254357 0 0 320287 0 696961 949009 0 498576 27252 17124 683782 45325 894014 805052 146839 0 466883 728883 607204 0 0 588390 2051 1528 33204 0 192218 738853 0 698891 20049 0 897076 520459 300117 0 0 562549 0 0 312137 0 0 0 0 0 410012 0 0 443088 0 410948 0 836964 177529 0 0 0 264359 0 830090 733891 232725 828938 589608 165150 513807 0 0 0 377567 0 289514 636309 0 125811 972745 488701 0 402509 566240 324178 0 76574 0 578428 0 57429 983040 0 0 318913 68986 0 0 0 659712 299515 518553 464037 513696 670141 467047 735670 82668 0 998933 495575 0 672592 506481 897099 863429 0 0 823160 0 921736 431824 453401 0 0 0 55508 0 0 70036 0 0 0 0 107865 83095 246128 940689 955122 189919 383005 0 0 99344 0 211368 686470 0 556119 0 0 0 88332 927138 364754 290917 568854 0 0 326882 0 0 93071 0 0 857872 476855 0 897855 0 935062 0 498511 401675 95211 814021 564778 242940 0 323410 0 0 576117 961032 957118 0 0 653818 0 550434 556728 165370 324214 611748 0 33143 460632 229684 942479 804844 6742 0 126798 844742 951996 21766 0 0 0 0 259710 0 868860 118139 0 0 0 424927 0 678745 7286 880191 852637 0 677302 472010 309712 359594 0 525288 0 945185 0 944735 397943 0 544165 871330 0 387531 110771 841174 0 999767 425763 0 421586 0 626833 525315 0 0 383215 436558 0 301087 31549 0 871936 285434 401006 634857 727558 535154 169900 0 0 0 912774 5995 519298 16184 833411 0 789484 740730 885063 0 0 518034 0 0 0 449946 576150 198350 237056 0 121751 923130 588292 0 0 0 648075 515925 0 712384 522291 446178 688775 147562 573986 386252 0 234013 0 0 2742 0 289058 0 417671 402055 968408 0 0 0 0 0 78300 0 0 293196 936173 209020 829649 356520 0 0 303651 220640 266448 882744 490102 538416 530941 0 0 913157 955122 264135 988532 651973 0 0 969433 0 0 0 864694 898391 468217 188553 0 0 0 0 506406 0 11928 0 0 0 614851 930714 0 941367 106568 729220 0 880575 0 231858 635383 821758 818844 550392 0 4920 123076 0 0 343120 601447 619302 816101 925476 151855 952072 33501 393791 636812 451639 0 0 0 0 274134 693161 0 0 342545 0 160088 420053 0 0 0 513680 642978 982731 9331 826304 0 241215 968610 0 0 0 793417 0 0 0 548986 445880 715634 700975 0 0 484207 619801 677071 0 284140 0 0 417927 76350 0 425047 983134 409009 0 480116 418573 0 100209 542741 0 619738 699325 0 866733 389880 113730 141550 0 575937 255660 0 211720 0 0 925169 739325 0 947412 368633 984574 13032 0 63727 762198 0 365963 37343 0 0 346647 622115 801389 0 153487 0 0 277921 518085 0 554539 0 0 763114 0 722738 945672 0 309356 820762 406776 0 40805 196839 540721 0 0 0 0 99507 116626 0 83276 223365 431050 481820 409099 0 0 701219 0 0 639982 950126 0 812304 285377 0 0 0 236111 52342 749930 0 929278 0 6004 567469 965220 882901 0 574579 0 0 0 724363 0 794021 0 698976 0 620572 0 0 728001 639589 467559 0 253037 890864 0 111338 113867 0 512542 0 389532 491829 0 767903 0 864193 94347 0 454125 954377 174980 107252 0 612033 713465 582203 0 204433 271348 329157 656139 82690 42818 782788 0 0 962360 302633 0 532420 462158 663898 119802 0 177973 0 790513 0 429322 0 238931 814750 71428 451605 829058 179424 40726 459749 77611 0 567426 489442 0 983124 0 409478 489288 386206 0 0 246259 148054 0 1624 0 481517 350710 0 196791 126326 0 647509 481015 376236 0 429378 43020 811964 630433 106829 0 0 0 423307 215940 78079 0 757699 108554 462137 0 0 39116 871943 706768 0 519437 589789 871852 0 808940 18258 0 157819 87423 146371 961227 113972 0 0 830810 0 109933 726881 0 370488 491242 0 0 664821 71900 0 568910 0 977695 163474 907714 823328 0 0 0 359890 0 0 610885 0 837344 0 323427 422519 0 0 0 537299 228428 0 890752 380724 0 0 779680 823842 998705 284776 7366 346036 120169 0 0 0 0 68533 546299 974456 242671 42129 0 0 393810 0 724071 0 683000 553974 0 784552 748015 262455 63183 746424 578792 365263 0 0 199855 797875 488401 491535 0 178396 0 405128 0 908941 864158 0 939624 606038 0 626766 200191 442433 854001 956836 790467 177697 0 27628 605617 723934 0 0 867251 904374 661777 0 288341 534673 0 362249 0 0 402687 0 417105 254529 181090 549829 258627 851526 0 181213 734646 732909 0 264681 953286 591494 209933 457131 703342 188573 0 0 363759 820613 396118 883661 0 0 0 672039 250436 363015 783944 452493 864430 496609 284296 94632 974386 553609 951497 738733 678772 510967 138235 218956 608152 902133 0 0 0 282582 522038 0 324469 806820 805401 0 861623 0 650327 161677 0 0 0 130074 863396 76857 0 542660 0 678391 0 0 471549 790386 0 655006 506231 899868 0 0 615562 842568 796951 0 851129 0 465640 293540 0 300958 902728 0 597640 880672 701338 321291 769100 919006 831392 0 0 516723 917420 0 0 477435 506704 0 584507 0 472855 0 0 344315 0 78642 0 0 33745 0 713686 0 817154 76971 104332 148065 0 288523 238568 774703 516478 538447 569345 0 0 919007 800417 0 0 111155 0 871875 505284 531410 809179 69681 948168 371896 867411 0 0 992368 927459 72739 0 78560 0 675492 735101 543210 2017 0 629869 19897 962697 621704 427938 84322 159376 0 804064 467598 0 709353 432773 853365 0 176490 890956 377199 148701 0 469331 925607 245072 741201 0 0 0 92684 663768 965969 0 0 0 809352 798163 0 731269 0 0 861451 367506 0 393346 0 604954 0 845055 0 257294 538800 89421 0 796620 255675 443589 948934 129181 62843 438763 432562 548028 0 664407 438546 372857 0 542088 952146 0 129166 254532 127869 870764 0 395080 778297 204946 928962 599991 0 0 0 931837 612044 0 0 485194 844282 302496 322215 26857 396751 433899 0 0 0 480898 0 766680 99777 125001 522611 720184 0 350083 423721 871181 797046 0 130534 802685 0 0 0 0 101803 940076 0 0 0 52420 0 490961 0 495643 0 0 0 0 384460 0 672298 608197 0 517974 680310 0 453283 997183 658298 64340 956679 487306 0 769279 292976 0 0 708262 650887 0 585269 0 891833 424205 102997 410448 949015 0 0 88013 481422 280522 565543 119451 339151 423209 362469 340222 786499 763834 765231 397436 0 147706 858348 178946 245033 134014 148342 989606 0 102454 964994 397214 880495 529362 158752 723885 443254 145769 687410 967905 0 0 368659 422149 443402 2001 765106 0 754604 0 0 0 0 0 580862 0 0 0 722806 920650 509521 0 0 394322 872726 0 267979 535590 512737 127802 64488 443923 392023 588540 0 202812 927033 716797 994608 196194 0 757539 550133 151882 0 0 0 0 73520 573594 0 687629 0 0 0 0 0 237648 321476 0 0 899359 156280 481199 61802 854500 543200 693285 0 235001 0 0 0 614722 0 0 484902 538110 0 330345 0 323889 0 0 115454 0 194782 0 928096 0 0 0 423974 0 242911 0 723481 853204 60377 463085 0 0 0 355318 967231 885627 726989 0 69802 0 220945 259588 721843 443702 0 227908 531628 0 795547 326928 261480 236036 0 0 761759 63411 465521 135050 0 810865 83535 0 629303 0 232346 331387 0 211061 0 0 0 572526 0 63678 0 149111 688770 0 0 825178 62237 166320 449539 303836 321445 0 0 637000 0 0 805048 290476 219356 328473 966906 745341 90401 0 0 0 653746 390584 954643 0 0 369952 0 0 4882 723294 366854 185473 31745 922082 610358 2904 40254 110430 0 0 0 507133 348473 920435 292182 687416 781464 173090 500909 0 0 0 986345 624444 745743 0 204704 0 844184 806146 77221 0 583604 231336 688587 278699 0 0 864335 689846 599266 591751 0 0 965309 333173 0 0 761263 12577 563455 805384 0 525612 303631 669405 0 0 0 956266 675880 720952 13601 0 455455 0 702604 744249 459689 438605 965358 0 0 114020 236276 577140 0 0 0 597767 0 214302 881227 776802 524748 619293 0 118414 648771 231855 389522 704594 887314 212220 784405 574766 0 498808 754574 823182 914594 8578 0 0 165958 557741 481670 816298 244907 0 414510 665493 832226 0 565430 0 158698 0 960539 0 593112 431212 814052 35872 0 281969 513750 0 0 0 0 257050 548233 0 48118 678183 155381 796375 608732 681051 25830 536572 0 744549 0 0 339701 0 95547 0 207512 226075 0 0 0 0 0 0 0 157980 0 0 796377 242394 148303 53660 207852 693055 674554 555804 0 237232 631524 0 413856 515937 323506 0 109504 317186 560342 544197 356051 0 0 0 993145 932205 101002 501627 0 213717 324259 0 429565 701168 0 0 0 0 744538 428762 0 728581 0 0 199351 471647 0 0 0 0 172398 0 0 790058 0 180439 616604 0 0 639338 986506 133299 662070 0 150888 776192 899192 977519 334621 376364 0 0 523903 470525 0 191143 451513 516645 176945 0 180529 737851 0 417656 0 0 192174 769266 596179 374960 0 241079 0 807758 0 144163 0 619425 0 110652 0 0 539897 919957 0 259659 123615 0 970813 392952 0 404877 0 38742 237942 0 227969 76135 134820 945495 395929 0 770128 462149 0 0 54271 679147 549618 416591 769166 0 0 203608 0 0 0 987991 555169 327017 657216 0 874884 0 0 0 869789 647222 347827 990297 38364 9198 0 0 302085 0 719452 267797 425499 0 426988 278791 229950 0 396219 103403 796298 489932 363195 103919 221083 577878 0 0 0 808276 0 0 647124 398485 0 0 350115 200205 0 104805 130497 991241 948710 195320 547493 140174 461171 261473 280175 0 0 386903 577583 61994 0 346888 0 415413 67986 925867 404762 603069 0 841825 164601 412141 0 0 0 670808 926040 0 673094 224563 0 936350 688084 0 319705 232146 69842 387070 0 682330 618676 529736 0 191079 0 3488 947925 109799 291881 132220 737086 0 442776 0 751165 159278 343540 546844 184234 0 9278 0 166621 323969 955418 0 287222 0 846052 262846 301298 62264 846686 59567 515707 9611 118255 183135 536328 235276 0 871264 835241 0 164153 992746 976318 865738 0 821264 0 615460 447376 0 0 0 866310 622714 0 0 37947 0 424084 415294 723776 0 0 907223 0 0 0 0 644818 432742 0 858029 485833 0 372307 0 8932 481035 0 237494 0 0 603129 0 911302 0 265687 685638 0 0 228994 892647 761030 0 454219 142383 888782 196397 0 932622 0 634266 505400 0 14692 861143 0 419529 0 300044 722137 910204 0 0 778465 326638 0 0 650259 0 562932 783174 160053 657930 266222 901982 17255 0 994458 959823 336409 2062 0 379210 440853 350048 473519 199705 781474 785685 666876 443633 845384 725038 540546 776771 0 682610 828314 473697 0 0 640263 956346 7823 519641 143626 439668 870878 516934 916438 543939 912091 637656 605381 260936 672157 0 0 205332 65777 0 0 560807 215391 801726 478030 637295 66916 0 0 926418 603360 851867 0 0 394371 823057 477441 930363 395168 0 0 555726 0 0 965189 0 471684 359114 0 0 678858 139185 0 0 929457 0 240662 260091 225188 814149 727506 411327 156422 0 402451 0 599867 0 0 0 838645 151277 0 17899 0 0 0 593049 0 0 509861 0 2525 245216 603631 876646 0 160288 0 880122 678244 543953 784139 196786 699956 288649 670037 879433 437295 0 0 0 0 590236 0 0 0 407510 519758 790186 880713 929684 0 0 617131 773191 304050 0 678101 0 0 158756 608962 0 0 671935 841241 295016 296123 714888 8707 979328 505684 302872 110398 0 0 0 0 957298 0 0 968610 990003 923549 912928 574209 0 568577 0 0 976610 0 0 765723 66093 0 301487 0 157528 10509 0 17849 0 0 0 882947 0 0 0 283061 0 72614 841327 462599 588945 164450 0 0 376238 451388 0 0 458891 0 0 489 0 0 605019 967318 151240 0 198028 0 284008 303365 766604 0 0 345763 0 48111 792215 0 500911 0 841794 448014 321984 553036 0 0 0 185616 863357 652446 968979 0 816143 250346 493012 319255 0 407386 509477 0 94596 310348 230380 0 312528 685631 267282 853125 281225 0 413176 0 101089 210045 758835 829366 0 26468 0 952437 722563 406619 742522 0 939130 541411 611326 0 905658 0 561327 920882 675801 57596 411013 866884 0 921489 0 966583 45569 715191 673117 0 200455 0 0 12315 563950 84469 0 59676 0 0 0 24240 0 960287 0 499620 520222 849017 760598 416589 119924 304816 0 449196 384672 754882 0 0 0 251480 86815 898961 282338 0 0 518754 219341 264597 0 0 168298 950388 220180 510199 0 0 783995 0 543695 621154 206866 551794 861549 0 0 0 0 0 598283 711505 0 2027 727041 0 148704 690976 461129 372548 15128 149740 59474 652899 0 247868 306323 552256 198425 845667 365956 544477 268600 0 613524 0 176699 597625 873705 159417 550390 419210 498069 509376 0 0 149368 0 442317 938688 0 0 85857 0 0 0 0 837261 0 0 918762 25827 454335 916662 691279 508721 0 782320 743836 669143 0 0 0 0 803946 97694 384799 305874 0 748349 0 639540 226085 60006 790334 72882 426412 897630 360158 0 0 0 225508 0 0 955000 0 257123 538898 0 557685 271988 0 437986 232424 434886 0 763534 696530 857416 455343 333906 0 919707 635865 69813 546183 49418 0 908138 920162 241950 151275 878131 825732 949880 240963 486192 841634 621645 831923 324750 981658 247334 331535 316209 372350 833116 557677 128138 101456 906632 422718 0 0 319676 0 118550 0 637426 0 728796 589392 75730 0 778671 368552 607320 362155 345336 844121 837435 4523 471451 54393 432904 0 455446 801101 235773 340340 473538 368400 0 0 920875 0 884612 0 474795 0 709788 287207 959256 0 451459 0 0 0 304975 0 0 414008 0 839772 17342 0 623521 546852 0 207509 440250 886471 0 0 376684 0 984556 0 337042 109981 670665 313191 417542 543149 0 0 120501 874573 753458 832381 0 557202 641772 233855 647730 980658 0 779034 261301 256352 525133 951365 225496 0 0 377428 994986 0 809169 0 401686 43455 0 0 841642 286595 0 0 338374 810353 626380 304005 299398 833582 0 0 0 0 0 775781 0 0 596641 0 584556 839138 501192 0 83466 0 5435 0 0 554533 0 166959 851583 0 0 0 851389 318992 328349 904095 0 0 836584 0 545328 0 0 738429 529868 0 0 528063 995423 981742 0 772462 480007 660458 359957 0 990616 777275 303349 0 499339 386337 619666 464706 101591 0 0 776474 488468 302635 200395 781785 540165 0 36411 184729 927620 32028 845683 658605 745932 754576 414278 0 589040 757738 626850 132198 853022 746608 0 449720 0 570504 856 95772 0 233915 40184 0 117001 346398 750985 50940 95827 810867 0 0 187232 774019 249852 160211 0 344455 37996 86239 795044 300464 0 12458 610040 550019 935826 0 0 0 0 85015 0 598798 740651 438497 0 0 366564 0 7296 201876 0 926830 0 259535 574556 588415 0 0 716931 0 46364 292319 402330 145162 144306 372256 0 0 722907 0 462680 0 0 66827 474948 0 184795 732078 0 0 853594 226335 0 982368 126365 0 121210 0 88288 649648 800461 0 946139 444639 440994 0 808119 941140 949542 0 422441 630507 242756 598698 376851 465328 0 867947 0 564739 0 0 0 858113 320702 441164 191008 86670 0 907272 0 725591 535936 891701 0 254285 0 380713 0 0 590566 0 590316 680733 729116 0 300325 166280 904234 0 277768 876128 0 397697 338576 253408 566331 0 745966 900077 609230 732717 0 0 26424 545363 0 247368 980998 688401 865320 0 0 723183 606530 237712 399651 0 189868 420631 0 0 0 847172 502515 172467 0 624721 0 832039 0 678723 283690 0 0 0 159357 0 0 327428 0 279032 541780 0 279173 891267 370462 0 418849 887372 0 0 434510 3556 0 0 287757 440466 860341 317125 156372 0 735675 603490 412746 310327 584182 424157 0 0 0 0 675355 0 271824 294543 0 879979 676564 0 845823 0 435526 0 0 237688 593744 78652 889340 804527 35637 677679 578649 835817 0 333286 423262 843319 443905 535937 0 63668 0 952072 674624 918810 413617 199265 19088 335192 444549 560920 346826 326254 0 117258 0 362669 0 0 710691 0 672641 0 997286 598068 960309 50779 633289 474300 0 0 398193 0 646371 493626 624692 0 278710 0 18289 392304 359381 871890 412209 0 237951 0 0 297329 789366 513349 796446 961569 0 623562 0 772152 713823 650668 0 0 0 369894 889444 640447 88214 168473 0 776318 609943 608822 0 466588 64739 319184 161027 0 976579 894841 0 0 145230 260685 308319 377103 267918 0 293602 698283 0 0 445592 325954 0 0 0 874630 771823 830805 948551 388882 364286 302686 0 0 0 72855 0 366137 469424 199668 936753 246410 0 0 0 622096 271884 0 555977 157168 198240 533634 0 325831 0 948666 908288 885833 0 688009 0 445710 0 573066 0 111316 427791 53535 497862 0 508286 0 0 0 933462 0 0 535872 253685 0 79547 249121 566020 893184 952815 0 0 995633 0 904130 299181 881150 879405 700231 627093 296662 0 784990 590567 0 447971 681036 0 473126 0 446112 672048 782007 0 115816 0 0 0 415481 325600 743053 0 171051 573514 973222 0 0 784113 0 490626 0 215065 101372 558000 0 120877 588496 314238 419289 0 0 919308 59885 334661 0 0 0 50915 915147 861069 0 871898 209874 0 0 478808 0 538432 0 375121 515163 711256 0 412177 38959 950563 617209 822049 554913 194412 0 0 150580 904148 85222 0 500099 807921 78834 0 0 0 298001 0 0 0 710973 615444 219162 416512 834708 0 0 0 0 163537 600538 0 0 195419 516118 222699 0 0 553793 395197 527867 307987 678187 240760 451003 195741 648973 0 454675 557987 678881 0 0 204388 412197 0 0 517484 444313 737196 628027 227080 284749 15 0 994383 993252 607400 197949 594641 226446 0 0 36073 0 0 890985 0 685127 704247 137672 124286 294022 955451 708975 275432 706968 0 22651 0 0 0 367029 553331 0 0 451643 681054 0 867001 0 189055 69963 332910 4551 762380 0 157871 350050 909187 170525 693296 381798 0 344439 0 184608 908956 202371 437304 758127 56939 0 589543 553499 166836 216768 357151 568018 0 0 489148 291606 371936 923311 0 0 885760 0 184427 753973 120021 1127 340278 363629 841653 420610 46120 610960 0 0 952546 0 911905 856899 537411 367701 703676 439359 0 40122 933329 65765 640519 78121 696726 0 27492 0 182668 0 136814 0 0 0 0 136008 0 279590 403044 137073 734133 0 0 62051 66674 0 0 0 96408 284052 0 559770 539738 678670 0 0 493052 0 0 0 0 165221 0 0 541111 0 0 0 0 480248 7833 168873 549853 854380 0 0 707721 0 0 691493 64626 0 318192 0 0 288582 0 137030 0 131880 614768 367919 497330 0 752797 0 0 535062 0 917431 0 208274 349622 722064 340446 599419 857560 0 261098 0 0 772416 0 0 625077 0 0 849895 0 0 648285 348289 825466 81143 0 712592 856448 497881 256824 734635 255356 568242 0 186517 511897 447558 751461 772894 773968 0 366349 173093 90672 397377 0 0 448692 648365 0 152995 132124 835438 0 780964 696244 0 0 0 0 791701 723823 0 662543 855393 331269 232502 0 680096 636058 0 238198 928033 747176 983918 74291 0 166429 0 774024 623527 0 0 307778 831066 253413 857464 0 449544 392302 703426 0 318906 0 582747 0 45054 417290 0 215536 455890 868607 0 331380 0 0 368637 0 562205 645180 933211 65075 0 0 0 0 0 960911 0 72105 0 0 917787 675737 0 527224 425799 104948 60755 274310 983576 498262 0 49553 199431 410988 583890 945721 443106 0 128260 0 0 0 232292 139985 457943 498429 0 105838 0 0 0 545216 154040 0 423320 0 0 953215 0 0 869798 325124 597547 187048 0 0 944120 0 226281 0 0 223221 0 0 608816 787832 834158 775498 0 143046 0 0 70414 863923 278548 0 890771 0 487572 355073 0 743480 0 915272 327530 77698 0 0 50065 155197 0 0 958801 751717 0 0 990223 0 0 0 4088 0 688036 177875 0 647618 0 864249 0 803276 0 29321 675999 61241 124604 786725 150655 933841 726614 0 986842 91068 962344 0 0 190068 594227 209262 377256 102251 321018 648206 807861 0 115413 0 0 0 0 0 427853 32071 897517 984099 39536 781629 107294 681809 0 502620 740834 0 0 46481 229750 102581 723380 895617 225288 546280 0 809869 852216 355698 52264 0 0 317077 550802 0 626307 340850 164675 182900 0 780244 994805 274096 614658 0 0 877440 924550 0 0 0 521557 0 669141 624313 0 0 950485 0 626403 519746 656817 633065 0 126449 0 0 57977 0 0 54111 692696 343412 357401 0 0 0 748358 0 0 910936 0 181683 219385 472169 763740 0 0 395143 347121 389653 0 420814 0 514814 0 0 598579 0 0 151947 909886 935301 462733 0 98811 672293 133486 215216 0 8323 300390 162195 920234 322621 0 232456 531489 962121 747633 0 292721 9714 333186 0 85129 0 0 0 963365 820542 201187 263587 0 0 0 177658 0 0 509753 0 0 804886 840470 691564 749497 0 0 849187 355216 998119 0 277791 956420 472587 731659 0 0 0 0 32674 466821 0 0 187443 74165 528202 0 901465 144742 0 0 0 234555 224587 758553 194267 487836 790632 0 648958 888545 31744 376090 0 857529 549131 0 644590 287515 942408 619178 116744 245555 0 102625 0 0 0 821494 0 97368 387577 465683 491130 851776 0 280580 0 0 960936 0 917171 507818 0 0 0 160670 535997 0 0 0 843402 852964 348601 532938 510113 0 40186 291172 106792 333674 561584 684699 820278 379385 0 934968 813570 846800 368643 0 791684 170597 0 0 0 315387 154508 703600 351927 315503 199409 0 0 0 323001 0 73522 0 273293 691267 0 0 517318 0 316141 0 431474 832538 0 0 915674 317432 864106 0 612532 400461 911296 0 714058 58981 905553 614995 0 1800 74344 293190 0 0 0 693781 188010 0 925393 17487 953100 0 0 3294 0 447130 554275 855082 0 87105 594628 702826 415047 438403 846450 541882 0 871898 400752 68049 0 949413 854338 0 671827 743985 539393 0 0 0 0 783258 0 106417 384026 0 207666 0 593269 0 0 0 0 250204 749142 751502 0 557778 0 0 632506 873690 0 554503 590322 0 451028 963287 0 0 0 0 110318 0 354988 672798 556860 0 945005 109368 0 0 436007 362415 870339 0 0 961233 0 245269 251536 814193 0 670940 0 0 978325 0 0 647006 0 0 537036 591095 347251 744833 303708 675918 106250 613236 0 0 688703 144875 0 439051 317812 749743 0 110524 941666 113626 0 360089 856214 0 406078 473284 0 173794 0 966203 821098 657252 0 134999 545132 0 771572 218700 686033 593024 81447 199543 0 0 274584 294747 0 382666 965446 902443 758880 42649 0 112915 749445 0 219351 666961 129855 674708 0 0 120961 0 0 577017 0 858159 0 477713 564523 0 405436 953021 264493 649453 366572 693912 0 471755 128884 9660 112027 147075 89971 281426 466078 185811 733697 0 786183 53957 0 999378 0 106750 317206 0 0 0 0 578993 0 580638 0 131372 69830 0 0 704544 893103 0 158779 265316 949585 307454 0 0 147506 492829 123857 353813 0 36478 285252 877664 0 0 479288 253184 0 71329 0 0 0 0 778474 304530 0 0 0 561952 275303 179846 248893 0 72965 0 0 745590 726094 150285 0 0 0 0 871111 232003 0 364657 628779 686832 0 0 0 670994 0 973991 250518 785826 513863 0 178116 0 625300 545398 447594 0 0 716513 713292 0 241623 0 484150 0 536467 115405 851201 445315 989771 0 928330 227568 282473 43660 391431 328072 999511 0 599105 654655 646669 775116 0 780346 198917 564295 0 0 0 0 269842 0 320430 0 0 442402 584657 0 180330 0 935113 0 404411 0 0 0 147790 607962 104464 835735 981695 785353 0 0 768779 14996 0 958317 0 184469 0 0 0 0 770367 18489 0 0 0 0 0 102450 189929 955797 0 0 0 832858 0 0 115409 0 435092 861023 471027 394023 610474 0 0 389031 86842 135511 936255 29754 526008 0 184212 482466 47487 136593 587562 5231 16075 316492 0 0 813795 93691 727112 559248 0 28691 82607 0 827502 0 0 296073 793065 48075 59608 108899 382279 866960 777263 503992 0 0 0 751511 0 320577 897171 0 0 409429 0 970883 460271 0 847174 919328 911188 300392 0 168232 0 0 0 74913 68447 137313 0 0 457996 0 119743 313637 123461 487649 803167 863389 992704 171649 73170 89543 84198 400644 8735 900513 361739 758804 955233 534152 0 729666 0 998968 0 0 0 292819 941577 191349 992061 874996 0 0 601292 0 0 108452 57080 604629 0 944097 407805 660175 196415 182269 0 0 920336 0 0 0 0 919609 0 0 780246 0 0 910561 0 294407 0 0 18182 286290 0 856740 878105 378810 864923 263796 0 933112 338498 620809 0 0 928753 205357 589789 947017 847786 722939 377437 0 722213 0 615512 0 0 927051 0 0 0 944005 0 0 872824 745472 379249 866214 714878 0 0 0 0 719535 0 0 936162 574309 805291 0 729571 21011 0 226585 995464 702968 0 0 372304 36263 0 0 627381 87552 0 0 799777 97207 0 162894 0 0 215304 210449 0 909899 19347 436905 0 114605 0 484649 0 0 317406 299265 950638 698587 0 769904 208949 0 0 678922 0 628595 0 302873 0 0 517307 521383 509798 662789 890206 583266 431680 606962 468443 879784 0 0 291258 428513 994179 80702 0 302632 67352 0 884543 912527 0 878164 0 0 593277 432055 178254 0 393756 0 0 0 755363 946532 0 940468 811464 306293 855428 0 0 168690 0 0 287149 890929 956134 738847 992945 971157 824412 87720 922343 613160 0 0 0 143915 910488 729161 0 277832 0 0 522568 457794 0 401345 0 0 696025 935219 0 0 258647 992910 0 956339 44381 255452 0 0 0 203535 0 0 355910 445364 26394 808509 0 0 196407 19106 605058 5880 828723 962318 753188 0 0 134188 744236 291963 0 0 0 949608 330094 732559 389765 859286 753388 0 442047 466672 90074 664617 510905 167111 0 0 0 0 0 779317 195074 95707 612641 3743 514756 0 0 560785 0 0 0 498812 646679 0 992097 551497 626434 0 856185 0 282485 0 369600 303703 0 414047 401652 0 985528 898502 50770 735529 610993 377326 478129 183075 0 0 323300 364808 273414 267006 167113 160540 201865 67041 323446 254769 607932 158523 0 803753 0 648312 565648 594771 589860 0 243953 190924 0 31285 272305 0 201109 662804 0 901198 548722 748354 0 688515 0 162492 0 18738 749650 0 0 556310 158096 998979 0 923163 398763 396483 0 0 0 367818 0 471574 986155 344233 0 0 540829 0 89141 0 691989 0 889355 0 58596 0 0 331490 606446 136093 761971 0 423337 216926 0 0 350512 750038 0 0 660700 315258 654392 807297 0 189522 557021 206195 0 0 188998 980894 0 0 733215 134398 421716 0 0 0 175934 20968 146867 285914 0 684476 344469 757418 0 225278 0 490286 0 0 0 993694 0 0 0 0 0 100334 0 0 0 693864 0 678822 490099 243207 0 172364 0 0 204987 505234 548558 240157 0 618343 0 200719 0 0 587697 721498 741600 115353 537355 832599 0 0 0 572788 814605 802997 0 899523 84470 110865 530461 0 840832 406254 348363 677469 0 835334 125108 341360 0 0 342222 218220 0 993545 585505 607626 0 0 194498 790659 462773 0 777211 0 0 247004 0 430303 424834 238360 372309 0 281524 0 322567 0 0 102649 770053 29041 0 680606 0 0 0 0 61100 541759 609293 111460 423028 0 435985 692532 668246 952193 414859 0 0 650524 392934 0 0 0 0 411963 976488 457420 0 0 0 0 333708 599424 263780 173069 314152 0 550467 310649 0 832347 77148 368920 0 85459 0 909735 863660 623695 831868 424603 645446 335741 0 186878 235417 188097 412313 0 924660 0 0 0 315496 683590 0 0 148239 0 447334 421614 742030 791256 498964 245571 622177 0 139636 200986 962526 0 175127 0 203448 0 0 972019 425326 0 463339 184707 699882 0 431743 49261 114847 0 0 993177 165713 0 567686 0 235444 389078 0 0 97551 16917 543925 192594 566674 0 383948 498122 378384 0 931663 509772 667852 0 474858 506012 158548 247913 947063 603685 0 235627 0 843464 118734 313081 190737 607755 683655 0 124548 0 0 28816 468237 0 364697 448313 216197 0 827728 0 0 0 107382 0 375494 0 695773 583238 353182 266469 0 42186 633967 721517 201286 0 594451 0 220527 879792 118908 0 103442 0 0 0 179607 650464 534825 0 522386 952666 0 170104 0 387989 0 551489 0 705784 669889 934913 949146 556478 20862 931188 829365 0 799215 0 656878 607327 0 415722 0 712764 894145 240733 844923 511337 0 506002 381051 0 23106 468979 360326 101201 544363 361341 0 554213 497906 799519 418670 0 81480 620446 939325 0 0 747643 0 179315 808038 107470 264268 978239 174785 405712 172622 0 0 354279 0 0 683995 0 559054 809083 0 858117 0 909630 914556 0 964602 101105 211913 0 641426 949692 519213 0 0 251545 0 0 0 122867 0 21695 0 0 276520 0 471607 773206 665404 0 0 32921 625149 467891 297354 0 613611 0 883396 381662 27846 553793 55237 0 0 579810 183527 734427 305311 0 867107 0 0 922070 162626 557039 572030 0 0 777345 0 0 0 0 0 264306 564225 0 0 0 575517 237561 191347 0 0 725511 921810 679522 815552 859208 128262 597083 0 0 0 523262 708434 528907 0 819107 697039 403722 0 0 6031 583972 868569 779426 313818 0 0 0 0 654926 934904 375370 382423 537123 0 852534 426355 0 0 135556 986683 0 790157 385809 0 654829 0 613340 345316 0 394254 0 815119 819506 553339 0 411668 444949 731311 0 88611 528240 0 189016 0 124330 0 787540 18154 1073 370425 0 0 372617 926723 367508 30234 555849 0 823741 864663 870183 810868 0 429012 0 0 0 240164 378920 189070 483466 958423 116807 0 547139 193982 496091 0 0 853516 854890 277842 491252 0 0 0 904027 0 37948 794892 323709 0 7991 0 174220 0 43298 29786 456930 403787 0 10262 0 0 24520 0 894905 886403 808791 698514 634345 0 175636 170077 0 762257 0 0 0 0 249600 0 91245 481286 0 880400 0 409646 0 70357 70375 674594 898835 965622 696041 525517 800942 106189 0 0 0 0 0 868833 969389 0 234388 123733 875525 676981 26686 0 412604 0 85304 632743 0 642432 596156 448387 288885 367917 854782 417101 0 0 643528 534770 949901 152455 232122 0 850871 738606 422451 543181 0 609314 690645 58648 0 762476 0 201579 0 0 0 0 787266 571217 15046 244735 0 0 586836 181039 885423 186670 607690 0 931190 260462 0 944159 377597 623737 0 947583 270805 835183 923457 336065 448126 52272 0 0 820646 388071 0 711425 0 241038 728274 865498 264236 0 230896 205393 460807 908209 292301 487342 196700 0 0 626662 655844 0 81874 927095 602014 212597 0 88461 919326 0 625128 0 126363 75563 112930 0 0 741107 60268 0 0 935838 916416 0 933816 698487 0 5299 249621 603690 890364 0 0 344628 248715 778405 7132 0 0 0 407478 417952 576338 775423 0 221251 530524 985415 987287 0 0 719005 268970 390562 927429 608930 789238 0 554626 829194 430642 0 527040 0 681772 0 0 0 388318 187313 222631 176150 242170 45175 0 0 744316 452623 486615 0 536805 0 588868 0 0 59827 114895 0 0 823825 0 844699 175418 643190 678540 670160 77294 475557 670694 0 391752 0 38707 275350 0 512226 0 278478 901401 505447 278775 0 0 181125 0 0 0 0 584524 0 456351 871944 581079 558200 673498 222156 0 392095 184537 797715 339496 902011 746531 533150 0 949601 808553 150232 706363 631953 671181 0 0 541278 459294 398095 811876 0 142924 287681 136805 0 642020 38156 159405 651449 0 804331 539943 0 849874 0 504653 660442 475779 150517 75765 923186 646839 350955 295822 382860 0 547694 0 573141 13166 869397 548019 0 651568 0 282129 789142 0 0 767982 219955 303296 0 308653 567173 0 557602 0 223418 0 979624 0 328178 0 389816 129537 109933 391181 0 89894 808519 577003 687395 0 752745 0 0 0 0 0 0 0 902344 743536 761385 0 858445 819710 870827 139034 0 750122 965592 661384 297403 0 0 860969 787540 931981 353689 0 0 0 586482 618718 732647 988711 984833 169245 880314 456160 19846 582910 592082 743681 434593 261301 0 440221 0 0 0 930309 0 386147 861644 281373 439234 0 0 496985 900927 802237 450436 523297 0 780737 42227 0 977138 255380 862194 0 955724 791308 0 0 116960 535364 477535 39369 844210 439007 675113 0 500337 868197 509686 827085 444673 73048 0 0 637798 442826 0 66109 855238 727689 755161 283420 752399 987497 0 985769 716690 0 59586 633868 415417 147525 0 0 980531 453527 124734 684762 768150 719638 267291 0 0 308290 135785 817176 160834 0 579510 319395 379681 820525 0 0 0 0 38845 968475 0 783119 538939 0 800479 0 968186 528724 197530 0 104587 263294 469915 778438 488444 208561 213352 426581 587288 0 922822 789896 0 0 0 156280 125636 0 717216 0 0 0 0 84337 229942 320836 0 0 0 0 217404 418590 178548 0 194014 37836 0 51067 0 977431 0 0 0 0 0 930125 5283 80518 413336 0 778303 404410 0 0 611060 951131 825395 0 243901 0 0 0 883665 765327 0 903542 721641 948855 598689 558648 474974 435917 651845 0 686769 106757 64449 528891 0 379016 327940 0 240363 0 619614 627372 0 842900 500828 122275 0 0 355149 368531 263734 507384 0 281461 339877 652881 775791 0 684458 435271 756686 953749 230786 139645 380801 622202 867973 0 0 941665 712584 0 0 0 0 27333 0 0 125276 180410 146182 751143 943945 226622 995157 0 276919 712358 0 936849 644666 0 190201 363905 0 0 474919 607459 591944 0 227818 0 0 0 420072 685826 196042 310510 0 210944 106773 0 0 468651 0 219643 0 0 687159 742493 518490 980794 540202 672179 0 848184 558034 0 493555 930613 146086 805520 933950 0 409614 923473 927983 0 975000 493018 0 0 0 276834 742505 874419 892153 545370 155440 0 495658 735448 220684 0 563546 646469 122407 699117 0 908883 518797 302501 73624 860687 98052 0 772430 0 896501 0 584695 688867 287703 0 30744 0 0 0 953208 0 781284 0 0 0 0 0 993763 761132 328479 528076 196065 0 321172 392431 671379 598157 0 288152 771244 519807 0 0 0 0 251042 0 0 697617 550094 0 735531 86087 0 129412 0 0 0 257472 19582 0 970774 8373 0 287993 279881 0 0 862015 120683 121000 103348 0 150616 366606 599189 0 681430 67563 161226 442080 635982 0 0 0 634687 651767 136236 206568 676259 536707 0 0 730288 621686 0 0 0 357148 989809 864986 0 351957 0 0 274479 778311 984859 0 856051 0 0 256279 38664 896811 694107 120999 0 901089 60254 0 797793 0 897823 612001 362507 914959 0 386216 224341 498373 0 0 100477 0 926540 0 0 0 0 0 0 720728 0 0 894871 89332 425254 0 456148 799238 239491 502039 0 104911 672337 108799 244178 200455 0 3846 320536 0 0 596199 359328 0 967614 196395 827377 0 948301 0 290433 957702 0 69176 135911 669767 58522 0 0 78912 782880 723083 0 239169 32678 98401 228446 0 469177 0 0 307421 942967 468511 762943 305950 99677 591404 490314 0 793798 97520 0 573141 0 0 0 758847 0 180928 0 861942 749043 0 0 633833 828751 100460 0 580554 904486 275966 611291 0 833481 0 553293 296984 293509 0 552652 0 706658 798738 848788 249250 0 29241 0 0 171967 4637 595536 499226 879115 289639 869091 845387 53710 151562 0 0 28668 0 905418 464463 0 148629 901741 948240 0 0 352913 0 414259 0 0 530288 935300 0 0 398462 596172 675333 424658 0 948463 894678 175016 131118 865783 79010 318105 85848 349981 90593 0 0 551179 0 709184 0 23964 159281 324531 0 668228 0 0 276731 861827 748041 0 436664 318764 0 74392 0 272143 794780 256102 63389 101099 688999 558919 614045 355973 0 0 0 0 0 255147 574319 0 33719 282072 816718 0 95626 464730 400495 669902 0 0 251429 0 0 633367 214761 0 234394 750636 0 0 280023 923388 0 496768 892849 0 609621 906600 0 456482 758582 713052 722912 961291 581654 65779 0 0 0 0 971103 508540 845277 9662 0 482308 705257 698334 396093 208081 0 679323 2710 852259 0 910548 272589 0 933610 0 0 584869 0 78670 0 952829 41178 301716 0 0 789399 0 760574 0 0 0 627141 107048 646435 382593 127946 218175 0 574165 211383 865431 67316 0 194412 0 534743 0 69177 998884 449991 684381 528747 0 582165 373080 238940 149346 323789 0 0 358499 0 405753 472385 981618 0 0 17759 0 0 618408 346473 957277 835515 0 110727 0 0 0 0 537284 0 284520 0 643195 0 524433 436601 916933 641057 606257 0 0 24130 0 243388 207405 460320 950747 0 0 0 157947 0 0 510213 689368 593697 145695 0 60888 0 0 0 0 938407 588781 631271 0 751775 500380 254814 0 589190 807974 387109 804886 0 0 773704 0 907802 707977 0 720291 0 0 0 0 246206 0 0 56963 372530 330092 595212 642390 408872 448498 0 770256 396799 849107 425127 725877 462884 0 0 441974 870863 25514 931203 336384 0 0 690152 168786 910602 0 0 818760 0 0 732780 740144 333079 278102 746819 210478 0 832560 174365 435903 895124 575017 783083 258272 0 0 473088 0 714209 858984 719186 0 840955 75754 889187 606874 0 0 0 850566 54918 755405 767807 0 0 592893 816825 190241 0 0 0 857984 353746 0 0 0 179699 668208 46282 606948 254490 0 449188 966917 0 561792 0 0 692818 0 640688 974453 0 0 504109 855379 623118 0 0 326430 0 0 541134 870037 0 773956 0 211139 0 716150 920838 715954 45891 645648 0 338095 0 800688 287555 146009 992729 0 0 0 0 512858 140003 0 423279 827245 527343 0 64929 890683 30754 622435 130394 309778 0 650667 996610 885312 0 523223 72306 88218 967487 190081 0 705118 0 0 577773 0 0 0 318284 0 245627 790215 846064 0 623993 0 0 88649 0 408321 764619 0 18406 644645 87276 794272 682288 824090 216905 130218 0 0 0 479032 837714 352075 0 491003 523268 295183 734774 991660 0 0 0 0 0 0 0 600243 764869 0 955198 295466 234617 0 735235 0 0 733021 0 900286 610259 251085 879218 0 376187 471157 0 507147 269640 0 889664 247101 311376 0 711524 674288 17936 521231 754859 529907 909324 285638 323475 0 104543 0 0 176322 0 912258 967488 391189 964333 0 0 560206 877921 538981 0 206715 0 0 197551 473670 0 43679 0 820087 495492 780654 827380 90548 0 0 276202 399881 597207 494646 470135 604548 928254 833550 0 0 713396 541579 437768 171768 0 502970 624976 77775 0 849100 593889 694204 0 101722 323757 286134 971806 460165 0 227639 791679 0 287296 0 998319 0 0 0 0 823591 0 0 268101 0 863137 840047 0 323665 447117 342479 614997 0 715999 0 267455 0 0 893509 921788 327796 0 392926 920711 314679 647904 300294 733977 321563 118517 435539 81341 372376 606648 686562 414016 504552 328695 0 75827 816779 0 331032 887129 0 0 0 0 0 231540 0 0 0 0 0 655903 438914 70076 433334 411216 922464 0 695412 724800 880176 0 843473 890012 80268 296662 321642 122046 76195 0 0 981261 920207 673055 0 879233 0 328163 0 255262 805750 0 248933 0 450829 141441 812465 908867 511551 0 0 42351 0 717744 0 0 0 0 469941 0 0 880318 0 909046 3006 0 155429 387504 182986 0 0 618405 0 0 616850 42277 0 918485 0 0 150897 483362 0 789090 0 0 176893 0 160608 0 22488 821630 817814 389670 0 180534 0 0 0 0 0 0 789736 883260 0 0 0 422109 0 710979 146669 71745 0 876190 0 889060 582333 796315 822233 227331 513503 686076 638027 0 665681 0 549142 672809 280435 439560 65660 879332 0 43742 801860 172341 0 969742 0 0 122039 107607 0 713942 180631 398548 590166 0 90837 0 0 0 0 522524 0 862184 605744 0 992629 671036 142289 223151 652595 481887 788488 781219 59878 23105 0 934280 412228 490051 0 94481 0 778605 573713 0 0 0 561942 0 218639 679009 243446 903582 581111 931298 0 471252 200615 0 0 136785 953973 0 0 0 0 0 0 0 394666 680945 0 210240 242944 111357 653985 616689 0 44945 0 0 821680 0 0 25694 56022 497735 0 375162 896638 0 582509 0 311836 773081 322760 244067 740680 173112 0 500701 582955 985181 0 0 23121 978676 289170 0 307708 433949 857732 676466 0 705692 0 0 847744 0 462419 69897 328369 0 0 236121 0 0 306789 908755 783511 0 0 0 733090 0 750671 0 0 936701 806636 25125 812478 111380 816032 0 0 133084 0 0 0 245889 273430 0 0 0 11887 0 738384 0 0 0 76910 0 647206 17489 461472 491234 567812 0 92210 162690 0 816760 281085 550639 160396 328448 0 0 547424 263773 178791 113874 400828 962132 0 621268 0 362833 667675 0 59043 0 0 45350 769732 96817 102675 985831 0 0 389996 186759 0 0 0 962200 549228 682161 59841 0 982619 492993 489854 890394 988006 667200 0 638802 628482 246474 0 522685 573150 308165 444309 0 0 637986 0 14853 0 0 0 0 700292 557075 841957 0 753965 0 813832 0 0 692849 563851 861533 0 609930 889855 198338 0 293954 282749 835816 604695 973432 159526 154587 31387 393348 131879 379301 772524 109540 694252 768570 219028 438686 0 0 808644 30620 634991 716960 507891 33656 0 0 409818 0 631624 556534 755989 379753 329571 0 0 234242 867676 786213 0 802279 0 0 558168 286392 523341 843887 672978 775635 723720 268517 646456 217238 150418 159996 0 0 490573 621648 96914 0 673269 516096 149715 358234 618767 645315 576892 0 615074 84241 491998 230235 0 987672 568521 0 0 966917 382251 6710 561521 0 94928 344109 445239 477837 438099 0 473063 0 59720 719733 540290 298030 231169 480896 0 0 0 800639 0 16058 0 725172 719554 61137 0 654148 385501 40733 0 138519 291334 0 401792 248850 0 336133 984531 0 646214 0 0 743572 22654 0 892149 794784 0 120123 190718 41485 779297 907329 0 386238 0 526055 0 542874 0 928110 0 0 567020 671460 546874 556589 0 0 302634 525464 513455 0 0 0 0 113187 32082 0 679363 0 0 290357 780872 496099 0 0 0 396157 0 0 71544 175866 0 124634 0 150248 729457 78449 0 0 904880 690178 612982 0 0 194002 929416 0 181774 0 0 383892 0 0 0 736044 820443 0 0 472631 161391 0 53440 0 22574 97713 217380 370002 0 820098 290295 928155 0 769172 0 0 822559 723509 0 307661 431669 0 383982 415677 0 0 344913 0 678925 0 39319 0 784490 0 507098 0 710568 453343 511752 746939 0 150208 39276 631125 0 819068 603497 0 0 768884 840825 767177 0 0 0 61547 593466 487156 0 420501 668966 632483 289102 970419 0 204 905594 0 554236 554352 801025 556334 447775 0 299443 0 616812 358483 0 0 0 273714 891650 0 0 123012 342941 0 802977 0 0 0 850651 132757 879701 0 104325 0 477191 0 485189 409517 0 420035 218765 0 523857 709117 0 0 857585 0 155491 0 72400 920527 0 981906 0 980070 538414 699662 47751 0 0 363698 982316 0 0 0 168481 0 40930 0 0 733611 0 325462 0 0 0 164412 0 0 0 0 456639 528305 714348 506219 821067 0 476101 0 834262 768015 853488 346396 564064 317865 352192 690191 500285 0 0 654592 364751 446048 0 0 11690 352676 0 821924 44969 0 0 581161 0 287639 884298 0 0 709158 310301 0 0 953502 448486 0 0 0 0 0 403662 524759 457617 0 325736 99450 231191 234153 0 463754 0 366701 219854 412313 0 631510 156545 0 254380 0 0 0 0 0 0 151838 0 821514 0 649853 872806 0 0 0 183611 261208 22429 929746 715415 0 730353 0 0 0 286451 0 0 0 0 0 705512 260534 0 387673 0 186976 476587 0 360147 861867 0 949603 0 359016 301078 0 0 537803 0 830918 0 826555 0 423078 925559 667970 4851 799079 0 428084 787921 0 107563 169622 474118 0 0 993842 568899 0 538535 387177 322235 0 0 244962 629600 0 0 685003 0 797574 626631 0 743422 0 252373 346081 625247 938712 669685 653912 980051 314301 0 615502 0 386193 954846 760402 334240 453398 419141 925740 206464 0 300342 0 83956 0 0 0 459535 0 0 0 555751 173097 906744 836817 0 220310 0 723433 171578 0 439754 998506 866614 130218 793712 0 946433 0 287785 850462 485612 726855 303349 522533 343802 936714 847956 338237 0 0 985096 636827 878563 61136 125809 0 592444 800503 409845 65223 192524 865923 839684 0 0 0 0 475361 0 766753 145717 990611 954749 0 864648 639814 331419 2202 0 16860 115885 139835 841477 278883 955532 310229 0 0 0 15733 582940 0 839126 0 732039 455360 217056 346438 0 0 233128 99330 600345 574088 881751 307459 491349 0 883216 0 934526 37222 635761 0 0 0 507970 0 527890 533604 717903 587338 507074 0 388780 0 215930 924531 804145 0 585538 857650 411864 20533 22360 0 605172 408667 0 601786 536706 801039 0 504474 144584 898690 900135 357130 0 0 51229 635391 983960 757222 0 72495 0 0 75026 0 0 925719 55342 0 88598 192519 642725 443971 273784 445173 0 851582 887518 0 0 877791 482856 507134 0 25723 251984 889109 33225 0 573793 142642 0 0 0 532246 99584 661731 706104 954323 996383 550994 0 435761 0 202713 356777 544149 617710 780392 0 336563 808878 718643 155892 174399 113483 0 744901 0 809125 0 0 15375 582593 684550 0 0 0 0 0 0 0 201414 0 0 562298 972666 0 644322 924098 855815 0 471095 701613 0 0 669992 747805 152537 262259 489056 647889 873718 0 615786 345771 313970 0 461519 0 0 0 0 0 0 664752 0 175548 0 0 0 0 545845 674064 0 986389 664159 312319 308265 639947 146591 116783 0 0 905188 458183 0 0 0 216439 0 0 753182 0 0 0 0 716736 62655 601092 792793 0 620130 409598 0 0 0 63224 467958 0 0 0 0 305373 0 279912 814867 0 360361 0 529724 0 348612 0 876851 766137 177681 661752 479111 0 381516 533530 0 904251 921329 787855 753108 0 0 491810 318963 51373 705489 0 0 819348 345801 0 0 0 0 0 0 990927 371873 550913 0 824316 921939 44279 599396 531107 0 368123 0 854839 0 376407 505014 392754 0 140119 213268 406296 66362 789727 10921 4083 0 379401 880920 802662 140419 57591 0 188695 863970 739550 842137 278143 517237 879380 646698 264969 561503 864337 495812 0 0 18527 0 0 704453 549593 264632 191497 0 442381 0 0 407849 0 0 0 982632 233610 0 330383 835823 0 0 307997 0 92876 730349 74580 522333 458795 0 155536 873603 0 0 619621 811323 750213 178120 0 643126 541610 630753 0 0 282731 0 158086 0 498630 0 0 0 95550 931070 522526 0 0 600009 0 87159 0 201264 24807 0 796731 870716 865214 912402 559095 838420 174944 254973 551234 437692 395491 641835 0 772991 0 0 490407 896291 567840 500870 179237 6110 969797 0 0 900499 0 843446 899213 0 0 237076 677636 0 0 421136 947636 507897 0 0 820392 458407 605528 184043 0 0 791314 0 216385 410743 94627 985357 160025 102172 391912 933194 0 125955 530466 41320 431107 206842 0 0 459379 482170 0 593254 0 355355 713755 0 0 725950 311237 475369 286463 0 0 682419 914951 0 795794 915277 0 0 735481 383847 798709 0 564740 0 0 0 138402 5111 0 47513 860330 0 0 102404 529640 981730 776910 141452 311345 0 589215 792673 785613 0 247980 977058 937778 26270 0 188356 121897 301056 0 619203 0 540949 580522 897671 0 908537 991630 527967 542893 0 0 0 0 0 20940 0 675897 0 538119 196491 0 0 0 858117 325963 955253 0 157426 0 316862 263676 758163 0 543323 554444 194566 0 102640 0 506907 585881 712325 0 304769 636559 948395 0 0 711968 497233 349497 0 212829 0 436239 258675 774210 0 0 477556 854744 0 201313 761632 695761 0 808622 654745 571365 355983 175214 0 0 0 0 0 0 76475 517680 0 238711 339856 206918 171239 587596 34232 677135 0 527294 457116 429368 864281 580231 5576 0 0 637005 301285 0 165275 717223 0 0 170376 146378 0 789972 293570 0 856778 0 950714 978813 659436 764595 270744 77567 32224 342406 0 402197 0 441825 933757 936434 74986 0 0 733297 400555 813677 37746 777697 0 0 0 397458 0 990237 0 508142 930301 344675 278611 0 453205 0 712214 221750 783452 834092 0 994955 781799 594818 0 125589 833293 935443 0 496341 0 704555 727056 510273 920649 0 0 560939 763141 146025 0 997830 0 388850 0 745328 0 0 18728 0 440635 696123 714079 0 589015 893897 790486 243383 0 0 52827 93633 0 512525 304796 0 0 315340 804559 0 869380 0 930913 0 0 85893 939275 0 566557 222648 0 0 0 0 849400 520545 0 1071 0 369366 858054 630767 0 66318 280965 692872 0 94233 0 913522 414058 357819 520156 731839 713416 0 0 0 0 624283 564984 105637 99021 855529 363737 49972 543134 0 679205 421139 223207 799626 619514 462820 0 93229 431797 0 0 79911 0 0 123783 750769 362390 0 821209 637728 312656 899103 259929 862666 682316 716343 397580 0 44408 642139 0 568029 0 0 0 762547 607820 162473 0 780419 0 0 149032 813678 0 0 76607 353356 0 0 0 0 282150 901220 0 0 682715 246777 516186 0 3932 465134 175021 691842 967071 458499 0 570608 0 0 820617 0 136774 780386 0 111470 0 274790 0 438026 539016 564505 374067 841578 510304 318256 151628 0 0 227995 0 67717 282185 67747 154129 0 0 0 56904 621314 0 184785 443690 621484 0 0 719528 290862 908266 299532 658542 155916 0 0 488806 150418 0 0 0 94706 188213 838992 317430 596555 515874 0 533542 990459 498583 118391 308603 0 336492 720703 285667 555600 185516 0 889579 156901 47266 27000 680333 147028 780094 979594 99368 158948 41677 0 274911 0 96485 0 0 263272 293999 914828 0 237974 0 235520 0 274516 335653 0 837689 0 707287 636681 2934 568182 0 172727 0 0 0 126828 0 0 687077 551382 295612 503522 0 52696 0 953228 723081 919985 911944 210483 0 295391 0 0 212990 856343 0 0 40191 597907 971937 935401 252552 0 640553 0 861944 0 655519 849382 546383 83634 468234 765438 0 193429 0 0 159021 807491 0 0 90139 709696 0 0 107709 490187 516694 0 0 530306 40791 0 0 0 932140 0 286151 99764 476118 788334 56541 0 177406 0 998977 0 0 716752 158333 0 265463 0 404602 572513 166099 0 0 0 253436 0 719076 0 0 356125 0 0 559545 0 0 0 544584 0 626066 880199 903533 0 518715 951336 0 0 839497 907894 0 38473 591114 405878 803016 0 690632 974315 817635 307316 948187 973618 0 174125 524710 0 0 901736 654633 0 989122 402213 934568 676731 892617 717708 846133 19369 250723 0 208696 0 163579 223287 414016 769840 592816 0 0 0 0 0 0 0 78167 923351 770897 70003 0 618439 0 293516 0 427765 66098 0 1474 467974 572507 251106 0 0 0 313851 0 110215 0 112415 0 411938 477382 99811 676148 573421 0 99831 0 216729 196901 404337 0 313380 518155 0 982308 0 451909 0 0 0 778700 653805 695128 668682 179405 0 528742 852357 44250 0 291710 157575 0 378689 0 471557 37980 877682 506682 862301 613938 931854 912212 840805 318955 0 37940 978137 920478 0 0 29154 53638 709138 0 375372 372665 760109 0 155634 170308 0 0 851250 816571 841549 0 281305 0 0 0 0 420717 693183 26753 179737 902726 725637 0 747915 686907 119813 308715 541465 0 234309 511373 102354 712279 957209 0 720435 461596 717968 0 0 750497 0 512153 131581 628289 616023 0 0 0 296328 267537 797045 0 847504 383525 0 0 212202 715551 0 717887 930287 567648 819179 343382 476422 0 0 572877 0 940691 0 310007 79676 0 859218 478150 868141 228637 822057 912187 507118 631841 683259 0 0 247901 0 0 0 0 0 844930 918442 0 541198 923666 563093 564547 517785 134157 0 394360 802768 860218 0 545653 0 312538 260556 0 747544 152150 0 861570 138431 398676 736461 657248 915867 722444 393682 882876 564437 0 0 0 0 455019 773857 588649 45840 820546 224466 83057 0 537164 692953 492619 739316 0 0 558340 54601 82716 724463 0 0 987192 0 798985 0 985697 996162 270951 497676 95447 0 0 616651 0 224175 58483 0 668484 0 0 0 996638 572405 0 595479 393107 559930 0 0 203298 536998 175336 535598 0 827411 572017 362938 141128 0 0 707644 407703 0 862412 0 168047 41364 277958 550811 324201 0 0 453395 904690 0 486251 849523 396825 297745 362026 59400 0 618930 280004 0 996606 431337 0 997602 0 0 0 700339 0 599975 0 0 0 0 0 308672 155934 0 0 0 568385 0 307230 0 0 0 0 471207 821336 0 0 0 442954 772210 416565 635245 8862 0 47708 85619 677333 559644 978462 100028 190650 0 700988 513021 0 148157 831048 654644 0 818141 916449 0 954242 95683 592563 0 338387 502568 0 427882 0 0 0 0 123167 234446 0 954135 0 86905 0 901089 0 974382 0 254874 679510 22962 547251 0 914907 0 890939 485128 210239 251685 157205 44322 0 21922 356768 0 317289 441612 0 0 0 202047 0 0 972851 692852 0 0 274727 0 491850 706436 679919 0 0 382794 325999 0 0 0 805797 0 251437 0 288788 370019 0 507001 483402 982350 936997 0 257062 481172 992611 497700 0 12765 615588 0 821596 0 861557 57405 0 0 0 431710 173415 0 562420 0 202680 0 287514 417691 29484 0 385048 0 479872 13313 566421 0 742496 968252 215334 176049 0 611931 979419 0 0 273154 806482 620348 831547 0 0 284582 335693 0 0 678864 253914 261879 781367 899116 500594 0 46018 679725 271628 0 537647 651284 0 0 0 578529 809455 0 0 0 0 0 400266 0 0 0 938872 514178 0 64231 693894 831354 449851 0 753583 491370 810411 485212 49459 307656 79921 63874 749681 0 992390 495583 0 385037 935228 530730 907099 99502 890551 987462 0 0 0 0 679340 667883 0 151279 516179 61553 605885 0 682489 0 820807 523733 0 814491 176185 0 47534 882392 0 0 831278 663593 0 669200 883523 791580 868525 0 42533 215772 0 274233 42853 555744 0 0 256403 327921 352454 0 935579 0 0 0 801892 885106 0 0 0 868099 0 0 442272 0 260743 0 559754 834828 76207 992598 547523 591304 152435 0 0 262681 0 0 613039 0 394042 0 0 20252 0 0 493541 0 190669 603846 0 28711 200890 263097 857425 344517 213326 0 965469 784008 487053 726458 159775 336915 0 0 474467 960685 637048 694469 996141 0 0 331430 140436 799062 882024 756516 12 0 34283 740757 332053 0 970525 571082 545949 0 305927 0 13947 0 708071 671401 0 328231 0 545158 998395 563275 565688 246257 797437 724544 991694 195627 0 0 714737 963749 530144 825135 0 565530 0 815793 583264 733055 0 0 277650 311070 0 0 0 426766 298570 0 665327 0 941565 237083 0 0 832313 0 958509 0 0 0 973254 0 929860 168042 0 712805 656513 576256 0 858314 80320 295970 0 0 138155 572364 105467 0 0 316385 609592 310054 687483 611738 383570 0 956214 590642 906563 155523 0 0 946242 679828 0 279228 0 583172 701462 780324 0 0 200530 781327 0 0 0 95002 0 0 506138 92384 0 896029 184791 0 73501 548534 192112 963123 502705 801514 0 0 689865 50152 303349 985795 0 668281 943215 251928 442575 879458 908798 0 486207 334342 226209 15899 965283 332503 411417 580475 555168 0 257609 499766 0 112679 0 426572 18312 674189 673255 0 0 646693 536441 280986 31182 485398 0 751583 0 65297 915470 0 0 563460 0 0 715255 732206 42862 21945 498782 258993 296739 0 188008 637320 860157 273285 0 884011 0 622488 513500 574237 136035 606665 668605 0 454875 0 836312 0 467083 595793 913955 295082 135848 514180 0 689479 572017 480013 905998 900383 0 0 0 713182 0 0 95440 0 741032 812426 977464 0 0 701237 0 605512 730446 716683 0 122509 139434 520121 0 540638 540127 162188 290677 64891 920502 465020 905783 930510 0 723273 319532 704449 0 414678 614546 975276 0 0 524545 980348 511788 0 0 0 253206 477790 0 589094 542344 302945 599718 145940 0 0 492017 0 0 174596 156479 926003 176232 602037 0 111064 28087 0 865297 0 135618 66743 275053 873458 491847 0 0 78513 998306 182173 0 0 766602 895565 36087 826741 0 0 120883 0 0 453647 0 0 719238 756530 338775 263481 0 438841 0 54200 907861 843708 927702 0 549013 0 585664 601560 177520 427860 919228 0 540563 387342 0 891972 57333 567055 614010 0 868352 941581 337709 0 652053 111909 27877 101009 0 831149 0 817917 289129 0 449267 401216 618551 0 0 990665 0 0 552154 0 800843 0 0 418538 119800 621827 0 12703 459630 360398 635607 0 0 829002 0 474600 0 0 625887 0 257894 0 0 0 0 956074 427492 0 0 0 0 0 78841 839802 0 0 669387 858820 0 422198 597188 180689 739057 980513 0 156256 345219 569396 5666 0 0 85206 586339 0 228226 635875 604574 0 0 0 787416 350839 0 0 877617 404311 128297 0 0 898497 0 337397 751881 937238 0 0 224220 808416 416922 707481 223259 0 0 549945 0 524919 271352 960207 994002 164222 52261 0 808513 0 0 0 0 59296 0 194925 0 384407 0 0 167447 784358 0 0 0 0 0 970863 0 0 776463 0 0 0 169017 254590 0 54962 0 464199 851611 918608 102 0 850683 366495 0 219592 6517 589722 167021 0 0 0 0 0 668956 396338 0 202897 24958 333079 0 125261 0 785033 0 0 306991 0 0 407199 578284 76687 790503 814270 326241 385456 0 893133 625729 492269 277242 457191 740936 648664 0 506093 0 645276 167591 0 674052 0 278 778662 736452 0 542214 965242 328149 227735 674617 584533 13331 109791 696869 0 0 209293 339900 0 194862 714168 859537 472877 461722 291746 757881 936521 0 0 84565 0 654177 959725 794408 0 969133 0 182312 235645 0 949935 815035 404071 567378 193759 483960 0 13124 0 723489 0 259013 0 733400 510610 0 363204 709303 0 0 19639 105743 807624 292053 79447 0 112051 0 0 0 765056 476088 0 143677 0 0 0 648670 367694 671583 114961 963110 0 879930 283794 0 750118 0 0 459735 0 608398 48391 215217 698545 0 195662 504270 0 882905 629780 433804 0 427581 978538 981425 785714 233675 537358 334682 0 569529 884983 0 655674 0 296706 0 95069 357900 0 0 409264 717629 659292 0 0 356625 169629 413753 991713 804426 680774 0 920447 0 409164 364980 0 0 0 0 0 0 0 86021 31150 923204 0 696915 2396 0 620924 0 174789 0 999132 0 316679 0 0 764823 0 913729 905936 68791 0 0 338505 372877 0 0 275136 0 775831 0 856587 222259 153407 0 689393 28006 18258 950950 60138 0 484004 314895 0 476051 0 0 934979 748062 490880 343188 0 392323 0 0 979461 473302 569474 0 492531 161301 0 259341 392367 72665 480794 0 144028 837616 746790 386989 62728 0 94918 0 0 0 0 0 0 0 204676 557610 350054 112732 769783 0 969907 682823 32517 0 760145 0 14203 89463 740772 649770 471189 0 278998 348470 378570 774987 615218 207286 621292 788513 0 467280 724702 294429 0 0 625054 0 974068 582507 144029 901459 835438 547537 939580 798321 704824 0 873205 0 275030 212351 0 0 137154 449265 0 0 0 986912 992986 684114 0 0 573520 0 0 379232 839879 918349 792702 592562 0 287615 855904 0 692458 689279 971605 548984 71696 798786 724743 0 0 237097 616773 438123 860163 646503 398656 0 0 526652 8566 97742 0 288187 0 609306 619179 0 0 879832 0 0 256080 801690 287764 0 523795 729601 927418 230163 827202 498310 772864 552688 789158 372355 0 807863 110692 263772 452217 284356 0 973862 271274 390326 645780 547850 653152 895043 739437 503383 874251 869946 151965 65827 0 732765 658490 618996 25331 0 0 989208 0 504672 995291 823594 368616 650603 131164 114531 751760 0 736948 0 25933 383884 0 922901 0 0 734695 277973 0 0 0 0 0 0 973151 0 0 476009 0 358643 837982 769061 0 0 0 374285 0 75861 957099 912310 0 372792 0 276297 431456 0 0 0 0 704409 453224 0 740655 0 729230 164721 87290 663841 0 864389 181012 0 0 25414 590141 0 324067 338932 502857 913303 0 0 0 0 342828 148489 0 0 495854 0 781779 0 0 905372 0 166305 525114 629813 0 0 943222 921457 874855 989778 759062 673085 722159 877604 220097 0 434567 838690 0 0 0 265002 0 0 0 615775 184617 887851 588881 0 94115 720733 0 443880 0 233025 0 0 0 786962 81587 999884 588297 527765 634308 0 0 671848 873371 0 0 0 404151 0 0 0 0 0 0 0 202828 0 741008 47502 0 893266 191201 556406 725814 446990 265855 0 186836 0 81692 0 0 0 401244 596951 0 517369 884050 0 0 739553 593109 88180 457634 649935 0 0 379512 562434 553966 406332 549602 586423 281848 367272 728203 0 221244 674769 0 276362 0 0 993513 475433 129609 0 771831 455171 216136 0 59361 301907 307204 892837 976032 125635 288424 0 625659 0 677184 668933 929079 821306 24127 0 0 735401 34045 591413 513581 590291 511727 0 0 0 0 0 0 552092 978178 933738 283463 357104 927440 33504 980976 0 0 476260 0 116252 655935 0 768235 382904 929970 989704 625533 0 788019 738715 0 0 932157 644096 938623 466624 0 623891 211929 0 6052 390861 810865 227763 184408 832023 0 0 0 267422 738052 0 0 0 0 517431 764520 0 153866 0 327812 0 466861 0 0 0 267426 0 0 117825 647710 0 0 542667 499102 0 879110 0 625653 350628 0 407133 0 0 688078 146213 504001 0 0 311154 732541 440296 242179 503696 0 0 470956 764595 0 765023 0 816688 0 994872 0 0 0 751121 188427 502046 495730 551071 0 469883 0 0 72396 342230 0 224570 0 0 329987 906907 629073 123076 0 475563 0 0 0 332173 695891 540300 970815 209323 0 190044 0 0 343977 0 532397 103546 670730 185863 0 390362 824026 887521 950455 83698 0 0 405399 0 75203 61354 0 33776 648184 0 779538 243417 681418 581803 541918 457849 308497 747185 772830 456345 778378 0 0 0 0 791548 293801 0 0 0 0 445320 586115 0 741154 466396 0 0 128475 222 172238 946176 0 144378 974735 981399 204485 733687 752172 332094 216717 749745 0 0 0 487733 0 248816 191610 448960 0 603221 0 698608 877747 554360 0 451597 0 0 786127 301233 500799 373069 0 668324 0 0 663429 0 229990 8510 0 927156 0 675844 0 0 39510 392880 0 907288 0 878216 866815 0 309455 466260 871315 0 0 52262 722076 823474 554469 448294 629954 0 0 127685 747928 104428 0 372566 0 0 223203 637110 0 0 0 0 0 783689 716121 217206 673916 279729 0 665184 0 0 85531 958244 250350 237229 918275 404617 100987 616493 164690 0 507886 537387 878115 836935 429266 0 745293 757079 960894 147860 70794 0 0 268436 0 0 503370 0 85500 0 0 823728 943674 674843 116576 0 260631 0 841848 0 969669 389604 487712 0 0 475903 0 300937 726250 967900 239807 0 188574 0 0 82990 431327 0 749190 891434 985465 0 600116 202886 860528 0 302903 770997 0 509142 458063 0 755010 267973 0 0 747227 468328 25530 43242 0 661176 0 0 810780 905169 109841 488732 0 129565 566934 830891 36551 0 664993 716090 721343 0 758550 271954 717474 535122 139874 342266 181406 839254 909054 0 228129 277650 0 773324 0 0 0 0 821289 0 0 0 0 571392 930871 0 897404 0 166705 0 0 985121 985745 237090 0 237919 446673 45775 0 0 0 0 982423 0 549938 643688 0 767037 748403 0 292496 0 668860 0 920449 141999 0 876256 0 0 507695 301452 0 303985 66368 408858 0 0 266017 73855 640489 0 233287 467049 373752 290563 69699 127323 825048 201728 0 881672 0 0 341879 713362 0 0 0 0 0 0 58473 570581 134146 0 0 786188 996113 44482 0 869328 503023 420792 224253 534324 745608 691043 367493 951427 374245 0 0 653437 499007 0 75337 630088 196435 0 0 0 588666 0 0 0 488066 963306 0 0 22452 15359 754150 608916 0 241483 63535 0 264159 817845 631469 746230 283699 0 29185 0 0 892801 921663 0 297530 0 95340 0 557609 987211 73144 0 0 948806 549535 621652 119253 564774 366779 137374 781056 800731 0 557656 65396 146550 994551 0 583395 206813 175460 0 0 0 275710 0 88228 46916 547616 576313 0 0 495707 0 282825 0 434098 0 189240 72483 0 581281 139312 399698 7201 997883 0 0 0 0 115941 870480 0 929664 309301 204564 0 0 0 0 0 457214 0 0 0 0 903437 410009 0 214217 839863 0 830439 997103 422028 0 636848 838587 99859 363072 762759 214367 363351 548644 0 507487 921499 637885 0 165668 202151 0 329424 862254 616631 684485 954055 0 0 586968 0 551601 0 987790 815351 86444 982488 0 991117 242291 565733 341682 53359 664413 968557 783561 0 174934 0 161733 84318 0 205062 401367 189448 0 896761 315769 704314 0 133249 810422 836244 0 102272 413399 932368 995218 0 28349 0 19443 515759 0 237766 48000 536610 210126 0 722002 297241 943295 0 933549 941589 702106 0 814268 810681 764717 652892 785653 0 715820 5808 179559 889218 0 646554 872404 0 302418 630930 759481 0 128387 402709 0 738144 0 0 0 690804 195065 451998 314259 848870 0 653289 0 384283 0 806415 155048 0 625628 0 178178 147730 0 945857 0 0 0 846533 481462 0 847647 0 719944 650880 0 99613 0 148727 260511 273745 0 649619 0 0 489724 0 293572 190774 941000 935644 858183 0 0 0 0 338546 929878 80266 627812 145600 0 89076 0 0 91261 0 608842 0 0 336668 0 0 972185 928998 0 0 777271 362480 752005 0 777466 713114 0 275201 642204 336982 0 0 0 571733 0 164857 793436 953691 412054 507255 0 0 0 0 139633 353085 0 200416 292413 0 198211 254519 926605 475180 867968 881960 503076 540316 614998 0 0 312897 0 868420 0 352734 760966 905937 0 647924 990442 956254 309689 372150 163860 602519 0 243200 0 757734 470325 0 928243 965141 0 0 895855 0 998228 0 642008 0 779332 546459 0 963787 0 751360 276820 215575 719736 0 0 125186 697211 478525 679906 964451 65071 543760 186597 0 369889 978915 899523 520001 374274 497017 4514 0 404040 153217 423427 685349 514882 674517 274380 3159 0 748255 362117 912698 437440 714585 0 16202 61264 638036 0 0 0 705224 744115 959286 53534 0 242351 0 0 0 0 0 0 255974 355330 0 228559 157629 0 0 771032 0 635992 0 928941 542109 0 594325 298209 740424 389102 0 839335 883645 114043 344908 0 466286 746641 424629 940651 0 537689 0 135552 83430 825284 389716 313022 35373 602075 995814 431421 0 924794 0 34329 0 468974 831544 0 0 948227 557169 897676 0 647326 0 0 0 574535 611876 665051 0 0 0 402052 777543 686767 899915 77394 0 352751 962341 662430 788121 964793 0 282413 817696 0 0 0 0 914108 190054 0 0 939609 0 0 523800 0 56601 61550 506851 473435 0 669457 0 0 967441 0 454031 645610 720187 363515 0 540072 0 771547 0 0 0 803122 593861 0 208850 0 99547 540246 522752 985865 784141 0 347256 0 892710 0 924556 0 585744 0 55842 162423 942202 0 175240 0 824026 442285 0 676809 631684 390258 0 0 688937 0 0 0 0 397505 0 288007 598180 0 242822 0 0 259515 922739 517038 0 0 292277 656394 0 0 819504 0 125018 749182 0 912426 867744 334988 0 788624 226633 0 95658 607107 869316 763896 975572 105752 554967 507423 538799 438474 0 305104 0 0 123615 0 999608 671586 0 0 704052 0 0 185746 819418 437661 638704 160165 0 0 0 559480 834080 0 703159 366757 0 0 6693 661398 0 0 11917 803866 0 993931 0 520397 945829 0 0 0 0 908081 26553 999254 202642 518731 177555 154288 0 902058 829523 356824 300792 0 627900 0 0 15819 277738 228167 517505 617907 609517 0 250987 124994 972539 0 0 666538 87243 618410 892994 381848 927052 48015 25028 632661 0 0 201159 0 0 178055 556304 465690 944986 441942 0 0 0 0 969100 0 564650 0 0 0 276425 0 868084 869023 531892 292365 0 818247 218419 0 860116 0 0 414642 0 985520 337662 0 0 0 564769 0 2122 976329 0 140723 547748 289940 699920 483445 0 596088 0 0 360665 536715 0 440540 313463 0 0 737618 532523 0 739954 730625 542810 868809 721861 699629 0 0 605580 0 936227 872966 317037 812430 753535 0 14710 641067 606179 0 640217 1337 0 83483 0 37909 196657 105693 172197 132513 0 533351 16110 479796 688518 578989 853532 0 843941 923024 42918 495024 205499 221639 552775 711422 218421 910261 0 884664 57553 0 51130 356931 0 0 0 0 0 0 305525 517614 671168 537612 381490 918764 997557 904645 357849 314672 422477 0 0 279499 840946 182708 0 72476 733983 0 0 420652 0 0 0 895008 267896 0 853690 706382 81870 0 896279 0 0 631359 0 0 954673 0 739563 107227 0 209885 0 181773 0 0 0 579028 403032 336917 0 187400 825748 0 9388 0 351967 333309 499442 34940 201553 0 0 848837 72453 0 845430 390735 861077 0 0 297210 0 0 859855 890078 0 801226 885720 718212 973114 223593 515503 0 517493 777202 130151 0 627205 942953 192656 85889 174371 0 673089 0 0 68934 511677 0 658048 304480 0 953475 880720 0 852077 0 622093 398374 955898 852334 0 67142 28147 489879 0 0 88409 0 0 985706 0 339351 144715 377429 27759 0 0 0 42629 340849 13843 951855 0 87870 121634 195881 292467 640487 438696 358489 942588 607652 494026 0 347376 293472 408560 0 570419 626282 419269 51685 254234 166158 0 259252 466255 485401 526593 0 835446 611854 535136 607529 0 655895 221243 490248 152277 0 0 0 0 420580 449912 58187 284287 0 80794 0 902972 49588 44754 977057 174232 631484 622594 66144 0 660474 0 478422 944599 960197 936532 983275 718711 0 0 696698 795107 835146 0 0 439264 0 0 172920 322612 851340 327463 171560 392355 0 402934 497372 745772 0 368170 926147 829103 0 329075 568152 487519 0 0 262777 37314 0 17856 588600 0 679182 543273 92182 0 0 991943 0 647208 0 4120 0 493637 447633 594438 0 389614 237048 784390 788338 945987 712758 0 0 632457 517196 0 719796 0 741394 0 873377 0 664474 403670 328718 827108 874618 0 0 0 321827 805482 950448 368357 0 970365 560051 858963 992892 12474 787481 320771 854616 770171 568667 0 795883 28194 0 338388 721376 706853 428244 75383 0 78254 29555 0 381766 633075 194864 673390 0 0 0 715861 448917 533962 703361 404930 64915 668016 874733 711458 891088 0 0 0 933949 270110 0 985813 714396 327754 539771 0 831060 0 0 90470 574939 51110 163145 621534 396119 682866 854547 0 0 0 0 420082 204759 0 698094 466804 883519 10677 914107 394148 0 774636 0 357436 893907 0 0 0 0 211715 985909 487213 0 0 305091 942471 0 0 0 0 0 0 0 0 0 326325 46489 405451 0 0 689007 473594 0 0 0 473163 106283 480964 0 505410 920245 334630 964841 583119 675531 0 400366 392218 722266 0 0 568809 0 1560 796276 626272 585622 302600 0 205199 500245 105969 566633 674775 258163 664182 901063 880985 242593 822020 35662 471482 612881 117061 607890 0 0 0 181036 0 947248 533414 0 704609 0 0 839827 0 0 308810 0 0 245934 508424 991767 0 0 811994 0 0 431642 873074 0 121842 884848 0 804629 259472 418015 899132 0 0 759061 0 753911 556655 473759 385883 389350 932282 938860 906621 790903 994954 465801 979413 556009 0 0 158419 912880 313908 750303 105592 0 298162 650342 353355 0 543630 159635 0 106252 0 0 981847 875211 815982 143739 688609 0 97072 892495 0 287967 710075 125223 0 922472 0 472425 369020 417812 0 0 658506 762060 0 20494 498011 325430 206742 0 377809 673362 0 0 0 65712 0 387685 0 512323 746687 740433 0 148069 20014 0 346785 0 0 0 680652 0 400263 796630 0 27721 536607 71683 0 50542 824520 46260 0 361337 0 31869 0 839792 748509 186146 958033 0 435759 337439 128676 0 0 559103 0 0 46069 755968 0 837966 491793 979574 0 0 596155 552442 20605 213165 740483 79335 29059 0 806841 377875 113760 776388 0 0 262654 306651 0 321728 0 534386 339274 0 0 0 83293 808185 950231 0 176106 599666 0 926796 521995 186042 895163 291633 0 791822 489576 963294 517399 225438 182179 192594 80451 419712 496582 430174 0 0 0 0 396281 0 280493 926967 0 0 568095 174345 841193 570396 340528 654682 0 661371 399751 165195 976472 750396 344959 917404 0 0 630095 660155 659000 0 970711 0 589761 0 245637 0 0 0 726880 0 0 308079 509210 0 485076 88244 0 0 283417 769308 402398 0 270407 596683 630545 110768 852445 51433 0 410562 718713 65649 371855 736079 709154 0 532383 472731 279238 565437 350740 351950 651405 81969 0 0 596263 600006 0 598576 369765 375036 708427 0 0 348881 0 412884 0 123584 0 178229 621369 0 410988 829039 932845 190322 0 0 538764 484382 665877 0 644537 0 287723 0 971632 517103 28545 272799 69938 269905 388907 306449 177944 0 890872 0 0 73800 870564 426229 104817 440949 0 427282 513669 18665 260810 116491 215558 951199 207154 801045 0 0 0 371682 0 0 0 117871 668180 0 593358 574585 314372 57745 403268 972056 0 332448 0 0 463408 701117 0 120209 884562 476371 0 711957 12420 0 326469 333278 343631 0 155376 544292 128510 537210 0 59662 440660 0 280288 629398 898037 0 306497 0 332072 0 625542 137915 0 0 558192 21386 513925 312213 788481 0 0 0 0 932833 0 0 813800 978726 527670 0 901357 188904 0 0 0 0 0 0 37770 489170 975553 415237 623588 0 137809 0 0 282191 0 249152 0 500017 0 19457 0 837268 545384 0 305728 141946 0 659285 126323 48835 0 981503 0 376900 0 274569 944367 496226 32205 56893 172261 803172 481450 701399 741814 0 870847 841542 704017 0 53674 539154 844064 144965 0 629336 0 0 0 0 284132 0 520208 992144 74489 0 22450 0 629196 698297 575781 947113 149244 0 0 672211 581001 428138 139062 0 120982 825450 0 393695 648588 0 0 934654 203504 740531 0 795977 374161 0 271211 587142 214107 794513 0 687078 0 0 469420 233137 942903 339898 898107 0 0 799857 617138 0 0 901493 0 52703 321045 29588 528338 0 262742 134427 0 859987 0 0 196754 0 590251 266747 0 0 873709 890438 0 0 295427 0 941335 947213 376965 575394 294387 115895 0 33212 0 193902 335427 0 0 0 845448 0 737021 205307 302485 0 936750 486117 570366 989545 526002 360808 0 62054 876599 469941 575493 47310 759681 295061 67666 597851 500313 65542 276371 678733 798111 626029 243276 0 750895 206221 0 752055 0 275526 0 981011 0 0 0 942586 0 866373 247567 130103 0 0 519164 0 0 559991 557026 559040 23229 544348 849963 0 565400 0 331284 0 189389 579697 0 0 611176 0 170993 387543 640356 975738 184199 920853 59155 633799 0 0 983967 684574 900184 0 407855 0 134204 107475 0 276743 233757 0 640606 0 754048 336898 962882 736959 743398 316295 515759 275976 19679 45118 466229 0 0 0 0 647206 989097 0 792557 238302 0 739840 431323 761094 0 384403 791930 98775 0 0 0 176468 0 142784 62492 179596 0 0 376601 259671 543687 290698 196889 0 0 674702 0 0 0 837382 0 285893 0 0 0 0 749673 578976 659327 0 451610 0 619650 233514 990628 954623 749455 540810 0 771654 0 0 0 528967 0 0 0 592464 496994 78527 916046 823580 0 0 0 743542 708285 300660 689141 0 131060 310247 0 552982 695854 82375 731964 159803 0 0 84247 656866 0 710408 542376 450019 0 0 147356 876136 485004 932384 560424 0 0 0 828732 0 338216 493187 955580 13232 783318 896059 0 0 450882 455033 0 902056 296665 413602 0 613735 0 0 0 123892 143407 0 272207 690953 434589 0 425177 0 0 162105 492572 57916 320201 0 53605 461251 706567 124127 600719 0 608664 0 206972 335045 0 511747 243154 187192 0 850440 0 572155 0 0 954464 11677 0 115870 326796 0 639001 0 561817 0 694719 240603 314827 764906 319679 276802 0 0 466729 0 249270 0 0 0 563604 0 90750 0 807723 0 0 730988 0 0 0 569337 564676 126792 27149 210656 752024 641195 0 0 766646 102178 264322 191835 0 0 0 0 0 0 394917 917672 560574 566845 560716 723473 0 0 225074 449106 736317 772269 0 146958 0 0 683381 714128 662103 977437 824679 429152 177682 0 946875 0 792865 665567 839394 70033 780724 949513 0 162712 999481 0 0 599914 276170 176134 188762 0 172151 0 94365 0 281222 152343 0 0 763489 0 0 145750 296578 0 164214 0 875588 459677 0 0 6107 824836 513182 799750 21688 0 658669 0 0 0 971787 952336 460035 806404 297848 245951 767361 0 956096 983393 290613 0 455252 633772 0 606907 249947 284571 0 455304 0 850582 0 472585 947782 845684 124728 735712 575513 0 445747 581548 76156 0 426067 541594 0 165822 0 728603 572461 0 739728 229791 216245 317376 0 764755 0 358664 0 0 217177 558959 260530 527004 0 359941 456901 530917 0 882242 0 774898 430197 0 0 259687 0 0 0 0 245459 0 102527 0 0 697754 0 102829 941496 0 0 845205 589768 0 0 0 117545 0 522965 0 0 0 800468 0 402141 582740 0 498583 345137 90401 736172 0 364945 0 0 0 427597 0 0 0 0 0 0 978948 0 0 978731 0 3498 709414 0 0 0 0 0 326202 694806 918323 225046 0 817634 0 828959 118594 178257 0 19423 294138 182981 0 696223 0 0 0 28719 596658 461339 0 257999 0 656691 897297 382197 960181 737734 602429 0 905920 0 952540 859645 0 703034 0 0 0 170898 0 744429 41839 506011 130383 0 407135 159229 0 249604 497630 128773 89458 0 440285 307850 67649 0 529395 0 776955 0 487681 0 0 0 894696 0 641269 238028 982714 0 140361 963478 0 497666 814959 804633 333318 370517 66332 547438 0 478355 81936 958731 640067 257161 0 0 0 0 727287 0 0 0 481420 0 381036 0 892504 582705 0 0 233148 375185 799374 0 719669 0 0 802493 703910 0 66097 77847 633838 694528 0 58663 0 0 0 408530 0 220929 296595 0 628318 288777 0 545376 583419 0 152077 0 0 253057 358437 675151 837019 0 828865 835467 813448 0 736851 0 409471 463375 585108 298167 452016 0 730021 482371 660940 243010 932715 0 510114 303860 0 418527 0 248920 626127 599500 0 771662 745219 945957 0 335414 492433 0 469847 805780 619535 0 203526 0 202546 0 0 286822 0 0 617516 21776 554220 11441 368329 608811 147578 0 0 114438 516718 0 0 0 0 0 22773 807887 528456 838572 0 289928 784946 179460 0 154110 418934 0 0 0 0 176485 0 107852 57722 12957 0 0 0 754929 0 0 72964 937642 0 489907 0 807675 919017 847056 395264 538782 0 202904 439700 85807 533990 119674 0 0 890895 0 0 855033 0 707880 901759 290357 585826 0 0 602891 163720 936036 539805 656556 348806 978598 0 362511 968033 548580 0 291268 0 0 43402 0 0 608779 0 0 932231 149763 946168 14747 887684 0 594164 328339 594203 0 830964 495831 0 906372 760003 993075 0 0 259158 164244 879959 531551 861863 754284 295990 0 324324 110592 870340 480363 997850 0 165733 300084 134758 0 0 0 389301 810261 324166 179822 989868 0 232333 845887 707722 0 876247 775250 0 259085 494795 828453 0 969313 0 129803 28548 212270 563034 310744 268869 265445 947448 0 246169 328040 545282 0 0 134282 0 984946 363418 525595 21045 185335 915719 647892 567253 887585 0 0 0 190887 391789 313307 0 823818 0 381069 683875 646858 747357 105940 0 0 637363 541319 0 0 546896 762053 0 287548 37782 0 0 815627 78044 0 94334 139471 0 601757 0 251023 0 204447 893819 997179 0 0 589092 0 445820 788884 0 582446 0 554804 290480 0 549845 0 0 128255 0 0 230642 0 546485 0 542611 0 341986 0 0 723841 529504 266971 18439 0 0 0 0 0 765218 414048 123670 651755 0 358585 775863 0 0 0 0 216670 0 741023 312364 0 0 0 153963 794586 0 0 968039 0 939532 357860 837614 0 455772 63794 0 546548 113059 0 598552 852666 0 484862 0 0 0 0 102287 0 898773 0 710808 334908 60993 0 526918 0 0 0 0 86841 797278 427653 106427 0 478699 0 0 89848 0 125131 0 495420 643868 0 466143 947217 248193 0 42536 795011 0 0 210344 944035 81356 538182 0 110054 479284 287716 500730 821630 0 468865 0 659830 31095 371538 0 448346 221211 351363 751992 858661 0 688107 0 0 308523 463017 0 174979 438728 271334 0 0 202476 84748 639065 0 833239 866646 0 979128 346667 953950 138365 659399 568013 238020 0 0 0 0 376831 0 623579 271598 0 859843 0 0 198943 0 554412 910728 0 0 0 153178 219561 42075 45432 754246 0 857150 0 345832 0 877043 350557 0 0 0 25430 935721 183168 0 0 764167 498070 807307 955038 0 386821 0 0 484961 319380 190503 917732 0 881750 838694 842182 376016 750467 0 562905 253572 725706 774868 738134 0 220669 0 0 0 652754 313490 990458 0 155150 792886 0 890865 0 101122 0 0 793856 0 0 432672 0 0 539112 8573 0 87986 0 446163 756188 205297 0 0 212301 466738 0 813836 296558 0 0 0 818815 0 0 0 941458 761977 0 504609 0 0 955141 762631 93232 274176 0 510344 836952 0 868650 767436 188328 385174 0 0 0 0 0 207849 0 0 759346 342526 295123 447283 841953 213697 87477 161925 0 0 38508 458678 510651 212093 189400 0 850969 264514 261784 27046 159899 383719 470774 700859 730618 502376 61567 655408 757317 4510 435103 0 0 91723 925703 639504 427162 75278 0 985486 0 92753 352092 0 565959 748425 927891 762848 0 0 0 774397 923458 0 157486 994051 823920 435831 0 465709 90012 0 511953 0 323364 894493 816514 0 115893 865988 623400 365042 972750 0 201806 28575 240662 0 631508 0 982109 702309 0 0 795935 538814 124010 789156 715085 82510 537174 997698 449449 364629 0 116108 448636 0 484090 69177 563971 705778 77273 0 434925 0 512874 132831 374276 0 883631 0 593765 0 0 716846 372289 431409 524537 43359 0 0 0 0 53264 0 0 85282 0 169351 171148 983787 0 306140 988626 0 220131 159057 417954 0 378153 0 784834 140942 333365 905968 553891 667589 464579 0 25502 324516 371326 0 204543 0 397719 864980 491947 0 569811 0 0 0 225610 0 933180 0 0 0 977357 0 0 815037 0 0 0 75823 0 0 950063 112514 335133 503836 553640 124726 182135 627656 0 0 0 0 0 885224 0 832241 687094 337975 140334 847075 866017 17431 54869 140187 218133 404023 0 660801 0 898248 0 0 0 0 0 113547 92904 968643 125363 0 449956 0 508957 405445 343716 0 814264 330604 761158 13600 969677 0 806064 0 432804 858232 0 919609 895624 103470 532927 0 685747 790125 0 0 540770 349088 417845 0 0 634822 275418 0 611505 780071 0 928025 199636 492995 0 338459 98502 655793 386479 132370 779993 0 0 622205 438430 65546 0 301396 0 0 0 478267 139552 716076 341288 380624 222880 290057 428031 0 576312 270183 837861 0 805234 0 0 907769 226801 0 307596 0 0 342236 996937 0 0 0 0 989391 920741 0 0 964820 96853 97157 748611 395273 44763 173680 138949 0 39898 942787 0 0 0 0 0 0 0 0 368530 0 335559 823666 0 837693 747175 184775 11274 905611 0 25460 289755 3156 0 0 0 870955 0 0 0 507008 462331 918098 0 445196 0 185541 130612 989989 822316 867407 588739 0 909625 0 0 16178 615652 466556 0 909440 693885 0 431179 0 0 369493 0 976020 0 876012 0 0 0 169307 397853 792886 803405 0 0 924840 65245 0 558099 0 0 0 526508 0 0 317827 0 0 99491 279279 846084 764896 92966 0 907981 815312 801217 0 258127 818696 155379 961745 0 0 0 0 604783 907427 419176 536369 187834 361351 0 816498 313161 124167 0 388896 0 463678 942260 0 905697 0 187689 499122 0 386341 683234 0 0 0 0 0 0 747351 197895 965687 0 618716 830593 342996 0 0 0 0 518706 0 56793 209787 149616 581589 0 407094 61045 375271 314784 628976 500780 393840 936035 0 306678 247714 0 233262 0 674498 335954 0 165962 324349 0 443408 0 816544 0 58731 0 0 0 864672 165772 683517 408920 654423 616091 0 598725 450221 141844 48913 0 0 965364 450868 452600 975902 0 0 0 10579 982430 0 448102 375550 877214 0 0 0 0 274598 506108 0 486152 266243 690321 297890 0 298155 0 119796 0 0 0 172542 600237 0 374934 186403 999557 188754 595865 0 50014 0 704164 672976 384059 443153 782609 979680 66489 547566 662584 754530 0 658670 0 344041 0 856930 109417 0 0 0 271144 964633 0 838495 259106 799959 38637 0 552730 14406 397312 403236 96952 760805 733873 0 573357 687892 0 203172 0 0 0 642909 0 442192 739234 680737 0 692644 274988 33621 402326 41638 36723 0 921267 0 259460 266565 143163 359479 0 151393 965575 612939 71862 0 464204 112501 113620 0 0 55654 990317 0 0 635452 0 997087 0 100608 909141 615298 710810 583259 464374 559363 557514 870503 724248 0 819203 863299 0 908849 85725 0 0 320865 540581 0 259573 681701 0 426955 0 276412 674920 0 712013 619436 0 238380 219888 344882 0 813346 156617 177685 0 687221 167859 0 708718 0 0 0 0 0 224420 580138 542112 0 0 0 939109 205436 610339 867871 0 416688 934743 242951 0 763005 0 947526 647188 0 669157 163008 792565 986414 119907 528104 0 626894 0 0 592087 0 839095 0 221203 585357 466256 99565 0 124950 772639 0 0 235608 0 0 347266 0 864967 797272 510949 0 0 0 0 0 711947 499691 0 36222 0 307580 362837 273340 0 694084 0 127299 552915 920059 0 951926 925835 0 0 881582 968757 0 118763 477712 253574 510329 924208 486487 318533 915892 0 0 0 0 512762 0 198916 0 270460 0 335066 595927 584141 68306 471230 0 896681 408443 304997 339733 766941 947523 0 0 0 941518 0 0 712399 0 0 0 446634 277157 950280 412556 0 331126 597822 675188 97924 921744 0 989919 568769 251877 0 717034 87149 227483 118628 0 413084 284487 263485 188003 283721 587578 0 612732 330354 130465 121102 579038 0 985208 583461 0 0 779324 61747 562936 0 504304 625152 68527 0 137084 718925 458489 539689 513920 0 84651 615000 0 922069 0 0 193146 547087 0 0 561146 370320 0 0 767143 193276 776885 155490 119847 619187 0 789132 771357 422700 612035 0 417294 498707 323408 0 656503 321403 0 0 878357 47875 630868 0 0 0 261697 702282 607247 403012 0 301624 391000 568190 0 0 25064 0 626331 0 67472 0 922894 0 305375 423396 223004 0 553839 501919 592743 56663 641974 520941 0 0 833200 976195 99715 0 0 402871 812949 0 0 0 0 0 532508 0 0 481856 409221 358663 0 0 0 439009 222507 150102 928536 161534 337333 0 724181 0 671914 48596 396279 939731 943036 0 571075 0 620725 366590 894490 71677 363543 686841 0 750974 689205 660206 0 0 0 257101 0 0 108652 127712 0 952535 0 46401 800405 0 509274 441053 326026 870878 551574 865537 0 513297 911134 0 165988 2086 388545 0 0 395247 924416 560007 398043 0 963085 0 404619 717287 223508 0 707820 0 163050 0 659431 0 352203 961451 587251 942043 0 615759 183277 0 231160 183572 0 824602 212759 470399 633455 0 837930 0 0 807059 741495 926335 0 874428 992723 0 0 755087 392215 755356 0 269009 0 969270 394115 0 0 0 389436 0 472836 240916 151570 189108 236814 195217 17628 311933 864402 337526 0 987156 743363 0 0 547682 0 329187 0 151801 816320 540809 268302 585401 871371 862868 0 0 0 0 0 0 203420 0 0 554294 349488 785670 299253 0 921349 251359 0 671115 0 592186 0 479784 0 508871 223421 0 0 533515 0 962419 225204 337906 22404 0 913792 700438 541829 793836 0 0 491712 0 0 0 0 641071 812809 0 7914 45993 0 350783 0 579644 478063 201674 51545 61689 129244 0 519854 108158 114821 0 0 0 367511 905045 0 0 914074 0 115015 754856 96422 254320 190594 484161 151919 467047 34418 958465 698931 0 0 695779 202371 779979 0 0 0 97069 0 81527 0 0 0 433490 115202 639636 0 391382 479 223784 0 44185 564499 89587 0 0 0 248225 0 0 658041 116532 585708 0 0 984273 437968 215703 0 72138 370705 504155 0 478602 950210 531579 568129 0 833795 453220 518648 174793 662111 0 0 0 0 818710 0 0 395255 430206 0 881225 0 661115 943951 970030 928524 885286 703865 433201 0 0 155769 173092 499150 0 167926 0 33764 0 264717 739347 0 542180 248292 627309 443537 25758 0 609143 590470 0 0 0 447221 309998 0 714580 821164 0 60821 122621 0 276454 888231 431929 0 508462 274444 0 25063 816326 435027 0 409129 0 226006 656322 616188 234735 131793 164677 38424 0 0 0 103875 0 0 966207 376731 0 0 362331 0 121347 0 0 0 709327 0 166206 71082 361724 689713 894085 452205 679750 235654 764143 152293 0 990245 955141 0 0 877466 26211 0 0 824724 1966 714954 527827 0 0 458366 950175 107628 876482 0 161892 0 0 645195 0 0 349597 388200 784754 398870 993040 0 0 0 0 910053 0 410005 162456 0 972841 0 0 0 270546 0 621239 0 0 0 0 413482 986299 0 55328 816855 619705 688363 0 530791 241029 725744 845361 0 564547 100655 0 0 0 445256 0 957217 706186 471330 142607 801547 737709 823246 908361 0 906611 0 0 0 143643 0 651155 125409 0 315847 917050 190906 0 753810 0 0 501125 743032 178744 510612 673291 0 640274 784795 0 142793 458110 34926 523162 646166 0 685452 0 981130 0 335623 0 584031 853084 0 0 13588 893493 0 870363 188432 708903 0 729555 300600 474075 445148 0 286844 0 646176 0 102720 0 148898 421612 777840 725280 638238 0 433936 0 733496 249118 946923 0 10276 416983 0 0 995890 0 0 0 751228 598544 800943 715202 12376 0 83629 0 188660 191420 841464 0 0 816227 159526 778631 736416 231870 486942 0 0 629070 0 677277 167407 829702 603878 677754 888676 0 170495 2414 0 278782 0 296067 443265 475548 0 0 229181 0 0 207459 0 0 0 0 776972 0 899571 0 806257 702503 0 0 0 614839 0 173454 724785 0 166922 129997 974063 0 229492 0 0 547169 0 0 324421 256117 0 424366 0 465035 0 0 878617 0 0 363668 872431 0 0 615582 768876 557065 1238 0 68045 312662 668667 0 0 790035 477761 0 0 261022 0 0 320566 164283 0 151706 552262 933660 318591 0 40051 0 772947 444518 133587 118072 544859 800418 845101 747878 777949 695099 712385 0 832806 0 678562 0 909296 0 579406 0 273602 831035 313499 495820 0 0 799309 0 832534 119461 0 0 206433 490570 0 0 0 0 0 426527 822174 0 227327 126051 616915 868118 0 0 0 0 180182 885802 0 8674 494044 0 0 0 761771 0 823177 652294 0 908414 0 979649 702791 0 304520 422863 682086 11365 0 202303 869881 801942 0 899937 0 242576 0 0 983777 911510 519097 111906 0 31565 781842 0 0 712247 39599 0 529523 0 768098 606921 619782 226792 488870 0 621350 381777 843646 299245 0 721570 965876 0 634202 512966 497849 572537 831022 935415 0 0 141785 0 502963 305571 280813 262271 0 0 220100 0 791376 0 924423 176401 278665 300728 0 0 0 27064 950635 421111 666950 546564 766485 211442 50931 0 0 0 522076 734686 0 0 533318 706235 0 835036 0 0 860611 855003 0 324058 357054 284578 0 346715 255031 0 0 246793 410310 0 552964 0 0 717092 0 592967 199169 0 0 0 194287 994620 135641 92842 986883 0 574846 458106 466431 458711 8713 808462 722506 717163 0 0 0 863587 0 0 587198 722924 110422 728141 290619 676871 0 115528 166840 103700 0 900619 915373 514760 0 624174 995622 767239 0 177930 0 670233 212060 149927 359755 666539 0 0 972447 536438 0 477270 737791 0 825411 0 0 903243 0 241599 0 131143 0 0 194314 0 328390 0 0 0 0 85324 490543 0 720198 797979 690037 714868 394664 0 745251 548176 701425 514842 0 531327 0 179110 0 393160 144453 698728 0 0 188701 0 321625 92719 438955 0 494941 0 723078 999274 134344 0 97007 221872 505867 0 758026 0 438637 0 864614 0 186878 0 0 669573 0 696792 742194 0 0 332571 0 0 549999 616494 287283 0 0 0 827062 951201 309732 0 662179 0 283211 681576 961497 264888 320087 203438 673297 0 240469 78056 95406 908411 0 606970 826230 926161 176241 0 380550 0 0 0 0 0 0 510454 55871 0 0 0 0 237907 0 0 166493 971214 951491 119620 399456 0 0 0 154901 246859 739735 51812 413541 995928 165829 857976 61168 724536 0 559609 850627 503071 346411 903458 121471 462676 410300 535878 0 580786 0 0 0 258688 0 0 0 719308 0 690223 976107 0 762344 872063 0 638731 450538 0 420376 417373 885496 0 486901 644201 885502 0 597467 0 0 67696 27612 569314 260741 514673 118410 43551 356966 164109 0 0 0 668063 711493 989340 406622 0 0 255702 0 43775 794102 0 0 0 0 50097 0 5907 0 213372 653599 540521 685533 917993 280525 726482 129324 0 684654 584342 531934 794093 989522 0 0 0 258147 650044 918753 712281 0 676822 59402 0 597064 0 260846 0 504374 0 620800 677649 781246 0 90821 0 0 0 0 914348 85821 394865 532480 47422 167611 0 331470 0 698359 0 158260 0 944228 697362 0 0 0 0 256846 837441 977497 0 241257 0 0 598565 0 736914 234818 20100 0 724637 465932 915060 0 0 757931 838535 0 500603 473293 34320 594751 914735 841707 232666 304236 569315 0 904685 0 0 0 557484 0 875387 437174 905947 56064 519169 559484 825259 311421 753998 0 0 762310 228444 450431 338571 71351 526566 0 939842 416239 0 0 964237 0 685728 314136 0 149547 0 252459 122328 725233 49881 25669 527417 0 0 425135 67580 426816 0 960798 0 0 957550 116544 417938 0 0 687387 0 0 807269 737781 641770 0 600899 741294 0 884648 0 355867 0 0 0 0 803982 22713 921843 0 0 329685 0 0 0 144555 0 0 597643 368106 435729 644918 368699 843432 0 885258 0 159135 0 572952 0 0 508107 842382 0 992608 0 272482 343740 520274 689849 0 0 751375 577105 489542 715602 134173 803358 0 0 170402 0 374637 0 0 624152 742488 156464 983678 0 0 92828 618225 0 150011 0 999620 660865 882221 984218 0 815000 812804 513591 740570 302127 975458 0 667652 618571 0 343499 699172 0 0 18038 177595 0 0 78857 231956 347854 986482 0 756127 132070 0 588578 0 0 0 871598 0 827989 689766 259281 0 928631 0 412484 451654 0 467599 348316 0 0 768923 428898 0 0 0 15865 129044 0 137026 250878 241999 173091 0 807852 0 936499 415953 447479 0 396193 0 153352 925970 569723 0 280893 0 799970 260400 0 0 0 727857 0 937990 0 0 101419 64427 0 188298 188787 0 0 763154 2241 961334 237672 43993 303012 107569 0 273891 889397 245162 342982 0 0 0 720102 771261 707101 302597 995416 0 0 0 705073 847443 566967 343708 629524 646601 0 127738 480778 152514 96943 0 458021 748072 594842 0 0 0 596659 832018 150883 0 0 752150 678463 312194 334004 0 0 964293 913750 0 0 0 0 496721 643593 0 347152 890799 0 0 9081 103131 882277 378282 17391 0 0 0 348840 625852 739541 0 671315 643606 0 0 0 950481 840072 824717 969390 0 354847 0 91919 0 942108 0 964754 172877 603477 152423 775589 0 0 988211 0 193409 807524 0 0 0 795264 9931 812634 820051 0 0 165419 570279 374315 706994 0 0 0 729380 176092 0 253369 0 463167 114553 881849 0 245862 780427 276637 349597 207632 31757 150174 152646 275439 0 0 0 620317 0 0 0 0 740481 366560 0 304620 0 89706 679255 390757 997313 783625 536538 251521 0 12490 802655 0 0 0 48330 69962 176051 357257 601634 0 62601 0 571821 457735 833707 513577 0 656889 0 21645 826732 930941 514818 0 0 984622 0 446394 0 269769 56979 0 2556 803262 0 0 771931 223069 0 0 236401 425656 0 0 0 0 0 121123 0 0 334189 49818 434871 0 71036 0 0 56760 985624 233049 966002 0 0 851254 0 757434 0 848739 0 681671 81376 0 103085 0 397894 785884 988551 0 0 470145 250413 0 721513 559751 0 378155 748057 776326 759081 328808 0 124365 157321 347115 869656 888924 538666 444452 973336 947510 0 232075 868683 0 58312 914052 60955 0 0 0 832135 0 773209 0 824518 17435 398161 0 809985 8852 368904 202595 0 200654 403766 0 0 0 595299 0 0 714678 299040 939545 163307 0 0 0 311956 0 0 0 0 0 0 59964 929584 556349 967266 0 525432 445704 105259 21417 0 903511 380327 330060 610092 226098 0 0 959526 0 0 5021 566537 591866 640120 97424 887460 0 0 0 0 0 905681 0 486865 0 0 894826 0 926445 0 0 402679 0 420521 122304 830670 0 0 0 0 378703 0 0 221097 0 0 0 0 0 0 0 230999 803402 0 758476 893167 259456 0 0 296222 0 138853 656241 679002 678580 929687 0 0 147555 356447 231297 430494 754267 0 0 38092 0 0 0 0 0 966852 192136 398419 29124 0 0 403217 47088 0 538740 318726 0 0 578932 0 743930 855187 145966 484349 817384 557806 928834 0 0 872999 0 362032 0 0 459133 770013 12530 765381 618197 0 273231 0 0 59867 545005 558988 857490 0 911667 0 0 29943 10819 186616 993157 671767 623567 262446 104917 159794 82964 516224 36892 0 0 66262 563954 624986 0 406965 696413 342932 565733 758814 0 0 70682 0 0 886882 19777 255032 618423 17984 546515 101890 0 0 528508 0 405739 0 334441 297313 502803 0 0 0 914280 859609 0 0 0 237949 0 899316 0 0 352634 0 249838 541206 783689 214815 225701 931899 144782 0 563253 395402 324514 0 607712 475617 57371 19519 0 626073 162093 918953 941466 16911 0 525111 864946 0 0 19801 0 0 945913 135138 986678 879139 805359 596968 401441 746434 297472 0 147568 0 298616 622759 0 701618 225465 307322 443678 83458 0 0 836108 0 277676 0 0 283898 599409 0 764442 0 0 0 0 844018 40825 419977 314805 0 0 290446 125699 0 976049 0 992232 0 0 0 569798 64382 0 101789 310911 516265 435109 389531 984154 265703 265260 0 742954 978025 0 0 0 0 90934 0 560368 552906 954430 0 163413 253776 601765 0 0 867755 0 783415 0 83493 444698 524876 0 301512 0 731535 730586 759577 397716 814464 0 0 574056 0 542770 91460 570143 376023 0 486762 557296 297262 0 0 0 0 486717 0 720555 0 0 260897 451298 47704 589262 946546 0 0 0 0 978570 0 723928 616165 0 0 134184 0 0 0 439966 0 849073 47117 0 190147 0 294612 0 757828 936415 695425 932751 524067 0 916849 51927 611025 881759 0 932319 55288 40139 20657 0 738548 0 0 488645 443284 553604 0 783839 330121 0 892060 257021 107733 0 0 247389 0 735656 476702 0 259961 0 0 316123 0 0 143432 57977 988558 112276 294630 0 0 41087 0 0 309302 0 0 211657 39424 878454 974262 249593 384641 0 0 151500 0 762354 0 954196 130032 0 583141 0 893905 0 173187 315220 820685 0 270925 142025 576052 509942 322194 917299 151588 524501 404419 0 398823 151958 935483 751806 498932 801304 586986 44450 0 0 0 0 0 0 0 265457 0 0 0 189290 0 0 902274 784160 165530 0 0 550743 334249 0 223678 181304 0 0 279502 519905 457011 535056 0 773900 738539 747335 0 0 768855 0 0 0 0 0 0 56423 0 0 0 0 408364 0 0 99810 348015 141229 0 815623 188130 987015 687698 0 35712 297170 477141 0 708137 897781 0 748875 847677 0 0 899020 649603 739769 0 0 796920 961368 0 0 0 0 0 781145 957060 0 751672 109949 0 576774 0 592805 827595 315742 0 225861 658052 292113 578293 392944 0 0 0 0 612985 332006 648252 506503 170333 660310 0 682372 420623 0 62083 18343 103924 619619 568660 15973 428652 813203 862992 661798 815121 184855 730347 823782 0 860148 436273 0 814433 0 0 349023 767685 0 759062 0 950718 0 413079 124104 0 0 389857 640933 0 631033 0 702248 177366 860805 46374 0 743889 133748 297863 0 865044 762998 926185 549683 492335 0 989517 0 0 0 349331 0 287083 0 941733 941658 0 758842 0 276172 38873 0 406869 0 0 847207 0 0 0 730908 38130 219921 0 319065 0 844689 220602 0 687753 0 284019 202104 387422 9044 0 0 211471 385308 312772 498367 299109 472855 52109 311637 0 0 0 0 976986 0 0 105224 776152 418244 298811 730454 887054 0 0 0 0 0 0 0 16608 111581 0 320855 583659 0 0 0 0 0 0 105968 283726 0 0 266043 0 748660 316732 312151 76838 760086 228319 0 898809 694774 0 48608 0 0 629557 496483 862880 0 940363 393338 854380 240484 0 142887 858927 0 935678 0 721014 897237 804530 475014 0 941317 969706 40971 467523 713189 407410 599333 903793 260842 0 0 920343 0 2831 525081 0 0 908750 0 362280 0 0 840816 479726 208441 672417 448935 503637 188237 991493 470649 0 805533 586229 342694 0 970604 394156 310208 0 123763 0 0 0 722010 0 323707 543524 0 0 636360 57961 0 0 248788 732656 52925 25697 863451 478735 495053 578446 499149 0 960562 502975 106848 684360 0 113825 535476 524697 0 616851 917756 170548 36867 0 0 203038 519193 110189 0 826646 0 0 0 720882 14820 478616 477934 139412 332508 494291 0 0 739409 0 919341 0 705856 544835 0 116704 802930 0 745802 676599 356393 0 340907 903726 198744 0 0 162006 825884 0 356260 0 729632 656939 0 469028 678348 602440 917666 0 953825 0 0 855953 0 0 196987 854757 516617 498717 0 895866 0 0 348069 801077 352380 0 23545 0 627385 0 0 125922 0 244461 279965 995094 0 529095 331253 411246 0 0 0 0 645285 0 0 731763 0 0 462098 0 0 538593 653073 0 709956 0 100987 726476 0 0 0 677414 990804 59904 0 132433 758669 0 0 0 740872 0 0 646795 385152 255620 0 0 548069 0 595557 612693 401948 0 0 0 228967 57926 0 0 312431 0 0 698537 0 480775 502302 348325 60144 984626 0 428205 752196 391196 922659 437411 0 895942 0 130980 819040 466931 875856 614869 896892 631522 298305 263434 0 665922 283840 0 0 600481 266346 0 512134 0 0 0 207830 442841 0 65182 0 588078 455129 190177 0 201922 71759 271797 432437 386753 583844 0 40915 642868 0 0 0 0 676273 0 299734 0 588253 866782 813654 438466 96087 621474 837969 341385 0 0 110094 0 263357 192034 205832 0 410609 768208 0 763163 901965 0 0 0 820364 0 31908 384130 84488 0 572587 270286 330649 993194 356795 383533 196557 259702 950508 768132 852906 388283 0 661744 0 0 476504 4174 0 272891 0 783698 0 785514 0 0 109478 323464 234187 744352 576057 430737 826570 482341 240494 363162 627960 381168 851767 0 233958 0 0 623556 0 542173 0 0 912881 875344 0 0 0 538448 212654 940324 285619 230200 0 0 846279 143309 964542 0 483493 152378 132798 775412 0 986069 965361 818815 0 0 928800 0 32676 800026 0 0 391254 0 553196 414811 178270 364567 0 883931 941213 0 0 533224 914658 387697 0 738600 471720 0 799548 0 0 711937 681015 0 671041 505418 0 746621 0 0 294435 726491 642541 0 0 78524 269456 0 0 0 0 436119 709581 0 247609 375645 766847 737848 142558 33767 0 0 0 365911 0 134353 0 45437 0 524403 518829 401136 0 0 795989 0 0 491231 0 0 0 0 0 0 0 676616 0 0 0 247223 0 0 0 0 0 353766 0 47218 493074 736212 0 560246 938010 0 0 936745 0 109793 0 0 310442 28802 0 483131 745164 767791 0 1218 0 207057 0 474709 0 44195 262801 391142 539066 0 0 0 0 0 0 0 736888 97738 0 403054 514652 0 0 91365 113507 445824 0 0 41407 913882 410065 0 0 0 0 224364 504301 481719 788343 780143 0 0 0 549750 995645 303805 323155 306209 192628 566957 0 0 0 838469 0 580173 225209 551551 8680 859966 668416 0 845094 516286 0 179353 749924 669825 749858 0 326274 92139 554883 414907 0 387908 941461 116915 0 0 832659 307905 796320 757846 0 241003 0 968050 741174 964054 0 0 789181 140049 344171 781175 0 0 0 443597 0 280348 0 519157 0 902989 878324 0 0 683978 39241 393321 519661 0 68695 128082 0 0 560918 0 478139 0 668375 60577 0 498158 0 382087 996875 17804 748800 535478 0 964343 0 0 35283 821345 884838 573100 0 0 547589 0 0 814892 183862 667595 0 55244 341896 0 604475 0 394592 603809 403981 0 964116 0 903486 787840 883450 425190 423893 0 0 653368 439670 0 280696 567393 0 301838 0 376122 619463 0 420723 928772 0 0 680024 654736 0 0 0 0 646317 0 0 187258 439415 958798 0 0 708022 0 0 891572 448619 0 0 185911 0 319243 977800 673454 367776 0 345714 33122 0 530139 0 246695 301503 510970 326648 0 69066 786692 0 175362 0 273639 0 600457 46970 177463 77488 79574 553706 333217 0 0 0 356584 0 0 0 0 696629 530323 807917 916404 0 496790 859088 0 807373 0 0 0 138218 582974 841947 20129 0 915266 502389 0 848349 551640 174477 0 808396 0 292479 0 267672 646210 0 807805 0 194588 0 383466 760530 521931 588651 221879 636926 910587 0 663612 0 683630 0 998223 914205 697922 0 847379 121747 0 0 384134 0 123188 0 0 628313 0 195213 0 0 618185 346032 0 559799 0 417044 0 397144 752762 0 558065 0 500305 241732 194261 0 207227 642382 56679 858970 943634 793784 317192 367596 928313 0 953454 418122 0 0 0 201481 688692 0 585109 451159 655014 0 494258 0 633513 310448 203419 0 29427 0 14348 823659 407505 0 0 24879 935171 561833 0 532516 750307 348226 328354 0 0 100592 595924 0 532262 952574 939137 0 175720 243573 817475 0 0 0 0 458623 325025 785217 0 0 820576 531144 215978 53616 723803 963137 859323 0 0 763071 0 780691 404338 935546 177742 326048 911707 774927 52420 199815 663618 0 0 0 0 935840 0 0 304843 0 0 0 576495 523023 12074 550795 306739 458323 0 812081 0 999214 0 141159 508607 408496 0 231187 0 115191 363869 820101 0 0 0 0 744393 716422 45452 725085 46735 653405 858193 284026 0 92585 0 325242 834662 0 0 151701 417594 919626 905397 0 0 0 265885 908453 860602 570909 767402 159978 0 0 727689 0 464433 0 665976 750526 0 0 23169 16564 323931 0 236958 258139 248174 0 0 0 219709 85778 670483 0 710548 613114 0 0 706142 0 688752 0 0 762986 975155 590877 241245 808443 0 261949 92266 746452 447402 0 661312 351754 0 178236 181152 995939 409895 976403 678241 767104 496254 0 134447 196695 284447 0 867536 0 468129 174709 0 544628 388188 172803 773633 0 795859 289193 0 856052 65761 416518 0 82541 453710 700080 589133 645856 589788 954036 0 668065 619151 433750 675786 0 898817 0 373152 0 5981 0 0 44532 0 0 0 0 842505 489775 0 0 0 0 202611 0 0 0 617711 945652 137463 152722 658800 740664 318193 186196 0 0 354681 0 0 0 525528 840778 0 0 918244 0 0 646154 756120 0 0 920883 343047 0 437973 0 229968 0 760538 0 339643 121299 0 0 156193 0 0 0 121250 898550 0 646258 289652 435772 0 69934 0 755227 708846 0 928023 203865 307161 0 530094 203194 0 266464 0 0 0 0 943786 0 0 754884 899322 331428 153148 562366 87100 268462 921849 0 488525 0 658729 596807 696901 0 906158 0 776886 55148 0 645646 0 485342 129594 626197 0 0 0 819375 0 408688 759209 0 0 0 0 158347 466004 0 574575 5653 272188 0 920820 217472 532534 750111 141721 0 730347 0 692290 68390 0 885233 0 147718 0 47917 5372 0 200568 127755 0 653469 378140 388788 0 530429 0 0 574778 375580 999075 0 0 0 588851 939750 609623 924946 0 746015 983405 696546 633133 0 368111 368066 447339 739204 0 310466 457461 0 34665 322468 230200 0 0 806516 657648 339374 0 0 432614 0 801603 872965 700891 356183 450022 299200 72575 0 169990 234872 361502 501142 970160 0 860120 0 426535 0 286732 170323 855734 814016 803689 0 612392 645506 0 647124 0 411295 0 38103 428572 224303 0 772686 850838 14642 0 0 352847 17731 181818 0 735193 0 0 892730 0 358074 608759 358431 0 138371 0 166142 0 794729 0 300325 372399 0 580966 0 0 0 109273 0 0 0 844459 837227 0 995512 0 427087 893349 0 381980 960593 0 136003 0 613827 0 221039 0 538620 0 590218 217580 0 548057 0 234169 226170 0 113612 387151 0 560423 0 954568 409545 0 0 78417 470298 0 0 40884 0 0 742879 743966 481131 0 460253 90175 142722 775456 607199 399732 0 0 387630 632699 0 351633 785021 186869 251516 245339 0 710927 478606 764321 698740 0 902315 97431 381237 0 927499 921591 524927 935086 65777 0 0 214317 380479 923114 0 447675 0 205188 269232 960447 0 0 973960 0 633983 387545 335508 0 636852 276381 3097 186699 0 0 0 145301 0 473421 791875 271252 24047 733003 0 644403 850074 758476 218533 350938 0 224107 0 59077 0 577713 536616 161930 292191 301512 658708 912675 646780 296509 850369 139770 0 0 64143 984186 485231 675263 0 0 0 929552 0 716661 0 52984 0 816726 537577 0 981387 0 0 975772 0 682947 705374 888710 754355 335772 0 0 781449 795452 865696 0 967070 0 34662 0 163364 403670 0 0 446376 520186 335387 547809 798535 114918 0 334022 410953 140074 0 721887 157946 0 585949 272574 0 0 420457 0 0 0 0 379094 434842 0 725381 0 0 701958 241966 104942 445215 18454 0 941286 710739 245113 0 188508 768345 665337 340094 0 426072 0 700267 505074 619763 858871 83577 559052 0 0 0 0 0 0 213482 978652 0 54023 832059 724592 0 0 0 41943 0 187765 0 0 121796 158072 122226 82873 472369 0 197259 0 0 0 0 0 884394 242389 0 0 0 876137 0 502888 897255 676904 415644 0 333578 0 0 320180 584722 0 0 0 975765 0 0 223583 406931 198706 463413 231167 149230 0 0 0 0 323940 844690 927938 772980 159764 966100 0 421840 162860 942471 0 767140 0 102914 778491 501489 270782 388608 264016 760164 728323 0 0 907991 0 445163 0 878317 37902 402556 396254 133020 574523 0 0 306825 952967 0 949146 369216 545101 655658 0 0 0 0 894282 0 976599 737838 912798 0 0 633580 0 991628 42932 139640 0 707323 563830 525550 870533 0 0 848737 559158 0 515720 0 589110 0 211764 73082 0 0 95485 608913 0 0 232970 99026 763058 965653 0 918787 824142 0 0 866271 20410 0 947149 906952 868277 270369 860355 557137 167455 393748 0 168918 241183 173240 274619 621430 0 0 453013 780340 639600 0 644189 0 781386 0 0 941280 0 781695 630825 0 724645 0 175610 13050 625271 673938 478324 0 381982 920384 0 689297 979981 906681 0 167912 0 0 346415 61872 299001 104927 0 137482 834986 0 268023 531674 995049 753042 0 832785 0 780302 131002 0 0 984548 251987 805996 772705 929781 449477 653732 781964 0 811300 0 0 294495 398315 0 962108 0 675691 824045 0 404077 761985 0 305212 0 327753 213218 0 0 0 0 746269 0 109321 504708 795205 109961 0 500570 544541 919285 0 780524 912620 0 0 543734 428894 0 330354 0 254665 936946 277645 669477 246364 0 0 872961 575714 620573 783670 0 257809 862867 904620 100905 0 0 0 0 923309 883943 0 0 234155 93569 590978 0 796555 0 925666 825386 0 380686 149509 650772 631092 0 223755 806306 950502 0 499087 16530 0 0 502122 831771 782928 801393 268658 869117 704211 109367 0 75332 550253 0 0 0 989741 789621 964994 0 447708 753621 797033 514517 129638 747673 213203 0 940262 0 281609 609325 949011 141560 80847 21825 257399 46027 941103 456347 395725 124743 518974 787455 0 850019 118947 0 254460 473101 397008 653241 611613 0 40388 255277 574523 805169 699753 586532 130261 53972 0 0 31104 204683 0 932147 0 360546 108349 0 81295 978567 639684 0 0 0 488203 0 0 673951 0 0 466468 406335 0 344579 0 0 0 837211 994152 822884 0 193820 553233 0 155509 967140 819201 68248 755032 960233 152553 0 185593 0 907927 396845 511041 0 0 0 165876 313111 270759 0 145400 0 569270 741966 964320 216239 197538 508181 261140 0 524380 779913 0 0 451994 0 313443 0 0 0 0 998714 736914 301738 0 750086 0 724339 0 0 0 943952 0 37585 0 697303 215376 0 808326 780838 843675 0 684310 101209 68470 839384 0 736632 944178 0 0 0 0 0 0 0 461340 94633 826904 978368 90651 0 42760 0 881594 0 841712 0 530064 838636 360662 486200 0 512498 0 921077 845943 688621 803992 429225 27287 592252 308150 0 717142 0 652336 252112 195474 136006 564507 403971 916256 0 0 106416 919033 483834 191165 616584 0 0 35486 929276 0 0 0 0 466006 209419 0 580494 185693 79672 293607 960009 0 0 0 0 0 989373 315360 844762 698476 0 265783 195702 255829 14223 0 115689 0 0 0 401879 1624 0 201576 0 0 0 720515 0 123162 889987 952601 783649 644494 767463 972444 510033 507707 535677 947290 29972 0 0 566046 361975 180822 12678 207353 0 562105 503015 93358 971272 0 0 178625 40707 0 0 672256 0 37167 119614 419723 69584 0 743166 580763 0 942541 736361 449246 560293 348966 25454 529975 977287 762766 591952 0 568401 828717 712743 0 661355 17946 151375 233395 39206 360217 749688 0 373514 377202 0 0 220580 234081 45009 0 0 264947 0 926036 0 0 988714 695228 67704 0 146465 212713 315101 566135 759361 644150 723400 50339 0 0 0 0 2046 695491 668934 0 0 0 978248 0 0 0 0 651670 0 458161 0 0 182965 735627 288238 503174 298847 0 395656 626531 0 0 0 630666 0 0 833550 924010 0 147941 193939 244508 649071 0 0 861002 0 0 714764 732871 8282 123011 0 0 459260 0 236909 990433 719405 0 517028 526425 441999 311108 345874 525710 256922 628694 503270 0 425282 0 260138 458123 916579 0 801737 0 133724 0 0 599314 572604 939224 10164 0 0 907229 210869 727325 0 0 0 0 917166 0 420808 96115 0 451533 686473 0 732640 821038 0 105237 0 935912 269201 347398 0 0 0 682758 0 0 782270 0 494798 0 0 465946 21409 293990 0 505060 340351 688994 293652 734633 152805 473956 379675 269854 552910 0 967246 531597 0 448230 657428 0 0 915685 0 397550 84947 0 95697 940464 0 846526 570382 281609 0 232896 868603 580770 60505 0 225380 394186 0 0 0 0 0 713016 540278 0 333191 176896 669263 212745 248722 0 711141 857488 0 10846 0 146957 0 0 0 26289 0 566324 935730 670161 0 781054 153963 0 30061 697971 0 0 0 539290 572239 88505 392342 0 0 0 0 149220 519877 408427 165997 714838 0 0 544537 0 395577 0 207258 170826 947737 612842 0 533204 0 645724 561723 615121 801082 236540 0 755306 760424 412050 0 0 566479 446768 216428 0 447575 775578 94342 0 0 482388 37764 198564 0 26437 0 0 0 0 327962 0 253583 326123 0 377052 841057 530282 455973 886361 0 288140 135623 0 770574 189356 0 0 0 225052 578177 134576 909874 323560 552834 651996 0 116008 0 0 498910 0 0 166790 538164 0 0 554342 0 14156 442049 0 0 0 670076 210456 700713 641102 994275 67855 0 825028 0 331945 0 0 0 36575 0 0 462217 856292 0 0 548571 26275 0 400778 0 733424 0 0 976985 641585 0 415554 276825 0 0 434138 626056 0 931467 930959 417956 110446 618802 0 764416 0 0 0 59142 88889 0 0 927761 887557 0 829978 678371 28286 418591 16955 562878 585720 177956 0 295417 0 771794 223225 0 0 0 0 568678 371033 835930 826080 0 0 0 0 0 0 233609 154730 892695 0 29470 0 774147 0 0 969854 701777 91820 0 0 0 0 0 189434 0 736991 857106 931105 116917 359308 131366 400851 878922 816019 105265 0 967449 671640 0 303220 0 597709 0 0 87057 0 857430 0 751786 430929 982918 305616 0 643380 432662 860203 0 0 695546 0 0 586411 0 873526 0 715924 0 686473 569967 838383 483605 684168 0 279024 0 831528 931702 135408 80120 443308 713925 57516 642598 452073 592393 0 624934 0 703634 564024 356540 0 169862 0 0 468636 0 698034 121799 0 793784 628420 803030 0 0 0 0 0 245102 0 0 359343 546272 851118 489308 0 0 609353 950235 786013 739917 409025 190029 55895 0 31454 0 0 569679 0 0 313435 0 0 52458 558002 0 50502 112685 312200 185131 632904 76977 0 0 0 808845 0 936467 0 335023 258672 0 144576 322920 876629 0 456019 850408 562837 636489 0 840959 0 565529 407702 0 446991 0 273040 897831 0 170668 0 472002 745127 134470 0 17242 524979 562907 176003 600611 0 0 816165 0 91362 0 942552 179557 0 272003 677493 0 550515 0 624086 523309 0 60100 806773 0 310368 823253 0 37003 0 470119 0 0 983309 373926 33593 0 0 0 407451 0 0 0 975444 0 491916 175212 575161 0 678523 209447 0 0 159404 207436 206405 267814 0 0 361148 0 117861 519603 0 677847 367042 0 0 250958 0 277442 643181 523451 0 516726 0 0 674521 610463 95890 0 586826 687658 0 735947 0 214563 635736 0 877488 817871 203537 362804 243928 293195 0 492606 484219 0 327394 0 743519 11010 865396 0 0 428548 507601 441688 494635 0 0 282866 56971 276728 0 0 722912 127000 46488 0 0 0 427473 0 0 0 0 531786 0 0 0 150688 0 930206 953377 219948 0 0 100807 0 403509 725027 0 193106 540919 189733 454528 945485 379305 0 0 0 694003 0 37234 134057 325025 36115 755319 0 235142 380181 0 0 550570 176335 0 971410 979288 0 343147 0 435142 772917 0 805175 390927 0 811885 507884 0 527451 0 0 0 250939 797055 0 779186 147762 0 0 0 256735 0 306216 0 0 608156 930482 810492 0 0 590849 861815 0 0 379664 0 0 998780 0 110006 550257 513989 69310 711196 149443 758562 0 334125 617202 772744 0 874296 0 0 0 595387 0 0 704328 728740 454281 673166 0 0 59801 929370 0 0 634188 15971 0 0 409437 547872 0 219579 290118 237257 449189 0 439610 0 640681 531152 936498 433909 0 0 683160 874311 566451 445228 591160 781584 187371 121044 126459 746110 206600 0 439163 0 0 0 636831 188119 123348 271414 0 910890 736435 617790 0 390248 835481 695399 450284 840633 690407 0 892939 102358 130187 0 9401 12160 704088 840286 0 950623 669726 110352 523702 833397 763020 405755 376924 125090 436594 501905 241002 0 0 525136 365545 0 459800 901405 823449 443744 0 0 0 943284 0 78554 800214 781618 0 0 0 721327 276674 1465 941211 0 81435 0 16623 0 0 0 395342 474472 0 561632 0 0 376524 0 0 259289 33206 0 187408 0 0 0 0 0 0 156644 0 0 803998 212808 809025 631949 809741 0 761735 508477 0 0 249280 734717 0 419382 0 933900 0 274633 0 556022 318103 941378 997282 12404 321244 646663 645621 0 944110 343766 0 0 846525 0 376048 567964 624265 0 105903 446331 124991 845357 0 73796 320996 406087 0 625713 17001 0 860581 497229 0 0 108667 716152 68613 150050 881327 120343 269721 239253 0 57818 158118 0 0 300028 0 521218 0 298711 611569 0 0 245758 0 203460 0 0 684087 671890 0 296575 0 294115 822712 277764 277706 802203 610140 0 921595 0 722280 586975 27764 916305 174162 0 735643 0 0 69001 577349 711777 974283 829506 0 517629 96765 0 0 0 627288 0 952857 415274 897330 109545 528761 694578 0 0 305680 886889 0 0 544564 0 821496 0 0 0 0 444267 992185 513619 982490 722967 863600 395763 252292 0 0 993347 870237 0 313254 164887 719894 0 719856 12961 0 693132 0 0 783332 977529 729765 739920 784923 506238 892709 0 0 130538 0 854970 809221 318042 0 858132 0 217518 0 794021 242504 656373 323278 756234 722336 442201 246531 748156 147060 0 0 908195 600799 32776 0 540513 0 260318 256429 0 797275 202909 270493 0 0 116271 0 489694 135816 389993 834159 0 0 954089 0 864776 731406 0 440711 752881 366050 228909 0 36234 0 0 139297 0 26572 594502 632385 0 713391 283599 0 800718 643865 0 512928 290866 0 431508 0 836606 0 799198 354248 157061 0 0 389498 0 0 497015 590421 0 141643 764741 339535 51983 793421 736330 298514 180013 122890 465092 386478 865676 0 868707 786393 28842 599219 124099 0 0 711724 852043 0 0 0 133576 0 0 257472 178120 0 0 520267 905090 971063 0 0 235211 574110 467642 15180 557128 906526 636304 895486 500334 0 0 969774 835886 663689 369677 0 0 0 814700 714907 630371 0 555237 735637 487331 128690 555115 0 280721 301184 0 0 61762 797884 875597 853326 329559 352032 612141 546165 949540 685023 623596 0 391398 0 0 0 953694 971254 0 302691 0 0 624247 32562 521663 0 560640 0 776968 24079 16432 0 0 24170 327217 497206 0 630762 651410 159471 0 118100 376842 910897 241517 0 0 362185 21258 518794 737269 852725 0 893224 406213 0 0 627537 187506 798196 269938 988747 95369 585419 0 646343 52095 0 0 0 0 0 211142 152404 0 712779 683299 502625 898751 642422 0 941750 293945 59328 343946 250575 0 26663 319013 851005 628128 883237 36231 0 940296 106249 0 659292 10215 358368 0 30274 328994 0 135303 508579 0 841929 0 0 0 69820 751284 655913 520417 508390 690676 0 594807 0 0 214795 332534 241096 0 0 656142 365119 0 334982 0 0 0 83956 3151 141443 820634 132385 0 736629 356864 314823 568577 718144 858210 800105 848542 0 0 614410 777160 225706 734123 868465 615947 0 552302 142100 0 0 0 377101 0 0 300787 193709 544726 0 566450 174269 0 0 0 943360 207603 374459 153228 923895 437175 364885 0 36854 0 36951 715560 906507 796906 0 615062 429320 158761 0 236303 597542 0 239255 0 227168 84183 0 132863 514938 523622 620785 821842 0 613501 522160 448258 889510 0 0 192765 132990 0 257057 0 0 0 211552 0 0 0 506111 0 0 0 753441 0 0 194117 298631 363142 0 739659 102019 72335 0 0 0 14454 0 213556 686329 789220 0 787435 0 0 771810 315979 492841 0 390168 890055 0 521149 0 796210 350114 0 0 324310 0 0 400474 748278 0 751880 0 453868 859542 0 114237 156161 785381 16276 951636 640012 0 165140 0 840534 313464 624174 0 60376 0 899545 0 978459 391572 244414 0 0 0 730811 958532 0 32993 0 0 507411 284504 268430 521956 473410 0 0 0 0 0 943295 247949 0 432694 475047 702533 99640 768540 741134 0 0 0 702074 0 672431 197996 706453 0 570342 0 0 0 0 447771 0 0 509101 382897 0 375433 763044 462737 954604 67217 814959 118481 721841 580299 0 0 849989 0 0 421899 298468 310651 104549 0 899354 88698 0 334296 0 210947 0 0 536514 487955 166582 565180 0 544818 627794 0 65881 0 733514 0 770062 498988 958027 174414 0 931375 674554 40019 220387 0 0 370170 0 228524 0 0 704452 0 0 262536 279253 707282 382706 822947 630315 0 304638 0 819638 0 0 967616 0 655651 549088 0 830528 986955 560329 0 0 68783 0 0 0 0 403164 614257 0 530711 611983 76946 257993 935544 0 714357 705926 948307 956166 269914 765436 515776 63758 636097 0 0 534105 700276 712425 0 526093 438989 0 0 0 937466 766536 714402 358248 0 297714 0 682401 71297 0 757466 485747 865179 0 393201 0 0 0 652725 677553 930205 0 88899 0 0 837434 19507 430059 49611 0 0 0 874060 0 565022 206862 562932 234011 0 0 86406 309697 852409 265842 356068 638873 688806 704055 291694 711143 0 921786 0 542813 0 0 28163 825682 0 442623 0 155085 965775 467052 868999 1248 0 0 0 0 0 0 141414 0 0 67880 980638 543525 823208 341729 340428 69008 661579 685321 0 673352 0 967517 0 0 39041 0 0 0 0 130928 226188 191159 271424 0 220096 0 216701 0 825595 514801 0 531283 0 22595 708091 0 774709 707636 174560 87698 454401 0 965418 0 534734 815905 202415 0 761253 207370 901558 0 0 0 0 433335 56162 0 106953 652251 389353 652183 315887 355440 0 0 112236 0 0 0 0 0 12454 0 0 653272 392251 0 0 789576 444107 97970 0 72593 0 0 865863 0 0 900844 453726 802500 729 752449 307284 0 425749 309227 541717 0 422407 894371 254284 157288 471411 933461 0 828632 490082 331724 324733 887814 0 0 0 405124 133391 0 503709 0 478856 0 0 0 54152 0 151105 0 640223 132559 691801 0 181875 850768 0 306409 249936 896961 425217 0 0 334019 424649 0 0 0 194738 362052 0 0 614167 0 930870 997946 325960 581669 380915 0 0 309325 690372 811180 61896 85999 540678 0 262912 0 431920 960672 0 843038 501708 983408 422924 595123 0 0 251769 0 178598 0 0 878848 487094 420188 934436 531586 0 156117 0 0 0 0 0 349394 0 564668 0 0 906710 144205 825715 155737 826032 170519 485851 448298 716231 397228 564492 0 0 0 0 27922 703427 434873 166855 721489 0 546509 0 0 102988 362828 0 769328 0 0 0 0 0 456681 454414 494713 0 82956 956074 562123 475504 0 44441 0 0 853871 353686 227174 0 0 811727 0 276636 0 0 518935 349919 0 0 0 382991 739886 330751 0 86471 322138 376548 267665 0 334607 814941 549255 0 0 0 863948 437285 0 344743 0 0 0 693219 764814 522275 113916 92948 0 554691 500961 765548 899126 0 398152 368459 0 989869 0 26204 12134 0 0 967966 0 0 572488 0 259729 51113 467619 342483 886894 0 0 997114 615538 571642 35482 103867 0 465825 871516 107603 0 0 426353 982566 831720 740025 753017 599077 0 0 47558 0 0 0 688447 32935 483257 0 222077 309463 0 990962 0 0 883697 0 0 0 305973 776213 0 287377 18907 229829 699204 264608 837914 159310 814686 807014 0 574514 89925 0 712204 215498 160676 608554 545464 700279 921460 988050 0 0 353268 662617 784200 757422 0 0 351834 0 248575 530166 0 700948 0 0 577057 350184 530847 0 273184 0 657208 0 745643 439229 30943 275106 532651 0 0 555456 129248 368206 0 192824 169200 0 0 467731 806523 170159 799246 796333 0 0 159013 0 814311 0 317921 856845 556173 0 43495 918167 547875 708250 96424 0 0 56774 576366 772871 0 417122 525936 0 83593 0 335879 0 0 0 0 375595 34342 789160 0 0 712062 0 0 256335 59618 618579 668315 0 24886 0 0 0 405798 999212 392152 587368 4963 0 287131 822133 0 0 432631 226151 0 560052 774383 819159 0 943395 905761 0 0 0 55822 871217 729324 592922 0 530201 693445 673938 261456 735542 0 0 77625 0 978465 0 689339 302094 0 564376 471492 282840 817534 209288 489629 0 631239 0 0 0 937399 5716 899686 273203 0 918621 0 475477 774068 0 0 800252 971750 129334 0 813248 340691 731418 0 470138 443198 0 163175 711838 501910 115548 672693 386434 20276 173507 0 938809 693605 0 362298 0 202216 908909 59873 0 0 231575 0 0 560512 231134 0 811092 1600 148466 868465 436921 0 0 850266 756432 175467 0 0 435061 0 0 979829 759862 553701 500439 0 0 796078 130446 0 293308 185387 0 243 99026 0 666235 0 393924 0 629002 827285 759482 729068 503205 892241 0 0 449682 706313 0 0 0 973783 0 562434 951116 999232 0 0 0 0 999658 0 522577 678453 973953 702315 301920 0 645133 0 950326 0 294418 0 851807 0 0 816831 867834 614552 549932 616805 0 558744 0 964117 97926 920626 0 166462 0 758807 482656 290421 426900 703464 114475 973753 0 820559 861409 936889 0 0 813242 0 0 873777 0 0 116312 0 0 0 0 739753 575921 205186 425827 0 181254 385354 0 23976 695342 115222 0 0 764292 0 0 837575 374616 653790 0 38985 0 0 618119 971769 0 0 677587 0 637269 0 0 83468 670581 0 0 937148 737926 0 426040 930501 0 732566 0 460779 934252 0 521700 118730 96208 0 0 473991 725130 780691 0 846913 417820 677438 372221 0 0 0 0 0 150963 229104 652071 984597 0 300144 595288 330989 668936 490231 232822 0 916675 710210 495803 0 342293 0 160176 588902 0 517937 0 0 0 105028 548984 592270 0 0 0 0 618096 768359 0 136745 0 925360 137671 72517 875327 0 11017 926900 148291 763357 0 0 376481 371244 0 996116 219696 985263 0 757597 401708 193045 866310 810049 0 0 948962 826641 921813 0 0 0 146359 0 734007 0 0 549446 461754 626981 772836 696628 0 726122 105494 0 859645 0 0 0 267264 0 0 240873 323826 510970 758355 329999 113837 882163 0 981363 872266 240690 0 251652 0 381679 60741 910691 554355 311618 214129 352948 0 0 469133 0 854681 571405 0 657532 0 0 0 0 0 0 480666 755973 693899 0 80773 202430 198795 810609 0 0 50643 0 0 248 0 737829 486537 507381 218976 636650 0 0 0 100228 0 0 494444 0 781750 255345 868965 894420 404761 0 420928 0 289590 0 553678 473967 213796 0 423125 0 0 0 0 683118 738680 424759 656708 0 0 0 987858 579388 261709 904212 0 617667 0 970474 109498 645901 282265 615998 0 428710 390043 657081 966805 696692 258311 899965 0 0 468952 778760 561083 407462 0 253487 0 870570 543588 223576 879975 801809 0 160420 0 0 0 184871 994923 162462 74824 0 0 413256 0 613819 84805 616680 0 114007 248402 0 0 21402 479555 450594 291368 4737 0 0 0 186928 776527 223752 309643 0 981447 0 655500 0 777854 0 0 918091 390903 118502 666017 153687 671388 218314 340586 32768 0 975438 479104 778168 864733 1542 0 576975 0 0 279454 0 975438 681826 427947 743724 327380 0 99809 228863 0 195164 193466 465849 0 197273 659470 417976 169088 0 263045 801334 963844 462435 200426 379430 550953 31713 790777 322836 918399 0 0 561020 0 218769 684174 472225 0 978059 825202 0 496742 0 932327 0 379110 499409 0 851509 896522 632450 0 939365 0 966137 470435 919737 0 678862 740371 709935 825837 829860 0 243351 0 995588 0 551501 506735 975050 170006 0 579184 457338 0 470016 145172 0 725731 0 574864 873841 0 698215 0 33807 0 538801 0 0 284135 11044 524539 973703 797474 0 18597 819380 158729 480513 0 485903 501776 811212 319984 545440 495951 0 464042 0 0 232981 166503 151495 0 0 314291 602264 605530 349805 674812 635522 0 543011 0 649478 196722 855268 830653 215445 330758 756460 29027 0 0 0 22044 0 649765 0 889117 53862 871832 234265 849117 0 218536 0 0 884342 811783 392671 944780 116700 0 918048 934122 0 0 0 714287 389426 111227 0 153493 0 0 0 0 0 0 647022 122984 409251 804349 0 869304 839828 0 0 945606 248042 433772 813677 0 0 297128 355873 0 0 793611 476160 104643 0 183118 0 545853 0 547726 302067 57687 0 0 24641 0 646116 893946 467967 0 387567 0 723880 49943 654243 381752 0 534095 0 0 629796 601301 155523 494277 373949 131627 0 147889 13545 0 760222 78686 765556 699107 311217 0 6825 0 602941 438326 924948 0 135911 863497 0 750377 545278 0 87483 465332 0 0 876172 211172 845137 599721 0 12991 360665 700083 917130 195124 234264 971371 515885 590055 286490 852625 0 953609 0 694936 0 652403 0 0 0 0 0 0 65715 840222 0 178126 672824 55685 0 0 423478 725346 530178 795334 0 0 0 921241 836336 0 672012 408036 0 535599 265028 0 668297 0 0 0 361198 0 603952 926804 166184 0 197645 531787 0 384776 196526 368314 0 0 604215 0 70924 427521 643931 0 906280 0 36616 0 667271 0 810735 92874 330357 457295 394435 397200 0 0 0 0 232237 0 678180 984154 0 512766 565155 0 172975 539832 0 0 0 406257 572693 0 708758 773114 777422 28866 0 0 0 194061 596418 137497 706497 0 36664 298024 0 0 535797 631928 63782 0 306120 0 681165 0 0 316180 200655 0 0 0 768497 826931 936299 308660 495072 0 573588 564251 663959 409612 0 487776 0 0 331936 0 92394 0 0 987781 0 667875 808069 0 482576 791357 593773 337669 214910 0 67594 0 0 305308 832858 873751 515173 95313 671696 0 404021 0 23527 98437 509997 0 251566 0 70647 649841 732539 838865 0 116587 66936 668208 758229 0 559683 0 224088 927535 0 0 0 0 0 0 0 720807 0 0 982783 343384 178997 237577 405005 0 569117 0 707860 0 621634 787472 0 105417 299010 259840 294802 0 0 0 893907 102170 0 806650 356452 0 42861 0 248173 0 91236 0 0 899477 412446 422483 112290 0 183256 0 806083 0 274602 324347 263134 858769 0 784609 0 731966 370788 735737 0 0 0 363885 505049 523738 720352 0 490849 376878 582888 408825 0 0 586125 0 0 426468 406557 269925 577430 0 620057 127092 157465 0 0 781168 984069 241419 971829 972331 377686 0 0 0 701670 0 531884 0 532259 590238 697092 0 0 7191 287546 172957 570067 0 394355 412377 870147 0 19457 0 236243 0 672398 0 123625 630965 278624 0 0 356654 0 717311 556245 380188 952734 0 950549 635953 254275 969623 0 725234 807291 0 353331 0 862625 229631 0 931575 480714 183293 227884 865402 713744 358631 369759 349620 457823 0 0 0 0 338917 480542 857077 0 527698 408202 747772 45442 920401 0 887503 9797 822178 43600 889443 0 0 168637 598517 0 49877 644901 0 0 761705 627681 117719 572859 0 159159 226833 661281 0 942104 0 897828 905402 578415 75260 520487 0 346502 0 560487 0 483084 0 808544 246673 343253 85490 727782 0 41966 299646 0 208755 708655 564385 271707 0 0 596476 986285 12071 0 106878 733274 580633 0 479828 404379 927931 833430 0 403902 132516 903989 366020 0 628293 528039 114133 0 600371 183002 0 0 235270 660688 408952 0 502761 294447 960648 252910 457731 0 0 32045 0 71384 0 426051 0 11715 0 0 140696 534822 0 730871 214062 354891 125073 0 435500 0 869154 0 0 0 177034 97967 0 0 56507 0 0 0 896024 973744 0 9957 855597 49087 747866 0 0 243066 993873 235335 232068 319967 459756 348341 0 816567 857722 171357 517380 3734 921300 0 0 0 0 328740 0 289146 0 0 0 341921 711187 422521 0 449026 144183 0 0 536162 0 864016 358228 0 933499 53885 32189 0 0 872932 397155 556118 407024 297910 208779 0 0 963401 0 0 0 915868 91398 0 936802 617842 373660 90805 0 656702 192559 0 0 280794 0 491575 0 986419 330027 0 0 0 0 0 0 545126 245490 0 643630 0 866171 209203 0 624794 966210 947706 548266 0 0 935428 0 571921 0 0 0 597721 486902 0 0 831702 46307 983368 111359 0 0 250366 345906 841218 960487 603470 0 226399 679137 467913 620652 610562 51197 0 0 890715 0 543197 0 363699 384592 814207 455302 0 698201 65850 0 0 69660 285065 249162 0 830152 304303 875675 927217 318750 859320 667446 0 0 340288 142199 371929 0 359726 590394 0 0 712997 264031 791940 977408 189689 153045 991079 363270 414423 877221 576935 907268 674171 0 0 0 845830 888297 0 620254 422830 539257 291746 0 222929 409088 29239 712897 0 698392 0 0 755715 0 55860 0 0 575466 0 166105 0 0 0 0 694537 365168 0 141532 0 540599 0 732256 0 0 664182 775503 625720 0 185917 401275 0 0 0 717491 0 740815 487772 0 0 0 497937 696834 947472 944626 601318 0 828241 0 257017 0 0 168048 0 0 516001 0 0 925373 0 106514 284256 335283 478418 358725 0 0 0 0 532226 506937 0 68488 0 515671 0 90715 0 933466 0 58376 0 927350 947329 647272 708075 833232 0 842314 938646 0 867810 0 0 692432 155070 867540 187600 0 709681 487345 979367 72630 22243 129079 561896 0 393124 69164 0 654707 0 945271 0 610279 0 0 0 253614 409355 687191 348612 0 714965 0 108825 559148 701883 0 76750 0 0 217458 303367 0 403135 157989 0 0 985262 0 823747 27026 250009 583916 181134 162955 972021 0 717477 978807 518177 597861 726167 0 838050 659670 0 536103 609108 614027 199071 0 112964 277530 212684 52378 138384 938034 0 0 57471 623088 289776 0 684462 977146 987729 456423 0 0 0 0 0 0 400547 253042 831206 421091 0 0 0 980048 624771 0 493269 668513 585979 464293 567072 157019 0 48648 445726 0 726181 0 182559 0 0 64146 489992 0 20744 954418 0 439870 360655 0 755117 0 234618 185544 923988 292314 0 795418 0 0 8883 3122 534569 201537 228842 498622 126126 0 589290 0 489531 0 781979 419552 0 544553 824423 0 157868 833145 400632 0 835007 869580 234999 0 514012 0 0 181573 0 0 847303 39769 0 484158 48665 0 750467 0 313155 219554 902000 49380 388294 0 402105 0 231840 292115 0 717294 312216 0 21611 319897 0 0 906958 791537 230536 0 481132 740417 522106 192196 974454 979727 202426 0 781278 565247 0 0 846247 186539 0 936453 255154 403418 864936 222061 541277 0 726488 0 0 0 0 828632 0 0 218732 243278 361300 29431 855655 586818 959717 0 635123 483090 85775 402553 64190 115595 496278 0 334075 202088 0 419136 467675 254434 136933 358449 256953 729171 919926 811216 0 21676 234869 565831 0 356214 691182 773165 120372 146869 300363 316532 0 867997 210864 0 0 766669 196020 0 491 528755 0 118168 20928 0 0 0 0 750721 0 0 0 82579 0 986667 0 742354 0 0 954169 623128 865962 910131 0 747815 0 925510 928991 243935 996555 0 680618 0 230474 286780 0 419665 692718 5212 300541 667925 696319 205912 737469 726321 0 907692 0 837114 424837 883136 0 0 982747 0 0 767516 835704 0 0 845023 452340 602804 0 0 525448 386321 442414 0 335464 0 277993 455032 443378 0 533243 552126 431633 0 422310 142313 0 478826 922522 798682 233667 0 701438 405175 0 119402 0 0 172742 0 0 0 437321 374621 719740 190161 522393 473800 197570 492741 0 483718 877015 0 249549 883142 905110 921323 586550 0 0 0 0 26247 44051 0 503489 0 637280 0 455092 0 881229 0 0 546393 432912 710759 490825 0 0 126172 304544 141621 511235 92924 107989 942538 0 993895 0 340416 841014 0 62359 489335 967066 0 915720 517828 0 587560 315924 988256 54985 726481 868959 646339 0 559879 73619 511616 192338 936444 757264 0 0 194651 955786 666177 504903 0 0 558607 152169 565211 0 0 652976 0 221415 216851 765354 551378 576770 0 244985 0 231485 569672 0 0 908533 170544 0 971955 901036 0 466456 932516 0 0 118455 681357 844627 283982 202205 0 0 0 0 273584 17171 0 0 703895 0 733399 952338 640625 0 0 207833 146775 0 0 615454 0 715622 0 788824 295267 0 0 750283 0 571995 792541 0 0 0 195110 368419 0 491166 474581 0 0 27436 212878 506675 952462 113576 931419 657123 0 152598 6932 467297 66539 64762 657744 0 364603 333262 495021 31596 421435 0 173515 621112 0 338125 682882 0 0 885089 0 0 0 0 742101 163843 0 899363 0 560969 308709 931366 629719 666078 869523 703087 0 159314 0 251130 866052 221133 0 0 0 431273 164225 0 830210 835268 817584 0 94668 644470 199719 687219 686559 108660 93963 570126 0 506681 597741 253262 543690 0 645038 978958 513898 197718 0 38603 0 301224 169617 760189 0 387742 646094 231570 0 134018 0 0 746805 0 190907 844566 418157 0 0 0 917218 0 654784 0 644098 0 209146 888095 413429 0 29969 142461 647864 917014 641827 0 888044 0 0 129125 284474 0 372186 0 0 179703 0 821106 0 287122 632116 0 0 0 574368 0 0 784762 202763 595665 0 0 374207 0 723486 475828 150470 0 550801 5584 909585 890754 699762 283857 0 418750 323132 0 762117 0 822724 496240 358547 881791 74823 813918 260662 609034 435706 414723 237224 514097 0 338554 953960 0 0 0 555347 550540 0 0 703086 865927 40185 353795 563632 0 224914 0 0 808653 0 916363 953878 0 900984 28012 0 96617 0 0 545434 56495 329193 371552 719953 614350 0 42281 255634 0 0 583168 8176 781179 976278 864447 504803 0 318666 296871 766433 0 284149 938915 0 674364 952054 0 0 932244 545039 0 661563 894495 0 921063 421849 0 605588 278781 549596 0 0 632126 171446 687309 428697 951591 660234 307847 0 57928 0 442545 0 104953 0 831887 628359 745088 62873 632296 0 359470 0 417580 91178 62361 0 670234 0 0 383071 0 0 0 545196 0 430411 411688 917426 0 0 0 0 0 83084 678967 941808 984312 0 0 800674 0 0 599191 434407 1058 718435 0 0 569619 402650 793788 9389 544452 590898 0 783236 418928 0 931153 239608 840094 0 0 474964 735170 975312 158230 723699 0 995191 194651 0 0 132692 945414 372020 55509 730012 631725 963807 491565 0 0 0 0 0 0 0 848052 671572 562820 0 0 546882 0 238273 235941 737546 747845 0 695125 619122 0 0 413600 503798 565142 0 0 301400 0 884630 0 654540 0 321876 21560 475595 483475 945022 225008 633710 462971 797162 0 914326 733463 504498 243802 0 891563 0 965397 925173 97652 0 0 620645 237051 372951 809259 0 0 677606 0 0 0 0 0 785285 595320 0 745170 826284 47786 0 0 324622 367049 0 366657 245754 0 0 727267 798200 0 560221 354624 0 251710 451454 932884 0 109282 763217 69873 0 0 0 536387 0 489879 0 215147 375803 315561 311650 0 0 354254 0 993997 0 0 857615 322205 0 0 0 837026 360086 463350 22488 734395 0 0 0 0 129444 716323 184854 0 0 109892 347711 199795 0 0 0 0 0 834097 787561 0 292017 0 636309 0 240966 0 541931 0 0 0 0 457222 418266 835638 244316 862070 815516 476547 389996 0 993523 715839 0 213974 82341 769909 0 641280 0 0 0 766422 557395 0 0 0 0 0 891244 431957 754036 275166 0 0 0 0 76213 0 0 54382 238659 0 62475 0 670543 234212 0 0 746312 32344 0 471675 977445 108079 0 324227 0 0 0 965915 0 0 449821 621337 587365 782957 622721 0 0 292499 0 992689 76396 981107 0 330040 249350 562025 0 0 39129 154200 0 0 549920 974690 203280 0 0 0 0 0 0 380926 483209 0 477935 482188 377863 997821 585420 647403 0 159846 0 712933 0 0 602175 181901 0 887196 259066 0 14020 207943 0 0 0 45777 0 361999 667785 0 0 0 0 961768 0 70252 0 66729 923558 553033 818546 0 91202 0 906537 0 256282 0 349032 601982 0 0 6594 991683 24291 803386 452156 843403 50456 810915 0 0 327690 0 837934 730217 507601 0 858790 0 657013 0 0 480562 50960 0 0 87896 453276 951881 987752 0 575399 942445 235269 0 631927 44077 458099 957397 675636 0 813377 478906 0 270178 71076 0 279284 0 67261 683250 0 456717 0 0 0 932591 359706 0 0 89311 417930 120739 636670 84990 670740 143519 296712 239905 858742 0 0 687575 0 584325 0 0 165675 852663 914587 274975 0 0 629589 0 370252 944689 482029 0 0 0 587687 0 0 203214 375367 644013 0 150781 742273 415661 0 0 0 743420 43416 0 144597 0 0 564354 644618 976033 610136 878417 697801 0 287498 0 0 0 0 120400 130677 902382 842898 0 359684 70381 356422 166414 0 0 0 801619 0 272404 760752 0 81645 548551 0 0 242611 194193 0 802489 0 0 0 0 480444 507989 858630 86147 0 825887 235310 0 0 0 0 405920 125845 0 0 0 218475 324473 0 698830 286097 966267 0 0 712704 61382 171526 0 108713 0 0 821538 617139 905831 42418 307471 0 0 452060 965041 0 804077 472565 639715 59518 284212 0 472893 0 208872 0 407853 910063 548106 406597 289410 0 0 33397 663413 201185 0 0 731015 849293 540318 725685 701499 843343 0 199236 55628 826615 703784 60118 17015 53943 0 0 439706 77563 0 227998 0 638636 920035 434888 0 399184 0 104210 831795 226144 0 95083 670368 626542 0 999968 607615 427355 952764 398647 696605 0 693574 0 0 258897 791004 568986 0 0 80005 8337 640179 0 0 689671 582209 219647 0 105790 998474 296654 776282 0 684074 151903 0 834399 0 0 922841 972638 0 0 435587 37520 0 864573 0 212269 202414 0 656022 0 0 502370 0 758263 444021 92637 0 0 0 924803 865971 0 40603 878753 94828 0 0 601919 121094 0 622097 0 0 788012 187425 0 374082 305472 720891 0 551057 58918 483603 121952 642004 0 0 4745 0 0 720363 0 7954 93723 131623 177474 260331 985504 141758 641830 0 801768 239606 0 0 0 0 991733 876060 427177 14167 172475 0 71821 0 689677 182257 0 417881 149212 0 0 754946 0 0 0 764026 103170 475938 0 0 13925 248051 559271 0 542291 90972 441361 479256 163337 931072 0 0 0 723698 0 967214 668860 956426 0 65449 73178 0 400390 0 0 0 128449 818024 0 737512 0 0 0 72106 467703 526257 245985 140645 915623 172322 184997 761090 754980 0 0 249731 305722 0 595361 0 39567 152587 689684 129594 682286 681718 0 0 0 740287 902234 873555 432961 0 954432 218584 580485 895028 613079 830010 43246 0 0 0 23262 0 0 0 829628 0 253888 430376 690032 902188 530332 0 359453 750265 244624 0 568337 383512 0 763683 41511 0 708888 0 0 253425 0 943205 0 369948 0 0 0 991855 611885 0 0 0 96555 811616 826168 0 982053 0 0 785783 580746 0 79001 0 0 0 505406 685060 829734 587822 173284 68540 361771 0 991840 226420 332369 408748 124230 0 677547 541207 502553 0 0 0 75546 0 872723 178164 0 392352 0 552861 0 0 64443 0 0 869837 0 248483 0 7347 680150 488451 301385 178101 0 229046 448222 759407 194272 838186 0 0 891035 921029 0 0 804153 460248 813994 286307 917298 0 329156 293136 877448 916308 479921 228847 506395 0 491837 51721 423108 945904 0 350451 907327 0 662111 959421 670555 478450 941683 830760 0 0 0 0 851678 841536 0 0 55544 565692 727625 0 734506 0 0 376684 861427 903173 498001 310618 93147 0 0 642216 749719 496166 115644 744918 0 0 0 510895 0 813665 0 594907 0 0 0 0 132344 0 257546 478112 0 249288 873396 803202 0 558376 146186 978045 0 0 368768 440040 271823 238647 404873 676056 0 0 989751 686532 90651 879086 314123 968244 949249 137591 0 293379 0 837141 826221 0 168429 0 290243 620843 744303 622111 934053 450521 0 0 0 0 0 0 965883 970165 85924 0 0 827038 527695 0 722568 668374 267620 0 155186 522406 574052 0 0 0 655348 179338 299462 0 383300 0 0 0 0 537426 501683 0 911418 0 0 250532 342963 696017 40997 712581 0 0 973311 572551 306518 774899 763520 929563 107448 0 422628 283637 0 283797 40002 0 289768 699916 0 0 0 691408 0 955154 914982 0 0 299768 390197 0 746596 0 220322 734332 813716 0 546996 0 281225 0 80051 903224 0 0 0 0 0 30879 0 491923 564135 333083 124491 832088 380483 729811 524536 0 266162 479711 988569 648405 235509 796324 0 0 431756 504457 715617 565257 858803 934384 979602 0 456598 959290 859731 689600 428286 369777 777331 568255 601726 132594 390819 0 363305 0 59295 0 880903 0 296718 763467 123023 160519 826454 308565 192657 68476 166250 339526 0 0 0 362284 0 211294 698948 341072 36702 901430 235666 0 112544 807467 0 0 659987 0 1384 5601 0 147093 0 299750 0 313514 754266 0 0 0 66329 79430 416219 542346 573980 985152 512611 650145 0 499163 511470 479321 776125 710874 659581 0 110652 373832 425676 0 0 0 450336 474512 0 81739 610259 878355 109412 734252 0 0 0 75402 0 0 0 107960 611472 0 776125 0 900291 680507 0 928540 425322 72242 0 492757 0 0 0 661154 0 957109 735489 810324 58597 0 0 872846 458980 0 0 715620 0 909078 548621 3305 0 272971 0 0 248577 0 485613 155658 83530 80043 0 0 0 372105 923355 726566 0 395161 0 765883 361517 183762 0 0 723697 902191 489319 750278 753731 792837 0 0 765552 28321 197506 272617 0 0 154735 747155 74349 0 0 783520 39984 0 783442 161966 0 578643 0 0 0 0 169957 367045 0 822479 0 0 0 19402 161455 313199 684423 0 0 0 815507 494088 408659 0 922904 305163 0 0 0 228899 0 0 0 771277 45341 993286 313107 917092 0 325583 482090 0 0 0 0 316606 260838 448955 715175 277117 969228 0 167486 427716 0 393095 742862 610509 279886 751554 0 0 730391 0 130374 0 0 0 759708 241995 0 221184 268896 0 936602 526677 702456 936649 494976 915851 0 990303 0 647021 0 172838 908485 0 28499 797209 0 732583 827256 0 609109 0 557915 35005 327115 0 348619 869226 636900 551132 0 0 0 739066 300839 0 736622 0 502995 700442 213799 70775 19729 966657 0 0 741656 0 552827 471086 309343 22868 241098 378039 0 0 608531 280906 441423 0 0 972157 465186 82848 0 716689 0 0 625214 0 0 0 0 110442 510678 0 402890 432805 123957 227841 790969 659707 778553 654903 0 337228 84231 0 612411 614673 263148 227390 605642 0 354473 733885 684897 592532 282134 0 5770 248317 484986 874330 678192 128772 0 45383 0 0 0 0 0 955219 289271 62518 0 941023 457530 0 425721 0 0 92704 827821 488068 0 152670 519484 215635 416403 848267 0 0 0 377732 0 225549 890285 0 930279 0 22459 237351 372601 936447 0 833375 452112 0 615717 64948 422369 386252 0 764835 813444 43807 205379 72630 579621 0 0 0 0 136855 726261 153338 0 0 0 820682 497262 0 690408 748955 7643 566865 706240 0 683503 839738 0 0 0 0 0 0 870481 0 733445 0 0 0 385598 515882 798492 993289 864986 324612 336096 581598 103320 204178 493366 168739 295306 688233 0 537901 0 0 292063 0 867935 0 482209 0 993149 334544 0 0 153898 0 389769 0 0 385923 280708 186271 198254 677733 998505 0 0 906550 0 0 802547 654683 732886 250937 968468 0 901165 544749 16952 460996 0 750945 872910 245459 0 908320 0 87310 958457 50418 0 0 79396 710330 0 0 0 795320 0 0 566313 0 612567 0 347827 0 174305 0 0 742936 710771 789113 0 962913 0 102132 103271 0 831117 0 407894 870271 337416 401870 675988 0 0 971759 0 757821 294077 0 0 0 336966 527960 0 0 690450 226910 556307 601549 0 865698 277022 335494 116347 815879 0 395338 0 0 0 0 0 665163 9086 446111 0 395671 313108 0 0 946791 472516 179235 96631 0 425831 862808 535158 521265 0 487056 218712 575574 0 0 0 0 12195 457329 0 0 0 0 349598 0 308936 384297 906038 855101 0 902361 661109 0 0 0 945955 48336 912858 967649 346996 0 0 0 0 0 105634 124908 0 182920 457813 0 985076 0 132568 520177 0 564568 766690 499906 0 73456 0 0 295914 274586 432975 0 0 0 558478 21256 549533 805905 0 0 0 0 705769 728492 319798 444184 0 0 0 0 645684 0 0 450619 861544 0 0 138694 438400 0 446716 0 831601 244458 0 412396 0 0 194884 0 0 634977 82104 146071 188234 0 0 0 618534 0 0 0 212811 0 940665 567711 34004 287212 847072 0 328266 0 894195 974097 0 892824 0 0 662170 30334 980008 676917 572468 0 166156 0 674208 0 449492 576438 0 99759 0 0 657873 635073 577506 0 108566 668162 362742 0 760563 0 0 0 0 733916 351428 0 776982 815691 0 32874 0 656414 129664 0 0 776642 0 0 746594 87445 697109 74786 0 0 36676 924556 969180 253595 119567 726235 0 0 242414 0 0 40283 0 280023 0 0 537362 668354 546563 696135 159881 852000 0 289813 506282 0 38684 0 308267 0 830861 854417 108760 633354 292029 604417 842586 708652 225899 565026 23589 367153 462147 46242 835566 376778 69510 0 220683 0 865282 143067 875676 499870 0 266464 0 783493 376750 769657 0 613808 297552 43693 187517 0 0 0 28625 983501 0 0 411512 0 762959 0 0 0 0 757515 431471 680580 214367 59924 780739 0 493828 868035 0 460237 0 91161 0 80971 442134 247770 708574 0 641168 195220 793522 0 0 0 0 95585 365022 684553 0 0 249275 0 510529 929659 943689 474322 674649 329973 0 0 894077 0 0 706472 810072 52507 513680 18683 139569 0 635748 0 848386 897087 859688 407768 794035 36955 0 0 0 0 851658 193875 615196 415863 463953 0 132687 894186 104154 141695 168273 0 0 341747 743018 708595 0 880858 0 839910 0 16926 0 821556 896069 0 0 241397 443179 0 568916 103586 0 992542 779703 9897 622682 0 617028 0 268443 930703 928151 706129 500206 408553 162296 656662 697120 363756 57681 0 9638 0 0 378222 465069 0 268698 272537 178118 489617 10798 0 0 0 0 381360 0 745996 0 334726 500654 0 155089 0 0 229453 152569 943121 0 0 553209 270144 361489 612398 0 0 247163 149418 535001 406955 393770 667553 897475 0 958334 706118 0 0 310844 554444 0 985433 0 0 943214 473612 724285 0 0 158874 0 0 0 923464 0 937596 631343 0 727640 592605 480907 888625 0 866691 632230 0 0 917442 0 301967 0 193896 16146 0 0 465593 0 129270 881265 628417 76364 946478 728696 61604 275807 985720 875221 600400 592181 939115 276897 0 739543 0 293370 678964 938141 92813 170620 428376 0 0 0 0 0 693142 313277 621158 983173 0 768557 0 0 83540 0 0 0 790982 0 0 0 0 0 381832 0 0 0 148030 0 0 0 249591 706961 25801 886455 0 0 529478 939380 524551 611144 539309 453968 96323 737087 0 287 442294 0 141265 0 182184 728191 447278 0 822625 554364 0 0 77370 336530 894835 0 498705 215194 0 0 446169 854597 713603 0 125905 381807 936525 187409 340320 0 0 768144 278913 0 123288 769415 724099 0 881561 475150 186900 304409 0 0 804058 0 0 580716 566650 865958 634909 0 271119 551738 212901 904148 0 75548 0 433530 526928 433872 0 0 890538 0 0 111735 264035 790461 875841 0 750583 531279 140259 40292 299417 456708 951891 350177 206669 0 0 812213 773942 0 0 0 184529 0 0 884675 710258 0 563157 0 701491 899835 928964 0 924498 0 0 0 100980 0 502555 188075 757805 0 359864 821403 0 916160 92858 395180 0 428665 0 186400 690352 400840 224968 0 0 670055 168285 0 0 94042 0 0 152882 9128 620620 0 837545 707693 135147 921610 0 0 649463 0 392455 88655 80082 382452 429940 0 0 735023 128374 970995 0 0 269300 0 369474 0 21381 760279 0 539234 978067 0 566308 87784 676253 0 285358 752420 0 0 0 900172 0 925929 0 0 820132 842840 36255 0 201723 867149 0 177283 0 0 267658 753198 839721 0 678109 827527 0 0 316178 180989 958382 0 360082 782616 248143 0 313433 0 738121 534844 464160 0 317258 0 625546 0 0 0 690605 765903 0 0 353913 0 891689 605841 502759 0 334667 490071 640328 0 651506 0 398876 211898 0 0 591231 0 0 380275 892854 174580 801757 176478 0 0 739400 0 509511 426109 0 0 95867 0 14992 162426 435280 957465 37489 952319 858317 0 0 996464 789197 0 807244 485927 0 406649 448675 0 0 0 0 359197 0 0 972514 201002 0 0 0 109487 0 13193 0 33033 948260 850048 464213 476085 0 0 0 277752 177609 411984 0 0 753403 339148 927981 424376 0 241552 0 714189 588287 408708 566254 475783 0 634716 0 230878 500349 372111 2767 0 34958 789769 0 620249 126106 0 429796 281228 69301 0 0 0 133067 0 0 545177 0 909944 0 882271 0 0 811707 0 945038 15781 70693 69944 0 0 0 0 141642 441829 0 10440 143839 979043 22996 651225 677476 0 939596 211737 0 622489 444721 0 0 682614 579396 0 791348 0 335477 456234 515001 0 866940 0 909322 197613 45561 670269 758732 438303 52963 888440 0 128152 0 481791 800754 752718 184042 322967 287086 0 368681 218711 426010 765013 433927 0 0 741099 59404 590403 570340 667063 534932 5221 584229 843393 540985 40751 951579 271777 0 682313 658667 0 843892 674232 283694 0 626006 247009 0 0 673426 978605 713616 673695 0 341402 975725 888707 719328 889662 206498 0 81120 0 998812 0 822320 291441 725084 0 815174 939624 175979 0 0 832384 191067 908186 0 390215 882670 812981 387534 84163 0 867942 68751 475995 705773 0 836386 0 0 0 0 0 675484 85590 126069 0 716371 662397 836266 0 832286 0 0 0 800494 0 284942 0 394279 0 864803 123454 836951 0 0 389717 0 0 0 101811 804020 0 0 0 752938 150907 804461 741106 399249 969962 0 692831 91102 0 0 483959 187692 0 106778 910598 0 0 200271 0 0 0 475757 324366 787194 0 217933 995378 831315 904501 0 386761 668003 795240 266459 641859 95458 881419 466169 85081 340721 0 0 210795 152860 0 480573 0 54385 0 756289 0 0 840182 0 612684 356159 0 0 328536 413803 0 0 420238 0 234777 884724 0 463098 0 0 273085 258204 731613 465976 360250 703032 0 709570 0 0 0 0 484895 0 56970 0 0 794766 0 588880 236591 299885 0 0 44237 133716 119712 0 0 679005 0 893452 932924 0 0 0 535239 443160 0 406585 0 298111 285171 772146 97203 685529 587044 844866 935894 959633 130382 168954 806731 0 0 908346 0 0 0 0 0 836892 215954 254413 984685 246150 264163 60193 407637 0 910300 527752 0 0 14269 143600 0 0 722618 234975 685990 595371 952471 274840 0 0 48175 904452 367352 800190 44406 0 173883 0 246383 38204 0 0 327231 946158 759177 155187 63544 730681 982562 228614 633147 182107 747713 0 0 891749 837309 906546 285408 0 0 0 670959 0 0 309517 0 0 0 436338 0 0 442055 765341 74509 385095 516666 731230 0 0 499093 895561 0 399812 0 0 0 556140 901890 0 633864 93337 0 0 0 245939 0 0 42880 371198 0 755810 0 116928 0 0 0 696789 1973 0 587687 0 500664 429565 0 470165 305257 335152 642287 0 684264 0 0 66563 0 0 854457 984997 197169 0 0 0 475742 0 0 731679 401457 0 651613 0 0 0 582508 848206 104255 0 90782 855856 0 0 0 0 0 0 0 0 0 370874 323413 131001 471515 0 473392 528608 0 0 883265 312512 0 635972 716068 347505 409813 850983 150839 0 0 124347 0 902453 392737 961466 159891 673209 24907 0 522846 154274 353413 348310 994240 0 0 0 0 152925 262938 727676 827143 226663 106564 86186 0 656576 0 0 0 0 0 535377 255025 471175 367856 0 926055 192613 0 131763 608287 0 0 744507 877068 116770 0 375166 138876 868531 138821 604130 979208 941207 505499 641913 869984 206253 101555 966123 450104 993477 172941 0 404710 838088 898016 856444 0 46334 888625 771646 0 0 807197 0 450199 363870 0 0 448014 937596 207127 0 649582 671544 546911 168747 0 883055 27676 22801 0 0 0 445291 2452 0 0 585480 16341 0 0 0 286733 191118 0 186499 0 535844 0 52885 852582 0 0 0 659129 225799 0 423913 434890 381111 296649 393693 137107 397088 621448 310080 324471 963447 0 902643 904516 310886 0 0 903146 390589 0 563882 319194 602035 538665 0 515319 443053 632959 994957 0 158489 316151 26408 0 961196 580343 0 0 947595 55480 0 171573 994993 432818 389545 630454 206387 316203 0 405246 0 0 0 707421 0 963579 0 44594 152728 0 0 201842 326889 0 627178 0 0 0 123786 983737 245643 676889 178035 414468 723883 672685 299930 356410 197099 0 22660 0 0 0 167534 13883 733617 491998 713430 0 583329 158047 899260 933968 94743 164518 425311 355812 911532 535285 860619 0 302300 0 875466 0 454712 631233 832629 42312 278456 825087 0 0 388039 910358 9901 336513 591287 0 314077 0 966888 599892 294651 0 879092 94909 426544 626118 0 145879 0 921427 121273 0 930600 0 588695 980490 735249 365192 509234 0 919474 0 0 571078 168824 596061 899451 37420 275343 738762 0 94969 644923 0 182137 895675 0 656451 627817 572794 469664 143156 29856 383792 22033 682040 0 381185 0 751044 0 0 779280 333670 730101 315028 787649 526366 616125 132967 782260 751681 0 0 880668 0 0 425023 466402 0 259376 0 0 880935 375587 739511 167260 547318 0 0 0 557052 450210 891813 633403 986135 0 799274 536509 765467 0 0 0 0 34772 855631 300628 294841 939340 623563 153279 0 0 0 0 0 862541 0 902774 581130 0 0 0 722340 0 0 214032 0 176092 499213 601069 819912 739990 544601 425020 0 12491 866693 956284 914003 0 84783 892687 0 0 0 0 0 0 986635 715037 559764 356983 991172 758912 144023 753020 0 0 511800 611021 0 0 817494 104236 139083 0 0 163183 318405 0 0 0 815901 523205 173309 0 89624 0 258257 0 0 941903 0 649400 875338 189577 465590 0 0 0 0 0 0 0 975400 0 980375 0 774774 292766 952648 0 123929 358131 159191 547094 2682 873148 0 266102 810897 0 0 726794 436284 128015 793941 993559 499271 823339 999236 0 715585 43197 51558 35415 25468 564905 0 0 889847 714596 0 562223 0 61272 94827 400307 765169 363008 0 128546 540619 0 0 0 823315 564238 844556 622217 765245 850019 119037 514248 0 291364 392172 975340 0 887559 888266 0 0 0 0 0 586368 0 0 0 0 673988 0 832135 675699 0 0 0 0 73342 865704 441168 757070 0 346262 0 0 467797 0 23290 294710 417839 0 26465 810692 252238 0 866040 149790 0 423947 748767 892272 824705 990984 55945 0 573930 0 0 716121 0 213448 717183 0 0 455318 827923 67679 528571 0 798616 722044 808450 740960 0 0 652535 382413 169554 466141 66642 0 0 144685 0 817432 0 0 0 377226 461850 0 195416 0 0 0 0 350096 73002 0 243516 0 373540 884117 0 376698 0 288076 87979 310325 519199 0 0 852416 0 0 191782 0 490525 749398 0 0 0 683691 0 0 707797 0 0 735646 0 920806 0 0 269049 0 0 38976 304305 0 0 609373 0 646 0 0 0 0 0 0 0 400712 954704 0 55102 837428 337950 711576 529637 0 205048 0 0 758717 462185 6488 967038 630904 0 287403 0 258533 800400 653451 569506 0 71503 0 101510 0 962974 0 651628 563154 976205 0 0 0 10431 0 0 0 13373 946201 0 238943 621628 753789 208527 0 570521 0 261294 0 0 174110 702174 926537 0 714422 83160 0 0 476210 798151 174703 268881 389910 0 956229 545715 530516 804808 0 314526 0 0 644603 637665 145107 0 323590 0 409272 346336 206808 0 309762 0 0 0 551204 655070 0 0 0 227626 329838 0 175407 947588 461941 0 0 722853 0 0 997562 509464 0 0 0 885129 0 376018 939039 0 238399 0 556824 0 0 372773 529774 0 614813 0 941562 0 267444 0 0 234141 0 0 0 0 0 0 18347 0 905300 141555 0 197022 104411 694313 838983 0 153757 0 820830 625565 262909 0 0 250494 0 0 775936 0 0 0 733158 36819 976857 0 0 22111 0 672810 0 715778 444966 0 282862 0 0 0 0 0 0 550458 469340 0 908836 935274 0 857097 562703 0 471256 0 0 10197 687447 0 0 113231 0 77014 487713 0 286051 0 0 448896 0 3491 235505 0 115661 0 0 321166 0 183326 643383 0 266818 509637 246702 390445 0 607269 896102 523817 177285 722578 521310 869231 780390 518154 0 849845 535027 0 749014 297004 0 0 0 478072 520535 151491 298930 376946 959772 16527 0 505287 65781 344483 598224 0 0 676588 0 0 709040 176729 266333 0 429664 938150 737214 0 0 316044 0 0 797700 183152 661434 980579 913764 628559 835465 0 0 667612 0 8077 0 0 0 0 304880 113895 364912 827865 742390 0 12072 597793 144722 77501 504350 0 635882 241998 744491 0 0 362224 257624 0 64020 0 0 0 455327 485036 0 918189 367937 943224 968573 0 367065 0 347481 123512 69447 229084 974637 722066 416170 0 640915 0 277268 0 163329 328757 714196 0 0 830699 682016 784775 541118 323870 0 969981 309120 923137 0 374869 0 24142 16725 926186 0 311600 320028 626856 94846 0 0 94385 913231 0 454851 186473 10844 912470 0 902741 0 358933 0 84559 273126 305419 12025 989772 0 779718 0 0 0 858790 167228 0 0 507761 0 0 0 314969 0 894878 436704 0 419954 14881 153945 0 754058 0 469920 0 397613 38517 517431 719337 563054 0 938687 326658 445437 0 26839 712965 263780 447886 944206 0 552620 828170 720868 0 536798 306190 417720 111070 907072 735499 76404 0 124907 0 239680 0 0 0 240362 763940 546578 0 0 87471 0 105090 0 810644 842967 930746 0 593655 0 654117 61348 387922 391642 146678 0 0 0 0 0 731344 253398 0 938439 435373 0 485467 0 0 760421 389729 802198 608045 0 972089 0 0 196418 0 93043 75872 496198 269928 0 458789 518117 705903 0 656457 0 0 0 350008 0 695956 0 769056 0 0 228319 786812 304034 183963 56136 681138 1715 0 76055 306017 837608 0 0 0 748410 0 0 0 429508 526718 756949 627242 7553 848144 135527 467375 0 0 794102 803385 545647 361092 796989 982579 678127 0 322371 0 605194 0 219887 847119 299885 0 0 913927 0 572269 0 835562 858921 738632 542004 945771 0 787779 710796 677049 418939 783869 432030 669310 0 721631 0 593198 926094 200984 0 861835 0 0 76031 817446 866798 656864 67247 0 492881 785851 6911 0 0 0 486635 286609 839032 230553 858344 0 233092 338576 101089 0 880502 521610 0 380678 0 0 181359 978716 0 0 496360 0 534591 0 988365 563312 0 0 917695 103798 0 389557 86730 0 0 140948 990687 21597 811007 129524 2080 5767 0 570144 331666 454938 0 0 43974 0 0 114585 375054 866413 655302 0 13102 41849 0 0 739214 0 0 0 959682 670636 0 0 476625 0 0 58150 371462 919797 0 876270 57062 0 479776 0 164805 0 652118 0 278686 114490 263865 0 654740 542213 492871 0 259211 0 0 489625 862767 0 0 458179 350742 0 552746 0 595481 0 0 0 0 0 512268 934204 0 947437 0 757795 516861 348767 877500 901717 537284 793722 60110 0 918504 0 0 159801 771503 0 698355 868932 94828 919204 635075 0 440012 638135 877140 417471 780321 110946 0 554140 581129 0 0 272922 119430 324089 957386 0 791803 522040 425548 215704 666827 69509 919385 620960 0 0 0 0 76779 481865 969216 768314 800942 0 28087 808087 0 660443 548390 667017 470002 0 0 0 348145 541100 0 124469 0 1134 0 268911 577920 143252 225053 0 543195 72351 540896 643000 0 0 995101 791029 0 0 583185 734238 236509 637382 592819 472231 316696 0 0 0 0 771847 0 635593 0 215516 0 0 826765 98342 251923 553379 0 353317 779318 466942 0 672072 0 549911 684732 0 669776 0 0 0 0 529691 441007 0 0 985497 0 825367 0 506792 0 0 0 829394 828533 65139 0 37361 0 915767 856207 634135 597358 906204 272102 26610 974682 374984 538218 962529 477909 0 38337 0 0 0 0 0 758125 0 865783 30521 313120 0 0 0 29043 0 0 0 224060 214249 0 59660 468486 0 912228 0 528471 320834 0 0 468803 972971 0 130718 0 0 665977 0 655810 196061 232657 330309 540760 0 0 0 226816 116096 148154 666598 0 0 0 259576 0 950808 0 226928 980846 0 182487 431644 62884 485669 930895 0 0 0 0 209627 146630 0 0 926730 0 825193 659841 0 245925 604410 600190 0 718888 476980 498224 0 451409 571280 155333 889177 682586 0 943157 7197 545623 603329 0 904079 532720 750892 0 0 932180 189406 819820 192434 0 40307 642046 0 575752 596162 0 0 41550 155459 0 101123 224789 0 276548 458492 259863 248909 0 0 0 0 0 0 0 898515 0 116093 148841 0 44550 153806 812702 0 105934 440385 700776 0 0 0 0 0 0 643787 0 354433 169097 594805 0 0 465670 0 906663 0 78492 731907 292742 587699 0 915789 692083 733668 0 762699 594368 86510 0 310771 851008 985269 0 908326 160929 592390 690177 174211 797834 252445 537905 0 462996 468660 750391 843827 26569 0 992952 0 699634 107409 161183 0 972192 0 11846 673644 0 362022 580825 327830 565531 499367 0 408458 57698 446687 0 0 744474 539134 197442 40862 0 629763 392271 442219 986082 0 79276 0 278993 906110 0 370288 917074 687531 0 750073 867327 0 22396 510008 229172 658128 81102 200254 0 721342 796520 0 950813 0 576805 765664 0 0 0 915614 0 0 697188 443973 419857 109738 807514 148604 924232 408948 0 0 449624 0 0 980271 822799 577842 726184 375363 0 0 0 155236 289808 0 125365 477598 90658 864975 120237 513533 271860 303605 0 0 0 287605 432426 101330 185314 0 240418 118685 0 146004 0 0 0 626511 0 0 795714 174793 985802 0 360503 211899 0 917579 174719 0 0 554175 631127 0 776331 505218 683312 694680 0 500703 577396 0 408507 111143 861285 573398 197613 0 398781 33296 991351 327216 789390 96490 680731 489116 0 100156 636306 0 635317 0 0 0 810392 0 309227 0 472022 700349 0 0 954112 494626 37583 0 121911 0 349262 0 680811 351991 435861 600872 746685 0 971353 0 0 251298 760215 0 0 746680 157767 392260 818699 673414 742517 0 0 962830 405571 442217 717978 0 2575 0 0 0 699088 891481 0 519498 597022 177146 871295 0 901267 772029 720520 0 0 0 0 0 0 424189 792691 0 0 564568 636195 0 737607 615427 0 482387 92723 973054 0 0 969761 0 158576 0 0 0 0 0 0 907450 0 989492 812922 495606 903125 0 267669 0 297227 521956 0 823740 771534 296792 112354 0 578645 0 469791 460331 841890 471447 811294 391988 784401 0 217535 182630 0 0 280408 620250 406061 575597 0 149951 188375 436566 0 314812 786734 0 122541 0 578357 0 579378 50329 503189 961078 98442 146872 183012 695755 891047 0 147986 0 29774 0 0 0 504894 787914 582651 661727 190732 491216 21732 461585 989832 837662 90347 961038 0 403779 837796 0 477631 0 587524 138483 0 53629 0 0 0 310534 435869 986611 0 854954 940819 781985 0 465537 0 911416 0 624467 136666 597177 0 860402 403565 0 289983 679037 0 252500 192046 734091 404629 826517 179871 0 760556 0 712232 879435 0 436351 8441 359344 0 0 195618 307779 0 260029 471931 526877 0 885205 774321 780198 0 0 161982 908839 0 677239 307998 0 184038 0 0 135503 195757 890253 977511 415226 0 0 0 607909 164540 0 738440 48828 279331 947768 76507 874989 0 651902 719940 0 728142 0 0 667804 0 711502 759829 0 0 876590 346358 895484 839146 935155 0 482329 0 0 0 797297 546958 348539 265136 0 533870 0 0 0 176843 782882 0 11118 987063 658425 861436 16143 273532 0 610697 151282 0 449040 0 940802 0 0 917430 0 975400 612032 0 0 17279 96740 0 15390 14508 542847 317860 0 195810 417519 0 0 583774 0 158176 605240 5299 373445 543148 0 737464 0 0 5521 313520 0 534653 0 472964 479251 403316 0 669624 0 0 0 0 0 0 678153 733186 452972 431121 493635 836536 639972 530315 328508 79960 487212 531536 648718 732869 385263 641347 0 864319 0 846778 281171 0 974347 545622 912765 0 221411 0 232259 0 260576 505078 0 0 0 704139 0 13529 0 719723 0 0 757708 846575 0 847529 293696 0 280146 0 0 490209 738152 0 922468 835177 0 0 225180 0 458849 54407 965212 878583 863862 0 0 0 126350 638645 0 409444 0 0 15404 375705 268717 232498 0 0 0 0 707473 0 0 364349 601181 0 0 702336 0 838473 693291 0 121816 142423 0 0 0 80162 917545 726679 501828 0 860360 0 136002 223832 244844 977109 0 99631 386687 0 747316 0 248735 293164 403637 995853 284891 0 261636 119006 0 0 0 665184 0 348026 203075 0 44465 146292 0 0 0 0 986951 0 0 0 0 421883 301039 754371 951475 742957 0 66778 101299 468671 938866 986532 135121 96862 841107 0 0 957634 0 167184 812289 0 0 531123 0 740947 315777 143871 851691 153240 319408 719083 0 0 85326 828659 0 157376 253226 0 0 0 287424 54949 992614 0 591118 426778 0 0 0 718110 552107 348601 161348 182559 839734 0 802314 0 12631 546716 481343 326246 82018 238955 0 605418 212328 165725 0 0 0 784011 513374 717860 804773 0 359611 448391 234913 223989 489342 0 0 0 0 188605 104209 0 805025 402175 0 92846 345538 0 412631 284581 963274 0 0 0 391279 987433 564567 27852 340999 524336 783548 0 852847 73707 283737 382241 474477 857188 634803 453985 0 167070 563266 144695 0 309462 652988 662903 215390 0 136532 733205 0 476422 338243 0 0 692481 338911 484446 0 0 112337 684381 311004 983124 0 914762 0 141160 310641 223491 0 495490 0 0 0 0 101402 897706 0 381123 192164 183478 0 560256 261605 989030 0 772645 0 975621 443131 536306 0 0 572182 944473 0 423725 176334 124353 0 242640 567376 234914 0 88038 247042 287312 641180 0 0 892644 0 461873 834078 908278 644660 0 651721 974000 101066 0 718285 0 402620 0 571260 276219 982745 0 485178 59427 371715 0 982585 0 0 562397 318632 305064 0 0 165998 910941 0 248605 674556 612769 522170 0 0 214996 901502 0 0 379899 768047 437302 18758 645280 495339 0 0 0 408890 710534 212516 685675 501039 0 0 0 0 0 986281 0 0 315400 220123 625607 0 0 553341 0 0 0 0 825734 0 0 228093 433437 0 0 507965 0 951892 0 0 893295 897873 0 0 0 160394 0 0 0 0 0 437238 585020 0 901413 619526 604278 97452 0 0 127266 302123 0 904961 6581 0 901881 0 0 0 0 239579 0 0 223818 0 933361 405333 811691 214495 548288 362681 951304 507575 0 113737 885786 518320 168521 0 979690 0 964864 657849 0 249166 333270 0 46914 0 0 0 0 0 64790 0 141280 661251 62598 243613 0 0 470762 601969 534274 857599 667472 284027 0 0 0 0 0 674969 0 712441 93032 61770 0 0 989578 0 47792 164997 0 163348 789606 113478 834869 0 403396 520005 0 333370 103118 847537 86155 983323 0 0 395782 0 0 0 597160 93460 0 0 0 934037 504880 201553 909016 0 586390 495297 688367 0 0 0 523241 0 488340 963013 0 661741 285154 332056 713193 0 983881 722461 632129 147816 124118 920111 0 987523 0 130075 806819 0 974244 0 0 407635 459695 0 0 728294 962444 0 251522 0 483381 0 0 975237 472325 172015 993722 181318 736600 594597 329526 523992 131470 0 0 0 0 0 391109 791417 0 669827 485852 939023 195697 345520 0 0 450078 210547 938044 499995 0 284717 452477 0 41353 467611 0 0 327671 490739 440336 844418 105220 75356 817345 889934 970277 201003 958834 256422 962347 0 238147 870127 24602 911292 275066 0 0 0 514672 617312 626575 151826 283375 662267 375504 620096 183543 0 0 867291 992801 433987 864587 681615 107231 450430 133240 577189 875996 0 643040 894340 862693 0 419861 258443 658896 177247 186440 915215 534024 0 586143 0 0 890285 50764 0 272142 390762 0 0 322908 921544 0 459622 0 403710 0 975194 686718 864014 469592 0 151348 175401 0 0 334593 0 0 375188 393296 601736 0 150971 765349 953788 650053 664261 0 717820 0 0 525317 0 12264 0 665353 224857 880817 41714 0 0 185902 11923 24113 388708 941279 750033 770101 245030 0 0 268736 145388 522782 629470 0 705936 0 94658 0 432907 101418 599541 665177 893699 327795 0 0 494187 135010 153776 0 0 0 306475 0 0 482013 0 265758 0 540831 0 0 0 973853 449986 751941 142286 436967 0 0 0 703918 798073 0 146886 424446 303591 65123 0 505225 283223 0 638768 508839 268090 0 0 997285 0 0 0 162888 0 0 0 454457 0 935967 653059 907175 403826 0 172792 0 0 0 0 416594 671906 931618 46809 443300 161708 0 465038 385898 0 0 436929 450238 32841 0 942632 730065 0 0 0 0 934087 0 0 923039 68974 336144 498313 396188 712519 132039 591791 873114 802741 351190 181236 87813 799406 875396 0 292477 0 68254 840056 0 911458 0 788658 437828 503388 826631 0 924385 0 0 722068 931047 645088 279157 565549 430676 558728 276477 0 274666 286793 461339 0 460033 449221 0 128110 966601 842301 0 0 440124 910034 294118 917927 854292 0 39866 480151 437105 195379 549908 0 0 883905 0 247421 0 0 0 140553 0 738175 0 433375 886045 0 0 0 756649 310453 0 0 0 0 547002 859693 0 347559 0 980985 950693 499975 119080 943496 0 0 852697 65800 734053 225564 543027 0 12534 135824 442445 448902 288368 760081 516320 0 0 0 908677 957515 442264 384310 0 0 524369 500819 974283 176384 0 0 0 0 183503 547042 271581 354040 809807 684504 171001 168021 311090 592624 284639 0 0 0 0 445682 567665 924279 242894 677019 330930 462812 0 0 162686 443301 505521 0 978541 0 456637 187075 754191 222169 960727 0 0 480272 245152 0 0 0 736635 650860 738650 44387 341237 596146 400678 863537 0 152234 901254 0 0 0 0 632747 855865 219102 88476 763870 0 0 399806 318087 221992 0 158102 207077 381946 0 349545 275791 66622 0 207255 149953 505685 0 0 41683 173072 800792 873004 199529 80352 0 84002 0 909799 809460 0 915336 486839 742757 775249 0 49606 0 643503 463031 0 79057 350470 0 0 0 0 113083 606534 0 0 0 475685 4021 0 0 854912 836733 279508 256579 467004 0 0 129903 10111 270150 574429 489702 640292 0 815739 529299 61578 964778 936452 615387 0 0 927660 563049 712819 48739 935190 152854 250256 0 0 18519 541875 110696 0 408675 336980 14654 0 0 221361 281531 0 0 0 0 0 81469 861532 262979 382271 0 588603 0 212902 21464 0 676246 553444 483480 0 863920 0 0 0 583456 0 159133 292196 0 180497 934490 0 762822 447739 0 184620 240486 86276 79359 0 0 708332 0 160397 0 74120 328441 0 0 0 83230 0 0 707394 92992 454285 559117 616334 0 651891 795720 285253 121549 298766 416845 591802 0 0 792316 576612 0 0 0 90912 0 0 300950 0 294789 359765 0 0 71834 100114 0 684811 629359 2422 0 790857 381728 359349 639590 0 0 260947 905589 0 466487 0 328912 202574 669165 0 533151 0 493041 458561 0 842975 805508 233246 904590 760587 0 500212 0 333697 548795 430260 0 555441 979923 533991 277256 0 790375 475315 0 797787 932372 0 0 983535 536050 635099 0 0 0 0 516481 297286 0 8122 265219 425147 134666 147530 245493 0 0 0 0 330938 205992 0 0 431815 100550 941935 809938 0 0 133281 898154 205428 904443 0 279466 0 0 518684 532267 0 625554 0 987640 294592 286336 432407 0 131336 921975 554950 0 0 0 750264 135444 0 986731 0 0 0 11669 0 0 0 0 0 639905 930128 0 0 0 61899 836320 0 0 648657 982733 164333 0 0 0 110323 221051 422733 821560 560932 0 496799 0 914481 454287 765805 415858 365497 781848 855327 0 984806 880769 933704 617193 0 679626 23508 0 0 972937 0 648481 990700 453302 534487 958750 506934 637139 636186 827080 0 0 0 921429 410762 0 107018 0 0 486949 914729 673778 880746 0 189882 0 588047 474611 68473 188581 530128 872399 456830 0 0 882221 0 918076 323568 928328 674068 379230 129254 249466 0 938580 0 787173 39474 984851 0 0 859946 360349 0 719981 282126 350382 896216 0 864569 733921 100105 0 721274 394426 405526 915112 447798 782639 0 865642 673130 563686 564020 368642 0 467482 0 487100 0 244736 113676 0 0 268023 426502 0 56249 922390 85825 0 883967 42029 0 689229 726651 0 869529 587884 0 580772 0 285740 763792 644835 133098 0 825934 0 577635 610035 376893 447858 0 0 0 0 0 57796 79533 0 0 449734 0 94893 656022 0 0 954110 0 443126 267933 389566 510033 0 703758 0 0 808852 18561 980755 601293 277373 25474 961491 751769 0 491617 746469 20684 0 567246 0 0 0 0 794239 0 445658 0 0 690038 0 599998 0 0 0 0 541073 686424 783267 0 38629 527708 0 0 618607 0 0 937147 445614 0 23139 887271 25776 234176 0 305376 0 0 0 715006 334596 956287 0 278880 615990 292723 0 0 471756 12555 956193 0 880623 25828 694319 517095 757895 0 0 0 695930 790613 0 0 231246 884958 0 0 249733 283167 742920 550282 446798 0 309739 0 0 390019 424300 491093 544586 0 0 802254 0 754308 75508 727814 536025 0 316566 902894 726106 81323 0 941359 633305 254249 136015 305312 820502 0 0 259950 0 0 0 54123 333857 826953 0 0 364235 0 406895 0 155874 714131 0 283523 111539 509414 0 0 687939 0 903382 456541 985377 670628 319806 229399 185882 514289 4018 75094 454039 0 0 0 0 0 824472 171867 970497 121295 0 0 0 610478 240649 0 0 137541 0 958556 535131 0 438797 484664 448424 357525 530200 919850 602883 694903 762725 0 127392 957365 0 271660 807431 0 263416 0 241858 0 0 0 995074 0 0 563558 0 0 0 205730 215170 800619 240839 290237 0 628907 222232 0 0 0 30522 819922 324543 325807 262581 165039 78266 298609 0 139164 981215 823504 308754 548210 0 736948 541518 387046 0 66305 66329 0 0 262315 901445 297160 583748 0 214294 818548 803181 0 815675 503061 987152 128139 0 967076 0 0 253607 0 119743 0 0 765725 919493 0 0 0 0 338407 0 370395 497809 0 89837 0 0 152387 874569 0 780762 0 756678 0 593676 0 0 321133 0 0 0 324876 0 62667 76362 899583 0 0 0 103803 0 0 208059 0 0 131407 0 0 0 761386 831897 0 296194 588447 103902 24691 540662 107702 614459 0 798968 893757 783693 196071 58352 0 0 0 0 210638 0 596847 0 0 879211 0 0 0 117280 175742 890446 638671 197207 736129 745478 856441 0 0 906922 0 652745 824136 306056 0 0 806185 44458 464130 980289 406543 23223 0 78575 0 0 0 520915 0 0 322954 477713 37913 0 51596 726776 0 0 806158 0 0 0 0 0 0 987714 91597 0 103918 363325 963021 918080 496244 0 0 631700 0 434042 0 0 0 492895 492417 0 0 73261 917557 589652 777081 0 0 0 262356 0 708827 794190 15786 54920 336407 0 0 817730 515561 655877 469267 0 216061 0 453667 99118 89169 547121 200657 835177 770770 926038 0 0 679602 236535 0 340759 0 611017 80441 466044 0 0 0 452805 460953 215894 0 477475 0 0 344632 148337 0 0 0 857887 506728 0 0 707583 949219 192169 986981 207631 0 736874 665071 519162 865751 310829 641459 682789 392138 0 998367 0 0 0 0 998132 162552 382207 658721 905316 0 0 0 217744 321116 0 567162 0 667262 0 822206 696235 0 0 423231 818835 92988 0 331633 0 167597 0 926517 884080 432111 0 422888 395726 0 0 818126 50325 0 0 0 0 776899 796974 534837 64203 0 421864 0 323125 0 739957 860371 0 507878 302556 913017 0 209351 0 0 0 482031 49821 0 0 910926 810642 397934 0 321311 118173 614079 0 548109 897565 236543 0 568890 958838 0 0 248679 453487 175686 63510 273109 705091 0 0 0 177139 42517 846368 0 274992 45356 0 0 577077 428727 899739 0 0 488166 70656 126050 0 0 0 0 0 299843 66020 0 822518 0 0 0 125894 714248 0 847138 0 205569 575784 0 448188 0 0 553730 769678 0 767554 0 827114 252760 921720 0 0 328219 168974 557671 488639 0 632186 0 0 0 48936 946416 456145 0 724188 726937 0 988123 208305 0 0 29816 0 129017 800308 166369 193563 596774 937987 0 0 940519 321660 0 146347 731391 8663 925816 629631 0 283160 0 486357 0 0 600498 115284 0 0 147117 767235 667757 0 182458 398008 0 605974 544469 0 364414 440646 652328 735418 188383 0 810891 0 0 0 194955 7613 460341 0 640236 131973 651642 712740 0 836976 365416 689583 0 0 0 838965 0 934929 570955 0 519998 0 0 0 0 0 321854 0 786854 590592 577684 0 0 246155 473914 282006 98282 320468 856821 0 0 157371 721132 0 513656 0 0 116409 284368 716503 152091 0 0 909228 0 0 36549 0 0 213435 0 0 915555 597961 87131 0 0 452290 0 986616 0 880130 0 0 360528 0 0 323362 0 896145 0 274500 0 414346 0 0 173687 84098 70763 826428 419908 0 188873 0 772800 193127 155917 800773 0 118317 849356 0 115475 619795 0 883940 0 0 571601 0 0 0 549735 0 957213 295510 0 0 0 80625 0 264613 0 514367 743475 0 922297 0 680265 0 863324 462703 0 0 697342 772829 354878 387783 891566 306004 0 609247 0 519122 160299 0 689538 727487 879763 490293 0 79127 938288 0 175127 408432 119384 0 0 75993 783554 546837 484593 632053 196750 124899 0 521853 0 0 0 35218 715921 0 189102 0 357185 133489 392858 742512 343226 0 184851 0 0 0 497969 484791 772961 965677 854755 446838 637758 163927 0 381389 0 765443 158020 0 149855 0 0 759817 25303 714177 0 0 272992 0 0 915708 636163 0 170730 7000 729966 0 0 0 0 152577 898749 944242 0 0 0 0 589286 0 501513 830933 0 60345 223212 0 0 83492 294956 0 538259 288014 0 0 0 0 333693 988490 0 270059 339887 0 0 0 0 128263 0 726179 0 81826 959133 214786 0 850138 22610 0 973682 653945 843385 0 0 0 0 266663 735544 392187 703040 0 0 30995 0 0 74756 0 487229 0 631022 807309 0 37560 274664 0 475152 412264 856046 0 0 27676 507095 281692 618022 257180 428469 881915 0 0 0 0 298982 676943 0 313787 0 0 479588 863445 301639 0 0 0 0 576548 0 983690 6016 83755 34839 0 243360 506795 323726 146920 190419 0 784762 26504 567966 0 564384 232581 802435 778828 0 621489 83040 0 0 0 122169 204403 0 519059 0 0 0 196526 0 50227 656197 138920 654178 145746 0 0 136596 674620 21914 105617 441991 11258 876944 0 0 0 0 213586 0 0 0 34756 0 0 660217 0 961905 707679 599377 556680 794279 601210 748598 0 0 600087 0 970652 300663 224301 579531 0 0 0 197869 342358 893618 0 620519 174354 807995 565532 0 0 0 0 203158 67284 146439 772721 820949 845195 965280 825044 428356 0 0 769519 770131 510891 168719 848834 0 2708 0 412069 0 0 717499 327332 0 96194 0 172423 360639 489730 479691 263471 364198 412678 940428 0 0 212872 520397 504641 464705 918667 0 224600 0 0 19004 998832 818446 70648 934792 0 247047 0 976462 60337 23601 305631 0 810724 28880 699099 546075 277172 0 373809 607751 841535 596678 752906 48653 476428 0 262939 755248 896595 37564 300151 0 0 185081 0 0 108147 77809 0 746978 366740 0 0 207718 551961 0 0 18151 0 698797 495147 271674 217231 0 271611 41741 942219 275382 27779 461404 512468 0 0 0 0 126213 272946 735901 0 0 0 759416 572631 327562 359863 0 0 0 85538 81327 0 154375 93048 404967 0 375355 283678 453627 876655 416259 0 0 0 831017 0 0 808287 592158 0 221534 71520 30031 693936 649500 266003 509437 0 889208 644 0 472760 77941 115249 0 0 186425 0 785866 0 499008 945336 260117 0 263723 0 601091 639976 726563 901919 507638 0 0 0 401366 0 88398 287600 0 35729 14945 608582 522292 566480 0 306511 0 0 424578 326042 527490 585556 0 0 0 690677 756556 0 11794 804856 509025 0 75524 557005 0 0 704589 295681 752861 0 0 0 756510 792939 0 0 554985 973418 0 654860 715524 0 371620 279128 673628 0 989860 919692 531400 0 314189 446719 0 90769 252430 490356 689670 19384 2565 169980 0 964050 742301 0 847939 286738 563806 727040 593908 889535 291085 138349 0 0 0 175753 0 824334 124130 8104 504166 0 934217 109610 0 0 926107 89711 634994 973287 0 13221 316381 203806 0 451759 0 0 0 148532 938565 7958 0 87822 719911 695982 944529 966202 310201 351911 0 0 0 0 274669 0 0 0 0 783270 0 836918 0 775176 956930 715441 511498 128172 339025 204703 488093 0 336518 0 0 0 313431 810062 315314 448174 0 0 396906 0 114107 383580 504503 0 26730 251962 690875 0 153623 0 0 126691 0 835772 369587 0 0 0 0 606682 327507 114088 770480 86431 356694 670332 0 509403 0 0 74352 563133 683916 987875 750724 0 735020 162677 832543 0 560001 0 0 0 0 265913 762721 843421 0 85025 623280 0 0 820972 846038 0 566013 0 703173 567415 309661 171835 187436 141834 383174 759655 595003 0 951948 330803 0 0 0 772546 642984 6414 698856 369583 0 394563 244327 51653 0 0 311187 502518 464653 0 422954 0 634256 121184 0 432207 673834 595700 0 970227 863748 215104 213984 484977 981430 0 74861 906271 941445 0 843683 0 0 0 656459 0 561264 551609 711840 0 298106 26253 238063 538382 0 799429 0 686253 0 807278 0 345544 114069 972978 177671 481210 0 117070 0 484841 623172 904334 692630 371416 666459 0 0 853773 0 0 0 476807 565582 752023 0 0 226041 0 0 0 585930 961084 0 0 853635 245948 0 0 414162 176734 0 0 561836 679014 430446 999807 263900 125329 0 417022 727771 648102 282066 0 718504 987007 858550 112245 323432 0 567224 0 174794 190716 425107 253236 744839 196528 606806 0 313256 426561 755451 0 921771 0 472711 77594 973728 645823 957095 0 0 0 540823 54468 172486 0 17075 199051 200397 378962 79865 392532 0 0 0 263796 0 98755 0 487432 0 0 0 550215 0 189760 587141 135465 0 0 0 798510 33565 0 470335 10463 890253 359725 625551 0 0 135009 741379 0 0 360849 0 991429 0 0 0 0 0 238645 0 782612 327033 789814 772935 68403 958885 862776 0 342799 476530 0 573418 0 0 209558 0 0 402488 0 0 0 814969 981931 0 708483 240261 0 531661 2314 0 133540 0 714060 0 0 255533 452005 0 0 19317 978451 913992 406893 0 0 807861 506916 465094 0 508532 706227 0 166990 0 932576 868935 0 676355 336904 559872 794721 490142 0 618026 389621 720844 528707 702595 711173 0 892951 594552 864248 567349 0 267159 88744 0 0 0 0 727035 598057 476521 0 108718 151097 764342 822950 762511 698485 392888 775157 173070 455936 407038 896860 0 0 0 0 0 737293 103791 0 879935 0 0 0 895319 0 565978 506193 312988 264329 664306 994021 507889 992670 921734 0 0 0 973261 0 0 673970 840488 0 519890 500517 1592 0 658690 800457 851466 707298 0 484929 536216 0 0 0 980731 854343 574807 0 242669 0 732139 817402 775539 0 50560 808990 0 969086 0 0 147104 0 0 287705 450912 0 0 800114 478405 359780 0 0 842204 142807 583082 0 228766 67015 828803 60113 222599 499475 0 0 844421 153315 180906 0 462894 704931 0 0 0 755833 811895 444311 0 718478 502244 129068 0 120304 937688 136924 0 0 0 0 0 205243 0 910766 0 361804 941885 0 0 393720 629010 98299 48953 0 830092 0 0 0 0 381189 921570 586298 0 0 930515 110562 0 439489 951815 311722 597126 27619 255361 0 920242 0 104096 0 0 180920 788795 137370 0 0 0 777014 55832 441476 900789 0 0 183977 744785 523673 465863 600059 284528 942345 278611 729042 795708 526561 22435 748381 802087 400643 277531 745726 933265 237753 996023 0 766201 192140 971886 0 0 964644 868808 607375 0 0 0 476083 237242 0 563284 191022 198889 0 990903 0 825136 0 418298 0 0 714491 342817 0 0 588618 722494 0 217344 533973 865062 0 0 885647 572252 693558 700315 316230 0 770138 636983 430307 264516 404698 364035 0 330811 318559 755377 836819 563713 0 470288 596609 0 902269 279549 145874 0 0 0 0 0 292826 0 550404 43976 890624 0 0 786056 435544 0 0 0 245761 150801 260219 0 938843 833893 302712 409211 15536 511500 0 0 0 22295 0 0 22289 119796 521788 878084 544979 0 0 0 249918 490715 0 513466 775434 541961 0 664499 0 394443 0 0 408101 0 0 0 371394 762531 0 62391 558766 61359 976567 437656 104789 387104 0 199199 636576 0 482538 282519 0 139966 242915 397952 756281 0 0 0 371247 480556 0 376067 0 758472 591855 396412 872572 494672 511952 650754 602560 0 480303 173296 0 234423 203646 245920 0 162931 579245 578180 546286 381694 913028 200507 0 879171 493105 460934 0 521599 0 816237 0 821762 526462 0 666480 529991 0 0 942563 956448 0 112535 38600 0 920907 840151 208747 601948 0 0 379115 598211 47813 755088 0 256019 85130 193300 497084 634272 0 0 653728 517827 313846 0 885747 962957 325358 0 0 569149 0 0 602237 526689 55012 822382 0 867082 858068 714267 0 540109 939660 0 265472 296641 994410 767694 0 107789 873282 957537 229902 41736 138410 0 290139 35588 883517 409033 333586 391436 954440 0 909875 590320 0 0 0 0 928437 145176 850316 675228 0 0 25901 0 803304 378081 882300 120528 831132 242841 483702 203253 71369 214469 0 140256 0 551543 845339 972462 912664 0 952112 611325 456334 568449 0 0 141279 412213 0 800040 642412 429159 0 109653 393750 0 0 660863 2278 93808 576812 324725 0 0 963052 0 694160 596538 977124 114452 698973 0 146172 0 850302 669165 0 288252 830008 0 0 0 97916 0 0 598472 0 825981 0 0 285654 573881 157163 326736 440343 0 868128 0 0 0 0 334978 165978 94790 442777 209789 645314 457250 327708 0 244628 408985 919115 77328 0 0 392839 0 0 70767 306585 747995 642973 250989 605894 0 841452 0 83199 498102 152688 0 0 189816 0 686498 0 662518 850263 0 0 0 0 0 453814 108248 0 597065 320339 254413 0 0 101564 0 197136 0 0 20649 0 0 0 0 0 49687 121786 0 513139 0 598207 664484 0 561276 757879 0 942110 517266 53941 674043 0 444634 0 929128 0 679751 0 0 525605 973750 788069 0 0 0 0 0 672285 492184 332546 799999 1958 969698 922888 0 0 0 91431 679701 396114 136706 0 298878 378281 281013 0 35955 0 0 0 0 470778 314150 146728 0 404205 0 378203 0 0 249311 0 0 382863 0 609615 622627 506810 486880 345918 36936 112998 764646 0 203709 343272 356205 382545 141854 908711 568419 662716 627960 355147 304863 491842 0 762841 516710 0 34467 29036 201372 546933 156714 896961 806709 0 978984 0 9389 836124 0 682798 999849 313978 960848 64876 0 157450 767619 414046 916102 28834 349945 736116 477338 571376 0 991271 0 0 492584 399907 728067 0 148688 0 401169 0 836770 489158 0 850971 0 439204 926831 989799 112791 0 473749 479608 0 918392 694142 549575 462869 45601 0 519976 868192 527437 642068 0 881805 945987 0 0 0 0 873486 308396 205838 330546 189623 0 0 714621 0 0 798172 0 25156 0 526607 941381 45650 337026 271541 417281 748664 963048 814789 522971 683643 0 410204 981419 0 890584 610424 888516 879711 0 82858 0 176849 729538 20217 838514 35743 0 503936 262489 808984 337147 511742 403777 75473 0 767937 937185 0 231217 0 0 96265 514943 0 0 563517 0 669880 811003 294861 443505 230140 813861 554999 183118 945291 548170 12257 906085 0 494957 184748 0 0 0 950753 0 6719 258420 0 478452 577052 0 0 0 414400 191097 349160 866987 465716 67760 365222 644892 195525 0 835322 0 0 897532 495643 366836 667944 414497 0 305790 322140 859112 334508 184693 790652 754618 0 611119 0 0 466798 0 297999 0 775580 0 0 0 0 334670 118871 888547 0 0 0 820644 749008 534384 0 0 0 0 244326 0 0 308269 360963 304320 973853 0 893928 962731 120042 0 15707 0 164504 0 312815 0 0 155044 217204 0 974086 0 0 0 0 542668 797254 833496 348571 443643 0 556447 0 0 321727 0 0 0 473260 870595 181860 453578 136678 327079 0 107134 54672 703849 490268 467728 180064 209524 0 0 865901 0 0 806412 451658 370133 376347 0 0 866479 104454 891840 103638 128594 952350 0 0 912454 803005 0 31040 0 0 0 67151 0 527325 0 0 614129 0 0 250715 0 0 325125 636988 125451 0 0 519163 0 0 0 504039 0 186557 0 540769 142018 0 497261 893919 0 254006 469942 463755 798263 489012 542607 0 866648 174008 834874 0 853591 0 124275 706308 798550 0 684773 541629 776062 0 0 0 482245 0 456869 602524 903630 913454 0 416208 0 864 0 0 486033 142220 638372 98660 920353 502201 0 884172 73297 385456 0 442391 595684 0 917460 0 14739 684876 0 612659 0 704050 0 57253 374683 431 0 838434 0 879774 360982 645476 274701 157881 0 671019 283965 0 0 757900 0 828020 204121 329800 0 0 566777 458537 508300 0 557653 200544 0 309334 940846 30281 998730 251729 495762 99667 574867 0 0 0 80665 0 307660 0 0 394033 0 0 825706 335159 785281 0 693197 0 476954 813091 0 0 750766 525897 0 0 493754 982960 0 56763 0 30969 0 0 548711 0 622293 0 577484 986350 447502 0 0 0 314765 894370 914843 362030 0 603917 208226 0 512687 935083 367947 206691 0 0 799392 230463 204731 855775 378903 0 0 870248 974802 379134 0 0 622634 0 100726 733777 941384 904055 0 697228 138782 0 0 924916 545115 655964 811556 0 0 0 0 0 908365 0 518103 576251 307826 595294 772625 978619 0 0 0 165263 0 0 773410 0 0 970498 785454 419924 0 810755 443213 0 383521 0 0 715752 531946 59292 730009 780605 711268 0 941410 963640 642599 0 0 0 273701 0 34369 402041 0 690616 0 472319 0 0 360701 0 0 780114 0 629399 465550 0 351195 253073 0 0 322966 0 756016 517573 442240 0 0 851286 0 0 0 501027 0 967179 487337 0 0 839737 0 0 184633 928058 565913 436225 375187 0 534066 331582 0 553534 451957 261016 415818 0 0 277860 323269 783526 463868 342271 0 242354 0 189775 41718 466742 537900 0 57882 279517 521419 0 0 0 125810 337075 0 0 969307 41475 0 331728 283641 974745 53196 932965 888761 768377 757711 0 862535 867988 0 0 682514 490537 407323 692997 53381 0 986168 545304 939539 250604 0 0 834923 574569 0 172741 867328 0 0 224762 911268 0 642198 402087 0 620128 783221 0 590999 526839 0 0 183373 804358 0 0 17338 0 355957 0 487406 29164 837021 0 251844 744519 340161 421908 484624 32922 426931 0 319807 136821 880048 0 590419 197448 800372 403142 397667 703508 0 523145 338051 736695 0 900507 0 0 0 729629 306808 0 0 54774 407529 0 938924 0 130143 222463 0 0 0 723054 0 188109 0 524949 0 793218 809551 0 0 15680 67518 20051 0 0 0 585684 0 0 458275 463182 451469 169993 428574 170793 309976 0 941583 422762 324126 356302 0 675599 349376 0 714694 0 676987 823376 0 0 0 976522 685627 162903 400594 171870 44476 0 695210 0 116877 542131 197372 302315 976612 81349 256546 0 14737 0 202051 855363 0 604928 336208 521254 18164 946243 0 353378 86517 0 0 852017 0 861649 0 0 0 983059 693343 819585 197205 0 762586 0 87450 0 511083 655338 283599 544857 0 186268 360238 318781 729338 275905 0 0 0 346387 672221 963422 374009 0 0 0 20681 725020 534263 0 0 812297 52728 0 883175 0 0 0 646760 438832 363567 592771 0 268769 0 381897 901426 0 938202 766366 0 385363 574232 0 992729 264903 572822 0 797985 182709 0 680944 0 707962 114241 189079 0 0 114586 389234 510710 768003 0 582438 444247 0 0 623016 0 442193 263266 87235 832799 0 968775 208558 656478 422510 0 0 0 412484 0 0 0 628910 9960 119438 645252 0 0 0 16601 464680 0 105165 0 0 747030 0 0 0 251536 0 409181 175769 400335 581867 156775 0 481905 804152 884492 274356 0 539961 0 884047 0 750059 331279 172524 711207 0 359655 373290 22169 911465 23158 155572 165596 476095 0 226088 527620 854184 0 506287 0 11343 0 581438 378574 168568 0 0 0 759454 656249 187963 335842 0 725110 0 0 0 366043 893419 669877 484912 857201 350838 864645 523778 975571 557925 868795 0 990668 350593 0 859756 0 782183 3044 538052 265269 159777 865711 784 613967 0 0 688988 997178 0 927882 0 240180 0 0 391581 358899 0 222996 335902 0 856059 566585 276077 71097 0 17030 454579 0 0 0 374103 338041 0 663822 248544 0 99353 0 470815 885174 0 0 0 427984 0 0 0 0 439027 614117 78620 0 195753 0 175625 277946 19373 671991 770294 23002 365675 606935 12753 558585 669884 0 588615 646995 343608 44853 865542 974421 0 0 604599 0 0 306054 329244 287723 445090 680332 358615 497802 599024 120618 688704 135486 852015 0 941363 69347 0 829117 42527 0 702051 0 860133 576402 0 551906 328228 381387 313411 487722 892904 0 138241 0 0 0 0 0 723135 103240 0 0 0 975535 43668 0 0 768466 0 295714 0 904938 0 515519 717437 0 0 0 926853 83158 0 443678 462920 0 623079 263756 0 158806 325377 0 0 441743 916414 0 622846 192118 0 401138 411866 0 250404 393037 0 451984 59244 902709 980367 0 128143 726198 0 826472 0 0 0 0 87513 312184 883259 281985 0 53536 0 860211 0 876880 966803 765311 0 783547 765548 0 0 0 380137 870801 230186 0 780790 0 964362 992857 0 0 904653 904654 344110 22039 179097 416197 528382 0 0 957875 95072 119134 383649 980920 396446 203296 0 979075 0 287122 0 916159 8577 485345 554735 226019 178133 398656 0 0 0 698391 496402 0 0 405313 533013 0 48990 0 4117 100887 0 668266 0 166324 459859 211626 0 359798 740500 455410 734250 0 353858 834238 157922 950215 604098 241004 413824 0 204623 45479 0 0 759357 946346 75440 0 955698 0 590723 174929 178797 0 0 892356 0 438877 0 0 875714 175544 920809 666949 0 0 945031 0 0 0 0 484329 950728 244759 476688 682250 292303 113228 429525 450872 571790 755840 0 670391 833096 0 0 0 191562 0 0 0 0 999021 524118 768736 781914 280310 0 0 0 847040 75245 0 743009 0 530759 423549 0 954987 608338 0 776910 0 745256 984771 0 846949 0 0 0 0 876633 709139 518537 62364 347733 277359 96035 50758 855595 676964 861658 578263 0 611943 275405 454724 811626 0 187811 69888 342758 0 0 791465 0 172447 0 370782 564059 0 0 74352 708253 230010 757536 641841 52257 0 0 922503 0 187574 0 541412 247891 698437 662708 0 0 774756 0 650898 0 860647 727344 0 0 711237 0 116336 883206 0 0 352298 143240 804114 581787 441290 218432 890699 548971 0 0 14466 0 0 39289 0 0 848786 0 339454 0 186271 0 67814 216430 0 95049 974375 0 0 0 0 536859 297884 706896 0 383680 367148 986535 631164 111834 0 0 0 778720 826659 595055 347153 0 1787 700154 986887 904558 717469 336111 424101 989907 0 463139 992317 426679 0 0 556930 903691 0 0 0 0 990934 404808 495026 0 815689 0 0 96774 914911 424853 292462 577255 0 0 685086 892344 0 0 0 0 835385 0 0 0 57491 0 0 0 244792 76168 290962 309474 232760 0 882339 0 660062 0 2076 692208 713041 359298 721632 0 361327 946513 300773 243373 675049 210409 0 669832 778400 0 298242 929545 541655 180464 27001 366243 0 473014 0 876200 0 135421 617707 0 837264 647007 0 938019 0 0 0 0 129463 469292 454010 0 0 0 0 654414 0 820033 908319 0 683691 620225 0 0 0 809586 894998 57834 0 325465 745353 0 433157 103941 0 0 0 20012 772497 0 0 0 425634 529123 827009 0 908398 247525 236245 307928 181172 496346 0 244814 289324 100440 0 0 943145 369750 47053 681695 0 578287 474274 522626 605052 791767 0 0 0 649919 268519 413619 0 345351 0 0 774650 727005 0 417086 54093 128746 0 0 0 121706 594222 939262 563753 946363 582141 0 0 0 827095 746188 0 284201 0 0 987896 895062 676805 484062 335757 0 0 0 0 930949 869087 0 661911 710848 161139 948976 505860 0 0 0 0 941585 772678 223193 473019 265109 31276 0 0 0 705171 707145 0 274093 743108 0 0 48843 0 0 0 0 645101 404632 0 0 0 652325 386931 0 707181 364666 54890 258175 975291 828326 591844 695240 391516 612599 46236 911611 830400 290751 650467 411964 440842 0 728219 973188 0 0 170001 693256 668187 88620 436982 140104 374439 451940 229029 0 569424 684208 0 441205 764283 0 0 0 0 444186 221832 927917 545259 125971 723524 0 0 14184 196238 0 0 741677 150063 0 576044 730581 837183 0 185022 351215 0 662998 0 0 0 635267 0 467834 7929 340686 799775 0 441126 0 492525 197901 480867 30523 111987 309832 525764 448300 363216 490904 384923 562628 0 330480 694272 529881 6781 0 0 0 0 739991 252953 840928 431664 796115 342987 0 364825 350452 457623 0 0 305871 0 804657 504878 480401 857418 0 0 0 466678 0 0 438019 0 183812 670813 986801 394524 766207 695581 0 0 778400 849533 0 480657 47412 416631 858451 739834 575142 0 764738 0 761108 46196 0 0 685908 230677 701276 0 0 0 585043 0 106611 411389 0 0 95886 0 269177 0 0 551319 902275 0 992145 98330 0 0 662919 0 0 911617 0 0 0 457065 306472 0 784450 295155 943503 883870 0 0 311858 781887 688094 966501 0 830071 944833 786671 941147 0 917724 164334 34987 0 663409 229152 877782 746886 0 0 0 922430 0 0 761560 0 0 0 36069 0 184146 528941 149057 0 416274 296328 0 775600 0 0 0 0 509016 952480 883140 68927 777413 678754 652777 663389 868210 345586 0 0 0 226337 354030 0 999981 0 336348 0 0 144961 651848 948686 331815 118424 341031 388730 0 0 0 0 486617 991444 316879 352410 0 45137 0 0 209785 0 0 0 233912 6667 972363 835342 830450 0 0 0 648205 468559 193810 0 162766 957334 0 81204 722869 615403 350177 744737 401845 574292 854719 0 0 698474 0 0 394331 982518 0 0 0 587455 626308 602524 899102 359820 217362 0 512515 186002 85538 0 941435 703071 629794 0 0 0 0 0 0 746677 596067 730300 0 116321 612880 892808 0 245427 0 0 557725 26241 162771 0 365349 0 260811 307164 660985 0 0 313875 224264 0 0 945230 0 0 951247 0 889706 906858 928731 0 732095 636604 0 0 0 0 0 0 300029 562290 0 481429 0 0 760351 316303 723591 0 0 0 0 0 552894 838567 179752 0 537292 17398 406660 922439 347718 269688 844306 917578 488047 879479 0 939763 218663 0 603823 0 124370 0 0 0 989772 0 842461 0 0 0 0 57142 368486 0 97070 0 0 698721 0 0 830885 0 753736 10583 956633 844998 0 0 900245 172799 717651 0 461212 0 307690 676307 787281 0 363696 0 0 980042 70650 0 669873 102513 131818 318943 0 306236 0 113479 975174 991922 742881 392099 0 0 255987 633220 0 0 191052 0 648991 518548 876211 348520 815688 166901 0 0 110374 910495 712951 0 0 0 649524 0 821730 948027 604392 88022 0 15908 799562 11683 0 755957 0 0 0 884219 135497 93473 492816 0 486413 958122 246482 0 61165 0 110312 0 0 0 0 0 907578 497153 893149 95823 98904 0 0 573485 53611 977232 438618 0 0 523509 485567 0 158792 0 241525 183811 78752 950802 633940 304178 313162 175442 528080 885435 96729 0 0 511479 0 791527 165722 429565 0 693788 0 852677 5398 0 720192 0 920252 622095 277364 502662 0 664799 137709 739322 0 0 0 174410 848361 0 406799 903106 0 0 153682 0 992942 300645 474559 0 17982 0 0 0 239572 299936 647462 0 608169 182815 195663 356895 0 120216 38572 848837 0 405476 732867 0 0 236233 371068 604709 507353 369664 571281 592898 693340 660706 0 122471 898229 0 0 457261 308588 0 89525 681180 701739 0 0 893954 0 291368 0 313681 788996 169417 333547 306768 980476 938944 0 0 529566 61336 0 535861 664780 68237 0 0 556661 920152 68114 56486 97788 240055 677881 776779 682609 318727 254457 998437 45784 0 103062 26218 177223 325943 434992 736730 273689 439951 836374 65055 863908 0 135250 0 835978 0 0 0 842164 0 502889 494486 960447 595603 204924 0 0 485564 417100 0 900064 776545 775746 96612 489395 0 874503 972061 98337 506858 394634 718401 0 357531 359820 22024 36625 266975 896981 17835 91797 274515 0 0 901108 815507 0 129751 519428 650242 40232 0 968197 162914 0 0 0 0 182591 0 520090 697832 0 0 0 328492 158804 392531 0 752739 322003 0 552118 0 810690 27695 314575 0 0 0 67204 600701 825235 617891 0 0 584127 688978 553480 95929 0 736464 72359 675141 0 598805 0 0 327609 67457 0 129482 0 0 277841 0 149905 0 416365 0 0 0 329968 910717 0 595524 0 764726 0 801274 364585 702694 812879 974723 0 454558 0 595611 0 0 44411 0 644689 0 0 555379 316800 0 606796 409884 0 0 172992 860727 678766 0 0 0 258943 147652 0 0 0 0 122605 381843 858965 309060 0 437928 196719 443285 42147 130900 592257 0 457662 425015 631569 963285 0 542805 748395 0 0 589014 0 432099 645968 843366 0 899969 0 303048 0 0 814306 216373 279171 519238 788015 687639 148834 521003 484843 273793 813954 517855 0 737900 0 26956 214606 0 45899 588031 0 0 122463 0 0 498040 768606 691332 860788 0 322095 943809 809193 0 876560 0 692766 0 0 0 0 0 0 701738 628869 102812 0 483455 0 833131 835018 872515 763364 887099 284481 0 489277 0 0 0 0 495422 852494 0 0 0 236758 109419 585219 900785 1076 735903 32220 201117 0 224237 777437 735258 597516 472344 0 188321 0 103354 685210 356547 903713 770981 955827 0 211744 272945 35154 0 0 350508 0 325175 190721 416233 277910 743988 0 98113 11870 515098 571434 932911 0 0 996604 330804 478313 673277 946612 0 182832 125307 0 0 370273 629033 0 256884 0 723420 160496 234301 0 725983 313943 353485 0 724580 0 830279 369461 0 0 520235 10684 0 301698 599386 808622 990141 0 526063 0 637255 0 0 0 0 0 788702 0 679115 577773 91300 295153 852298 398803 677476 484703 589051 150260 934257 807877 0 0 477278 392184 0 0 83085 697477 760007 143811 658162 582117 0 906824 139184 0 0 412576 544962 0 633429 0 432181 94052 0 0 0 840009 0 0 0 713900 0 414363 0 812774 321082 189601 918540 0 789209 541995 51451 0 0 44388 603694 422776 84131 0 349745 0 338647 154238 0 506161 0 0 0 325458 794714 0 0 526627 114006 0 499441 505040 853535 0 674243 666676 199995 0 0 0 0 231998 0 0 943207 674799 942970 816569 696618 273451 659545 0 311894 0 469730 0 777393 0 0 0 456253 61167 519953 272111 721590 597323 281438 281043 111890 459753 399382 673281 0 954025 0 0 78230 0 0 0 849264 362664 584386 331756 272003 87442 689825 0 518370 845596 554061 0 226220 0 0 370980 51009 0 0 137002 956781 126516 0 0 671736 541773 0 277647 545302 0 68705 0 539359 461179 0 730686 630363 0 936576 0 272575 529375 432900 150584 111251 283298 630435 947422 800182 924793 984248 0 0 150232 901185 0 0 239585 0 0 773426 5483 272987 227282 0 0 478390 0 191563 289983 377523 0 789017 928176 0 0 884967 43544 0 305261 275174 0 0 0 211864 835741 0 0 223155 587654 0 918824 0 586051 788600 0 686787 274757 418445 0 0 0 277359 112423 0 340191 500596 0 284093 837836 0 857621 0 0 0 0 0 695578 647009 0 587317 604643 0 0 423803 0 0 305643 375116 467165 0 0 0 0 0 245574 582205 293142 69721 0 0 0 0 0 0 0 0 1474 679881 587669 0 401556 925836 0 830742 142186 733959 972370 785590 931387 205326 241384 0 0 397748 347476 0 350948 118922 890044 679085 605332 92589 767309 0 725607 373238 0 0 264413 773568 947611 439212 0 308599 99326 0 888328 505127 184615 422067 837489 652221 362011 583721 0 0 428818 0 235063 494138 445700 587697 0 114029 892602 0 991340 433771 932654 21082 709784 444817 804769 815350 660253 939541 640579 0 424079 0 230394 0 468069 82841 220248 609001 588607 287592 435519 902464 593870 11420 0 354809 859628 0 644512 937317 566471 206124 191654 357950 0 749046 0 0 477807 337097 0 0 0 0 65661 0 0 0 731765 211555 307233 0 328001 237868 798712 0 144254 417838 917225 125641 422136 0 555710 0 824702 0 273503 0 817845 0 0 497496 538231 977410 343589 347416 692208 177511 0 162772 224281 0 78564 0 468957 0 445908 192272 0 36015 47947 290834 493385 561359 0 0 0 536911 611803 0 0 111768 0 0 0 0 75475 118026 699022 967340 0 627707 0 49424 221386 625655 501328 0 602193 0 0 0 0 977366 373207 812754 0 869013 0 995917 0 9701 665609 0 709426 0 0 0 907781 821350 150943 372830 438048 494695 0 0 643274 0 945963 0 362264 0 0 564623 89274 634651 0 0 0 571075 967389 36461 0 0 19514 0 863594 680201 0 0 0 0 420087 0 507996 864147 501 275858 938175 416520 0 581386 573370 0 769184 0 725669 450520 538855 0 741535 0 139794 259830 0 0 219073 29730 508975 875657 409878 885797 0 0 0 0 633022 312359 35895 624351 0 467043 974325 633315 735822 0 499546 702841 370239 0 0 0 0 0 930963 312824 887810 661437 499354 891997 941226 0 1108 801473 565088 0 118634 13780 336268 859096 652779 934185 837663 270967 517684 726227 134789 0 0 63948 58947 0 29000 930222 574282 693341 0 0 703063 557894 0 981641 695429 929293 221273 0 391546 323148 664048 0 528082 672541 0 430018 190209 260290 633807 0 415164 0 0 486428 0 0 0 568205 569514 0 730117 796545 0 0 0 960356 0 0 254406 0 0 345860 39350 580725 411660 0 669260 362971 0 800572 0 0 0 333809 955107 0 904940 655015 224694 29278 0 158920 736740 918590 640530 399843 100273 893340 684480 458605 0 0 0 278213 897920 952453 0 785349 968653 128055 661740 0 0 0 260184 549288 0 666384 415162 0 676544 615943 479492 240155 356478 986160 0 0 28010 0 0 283413 290981 22189 552307 864777 520515 268890 160127 522104 0 181577 603665 449800 0 677341 0 366180 0 0 0 645157 348777 695067 478579 0 134786 0 296460 963872 728096 0 0 0 0 291653 0 0 616620 242580 0 248241 25835 185851 0 280313 0 0 461023 68320 0 158621 313727 856213 785943 0 0 0 820438 0 921 0 0 268457 958937 168690 0 0 0 729055 21928 0 114510 554437 0 0 445506 464175 0 0 0 0 0 326164 0 0 171157 216028 0 476007 996768 741882 0 0 412475 769252 0 526640 727408 697704 98325 698921 0 754991 78189 0 118894 986346 817175 556967 448350 315030 260404 0 0 469536 82411 0 990443 0 0 350991 0 0 0 0 455449 0 73678 0 880783 0 676093 833939 498138 0 0 0 109692 738622 314856 0 0 716165 0 214942 817747 262009 84031 53150 697829 817436 0 0 755637 0 0 0 147241 105230 265533 906139 0 0 0 0 780472 467366 0 790863 729345 990709 0 0 0 7297 45625 0 0 0 197292 214098 0 432476 798168 0 512512 10449 519569 0 48853 502645 0 0 253438 0 449875 0 938942 510013 269947 330841 121816 800435 905812 0 292539 195452 961676 216800 43572 479048 0 393702 62895 0 896010 0 189581 244664 0 191552 0 822593 856606 206978 0 159993 297284 71252 232384 280205 320353 854671 0 97971 375518 374370 229060 808977 549625 610328 0 894883 780078 867171 537825 57716 0 236251 0 831460 0 0 0 442020 311301 127670 0 73232 112332 189118 674342 0 771322 139634 108649 492018 337253 0 947972 0 257209 300263 416851 422021 812579 0 18176 721534 457956 594745 972002 0 0 842886 175490 189050 436239 12894 797137 0 251344 246463 467646 201775 710731 42992 0 0 0 598660 493784 441231 694818 0 17196 508842 285987 39771 932808 426778 92922 0 0 0 954876 331694 278794 0 622378 97445 0 857919 0 0 973607 0 845232 0 0 965997 0 862305 209759 0 679210 391530 0 876878 463077 568417 401198 0 0 740068 157557 423012 836775 0 42652 487108 0 474265 0 33074 0 404965 275444 0 0 0 778894 0 0 573532 514509 0 0 337148 0 289788 735762 0 734147 0 958881 580208 778603 0 567191 0 0 262510 0 784427 0 487178 824044 636522 0 0 767350 0 0 688427 597645 101455 0 0 728172 802395 0 0 994287 340369 180123 292439 110955 231760 0 446017 0 882236 0 681985 0 72400 323715 855450 611596 992398 0 285779 339327 471644 0 891063 0 540722 0 258324 362878 0 510357 245717 0 527042 748921 73884 515685 536659 898792 0 81073 0 198448 568856 616164 645261 606654 312201 0 311516 899170 911345 318865 0 795100 673152 417382 0 0 104954 0 701263 391278 0 667542 409965 226164 266132 0 795127 17579 920104 0 500249 744894 0 596464 65002 0 0 0 887024 0 0 813248 0 0 718944 237129 745197 57198 74575 0 0 157104 759232 837249 0 480667 0 141228 0 309829 102911 0 0 0 637152 0 0 467363 464991 100432 894931 0 0 30794 0 0 0 0 0 0 0 0 436257 0 983722 0 17752 71281 793069 368828 720657 358898 0 756278 0 0 0 69809 386982 488543 0 0 240331 0 791610 472157 353733 691895 0 577786 957012 0 0 0 219814 952093 0 540758 883806 189573 661216 0 439609 0 489362 566217 0 442508 619858 280644 0 0 0 983437 0 0 153914 0 0 0 0 415463 826018 0 176474 174384 0 244468 990321 0 362166 428199 0 625889 16528 0 439268 241239 0 885309 464234 740082 273713 0 619163 211721 570961 0 168069 876231 280012 447191 0 745312 0 0 502779 902581 0 517259 52045 0 183937 245323 0 848073 0 0 0 604134 0 0 797513 0 650570 95628 483740 100717 103158 0 338422 684152 684215 892982 0 0 821166 539334 529283 389332 835840 231612 641415 0 0 0 278521 0 523274 573773 728486 56540 0 6431 0 0 0 667162 0 0 880652 37814 92088 614956 0 0 0 744260 67978 0 0 191274 908610 198304 300262 189456 105254 0 895029 0 0 79502 599748 445177 0 640227 0 670421 215956 0 483267 331187 0 861924 563826 660701 0 608988 0 0 416806 880240 584730 477073 0 627724 0 894856 984802 256657 710067 0 0 0 226321 891905 53171 208604 255096 372659 0 0 450413 195548 535288 0 305667 235218 0 961440 484168 292369 575426 386526 0 724289 0 0 415076 688092 886150 24442 299299 0 865717 0 0 91989 546504 0 845592 301101 581028 371696 0 611687 145541 168169 0 803433 338277 730863 514907 0 167675 321669 0 829884 360481 0 0 0 587975 0 658112 0 600971 0 0 337772 120040 45377 944994 541332 138895 780714 434002 0 76337 273097 0 0 0 414291 4822 0 0 986845 251619 398845 513038 35914 751778 853186 776067 207328 805596 945503 0 0 44200 252216 0 378795 57026 0 723797 549211 0 575270 190243 795939 74557 840582 87282 242575 375724 112095 35659 0 650770 774425 94023 265367 635762 768700 0 0 0 867533 0 263828 144906 0 485972 709910 217575 0 106498 864626 0 0 0 0 443506 802055 872490 486404 0 805682 0 88134 0 391983 480445 35944 0 0 0 0 0 693889 636312 0 881800 0 0 0 444197 497390 0 233533 970370 0 0 898877 0 0 864535 847416 0 489762 612828 919960 0 0 0 678919 0 0 0 0 883362 262857 718544 342361 0 76724 20023 172067 0 0 0 414937 852688 744694 456969 49703 0 1193 0 200419 0 261376 458812 0 605037 454883 0 343057 943407 680930 627917 0 924273 56431 876617 0 923313 638798 637856 716945 568508 344615 247543 934039 306135 0 0 565347 39054 0 838860 0 485495 769897 293118 871498 0 205049 110056 0 323618 0 288221 0 859609 0 796028 237392 0 349207 0 0 79727 0 0 0 243264 536601 0 0 723444 836733 0 723108 0 0 740059 604739 397599 253391 291530 523716 819217 325932 578562 0 161111 217774 0 241712 494982 450541 778933 0 671484 306954 681773 659829 285485 828222 173086 705740 187185 931488 439119 921955 611656 918666 191974 162680 0 0 860524 0 174984 419157 0 780937 0 295908 0 459276 0 444336 740003 0 204395 753534 322201 858290 0 0 0 93268 0 630951 63375 755116 909285 47446 177288 0 654513 43510 0 0 456691 160372 315466 0 526424 444606 335832 0 346700 739719 55509 15264 858006 0 588134 771973 0 0 653294 513056 33548 664270 362179 948462 0 45926 0 0 0 222810 25615 0 0 224593 147539 434337 27383 534975 981638 0 0 362551 854578 781077 654595 293580 0 207604 0 367830 99899 0 0 0 319500 451816 0 124961 654432 0 636518 0 413141 269582 940458 0 303924 275139 0 0 0 206648 391801 73487 269662 270469 804043 303085 0 0 570230 0 92145 0 0 0 161034 0 425974 732154 142650 0 851561 0 693316 92430 0 0 0 0 92545 470405 0 701859 0 567550 0 0 220444 0 0 231470 175968 0 198890 13847 908401 516357 276388 0 450022 882386 0 879983 745295 0 866538 996737 36613 706284 0 967246 0 764605 0 832515 72584 0 433864 324027 0 172340 826997 0 321483 225991 0 0 0 63325 300622 406257 726406 137933 928278 562692 0 371908 389039 42781 0 113208 0 904974 0 133797 0 0 313981 752683 766283 499338 691449 0 723090 0 742122 0 267210 14399 0 0 635684 96644 298796 993175 484453 933092 25669 20624 0 0 701424 604625 426227 32251 198131 0 578756 810382 0 891245 431989 762050 0 24821 378780 671013 283189 0 0 312748 0 681745 38595 843261 727090 189913 707909 0 380540 58922 104170 0 466978 0 830808 606909 0 0 534124 970834 120587 883825 311354 419859 0 0 98168 0 194868 0 152575 168908 967981 0 370882 511112 471141 55486 601686 184893 384468 0 740232 0 162662 0 0 0 471883 922274 0 628022 504751 431864 825873 876484 199815 904149 150155 525298 977998 0 0 0 0 0 0 0 509382 533850 643378 229590 27347 169320 687382 595013 0 743281 0 0 0 0 584028 661372 203875 0 352808 704751 673520 851084 0 0 0 0 0 504284 32835 0 0 556586 0 662684 155064 197230 0 386522 0 0 243810 554031 492924 810181 71997 323544 109849 0 407003 478671 0 17348 288567 720424 424233 200853 177756 268704 0 682981 515251 0 474627 0 372398 300829 785511 0 552439 445858 0 0 187316 973343 0 377459 786112 0 884397 0 980466 0 911875 135465 0 995873 0 282973 55278 308939 430332 0 972971 0 0 241702 481304 0 0 507241 0 0 0 476321 519908 0 162985 0 927259 293266 0 839582 0 750699 749408 0 0 600212 0 24068 273585 733700 224812 605018 26439 90544 0 0 201564 0 275340 766061 0 709289 0 833713 41552 0 0 927642 953565 0 146282 0 0 856731 947456 260952 458311 955152 878215 142016 144773 0 0 982912 253761 712568 233695 0 747365 0 0 504674 882106 800087 0 0 183284 910837 0 84814 33303 0 717254 576832 394798 27466 0 533574 366552 495400 0 0 315190 627113 848475 0 83319 855726 857138 951514 403585 0 0 860326 230207 0 502504 596895 0 160500 68439 972615 0 436684 140584 405779 0 835599 0 0 0 167389 0 460419 0 0 160083 156903 362749 617922 188317 651138 275029 492796 957208 445610 0 0 217590 0 0 0 0 0 0 81190 946442 0 349653 921528 670895 221755 0 689675 618569 0 14409 0 426998 808279 0 0 57547 0 579175 0 863349 60493 942752 289869 999671 892403 692809 815693 441613 981332 970380 385902 532413 0 257842 0 962274 0 288137 0 473734 185164 573637 0 0 184415 0 728153 0 823182 245668 0 966078 0 292955 2620 0 0 770157 0 0 208599 708011 141271 0 213410 518917 249072 0 349385 0 0 641325 270726 72471 894017 0 0 0 0 240982 0 156391 0 0 0 644605 373047 0 0 0 469021 0 0 0 0 298397 0 990078 175555 0 656188 229629 0 183972 278016 902469 265041 658286 0 419281 0 0 804789 414525 428223 0 10982 934281 979184 629814 0 736305 929271 738956 17454 493803 0 0 0 243165 0 117393 0 710864 226032 0 0 784102 889030 0 0 91354 0 822732 89285 655892 190782 890182 804228 0 70373 428728 154646 918377 14988 667875 235068 562004 0 940564 607806 885412 802607 211696 560536 679124 197373 0 985799 373099 499262 279129 153381 467929 0 221109 466565 622633 386841 0 0 0 510187 820902 323443 630419 627960 0 443547 0 834376 728268 0 488881 232527 625657 0 751444 121630 0 412997 0 0 0 760159 0 0 0 843728 0 0 0 151492 0 0 572789 637695 135263 0 0 0 0 0 494722 871266 343193 674561 0 61934 470464 551504 376248 160799 855884 497650 730894 828084 40925 0 999792 187234 854875 535711 297997 288723 0 0 0 55163 80023 882218 0 428435 870366 0 0 760524 166979 397847 61372 487963 0 694559 936555 191513 0 0 0 0 0 279919 29637 0 211997 321871 14702 0 0 0 258883 295169 0 946778 545405 12519 572849 0 0 854587 394882 480721 0 547790 0 168233 0 708228 435153 194895 198650 644714 0 0 355558 127936 927975 958850 0 812347 602022 76982 932027 0 0 0 0 0 348909 0 933024 0 329906 0 675969 188187 0 102799 0 624630 0 0 713152 396271 0 40812 0 0 48471 0 0 0 71371 560086 0 0 0 422534 0 501874 0 0 549777 122838 171425 0 810904 0 638810 0 241901 693309 0 0 243301 0 958850 0 273621 0 846910 264309 0 947589 504668 32428 914451 291379 0 236160 0 0 749781 692447 450455 0 669712 326531 0 118715 742508 71778 287060 990424 75892 0 450763 449848 920293 349606 677420 449490 77995 858070 0 648636 864857 54643 539862 349113 691938 0 131170 0 116079 0 0 0 755365 524341 0 695871 35254 376095 0 0 403753 10686 0 998038 501248 0 730187 341308 0 141049 511511 901576 340388 797186 0 247821 9431 875072 73379 0 0 190566 0 595612 191963 655681 533456 541270 0 177737 0 0 795595 0 0 0 544720 0 537946 848248 173484 0 123208 0 0 0 769488 762103 143654 815145 770266 537934 74700 363573 700784 52377 595499 0 47703 0 358253 0 333820 0 0 976828 0 527480 805633 984122 0 0 803205 160295 693998 0 39462 905118 332501 153893 60929 0 388908 0 728872 430054 0 820132 0 0 977627 0 0 73416 165701 0 0 213611 0 552119 0 469313 861511 419802 697545 670591 0 0 423237 0 0 531621 107311 0 0 549707 350633 24594 988865 0 590415 0 0 321598 0 487217 0 389472 487533 341359 0 0 483431 0 872227 247249 276866 0 768398 428192 41756 943831 223524 0 0 60587 915258 763836 285739 826723 794877 0 0 0 756079 0 0 0 0 827100 0 0 108089 801435 0 2839 449543 969669 650575 857768 0 965261 80834 158465 503819 0 947285 0 979104 377330 94781 904921 435928 0 312884 295049 501868 0 0 610716 862789 0 300304 417742 253355 527201 0 449738 0 0 0 0 0 223779 0 49663 0 241045 0 199553 0 0 525282 825617 551448 0 569461 850417 398035 0 150511 7297 0 0 0 692130 560184 124625 0 0 91571 0 0 811733 805579 0 415814 47062 282663 0 0 931030 0 422294 757507 507352 313602 0 197166 382295 757616 758373 456830 0 949204 700598 731313 851482 705251 616005 658508 0 267889 384551 714130 748318 897084 0 0 755325 308092 673317 715241 806097 441056 892770 775360 487870 300329 0 662385 443485 762854 297635 265454 28971 0 474131 875335 784898 0 405727 266333 774737 597601 762080 27794 0 463235 747822 4780 257654 482011 0 798469 525053 841306 0 382198 522448 0 883604 0 420776 224540 0 0 703237 300859 0 458298 841824 201645 0 0 0 824505 948124 0 0 27775 0 0 811023 667294 321350 996833 0 905273 0 859329 6083 986002 632318 963821 0 0 210694 0 192891 0 623486 0 0 0 660103 0 0 22644 37213 646527 198543 0 142215 532188 132062 0 0 0 223575 0 0 0 189877 0 169634 140185 346143 79850 0 556533 896695 0 504842 828491 930865 0 0 0 0 738637 655224 469980 0 0 664274 715410 0 582146 917608 0 361887 0 0 886607 0 0 474740 318651 0 879323 539007 780429 70245 240501 568270 262357 0 613580 484190 531138 311788 0 537518 961083 525111 901969 449112 693841 0 693599 660317 0 381548 0 241065 869417 52121 728105 993759 39705 929536 0 282627 289611 455121 673607 853392 64127 0 518768 0 968673 0 414801 0 0 545569 0 0 0 0 0 141958 0 301969 108459 119697 598048 164974 304483 0 708511 721387 0 620662 428717 496442 0 859458 0 0 15088 802827 734939 387291 71375 0 237953 874603 0 47604 269133 0 445109 557294 587056 945660 564679 23098 46011 0 783968 975878 785237 0 252699 184767 587675 0 283834 411846 807575 0 0 360291 715764 317710 0 759406 0 809025 0 833930 765105 212638 927881 858577 0 719917 702991 496320 0 110885 904130 789803 92994 981052 627054 0 232119 596507 0 105809 542091 879622 92370 470236 990428 630766 744625 0 27059 758946 629320 285773 491599 117686 933971 910522 0 974541 954501 0 152077 0 437399 470022 0 550074 231581 753034 488386 692034 0 444349 449791 966812 78185 0 568629 836807 626776 171589 68440 0 198513 0 819969 200534 536722 535742 0 0 244506 0 0 0 0 194279 293415 177816 158878 0 900110 0 279041 0 10406 0 0 263603 0 0 0 705389 374214 2344 0 0 117226 57305 784658 790176 0 525441 0 420773 0 372639 201936 277944 670594 503884 426765 0 0 41063 409362 873590 0 790895 0 178118 293208 0 0 0 0 0 0 0 109302 317150 0 288376 449927 554331 719015 0 4605 685608 47054 598461 45434 302236 460306 0 653303 973371 340537 963046 0 385708 680773 0 147418 0 377537 0 0 254579 818866 780867 0 156474 0 201546 703979 0 812588 0 0 509292 548235 0 410911 568559 204867 215476 354996 875350 798441 558731 575128 968669 0 249136 703884 32891 273289 497890 0 0 790428 0 0 0 415409 152136 0 271862 210532 606319 0 950569 254640 299898 0 0 0 346900 216671 0 526012 750137 135079 872720 0 728645 821095 951079 756943 48823 291445 0 794011 781666 821435 0 75568 739065 264862 0 0 0 152714 0 0 0 780870 728248 853855 0 896333 715949 0 0 0 0 337808 0 259075 788537 0 971263 983799 960638 451272 440208 270512 387412 846760 343658 658398 227812 288551 233932 0 90272 168577 986590 231581 798953 415892 0 120148 0 0 738691 0 0 0 582257 611916 783044 683439 0 595 0 551322 432176 435008 0 8674 87066 782390 0 518917 83075 0 821862 294875 45513 0 106401 0 356205 0 663327 685320 536527 0 0 994724 497378 0 0 930505 665528 828245 0 675298 0 0 211965 58150 0 726796 0 464132 483786 935501 815102 0 91889 0 0 355036 363815 0 0 964732 695467 0 427689 685545 0 0 212711 0 0 668557 0 499070 863597 287439 25868 0 812256 855184 872516 0 141686 579624 937187 35390 0 163990 413324 402233 192620 502055 412586 0 101618 0 0 91821 0 81562 747350 789815 986205 822877 0 147058 452579 0 826664 859366 0 31862 812603 0 0 265217 520491 214466 819871 817222 0 203069 636875 997266 0 0 750036 0 287163 0 461009 0 43460 851611 0 0 935759 853945 419730 500440 888452 884455 0 945266 10355 0 461955 433025 103105 733732 0 0 568810 665868 213584 984319 196910 0 0 548634 609095 613278 0 82795 0 887730 294376 791591 0 88071 0 991232 0 16959 530243 0 436736 95422 0 0 601666 0 928139 0 0 385810 0 954554 765238 261212 0 75627 729435 719493 95145 0 0 0 374448 772692 706295 289526 986262 0 985848 578246 279119 308592 611905 0 250669 791804 549993 0 0 648626 792430 0 578192 0 974545 942249 743701 868196 0 711724 174799 543651 474417 535481 461317 716250 982791 797914 596884 0 706906 188730 683848 0 517558 907919 0 70458 291600 0 188420 103901 740434 0 745383 808407 868878 576917 404474 320669 251916 344943 0 0 872386 976914 927885 402840 0 531287 0 0 193921 0 605998 873690 689836 0 0 913039 0 0 967772 220904 987020 787433 0 417747 652052 232155 0 207290 583799 957492 0 881031 143377 0 0 828860 804629 0 89033 0 0 0 0 481223 145831 886940 294445 0 126748 0 0 241297 0 0 899909 962065 0 268636 0 0 939885 0 0 255540 581871 486371 424560 43929 346883 0 0 0 0 50750 0 583542 0 730304 994715 0 0 687003 486956 286297 0 0 71035 793550 945381 0 445815 0 0 513689 401251 0 87324 242316 290196 0 979361 756345 274194 36067 158503 183478 0 488539 872912 465700 435493 911254 497773 0 0 294964 0 86161 0 0 448257 283657 0 251684 23152 98696 0 278058 518887 0 160079 0 972290 0 80072 0 415303 0 0 90548 675658 551244 0 837120 293498 702729 0 241343 0 0 0 237264 891727 738599 28654 0 0 0 0 777486 0 143454 0 729567 656530 739761 11196 472802 0 0 952128 806465 745704 0 0 0 0 82464 498595 592722 692866 218134 953236 49126 0 634783 886192 0 0 581420 884003 593216 35999 0 998899 0 0 882053 262119 0 374204 0 0 662063 605850 139616 109215 262452 687689 340511 0 685252 220176 795691 0 0 884091 0 931604 135626 0 0 810402 0 231047 238286 0 0 951023 316369 396968 138532 558354 61767 398145 171558 253536 0 937976 0 117698 0 0 519254 455535 15963 364441 484873 0 0 862167 0 0 0 593315 195547 29551 0 0 596438 0 258967 223491 0 0 516649 296362 127614 0 0 900204 422844 0 0 0 425446 431945 38917 784994 0 722966 190050 925399 17681 978308 0 0 0 494693 956599 742951 298722 0 959761 0 671423 0 885498 0 0 0 465836 222245 68903 0 0 352507 800135 545513 705615 64273 0 0 956072 0 784387 679607 0 724949 687978 0 842036 517938 219817 726923 0 717589 0 0 339822 948396 851219 566262 114245 0 47528 0 0 186384 0 732110 0 0 0 0 0 100699 0 513403 649977 608284 928977 139466 936746 331061 0 156323 0 101372 0 0 927902 234246 211852 0 0 0 0 760601 0 205495 0 0 0 0 772802 0 506563 0 0 10319 321552 0 708275 0 0 214930 12309 467633 63963 489623 0 732677 980050 991163 436888 355122 525424 0 0 0 0 118364 596024 0 159831 548040 891055 367778 0 226905 0 91995 798998 0 131306 623072 807474 218249 265808 0 0 551628 0 213492 979776 613001 0 412157 113381 771022 0 899993 222628 615816 496441 564128 935618 783377 0 897947 750536 0 667672 220111 759337 360284 0 298350 0 0 373460 0 0 0 313658 338569 764374 0 145430 0 0 454818 775816 0 633795 448321 638340 0 992933 533194 973672 0 703248 0 801883 0 16282 132610 571462 0 0 738689 0 0 0 0 40251 598183 0 930457 618529 891635 764725 28897 44388 462089 0 435882 0 457222 348290 993673 0 0 674113 240635 0 0 553631 808483 0 875047 0 0 0 405639 498242 761190 0 0 656637 0 937176 0 0 466568 63120 0 458540 0 0 0 451802 0 269837 227371 0 395656 926339 675814 765916 404826 0 628432 749004 180839 0 0 160374 161102 642970 473278 78440 679367 0 0 968478 255069 362406 0 672796 164379 170762 0 0 35530 0 0 935176 114911 915545 0 0 0 0 211097 0 549026 0 0 0 0 0 964650 446660 262744 899189 49060 0 251872 253127 907547 41320 0 252434 0 0 0 730161 0 0 0 693676 0 707773 540180 437449 0 509083 63311 385507 243100 940651 71381 578057 0 602057 426613 973012 774977 590503 712830 0 0 0 690222 0 256703 0 0 0 0 0 87085 767703 578856 0 0 259662 746366 345747 0 0 577938 0 0 297979 0 964419 529369 12536 865760 0 916658 0 517857 114507 862650 366505 656549 0 148156 487968 989666 997135 758379 26135 69036 0 813493 626808 827904 0 0 471394 0 705525 604142 448247 0 0 0 422258 0 417720 239117 552944 105938 920507 560090 748671 0 0 377301 551900 285261 263693 549880 654381 333945 329364 809730 802568 462900 184978 299334 794914 681548 0 649098 0 0 311101 107227 0 316155 0 0 263178 906783 0 0 0 275327 596572 0 825990 0 913120 231758 27327 747863 0 119460 909550 0 0 401175 0 326375 363723 0 306980 0 0 0 0 75495 0 0 0 0 293801 77013 0 0 955284 999500 0 0 0 20792 0 0 191962 0 795985 840035 802185 799216 30303 941481 593807 0 306714 0 217205 631873 0 730368 371653 662434 0 392040 491235 452322 42908 0 735490 0 0 217254 379377 0 279584 473285 599943 0 597827 163147 467877 0 22398 769049 0 989767 0 532019 0 0 463270 623192 254499 0 0 84527 0 27689 52787 60390 182607 397872 867858 297066 940704 0 0 0 0 859147 556827 0 319165 0 0 5472 0 0 440613 53241 0 127321 0 47740 0 909180 0 547887 0 983511 0 0 0 0 0 994375 0 331908 441792 670385 0 694837 0 473552 0 229041 809861 307838 355385 0 0 166928 194865 0 315115 234670 0 88588 0 221103 756257 409108 998352 627754 673083 973211 249757 0 0 692294 628204 400153 0 0 44447 0 992066 927589 603112 630229 824535 0 317744 186817 636780 411195 908856 517293 571663 348071 517112 0 0 337110 376637 0 0 0 0 0 103615 0 0 168999 964423 0 0 0 579500 0 388665 0 0 0 542787 0 930835 0 0 945598 507459 0 106808 10098 188909 200291 0 596404 260600 982797 16379 0 0 870803 0 564904 0 0 0 273152 640227 872581 0 0 819806 0 882397 686430 546896 0 547750 460282 593758 0 236226 34750 71287 539617 0 543820 966258 0 171972 0 929639 418934 0 192419 0 392998 649661 0 347530 681723 889260 0 0 470042 604306 662007 548826 0 0 256990 831473 439385 883639 0 0 114941 865304 535993 172507 418317 0 0 940116 187500 0 0 0 968675 273111 260499 169238 0 838478 179670 919937 0 968229 814524 521636 482452 321093 425355 991220 649931 475988 465685 966088 488125 0 913044 946066 149281 319125 0 0 0 0 688690 0 749521 985185 723298 0 764406 0 103678 0 0 10397 866224 0 902834 0 0 0 0 0 488468 873017 0 36396 751849 0 467755 808284 72089 501772 635544 160394 138002 49772 0 173792 188535 0 395582 0 0 0 115233 531780 392469 142625 120652 0 0 94346 0 184798 648531 224131 0 934801 0 0 341962 30220 871592 0 966855 0 0 490827 7998 75965 0 958352 567029 59749 0 749390 808318 0 0 0 180203 252560 27080 0 374740 357994 450624 0 90004 218355 204123 0 868114 60532 562433 18470 0 0 657372 298676 147734 0 0 0 0 625721 410300 3873 816601 0 618152 0 644818 948981 558963 831468 809195 489412 118184 0 0 166793 872719 0 835906 449113 0 0 0 256316 498343 425972 468271 60301 820453 0 110088 148709 526789 0 0 878769 227509 630955 653271 768254 162061 663606 0 448841 918070 363182 869737 0 821194 0 130925 0 147690 450612 597570 877182 266015 624639 587173 0 607222 559513 0 505859 64981 0 603049 948356 795070 0 66195 0 525122 0 0 833253 194428 0 112426 433389 832831 467212 0 318218 0 0 459304 0 483140 382466 211716 0 0 0 790478 0 0 0 840246 0 860379 713965 0 700812 0 913947 0 342986 96267 0 49106 0 97447 0 0 686578 807423 754935 961719 612795 863348 848767 594108 0 667698 749157 0 974058 0 0 0 0 215323 380577 535997 299451 467849 813109 97128 926116 61402 665689 54856 59109 538976 0 87492 137454 869510 38879 0 115679 0 0 802140 339974 237528 257026 0 487932 756166 0 0 0 338462 643287 168129 0 676798 517136 212042 933590 0 247244 165231 965763 613152 0 608884 207273 715732 595810 29661 744844 0 0 0 13351 834399 858261 0 34827 0 0 220613 846047 105389 661893 670908 916522 0 477534 329035 148542 264334 167715 687851 99787 671047 963636 0 584562 335336 0 0 452832 0 0 410416 683445 256255 0 0 97125 504860 165407 267861 389689 507264 281871 0 0 0 252729 825667 291934 0 755720 0 0 0 299727 0 320048 66967 308223 256073 0 393885 0 0 0 25865 123060 0 951118 423371 900296 346735 0 761215 496238 84859 0 75695 0 0 145513 377518 845637 284574 306026 106003 57509 75969 0 870836 298407 308076 437324 0 0 120598 0 405819 229512 0 825091 471883 202410 0 0 0 604209 103488 0 0 0 319737 29993 0 0 292412 972023 780018 803228 0 93937 730804 0 17941 444351 130217 594758 87262 216436 567544 397781 729903 0 768850 406224 790139 0 0 0 200279 697006 0 589678 859215 0 0 382701 371727 530442 195472 0 0 992418 309190 704726 633582 959828 550942 366432 272862 0 0 0 0 178243 0 867952 914096 506918 876774 0 827218 121328 543824 885566 0 78624 0 726525 386605 0 20850 7256 0 0 0 217662 206606 0 529156 688573 506301 69243 181619 487687 923653 88824 250834 76650 241784 693506 405692 131653 0 935406 0 675519 252428 0 967540 0 349032 766824 0 995111 0 481433 165752 0 0 0 360192 539065 277060 0 0 120192 342186 837855 602041 337378 0 53937 755850 476974 1042 0 0 819407 509443 559732 358720 0 966453 0 0 733187 552404 421164 284301 919589 530848 938291 714893 120835 0 0 0 473636 513245 854086 990944 0 0 0 0 0 723555 321714 220177 514702 715193 0 551307 473634 0 268173 658360 0 0 0 941565 104106 0 787213 0 0 0 737738 670623 0 0 41757 543793 798218 827883 203478 593226 0 0 664793 0 907088 5724 224882 0 0 56510 30921 443941 0 723943 0 316703 432207 0 777835 0 635715 0 556341 0 302225 812000 0 0 634417 0 977018 0 415679 0 846819 207421 642970 0 0 638581 0 295093 147881 0 0 0 0 0 144310 0 0 529132 0 14071 818863 0 130754 0 0 0 0 286562 0 643618 0 0 939743 0 0 0 53918 0 720886 288013 698673 0 0 103862 550962 526576 238720 421650 809342 0 0 685198 596371 592457 601689 0 502266 971938 156098 0 662478 332970 829757 0 147715 731922 517532 555642 558088 583882 0 0 0 0 0 472940 898031 0 670101 653594 0 372806 496242 41100 632260 0 932071 0 52982 256639 259298 673843 0 632548 100410 0 697481 917071 829432 746199 796896 689586 595489 646936 0 0 94406 532127 0 291472 0 0 424586 956370 877532 432697 317098 751939 540955 0 668598 383100 0 488912 687992 325261 779003 274879 0 477045 231359 0 999492 0 256727 0 0 608232 0 826616 0 807729 192869 131830 0 0 157580 522871 598071 110228 0 205593 729860 699963 218522 0 108351 698471 0 0 0 0 516191 956516 275738 0 449784 0 0 249707 0 663539 0 547876 269610 294912 479485 0 0 977225 61909 662012 24188 738710 0 597811 0 0 0 0 783801 0 231327 406752 0 228626 161461 744755 909107 710638 623891 0 666789 173813 0 0 0 0 856435 566331 203023 614086 0 0 841329 0 829245 0 0 0 931460 157475 0 149140 716771 0 935467 106209 802469 84185 873773 375920 823717 0 0 0 165791 191927 855034 0 337191 0 843795 633107 0 352195 0 708736 316710 160126 0 245666 183369 0 0 0 0 0 709963 0 288766 412267 866454 0 734177 994787 445538 148068 931678 0 139295 613318 739791 0 0 691684 137215 335690 0 300845 296186 0 927093 43392 0 544909 0 353903 0 864215 0 74351 0 70765 815077 265501 0 0 302521 758238 608638 915246 0 326563 550294 0 0 442868 627194 870543 336249 0 808687 0 0 801476 969908 747628 223611 501194 603163 237514 767176 685489 451967 0 465206 0 201336 73872 0 596672 0 168019 630813 291822 673744 0 773519 47911 799606 0 649663 792499 720316 0 542171 0 302877 665757 0 0 0 287128 0 834193 0 456592 0 915252 891396 150988 437206 517650 0 627627 0 958736 433288 177313 0 0 443650 551747 0 0 0 155346 808339 497967 856962 970821 0 759029 0 792845 0 209019 438851 925423 883388 941673 0 544024 629664 930084 760410 230490 0 888963 889507 866172 0 491267 0 753210 850604 889272 848076 766989 423288 0 0 0 395298 642910 303094 494133 865128 0 367588 386714 0 0 0 0 0 533265 0 905485 372573 0 0 278014 624995 326614 999303 0 0 341266 0 0 576432 0 563504 14515 0 27078 295816 436454 370562 873838 664970 429346 69856 504868 451028 0 0 798583 0 331505 354495 119210 129109 0 460607 650050 453527 706843 0 598734 0 132068 0 0 180755 94711 470242 0 0 0 423847 0 276525 175974 735580 0 0 0 228389 521167 115913 0 0 0 479619 0 485244 837471 42015 921261 430258 0 513093 731411 883164 1982 0 142299 618755 0 0 631628 0 357037 203269 605884 0 533295 0 0 0 0 770636 28973 0 122439 149949 0 70886 465683 661855 165990 0 0 0 583742 50063 945691 0 220849 0 0 176025 0 0 706338 0 967481 909052 581843 103256 0 0 469905 565500 754244 395502 506101 843376 0 637472 174782 188624 855498 0 0 441076 832841 810749 0 745620 0 114789 0 0 211410 584364 632122 643957 462095 122078 910612 146834 0 500894 457128 835366 154271 0 0 0 0 0 0 0 0 623778 691767 9416 7714 210778 0 268658 0 988972 191684 407853 641485 0 128682 539186 218532 608222 306462 0 0 0 0 55067 111555 0 651220 0 647480 377350 0 0 0 0 482190 0 848751 0 0 855004 654702 0 0 105648 0 85435 580982 731722 994734 411589 373260 170309 501294 259236 906520 410031 792369 828972 986128 0 513311 0 105334 0 303730 361764 385171 696108 247010 0 248747 0 206022 515321 463049 0 374234 0 0 288710 0 348382 254843 39522 0 0 39839 819732 797444 483337 608989 492367 697617 730441 0 419924 38250 250421 0 644934 0 743727 711420 914894 815959 0 0 729396 0 0 27435 689556 0 52899 594944 464236 0 245499 181857 441072 758041 0 0 603537 0 265228 0 591072 183349 752482 807760 0 0 0 652323 0 0 0 201027 0 303631 623272 810416 0 769374 155703 598232 536451 0 653918 240434 537475 213622 411254 0 662101 0 0 110617 640934 0 527546 0 0 0 563791 0 337285 5511 0 393417 889045 560876 0 911162 0 0 974864 701254 66358 642823 337534 685566 0 638652 925527 84505 813487 990671 0 0 895530 0 351595 483230 939633 39763 0 414288 74779 744360 0 0 150271 320655 174489 751996 0 0 878950 937568 27528 973274 159296 0 956741 0 823157 0 434838 269369 243039 524531 0 648218 0 0 0 0 109082 0 282840 672236 444456 0 763137 0 0 973550 0 765936 458211 0 761969 843606 588981 0 0 358274 135506 0 655941 0 977396 0 492720 489561 712762 765941 918985 448119 0 0 888080 0 0 0 594002 121121 0 789882 80458 0 228220 143918 514586 0 501155 458457 0 0 467166 0 466279 0 0 0 0 0 893609 534385 179911 733167 672051 341421 305761 0 0 0 0 469772 0 521321 533053 735960 51424 0 0 436683 0 0 358671 98844 43740 41927 474235 166441 356200 480393 25275 956002 199855 0 487344 0 558816 890752 329283 65457 0 346774 647862 0 947111 0 906996 0 556837 528097 0 310773 0 0 113709 786008 0 233043 0 737532 0 789572 0 0 800011 163067 180172 370030 0 939349 0 432241 0 0 884770 151201 301096 595736 0 902909 0 871942 383290 162722 838661 670302 0 0 244458 0 0 0 974556 517656 95321 922441 152751 424137 539824 337925 0 0 0 0 0 503662 0 728422 704332 830533 733405 0 338070 9663 0 483218 0 221386 214596 0 661018 175451 900956 254838 150771 844188 683752 0 517892 0 0 200355 621648 0 0 0 0 0 604432 452375 0 0 0 0 111147 0 0 0 0 42572 0 678057 0 364227 0 0 752158 214313 646073 712776 824254 684546 0 422709 118959 0 0 0 110709 0 0 610956 0 0 386029 219940 624796 0 186266 542246 136251 166847 208000 0 102662 477601 643135 963713 456958 285964 0 58998 178997 236564 0 0 129267 765101 0 562028 6305 0 197078 0 962729 631383 0 0 0 971668 21831 235865 0 0 0 0 765091 0 695911 331882 181912 0 0 701532 338652 413844 144073 0 988785 883448 139126 0 0 0 394081 0 844958 440359 247612 495003 8407 600248 0 880378 0 98533 454119 904419 373489 0 401308 0 0 400594 0 0 565810 362965 585038 0 709700 0 369685 382210 999198 0 366643 436833 702637 92451 474554 0 0 0 965424 279422 346941 719704 571950 701054 979933 0 731271 573029 509834 0 0 0 0 258436 0 0 0 641153 313778 0 758191 0 0 0 40625 141236 354366 0 556888 474835 235148 204891 118514 0 0 63120 0 923880 841231 0 117658 47688 0 0 0 930476 215485 0 0 300601 0 210497 227952 0 0 554435 0 799544 12787 0 0 238511 933695 341446 135631 847803 311002 422068 0 551641 432695 1757 0 0 372760 311971 0 0 0 275108 476796 566897 103460 894078 460768 203320 304679 0 0 0 133756 690009 984503 964140 0 850396 840936 0 0 24709 926023 211167 0 174300 0 0 863626 902578 58382 0 0 127967 333237 506411 669627 131195 180730 0 0 705135 0 0 641037 0 0 652639 958763 0 887734 908427 95207 0 0 0 0 783841 0 0 0 634663 620968 0 0 645869 0 0 0 419661 42192 0 732166 645611 0 40658 756234 637984 200596 0 733749 298238 524332 340807 0 207605 0 681572 0 0 0 427562 190380 975081 181225 668861 0 858248 238093 926428 702201 935487 639311 422556 0 0 92355 0 0 255902 0 0 0 277339 0 0 49971 115741 223028 285553 598545 0 0 673960 0 0 470681 985666 4404 0 0 105584 890470 970164 625995 180912 0 175761 321489 455897 0 322068 498823 818376 0 85373 0 0 389940 0 442208 708883 0 0 799318 927143 0 774084 612664 465268 230126 217664 631579 603948 277515 709788 82089 0 0 806658 272061 0 0 0 606484 85393 383404 439365 269007 426709 742739 173512 880951 520486 675706 0 0 616928 429535 0 0 47234 0 0 258522 226883 139312 743261 295687 425200 973740 681249 156356 645726 0 29836 765783 759755 831857 0 887123 796991 461219 386089 929372 60488 0 424163 261632 471471 0 267561 131088 0 325654 313539 222809 0 280930 0 0 87080 276390 632046 0 0 0 473077 458913 0 875408 494369 0 471618 889261 273677 529218 367709 409965 355329 806954 0 378434 0 208965 0 690655 315758 0 0 0 281881 384392 0 0 351624 917463 0 296160 887700 895774 0 5529 0 950111 364940 74505 0 0 0 648650 947742 431738 153099 408643 0 480905 247144 396235 411235 173812 250954 0 0 816402 63972 0 935692 662270 456769 340316 20192 952440 81607 889292 0 0 0 82874 0 0 0 90125 345586 0 0 207718 602941 339227 449288 19404 650223 980395 565886 523323 216492 0 392414 0 952798 30490 585639 125374 623703 17850 943793 0 0 50207 0 162217 45387 0 0 295865 503275 390454 654562 436577 895488 159048 237153 881156 0 0 354595 274862 222455 776332 262696 81066 409754 420272 0 598473 769359 0 0 830113 439536 617201 0 999323 0 0 0 0 513917 421698 686639 0 600692 367615 0 0 0 327164 61208 510209 27489 0 978640 0 229406 229085 957715 251792 12135 130854 254979 267517 998116 903242 416669 0 28010 80075 103010 0 542793 299150 895983 162032 21166 0 882268 0 166229 120671 0 0 919837 1638 949122 153740 930120 993644 283129 995794 944195 385216 0 635076 125657 517579 0 761880 0 0 0 897357 0 270741 254403 0 0 852020 0 0 314650 748321 0 0 0 0 396311 499262 464649 964789 893150 870518 712537 0 841410 410897 783343 198979 0 438536 247359 0 606306 0 0 0 799309 116354 397005 341753 0 0 0 0 0 411765 514356 0 587086 590978 155213 715597 17555 0 0 621436 0 0 0 880535 386063 927706 313326 841048 492376 0 0 528873 281117 401824 646587 172683 0 0 561449 709451 760769 685796 0 730376 411315 0 510426 0 24106 147999 0 363875 131258 447889 0 173747 124280 0 912473 508831 0 0 0 738320 0 0 281257 139730 179919 584234 281801 795859 0 465928 0 259824 510132 312614 817191 0 0 408593 693487 0 926142 0 556866 0 583972 0 0 238483 610423 0 790895 0 0 0 171807 61897 0 266481 261313 0 463889 0 811480 0 296271 975835 574244 874521 0 422745 647265 641704 225555 634627 191438 0 274731 567031 902243 0 0 829360 814609 319931 650133 244091 546696 266578 0 0 454860 207196 630071 828076 369926 325194 0 685990 412019 0 0 0 189106 790118 0 807863 319359 763175 259553 0 626914 830736 437035 740429 685211 0 150199 0 569394 704012 64087 529860 0 43922 215792 0 0 0 497449 526040 934694 964249 0 469158 0 883499 183891 0 0 174159 254356 0 0 0 189015 0 177822 817723 0 278490 762246 0 0 0 636386 837316 898733 904833 644809 0 0 0 452677 0 0 881657 0 0 328660 779887 0 459266 896632 0 669782 313469 602460 0 0 342250 450207 895035 0 846059 622196 0 0 542779 277786 0 0 566827 921724 0 956191 754450 0 0 403020 0 0 264799 0 365302 0 421122 0 679942 829592 0 0 905847 0 0 449980 0 185447 989755 0 906512 354497 0 0 971892 0 690123 981132 576489 0 808216 157128 73208 669743 591883 818979 0 253685 963172 0 0 675505 876526 111126 426153 524548 0 389262 287550 487725 544086 967430 488389 854255 846079 0 0 386113 898940 853393 955587 0 137046 0 850618 0 0 404226 856351 948027 414626 0 0 350145 0 0 769556 942615 135600 441248 841788 268284 0 15455 0 512276 118234 804229 65428 757444 761597 0 43086 571474 0 0 0 0 62700 0 168840 83002 0 0 904878 0 109679 312443 0 749561 0 407957 284090 517090 764862 0 316943 519914 746254 254410 475863 0 248448 0 629310 125272 0 0 176413 0 0 0 0 933799 0 540518 0 0 0 0 906898 430772 656766 0 48981 169891 0 170709 0 760800 458358 652484 420850 385609 932474 915242 967297 429781 0 0 758015 909635 0 645482 819681 675654 308756 388729 214619 71688 0 336009 668679 280614 821615 494032 155318 128034 0 749200 0 48750 602966 0 986602 0 509823 899116 832653 853210 887957 177236 0 647894 541854 0 903886 705504 367569 321624 595182 0 0 773549 670674 0 0 566712 0 0 0 306148 0 984073 719855 341091 0 0 286346 663628 347671 763320 137065 330650 729948 779895 394263 0 576025 359727 0 7294 804077 485621 0 809622 0 806105 957817 0 288852 728492 741303 985043 0 717424 592787 0 0 0 0 452644 29508 0 597614 181748 922732 736831 0 163866 280350 0 902464 0 197635 0 683900 0 458402 0 971807 920755 34426 641246 349842 0 209139 0 746853 532356 0 0 0 297333 975630 0 128448 462735 0 852498 225245 912953 40237 12676 427586 742093 657187 777655 0 0 668875 64904 662041 893885 0 235193 0 0 0 505453 331402 549835 0 482475 415635 0 742456 0 947186 271186 0 858600 961466 219220 970609 315667 185993 0 223143 65039 0 0 305557 0 842889 0 0 71054 0 420090 569796 396053 484590 413128 224919 932500 992249 793774 0 371021 0 0 0 0 0 0 0 0 0 705031 576017 415312 0 657935 963856 485260 879733 312055 0 426143 0 0 0 0 847150 0 0 854172 0 314800 223028 342113 0 458572 596400 0 651355 0 186945 169422 0 911514 939813 0 352157 471687 992768 0 709369 83540 0 0 452244 0 0 87510 495521 139374 873857 239835 877091 10875 688323 330340 0 0 0 459164 884327 137395 376056 0 315924 95379 669702 0 0 0 0 48459 273955 0 0 592535 345796 0 217829 388607 0 554984 197755 0 520016 43107 0 131408 0 765561 0 0 0 0 0 907783 314346 217645 282337 45213 0 0 182458 126420 290934 753264 457201 648268 0 0 273844 261008 0 542163 292150 710983 480978 263126 0 729811 160021 259232 155720 720064 902788 558324 538540 718783 0 147724 222059 72829 0 432724 855013 0 131524 71786 655704 113150 0 0 0 0 275871 640277 948748 0 590151 0 0 142152 161944 660580 0 767004 761703 711094 523210 0 425230 0 323100 77619 703262 0 185829 114810 811531 763043 608789 202871 329345 933689 735663 218363 139664 809688 0 0 0 483365 205786 0 133126 0 0 162054 739958 883410 877274 767685 0 0 0 923632 815291 0 0 198287 452988 782308 148437 0 170048 0 766672 0 330078 0 200298 0 289375 0 0 0 287935 153096 0 788012 354975 752551 323621 452472 431135 594055 425391 998989 0 0 258565 261392 0 384788 580813 939668 269811 0 0 428608 567419 632553 838628 725799 735356 281536 0 0 815391 666633 0 790346 0 861338 0 872055 292104 173057 0 0 560430 0 750689 935208 0 960438 0 104566 0 554718 344412 0 442537 808086 0 0 324948 494771 0 745046 950201 0 685792 664284 693317 685393 999598 736355 593558 467348 402507 0 0 689358 0 0 471682 130812 0 155521 0 0 256394 0 329058 837588 254020 9317 170186 814517 621997 236816 573038 0 213201 0 0 0 0 393970 331111 0 574245 0 771070 0 0 805561 0 0 0 755883 0 0 223885 560519 84455 0 0 0 0 866952 939686 0 676166 0 85113 62977 0 0 173287 0 206414 912955 0 0 241644 874372 0 499398 0 114398 0 103839 0 339336 799120 14987 0 996297 0 235134 709809 0 510006 0 721774 0 85535 0 591531 0 445092 0 240709 0 795735 762157 0 375347 89132 654143 296891 601641 314115 681486 644517 752296 15278 11349 0 0 0 0 0 338021 522756 0 0 0 433540 0 765201 498163 60836 851596 60601 0 612302 0 267465 196354 0 32091 0 365434 648748 29268 0 541390 45598 54052 907910 133277 246388 472368 0 844647 0 930896 397213 612068 0 854813 0 749177 315132 259594 415679 404443 0 617690 274720 0 0 0 0 0 481522 0 0 0 129621 687358 430240 890864 906344 822364 0 0 0 0 0 941878 416740 275860 0 38086 769302 987351 418151 532283 832013 607108 999525 0 0 27156 282989 270666 258316 981938 784505 0 621608 285755 523842 525767 0 0 451076 9360 0 515164 238016 895307 0 750726 679211 851626 993297 391025 107581 657884 637517 0 906405 12762 0 0 415679 0 0 598233 823491 0 673127 975221 0 123565 0 757069 595512 359669 905264 746938 900549 0 55303 796336 0 0 0 0 0 128350 978765 82976 0 804712 0 0 518295 284769 721513 789703 597942 0 0 861065 635537 253623 0 0 792709 0 0 309063 619082 153242 183048 999442 37526 0 413420 772184 0 0 200558 0 900973 864214 0 0 114130 0 230293 0 96430 765934 382839 747221 311157 156003 425812 649046 342665 0 0 487695 526748 566472 439747 0 976244 321049 0 0 0 0 133385 0 520706 935416 544658 0 620634 247599 0 500771 503195 0 965630 373367 110621 492905 435046 0 649432 194747 369319 2525 0 782316 893190 0 0 0 385042 0 0 428016 807400 261491 224783 0 192658 832132 0 345771 0 0 183149 950222 979072 0 696495 905052 0 0 920299 397016 860327 500849 0 237749 92084 0 716635 0 992723 0 682021 767153 616596 813633 862592 0 621469 0 494484 822906 323256 556710 242405 0 693231 0 980245 148980 176225 0 982988 349054 499446 117378 679626 360207 914079 0 385755 153815 437811 0 146570 0 47355 992942 0 970552 372269 0 0 0 0 609591 0 0 299704 0 171551 0 0 987784 0 0 57725 8884 482238 821287 0 273068 27427 251634 0 741121 0 691897 317269 397866 0 20086 0 894811 57704 72496 734510 0 0 463830 135591 471555 905591 0 585982 413283 0 936512 495388 867315 0 0 426041 611410 392178 0 156833 307138 522419 736532 910570 348495 435181 0 0 204924 0 467581 604781 0 381885 851746 954626 95980 0 239934 0 0 655878 0 822582 0 860800 14978 81158 0 922525 0 474661 0 849331 0 0 0 0 805638 727870 425288 0 442691 210462 0 182134 229270 40322 871186 944717 760687 0 728375 342352 64336 652615 27890 0 355773 343185 0 828273 0 460696 599563 0 0 0 907626 0 0 0 0 0 53542 443415 988428 703299 581707 459416 0 883867 128023 698975 310799 827472 626158 0 469082 254095 0 68456 0 951542 0 0 0 766447 660831 0 0 0 0 96269 603183 22523 0 362282 0 0 473328 727992 953182 182949 484514 448837 788538 0 0 687803 580285 763143 0 745780 0 0 799942 0 126353 0 412630 586525 519051 451329 0 777273 0 278698 242162 0 491571 548602 0 593315 798004 0 928512 0 0 82448 0 170916 275126 80289 434057 0 926297 353869 614673 0 0 354982 872166 520000 684175 397554 0 453120 0 429098 176450 156427 0 869597 244658 0 740873 806995 0 465683 0 0 197173 89548 386811 0 680696 23854 179631 752927 0 490279 0 978264 974953 901309 204746 160621 0 0 0 31149 327432 0 952299 0 818734 538494 0 0 751104 816118 227379 897273 0 209433 101199 954457 314097 815245 327910 876502 58881 237296 0 293538 0 251024 806591 790903 969330 73788 134324 16440 499239 0 0 0 0 0 266962 367684 566827 0 868002 0 68494 590671 0 879930 311516 211885 0 732660 181320 0 0 811818 20763 629995 763159 0 681969 0 767466 908278 206476 529261 250502 0 301292 154689 77152 141148 0 0 412503 596553 392753 983543 0 0 181427 615795 0 697610 95177 274816 176899 523737 70925 878182 0 0 13992 0 0 0 206414 836735 0 0 691086 934732 0 171625 0 0 634514 775100 804061 801604 522951 467183 0 0 851140 238552 0 783487 927575 542912 0 474413 414538 986162 0 0 0 544099 986204 0 0 148919 619090 443652 116680 723314 657200 800238 196450 0 0 408326 0 334701 980903 942938 0 334407 610977 390592 147691 240496 498144 0 0 79106 125284 0 0 809799 303885 0 919792 565869 894428 984650 322056 612652 0 854854 0 0 443816 0 314094 239051 0 302511 0 87889 0 0 0 0 366480 0 482408 0 256187 0 251610 0 162292 959633 0 0 0 324145 798342 0 884980 142186 727463 0 0 395075 0 308454 0 0 0 449584 670207 845382 168323 0 532152 77085 930556 366226 830705 450822 0 441306 0 688112 930468 0 445038 459838 455905 0 723294 624022 0 957116 306848 0 225407 0 767817 283379 757557 69973 45328 0 0 0 0 487900 627492 451824 704218 208597 0 0 0 537893 715188 493894 547788 859691 0 867783 0 0 537705 0 0 532182 0 0 0 288448 315822 447285 410251 0 606359 434411 0 710315 0 0 0 0 0 593063 778631 561727 0 0 981439 0 0 0 586779 0 0 491963 66913 472452 0 0 0 211600 0 602026 264184 0 328301 0 0 358668 478709 0 0 0 930795 768265 0 0 867461 593436 19853 0 0 0 468979 950050 518477 433007 0 454416 499898 0 0 130055 455481 402597 0 636295 685454 954069 0 406905 0 364285 754725 699923 430422 0 880602 0 86099 0 105661 222588 0 3812 124470 931602 286592 0 0 0 0 629001 0 589911 0 0 544928 968678 0 237525 860591 991583 873044 410027 695431 0 0 645184 0 0 0 984038 165639 207784 774245 0 672201 738881 94057 0 373870 888949 0 466501 918352 399541 973551 312663 564286 0 372084 189282 35637 0 755584 42004 0 103841 0 0 568598 891343 0 551320 0 0 333444 0 113164 678658 830798 177028 0 655302 0 274271 0 410029 494604 631299 235488 307001 205945 0 0 402079 369783 144870 0 0 0 375983 0 346573 0 984231 827832 0 910021 971857 0 0 741064 765253 0 852084 952386 0 946429 861351 599511 0 0 0 0 0 449547 345365 988336 724024 0 170987 876239 0 739683 211735 0 0 0 0 0 579796 912889 367702 352289 0 0 276248 0 280535 886280 45282 966385 0 709163 188345 0 0 313948 808641 810966 0 0 193050 0 926306 0 103644 39727 940252 0 0 488685 426017 212967 867894 0 300216 246217 0 386461 0 0 0 0 0 0 0 435067 0 106631 0 0 540513 0 103346 0 164590 80189 98698 823358 0 263711 56637 0 0 0 550112 202215 509705 0 0 479370 145977 416646 852311 0 0 384792 0 881670 533168 803306 428564 0 727594 538963 0 0 311659 0 0 470827 0 89588 143895 0 0 0 503929 0 662378 0 360015 986656 0 0 953151 538481 487477 0 737573 86196 590941 893245 102582 0 0 422028 512056 871314 220449 629574 0 0 129071 0 499608 628926 644046 0 0 718396 0 496554 923977 359195 0 675769 137227 608802 201648 0 513736 0 801995 0 199183 399992 434702 813944 637553 365708 708594 0 478806 114691 0 983278 0 0 653479 0 721010 0 795670 503332 181291 0 0 489882 849612 261396 0 0 473233 43498 237117 0 889267 0 909883 262567 781589 269193 0 709086 0 874817 726576 0 862523 855268 179956 0 253418 994201 92554 0 0 546625 632475 0 83482 945423 723978 633461 16607 0 637191 609545 151127 0 110029 0 0 943527 0 116541 0 0 0 678758 0 372107 96635 449972 271308 875370 576801 791022 0 890349 0 48764 180169 82631 212226 679768 0 0 287729 659101 0 320335 0 901250 904151 0 448194 182638 227131 20017 0 0 521438 0 369871 0 0 673173 0 117663 0 656754 0 0 0 635220 0 79951 49115 970296 197923 901134 734462 0 253016 993967 0 123413 0 422259 43259 0 646431 820569 854614 782184 185291 0 108300 930600 907199 779178 214961 815199 0 670303 503780 0 0 225361 48339 873612 0 593084 473020 861305 0 309525 0 0 0 214010 878831 0 689309 534341 0 0 469103 550745 0 0 0 0 725618 0 566861 48220 0 339855 895406 0 756339 157790 0 0 0 157302 0 0 0 0 897516 697856 0 0 587551 520057 751269 0 530781 0 0 589466 193897 569885 927534 584797 854180 0 0 0 0 990083 0 951530 443452 0 0 378262 598092 209534 492456 0 771097 645316 0 910192 0 565995 0 332356 443734 0 0 0 199020 0 0 0 536628 0 0 0 0 0 355768 342644 673144 817609 964253 915267 0 0 0 841172 223126 0 203509 0 0 3855 371852 902706 315327 781861 975565 385570 31387 0 295598 0 0 696197 991662 0 207292 0 304157 0 621643 822878 452104 0 0 780994 84362 96241 0 819685 0 0 51726 968280 281853 0 756258 269130 645767 791773 391461 256877 983294 730911 944412 123913 0 912209 0 671284 428347 278862 0 731961 925220 688010 0 950262 918416 0 415661 910414 305937 564899 947110 0 136650 0 82885 534175 796961 0 752902 0 342856 513045 706441 0 0 268027 821847 389163 82580 0 0 0 593426 0 652471 842343 0 848404 844330 680702 122922 132142 0 0 0 0 338827 480054 558918 0 647914 242639 0 0 0 0 0 683792 432916 312881 286685 709060 912218 699224 0 0 0 0 805997 0 815514 0 0 404417 734075 48733 755807 304586 382468 246831 0 541212 777338 86866 203657 798650 478143 860930 123092 10192 0 847407 336302 264192 779138 923373 0 0 50905 551014 563230 602358 113877 138664 592477 939246 719526 88408 742507 100528 162204 386796 0 118303 963984 849813 0 911378 872181 797787 470255 450239 720984 0 556308 586747 732636 0 183281 220678 219957 141974 0 0 0 209749 0 0 0 840915 484836 0 0 318957 714310 0 0 213948 838272 0 570923 679734 0 0 0 417856 367782 759900 0 0 382288 427318 179445 35205 0 113706 0 0 685264 796096 0 727295 104312 531085 0 396365 801611 352847 0 0 112810 0 221923 167095 0 0 70664 30650 693412 759853 172693 0 0 611884 354192 941335 809004 0 697494 0 0 0 861174 658063 665439 0 59440 532715 0 0 591132 0 259117 0 65780 109557 0 452739 627625 0 155311 97827 0 0 0 453690 14226 692454 78121 84201 542413 0 72892 328106 0 0 0 579374 677909 937091 0 0 432669 542770 898514 531452 215102 925175 959197 596372 0 0 536622 443128 412887 95763 542738 0 0 645560 0 190703 74177 908556 444436 0 801999 452966 814329 0 0 0 67434 0 3153 0 688758 913758 165359 0 942573 778270 0 0 42335 633884 943376 490459 58604 369589 0 219585 716087 0 18603 262098 475964 664277 0 0 688504 127038 967127 0 318875 783286 291576 617909 0 0 658584 926956 27364 0 908009 547359 357815 357969 582684 63477 302057 0 0 485395 140763 32778 0 369537 318049 0 87640 674607 0 392253 0 319069 840896 727908 929361 565768 53064 0 245424 985330 446190 0 115367 195198 0 0 0 0 431664 0 412232 715015 254672 606081 0 277061 0 76216 111857 0 923071 0 648589 0 373247 782892 0 306558 253406 334933 0 82026 0 794726 645488 660781 0 0 223467 0 606210 229629 95537 0 0 428568 0 292420 0 462145 646147 538947 0 342056 0 0 0 0 8563 873965 745377 389167 0 0 64466 524798 0 32720 0 509356 50048 883839 898188 251459 23123 0 523626 999231 872956 668141 0 901989 468095 786135 668756 917741 0 0 780849 0 0 556779 0 0 408139 0 474000 378731 0 487102 806385 214231 585831 709663 106487 0 902172 0 206142 114543 384582 584691 0 56938 0 250197 0 604234 959245 639258 30526 54875 317692 304931 501548 0 0 474338 91624 846729 431370 352399 482223 195000 356632 0 620577 0 0 125039 725027 0 382718 847653 590496 477626 989278 0 53213 0 170252 45 806201 0 697868 257925 0 952713 0 0 563991 943344 0 527212 941226 229216 856128 0 536791 695419 579477 0 343832 0 964420 88972 535828 865858 0 0 0 235838 0 0 0 734275 0 0 0 553101 0 0 960 440801 0 0 0 151795 340730 515548 781265 0 200344 106894 0 604713 0 311883 367563 44829 106704 891560 0 362616 458476 0 0 487916 110388 0 778610 335780 0 521688 464247 52440 463609 277675 653951 0 0 80458 984452 0 0 780456 0 413518 0 980897 503211 278156 184790 0 876714 828658 89187 0 0 0 934103 923176 274292 982544 134953 788098 727159 982429 398695 932422 0 745344 0 288125 929242 0 965971 0 612797 0 782119 0 0 51725 979958 902069 873159 0 171373 396023 497803 129820 180592 0 768499 0 702760 0 0 330333 932 0 254483 474385 0 0 346558 739171 247899 161354 0 433161 635573 0 382350 0 52388 13167 844620 245586 472640 381683 827846 343273 470352 194052 0 0 29238 265565 0 0 194663 0 578058 655213 936087 581831 666019 710396 118736 0 0 901732 645665 244259 801586 960360 705150 784515 0 498892 876070 0 430223 900736 707313 0 817903 0 0 671001 0 79208 0 442305 808658 461800 168818 984433 386439 251634 545215 510980 806069 0 883589 0 0 272115 0 0 465431 669897 303600 695285 648305 0 0 0 659593 0 586178 306848 90910 0 0 0 13215 0 0 0 0 0 237787 839477 0 0 0 656152 10932 498892 0 233340 761805 760502 305351 0 0 744868 444831 35175 0 528075 682569 0 42243 549594 472509 0 172799 23760 307616 723835 0 775248 584452 0 604226 579110 54537 0 262275 238937 0 442128 204624 0 222472 856768 45142 0 364345 0 0 0 0 275199 0 322620 534872 719090 451553 776901 0 0 617346 249511 0 0 0 183429 218660 0 0 190851 465900 342598 486989 0 244828 0 685601 880459 0 535677 509671 896136 32103 0 0 421625 997078 0 0 0 136820 208979 44146 664121 922859 0 200401 474023 237224 0 316503 734205 0 0 841774 950813 707345 0 678556 127720 319571 0 30790 0 0 368284 820927 387678 0 318437 607565 123748 947018 862007 811000 227938 0 786138 492263 257701 0 0 939939 0 869754 24767 773392 585375 60333 0 0 675479 0 146922 0 529469 930101 943580 31999 228895 0 637408 293512 297765 0 0 92859 104026 718192 626969 199187 294422 0 71816 556697 0 117006 937904 709316 562601 0 496927 0 456219 502182 951314 279221 547038 730727 118204 367001 733335 260256 0 304258 238229 0 925263 0 894738 300558 957619 102184 218505 0 0 217597 0 361362 0 722640 265940 497686 465021 705031 235626 294220 0 233250 0 769378 0 39910 437067 360268 99049 509698 959293 752254 0 724745 31697 0 676856 910244 658100 669171 555527 0 580110 59127 715934 0 0 573323 522856 409388 763649 0 0 0 930753 0 0 674669 697762 0 0 396441 721621 0 0 661515 192945 446126 0 319490 0 458787 333054 0 534965 0 0 107265 577465 0 0 248507 965331 252065 0 413380 0 481547 189548 50528 196152 840077 262147 0 273936 700650 992654 377074 0 0 0 465920 469712 0 0 0 0 0 148486 109109 0 0 310561 0 365399 0 0 0 607380 372001 0 0 978641 257190 416171 106321 0 415015 0 0 0 0 274864 0 900255 55250 217653 0 928165 0 77261 420957 0 0 0 0 0 0 0 112305 83937 0 0 523580 258476 121706 739154 0 324137 473542 0 0 605180 673567 0 0 781682 714901 146239 756868 318485 588832 0 0 441185 8823 152842 0 0 0 0 0 808416 473474 585252 0 506509 0 891699 492723 594897 4401 0 647924 254360 429795 999358 915963 171423 488492 0 252428 0 0 384140 343959 481296 7321 0 0 0 0 0 19448 0 920517 696411 213773 31229 776406 0 245099 494226 0 554662 738817 0 947585 755864 0 647152 0 571948 0 0 0 0 0 89633 355211 217445 0 488093 0 0 733954 528003 0 619482 0 0 0 0 790590 0 359211 0 0 880135 0 0 47822 621527 0 250150 0 815927 580061 52280 148812 0 373657 226921 470820 412538 735767 0 318400 793809 0 145667 0 0 769948 160828 0 261164 186836 479945 0 358379 148385 0 271965 27393 615339 292082 0 746436 0 0 288545 626689 787157 23457 926927 546804 224224 0 968115 0 10260 752597 208159 608947 714583 490437 731804 714774 724374 0 0 456603 0 0 624165 909000 875006 201452 636718 769993 628615 762601 755341 233247 384920 723912 724617 0 0 906743 997654 0 268701 0 0 323015 250763 0 0 769435 109247 567977 543110 298295 651777 801944 991828 193117 222375 814882 830260 323532 436378 225235 0 634985 485370 0 204354 834714 988840 420681 915537 61494 786212 0 369457 40713 0 0 0 94031 852164 0 142783 0 303182 0 997133 65330 0 778797 635648 770019 580335 0 760728 0 711339 0 229126 546039 0 0 159650 0 968515 128451 0 0 472580 654675 0 400345 25882 654422 0 909053 0 393668 0 0 889957 0 0 909383 0 0 0 0 197388 0 204212 711598 0 0 0 495452 197237 828629 295877 501685 250217 0 376875 8810 768884 63825 0 0 0 251050 0 0 0 410234 39082 0 98198 282973 5423 94463 0 526506 0 0 69903 888345 938720 319754 288119 292898 98809 884025 0 39602 0 0 0 0 0 41627 132614 0 129491 689699 0 751792 883889 163060 0 0 0 204202 406901 0 0 576410 469886 0 489126 86192 381932 431809 35248 0 0 0 403948 121902 93508 0 448317 892156 230711 0 426318 479245 206687 31285 858832 53139 805474 945871 597792 811339 297352 159425 528416 876047 834790 0 661530 568236 386426 0 179343 0 321263 590952 269868 244095 302221 419179 619652 0 646836 633584 0 404202 585375 0 0 646787 0 0 37698 0 598060 0 45176 0 37495 266116 48107 134403 0 87473 0 0 0 505992 268880 693922 789899 891998 0 590151 489574 443770 0 0 0 0 0 258650 584503 0 0 718145 140178 83807 165307 0 373853 87767 524673 873084 791921 882653 10809 0 666472 0 1635 886110 927584 19582 0 985585 594544 0 921657 743261 0 489864 335212 637644 511972 0 513825 489711 596568 291977 229939 235664 360137 0 0 0 0 634936 0 907421 0 690885 769840 284821 191988 0 526175 181740 0 0 0 0 647534 0 473810 59256 36841 0 183487 0 892787 0 778876 0 708151 324665 0 476991 0 745592 708957 361434 350980 303556 0 642764 771753 414959 434244 752663 501853 0 0 442591 0 325011 0 579599 268616 0 491863 565412 0 648914 0 221574 471793 0 376132 0 474823 732061 279711 0 464869 0 573705 676247 0 773042 527993 715227 62718 948038 0 811638 0 189317 0 0 49851 0 760858 706839 0 151785 0 0 900249 0 750491 0 0 0 80653 954529 468642 405670 761558 945443 0 0 477989 0 312946 634623 185651 922876 0 604829 0 0 321116 787035 497165 121376 0 737511 0 918160 0 0 463584 245641 831644 973454 468015 0 632617 0 0 0 131434 732686 0 0 302649 770201 794631 866261 782293 0 0 0 813179 239657 23111 517813 0 0 756693 358287 582917 885951 142117 0 630331 0 69980 317591 917379 752190 747476 493800 109206 13374 89797 0 0 536831 275752 645231 972259 0 0 0 527926 811766 235184 0 304586 337739 0 609857 0 0 686787 474236 51561 510709 0 0 362976 915708 0 653510 0 168078 642418 351419 0 758044 543056 0 385666 391614 0 758204 765912 0 0 354938 0 995019 112732 846062 402139 0 770232 372246 0 462234 298229 0 709468 0 0 0 866352 0 0 0 12781 354114 264671 0 46760 0 558853 59766 546381 0 424132 0 0 49260 303515 734868 712664 669945 0 494231 41923 166490 358921 0 512682 0 0 330315 610962 849568 508296 707084 238834 165973 154332 0 0 0 276729 883683 0 0 76081 0 0 608957 40698 0 470843 0 0 720600 0 0 795851 477651 626172 0 0 0 368640 0 809676 0 0 0 0 577606 0 840377 158216 0 0 400793 971315 785065 949029 0 0 636854 739171 140175 154949 0 0 146549 731363 31049 169688 0 378440 0 0 0 0 667455 709068 0 42437 850522 0 479576 569731 105752 320556 82210 0 0 270784 841081 409884 0 972947 427949 0 363782 565453 0 256855 0 0 996768 255077 0 0 903870 0 0 354644 681556 182576 228906 533753 448880 255430 0 0 32311 406990 865029 0 30517 742152 277249 351235 634053 0 833287 229664 713828 0 145892 397869 0 177510 841572 213055 350033 0 0 855600 0 187843 592150 0 227930 809376 658578 31520 957909 907116 0 0 0 164355 0 233359 302236 0 0 0 0 652256 135770 0 134528 0 208553 0 21785 962458 773841 424163 0 32988 604689 514344 901158 684682 0 0 8965 138466 154554 0 0 0 545201 552361 387648 0 278508 111664 364715 39302 575028 309065 0 644893 0 0 0 986709 792125 430155 0 0 0 0 578050 0 572692 415478 0 828382 504071 202830 0 883956 192003 975119 405881 586151 0 932390 931858 0 50069 485378 429133 870156 63592 949148 619867 204139 279373 0 730618 855452 932989 119296 0 156494 446295 0 971205 112567 485225 349576 984383 376883 0 774577 0 0 454153 125370 0 973364 618957 705028 858292 873855 486469 659991 385935 0 0 347740 733267 0 813429 0 494819 0 0 712208 833128 0 525337 0 665253 569480 543613 0 993118 0 764711 254933 0 764728 697656 633690 0 48183 217832 657506 387075 929207 443539 0 798344 749228 0 963474 0 685361 684624 489237 978140 0 0 631916 0 484055 797605 0 0 891238 983515 399099 0 0 784924 922318 486037 690486 0 991382 987785 367791 15032 0 773407 0 918619 987947 291115 989369 0 0 328293 0 0 52963 755331 939189 731530 608955 190000 865712 0 0 711879 144649 0 0 169306 912311 0 623145 893320 547291 35297 0 676441 0 0 0 0 0 450720 802636 0 0 59146 0 202616 0 494555 0 0 978098 0 124876 997555 476651 0 514303 412366 485361 0 198113 326155 4575 493548 0 590798 39883 960363 0 484962 441109 0 231402 0 991733 658876 409273 0 69486 0 0 0 788881 203356 361639 323658 0 0 0 362404 0 91835 364115 0 649348 811079 626984 310319 0 0 615664 421954 910112 0 496568 118020 0 0 0 0 148135 15032 744216 368133 959971 990816 40331 517088 732778 272131 0 0 0 674443 0 709440 0 0 0 0 0 0 0 254035 0 0 0 123937 0 598619 473461 0 828520 0 670010 101670 198535 242914 788695 0 761444 34393 561348 0 5314 237249 121254 794284 597079 619822 0 87748 0 0 0 896066 0 0 695121 657354 127409 907865 0 749735 977636 281584 0 0 0 697621 847181 552347 0 928900 576106 0 241297 0 88611 71598 627981 0 551394 365206 532838 0 0 641343 451138 0 933798 0 0 0 0 142023 64509 377506 705923 243345 0 65789 720223 244350 0 0 33286 102729 0 185610 712609 0 121844 497244 0 0 259125 317934 234576 37539 4266 34993 957416 0 648334 0 336416 0 403977 0 834625 840217 920034 857444 930033 367908 0 0 580075 903129 0 218780 833688 808576 195479 769710 731160 0 205280 430325 670816 357655 0 0 737113 857894 485388 0 272181 321022 331489 470979 255520 569873 610569 224679 308940 0 102529 77852 589377 904309 409885 0 13495 447863 0 182190 0 390552 66785 240067 793648 0 936343 0 613210 98321 0 144009 297830 648059 0 841430 0 0 320333 766528 111321 180360 0 822475 186384 414669 752445 43950 0 528582 307816 75105 325908 493485 621345 975198 0 0 0 0 198034 0 132100 300656 246660 0 0 0 0 0 873219 0 890506 106870 280924 0 823747 922844 312369 0 0 605786 111998 656522 0 100646 54205 0 814 910039 0 654788 980510 940153 0 315648 0 603936 0 841771 804874 0 390941 0 157154 914649 173747 129281 36815 401654 392039 932261 272470 30620 0 457209 999074 681649 393686 722721 4512 0 0 0 0 0 290146 0 0 187443 715162 0 0 909242 774196 768135 133833 0 87929 437790 559986 0 0 0 519528 894158 954070 387047 238983 0 928023 218859 304449 0 0 0 775195 959719 0 309282 729405 0 0 0 729760 733664 0 0 0 0 736127 729312 0 653309 951769 742091 0 374513 0 715485 11575 190050 858944 327330 0 0 0 0 795881 0 575174 966035 353666 0 336751 784217 516829 0 668579 0 0 961341 0 168059 924535 722218 0 773767 55230 573639 0 0 861240 0 607589 0 0 497381 747774 112681 479062 0 937847 998724 329423 0 774474 743626 867672 0 0 875867 559229 0 917224 0 738629 464942 800734 915832 4517 0 15358 276728 0 0 803583 971656 433351 25695 0 375233 0 252809 708037 441102 522667 823638 0 946467 430015 256325 396998 44556 237997 581693 0 0 294546 0 0 671219 0 732541 510754 200783 0 48249 0 667854 972707 747248 815427 142426 758614 0 480381 451611 0 947794 0 0 0 385509 0 0 836710 0 131689 932727 958559 161069 451768 697227 218529 1228 827428 515924 0 0 164708 0 527234 421812 734034 0 0 21437 526303 0 0 762745 606738 659757 0 0 629050 722849 31170 854970 0 940350 941303 557112 825352 0 948075 174805 0 0 0 0 242260 797031 302748 493326 803460 592070 0 280810 0 209965 415994 483351 852307 122721 0 717455 0 698596 263172 0 569985 0 23751 0 0 836749 148810 0 337521 0 658103 352123 430245 767005 0 0 629755 218144 0 0 215943 992453 0 0 521522 34295 13891 398221 0 0 0 0 931237 972093 80085 37163 805969 0 0 562589 889286 0 592755 935104 525168 0 611827 334110 508245 733554 923352 217770 154337 738994 0 456708 787608 843691 528272 0 871195 760991 29458 25090 0 785916 623635 481639 376949 460702 312051 484578 156061 560966 586224 910760 802157 822317 362058 1673 331356 602637 419325 473010 416760 587985 682715 283696 598119 241068 659653 60030 0 0 977136 0 0 1021 0 0 0 0 696633 829428 288942 946041 632474 0 195403 90303 396315 0 98959 0 101408 221623 22084 601308 0 387759 248079 397147 597573 0 559974 349333 636235 982110 423468 664031 0 526877 0 514468 0 727743 258709 897458 395832 963378 357293 622024 0 0 34440 0 335927 64383 0 358443 48049 489966 131521 628342 38652 0 0 0 0 195660 586472 490701 0 412210 399615 0 353589 210546 0 0 0 0 0 794428 0 570693 528747 810175 456475 695034 0 0 10676 0 0 0 0 0 602558 708453 593392 897774 961774 52306 0 0 0 366395 0 0 631126 0 0 0 402447 144073 0 0 0 932119 0 517335 33192 682391 150056 534475 0 245132 659922 650950 0 40304 361810 301783 441340 0 0 680177 0 56827 874935 260235 0 0 340486 0 13663 489994 936410 179906 273342 0 412084 467849 0 192093 152670 29136 259209 0 0 459985 0 564955 623027 44064 926764 0 664348 460100 511475 0 0 506967 211513 475784 0 729914 0 970180 215414 127843 883896 121734 409767 241960 463425 829957 955189 0 0 0 552501 0 64749 659395 0 0 0 217802 0 561164 739882 585367 0 0 0 256371 0 781402 724973 265543 838609 584184 804649 893747 0 318727 590311 960159 77209 0 0 0 286948 311564 270334 0 802508 0 975156 0 0 892251 0 91902 0 679138 709781 0 407025 343532 0 0 0 0 775946 0 370713 605150 485078 0 970174 698023 206673 0 0 458670 324983 21990 593582 202738 0 786953 884365 15566 285232 616795 876220 0 0 0 0 73332 457997 0 717671 0 0 0 696946 0 169226 0 245927 0 267118 0 482978 539665 671740 596585 0 722672 713661 0 0 299096 81299 328538 142800 0 179328 0 297900 0 0 141293 0 0 522543 445455 263073 537201 755723 200971 725112 0 78549 699912 790245 49229 366486 849649 0 870497 0 516390 0 200630 270730 100683 0 408035 704382 829619 877030 0 0 321592 82852 656503 989730 0 0 893410 540906 0 77858 797425 0 448976 0 0 0 714999 0 633011 925810 0 743100 900649 0 0 0 0 0 0 176105 847671 417648 0 238838 504893 454111 753503 677218 11041 436938 0 21759 0 0 423616 169287 949111 544650 649714 315219 377373 21441 0 0 100179 0 0 696229 959959 416468 0 0 4664 0 0 944272 263082 388329 244774 0 28107 493885 0 237998 660075 0 0 0 943059 16375 140501 0 0 159510 134766 794581 0 0 337136 0 0 400495 735484 772986 968505 0 375992 0 0 219402 214892 889899 321776 0 0 245442 918156 0 354654 855705 23839 745400 0 0 0 0 417771 0 0 306335 222281 242919 0 968989 0 937286 0 15815 0 682384 585220 0 880267 28815 876764 822159 627546 638603 26796 0 692069 518705 255480 0 0 0 991706 98797 336842 0 0 0 0 528864 318600 461450 142011 130054 878598 661749 0 0 577224 0 549725 231003 0 614156 0 384934 668865 17476 376522 0 92580 0 0 121658 0 343685 334831 231846 0 0 579752 361388 640950 0 558846 315034 796975 0 0 941474 486955 166316 620675 141161 0 0 457912 729719 0 0 2354 144634 0 0 160034 783504 778896 489521 976791 65503 189465 108897 148795 0 143880 250912 0 459410 375551 706948 522913 648342 0 139982 176771 354984 752416 0 0 729815 0 265086 422825 910972 0 28882 817992 416036 116874 0 603094 61539 873166 356753 370341 537563 0 493419 0 164629 459432 398783 0 8492 0 88130 0 788482 852755 0 950886 944063 868572 0 664294 17731 0 0 0 473299 932674 996250 429066 171820 367597 506609 238477 466325 0 0 442962 97042 472320 0 37272 495039 0 917564 43171 0 430748 0 0 0 0 0 0 605528 0 0 0 618955 74735 0 759554 61072 0 444941 0 633025 426102 229078 0 751576 453450 304568 0 58833 297935 0 0 293855 0 946698 790179 462417 168551 266508 246558 693782 505073 716222 768677 0 623937 0 0 0 0 115171 497511 314689 308010 0 0 174820 0 0 0 0 0 0 758887 457821 430956 0 0 0 482281 536957 0 528588 27049 382527 405232 315619 98972 0 721052 616030 424251 300469 780668 491711 0 256002 0 531779 0 0 670484 498505 0 204239 458013 364233 709954 0 824253 0 0 373028 0 698324 726445 0 0 769729 0 0 0 0 0 0 0 811450 296560 0 746557 0 0 260065 0 66058 0 217427 380270 908334 460859 0 430386 224220 0 0 302473 620539 934537 109858 0 806124 368801 543465 977355 487188 135129 66096 905484 295542 299415 0 0 287614 0 956632 285148 4638 854874 0 722198 465742 912549 757230 0 557592 0 517323 518782 0 0 0 0 656992 164615 462828 887131 0 26872 803641 0 315183 0 980591 0 972155 0 467762 0 0 45358 0 612659 0 0 785562 521875 0 970382 398669 35602 790390 806493 616726 0 0 171254 293298 672756 41169 827458 129062 664233 330165 647563 875971 334117 971437 624409 989018 0 225918 135956 4116 946740 0 377922 0 0 0 828827 465242 0 0 62636 575591 274720 0 0 528773 142904 510106 0 212610 143868 818096 409132 869971 120030 0 0 0 841223 973071 82287 834786 0 170731 909144 336477 988739 761116 429249 381781 0 525700 837029 0 582987 0 17664 0 134893 873674 965296 0 3398 0 0 702762 299035 934838 284343 302558 781225 298411 0 484632 714620 222719 0 71905 728816 0 789041 423351 118570 733816 967801 229730 700058 0 0 262157 0 434029 578486 0 589710 101789 462987 0 396723 202275 275689 538829 162664 724103 263345 2856 530966 0 229371 0 0 325903 0 0 0 0 554589 0 665316 0 524613 0 0 927510 623173 792604 0 0 0 408651 448171 646020 0 700158 342321 0 511610 749056 623738 44798 459656 0 884995 390249 0 0 382424 0 952883 0 0 0 0 106530 701695 419138 0 270509 964216 373033 0 0 885412 0 317704 0 186009 0 299375 8288 0 932719 0 112735 944468 685468 672858 622666 23661 56605 967581 118858 636819 0 564137 944036 0 503628 543687 846670 0 0 0 202704 0 722151 0 240194 152833 0 173534 0 529558 208955 730450 0 0 0 0 0 655867 0 318861 0 501485 378839 0 0 215148 347130 966253 788269 0 0 70501 172052 772080 888893 839812 987951 941866 694389 0 0 0 0 977865 0 240541 0 763091 0 601142 0 644209 0 0 399164 454317 899378 0 234153 0 62396 0 249110 0 0 0 450268 730349 628565 0 986128 507457 0 93325 82937 346935 560616 860824 478254 0 890793 235350 0 52953 570293 994278 415821 0 0 855025 215225 647101 448502 284704 0 150880 0 0 0 361059 0 0 69058 0 0 868329 0 585221 447578 0 168177 0 0 544904 831863 77014 0 0 363641 0 918844 757655 0 126353 750557 831261 950090 0 0 0 997832 465661 0 568092 0 704220 0 549270 515450 858655 582664 935270 231211 0 755171 0 0 0 456122 211668 916046 0 625167 573291 0 0 0 854162 0 0 0 0 207743 729741 731198 0 463839 0 900936 0 473246 0 646128 983763 593461 436566 0 0 663514 0 461880 0 0 849209 0 640455 617177 0 119885 0 0 0 443456 0 169720 461091 650510 908850 214440 0 212038 0 0 22297 606900 625715 0 899225 494247 33161 650148 890513 679203 510384 0 413286 817869 610578 0 637471 0 8997 0 715747 428136 0 53169 946723 510655 717462 949526 0 0 342177 360147 0 522906 544268 539303 286389 295159 6220 96953 0 0 691536 0 470429 940912 0 438354 746119 289349 542196 556727 299899 476037 359854 318094 0 591790 261973 508750 110125 824514 0 292149 354700 555598 382338 0 340307 0 127384 686270 348077 775630 0 0 236594 471208 502343 584184 549250 220188 0 0 61259 0 0 425388 944193 751748 330591 0 0 29216 0 970985 305499 0 840227 39952 996692 0 254783 0 805537 596991 758596 284476 0 169790 0 0 213532 502155 845244 190191 80942 0 0 0 973189 407114 444484 517697 0 0 921952 600686 0 761219 574800 770293 0 0 571511 0 745431 155454 161848 0 267203 553543 0 584262 617719 984913 384500 506511 0 251353 500230 0 9864 516322 0 761530 0 84532 674853 655212 386561 807914 0 448551 584241 698968 0 0 0 411703 761914 0 324238 881835 243865 0 93033 663603 0 777256 713634 571098 30971 562270 90415 594093 772128 978211 804167 0 657789 787618 218187 617891 0 27641 0 763248 0 542490 245166 0 0 611382 0 0 0 539887 601298 621640 226079 653702 120473 441251 0 0 762200 0 778819 344254 925909 5901 778617 998823 0 763605 0 549559 0 202276 73255 273647 0 0 808690 218528 730000 0 144036 0 0 0 477818 0 932529 0 859190 316821 792139 0 0 947135 932691 692160 0 353289 504547 258152 872760 302194 0 119347 0 0 0 905227 0 706404 331981 934733 0 923735 0 471311 185301 324970 0 34392 51362 0 0 409360 238318 0 565527 0 0 0 367120 0 538973 816641 862058 472458 0 64697 293699 309650 123339 511780 375714 0 868775 0 262711 812909 599881 843998 0 870156 255367 336006 0 0 0 639714 871878 0 408454 784417 22356 0 368066 564495 0 0 0 688057 0 0 0 0 503141 0 609183 0 818106 0 789424 0 0 0 0 0 0 0 308460 986640 0 0 226571 604241 959568 0 800663 0 281796 0 761311 292136 412906 314566 439828 0 0 509769 934013 0 34534 529697 0 0 162665 410402 675601 870247 0 320568 601593 0 255732 0 42613 0 0 31424 566614 0 600489 53353 236332 603646 0 0 504211 691080 532315 0 0 473135 630782 232316 0 0 513354 894504 288701 0 0 0 648476 82807 151449 495733 119662 829499 437579 555298 0 86692 743162 316903 787451 183280 872988 132935 614953 0 315920 0 0 0 423577 0 22625 81043 0 943049 0 0 189413 288653 314201 627790 526454 824533 595178 0 488171 0 255186 554083 637403 203275 77732 0 382173 0 323433 917537 255713 0 58360 642597 0 155437 297431 0 0 0 659415 0 175353 531279 0 32385 976304 0 0 534889 73467 4845 0 0 0 0 597061 8138 0 403308 999216 0 933646 649390 0 366496 0 795254 0 777804 569827 442982 623244 626938 829093 0 956040 725429 12463 148419 486907 0 0 199755 0 363200 0 169297 0 0 0 21569 0 576394 817033 358807 419524 174464 912141 0 0 0 736055 765379 570729 0 797090 0 200782 856516 0 0 0 0 0 996235 748693 0 200067 0 181876 697226 409850 79309 4422 258322 276115 0 0 886510 0 293161 0 804280 0 689870 745830 64856 316306 250868 0 251492 998978 371922 0 671187 0 0 318833 0 691834 0 375549 0 265213 699452 0 452305 379028 645949 0 0 555338 855953 602458 869487 89643 0 273086 399295 145899 569697 240920 958432 0 255288 0 401144 0 970590 0 31475 124325 15066 321621 422771 683114 0 384530 0 940031 341772 0 73916 204025 45254 259102 41967 0 304443 872335 891738 0 0 855667 356982 429015 0 416179 917856 0 0 0 0 614192 274911 942386 0 744976 0 972090 712729 0 0 0 380993 0 0 0 888417 0 819212 697241 204826 603417 40678 865602 798228 0 829491 645534 619090 30545 0 140428 238751 851169 162765 0 11837 0 802587 0 924585 0 0 0 661396 0 800686 592716 0 0 969823 220313 485943 421819 468268 552071 0 711611 0 605173 0 369741 0 0 0 625705 0 0 0 100427 756100 877947 0 330064 403943 0 199144 143660 372637 717601 182236 294768 0 297685 0 449100 0 0 600344 601456 0 135921 850092 673247 820766 787061 0 758361 0 243183 0 909123 812168 0 356979 768189 0 0 60366 532765 0 0 29410 142308 84397 404984 615917 0 0 0 0 0 801619 0 993116 384455 0 644483 416702 386297 292256 0 0 44858 66501 890172 943195 742528 828935 813692 0 263395 0 731913 142683 760816 864375 715496 482038 232101 524963 109687 220122 0 432060 0 0 0 0 0 938753 873909 0 531652 742721 0 523978 91682 59935 70830 161118 0 669503 577849 0 437528 0 99405 0 0 0 0 260754 487809 397259 947464 0 387789 168338 843880 899776 933403 938009 973315 0 931517 724606 84858 0 718769 0 0 764969 617623 455123 0 0 592998 0 413219 655940 338117 0 745232 0 485311 0 517309 291870 0 672809 0 817750 0 0 234471 818047 478525 0 0 71263 847736 909963 844844 329083 217213 0 0 0 479315 0 484687 397805 0 708920 220219 0 835502 912846 472964 87450 947175 272017 491713 0 862891 0 0 0 0 766972 203152 942475 666487 0 0 0 698816 0 355196 0 228861 430443 223299 0 226589 344222 551398 0 85027 0 0 440480 0 966946 17010 0 0 0 0 568048 635878 0 0 41848 134226 95484 607490 636153 0 0 525720 354240 0 735009 0 856495 221789 724491 511630 370765 62999 0 821192 996276 0 647240 0 0 0 558980 0 0 0 0 993869 0 0 440488 225492 423665 585325 0 651334 524641 0 555525 148425 0 347462 59583 0 374043 31452 597005 60849 647825 223171 0 280624 446277 564148 0 998857 0 0 198661 196592 0 175968 595364 0 0 857359 0 786052 8237 0 0 850809 0 0 222126 0 293167 940590 769186 661296 550251 474747 0 138076 0 152888 361813 701894 570559 713807 0 0 847826 840888 945385 834413 589152 893818 493154 352642 24672 0 836805 476737 876983 789629 0 623915 439345 15009 899886 229750 494340 0 23935 869416 0 591277 351680 200202 733932 0 183162 465309 995432 810684 839256 406367 793879 0 0 530126 230905 440163 0 756336 0 0 0 117414 0 66562 951937 0 0 418510 942958 550316 586608 937148 0 0 0 370751 683195 41700 673331 0 877471 0 0 529595 62526 0 21156 727104 94067 938603 122864 419028 0 0 0 942479 391507 0 0 537772 0 0 180552 822991 934169 0 174737 586974 0 514150 0 405362 238317 266826 412095 0 0 84011 449028 828829 419987 517572 0 847196 27753 0 269364 68138 0 0 525444 0 328928 0 725722 0 615116 121554 0 0 0 0 0 0 0 472520 622085 0 0 20607 0 649785 844878 873614 720222 867764 683875 812562 0 0 0 683174 504681 0 0 768515 0 0 541430 0 0 813707 705998 281934 0 162069 774657 467406 645080 749153 0 626345 0 246248 341733 0 0 367821 397882 0 517800 0 0 66403 0 387331 0 866225 0 618376 0 38333 0 851260 110957 215277 285187 504244 845669 354359 735553 329474 514597 914602 0 878926 0 495048 700597 632544 204244 562253 576874 0 0 46580 661558 854567 383313 858627 0 712430 623150 0 0 0 947181 42950 0 85128 482771 0 660799 623772 0 438513 725183 663540 833587 0 941227 176604 6395 670222 0 592073 0 263197 968633 251800 714833 310298 0 832365 187288 0 911899 184948 0 0 0 525952 248740 275603 512356 609903 816473 933114 445555 0 0 0 528807 113391 0 799383 196336 338054 0 762659 0 220073 0 172601 902792 763704 713027 248653 0 476331 0 0 614946 0 928625 0 623332 0 598471 0 0 0 0 287626 759501 71619 126168 0 570285 0 0 15924 0 276591 0 0 195795 172549 321798 71524 541057 0 280938 0 0 499031 0 0 84002 0 292839 621577 0 296427 411719 641884 182350 719624 170801 17662 702823 0 665929 0 0 0 456916 691926 0 0 0 566357 0 0 0 530702 0 340822 262189 0 0 593190 674679 760806 62408 0 0 668567 476195 106101 737140 768913 866661 0 0 713774 299769 308416 657502 0 571693 0 691123 0 731390 488424 737707 645737 583687 437026 832708 0 266041 0 807791 0 924834 256882 169288 724876 0 0 0 0 345413 0 0 618034 0 0 0 118051 952999 869130 0 755032 403821 0 0 0 0 0 570986 869032 141286 405402 563986 0 0 155557 50330 32903 583973 235295 12387 0 618395 891854 0 760474 680024 939483 0 853839 0 0 131281 396328 0 188674 204707 194974 742255 0 548533 399705 0 309570 725771 0 0 0 488956 213677 817361 0 641678 435598 201931 210909 0 0 0 468933 925430 0 933630 181776 641102 859646 362375 581938 747106 0 0 341204 476680 667954 424423 506481 0 0 129832 231287 0 0 1198 369856 557371 772639 0 735863 0 0 132590 723586 1128 442234 0 613651 436330 498723 744791 94819 0 0 0 498433 612222 428775 0 384237 0 0 311972 0 189195 688586 294665 458824 381905 389220 598058 0 19030 0 154901 230426 671924 0 0 134350 31707 0 539225 135689 0 722563 0 690457 846063 0 848857 306370 32791 0 0 536021 368144 0 982991 0 0 0 968625 0 0 0 44485 770659 706100 0 0 38594 624111 0 0 0 898264 817762 18236 80821 399928 0 499061 369760 0 503902 222924 91431 0 179608 114075 0 0 0 679686 331510 0 0 0 0 967918 0 0 0 976285 0 0 443707 751098 725362 70658 0 31007 0 0 0 0 0 999759 0 0 369153 0 351355 0 455335 571735 0 485551 364522 0 814919 0 312392 504673 0 0 312513 236476 379400 392957 379017 0 0 550904 479452 0 0 498410 0 0 0 27770 797762 744030 269150 0 0 289679 0 567573 0 0 0 499741 0 812305 438148 235197 0 0 0 582181 216678 0 0 539559 232772 469893 151873 807202 0 305907 0 0 0 259637 176289 877481 278302 0 281274 593522 0 558131 0 0 0 292939 0 0 643429 929549 0 0 0 0 0 0 0 900254 628672 0 306416 0 341662 551076 622381 437858 0 970509 596295 0 0 352387 109105 0 0 249241 414433 0 23098 376257 987014 0 310986 0 455232 0 991590 421774 0 762405 50171 894208 589228 713691 510538 0 0 291202 258404 0 976644 0 688362 880316 683810 0 494281 0 0 0 0 107920 339518 0 138207 508230 0 0 50189 404937 913559 351192 656283 198357 0 0 0 808080 899948 0 0 0 103948 61910 243318 622445 0 709167 378409 748007 870729 0 139381 0 808905 0 0 347931 876951 783768 648196 212309 627714 0 576553 0 0 682832 552111 669923 990563 0 0 0 715117 238011 594703 59017 469459 715337 0 0 130803 0 0 583843 23504 697110 837367 0 19874 604272 0 97557 0 342982 0 0 161325 43848 184370 128209 0 0 758553 791894 0 757121 393144 229376 981888 540695 119405 373941 0 718967 373471 798529 426626 0 0 754218 865010 0 0 608865 907570 398599 0 920047 611625 0 38064 843673 0 386726 0 788642 649566 476917 235359 240281 725002 208292 278490 881764 359698 218298 718674 272907 0 921795 792052 44341 0 811960 0 684919 0 881821 0 574221 479209 928485 749863 885625 227559 845852 0 636164 791507 0 0 333821 408955 647031 0 0 909021 0 89055 0 359486 0 592300 0 0 0 523825 0 0 0 152888 852121 934924 716389 168432 762548 0 32638 83821 848109 35888 0 762489 294263 207041 362790 315497 0 153323 139424 174744 191162 800366 257893 203310 0 170186 0 386357 0 0 463400 422660 222587 0 0 104733 0 459627 0 0 0 0 205798 0 731105 0 63418 0 332066 0 218958 0 0 0 681053 14234 0 0 625128 436680 0 443623 877833 179169 124127 383415 0 160510 167796 0 383601 119649 485967 767732 66899 813598 0 0 12375 762 812369 0 0 359433 0 333572 693293 0 0 90669 0 655129 381255 955470 0 621991 241383 0 74643 49113 805246 0 0 0 934014 0 739083 0 250937 448497 130879 24182 437366 0 118776 775575 0 552440 947536 0 771047 105714 482529 515221 0 40041 0 0 145022 958029 529480 580057 0 0 237422 0 864119 590706 817211 647385 547809 0 256183 852974 960325 0 0 877796 0 772121 563381 387429 468621 0 741608 572370 126643 0 438984 0 778178 709337 104145 0 498627 875379 528211 445705 0 0 117356 35227 17543 920270 450465 713438 0 161498 547030 0 0 0 950365 0 886587 930799 579326 0 911054 779733 466166 0 590285 945739 707823 792051 779139 0 819531 485370 0 357354 0 0 5824 87379 640067 570555 0 0 0 0 0 452307 110441 0 0 614315 881929 829366 240701 0 657074 384797 131150 0 0 0 537538 791208 0 388854 583990 0 271049 0 176003 526220 70026 0 0 0 290761 0 0 0 453492 101587 288 310003 0 634048 0 0 0 83761 277634 452137 789562 352501 454896 819922 47278 721898 0 54039 643079 661780 312736 921146 969555 965884 56020 236342 568072 600739 0 0 560314 601030 151940 299699 602330 336730 418698 383066 460313 0 805510 865259 0 234253 577423 386266 198151 522837 0 635212 505105 0 0 315249 367827 20733 548527 300871 991003 108695 215724 854900 0 605023 230487 409097 485450 464413 905158 0 0 0 0 0 0 0 0 392621 283771 105485 0 0 737979 0 882790 526116 0 0 0 240536 357525 0 0 929290 0 612291 281856 0 0 0 785042 0 0 0 0 978977 965462 75316 0 664275 0 191120 0 451411 0 476336 954721 165817 0 406591 972488 0 904693 0 0 641201 0 639249 0 0 886515 0 559334 414968 0 77719 993263 579178 700312 0 495883 343990 660524 0 679221 0 527462 149654 233107 0 0 0 0 283135 18657 0 577905 0 665919 0 0 571825 0 880779 0 789419 465369 764884 247353 504333 168218 158648 325278 159494 792091 84964 864708 295691 219704 0 788907 101441 311091 0 503198 767115 318794 708643 8482 371551 0 619802 989776 0 987149 0 502166 636508 819043 946194 0 0 440990 47834 0 377095 0 769695 0 201920 109364 0 0 0 366636 345541 849392 816774 314186 0 309981 979170 828542 0 281694 718159 902739 51832 414090 360485 0 0 263109 0 528652 0 0 0 761975 12630 903616 527300 75366 602418 456025 0 244148 525921 362971 205312 396651 0 0 659128 974233 158354 730940 130027 877632 962091 0 0 0 0 0 0 215122 590868 0 332908 968764 568687 49631 563260 599192 0 202550 0 786597 531791 470668 0 297347 0 424494 0 0 0 37220 981519 891148 0 547302 890547 509045 232666 952257 641034 0 509710 586608 542780 339900 563443 203207 691519 674811 974216 0 0 782041 66981 577234 501274 0 389000 37470 751883 552148 804352 214071 483877 356244 807828 435731 821519 431543 174323 0 720694 51530 454530 0 0 374358 682721 842491 775847 0 0 731244 226379 923244 888578 0 392692 885250 997161 0 582076 934243 135927 639073 0 0 87773 0 640918 532424 0 221647 432109 501685 990775 0 914459 647401 0 0 0 995041 514239 344146 0 96863 438042 356530 966085 493034 0 0 654953 450382 276114 744922 526082 0 839939 0 0 566973 30541 0 35091 760202 628647 671438 0 0 0 492786 0 0 907512 401320 0 0 763448 473087 876696 305716 0 0 0 75956 821271 0 0 0 991714 597210 0 0 0 0 0 0 776344 0 0 0 0 0 674139 0 0 397944 928766 0 0 0 0 0 0 490243 553319 0 484584 0 500224 0 0 568417 518849 965614 911130 0 59255 938761 0 0 0 0 79989 0 0 434089 28700 928031 723546 643814 0 969886 400840 912236 56247 0 313356 839075 0 172648 0 763243 95971 0 0 0 189832 584578 951916 0 19395 377830 231574 727272 0 618075 581673 0 917540 657232 773267 91309 0 0 890003 153886 897734 0 529051 0 779275 0 943191 807586 611471 0 0 920990 396455 0 0 0 0 17012 0 128038 0 0 2452 120915 108453 624265 0 454934 849073 344062 0 856212 46573 606791 0 0 0 991463 268192 0 0 527141 564039 48197 0 494643 795647 416186 0 341082 647442 960238 956983 483276 502790 0 674055 0 970263 633464 26230 668966 0 426744 0 0 0 0 428044 0 96347 656261 388458 127968 104184 912453 380003 800564 424115 0 317652 375841 0 0 243444 0 980402 54747 0 4058 0 0 908927 0 0 608521 0 0 363114 968968 0 643454 994864 0 869312 0 0 197442 133143 0 0 17649 181743 0 191680 0 594417 0 0 828240 935967 141642 0 145262 0 40866 756704 157850 876086 565274 0 0 0 489377 0 359635 0 0 0 0 912973 0 397332 389303 108511 728084 933025 237845 563028 334199 136745 562117 0 0 598586 0 900363 0 0 0 795982 422267 0 975031 276917 156198 173401 587422 0 984387 989529 186251 0 0 837234 0 933416 157251 563614 630087 437963 0 437263 0 33183 620581 558807 356385 359193 883420 0 53064 317601 0 19372 677413 818794 328074 253744 576551 163154 551808 0 0 386580 0 274692 0 0 0 81387 0 0 34625 612690 716692 0 0 869915 937286 638634 582027 557328 0 6378 559402 0 0 569013 536657 400253 0 529191 0 93547 0 714304 296183 948886 783345 326730 360820 81846 6602 231658 23578 605781 77614 0 341073 0 0 583085 0 469072 0 303283 0 516178 249795 0 831225 470014 0 700323 411102 121500 0 0 780342 0 966704 0 0 976940 870137 59756 476524 426726 0 0 0 0 408036 182506 305410 785156 0 786558 0 536704 175991 792663 0 0 575043 246868 0 0 893480 0 307689 19754 0 836824 256353 484380 769184 338559 579415 0 0 685681 0 458150 198488 692092 924707 0 0 665466 387564 678911 0 804541 0 0 0 399873 0 267309 127417 0 0 30244 673315 0 711743 240011 0 0 0 880493 265652 155079 237009 513146 0 926142 0 0 767292 618088 103616 0 0 0 0 839387 0 280321 260503 724524 0 772593 389012 614543 0 314865 0 982442 0 279857 505423 918665 6995 586644 127926 11092 776382 0 581902 302349 0 0 794790 792981 966889 367510 15846 517295 510282 590006 342000 217247 0 0 0 145428 422580 0 0 341952 480658 696479 895843 301029 334684 0 458816 627572 854275 0 0 631755 907834 86166 452775 167230 0 0 196500 841070 280072 0 0 441301 0 0 941954 0 240496 697249 941909 78251 647899 0 0 131735 984094 446960 988749 842686 0 152622 0 69657 863018 813445 848185 0 0 575818 0 0 118566 0 0 0 0 0 107142 0 0 922831 395272 26623 96509 0 883406 0 0 397198 0 642073 0 774721 438807 0 0 966768 217315 0 209133 592236 642811 953398 329670 0 0 264669 0 0 0 713254 0 902031 163265 0 0 520571 0 0 293095 0 0 428423 973120 726498 0 89138 0 876388 0 0 81858 990184 136479 0 611065 703173 0 0 0 82204 0 454568 30063 513262 470125 0 0 898715 994826 141532 154341 739025 0 432697 0 0 555873 0 0 802992 487294 0 805414 1357 795815 917077 288508 0 225022 512931 521763 749489 0 12096 0 735757 0 0 832837 0 401565 855427 426428 0 0 347217 708105 694551 774574 463282 514401 380195 584333 324938 645225 0 738376 71711 528315 331347 76540 141744 0 889518 0 19886 376462 0 486987 996830 803329 0 926483 0 0 727228 757446 0 0 0 998540 681312 558347 949312 100245 801026 845123 208042 429203 128292 986969 158325 283068 605865 90909 150323 513584 0 0 591870 28057 0 0 0 0 148161 564942 0 0 485071 268542 993258 875074 923414 0 285994 560165 852775 0 0 204966 2664 0 0 0 436035 643616 127699 499779 0 973468 942017 27923 540381 725912 0 0 0 33727 0 0 27570 580511 588278 383464 656135 0 213860 0 622799 483159 29965 258748 0 333839 0 95893 741668 0 747398 658515 561906 985244 761138 499496 866089 0 769889 0 213646 928047 0 929597 335346 886884 588839 0 33662 0 0 722508 0 246883 598890 294627 0 40846 764703 635672 771219 0 775780 709757 586362 265565 752307 977245 0 0 0 117630 873337 929325 160659 349031 568485 319326 91883 945736 0 270040 0 0 0 554554 791906 992462 362660 0 0 555689 0 969688 521548 164219 757745 588474 498422 0 444666 961696 252270 75569 326790 0 0 836316 463024 0 568718 0 0 429152 894154 150508 0 386500 0 172908 0 434871 46772 850561 0 729656 304518 786917 847729 0 278328 495293 0 842328 0 41916 0 563417 383204 0 516769 631109 86688 862923 0 831066 316495 436739 65483 629293 744974 0 293848 0 0 181896 437563 119651 0 0 562153 459593 0 386699 341634 19394 0 184974 0 231907 0 0 714004 0 291846 0 3033 561037 0 0 697447 0 15081 447645 0 938205 0 238428 595175 0 409500 0 0 0 169724 947823 0 439615 342217 0 806689 573789 514702 0 687681 531811 596401 759023 781009 292116 626199 57717 824070 0 942 0 469777 0 927232 944160 433287 483602 651016 225550 727391 556991 0 208009 0 685294 0 0 0 422651 0 554748 0 0 698903 864043 666034 136444 0 0 970169 951737 962331 0 781778 712046 0 633266 0 398874 922126 0 730630 628044 683966 0 876901 478161 0 0 0 797455 840574 0 464508 0 549058 30621 0 0 0 182888 600254 669570 800345 0 478391 0 989737 58292 610393 131945 0 140906 0 432665 0 0 0 973162 820695 381948 496249 722180 131733 536221 0 0 49473 521207 701115 547264 884649 0 0 914339 492910 0 464923 0 0 98642 933875 0 0 177030 256836 0 881984 349672 0 990939 268154 0 517998 0 9819 0 527886 655053 0 843496 340350 658571 0 783115 0 0 921070 353948 248013 163407 377854 0 513366 456898 0 468689 266076 0 415281 0 40264 805863 245189 925725 415858 660061 407808 27611 938540 283190 74115 560687 398907 258634 0 0 0 732667 0 698301 319278 568202 0 0 40717 0 141698 119701 293392 95664 217059 648783 279113 265470 0 358929 567128 85543 0 665797 185507 0 312230 435721 236590 458650 312785 0 0 0 0 584310 928018 621288 638505 38469 0 267544 0 0 0 249208 318569 0 713265 736169 19137 0 0 213529 318327 0 0 115119 184022 25169 496454 0 705289 0 678068 80579 544641 211563 136025 776576 912838 0 253796 0 252619 410385 0 704443 0 671912 0 160180 0 589321 467073 325902 0 992788 0 0 572516 268867 0 502668 161580 0 44163 7836 705026 189273 0 711275 0 318094 983770 764696 624607 0 348346 0 691844 0 295584 0 0 59565 632424 290301 631059 458987 537642 0 449021 496117 903499 0 499157 0 765494 0 0 628103 751884 548168 5829 155127 0 0 424321 12343 669236 972069 0 920002 104825 0 876361 131788 704223 344313 0 490889 314236 0 93328 0 648465 0 747062 281373 138080 62850 0 333740 539047 86552 271597 725633 635397 0 0 212616 0 98788 130845 0 774610 637861 46780 0 422325 637308 454166 0 0 0 0 0 0 156609 0 393026 810714 0 469209 617736 736569 0 0 393920 438469 88624 551569 399895 524973 202249 340096 344721 635398 0 264198 0 732090 539179 735192 616083 0 0 0 24501 101222 467035 717136 379043 385076 694708 801326 0 875962 188893 447399 389803 0 375437 229453 0 0 0 0 0 0 917666 490697 442631 666630 43744 911406 261693 0 642373 300640 872998 0 0 939919 616219 0 0 860794 0 0 0 512920 766417 0 185522 164255 651936 989155 0 0 356153 402213 0 0 434466 0 792727 0 0 0 190254 846325 73248 840773 472590 304374 431584 218522 962317 0 0 0 0 0 899230 806431 635220 130986 0 458470 717646 0 0 943455 0 503122 591821 0 0 0 26682 0 0 0 953424 890289 0 0 0 0 0 452257 495819 426911 220961 114321 0 0 0 0 212079 0 0 0 636501 0 806166 924626 331802 785132 950090 0 812802 918835 270114 0 0 277958 0 0 54582 0 0 0 0 526590 852529 473028 316246 157162 728471 0 0 970956 0 0 61842 667849 966352 0 994926 830481 82998 0 537465 586950 808943 0 535159 917096 209423 99590 997188 933989 72850 114230 515138 0 0 725724 866773 718056 355956 0 945062 656193 656325 347252 930746 339027 408473 0 0 232511 155298 815062 245292 685396 263498 18481 0 319731 0 33314 613500 389571 0 5372 0 0 0 0 972112 0 263152 34149 0 591218 878238 0 0 46780 868540 770062 630066 51631 851290 0 423365 0 660548 292992 500864 0 338320 0 0 846947 587242 778388 489350 0 407423 0 14996 127293 643230 0 0 322495 197801 456700 247697 242046 146664 901493 0 182103 825707 548731 218675 0 0 724628 646901 0 0 79491 660930 262540 225504 15628 127028 161206 0 572230 647748 866547 0 247691 385484 0 0 412795 839807 175434 204830 390161 0 83998 0 0 525836 696641 902637 703692 77732 0 296957 977794 25486 844650 604688 115682 631670 581287 0 696751 51362 431797 214334 140440 702532 405866 207899 835489 874577 0 0 879675 0 458806 0 132632 0 0 0 484670 672926 444911 644686 464589 0 567822 615715 0 194568 0 308460 0 0 222215 0 444361 0 562098 793873 194297 0 110224 302647 143534 0 953932 22895 610314 503671 749200 922457 0 0 0 0 677779 0 167099 557141 346462 0 994678 716737 0 495761 975580 0 0 0 723588 0 0 83783 314676 0 868178 559344 643007 200437 666395 445343 182385 0 651711 0 0 0 720568 0 551894 0 0 843903 0 815193 0 687053 399341 913309 887086 736529 576487 347775 901604 522827 454819 0 678018 187361 0 0 116802 225045 272149 531364 0 233574 169652 795663 0 0 826807 716995 0 809866 722494 875753 0 845258 0 5380 0 0 741468 912855 110795 643261 380126 268525 298813 269037 582315 0 0 942228 0 309317 586708 0 572658 0 542433 0 0 0 707884 0 0 565750 679981 988036 0 465679 0 74973 591211 389395 0 0 257235 0 620975 97349 0 389204 686517 687120 745261 579905 0 93920 334925 310522 0 978355 99974 0 769587 0 0 0 0 0 913007 0 0 95295 100888 381926 309033 0 515620 0 713828 0 0 707188 267104 819739 191582 408526 666218 614390 176868 663604 299568 406344 0 0 746018 51451 0 217324 839662 0 975140 0 498036 565647 0 326904 964024 0 548016 0 987054 212778 194888 0 317954 622664 378821 556358 753318 559919 0 0 0 581666 0 869292 324446 272810 772598 0 0 0 826427 404564 787901 0 0 538802 273371 460681 0 660416 699504 652773 226694 0 409854 0 0 719674 626194 218134 513723 0 11547 0 423834 267753 0 798428 386202 141923 203198 91636 614522 528224 0 415320 696090 334772 0 165468 0 0 318106 289170 66495 341921 645957 855874 0 0 698220 80852 492977 250404 0 771323 241093 0 479490 0 537618 63689 0 650288 545282 0 0 418781 155253 0 187997 409728 344425 0 243336 0 54795 791142 0 846672 0 0 0 749606 280567 611875 56572 0 0 0 219489 846140 0 644376 0 0 581312 0 513563 81296 136836 654492 0 0 459997 0 0 0 712948 703499 492769 0 0 264013 34008 900565 0 190230 253614 430033 775012 188177 18507 686239 563402 0 0 0 0 763621 907927 728277 590549 0 0 11611 408062 0 835577 972026 598801 0 710988 0 0 888815 0 316953 822699 534913 455932 140592 391305 0 546025 880394 594334 492635 401553 381763 964559 0 427776 0 774512 799182 184883 332757 25136 0 0 121025 0 748476 77590 0 0 0 199670 132369 841434 0 40203 0 187827 467634 386611 683906 0 771409 0 199592 0 803145 0 0 0 123537 394943 49617 888081 829960 0 0 0 67292 45606 240227 633167 374282 84498 0 24962 0 979415 838284 0 0 386091 0 0 579991 320938 0 973184 0 87507 506118 0 297463 94748 0 0 819116 29845 544413 666139 0 285835 0 0 491529 0 836179 685891 791295 0 229314 861875 845312 473362 246543 0 598416 0 843078 951114 47691 655420 954448 852652 639294 0 763716 0 295946 912507 0 0 377619 0 784643 0 738886 984033 883405 915700 0 486423 0 0 0 0 0 529979 477090 894793 0 0 500063 0 82579 0 0 0 921737 0 599207 835624 125965 762478 137441 748839 0 0 748026 631145 229935 395899 146605 0 0 0 797089 0 979987 0 0 794345 428795 982361 82803 531175 0 43743 0 425054 997672 0 78094 792999 232242 232863 990285 580196 651332 0 852942 0 168003 0 0 385178 237120 0 311433 0 849588 0 0 0 112875 0 523906 646932 297071 0 0 0 655590 0 152440 616993 0 422187 309344 0 921558 192985 713839 0 498552 20143 65643 228500 464644 961310 0 0 0 322673 488856 0 0 670579 537596 0 233232 406595 0 20093 959129 672908 15542 647830 165763 358354 0 514756 407277 523786 865071 986391 482964 0 99237 580216 147915 528708 615229 993405 0 811134 0 675691 564987 732802 0 736692 587245 0 0 0 560945 376529 0 0 0 0 0 0 82876 410229 815799 21852 169686 954163 252444 602124 194112 115042 0 683431 0 271926 0 451175 0 0 0 0 870796 981865 47539 800457 290882 0 0 731314 794583 775008 36233 982773 0 736923 333424 170105 691451 978682 0 340407 0 794900 482545 350020 535539 676863 0 259949 0 133069 307484 953856 675566 352433 16923 587297 0 264917 653289 0 202413 355957 477375 0 450794 0 629763 56460 209494 611820 225307 94636 345095 73214 893122 891809 0 0 878553 884389 0 0 253688 354944 0 120829 33012 943903 0 0 0 0 528311 0 824302 160084 675879 0 14674 646291 0 407064 0 765258 215287 0 46603 361748 0 426656 4488 340673 913911 586173 508737 764241 0 380078 873266 907767 543917 0 537684 840966 0 922823 152739 645974 408487 392870 404209 0 342629 918296 877905 424914 125603 0 591450 900908 28848 985569 872497 0 27678 0 946696 0 0 114649 0 559401 0 0 58759 96696 636743 598597 156376 756076 0 0 466887 0 895910 897244 284701 353126 0 427087 0 779634 641726 475637 0 883504 920818 576004 952573 808153 0 688158 0 216358 151299 486192 0 0 0 0 473107 0 0 0 602965 689305 637198 174849 0 432875 135029 703054 0 401371 524628 664745 0 780984 514298 0 913879 620664 0 164181 52185 127073 54196 443291 756415 0 306841 0 420700 222187 457139 719346 77243 751927 0 854760 878436 0 845997 471372 843555 0 49301 87866 226420 469581 432331 0 303486 221255 883664 745977 118618 28267 398177 986396 0 140904 362328 224578 610508 420764 629373 540134 0 354032 0 885931 114124 52122 0 0 0 452142 0 972630 624754 0 352181 0 583783 824243 988987 746668 776574 0 0 301799 0 835633 588628 429652 880144 0 0 160972 569015 992519 0 144190 0 0 0 0 0 630772 0 939093 898880 164338 37126 0 0 289297 954256 625247 807380 0 0 991428 530393 975146 0 0 0 0 335456 0 330325 308982 0 122914 0 226570 439051 0 918601 0 0 0 623729 87156 95169 663016 0 0 0 980500 643900 0 231268 381747 0 139542 0 0 783073 0 0 719400 396276 0 597310 0 0 0 0 811256 535211 83938 704990 0 0 0 375284 331007 630463 0 679598 0 763425 0 0 653593 888229 572893 0 184885 889934 36403 0 229905 0 346023 203850 0 296107 0 736658 912101 333093 0 505934 381746 988732 0 0 214323 903670 802100 552310 203865 274663 0 0 0 0 707963 795805 102057 0 326031 559408 0 126174 724665 517288 253258 0 0 101087 117851 730727 197788 52733 831681 855547 430539 0 396268 0 0 734085 999350 707192 244093 0 0 220317 263218 92138 622097 229198 319953 254958 863281 800826 348827 538347 564346 680508 171138 387216 532736 963668 922846 358935 467676 318785 0 0 809512 386182 774021 0 463757 0 123667 0 0 0 3300 0 734558 140118 294665 523794 0 668533 147977 0 852702 0 0 0 0 0 0 497276 0 0 828791 0 679834 469204 768302 0 759515 0 888370 0 0 832281 0 25584 0 468715 0 67401 831662 351747 0 0 719638 174135 0 0 343306 524891 859923 328649 740280 0 941984 808894 0 380245 357376 0 0 748536 531624 730378 161280 0 379147 656937 357300 0 847982 108507 967383 209674 732191 332682 633215 0 0 620726 0 0 433442 965941 0 656669 0 0 641900 0 672838 139571 656244 0 0 866272 0 0 0 920926 162056 0 702532 243481 0 167246 0 0 853658 793582 0 903410 0 0 967775 705461 403852 704374 152374 0 0 353325 0 768616 0 661667 0 996889 0 846724 0 81296 170076 500675 0 609452 104072 0 0 0 0 779155 0 47499 933327 109877 591107 9002 841138 703916 577333 370282 0 0 750272 952292 976169 929904 0 33871 311377 318424 0 0 732022 0 860662 899323 618400 671443 0 185998 0 0 605335 0 147858 0 785440 305432 875893 0 0 0 120283 0 783209 448746 512886 851310 0 0 310343 0 0 0 953152 303126 22397 117864 16433 449795 519437 0 0 0 0 0 0 821019 483642 342244 0 0 502105 346183 990758 0 0 0 0 502115 798385 0 235089 446661 315890 481179 0 0 0 862914 961398 0 0 854997 484194 0 686624 0 936464 0 0 356021 0 236504 0 0 0 76881 381153 0 974997 158696 159134 91310 0 963353 0 441552 699485 186032 734457 338687 122905 0 793077 804409 462383 545206 0 0 0 830340 977223 284707 583617 739637 493538 0 240847 0 532558 668578 0 343767 0 23582 0 863824 123112 590674 0 464467 800452 752437 0 0 0 943200 53484 955654 0 533027 0 190621 537510 0 577917 917601 613370 0 0 0 0 252290 365325 816821 590093 970084 0 0 0 324944 920863 0 978329 430827 622101 631584 0 0 634667 0 790844 0 110978 961805 80764 148599 400374 733663 0 643841 0 964785 754322 684079 379862 0 919773 0 249509 0 972868 838750 387818 238030 827795 873295 969172 119090 927847 306071 441498 848324 733381 0 0 220567 824 679214 642456 545070 837153 841188 516446 0 545406 865067 981075 0 832338 0 353225 0 167228 325834 0 88753 716405 598760 0 581369 755072 237634 560017 355876 728293 107174 810781 871120 629250 0 204052 995599 0 642188 905572 836289 0 0 560733 974405 413081 457125 353959 427352 34904 848971 688848 0 0 87152 0 969958 477660 587060 862450 212807 829921 938867 383053 619819 0 826923 944290 802108 670452 901352 466219 353768 281609 0 955871 740912 0 189112 0 102008 401963 774715 542138 811649 57437 0 60665 113336 0 116762 362514 933847 129130 0 599956 705011 363751 0 0 0 0 655974 658852 24695 682515 696491 469724 951870 40121 578294 336349 656393 277244 141620 888357 0 428067 0 778352 903461 335327 53767 383464 270323 93044 21882 623329 10148 912941 0 0 163407 53099 0 0 898162 27371 974943 579407 0 584723 0 15289 0 837679 46865 0 214365 428159 488467 0 674634 0 0 0 530873 521321 0 296354 790810 0 259938 500649 0 0 0 0 18542 316529 412399 0 678660 0 205984 0 941033 0 905321 269113 664202 803638 772901 985588 0 0 0 0 483449 353095 863189 0 767048 319619 143508 378875 0 684372 0 0 145659 709037 255576 510440 684501 0 609739 982802 578483 0 0 121428 0 379493 0 394833 0 771529 85403 536084 991932 654058 0 0 163272 105197 332457 0 840324 237481 238154 0 0 75873 535665 0 224601 0 0 558209 998716 619232 891587 0 601930 265195 0 122752 195445 99155 0 608709 0 375144 742818 754716 0 120313 0 707573 271911 994461 944796 638789 0 490688 0 0 821534 0 0 312569 392729 912855 927971 23095 18028 347311 671333 0 273212 0 456040 0 0 229503 787115 155435 0 119023 240151 739405 759664 843825 43570 226266 359295 0 803214 41815 0 975843 694972 0 0 0 70459 0 430719 0 350889 268507 422564 881138 330428 661506 0 0 920677 0 198945 195890 0 369979 0 486829 0 660126 475228 440458 285599 188805 0 626481 138585 0 0 0 249692 892916 0 0 447811 0 0 273615 242662 145800 419557 736477 269276 789146 541212 270202 265409 659493 0 468216 149543 378497 846803 0 191113 0 107119 990927 303269 294435 688404 0 0 0 0 0 742252 0 257531 0 0 140631 800155 405101 0 336266 72964 122562 0 201268 0 249923 0 84655 56208 0 398119 17832 261917 0 754419 0 0 771257 660702 0 0 0 0 0 982019 71474 137156 0 717573 898824 0 395090 0 0 0 0 178424 0 921233 0 99969 758659 576910 565436 0 759938 961996 0 828811 704821 564415 747822 789956 290698 174192 731681 406713 326641 974606 100201 622447 766313 0 697044 968041 876240 526486 0 174225 0 542699 712127 359123 924513 0 0 0 0 830527 0 473072 0 0 0 218180 19536 180145 258380 390225 399872 446359 0 0 444150 923622 767042 397033 793773 103871 495828 0 117320 0 0 0 0 74752 437496 0 345421 128443 0 23024 546935 0 0 577578 918832 291289 482310 0 0 209813 10285 832441 69945 0 984504 0 33250 0 451273 551017 0 837653 0 0 841316 322119 107924 969701 962511 941323 743452 438053 334079 0 113986 0 59766 541442 0 386638 761567 240419 962731 156889 686304 709233 241528 0 284533 547580 625464 0 0 0 0 0 726221 706352 231640 0 0 545770 20052 0 321437 7161 0 476059 817650 810280 474473 635103 881542 684569 792352 0 0 625081 522087 0 572910 0 0 806465 0 0 0 0 253159 539255 750858 454882 160409 0 236105 879380 893505 590123 0 0 0 287647 407147 0 0 372156 0 610188 536631 1853 821831 473849 208775 0 0 358909 69996 603659 974045 551938 540290 285213 776777 757722 119399 72666 615109 400960 0 66370 321420 0 403965 804812 265846 567835 61823 581643 0 0 332183 0 937150 306026 675346 823961 0 741684 908282 47267 813409 660848 0 0 806483 906596 477463 0 0 0 990127 0 932319 589663 0 0 687159 588211 880246 444198 0 101448 63042 0 569106 823090 153348 254673 379525 638037 0 352799 932091 669002 725224 0 0 159916 0 671997 759901 43565 0 0 365109 871092 732041 871352 349357 992574 57755 0 341686 577407 633097 962763 619084 450210 0 410307 0 0 0 0 912833 0 460432 643879 1990 84626 365656 520217 210570 522014 694528 334095 0 267826 752691 0 475450 939814 384746 0 0 0 903451 975575 206460 0 0 0 483004 0 0 0 217188 0 89093 0 0 199475 859631 679648 536245 0 0 0 865670 241969 683447 0 369851 0 106958 0 442672 0 0 452417 0 0 752886 584732 691286 338508 935575 38703 0 528885 88844 491857 71877 909669 746775 986926 0 572149 0 921348 0 339021 513933 0 0 0 0 0 0 804127 15357 606658 29665 202006 0 278639 0 211619 0 150419 24064 0 0 253603 466628 0 435348 389058 0 1819 831738 341262 895494 860440 0 0 918804 725268 926129 0 239292 0 307006 0 0 97458 0 716491 194655 317623 233678 0 0 0 440671 606819 756146 832908 477524 0 0 329675 741532 370881 0 832978 983578 435450 582794 638243 600008 0 79202 419669 224855 533786 502569 439553 177388 0 0 0 0 0 0 445734 272070 0 0 0 279836 0 0 126181 245038 0 486439 978074 0 301364 656030 731108 138872 0 0 40019 450343 0 0 481365 424888 0 92330 575376 0 0 0 0 636357 468117 622656 387073 0 96514 359206 365644 0 0 85489 188904 545966 977120 321052 459934 585073 0 966274 549099 162943 0 301940 872109 176569 553896 63944 102937 599626 0 887311 0 0 0 0 0 374431 964734 467050 249408 717539 268295 0 0 734832 0 0 60935 980768 762006 724071 0 0 0 0 0 213089 304404 0 959238 0 508629 0 514388 0 521271 727854 0 306005 0 0 728600 0 310916 559872 83646 855314 0 0 755611 889120 0 0 830911 514985 174370 0 999466 741411 966844 621617 0 548980 89702 403226 0 0 0 555853 0 0 0 810617 32194 425894 0 121066 0 809797 0 0 0 433998 0 0 447109 0 748016 756822 0 0 0 132443 683795 698732 569496 0 721720 0 0 0 0 0 0 682069 0 800483 432146 0 0 0 944372 619010 139794 491548 266668 917276 497179 0 750053 0 0 912437 188954 0 739078 0 360804 0 0 80824 0 0 0 0 0 697866 0 0 242552 273275 0 0 33034 400411 0 476236 366351 0 0 221770 0 0 961279 0 663924 65219 976910 634732 223761 672436 703580 726785 0 0 598341 320118 696906 886041 495138 721674 126644 523 52651 762701 412059 103733 0 514127 915721 0 176053 0 0 27175 129552 509954 828171 464928 0 0 951032 0 0 293500 360263 0 978254 482896 547678 0 529033 0 0 924992 0 87044 0 0 270581 962253 846019 640354 0 417734 369169 955261 260558 0 0 54435 0 198663 0 0 0 0 801782 557876 573033 831628 902320 540870 0 995676 182328 712086 0 612348 100622 0 0 385969 144222 553839 0 0 200706 869898 934503 297665 351832 466013 0 0 406509 0 0 254733 0 540246 878699 273202 299146 707989 0 139320 0 673045 26882 496020 874640 220213 715700 0 0 322536 690796 191203 0 0 0 996040 741327 0 999063 0 531003 23443 484073 0 150702 144830 278370 147755 705864 878681 962617 563828 0 154694 192562 879830 985719 636924 809320 847235 760626 0 4371 796397 407582 177947 0 173897 0 0 592939 508181 786316 807030 0 550840 542813 511419 0 362125 992281 751239 622103 0 0 149739 284866 912568 0 0 131457 213680 0 0 22800 541193 0 0 0 0 39520 429091 0 91837 4637 0 0 0 0 0 0 0 762295 40416 455446 643531 761115 0 0 268391 0 0 10743 617731 0 147302 676487 583438 990486 51779 153997 991941 808169 418228 0 102865 757047 10401 560026 0 769516 598 0 844034 571527 916700 0 738961 127374 0 123149 578451 194025 358866 0 731997 699482 0 563269 395657 0 0 0 170638 0 90797 0 0 496496 0 377167 923101 789754 0 521880 0 865012 0 0 244457 0 606011 398409 267970 412536 619849 0 802758 0 0 992032 0 455123 996271 600535 0 0 0 0 188187 0 0 688530 377154 524535 0 0 173576 0 0 0 254066 344797 366229 500361 0 675683 227416 0 0 0 0 0 0 0 867807 0 684487 377017 275227 110117 993036 329332 0 0 352074 618492 119227 0 85918 0 0 884928 0 769859 437120 422907 0 973048 0 259703 0 0 0 995570 68604 117250 378443 0 31206 0 0 0 942898 152236 0 0 902007 224138 15900 0 237505 355336 0 0 0 453844 315461 0 0 294199 600008 0 0 946650 0 0 322261 394850 0 0 839957 0 309137 711524 619717 289618 0 24711 45415 0 929119 499678 0 813343 0 0 0 0 0 858273 0 268119 170560 775088 175341 426739 0 0 401163 749046 6365 963831 103485 0 640952 0 737100 0 984312 782153 304220 314188 0 0 736516 55361 145273 282059 333266 27739 0 88863 0 171577 0 777290 0 374152 386962 604718 0 0 957939 656331 0 0 0 0 0 316974 695007 0 0 530041 574025 0 0 0 281253 0 620726 791073 896380 992490 0 787413 858231 88443 0 904829 101985 729591 662971 932954 350094 0 381163 385956 535026 963587 818225 999151 167848 0 813790 4286 542244 0 0 341531 0 0 956118 738028 635797 457219 883309 959690 0 757574 72766 0 924629 635551 747451 0 784325 868171 197563 0 898645 902456 32357 755266 998247 0 451660 45644 464111 0 0 561567 0 719372 728159 0 0 0 0 0 520401 286345 0 802829 138634 409607 413752 0 868064 131040 261981 807501 432557 0 578541 367454 886747 201436 484303 0 751978 900412 0 0 344925 0 0 0 0 0 0 63714 316616 578958 0 0 595100 110455 636472 0 819389 846816 305550 0 0 426068 0 488910 939303 49918 107541 731782 290502 0 245835 411845 0 275626 0 118523 0 851440 0 550724 508324 88832 991526 13195 413095 0 736266 160046 0 0 152393 613021 802018 821410 0 611491 0 0 574360 162834 0 0 0 86996 516944 94953 691838 0 460425 0 0 0 82587 0 0 878865 598670 917214 0 0 152543 692209 913868 0 0 0 0 711538 12537 0 520708 325499 240918 326061 221432 993909 0 0 132784 939291 628685 0 363857 5312 0 0 164751 454638 718344 457264 414586 299283 716330 174034 249623 282792 0 221506 834389 882574 116792 938861 0 0 0 487424 0 0 450280 0 523864 0 996928 490223 86018 974126 573676 580290 908656 386816 36316 810372 0 968989 864072 458556 226083 0 404239 594422 360577 0 973309 542532 225608 0 0 543865 607735 26590 853777 0 0 904708 647340 699 675779 83117 0 0 0 0 0 0 616975 441612 0 805205 679987 365209 993071 718752 20371 0 30861 0 593570 0 6859 220505 561760 0 417960 166582 350890 0 0 662513 0 0 0 606419 387839 934174 491784 925838 867181 135443 493741 529618 617931 0 0 0 284048 0 12900 0 984921 0 478997 858568 0 702283 806857 923730 583248 0 984134 0 118654 0 485247 729773 17745 706010 798728 268064 395292 0 467169 512811 614160 0 0 435031 0 466405 0 531247 595934 0 911779 299295 647439 0 846250 0 791705 59921 0 0 0 104509 648696 241629 871304 816971 562206 229252 767361 195347 0 790488 827938 0 0 131702 0 0 39570 842919 298465 379292 264952 888884 402803 0 531913 275294 938329 49818 364874 330792 0 0 318087 814172 175744 340143 195968 0 534695 284735 0 0 0 171671 822920 0 0 226726 0 377773 0 0 321796 0 952718 108402 0 0 80352 942540 0 0 0 0 0 0 40377 381560 977999 531460 796440 0 0 949459 0 187245 740694 0 845481 0 0 727744 0 268804 58850 374586 878301 0 792305 965333 0 0 0 0 0 0 0 825779 43717 157097 158221 0 866738 999096 280762 317835 0 0 128792 0 0 723703 742831 0 0 0 0 546147 0 500929 0 0 292788 0 0 724922 721923 695351 182952 608122 69681 825456 298891 340489 0 421072 952132 0 930804 512046 768666 959405 639260 249832 609351 0 0 0 0 0 0 616411 660947 0 0 406370 0 688075 0 468029 861646 165356 0 655660 0 0 0 677825 0 166677 802974 30506 0 0 881154 107408 0 428157 467338 196730 300776 0 0 898059 991719 0 807996 0 0 414764 0 0 367123 152232 707908 734415 138072 241364 255673 656022 0 758839 161323 0 71486 130867 0 0 780976 703595 177975 108593 0 19504 0 0 595983 0 737507 0 0 672940 648804 0 158376 537365 0 705950 943520 0 0 0 0 0 0 682879 687903 787421 0 77311 270469 0 357115 0 0 614125 873978 0 0 0 645402 462399 0 56727 19020 187239 958094 0 0 846988 0 869764 0 0 845841 43587 375121 356470 226322 338351 0 178884 705088 709324 0 592181 0 0 686828 521392 0 0 553820 0 0 180469 447615 35399 210055 0 101735 422851 4492 151186 0 970828 563983 230507 623680 0 408243 0 233110 0 0 256681 0 0 610064 254396 773113 0 17490 697005 796911 369327 70339 0 0 0 0 988643 354087 0 0 855516 0 614911 545460 214642 919178 413045 190903 520609 0 504674 0 32415 914142 0 0 0 0 321543 199369 945929 546342 0 0 0 400851 250256 742824 0 838145 0 0 0 0 0 556650 0 802115 42209 0 527590 635174 443933 74503 37646 305228 0 291907 0 853928 0 806153 242871 0 85239 612694 114503 656453 808430 259712 240661 590251 699727 496732 0 780340 213005 587367 0 0 903675 671402 297993 0 810553 293315 906075 62296 0 153962 0 160099 0 0 0 147056 0 0 1686 0 16802 0 982349 681859 955059 0 0 700669 439408 0 484020 702519 0 0 595458 578726 0 465946 0 920617 370034 489090 981782 0 0 199010 0 866516 0 745097 536194 0 454958 148070 0 627260 292539 150399 631195 0 834057 397524 0 249935 0 0 653554 894456 412498 778379 578295 410123 872032 288081 700604 277897 0 0 297971 0 752895 621723 0 29271 0 0 661317 703896 0 208626 0 0 53719 329226 434940 0 724518 128064 440522 155577 70324 377612 975894 176467 907058 146183 0 576920 0 37928 756752 542240 419461 969189 327272 402848 0 731105 595279 578734 0 0 0 281031 0 0 99923 0 4221 56632 829576 0 0 986440 718877 380806 747727 162975 526501 514654 0 0 285445 690525 222370 541982 3387 0 788915 573061 496659 753455 911900 668728 0 0 0 114248 371809 196989 84534 685203 709562 214970 0 341751 0 868559 0 35283 236032 868516 561337 487048 704015 504826 0 381379 0 358956 0 44396 773930 316535 0 0 622255 0 0 457064 361537 637038 0 947014 675554 897092 533453 368214 43462 349927 0 423181 387097 0 711469 0 0 955326 935686 0 374496 781675 301930 808656 998279 0 0 0 0 979036 0 111582 644655 0 0 963093 186113 0 906434 52778 58489 0 0 731528 795797 0 0 740666 471817 281618 0 54158 247907 185272 0 694673 0 768317 280297 0 354459 0 0 0 158720 706354 910576 633716 388631 312224 830623 0 753329 775965 633705 0 0 718679 867424 0 0 158918 170299 0 652643 491127 0 412814 999395 0 10866 127344 42928 357421 88834 0 170086 294200 0 840763 906370 0 0 0 0 344271 970354 165313 504353 0 0 0 709287 0 0 463601 592184 0 873511 0 0 0 0 342508 0 0 317820 0 818057 95054 71962 0 964253 733942 0 196191 141461 20904 0 0 298902 934750 0 932746 0 547987 0 0 372347 0 0 0 749811 0 0 541892 920607 0 772990 52335 0 41563 155649 0 128398 0 947826 0 0 253644 0 418362 0 0 0 327090 590562 498100 983519 220655 0 0 0 0 0 753673 819525 211705 784043 165295 133445 0 0 202045 97941 0 0 418202 0 858068 683179 0 154279 0 0 813649 462162 0 169137 963633 68589 406669 0 0 619980 63288 328860 40214 0 513064 0 0 0 817715 995916 0 125415 0 778481 424890 801235 105654 244389 364702 607715 466903 720972 0 704907 0 0 613494 234195 446609 0 542284 0 0 0 860780 192297 284893 131417 725545 0 460184 322501 192311 65806 174201 976525 0 0 352195 0 0 854689 60558 0 0 0 0 0 944193 331617 980094 408056 664316 0 130794 638322 0 435458 762121 388342 679409 561036 0 77564 0 743669 14525 86819 0 632107 342240 0 361837 0 445053 179248 47472 0 305836 915972 0 0 0 969929 0 0 0 924338 937880 314053 0 589760 31122 662273 629199 0 0 65211 0 0 154312 0 32608 0 854564 0 0 0 0 707297 0 0 711125 351050 552878 657433 0 822171 534246 0 551704 311694 0 0 664102 575572 0 454494 0 83147 0 289744 911402 0 607607 884296 0 0 215 0 0 115944 0 859368 0 0 0 540889 0 187697 37076 884238 0 0 0 0 562481 173584 0 959126 366120 165415 0 0 241845 0 385149 0 863185 195417 415230 0 73291 638860 642963 474167 0 840006 0 0 737035 0 372005 516950 0 0 0 644345 0 538 75017 211180 227428 0 419618 0 376006 944108 0 451214 0 741295 887057 380306 0 660449 573698 382081 0 0 817613 0 353922 206132 0 0 835026 421464 0 770463 686368 0 360734 410718 807122 11368 58646 238846 945858 672676 0 0 175001 96709 0 120212 656090 802048 529742 260534 0 636999 0 560546 260010 988702 29950 529280 861489 0 188708 0 0 961197 0 794952 0 0 650892 186503 0 7158 322163 422938 950015 126544 0 0 832919 0 0 122581 0 303027 246472 0 913929 982918 0 649393 739263 128671 0 881135 258568 597999 26807 132064 0 750735 132686 395322 779745 354122 886766 905685 69950 120584 51736 0 839383 936441 603646 371450 648024 0 811942 570620 902340 0 0 0 0 497782 49076 571739 0 582669 431657 340120 0 160404 0 400960 90023 776149 704037 708861 0 0 85854 108992 393751 958883 670771 621092 811345 658815 0 334955 795083 273996 91359 152784 525146 114778 0 953902 161648 46152 306085 909315 124832 180521 164689 208462 6267 87557 0 883374 447921 403579 0 0 600595 0 2554 892307 340136 722923 0 372909 0 0 0 647908 486343 244222 0 811327 836267 636682 586095 877405 822960 673528 985013 0 429853 248900 408287 879220 0 314843 616475 681995 825273 0 108119 833735 0 0 0 647962 419916 0 808883 369748 283329 995380 767159 563989 0 21826 0 0 203446 0 566267 330321 0 976862 0 854080 755243 0 0 471344 782686 741103 773845 0 0 0 40054 408551 0 936140 357967 598242 73054 648056 889111 0 0 0 715539 0 611196 440598 0 363433 433246 753451 506146 176811 0 161708 215626 655142 0 393230 430430 231752 610197 0 794092 85085 758278 0 332902 931191 256173 253123 0 0 173621 808610 0 624308 366055 0 21062 935599 161709 0 0 991503 504235 0 0 0 211558 877944 440566 547906 0 734433 801305 277978 438271 494229 724414 494718 262880 235220 497206 110217 353429 0 27581 0 996460 401796 846391 0 0 0 0 362126 0 172249 457991 0 501570 0 730063 0 0 925823 0 0 711638 628729 56359 0 959786 91236 337987 799692 0 22817 708829 0 0 0 941584 686331 98397 0 668951 0 0 0 122954 910353 0 0 970418 0 0 702486 546802 476819 96646 598391 648756 119981 984648 286605 453208 0 170728 0 263364 0 0 808345 866777 989119 532663 323647 340010 740129 0 0 850285 554633 0 0 0 0 831585 0 0 0 0 232479 804193 0 0 422032 234123 0 817796 0 0 0 999793 366202 0 864441 599920 383739 516110 579913 202179 0 323401 538236 0 481092 0 837486 169582 591858 0 0 875735 65447 0 0 0 644546 883459 230703 503762 0 157899 0 152543 0 0 0 437444 0 354399 0 231204 0 0 785721 0 42785 518620 641024 477441 56948 0 911231 784647 764995 514917 637210 991802 0 251577 785084 0 257574 2359 387201 370587 0 368342 250454 962568 306479 261853 921647 737131 431704 0 604442 778629 958731 1462 0 499634 0 0 0 394060 0 0 635418 757772 0 0 0 0 0 0 815633 145362 0 446667 441582 0 142711 182942 80845 468302 0 585490 232703 728752 957286 875617 133455 273793 199761 305710 0 0 242566 899778 0 205828 900394 0 0 0 0 0 0 0 398173 851789 513669 0 935052 492806 45461 0 26331 888392 107670 403769 482490 454236 0 895240 88112 968912 313962 534795 960498 0 0 0 574545 0 871377 53764 964678 857756 0 0 49690 461366 0 986112 0 845822 0 954456 246673 333338 0 385348 0 154643 0 374733 0 0 558057 258437 0 965886 816025 52841 912027 118451 0 302607 695678 203106 0 0 77933 0 956896 0 417511 176728 536900 886906 195155 0 0 922422 0 561685 0 879483 957247 203245 0 0 0 387494 0 694005 301346 473796 0 554973 442210 733716 245124 0 0 879465 0 0 317532 0 0 988617 0 480067 351427 0 257623 965050 949099 971485 937637 0 0 456441 82405 0 0 549276 0 660378 792531 0 0 0 138750 173141 467778 614219 0 732655 0 318091 957489 0 0 668695 405514 420364 0 20931 14886 509822 0 855641 855767 0 277546 293058 123249 650864 0 0 0 0 893488 0 39967 303784 0 809080 429036 0 0 894309 113315 440393 462177 0 433442 853049 346816 164316 901625 479987 132069 836407 963317 114250 802451 0 0 0 0 475749 574791 738182 781165 948816 411373 0 0 817105 627374 686556 573043 0 673192 298319 0 0 730148 130213 481651 0 0 424090 0 236694 736012 519396 0 891752 434270 0 0 0 0 0 336179 0 390090 0 0 232814 689817 591419 228568 923280 0 118245 0 271563 0 642094 701083 120154 34036 626673 0 838991 0 338211 591949 772103 0 0 0 0 0 0 677527 0 0 665775 229433 0 55358 0 0 642691 0 213401 197100 0 234372 0 456848 48983 0 0 0 0 0 580042 0 79032 0 601263 0 0 0 0 76974 0 642927 33666 111023 500489 13516 731599 824015 0 608822 0 78801 197020 378399 14040 694022 575259 0 952271 949368 0 160791 949640 0 646815 0 0 0 0 411036 130441 523175 0 0 908231 504844 0 0 0 897547 226910 138467 587930 821215 919046 0 377746 0 240617 967550 23571 668613 0 59163 0 740104 184205 0 264976 0 553073 622024 354461 763736 312681 0 376602 160277 0 745016 56358 582045 0 797704 512415 819421 0 234277 164806 0 552587 989972 367819 0 139922 491364 773393 68301 560028 745805 0 85617 293924 330580 0 147945 767406 470362 0 21452 353920 0 0 0 174365 461410 0 491867 440366 183792 155851 622257 513023 132070 0 774873 357040 160247 153863 352751 0 238457 988440 118826 324522 0 0 768291 369087 136266 655853 0 0 830612 0 0 840158 115141 0 0 687527 96230 915774 79278 662488 0 0 0 803802 0 524747 863953 0 0 0 612377 0 893467 49996 998485 169224 58162 0 82494 548171 0 0 803616 783365 782754 0 898906 277461 0 374002 896778 19248 697495 458330 0 0 0 0 0 866721 0 989427 813344 821744 0 0 512011 0 2615 0 0 548158 40638 0 977728 290923 802932 0 595685 649740 214099 0 0 0 0 93128 0 17931 814090 0 0 0 65593 280327 643552 857359 20412 0 593605 419449 0 745776 216486 705643 0 859751 0 0 789568 0 0 0 397788 238863 0 511881 928681 521953 0 740673 0 0 151541 0 664615 632568 0 408745 708585 14658 651279 937384 0 437143 0 863891 130380 0 0 0 0 665796 178290 0 787356 863373 0 498206 9438 973302 0 926780 0 0 0 0 0 883851 940850 0 200589 822766 0 773013 521894 0 328170 747708 295292 0 226110 0 716377 438091 960778 211870 932785 237163 706026 457334 462722 836650 334659 696834 0 279182 691853 0 0 313908 443096 262487 779635 751931 0 220084 0 556390 0 164786 873362 425944 980441 0 0 494807 87209 0 444932 0 827452 289273 0 387244 0 392211 0 0 216867 309782 402089 0 590585 612056 0 519176 555622 912800 306607 343875 0 858873 0 555515 0 996985 152124 0 0 0 421935 0 396985 985639 361256 0 251687 250910 996174 540792 558345 257212 0 35812 0 0 524182 0 0 0 466680 264920 0 0 0 343793 0 252965 0 803570 92257 0 0 419445 0 0 122570 0 208849 0 472502 448015 529679 0 78370 0 0 0 0 947481 0 358710 0 0 0 0 0 0 297577 0 0 195395 843867 396627 0 225618 365451 0 615814 737828 402907 683369 831433 120688 324927 692138 408885 959394 0 0 0 0 0 739174 954420 829384 605934 0 446482 520898 0 844405 743389 184437 641359 0 630476 44591 265920 944178 337133 0 0 429140 0 749747 0 505188 284100 8753 293104 842658 0 0 0 604769 0 129743 595122 744182 649821 735022 924269 381255 190802 688766 428714 771640 823271 0 0 309083 0 659216 658874 0 996164 695254 349562 0 0 0 387307 904253 0 0 230478 180561 229344 0 743943 0 0 219799 0 0 546864 386229 0 0 0 516984 197625 0 0 410010 0 297988 583948 0 0 949499 809877 583133 858040 0 0 692606 151997 455294 404532 848767 833818 982634 797794 657153 660859 503714 725648 0 312999 207606 0 0 0 858120 683021 0 675350 811486 967534 465100 675229 0 295644 0 734622 0 984989 476939 0 0 486899 570388 174918 227305 0 798584 454228 0 0 816779 86338 874640 152172 224038 42768 0 566605 977697 0 556922 594123 729746 0 407040 768444 0 0 0 0 181348 860504 173176 537273 0 0 0 0 606223 886217 0 7516 682405 156321 970677 65987 438399 0 1470 65457 712002 893030 572250 567217 0 0 0 787175 447509 0 0 0 662169 943305 388442 358192 0 0 776459 26697 239993 68604 823112 0 654064 453922 0 930019 0 131446 943641 0 864684 335268 578372 582104 536610 369049 238619 0 0 918594 330570 232546 575321 675994 697972 0 548210 421446 775557 202903 0 717982 548621 0 0 0 36891 281712 334249 521912 304177 643027 320111 0 794254 0 0 347309 0 628091 462543 367276 0 0 112913 44462 45540 668778 765202 384521 248726 784519 0 950100 759306 675067 179632 33928 590430 758272 728080 0 260329 770377 0 0 397214 716944 0 461641 0 216145 0 790388 261700 551142 91604 497562 339653 601280 82723 0 206155 0 951225 764261 0 204338 437028 0 0 0 530366 0 0 0 637906 955248 269859 403973 746898 847073 621655 984754 657342 0 0 645669 909469 299926 0 0 806973 528885 48159 749683 0 0 847095 379782 708957 174938 696623 0 0 0 670239 772461 277102 940794 686418 912607 190716 325093 469195 0 0 374554 436814 95601 0 73189 617409 732012 0 580105 792556 986430 0 0 0 670816 424022 0 0 815926 489861 33465 629245 433042 460804 821501 393631 550039 729879 0 87243 704149 0 0 784951 516977 0 0 419801 0 0 0 604330 931462 736350 922486 982320 0 350763 956421 356546 0 401663 869953 0 369003 32113 0 0 0 452302 830292 984200 307535 239846 942690 0 0 418287 0 981119 585821 0 936416 0 225436 855823 0 0 552497 0 521287 0 0 61636 888908 3462 524859 140574 155779 0 332279 0 439983 310640 342983 0 823311 482834 919862 0 0 883480 176048 0 827424 816748 13903 0 538988 0 333860 15501 911269 0 0 827042 0 457938 713976 566888 0 31315 126072 196705 57550 648722 350490 2229 0 974719 873552 840701 102847 0 126233 971243 148275 921632 0 245535 325406 0 0 463795 861967 0 0 140363 112794 486977 878823 255789 569580 208250 0 202840 227815 56939 870485 415855 0 984891 0 0 0 0 923499 509432 0 556774 859244 518432 623828 0 36555 679532 663659 0 0 621301 179357 218093 615460 962914 0 0 780875 266834 184884 152584 753993 638579 0 0 0 180283 324891 319232 0 0 0 895808 371228 645904 0 558589 0 335227 777735 630806 302374 149280 170665 265383 0 483124 52088 0 207895 0 411662 0 0 195490 0 0 341639 0 0 0 0 0 629266 829953 0 655025 14882 0 369433 0 503877 626807 841887 267749 888022 548937 978258 59589 0 0 0 97453 802032 511400 429701 307059 481390 0 57318 240820 0 0 0 207790 0 593332 0 625667 829159 106014 745796 904754 244746 376440 421312 0 0 405829 735204 556052 581498 749753 443376 931417 988671 879090 805668 207880 962961 634501 942882 831423 0 858938 880885 703536 115411 306141 435758 422214 0 902989 342311 0 977641 318198 423492 0 245100 436302 0 563776 467844 693578 526627 0 46535 265396 649459 208414 33234 0 801895 0 0 0 66484 0 0 0 730118 888140 0 0 0 877204 0 323986 641013 0 444205 858392 10727 402738 331287 450634 323142 23898 747429 905538 410751 369052 285963 0 0 557688 0 0 260273 0 977991 389430 0 262602 0 0 0 0 132359 398636 169942 900836 143281 0 198122 869244 0 802123 0 826613 0 891822 0 0 5073 902517 0 87173 997669 7167 439557 888923 0 247672 0 27057 679025 0 0 371779 997701 66643 713454 877407 411188 0 0 331681 957036 347467 314077 709543 0 645820 0 217695 914877 0 0 70617 878943 267100 262297 0 506935 163085 553596 659545 0 0 610474 820800 400542 0 0 0 756433 0 385140 0 0 499042 897790 514550 736891 486949 820273 0 396689 131838 316363 163062 69990 389613 418056 0 498903 513054 0 0 608503 650286 0 180419 0 0 0 74816 0 778727 966245 944983 913087 820971 555000 0 521024 0 708861 0 0 783396 978638 146228 0 0 863815 970412 390267 0 0 0 0 713922 0 106802 113474 378568 0 259792 0 0 748173 50629 988880 886642 196387 43364 0 850079 0 0 645769 426956 0 62998 107993 949182 935470 504107 771351 0 887849 0 0 0 677489 800481 656364 0 667978 0 142556 0 0 663546 0 0 471990 0 339486 0 613311 113857 60855 934932 161817 437499 234882 390806 181454 850896 380639 0 0 0 0 443151 501616 0 893171 546537 242486 541196 363323 152169 839162 378986 245923 0 0 0 120598 794236 750820 131055 777926 0 0 0 0 848491 124013 0 323948 0 948195 815436 572679 233896 0 699241 0 0 0 8155 0 583073 6649 485164 0 0 0 0 346610 0 258004 0 722554 0 529551 891071 0 105398 854075 340634 27778 818091 771013 352811 424286 601841 123833 391015 880158 741287 214759 380435 0 883799 175399 0 0 428677 60095 0 0 171677 0 0 0 0 557405 299980 197434 0 656214 331880 0 0 0 942444 0 930122 528450 606909 0 0 303943 767007 496554 899510 0 0 139433 287162 0 990452 341054 917691 784990 199534 775073 103050 917873 877090 908602 56650 0 503732 786861 0 280872 0 480298 108319 2249 0 0 0 0 419832 565412 0 0 897580 690493 622065 530435 285429 456464 14057 0 753796 272038 0 582526 10866 0 0 813312 740029 183420 98862 96055 215992 0 0 809483 221629 643865 0 0 355085 0 0 422199 0 837268 372260 0 0 607717 0 157179 397354 0 249208 0 559493 903405 323755 46377 14108 749602 0 633808 505238 0 399454 83822 916525 33518 0 0 973159 928814 151686 0 549710 284050 471294 0 0 0 0 0 874325 673652 0 0 0 833261 0 0 633596 850004 121899 679176 0 186084 827891 0 224529 68410 344613 270404 87055 0 0 0 201048 0 0 693510 289443 452133 175215 28325 0 323795 485232 0 746761 820929 754438 0 780353 131967 222770 138169 939312 83897 663070 438680 869003 306540 0 0 667908 0 661947 196202 261391 945748 600611 443895 498723 0 0 326902 0 0 175689 50294 0 126792 0 888034 236336 0 0 968990 854548 0 370294 643277 893187 0 155246 0 332721 969676 188336 679312 839558 856534 773008 0 0 296390 489156 0 511093 88124 0 398981 0 0 505607 0 286095 196660 241304 0 0 384769 0 0 452438 867236 703416 0 858930 280807 0 0 0 443590 31577 864407 231101 813218 0 0 0 257031 0 562722 0 0 0 914291 0 143527 37109 0 304908 0 0 210583 212398 0 99671 0 869508 0 0 0 141963 696645 100395 624473 222257 242576 71716 795571 560675 478852 518391 23216 628777 0 463084 0 313341 0 223898 0 0 79732 161777 318519 0 693769 951801 713902 723873 0 0 0 672555 0 521595 0 0 0 999399 464629 0 447164 0 941086 610170 370903 0 0 236105 698288 712922 0 632084 284034 544176 660661 0 347813 0 942667 880601 226424 124401 218479 0 541134 0 622982 437974 730275 909005 0 621580 115081 468127 0 836724 449697 224418 0 0 535205 359927 291803 0 0 339510 0 497252 781977 783211 438637 880966 713619 0 277157 179724 59746 28483 669041 0 247001 502268 489501 0 428687 437064 560531 0 809381 199846 744439 377318 997424 288391 178904 53013 0 345928 343376 995919 0 59525 0 0 0 415905 314984 0 0 730786 0 585452 26967 710826 640529 925509 251475 269476 744053 0 72157 404042 0 0 46606 0 0 481890 0 166255 400956 0 732243 643022 493235 7860 393616 240641 219387 0 0 212927 402311 0 739269 0 0 0 0 902219 386627 101212 812062 627905 423224 521141 232365 514612 0 0 195016 847194 357806 441147 147131 258587 51221 0 0 759112 548251 710628 910381 0 0 0 0 287143 0 0 110946 0 891660 446160 0 0 718900 223332 340111 360023 914831 804295 837428 534930 637737 814523 572209 346627 920836 0 0 826116 834738 0 0 908998 340678 774486 581016 163110 880419 461004 534900 0 0 378720 0 86805 0 529780 319885 690100 911899 966077 853573 963968 149481 0 890995 0 429882 0 286139 430773 109296 148046 76973 0 203490 478883 0 50918 0 0 0 0 207253 973279 462003 29079 0 0 0 161173 727772 211577 575067 599642 0 841198 502033 3176 0 163434 427500 0 423181 0 709137 595855 0 61105 968198 0 323720 671498 891979 202766 187517 0 742794 459957 382841 728552 191639 31855 640836 0 177738 0 111747 139567 663211 0 673809 125271 0 10134 538267 282168 0 873627 196861 0 0 736019 0 846636 0 934809 0 203192 414867 887390 294740 0 300990 0 397022 260605 0 47031 421692 809843 0 173254 0 0 90653 293141 0 863865 0 516555 933011 828983 824278 0 317231 0 0 383728 0 144547 655744 0 168252 400194 0 71694 0 148240 12124 0 632992 0 16597 0 304258 0 772992 476352 0 820395 671427 0 0 656334 0 882337 0 0 0 972604 0 0 287693 0 0 0 792478 307615 0 643011 291050 486244 0 511455 0 835581 0 0 952765 403510 981486 0 435970 847389 847817 0 35275 146435 658112 656264 0 0 465963 197237 971284 783165 708732 821690 0 13289 0 833099 754707 691938 0 452046 14202 0 115665 132999 367998 833719 0 699451 958149 135482 0 0 0 865069 307188 434369 0 963790 183988 222901 228239 155226 0 0 730525 271441 0 202703 209082 760024 206745 411297 0 632844 99620 103620 42561 0 0 294243 0 0 61706 571958 163517 0 971512 0 818132 221444 0 0 0 0 0 0 0 815439 392915 984764 500242 151839 0 0 862250 0 0 132439 857736 170408 112292 360242 323166 652448 724817 0 547621 281173 720593 275184 510875 0 601012 55905 825373 242574 0 0 0 714933 0 0 260628 491210 556883 0 789776 736742 532194 968923 186632 913487 452431 330506 670592 344932 406392 943927 102695 998187 0 0 423643 516438 34263 776860 0 323424 0 505258 0 932745 0 884980 313566 989801 558520 146181 794422 0 666439 618729 0 0 16802 690373 115525 0 739946 143094 306903 0 0 725075 547520 0 888040 484726 0 553762 416103 736986 299192 0 0 815767 0 907940 626152 349129 480887 0 0 0 310743 0 0 331976 0 194952 0 714561 785017 778179 436144 95630 0 0 159144 110689 0 453047 543059 455355 0 609350 512258 289493 198078 116278 28975 0 0 0 0 124131 649418 692127 0 0 105328 13486 845190 619353 863574 148223 859753 676053 0 0 835977 0 24480 17790 568055 497182 0 840057 0 89930 896278 613711 0 618830 482272 686284 691195 0 0 0 751189 0 299553 0 221605 0 280937 0 0 55071 446466 0 209310 137497 723593 792788 517262 0 663004 629387 0 0 607667 690552 963513 0 0 616359 0 913672 725047 0 0 631179 588356 479648 0 35941 344022 0 0 0 617530 0 813591 75189 0 0 104477 859868 0 760147 53620 495911 0 0 0 999479 120675 0 0 131797 0 345048 0 394193 0 110507 0 996035 725115 0 0 0 0 0 913347 723872 0 0 343196 0 315711 640456 495397 0 232475 629456 313629 492249 701531 937338 554163 0 241781 19260 0 0 973520 487034 0 0 0 282553 0 702991 0 374658 0 0 951898 0 0 855424 963367 28477 0 0 0 0 281912 0 718459 0 0 480704 0 649393 0 432831 842933 682914 552052 180213 715013 978941 0 0 3958 679249 0 615729 387121 931078 137131 0 0 712707 0 0 0 506954 564377 375511 193056 0 510435 262598 923354 0 0 911929 188981 291796 495263 998641 557063 571374 0 0 706655 196920 904982 0 0 0 708875 874247 0 0 928258 853432 650688 37206 0 600459 806720 0 273578 0 275893 765491 206360 686093 221065 901643 0 0 705776 10559 680201 0 0 50918 3579 754132 99638 0 0 0 81103 574420 851608 161625 112669 534639 0 0 333656 443077 544231 208934 997331 824473 726425 793084 861618 0 309441 553179 341267 905344 326264 0 0 0 473552 856339 864578 0 327991 506042 682929 0 781357 0 0 247534 575120 213944 0 0 383229 950257 228149 0 657562 0 96043 0 683091 658283 0 0 0 0 234944 926223 745823 0 0 291937 446912 812284 941168 862553 128594 207976 0 0 974759 57615 47027 179803 471564 764874 339699 219585 437583 324800 494729 661897 228157 0 758921 259059 704169 168888 348344 0 0 994300 826879 330807 835736 0 398421 554263 166572 0 372718 225686 0 398606 828636 0 0 0 0 698362 0 76503 262252 617129 0 160654 0 511224 108885 248485 0 0 343896 832451 28314 0 625950 219710 219392 70752 675185 577895 0 641411 290355 0 0 0 415350 467157 391910 650303 975139 732764 345057 0 0 0 251399 885071 151449 0 173297 978005 892355 805974 463810 390307 845103 17940 0 485207 0 0 0 0 205344 353439 613554 33021 686529 429845 0 293967 0 45762 0 259438 0 411930 230251 738272 931298 0 473756 340062 827595 0 0 0 0 188576 489063 0 0 936530 704310 165869 0 975257 933225 54316 0 625590 371235 392807 0 347737 994386 482740 789622 529056 205086 0 0 327856 0 562461 657096 988621 203292 189963 895608 0 0 962319 0 0 314314 107485 515674 5660 993699 925035 420705 18078 178015 0 992152 669343 634255 0 0 484096 0 0 18892 798108 0 0 111485 36268 0 0 0 545517 646912 153321 937867 912933 734494 407339 221764 715658 845560 0 315936 509212 599076 328240 612178 786082 799426 618070 890498 72103 0 447205 0 17193 460520 257748 877653 0 203553 0 688980 0 517122 524473 0 687157 207618 0 423735 469284 209261 330892 590994 838960 335718 0 0 157096 893589 0 879523 541359 490761 895124 0 554734 0 606242 0 859715 191671 941098 14007 258124 0 351355 452629 744905 942760 143988 203763 714909 957187 947110 0 861338 649708 553352 150533 671626 504906 0 666208 0 79167 98773 502246 28214 641419 914965 0 0 78049 231467 0 310315 0 451807 20131 286569 365757 372393 299982 914014 827319 623784 0 643871 53458 894393 0 980060 0 0 544371 461012 287425 0 0 593464 129004 0 0 857236 0 23436 95868 0 881820 714845 0 938281 413270 519651 154716 612911 121791 819086 0 933945 0 121253 643005 98492 645725 56271 415874 408324 0 0 642093 526426 0 691007 46084 647360 0 0 0 0 0 165558 175759 837544 934735 537662 915714 529477 280306 701952 0 503049 698932 521961 518381 869086 364228 0 239732 0 0 165534 0 0 579908 635372 0 0 199977 77634 144045 0 0 248399 337926 0 0 559054 920410 0 0 0 0 492353 495762 435549 0 500758 139402 0 358700 342139 943247 85140 0 0 0 0 567559 39301 0 324242 743806 0 5983 458527 936186 0 0 760692 0 888952 374759 303044 575080 166730 775467 673521 375974 0 365937 0 566442 0 557093 847347 836263 295582 0 0 0 176796 906299 31438 0 611047 0 0 0 0 221690 0 549363 194777 0 394370 528717 985040 0 702020 838448 932146 340659 868216 601037 232737 54177 973880 756876 200474 568468 0 215833 0 832425 0 605215 0 0 350830 774478 786050 532433 902533 96852 239028 0 508859 0 0 881961 759931 0 495523 144067 0 51918 437443 982243 454933 0 610558 0 382312 0 0 263619 853208 101646 0 0 889347 74842 0 0 9360 530044 919566 0 0 274035 462816 834283 215319 0 0 240920 535498 793650 260371 527513 0 0 0 643472 483788 0 939505 475934 579323 0 376507 364410 0 0 0 463022 0 945604 672719 0 918101 925090 210368 0 334091 147975 273951 563594 624730 876667 364152 878842 525010 0 0 0 0 227957 0 678682 345689 398744 0 849880 743265 0 0 184062 511066 212306 82976 846424 407236 340746 0 112079 0 0 700210 0 551271 2011 0 506292 880155 0 648049 0 23692 0 301945 679519 0 932630 436076 0 0 0 559490 219359 0 772284 846948 655507 0 0 53721 0 0 790264 0 98906 531803 0 0 793876 0 0 0 866338 0 205635 398624 957187 0 0 792565 48857 482678 57807 0 0 0 171747 0 252100 281005 0 0 0 140322 0 513381 0 907536 930404 232891 729387 599204 934663 0 676616 764326 0 0 950202 0 0 0 315657 38326 769125 654168 20473 0 994832 363263 843621 85440 670293 251355 0 0 0 410500 405117 0 0 992140 0 458298 0 512315 138141 653664 0 0 0 458104 270850 0 0 0 449295 0 915878 933723 849298 273489 0 0 0 292836 59046 562383 794817 631315 0 184627 741248 310890 0 924691 521395 107198 508566 221705 0 611039 733577 0 56012 133385 698453 123293 0 864010 255172 650518 217307 23957 827705 106634 0 0 0 289010 66348 768943 0 338641 559932 0 603667 860257 793839 779578 414116 696828 927851 797588 0 0 388223 54410 900370 258847 783832 0 818616 0 0 0 132234 467807 698582 836952 0 195391 0 0 0 727885 163799 54082 816493 0 0 256643 233375 0 952667 891132 730476 0 30572 690734 418462 173160 807439 321940 411889 244469 0 0 0 0 678534 846329 81543 698023 420503 354860 0 406873 105433 669063 195712 442916 271171 10341 0 0 244880 654626 0 0 285242 0 525815 638662 170059 0 428515 445262 303181 181536 572779 804652 0 248749 931816 525257 455689 0 990532 0 842771 438290 225671 478495 0 59539 689348 375416 420617 103151 0 629952 492079 404872 850499 724572 328463 0 974881 0 886857 717364 367592 0 645853 174639 0 765146 617209 0 128389 309156 755059 0 161023 0 0 0 966140 37416 0 656248 0 460002 0 0 0 0 731574 933787 335105 0 957627 0 0 211516 0 0 0 0 794805 0 0 384727 902506 929311 708685 102522 137259 193048 0 0 218992 0 0 0 715842 247224 346241 47121 190173 111583 157276 0 0 547707 386819 12580 24431 790616 0 617010 380607 562525 134550 743122 530447 940126 974003 667830 388392 0 773057 0 965881 641885 971956 0 0 528806 955725 242762 161144 0 877868 778286 0 960578 427285 0 0 832006 0 0 533655 169512 0 877350 401145 0 978869 565691 719162 775302 0 0 0 135678 0 0 307631 786189 895540 911537 347029 0 605674 0 0 0 49150 78717 743169 0 0 0 282438 176463 915190 327591 625243 402653 640932 355058 0 735542 621810 309262 0 0 346157 0 0 0 0 542021 270274 0 0 0 85795 324754 0 315118 0 818195 0 979048 0 143802 0 710237 819285 0 0 0 902494 166764 593983 0 126345 0 0 0 0 0 352797 0 992283 206504 883183 947463 352777 3363 585549 0 234116 291039 0 0 962624 0 906001 751884 0 653681 98094 0 230096 882322 0 245708 0 645267 0 0 0 913639 152562 246873 739662 862972 0 164891 0 223049 215210 675395 294381 276263 506819 0 127658 461834 543527 320980 0 547090 302560 233200 617751 0 378853 620718 640139 314634 5675 0 97688 0 527685 731566 0 0 820651 503867 0 905014 0 0 0 0 0 0 669017 588677 645224 982224 0 689812 0 657559 0 0 565129 0 475454 0 63199 63977 944847 583935 2958 0 766174 16933 755943 0 0 961972 416786 535703 0 0 740116 0 0 27672 254925 327732 0 0 311451 0 284862 351492 0 0 506267 128621 989300 512917 818159 555281 503872 621385 823115 548436 0 0 934702 939006 0 650924 838528 5195 0 338012 360499 0 852817 813101 0 0 82233 0 73717 0 586313 273954 0 217445 81760 0 934828 0 895429 779191 0 502154 35542 807266 148916 97830 812529 135993 895190 0 248154 825151 950727 0 48417 905604 0 650176 838678 0 0 0 0 0 0 0 0 278060 0 0 65355 326823 195042 366090 0 31543 198743 82773 0 0 0 659582 761711 157130 235008 0 562656 0 706957 0 124889 858332 241624 0 106602 0 406018 58486 0 174520 0 584555 681343 506668 548822 865488 180575 540150 0 0 436388 0 660391 715599 206113 823216 0 0 708954 0 393451 737920 435345 834846 0 747762 0 842223 0 524057 50933 35210 661009 316468 512722 467118 226601 0 383658 446591 658711 0 609434 961962 868834 0 0 0 743951 345776 0 242526 0 0 525905 682911 880143 75152 862645 0 455489 46782 614931 645547 956562 665194 265428 102240 0 965109 171782 694550 217170 716852 734306 0 34999 0 437615 592938 63376 0 246278 353945 0 568429 0 0 529536 0 0 223213 0 0 20477 581045 0 0 884103 0 18220 0 0 758415 689478 111663 0 0 0 229869 675295 0 947750 0 0 389834 630120 0 166897 0 0 701514 841681 0 0 0 280856 93244 0 338778 116411 144446 0 742468 410741 0 552363 0 336152 0 528150 0 360044 525888 60929 177959 418752 110439 0 829172 421907 0 739050 0 722844 0 150284 0 716078 0 0 891779 0 819261 370603 0 880830 80732 0 577070 719050 924815 64394 828170 780357 0 391304 0 473685 5991 0 525545 0 114241 164057 822615 0 352781 0 0 0 0 0 285847 0 117414 0 752931 0 489115 817898 345185 352523 0 0 0 0 714745 340358 0 387877 825752 0 489817 224154 0 0 703279 923057 943591 216069 811585 494496 0 0 10390 0 0 1588 100907 303581 0 389972 772966 0 764789 0 0 0 0 0 761832 0 0 957066 612926 0 699375 383351 666242 353414 0 463463 338704 0 0 192058 716545 0 353884 715749 761143 0 452692 265756 793670 725578 911491 0 689688 785487 795626 763094 0 676134 0 845230 343822 116497 0 457590 0 187956 974600 0 0 451286 529408 0 0 131808 367846 0 0 0 0 687850 0 0 0 385336 0 585747 323534 471552 0 272221 509195 0 791204 665176 403054 348822 774461 24366 169148 16385 641885 930396 709270 324765 410084 935480 0 0 0 766491 0 0 192283 0 562972 899527 387275 466540 0 0 0 182691 312105 387054 509410 49177 465994 649628 0 848570 330214 909768 0 984074 825478 480905 718837 0 965049 0 0 161937 669986 467057 0 182083 0 492525 100092 868735 999244 259514 459241 190272 0 0 948076 0 0 57102 279287 0 0 765334 803196 0 633610 0 0 0 166338 926843 192500 773422 761565 572146 94028 0 43238 0 515072 404090 843239 443500 522133 857351 255343 837445 771850 648031 0 97128 0 0 0 792336 297191 767213 0 0 385058 222283 400633 599713 0 937818 925131 903903 0 0 846966 0 61599 0 103541 882729 0 0 0 454994 651944 0 582631 0 569774 134015 0 0 663738 419500 212359 574762 497963 857379 996272 457523 65465 354324 0 376063 45800 439578 0 0 666016 224002 0 106469 309680 751518 0 272780 741236 0 270881 994970 0 218650 0 580519 0 374213 0 470450 597451 63870 853887 515696 0 844830 626000 0 498813 853064 754228 932031 489882 830705 408611 931139 604781 211960 0 236598 863208 0 553818 0 0 341670 902260 67735 984041 0 89813 0 286143 23237 0 966485 971829 794465 670072 535364 0 449369 663313 566407 0 52281 0 623924 0 0 705404 0 63614 560380 0 601489 547947 413518 0 0 0 922427 269455 0 546038 0 230380 792152 0 482474 999328 0 0 736511 746252 0 0 0 692596 0 140765 0 486076 953325 0 507354 47279 24609 0 816710 0 0 221856 692554 24906 492267 0 843275 900650 0 0 758872 719167 915052 781632 0 876868 253131 0 559642 0 243470 0 445305 388445 0 0 0 456731 651680 714287 0 512344 634052 0 257374 149908 278689 467385 398226 335803 358893 0 274413 78409 377582 201364 482469 369648 494811 225542 247811 0 0 738679 0 697187 74866 561638 0 476951 0 0 0 4593 795033 960497 791741 880356 0 0 142760 0 0 928859 0 305193 799472 287969 0 0 0 0 0 0 686850 192019 774953 0 0 181726 588632 424785 103162 781309 109974 828186 80129 200799 123749 862575 817897 702578 0 0 0 452112 559803 0 444448 0 0 0 0 806209 892238 0 0 395314 0 0 0 221543 0 0 116882 913182 419514 240718 623224 0 240545 0 7938 628454 778445 94243 0 0 117523 999342 0 510583 0 983972 0 0 0 144079 157159 811464 28719 455058 28892 0 559236 0 643834 286004 137289 430209 0 470574 0 760484 0 384935 142423 819804 86709 472036 936998 0 191977 0 0 760234 425184 0 334128 688775 403132 0 880683 492552 0 279275 0 400328 0 335140 676738 392990 984795 990864 100258 531358 651385 0 0 301703 853427 492491 0 484366 997157 0 106304 976998 0 70431 0 586977 501460 763268 0 98376 0 622878 62352 226404 205362 0 454463 0 0 661578 376382 744523 25874 393807 654775 722684 0 63061 558054 380566 0 0 436510 491397 81818 692260 756550 0 9897 738643 0 0 0 0 597563 766436 150750 445727 839067 427114 0 0 0 0 198599 0 617784 491872 34070 618960 97613 149093 693221 0 0 691939 0 271423 158085 350638 69653 651749 0 0 0 904136 0 269454 989648 0 665638 902063 0 0 672569 110003 0 143503 292967 167106 0 401471 488175 627856 0 0 96766 0 0 394041 610232 762086 705606 0 408470 994073 0 75892 907894 469043 880253 0 291105 99655 304604 882867 0 460874 618343 486433 0 806977 458509 0 54194 124090 400839 303523 523611 570941 99940 0 0 0 832037 192523 916542 0 0 0 0 705414 416990 747528 929547 0 934674 0 0 252796 0 0 0 337478 0 0 573498 5353 970224 0 206773 0 801530 157414 0 713392 688443 858015 108626 0 0 743841 145711 606885 192423 0 462660 153759 40664 0 3748 0 0 0 740354 180471 508930 0 0 0 0 147330 0 0 965454 805526 0 0 0 0 200132 522388 35080 977694 537967 338368 0 0 578596 0 949777 637509 0 281871 627102 0 0 17734 825718 0 0 0 0 0 0 137791 365323 686655 0 254498 652818 958962 127665 0 0 414087 132805 569723 0 516116 0 509156 314838 215675 372344 941294 678776 208903 0 0 943347 981811 0 726006 511661 690730 389172 101540 174381 0 808598 886006 833113 557077 756158 208737 0 0 0 585110 6123 532638 0 342339 395148 420377 560255 0 978597 495599 848872 0 567166 943216 910518 636277 0 14376 771059 79940 347140 0 584572 174711 872931 0 0 432984 109227 885288 0 747410 332045 534234 0 894667 404420 0 984714 0 624562 321622 713573 596504 0 732922 0 646613 0 0 0 269589 703304 0 0 0 639952 977755 0 305380 546254 493985 0 0 187945 919221 443048 11992 613716 0 695350 502671 475385 0 0 301901 128361 267174 966183 440423 147114 0 0 364703 382809 306435 3174 885847 0 213560 347101 363413 893095 450303 873257 444840 370001 0 786483 535327 31874 657354 406172 206965 543104 0 0 0 0 0 19315 0 0 673587 0 347841 696556 0 169072 686817 386485 0 375569 0 0 0 806316 212885 326616 0 0 0 858666 0 698667 0 74551 0 0 295074 0 49647 632948 334858 737563 0 0 0 590881 243447 0 0 0 225829 0 0 235615 0 6792 0 286434 765690 0 115736 801716 0 314710 135467 798559 235591 186561 149063 0 0 0 228146 0 0 69649 595400 991275 320452 350005 183712 433419 986463 75322 528325 253720 0 0 960354 0 681135 794918 78642 517218 0 855925 482776 50965 40629 0 0 154564 114751 0 777668 0 278127 0 0 0 0 0 0 0 0 840358 30876 660141 780521 0 174818 0 0 0 258979 420435 926523 468729 443272 0 0 0 464268 964053 129565 0 371281 332224 0 498092 9721 493864 515131 396723 81287 855920 578270 0 0 489039 428796 0 837434 0 91289 246636 98975 932338 606222 0 0 0 518748 50060 0 0 0 638867 854023 109076 880571 963375 0 814326 870073 0 735169 0 0 0 0 0 0 0 134454 896818 751230 0 66715 829507 216826 324365 119249 137919 0 0 0 0 0 0 619285 0 288438 150074 0 831580 0 250491 816783 264626 0 110187 894421 261946 242508 569006 395195 590091 68727 615835 746070 50189 79660 0 0 734927 0 0 394444 0 292669 0 940383 384681 0 465468 988262 920218 95553 203423 396696 220106 35880 403848 0 0 998162 324909 443026 533499 711587 748234 882261 615111 833874 0 530086 967098 798464 924697 648132 864222 164635 433222 547377 0 731440 771644 0 0 0 0 771210 558000 795980 386611 116490 156835 0 853901 684571 301791 902134 107237 0 0 0 0 794189 0 0 797882 672194 0 320076 0 0 395743 755720 932326 0 596558 546436 794725 981218 195382 0 470664 477105 203337 533398 603397 0 0 19245 805795 0 0 0 339018 847666 845190 413684 37181 572530 379882 892533 56024 163656 0 492394 465190 0 998839 69936 838388 238606 550478 977233 967396 285572 0 0 0 133777 786856 953214 0 780953 0 0 0 0 437819 0 0 0 847170 652560 0 970166 0 0 98298 477340 266502 0 0 461073 924187 454603 0 0 620593 0 598613 0 557976 295704 989203 0 115043 813469 316870 852714 589542 0 336644 881131 0 655240 0 734713 0 384821 559124 0 986626 501386 572472 725808 15019 0 0 40352 0 918057 507207 0 964165 866280 982925 87389 843041 0 235891 771721 585590 0 0 0 0 178600 217263 827447 195049 335837 0 974696 480724 765062 459843 236037 938217 0 190806 446462 763181 869701 151780 423304 0 0 529012 0 595747 257575 0 435105 0 0 776437 0 0 0 615106 0 0 0 659775 0 246016 0 453961 0 286851 611190 0 376873 81216 497324 244167 0 271381 160637 563467 142312 422936 517756 0 480778 228950 104416 0 902093 526835 0 0 329613 695801 54822 711239 0 513710 68958 0 0 967536 0 517920 305495 0 0 381633 330915 0 0 0 86603 0 0 450019 0 922705 798875 200263 388876 518116 0 401229 614054 77651 0 883227 0 414792 0 0 959966 0 11487 0 120581 961816 757453 554829 899724 0 554939 347579 343213 325714 0 600704 0 342001 0 648949 0 434049 918098 0 0 0 0 0 0 0 727630 0 0 93229 775579 467908 0 488063 795721 300070 564320 298110 529698 910297 622537 33439 397770 874251 771547 661665 0 964836 0 227438 0 0 964010 805595 0 580420 344949 504996 466425 37371 0 391110 602582 0 923216 0 253437 929072 937222 23188 0 0 997262 577833 0 585411 718200 0 0 769829 190735 963566 942912 734587 0 121732 404076 435309 501551 726046 0 596596 0 428839 105918 299454 0 0 40136 243622 992900 0 0 492350 0 998935 729875 622193 856599 0 29731 96954 558641 714190 553019 387080 13100 0 0 585853 0 0 0 60883 305593 0 458658 563283 0 817655 569422 0 659715 0 761546 0 616403 242367 0 0 0 0 774888 0 951561 0 0 442609 0 911364 723768 726840 484847 608260 0 0 693332 505550 0 206410 0 0 11930 904860 561698 0 58801 0 29301 3920 917738 708647 743357 772985 0 688393 0 0 0 378200 307815 134913 871182 0 438626 392568 563507 0 0 905295 0 0 0 165050 757036 0 245798 273118 421626 615871 0 0 296021 799606 72414 0 74926 0 585917 797812 0 727786 0 939816 594351 0 0 0 834903 845698 207137 0 0 564329 0 448327 0 716389 55821 0 0 0 0 865848 427648 0 359889 0 568585 0 0 6445 0 0 0 689977 256920 373390 376110 0 46264 730485 49998 224150 674908 0 915156 429622 0 539703 917617 0 367823 966443 975650 847055 421688 335088 468860 0 226821 0 0 607174 310057 573894 109796 0 776355 61252 0 74785 0 0 0 544470 0 695100 0 904929 0 0 0 508957 935589 198620 256209 142065 284972 369749 970846 951311 0 405140 695404 880271 493934 735767 0 533023 0 74827 0 537230 583250 666290 0 662856 0 996738 877088 3587 0 0 818424 0 609864 953284 967225 0 0 871719 0 0 279011 788501 714896 352565 498872 339328 532053 699093 0 852391 224362 0 563468 651812 843063 403229 761142 127093 0 327621 237371 0 843293 0 275628 0 0 324362 672836 0 0 0 0 608813 762687 889706 0 86805 0 0 689619 220446 0 8464 711053 529442 743966 0 44144 475999 0 744608 0 0 0 578004 0 0 782626 0 0 0 500043 280783 26695 204463 428791 180081 0 301162 908245 514366 0 435825 0 0 0 0 438115 0 0 0 0 138119 105364 918844 0 0 665491 0 255406 611307 554897 0 546558 0 0 940273 0 652042 844068 0 129027 0 791911 822925 0 558655 624577 747338 394195 0 0 246115 0 191697 0 612361 0 836930 660558 763055 799182 349077 499002 382780 968262 0 0 0 97565 750106 0 743100 790545 0 0 654713 130976 16262 514895 882130 0 737819 262346 136031 417260 452984 0 7864 142956 832318 469226 0 0 0 138144 726200 0 0 0 566207 471638 68283 0 842584 0 0 0 700546 930320 680245 108944 453660 423592 3094 0 717478 539705 91253 0 725873 0 784558 859122 0 499775 674252 823879 0 3566 597275 0 0 0 0 0 0 679531 506733 0 643263 895614 273298 517552 331830 0 79542 476642 0 553152 0 155177 0 0 0 0 252315 0 493254 797975 0 102932 224222 0 179018 56209 929028 212520 0 110346 757314 861571 0 298956 639850 0 0 10108 0 544725 127948 0 0 0 0 563914 0 740947 34658 674148 617724 0 0 928517 0 795162 0 82768 0 937897 804607 217691 845136 0 578139 0 638270 740301 404914 0 387989 0 0 733258 861331 0 551211 959466 361476 0 760765 0 0 951221 247929 816677 968039 81848 0 712195 901959 0 489880 884803 170297 304710 0 188051 827818 420628 728781 0 0 93723 238051 373936 0 901661 38643 76639 457637 534071 0 804953 213824 0 0 0 193337 0 850944 0 344167 0 679906 625620 538976 0 751834 485793 106029 0 0 985564 303688 0 260782 0 827914 740457 0 0 697565 108059 404529 0 209892 520315 0 563641 101107 10431 999539 0 391357 245449 754733 777525 394625 448280 601623 0 711929 277752 0 908303 0 214033 28019 530917 87335 0 364973 0 871514 0 493619 708486 746650 964976 0 0 0 654349 0 742894 0 489151 662481 915741 428821 769935 45576 311833 0 0 0 928976 0 0 45076 62579 0 0 0 670033 570448 503282 335461 702784 897874 0 0 714407 0 347770 948756 0 615227 988989 50010 632626 15344 218632 0 0 257982 0 790796 0 0 0 584024 842176 0 171289 0 187699 131635 552058 0 789968 0 903850 0 260759 0 0 512624 185384 411403 0 907692 284213 334297 503858 953884 753648 4380 0 0 770679 397802 571000 590778 103063 672726 940492 79034 401562 0 910572 0 198556 587909 0 213843 0 0 353270 631265 90409 647398 0 377435 0 0 650235 489064 383629 495751 205246 32557 353614 0 0 353429 23194 0 0 382291 0 264272 199093 503696 0 0 0 0 0 268720 0 0 331323 673783 432062 64806 128783 125244 0 0 0 0 0 0 728293 261509 0 0 39634 957776 0 0 0 89299 74912 803226 102135 0 503560 72724 12491 0 0 0 903834 896067 900112 804044 181420 619515 491321 0 0 828431 3008 0 240043 837755 0 0 0 155040 0 600397 54549 481241 133493 0 0 0 452214 995929 0 802044 309176 0 326783 893803 0 0 183872 0 0 0 112858 0 0 0 0 0 162919 704924 443836 0 83668 533254 765292 0 756074 0 757807 106955 65400 0 0 0 0 0 0 770365 560075 0 703582 881263 0 0 50222 0 178824 587657 733301 0 350972 67015 127922 587325 131369 0 90316 872053 588024 0 618486 0 0 0 0 0 720188 431102 518935 92781 891201 38141 0 89514 83463 343082 425681 0 0 0 0 252858 106439 0 483986 938300 770319 0 868254 0 421707 747355 539801 112243 269735 281180 357340 564883 13460 0 385656 323167 0 954369 796001 36754 639060 201407 25029 236552 335760 0 0 296804 0 0 0 199511 583838 207963 715768 639100 0 0 0 586327 717204 439575 798700 0 827161 0 463659 0 0 0 173294 748547 350364 0 0 626806 300295 554019 0 0 600976 509353 336545 980461 0 0 371579 0 947384 0 313998 0 0 82230 0 803269 412357 0 58159 0 0 0 912195 49988 195970 0 0 0 861465 910039 0 305105 125411 0 274790 365185 216112 0 0 845743 618558 542985 752380 0 0 0 131078 0 0 0 252754 308587 552401 0 0 592332 193634 971864 302363 0 198748 0 0 694435 0 475038 126712 0 384027 219357 318013 899589 335915 214566 8418 24966 0 127086 0 549393 241238 0 91808 900792 0 0 0 0 0 0 460502 198477 865549 0 0 0 333618 604220 406062 0 393618 94884 883968 222781 797634 0 0 0 0 672269 12418 0 221866 468880 92416 0 664397 0 0 827099 0 945153 710193 593033 0 509470 0 52645 230226 969947 0 347388 867093 432811 0 148757 218444 685685 0 313185 0 756597 0 718279 789949 521891 337539 505782 0 976578 425667 0 907346 0 321043 105621 81818 0 305174 779849 0 864223 362163 138244 72036 452295 851162 735934 426865 936464 997975 565152 218002 0 73333 347030 69678 0 0 7289 0 668801 937810 0 375068 764161 0 353114 277037 0 566719 152755 858211 0 65147 291990 245832 98790 0 247494 938840 353203 516019 952204 184285 93834 0 901651 178156 624498 584045 854998 198422 791602 0 184449 0 597211 341710 0 193228 408023 109554 0 59890 0 96683 0 478971 726644 199937 574578 437698 18836 972878 0 402865 254755 628196 733871 347953 858469 693101 157659 0 0 198043 926826 545059 0 0 0 564765 773398 970099 186662 0 0 893879 0 822185 887463 0 610244 450842 512990 0 388584 483230 965249 552511 374203 0 943680 554618 305303 704959 0 417478 963511 116838 0 594351 190309 774280 0 409884 0 658987 717370 0 0 784939 543633 824688 213493 0 42367 26887 0 365098 627271 214451 975573 579405 49181 388165 355973 0 0 55524 0 0 855101 0 983889 715316 537442 0 0 974870 219520 641489 114048 0 772592 0 0 0 148420 21513 0 390362 0 862145 0 115534 579001 805553 0 0 688517 261724 0 74176 0 176777 588303 0 0 0 112526 668061 492022 0 0 0 0 0 965349 334309 630923 0 710312 386844 0 678902 0 882260 369736 287120 155543 299761 50786 633126 0 893731 375498 428766 582469 0 508373 0 875729 566201 0 972577 235849 0 871685 441482 474826 992542 630187 959055 810678 823654 675000 242832 445411 0 667036 0 723813 34803 451033 879852 0 255338 892824 0 0 569352 226204 0 0 281846 0 0 876889 807820 124749 0 244298 659860 224932 0 705566 0 929942 490204 0 749461 251159 365014 343062 598313 0 773879 951763 477467 51853 779959 553121 0 712112 763313 364886 413478 980077 757215 0 113473 67106 0 670855 585408 0 0 347983 622412 0 0 464148 493564 848968 0 0 226989 0 267866 387283 166482 830826 518393 348530 0 0 204770 483145 160553 685816 35284 623992 15811 0 781029 203456 0 489737 0 0 958560 0 0 0 346062 720444 0 636002 0 84895 319360 247870 628884 782238 670381 366750 0 0 843493 607373 176657 266327 849212 631051 0 248859 997 257598 522098 0 30009 0 0 0 710591 563217 263013 0 701789 351117 0 0 0 293641 0 351266 621555 869305 0 684899 973532 0 954027 0 0 30566 177604 8863 383495 0 541661 959142 156712 555580 480844 921 0 186212 426858 386709 0 278048 0 947920 138965 505753 0 0 911915 118372 300790 0 0 387874 525584 105859 853971 977704 537699 608377 130832 100145 90745 604134 0 0 0 5742 48643 0 0 0 0 0 58134 0 748245 808999 0 106322 0 102531 0 540942 56569 609291 793412 700001 277449 808341 0 335596 684368 0 188491 764300 0 0 0 0 0 304785 956404 390174 480106 440076 0 180434 193639 0 0 0 0 0 0 339910 0 0 811183 229972 0 0 0 0 0 454744 991813 0 0 378125 0 651416 307069 310082 739286 897246 416539 0 0 328219 52078 507469 63632 253032 669801 337281 0 650629 947653 0 268379 980279 789752 0 565591 511444 386364 330140 585487 499190 267225 693325 903860 341851 559827 0 127634 43770 422392 795599 0 214457 0 724576 0 0 0 0 0 797415 109513 0 309894 921411 0 0 181715 802838 124077 0 0 0 893081 719408 414945 0 369510 0 0 75275 83782 423326 623268 0 0 289212 0 405843 522589 0 211721 415760 591218 101610 0 55582 606501 509534 632858 0 682793 420298 0 0 522789 712860 0 387515 343540 852331 765106 466487 785919 0 997275 913217 0 0 0 0 0 332403 0 0 305726 376608 849730 84697 0 76603 204275 415481 508526 329261 0 18061 0 0 111548 712810 967385 329435 385755 0 0 0 0 0 920602 0 589666 243864 748438 849032 0 415412 0 0 0 319662 184031 842934 0 96453 463316 0 0 873026 986059 851038 940489 127910 168943 29138 480713 870831 0 879396 878994 363596 426474 611686 62127 299797 0 0 942178 538090 488677 779411 0 0 0 124452 221038 61877 0 328055 130166 699091 0 618002 0 613749 0 0 461691 0 0 100437 814132 0 252112 313946 55620 758780 540896 359486 60112 519693 0 0 0 309295 937617 763392 976285 0 959997 976010 520591 179599 926358 186641 192616 133917 0 445915 0 0 0 211966 681884 251940 943550 0 98945 434276 381345 0 288283 12142 0 0 880620 565483 424084 0 394057 541327 550136 503889 750982 588215 988790 930494 654635 99977 0 469656 162076 703209 104383 926716 481185 946937 960283 53313 263443 389709 334920 0 986315 145368 284438 932734 0 668816 0 0 77705 740825 0 498656 0 38282 800798 813032 0 0 825432 420300 506549 552355 146882 178283 0 0 994845 0 970991 0 134538 387385 0 297135 141863 196271 0 944280 272551 720009 366319 0 732816 90745 0 0 10528 988692 714915 380923 0 381442 0 58241 61131 302016 59521 952304 159314 0 966503 0 982754 0 0 508072 0 0 0 338131 554715 0 0 0 122086 635344 201371 262457 387994 789016 0 538397 0 0 0 36506 328581 44186 0 538138 0 851631 0 922930 0 812037 110255 0 0 326677 752992 221832 461343 0 202627 740405 47863 54308 871807 949757 386798 57432 0 763940 0 0 985417 0 747611 659194 0 29420 0 0 0 9148 0 0 0 280039 847990 23831 564857 473660 462979 0 350860 0 0 0 0 0 753236 35731 525402 0 310104 616975 0 997581 0 220656 448718 514155 0 921749 740083 0 0 0 0 0 308141 278999 530684 121489 728553 0 627294 37343 417198 93283 175491 959604 124518 0 313238 0 0 874146 563902 65126 49729 678010 0 762501 27891 0 0 671422 0 0 210872 585585 644694 0 420205 0 686636 0 0 891702 177743 773005 0 230884 52800 0 0 0 561164 0 894606 258704 0 545357 128079 220583 0 414420 0 0 0 453789 0 168533 163480 0 275553 0 997781 150988 0 0 708728 244583 585949 923471 0 675917 18738 0 20867 155714 36212 801125 359325 667772 0 632345 0 74377 0 0 26783 0 582875 207372 0 173010 85746 640231 0 52589 710483 100755 0 909216 962573 0 426101 163150 0 400080 86119 0 341840 0 0 207876 62029 0 603686 445022 996449 491448 405297 715654 795079 15304 758750 533499 0 18662 407451 259437 187294 751658 472916 0 321931 0 190416 522204 994042 225091 395213 851815 0 179144 369871 135362 0 900206 480593 0 0 329291 861978 0 793930 212399 498824 491528 0 316990 476100 108187 283156 657525 334916 501105 0 864422 559823 959767 0 765434 0 59568 0 0 0 463272 0 0 0 665785 630257 230694 571698 0 785051 0 568958 927235 624808 43879 667497 283148 9246 321207 926663 395494 0 0 0 0 0 827854 7704 547897 609588 409578 143815 0 928002 0 541617 101698 0 0 0 636073 179851 780977 0 328688 8500 501221 396128 0 0 955503 803524 0 0 863043 0 395396 701770 80346 51196 0 27208 161762 823469 156713 977342 252482 790306 0 130375 909558 0 0 526333 0 0 0 317380 314916 0 487750 141023 738194 969349 67043 860435 782374 748522 0 434982 933215 0 0 0 634797 635768 0 184317 0 496490 0 0 0 0 0 0 93363 0 354063 258092 0 0 0 567946 0 811329 854489 0 0 0 0 906816 528385 672909 0 750659 506121 0 374412 485456 694372 180983 0 550057 198619 229334 0 793630 650294 0 751912 523102 0 239133 0 957318 684058 51555 0 687852 578147 276204 671206 73093 769366 586868 34599 571402 48887 0 181050 0 0 730131 669034 857778 87724 921627 801827 0 674596 0 0 797492 573045 4856 123896 648078 0 752174 596663 0 362876 260238 0 539833 191984 0 944638 539418 376868 742484 0 792992 622663 0 869777 639608 927192 493195 0 246116 438436 183165 0 812823 0 24809 0 220824 0 362351 0 0 263290 0 560737 786549 0 201283 443330 897009 553832 522593 298461 0 188115 47411 440239 0 807374 60299 9600 145390 576554 279158 187406 0 198063 0 677840 0 653617 375463 0 0 0 0 62165 0 638096 111049 0 940911 684141 0 151583 0 203996 342170 0 349380 0 338548 457117 0 850843 0 13494 500732 323865 972913 28716 0 975700 674997 40530 0 0 894309 113314 562291 0 606589 147207 324583 960770 0 0 883550 0 618151 336172 0 399541 549090 377566 0 0 839892 8541 4778 551942 0 979808 0 869249 409007 922304 212234 933324 383152 0 0 0 86597 0 732008 0 402404 73132 0 0 0 313453 0 715507 0 0 0 290871 131224 273635 0 657474 0 516004 0 245032 0 342531 970397 0 838343 263326 611031 445451 260764 983120 0 0 709038 0 273648 449462 308918 0 675906 0 210527 231174 768482 890100 877649 0 0 77495 13611 522935 964326 282202 0 637073 613446 0 0 0 0 202647 211068 0 814373 799919 0 24914 0 471422 0 55326 0 0 0 995141 963709 309083 407312 851453 616814 653115 431409 0 355904 0 860562 720016 0 118836 180987 984704 574283 622043 421294 0 0 603837 316859 50105 950704 503649 0 777914 0 201963 815464 0 808673 0 0 420454 509563 0 514359 0 96035 0 808487 0 67367 0 0 169965 0 130932 0 0 187717 0 906242 337584 0 0 0 0 216982 373698 0 957998 442401 0 467967 0 463894 124244 0 479723 654059 163054 0 375563 885669 373125 922406 0 823346 794239 0 717277 703966 87371 694707 0 0 0 0 0 427039 0 771745 639311 27974 206053 0 0 818551 0 0 0 0 0 0 437938 689026 563860 171317 578806 0 104467 35683 439727 0 440241 438925 0 0 0 0 0 0 0 353037 0 666700 0 795674 461138 723071 0 821776 915740 191392 358199 0 396980 799045 926605 528194 515544 991250 0 393475 0 0 429159 0 0 0 0 0 692556 100294 0 504105 274072 0 100931 0 0 471051 715811 383343 0 831746 701191 0 392624 0 138530 0 0 0 0 954235 0 0 667770 298702 641362 0 720730 514158 231533 0 0 224097 0 891777 650335 0 0 782585 954989 0 950698 0 40168 0 668832 0 668037 797055 0 669076 46746 981927 0 0 0 780208 0 392737 820103 0 437391 0 455933 0 210053 51989 0 770261 346798 0 0 133445 0 723056 0 0 230056 746780 0 847360 256960 780321 0 226932 346037 0 358078 0 25621 22816 0 568662 859896 493581 550927 0 0 242398 592720 0 120669 0 0 774104 0 810190 0 0 0 0 264009 6650 83046 817817 216886 297524 987410 501336 410425 860025 0 0 0 932629 572110 0 844029 546163 0 215493 15015 155246 0 322859 605047 961814 0 0 21925 566832 0 386039 944596 0 0 492174 235180 764596 925239 235720 0 280040 405146 693493 0 299596 0 739647 0 607357 0 358411 238220 1568 702671 225467 610443 0 0 652181 0 0 29563 702408 896318 0 743598 144701 0 0 730216 0 0 840457 0 0 823269 800676 158097 364145 21740 244558 0 146534 741347 201126 184712 0 417551 226820 655442 899206 0 0 399881 799105 0 938744 0 0 0 0 432604 755351 17461 690490 333648 414159 778741 956534 694705 0 260133 143247 524668 859433 0 0 0 0 227699 0 855257 371258 0 493598 211420 61861 670768 68676 827914 917060 615953 914906 467488 0 754021 0 98335 826199 194497 873776 175648 446465 0 0 940777 332810 366901 0 0 480618 789365 345471 640423 0 3509 0 386177 189613 533590 0 0 939217 191677 213720 855865 342024 109922 550446 0 667329 0 0 996197 209803 0 927832 0 815822 0 598530 449265 289477 0 0 52855 408674 778411 275205 0 842915 929618 807366 0 914583 110143 600220 118501 0 759991 0 0 618129 0 806063 359369 897374 0 0 929689 351600 0 904073 0 598467 68969 14667 0 806972 630438 310410 713715 0 0 0 107270 26405 595296 0 983929 0 811929 935854 963742 615128 196319 865948 915076 0 0 76377 228249 0 354772 248192 0 461509 452024 777633 236334 0 568121 554170 837036 785652 548657 0 0 0 292744 894412 0 0 155421 741130 0 0 357267 665657 49645 728919 0 0 0 631256 22383 0 651936 200805 230978 873171 231207 912712 0 980686 0 351685 46825 158805 354841 0 0 325495 450169 684567 724094 870442 0 0 144331 21244 884090 164979 937982 144725 587706 814246 832371 0 637085 817008 318367 364994 906265 111856 537647 0 0 552178 183067 0 884997 418426 0 616684 254753 0 0 698226 469697 0 355714 0 967005 0 0 512411 131958 301402 941439 0 0 477105 0 846231 908909 570246 807860 889425 0 106394 894627 627279 794216 226408 0 0 0 819797 0 339672 697688 914035 804848 429527 491115 353705 0 0 0 125365 0 33248 358673 985612 729403 159384 58676 0 649319 232610 0 0 87328 0 0 789169 268933 555315 198971 0 886655 772746 148826 491275 74600 675766 0 121738 0 0 972150 812932 300505 0 0 328448 0 685713 0 679531 0 0 18892 335475 0 66224 0 923306 0 9565 248910 0 931963 0 570286 965838 793756 879739 826111 741523 0 0 0 515745 70549 0 763486 0 171509 458071 113960 704835 0 985230 0 238066 475480 0 0 0 141032 0 610018 0 451881 0 0 691270 0 0 477823 248244 0 916228 309312 788999 360879 0 0 716329 980785 865543 130180 106752 0 982084 62647 957254 460168 89500 738736 699089 0 0 0 321715 0 0 0 715847 0 356313 583076 0 0 265532 0 65438 0 387805 187251 337798 0 499397 0 583981 233266 0 0 301588 603054 869388 897772 541111 0 216121 62002 97808 0 365829 921783 0 267097 632303 0 471092 779740 707076 0 173680 0 858485 742004 0 996721 794124 505953 861078 194098 414704 11804 869242 459334 895504 0 0 0 917539 0 10578 108547 0 453896 369106 0 241745 289616 0 0 0 0 899684 218372 0 882905 910514 988518 0 288262 0 255381 0 508385 499515 511283 255873 0 0 0 0 562125 0 0 0 384545 952997 178582 0 0 413890 0 914735 768639 447893 0 0 186344 773778 623547 710732 0 67396 0 0 0 155015 314263 168007 0 0 242468 0 0 0 0 0 308208 147913 154076 0 77565 0 794217 0 0 0 0 0 0 889021 311030 435893 0 8117 432118 533614 0 791368 217577 160338 30086 0 878366 188355 53335 326924 266238 287521 753885 348458 833815 601779 450801 738692 548600 0 0 753790 0 926954 532660 478341 38146 411363 832479 0 555997 879052 613225 602611 0 517902 102228 331326 941221 795658 170467 0 0 576385 330349 0 898790 592438 698996 789706 976744 450722 12326 0 938450 0 60958 787790 961335 61085 0 432399 0 0 0 0 435494 741041 0 605065 0 0 69518 451657 996203 626668 0 0 0 325137 709512 503705 88696 462640 513155 580364 9435 0 881549 0 0 242120 351006 124262 866747 0 0 122940 214803 20973 740240 606186 0 0 823860 713661 963139 0 0 0 868924 434368 0 744384 192346 963017 114130 80576 347757 745433 487297 562043 0 774082 167909 0 0 0 913765 0 637081 775315 256820 0 586950 178378 872187 960875 718062 0 0 39319 458410 924884 76575 0 529697 811833 552945 0 0 621224 205613 0 0 0 283298 0 783906 0 678464 0 824682 0 571453 0 544789 0 0 492851 0 0 0 0 788104 0 360120 256397 20691 333120 627991 0 0 149664 0 0 645181 0 487276 433893 0 0 0 0 0 473189 907044 849321 89661 381992 177900 569670 0 636235 800557 458622 0 0 503452 0 0 172230 0 0 421583 0 0 995797 691548 0 633383 688926 0 147156 297924 0 0 58746 137069 471765 96806 648867 0 484913 0 444603 0 0 332196 829886 467849 0 143933 174199 0 669312 0 0 260714 806536 0 998613 0 213685 306385 0 0 21264 0 0 714217 220149 543716 978454 0 0 0 286680 55067 134848 0 0 98180 224141 411287 0 0 0 0 530329 0 0 0 0 229925 744361 0 424844 131243 389741 464033 0 0 0 0 332511 668154 0 0 0 355492 529583 0 0 136019 449081 510422 0 285795 711660 564886 0 378352 277978 90290 219023 27055 0 988708 877568 864629 310015 141269 0 0 10843 978882 402719 0 654965 841958 405209 601680 0 0 0 0 0 0 793618 0 671835 598266 160492 152291 783518 0 855289 0 0 694515 46636 877671 0 222603 0 204851 0 0 0 565548 219102 0 147770 0 0 364440 586951 0 519769 839339 28009 0 256018 81594 0 781050 977739 0 85657 987515 0 0 231817 207564 204418 0 425813 978030 264140 216137 117539 483564 0 0 571612 0 603604 227558 929915 345801 0 715963 283645 0 31088 626530 0 0 383613 352937 931023 719407 295334 0 0 185336 0 584259 333015 813705 849894 978893 567707 0 162445 771345 0 844830 0 0 878543 724733 0 780595 0 256984 318930 382996 0 0 0 0 0 0 237111 916235 0 253894 142828 841197 0 326363 0 973208 706365 53783 122449 0 389359 0 701567 0 182558 322503 739811 538142 0 504246 158576 33579 358619 196807 608067 380177 0 681210 223912 918377 953553 25701 342932 0 41920 461330 0 0 746134 412010 0 905587 983139 517899 0 805278 182808 0 0 0 549783 51632 917489 617510 0 168643 0 475760 0 44408 0 0 0 893711 0 0 927822 986359 616519 596507 713408 436418 364611 639891 703820 0 0 0 829493 560916 794789 314864 767379 750782 836183 0 869140 636728 138782 271143 361320 0 704925 0 0 348041 0 184745 472954 328435 0 0 417823 14265 0 744146 17520 0 421106 0 716818 876625 671993 409422 205993 369315 0 337345 825466 0 0 0 483677 0 682646 818277 279462 166145 342890 178059 544719 0 232938 0 788283 0 0 867048 296153 60455 542407 0 0 0 62972 845931 161295 0 0 797338 664061 0 681522 0 940759 0 671527 0 95859 480942 270641 935243 0 338184 0 970556 673976 55368 887045 0 445538 829783 136189 0 276757 0 0 572903 840043 804659 809101 487813 59202 749938 45122 952906 512129 919321 0 602728 0 0 163390 0 0 849724 70470 490906 286679 746183 613143 0 547316 0 540615 0 0 541516 450176 0 421372 792063 768971 204410 116812 844976 0 665792 147462 294843 0 98844 135045 743124 0 221741 897221 0 0 114163 0 481698 0 0 668781 446092 0 0 0 611432 371405 211456 306684 816018 457131 0 881899 492668 857290 943073 344055 64675 720303 927483 0 828853 179220 0 0 586085 0 976582 370421 141975 0 846059 545315 770776 783106 179174 93678 0 0 823855 0 115901 0 526887 937145 200150 968518 658009 0 0 731879 559199 742372 0 0 952917 982381 0 0 181693 732106 977441 61580 432170 905444 0 0 746809 444089 442326 5075 0 305790 0 505771 282464 0 0 12081 780194 0 695057 0 0 165939 0 0 792589 778524 130900 417709 0 476941 431921 551170 0 213584 161913 885478 0 618265 150112 733977 847628 506082 0 302482 0 0 0 0 863706 629983 778482 0 0 0 738399 0 174049 0 852462 474506 480633 863375 0 0 0 0 354995 0 616794 179927 302947 0 0 0 518666 67048 554299 267456 972639 327317 548753 742306 86307 446410 862297 311734 302377 199701 0 29272 0 121826 394220 774170 0 0 505726 359841 486670 263223 132480 824360 479598 645942 754272 0 0 0 216675 75675 348228 418811 217227 9650 23551 881070 320442 107842 109297 851788 28720 851469 0 0 0 0 0 0 0 0 957813 771198 838353 0 679211 791436 0 39481 0 0 32889 769695 0 226445 0 0 124810 0 942838 0 0 657962 666353 326366 0 0 742215 837041 170598 580292 0 123855 662975 0 989028 0 294653 226605 244248 344224 986006 210196 174928 552613 864525 824320 150799 767309 2956 755704 0 233609 0 0 0 849147 0 0 997848 0 0 0 7350 468483 370271 0 853861 0 390729 747856 86919 340199 962484 215736 147663 884397 718541 434838 0 239428 777270 693000 0 157721 0 777338 0 872468 963351 0 888285 0 0 0 356115 435862 0 0 227063 344426 625205 374960 461962 0 964352 858003 898587 943671 0 0 0 674902 714811 0 321856 147934 0 0 0 695180 484925 0 2661 305200 0 205759 326107 190276 652297 143472 0 793577 0 0 0 408369 609396 0 66077 780131 608292 999967 428096 0 210378 0 0 0 123621 729173 0 739925 977096 534689 864866 524429 0 592681 0 650983 218249 0 36301 0 183483 83327 763819 0 503842 567609 203411 0 665063 0 31181 0 0 0 546501 407764 144435 809410 206264 140082 464684 432950 0 0 436087 0 891906 187844 174372 136847 0 296831 150807 0 269528 0 0 918992 0 794787 189593 607355 783605 675590 0 896784 366776 0 180736 369267 0 0 100973 0 0 0 852269 30136 0 0 0 616420 0 298259 458717 623171 0 0 0 445479 868447 492552 0 519848 435560 561373 0 299838 0 0 0 226024 567079 0 0 248041 778652 0 0 447560 0 887960 0 210847 484808 914965 0 0 938125 491004 43736 664921 548901 0 0 802209 815064 0 94783 716831 301359 734053 802284 378760 672738 781953 792255 488838 0 646993 236812 57256 0 533135 192962 520783 0 22822 216078 0 0 660334 468815 587457 904932 737560 0 856503 794092 268436 0 0 130184 801007 935012 0 778023 218606 40246 532361 105325 0 0 154432 0 183290 0 80721 0 951871 78990 937370 774787 0 2324 484326 0 0 0 848049 0 892782 561189 270723 108876 0 0 927536 0 553355 0 65374 362666 0 235955 0 0 951433 0 47557 0 0 507628 108346 940642 258914 31820 338624 0 0 0 0 283637 0 100214 221466 265225 0 512895 206371 624531 0 607019 716540 0 0 382616 125902 928659 0 0 0 42333 868951 0 182885 881009 512192 0 0 105780 720339 624399 732709 378605 468942 46763 671697 979943 0 919885 151826 138889 256693 223366 668355 414891 128266 205069 682742 643362 660196 31892 105572 615220 513805 22866 0 0 418076 248113 661326 92110 214698 382120 0 163155 156311 756020 130389 0 819838 606056 124749 470868 0 0 554351 496823 389170 0 0 932555 275320 327557 0 981811 0 0 853095 130078 637979 470078 0 0 0 0 0 175896 823508 0 183981 657655 421566 0 230403 734361 0 621150 0 545030 0 0 660548 714687 963309 0 413144 232481 161591 0 0 549615 288141 0 638268 805751 977623 157393 0 653003 131250 413783 727089 277861 662292 458591 834549 101246 827983 752179 0 110848 758370 127379 0 982090 25769 166637 30629 774712 0 897365 40239 366238 0 0 45327 299389 0 0 0 0 632267 482155 100350 0 659496 253857 0 0 0 394987 125299 288903 0 230331 715018 2308 901306 0 626227 983404 645429 698225 788765 0 633902 718984 597206 740540 0 0 616457 0 379866 0 317348 0 0 963788 884359 731568 772622 189872 0 0 0 0 660435 744721 0 457483 0 0 922293 0 621488 0 8621 233527 140668 0 432340 611942 0 0 511028 0 0 0 0 587449 0 521144 451889 0 0 95804 233748 750492 410993 699052 320095 430478 752585 364546 732297 0 0 973779 965539 0 533438 0 855403 169364 0 734887 703367 0 201790 999156 406003 275643 210460 449509 623925 671453 461262 0 0 805050 0 813960 0 877948 0 475061 910447 453918 0 0 0 954719 373048 296371 0 306499 701885 283020 0 446812 0 0 355680 0 0 162 0 0 86225 576754 0 0 779689 530437 0 0 0 778334 887737 123366 457031 0 938187 0 0 342975 0 115554 0 17638 39189 568764 159576 0 133402 36337 771475 0 0 0 91859 347804 0 843462 0 0 0 0 415288 0 132689 0 0 659085 393460 680345 225481 0 298532 135571 0 0 0 0 180567 553238 3508 0 262631 578114 0 769293 0 757523 0 0 231287 448926 264573 213224 129301 776770 0 689492 181834 430333 603705 0 337298 698529 0 0 296421 0 106221 0 871759 248262 577946 87157 506628 0 430657 909145 0 0 0 280611 0 0 509381 550567 251483 610003 257012 386342 0 0 129879 0 0 825361 0 281497 991230 0 284417 558134 0 805220 0 495627 284430 837499 0 0 0 0 112566 376408 486477 0 0 0 0 0 995741 0 0 742515 446574 733032 573875 780877 0 380488 774538 892139 224716 0 0 0 0 0 142900 439034 0 753417 727148 28430 297319 0 613597 0 315799 0 0 972936 272165 0 755280 724058 224756 147333 706590 288253 0 838600 0 591943 274812 0 396954 0 89180 639095 640229 0 0 0 305665 590640 0 0 0 0 104782 95341 883981 595544 566019 726114 160523 802877 0 0 591771 195891 401797 0 117339 0 379100 0 0 140635 550851 0 0 663758 0 507108 0 0 865627 0 0 166416 0 716852 439329 0 120748 0 0 346938 875943 890463 634294 547372 84553 53218 0 0 265378 350343 350762 0 412143 372052 53148 325584 796471 471483 729620 76611 425834 362372 0 488396 0 564709 117924 788094 0 0 0 0 65174 0 472551 0 737514 331490 0 107902 730444 508247 474245 18057 247318 275857 879107 603526 804830 585151 0 497017 783635 492308 0 313384 254595 0 0 97562 274421 439662 368051 497303 432617 609525 263256 926317 926970 0 0 479122 366486 0 264254 408569 13723 0 116079 0 152768 0 0 0 0 791732 0 0 0 0 706723 571720 421594 872524 744216 0 0 0 0 795438 0 940775 0 0 876537 175176 791663 0 440265 32737 576154 949862 409324 571076 326028 819086 374106 528438 0 775270 0 909971 298729 0 441137 0 0 0 36349 619984 961763 545403 704023 397758 0 274719 0 0 144329 570169 0 729054 810054 0 117126 669056 885932 639894 339056 277243 436404 865921 0 0 0 0 0 130638 324858 910257 115088 0 964455 229818 792745 0 0 328068 0 0 0 987264 404981 318256 0 220049 0 405803 0 530817 285345 183535 0 0 929850 325392 990787 536406 921270 556303 0 792438 833041 0 628284 0 0 0 980234 0 0 441198 618429 0 65027 508610 0 0 289676 209954 874247 452582 240756 0 902710 478085 666729 0 0 648848 945338 599415 0 932276 431076 0 573304 290519 484447 271436 125639 582556 488663 0 0 0 379866 0 647656 252486 154526 49756 0 72416 809774 0 783127 668332 501092 671300 857022 793656 649556 0 549892 0 244420 610275 740285 893403 764073 735731 0 381514 537375 600213 0 51330 0 321506 0 740280 157973 566766 374544 714344 0 701772 0 736962 0 317782 111987 422233 0 0 318755 840003 777773 198017 910122 682402 0 56450 8138 0 819565 23786 779326 464725 728685 290653 0 0 28158 308028 387564 420214 514918 0 330442 240304 886594 504012 550439 0 0 182712 0 162663 301273 0 521622 66290 394836 930133 0 798360 30485 438834 0 0 349673 93229 239672 0 0 705578 249599 820230 766563 0 0 0 116663 450770 0 0 702159 0 911364 796569 697497 0 0 256045 704645 420894 401603 0 545017 0 945656 520879 906494 0 983386 0 150678 0 969167 751116 0 807393 0 0 776940 413112 244590 0 0 11467 610619 393889 0 0 0 666300 792287 0 790611 0 0 681893 403089 0 58681 0 815644 420605 0 0 267841 882285 54183 684354 0 581897 824572 313358 0 589974 0 0 94626 588112 698689 766359 0 991793 0 998591 680735 499784 0 0 621113 781478 0 956208 0 931866 0 0 225862 515333 898886 0 0 0 747816 814207 0 379500 174818 0 688379 229252 509713 563786 253265 845425 0 977590 108607 632204 703290 38726 42265 0 0 0 767610 0 340695 0 487790 133881 341101 0 135903 590486 907531 480943 0 0 0 985863 0 720495 831261 0 0 526135 0 385486 0 724304 879059 62662 0 330977 907469 758746 792380 0 949874 242635 0 0 855543 817586 0 710380 339728 0 0 0 0 768519 642793 766224 569302 620207 0 0 599534 856106 299664 0 343219 694993 0 974571 647472 0 0 767934 0 582565 358753 928334 0 0 920971 728539 0 87706 0 660868 0 307220 0 0 717460 188777 559272 949034 202128 0 577384 497413 236902 258741 876615 548061 893587 245414 739120 295366 578789 680700 0 520599 0 0 0 338140 0 461416 330137 0 0 0 0 328520 304378 168783 217252 0 987177 388357 170608 85915 955011 151493 0 0 59893 69163 219716 0 166723 794726 307481 500283 0 682263 892429 0 936260 0 251460 0 0 128505 0 0 0 787579 0 0 528185 925612 0 0 744235 0 214289 701916 0 0 720071 990576 993780 289562 65948 0 503037 348641 936927 586905 748034 867978 401407 432004 0 229337 0 346405 0 0 994188 620733 0 0 533650 790136 0 90568 570979 301044 0 421744 514605 813722 655769 0 0 417779 563227 930082 362758 607946 0 196491 503961 565702 841500 562523 0 0 0 326155 0 697234 5936 0 107811 124013 0 0 988629 636142 404271 0 0 0 0 31051 155812 844507 206118 211911 0 412995 0 0 512175 332432 0 0 338734 164565 917040 975586 530325 0 0 0 657345 695955 765607 798250 209317 913519 375752 910073 0 683475 976098 0 0 621579 270614 0 809934 11343 938401 132296 110022 0 0 0 987829 0 12931 0 0 281074 967227 0 0 39238 685456 0 95143 679438 0 712343 530074 580570 0 363484 0 0 693869 921187 0 517362 346740 568088 0 813021 0 904591 0 280315 981365 0 25525 0 0 0 0 474245 719804 988625 0 857094 186751 342562 568946 0 0 288384 0 0 760401 0 687607 750642 0 925588 739745 405206 177169 566160 982837 0 0 700745 0 0 240443 628268 184762 19353 308661 496361 954010 0 0 0 939970 0 275357 799891 127477 0 0 767197 0 308003 199672 285191 434874 165368 69820 672751 281741 101558 645715 775325 388477 0 148546 0 454477 917471 0 182455 383381 0 290685 852570 0 0 0 385281 0 142744 0 691266 287192 0 245137 968702 812033 212597 89851 296591 421321 51640 0 0 988344 318594 209909 0 308953 87231 894336 825821 173640 0 81801 915898 641610 469925 588610 235497 0 0 191339 0 618756 0 505260 175091 95239 0 181364 0 15278 416394 193154 948784 505439 0 654217 275261 644154 0 963646 443866 20225 454429 685137 0 377637 967747 0 918062 828823 263725 0 0 466807 0 0 736846 0 631845 668086 773313 654889 0 208999 0 551622 0 618470 199745 0 480658 425755 0 0 0 506698 0 578389 0 886393 0 0 0 0 682494 0 0 796845 0 0 0 218618 125020 223322 486352 0 87911 508267 8899 55214 336807 0 761813 867203 969424 0 176495 0 0 165990 281697 0 672464 493118 0 273332 0 0 964765 0 0 921721 210511 263343 974500 0 878511 0 985476 0 0 0 0 0 0 40427 937249 943624 0 537760 490269 20593 18102 0 860143 443498 307222 831753 0 0 121254 0 802386 0 5913 0 0 271708 176413 0 112890 726540 894372 0 0 0 815776 0 991921 0 103044 418283 228214 91198 971151 0 201676 216132 754786 0 0 0 269280 250254 0 990579 0 283227 89085 488850 0 0 0 880850 621052 0 480578 227884 738261 0 421578 830807 972314 752595 280036 0 91510 0 153753 489633 90817 0 805194 21986 831077 0 0 38708 838657 0 0 297853 520035 922268 0 486380 0 237369 842840 0 0 0 0 0 441314 892686 143044 75375 0 0 127949 907984 180927 681284 0 910978 234645 8151 100607 665573 757441 519224 0 652760 0 342655 0 738880 299398 933641 673821 0 21794 0 382627 712420 689232 569483 141574 0 285982 234098 79108 471138 334487 0 212247 0 0 735646 406030 0 32220 229143 0 0 0 700733 0 0 69545 312901 219887 0 0 0 468815 161309 0 974410 970278 0 668429 771403 507233 0 550915 0 451063 0 89703 237430 607638 3181 408242 0 812390 668758 733037 43132 0 532194 0 871719 680471 682129 373495 0 796259 0 645423 0 0 624112 651452 882988 0 0 391994 0 66655 230468 735674 850348 0 0 816930 533350 744092 629494 733294 264005 573527 637395 0 739194 40272 0 101978 102141 218491 0 983562 0 0 926037 0 245890 460945 0 819258 840436 0 531481 534478 0 193976 0 335198 0 0 17984 0 0 479110 285950 586008 302130 0 0 874436 319098 516 303906 0 0 0 0 169259 981104 42452 447309 0 0 0 68980 259383 98407 0 524038 780520 0 0 0 0 709242 0 0 0 7738 473840 395091 0 0 88283 318805 454841 0 0 734226 0 0 0 888605 584785 482522 341614 820865 0 0 465589 0 0 0 762510 987786 0 0 0 0 92729 285015 0 533663 265632 0 741945 692530 450349 0 384904 816882 0 6008 476912 908964 2880 911165 0 418469 887567 286997 797352 466276 0 681304 0 0 556960 607831 691824 0 37597 348461 0 551892 727697 124210 0 0 388058 455276 0 292142 154928 728677 400357 0 279051 0 599868 0 712688 720535 406942 0 666016 898741 84683 296532 434871 514096 0 453504 103112 0 0 269234 0 0 811861 276500 176100 0 0 215849 515065 0 391662 48438 0 586333 262098 0 423471 0 0 438278 0 892236 979736 470487 0 0 0 68002 488411 0 0 0 60533 563540 188361 9916 4416 0 575974 340169 540744 0 0 322109 398619 0 0 0 0 0 4695 220835 0 856107 0 66544 6340 286349 0 136024 0 896303 0 0 777274 805150 0 887622 705030 0 732349 872780 82490 391618 0 151280 0 0 673238 567793 521756 351353 391829 190562 109425 128240 306147 0 909190 77885 0 637713 0 121693 783414 0 251869 0 357488 909508 539502 0 573109 67697 0 0 0 910786 268481 287537 0 701333 0 0 792070 892445 0 994045 722876 0 0 16936 213953 0 702671 57048 0 547155 892852 879463 748744 0 866340 0 771013 0 849904 250614 525343 938090 0 0 0 756726 0 0 853468 11110 0 65855 730997 0 0 504286 254394 878357 333903 476507 0 787406 0 983288 0 912988 980496 396589 868880 488226 815049 589505 69821 0 226456 397365 380771 133862 879617 652114 977010 401437 165419 344726 457840 941705 0 192745 377990 0 216006 0 0 392008 318910 481808 85954 575503 594479 0 62766 0 0 641478 783287 60719 0 912935 0 0 7342 0 421353 0 866862 0 0 0 0 252141 745915 951379 694815 535827 974462 589972 733020 0 0 194436 0 397000 711197 414518 679847 0 269605 19309 0 0 563057 459231 0 931026 173824 12114 274690 916888 0 622693 728315 27346 321708 0 0 946033 415246 94394 20697 291825 0 0 860686 0 509358 619555 0 366666 0 413600 742395 0 604073 0 0 0 257667 647183 44279 0 709817 520539 394089 41481 547029 195323 100301 867916 0 186023 85536 111528 828695 577729 0 499591 0 361779 606954 526944 0 0 0 356843 642975 470676 558160 353835 522147 126310 0 0 474490 0 261290 0 395531 0 0 609237 810113 88366 102235 456429 235470 0 864684 544236 833118 573666 897141 642902 493497 701329 277407 158823 587253 885678 0 0 0 466809 808104 131770 240264 60403 591390 66112 227423 187334 219610 0 667233 93137 0 491550 428583 120116 268885 511785 589309 67293 54717 0 0 579000 189822 0 846178 179007 452598 0 0 156066 828214 702432 0 946733 0 618820 145056 0 942088 259297 0 283161 577986 0 364622 442009 117813 242575 0 956973 0 0 17623 0 0 0 0 687344 980211 762681 242980 256848 23777 0 98744 123616 413148 0 724192 800030 0 643403 0 145260 125202 0 572435 145177 648332 162818 0 0 249972 813436 0 481251 44356 711009 709899 83054 884584 788093 70896 780049 193025 0 346185 0 0 270819 771274 0 973547 631556 50882 122322 452025 914856 158328 0 310251 0 740319 185890 708180 764940 182263 0 770008 436531 0 40886 35508 0 0 0 0 0 269050 414641 744313 132362 0 697428 535750 0 620580 0 0 0 20923 322633 405023 66225 0 239889 475380 954439 132617 0 0 713680 373767 686268 792955 0 0 0 147886 0 0 0 245713 0 593412 677652 284785 762476 0 852965 4490 935768 907434 0 499115 0 735782 191556 594871 278186 0 992611 0 0 0 745424 412792 731581 501759 309955 278716 88549 876348 497085 307963 0 843213 397879 0 503188 0 698811 673890 715725 164394 953214 512262 701656 847104 163630 0 929257 0 0 803760 14394 552021 0 348660 0 53530 726857 568308 589101 0 0 0 744610 400746 672729 947341 5441 889586 733821 518906 0 0 0 467012 554997 0 359884 760352 885134 0 17010 149831 0 0 919084 148607 0 599795 0 0 0 428136 185320 190145 476161 995874 628258 190571 736475 818416 0 758249 0 156691 565080 230356 536585 0 703121 0 0 729488 0 0 0 46828 381094 657834 885451 593334 0 651452 66753 219341 0 289378 598937 542527 616587 0 820429 270723 0 0 0 813487 0 953937 0 154169 272089 706510 860577 0 21289 0 514802 573910 242680 0 0 22037 687062 927033 0 715815 955688 465156 724882 329331 152147 428040 0 500544 0 459568 591088 0 507226 959540 766310 0 0 725524 0 877813 86048 183524 957811 406374 0 0 0 0 681032 0 0 0 287256 500453 0 430970 580549 244611 99923 901056 138648 394219 71390 490411 497312 0 675707 970930 639851 67469 970560 0 0 898570 45164 846765 0 100859 0 915842 0 0 117475 0 431895 866531 575822 733475 767095 0 531848 808342 622056 0 0 4226 508554 0 0 0 524119 0 129204 0 0 805330 412404 912045 0 614072 617701 386096 714089 650928 215801 0 0 195503 0 517757 870945 510969 0 0 509895 993199 793789 0 439493 807393 0 0 712813 8847 32568 955570 964226 137313 0 767574 0 926405 769002 209776 609365 0 0 0 667591 720960 732283 295201 0 827027 104551 166852 66767 0 38870 20801 80553 203099 0 144208 0 662514 0 0 0 0 144651 800435 129501 0 573934 278034 0 710426 0 568942 478030 615182 883144 14130 0 0 0 786126 92004 480156 471032 0 119495 176361 0 416927 659943 468769 0 0 717117 692646 798148 330696 0 0 194128 133058 0 837317 0 271253 68760 0 329058 0 0 0 0 654840 0 496687 993829 720010 555394 406964 866639 597582 891227 0 0 251411 287538 899316 76088 0 973442 610953 940313 116324 0 423662 936286 186799 127983 0 0 11624 360356 252165 998394 0 61973 710681 0 974173 164207 81166 732620 0 0 989024 513246 780362 476798 0 644806 324562 43126 460581 368032 984865 0 0 0 235429 363519 0 759038 600664 0 990862 618755 277641 403950 0 840327 0 950714 604326 0 351080 0 120063 819769 959977 701551 0 524559 977039 0 760218 0 0 586988 0 443302 0 50634 0 0 0 486530 0 0 64442 0 0 215300 0 0 234335 463479 414451 0 0 538685 0 313705 614064 0 0 0 0 919824 915844 183259 0 56166 0 0 0 0 630002 734716 910425 188253 0 27702 537763 353039 900246 0 318233 353836 0 721910 267119 914680 201098 943326 0 596930 492308 733519 0 637462 0 706740 535065 14261 459997 679694 907458 0 0 0 564034 687122 589160 369348 0 0 0 0 878731 0 0 511433 978595 270364 114304 0 233527 0 0 565832 0 0 0 0 0 366245 518656 0 872623 980631 0 0 0 360208 650524 0 114996 0 779662 720849 568832 0 982965 0 509927 836282 0 0 25538 0 0 0 191500 938508 811101 0 50031 351781 0 686443 853479 502231 0 0 898465 0 221395 891082 0 745343 345590 124535 708405 54083 0 0 0 0 271013 866055 546929 448664 0 440330 786188 267968 268871 88267 521691 778779 787751 653019 542659 744383 0 281244 0 0 117308 396616 737658 891830 0 179170 514411 933892 947099 999707 75297 0 0 0 959262 0 0 0 0 55694 307506 667913 379239 0 791124 245349 0 394571 611860 659458 780507 0 42318 0 870681 711156 0 13242 0 0 915824 0 226786 330366 887910 557594 174735 911281 179996 379391 0 0 254143 0 222941 639655 0 959991 920199 0 695011 631265 0 6273 0 160607 213602 0 0 0 977928 471433 0 0 0 572110 0 539326 0 27001 0 413227 282067 392761 597230 0 0 0 704218 0 58696 59531 0 151251 0 423645 880953 0 0 0 0 0 164177 0 40006 0 0 0 318520 0 207543 0 378464 0 0 219420 624067 341562 0 394629 806192 690205 0 802331 894532 0 19697 121689 0 12453 464299 0 0 778186 0 992673 0 0 0 0 205596 137560 22336 0 851951 869093 0 0 0 844572 0 0 115720 2478 180579 152931 587767 0 0 0 66023 517343 0 10730 0 947474 0 995216 0 0 336300 0 0 0 759083 98438 0 435575 0 487312 105198 0 0 0 340448 910945 270925 0 903120 0 216553 61100 401825 194675 753469 0 344569 494193 0 0 141926 0 120946 352320 192303 202909 0 278310 432496 845535 412106 0 922370 0 964037 202571 599040 698353 0 0 825575 236561 128444 294820 0 38159 549671 935366 0 2656 457160 223647 910592 72801 0 312034 0 876628 762851 0 0 184607 309936 0 526909 0 0 723617 0 0 381081 233601 350608 956634 0 289707 331278 120113 988896 485283 727021 0 863347 779709 292534 0 775560 3006 214095 711766 759315 0 287793 0 933707 0 292355 108293 531121 0 211096 809666 0 445689 0 0 637331 575049 702054 450360 0 0 218119 647958 671081 0 657241 781947 0 816080 316460 733458 0 68288 309043 0 928065 925428 284508 217385 570309 685851 322735 0 452390 0 909962 162421 700728 409464 0 0 560050 226928 310746 0 0 242161 868161 402789 0 177366 0 682368 0 867784 762737 821632 582910 0 918709 99775 631021 819165 942465 0 0 473732 608609 0 0 0 366873 0 0 0 747563 0 148747 342734 0 824721 753071 0 0 0 0 341478 902746 629477 688377 0 971561 67419 0 0 0 788723 0 697984 483702 0 0 599836 0 0 691623 143881 415387 484191 0 0 0 0 647968 0 898173 0 302103 454428 0 814029 0 0 0 556667 404586 0 942416 0 0 524203 0 995057 0 991702 140820 0 405701 0 21638 0 920898 0 514345 139923 0 0 944433 657654 0 517100 0 0 344982 716639 0 438861 0 995182 0 940122 711899 0 954672 7935 25452 848764 0 554870 0 225000 161601 0 660905 0 5775 0 0 429252 0 840769 0 705088 0 463300 0 193990 335347 750895 703800 344883 0 698995 149202 134699 0 0 130846 29457 0 811859 391974 0 0 867376 712979 817457 298568 0 808663 676877 50587 0 889615 163635 852102 356894 0 917600 0 696617 0 301159 660034 0 0 364339 0 725579 265651 0 0 0 0 51153 800473 0 0 890295 0 314134 893126 128504 804630 925668 0 0 362507 421672 0 0 534510 140442 0 0 0 546394 136238 0 247960 0 0 859178 0 0 566897 27978 875079 302221 970092 595871 928750 583367 184097 759519 455863 722413 153761 731485 194599 0 0 696288 0 769821 0 0 780521 737092 0 0 0 319991 0 0 717305 490659 0 915233 0 442516 839522 0 0 0 0 512571 266539 387623 491605 0 0 0 0 622636 584632 265588 0 415057 0 595529 0 598083 0 0 518397 445227 0 292338 251146 0 887693 5569 0 0 0 0 673448 786450 187297 0 791430 0 0 465154 606699 0 0 306198 256030 0 8864 0 40186 817171 46646 56210 801258 672370 516191 0 572781 345549 0 82233 402014 36784 455093 0 0 0 0 301282 750111 415018 0 503041 0 59385 87591 471199 50445 0 0 151265 857413 0 72730 108699 0 359170 578484 278687 8158 0 942724 522779 0 823632 633890 352914 206233 0 90997 610200 205853 467511 964094 0 888602 732291 0 634171 197912 648215 364204 0 904851 0 0 0 96146 384030 0 559842 0 85795 969715 572918 0 288822 520078 856517 404115 164231 523374 0 0 0 0 945467 0 0 0 405950 0 0 0 0 239006 892674 0 184918 0 0 206832 623682 0 784219 556110 579718 990941 0 0 0 0 0 0 2156 271953 896242 889677 0 0 0 779559 928381 201082 728139 0 0 712368 22513 0 518320 0 0 602853 0 113282 648266 749399 813561 996484 0 141730 0 463080 660244 622749 0 0 0 0 828979 65109 586305 91385 0 159020 0 149150 0 229487 94459 927418 984049 0 0 448577 0 0 156913 0 0 0 0 478686 306922 0 12387 0 114696 0 0 0 0 447145 203447 0 0 0 0 655520 581716 366123 377843 864424 294457 868748 412899 0 397723 0 0 0 328690 811637 0 0 314125 0 0 788534 585817 524882 0 540167 0 386976 0 611312 178579 366288 0 0 0 408447 350368 549224 0 904687 296794 159231 0 398294 0 0 0 685544 332475 0 0 0 296306 838602 0 675704 110688 189224 630499 558431 0 0 0 0 0 571162 949771 819043 358535 920477 271895 817644 0 145182 0 242824 0 0 0 46838 30408 482172 482366 919190 52282 0 851185 0 0 550901 0 467357 0 704065 980972 277747 897548 768029 180630 621746 543944 63826 0 0 213289 0 0 806446 4003 286692 666402 92422 495050 766877 0 615706 0 0 83652 596992 0 144633 786069 98676 264508 728049 390240 303745 508321 0 0 650867 0 0 341844 0 186370 925405 0 0 311013 444141 921801 0 651801 882154 894284 641413 751245 0 194444 731132 0 553760 241473 0 575925 0 942779 503860 0 419309 0 0 654821 406852 124732 182296 350805 0 973507 29220 0 923695 803698 0 0 930386 0 0 0 718716 0 0 270961 930949 550693 116828 323106 0 0 0 998209 458975 798931 470749 0 0 0 398334 0 246991 55469 0 0 60892 664064 0 19272 681676 0 0 144789 0 30018 0 582759 0 717368 790782 786159 0 511699 210008 207417 137474 110301 0 703191 464140 346252 381473 908243 944828 969415 398196 531274 860585 267653 907695 0 527090 0 640963 0 81616 0 327464 0 906718 262327 0 245744 0 10783 0 0 431345 797692 0 706094 0 819630 0 130868 137915 0 0 309912 556437 141458 143779 781263 360741 0 735998 487400 607980 0 0 0 453076 307284 539523 225887 262752 712614 59898 759807 944334 293498 481020 0 0 971362 795013 0 0 705149 732692 197174 0 0 237599 0 0 0 0 102845 0 72627 628783 0 465309 0 524702 0 0 0 210774 314582 925758 0 0 935993 0 82666 0 334192 205437 0 949544 616858 778740 0 0 868253 0 0 973118 896928 719926 0 795164 571006 856158 484116 0 0 45941 0 0 381442 52219 876322 0 968121 21400 0 758148 210170 202241 985462 579838 885961 0 577589 930214 0 982318 0 259048 0 720533 68186 468375 635171 0 45476 760970 53835 563818 853741 484311 246012 0 572879 933475 538070 0 0 0 0 0 0 0 478404 466367 784704 0 0 0 0 118687 163558 5970 294064 152920 152160 0 45932 652529 785257 0 979372 194670 0 368556 0 762546 0 0 392039 309531 547215 0 0 807164 0 221578 0 970292 968404 16909 799858 370051 54099 0 455229 854175 695423 320418 0 972534 344123 996067 0 461740 731284 573847 162067 0 777442 810511 181155 634695 443838 193734 847486 0 382869 0 0 636235 333276 866958 847959 0 289674 216030 625543 0 0 696390 0 277033 447047 765786 124332 982882 249692 0 0 0 992081 0 348261 520128 0 990872 812296 0 674512 0 0 389608 0 914239 999908 803119 927467 0 380228 730608 0 883596 135281 739939 390833 595642 109102 197165 245893 0 112626 596174 837233 0 0 445543 663040 819053 0 0 477332 0 171932 381073 0 0 811561 780006 0 502303 321576 0 506924 235593 0 308091 271970 0 0 0 21084 0 288230 0 960394 0 290263 701526 33821 3948 0 597736 268232 778142 715461 0 359364 347550 0 0 907631 27596 224642 156814 0 70374 425159 0 677536 722788 961942 0 608335 601710 966874 0 257892 0 53182 0 0 936412 726775 0 899310 0 753842 606177 203956 119526 0 372423 121136 838385 411735 352578 436248 955693 443403 0 596876 0 0 411996 97108 824994 0 771222 523767 485312 0 0 0 858174 719613 0 148552 478701 171290 47729 413627 476527 0 968267 302050 211586 0 0 0 805856 0 433245 0 656516 82464 460899 0 0 0 353599 754418 0 11415 92492 269659 0 94663 852315 29272 0 155841 85319 658547 705313 19871 33862 867518 770177 0 0 614177 0 346676 621047 848080 30057 0 114204 230289 663926 0 75852 657480 0 895937 138854 0 0 569729 733787 142015 761627 528313 862409 544699 0 593309 0 0 54814 233696 529327 159492 288524 827804 838019 661380 82921 0 0 872202 0 0 890066 0 233643 689366 0 670078 697014 160773 683548 966393 5795 526693 987428 0 0 235138 553602 0 679697 727676 487758 541359 501817 537724 249781 147280 592640 311543 311493 0 0 0 898491 239446 479671 550141 278931 243011 736072 388347 118723 723516 0 0 0 820734 830530 543221 0 0 0 0 301623 429153 0 731819 154770 896175 0 814707 77263 661023 106321 769044 877506 264353 751508 289215 734753 0 834733 0 0 0 0 873867 0 776281 0 499057 0 341644 740124 0 878923 0 0 213207 171823 0 523719 426332 0 956738 125444 0 841503 295462 0 301755 0 982691 0 205720 146003 0 219310 0 338766 297380 273068 0 0 0 546230 0 0 907635 0 996234 53748 454805 883538 0 701669 934887 0 153939 0 512305 0 0 555088 0 0 0 662243 0 404410 0 206093 0 0 363571 697120 846144 0 0 950812 518342 0 812512 105859 131080 976327 983911 592834 0 0 671782 0 0 96379 533734 0 346767 266088 0 318944 0 0 803926 196198 443686 0 0 0 0 608791 191513 507428 65772 0 0 0 968123 836578 731236 607688 205362 401043 95852 0 661199 172358 0 155204 978534 376490 0 332203 0 589902 0 909918 541824 0 923941 757777 0 938750 0 322658 495400 210220 183644 883847 704683 834223 875997 900573 777455 810391 803428 574713 589208 284186 12195 114574 596502 599738 470096 0 0 535614 383269 0 302294 0 651524 509285 0 260756 467561 0 0 503147 783868 0 676233 712166 72322 342096 337000 744014 846875 170729 510479 464119 0 0 474674 432962 0 376520 899960 747271 225509 0 968416 0 0 0 741992 0 573773 102686 504511 938638 666724 0 821331 0 834155 0 124161 152211 0 778282 212427 573634 0 0 0 0 773910 0 0 0 656250 820542 269507 0 991491 0 824146 350379 860364 850417 516020 0 614857 116474 632921 0 859594 0 601515 941366 696211 0 570368 0 602840 0 0 0 588288 41267 0 28511 451993 105451 71388 347711 0 319685 15250 804067 136446 276547 901713 652364 97820 396546 396377 624550 0 997 767276 0 698604 0 0 0 0 0 0 447946 124005 640784 727365 534829 0 0 0 390653 0 51549 712086 0 924146 151576 204619 880010 0 0 358959 858502 47339 593343 609251 0 0 0 781117 0 0 616271 565701 0 597628 0 0 0 33004 518150 888520 843345 0 225215 0 0 0 450624 0 902096 0 811265 706315 667429 551446 850702 0 106584 289362 12796 0 0 0 0 665971 901415 0 544682 518897 916718 218898 919725 765979 0 0 0 0 0 0 0 0 0 299325 524256 283623 758099 218019 270199 0 393548 471976 0 945103 0 0 5854 0 0 359466 0 51836 237405 849604 0 501445 0 852898 803690 0 940039 983767 742680 0 910552 0 0 764364 973600 608430 833646 0 59386 479423 896773 652475 0 0 0 988966 234675 0 405990 489885 0 560366 518471 681795 995591 104618 586758 344063 227549 0 0 953903 0 54949 0 0 0 84679 700573 918140 257233 963001 265205 0 336567 242674 587902 892596 403472 0 710911 0 0 0 151591 639561 460093 215331 832776 0 0 892859 0 0 4824 0 813613 982673 603584 690006 0 587774 0 0 512189 106174 107715 231503 0 0 681035 123749 0 462359 306517 535970 0 778593 0 312631 172982 0 689670 121017 0 0 0 502118 0 0 0 438565 906884 687358 0 495647 0 465751 285357 0 0 632483 0 0 84143 0 600794 0 0 0 984661 712222 100890 0 136811 0 0 136994 0 0 114434 0 0 398724 662744 569531 0 512250 0 738780 0 0 438797 540309 0 220773 0 0 0 0 455405 0 659846 0 109607 254093 442831 869380 853806 892949 331147 0 0 287122 209957 0 302290 560798 0 0 582127 911709 90401 964943 0 984715 0 324580 0 374472 444861 0 457090 0 0 0 0 349134 770204 0 0 0 0 0 281289 301506 0 46898 532857 334392 500514 848444 523466 0 0 0 212997 680538 0 0 69987 0 147030 961944 0 0 837078 421578 0 0 0 0 600696 0 925970 736374 404182 0 159136 229424 133142 653705 138942 683426 0 845640 72519 606862 0 801939 247902 0 329286 708082 0 0 0 754436 759175 0 86895 49984 0 29970 0 746295 0 956586 257540 0 718301 142493 0 224652 302018 457031 0 596312 21672 0 59354 0 390171 258562 0 35346 0 0 166236 699785 914520 0 733727 0 780285 0 0 489028 0 0 865173 773564 368437 0 0 0 212609 129594 379876 874056 0 0 0 0 740775 588201 0 0 410099 792000 0 564699 0 0 0 0 907655 0 461750 991161 0 160165 0 0 292467 723753 0 970845 0 649924 968153 0 981855 671645 781763 457136 650692 944308 148384 0 0 0 549316 95001 0 119040 294218 5927 92487 860538 625003 559897 0 403703 0 305378 209229 0 384595 385588 146077 678366 983395 839170 0 412894 137413 135935 247102 0 203544 934574 0 611487 0 544568 430498 723034 576412 0 0 341070 0 154187 0 487370 922230 272535 714137 537198 642386 0 0 378852 0 225360 137230 0 0 146983 499383 0 0 476670 352760 446963 280481 719866 672328 0 232729 812123 52902 297586 0 350450 253608 639738 0 45717 629120 53987 0 501678 97815 0 561525 0 0 154390 0 428098 0 392885 629987 0 326453 916688 0 320106 681937 0 0 240178 0 0 74130 851542 554709 2944 0 643698 497300 555140 0 0 0 803391 751503 0 800166 0 315166 0 0 81895 0 0 201198 0 268683 0 0 394847 826250 0 786855 741670 0 84311 263622 602989 477991 0 848762 0 730290 939516 114088 0 0 0 304711 0 212018 896613 0 948569 403525 19741 834633 173279 286470 419739 0 190440 571172 513684 904569 667055 939075 944953 137447 79177 0 0 0 840980 790320 0 0 223449 471890 255809 370615 575848 864599 649227 0 612764 0 781946 655895 0 88824 0 564440 430587 818323 912084 0 0 0 0 385779 0 0 0 212084 0 445358 43997 477708 859522 681609 0 956496 0 0 826393 802792 485027 0 70243 725000 13101 467612 0 778389 0 0 0 875224 0 0 0 0 0 0 319755 0 709997 30545 419580 0 29118 0 0 0 0 465283 0 114317 0 440832 577848 97550 329303 0 0 431901 0 0 0 0 85693 416225 786238 372894 0 0 0 523572 289924 725306 723470 714262 949481 357677 488941 818675 0 747570 412693 726148 971493 880644 699315 839645 0 0 0 0 943557 0 991455 0 281758 723800 312177 140053 500046 0 136701 106426 510377 0 0 586367 409856 419670 922301 0 350806 615994 202378 0 0 885847 925331 0 838389 0 881796 960325 920762 0 526280 0 384447 197469 242700 223157 502553 0 955075 0 0 656331 596763 0 0 81963 332571 16270 0 0 335571 305331 0 0 996092 0 0 63660 0 336137 709502 333272 0 903638 0 456198 0 0 0 0 924000 247851 0 0 0 896827 488459 0 0 77235 977321 336441 15005 0 262522 217920 0 0 0 945446 280853 0 858529 799303 0 0 362599 314824 0 0 0 0 993829 0 0 0 0 0 860216 0 0 154261 0 151920 0 188030 565307 10523 561753 364186 667743 836796 301813 715100 774179 144357 373866 0 814595 0 0 561956 396418 0 0 0 0 989931 0 99970 0 456527 875568 0 570088 0 0 259040 823765 0 700233 0 577114 362494 372282 590933 184634 370801 717852 0 0 67151 0 633997 435666 578816 820771 58294 590892 849324 0 270812 0 386814 436771 429689 214722 350633 579194 0 54713 0 238834 179891 55226 587403 919383 457205 319507 700375 0 649796 273898 494784 645650 0 903518 0 0 537188 0 0 0 615221 0 0 0 7738 0 875901 691315 0 785529 277337 414410 415954 82086 16730 672753 549889 517647 0 0 0 62078 0 427652 816559 347496 0 0 462542 812015 727411 0 785818 111440 568756 651354 224811 0 876929 0 467845 0 0 0 465013 358212 16785 399587 467097 586690 368620 0 0 320087 0 0 0 666051 313012 863054 207377 861503 919400 754238 267465 0 557222 641555 725474 0 0 0 0 0 0 0 770300 69244 90167 0 779622 903357 490188 0 521421 0 170032 584843 455576 0 877255 0 297895 0 677327 48233 281999 0 0 487681 0 0 996061 292596 0 915719 679094 0 157445 0 958094 894818 513956 47781 0 0 510465 208053 663438 227715 50070 598174 293277 300313 727192 967143 0 65618 893663 767118 0 143244 578354 384530 889287 970804 939438 183409 0 41517 413720 0 0 0 634911 750946 776189 606720 0 0 555377 720109 284049 660847 230038 60927 570648 802441 0 396829 468311 311552 55812 0 395945 0 756885 429646 249658 596207 606976 0 140438 955821 578050 185810 102304 0 648092 0 465516 0 393331 788067 133130 56228 0 0 293356 0 0 0 904936 415036 766502 457354 0 377048 0 0 0 298072 492548 464726 338486 856052 662091 316128 72721 654445 923065 439897 0 998038 459592 954606 372456 861767 578818 888869 0 0 363943 0 0 0 397019 285686 552210 768228 814130 730469 392887 967624 0 126464 0 0 0 387827 968539 138919 986376 0 54634 0 932429 0 0 671988 528719 0 504505 858751 136587 425403 759853 629534 374775 171984 815553 0 0 890323 552318 164443 500701 292090 685199 685827 0 240972 0 127899 0 231237 799617 101565 0 965671 0 770054 404576 744589 854384 357707 742058 496418 346337 566214 0 973910 903090 214008 487897 16353 740027 0 0 840455 0 802378 0 487491 159089 917848 119685 543044 101021 857411 0 875708 0 780850 871651 270388 628639 486676 0 0 686034 31513 358605 186167 0 933226 761645 0 361390 417208 0 0 0 0 0 885770 0 0 901976 604525 0 0 469311 0 0 0 0 0 560702 194184 0 822658 2630 910220 770456 251278 643417 739514 895773 0 942225 0 0 441598 0 5308 0 779635 860044 769079 871509 150820 0 0 0 389799 0 4836 0 875297 0 841580 168674 823254 0 996854 445129 454120 0 614972 820422 673972 496957 0 131185 962986 569798 522689 0 695277 131569 902143 13920 185251 544211 0 0 745249 548291 489868 268402 0 434966 0 0 485144 0 321131 0 899797 0 784118 589659 819689 0 692541 275024 814055 0 745930 0 852304 68524 878583 649120 224753 897683 658748 0 164023 859543 0 983984 0 0 83906 771453 359192 961166 36518 175833 913693 0 0 938322 372017 137818 177005 340286 388920 266668 417083 0 240203 855721 0 348090 458333 0 0 0 499970 0 752126 276795 283469 0 0 0 247718 228376 0 0 235501 577883 0 0 0 888905 538990 42629 0 238116 615389 0 783749 0 969308 0 349634 801964 0 0 0 309119 729830 0 779553 370570 0 778396 571257 485801 0 0 123163 486937 0 675237 0 765279 777781 0 0 0 0 945833 803654 124983 174755 0 0 316875 712855 0 0 0 0 166172 0 0 0 544049 0 552722 385425 464201 0 0 264490 0 568667 0 0 734687 743931 0 0 25668 0 0 524034 825032 0 0 0 36096 0 482042 513073 0 91539 0 759445 903613 636163 0 213792 510446 129706 0 0 185294 526121 658131 991118 222122 69183 59829 159176 898078 449581 0 553347 0 11556 0 264449 409993 0 622568 983179 479421 0 281446 849772 406944 898609 0 943690 0 777617 983579 446411 342204 0 441 913073 0 539443 732262 337987 0 0 252426 0 323019 39817 542723 86275 0 0 911105 195393 0 207587 0 771898 119820 554328 542788 132411 262584 618141 437947 845865 942564 373052 708171 592662 0 0 322678 0 0 0 0 216987 131525 279303 258370 434755 4934 0 154428 589725 496849 0 113904 401230 0 0 907895 627521 0 0 0 949946 622025 803363 851432 117851 147771 212146 560005 0 108408 380439 0 471078 509358 0 520535 793316 149682 972917 838380 601842 0 936461 39701 0 199730 90984 0 0 758223 450751 660444 144988 333967 998327 116612 49329 0 353975 0 51522 0 318123 789681 0 578286 0 0 0 0 759999 383759 0 421439 322269 0 0 0 0 0 0 0 125456 900918 0 806165 780784 0 821116 725067 0 949538 97831 549841 952791 802811 984902 479404 161467 0 268273 953775 203106 406671 165124 366040 752362 34936 631222 0 0 575997 0 666348 474305 645113 712946 0 852719 0 634354 832714 942178 0 0 40530 0 97898 0 494629 0 349208 267648 580444 39408 57425 217996 989261 0 32386 0 0 574112 0 628737 115360 432225 0 0 388344 0 231443 554074 0 352990 106284 73060 267759 0 908348 582040 247414 963364 0 241651 624905 0 0 23337 580583 0 0 412121 0 247223 0 403178 763411 0 254857 124192 777352 0 357864 0 0 993771 261488 288145 300894 858898 74048 98071 0 0 428878 555660 0 868871 0 834079 769057 115678 448633 664619 699303 178769 838329 262115 0 0 824139 237430 379371 507270 0 0 0 0 816248 641623 207605 3207 0 0 0 423530 851043 601503 663598 371860 219117 608485 830583 730795 0 76653 323838 893639 0 728147 0 648794 504541 106002 656406 0 471338 811113 556377 210794 180689 896531 266922 915635 725494 0 418026 452667 499649 931411 830989 0 0 0 0 0 622964 619323 296287 0 764828 143777 2894 953752 0 992137 0 994357 0 0 0 0 354212 282417 95613 67894 149705 0 0 0 0 0 232699 0 558539 389984 147296 0 855370 749783 713654 935047 0 129643 549097 859500 924889 857471 945749 973488 0 230133 284968 535572 986356 0 62428 975290 158184 155879 37575 0 44897 0 0 0 48183 528435 485978 892729 646566 281683 0 277215 819622 188713 368233 389348 929788 0 0 0 238634 491096 298921 835394 919246 5078 119688 0 0 791980 778151 487669 910901 861257 41925 0 341844 446878 910693 848221 114841 0 0 470477 0 0 0 742595 484809 879775 0 0 421755 4826 458225 174298 468718 449824 157778 0 0 373106 484568 373582 441493 0 0 806928 543641 0 0 0 723111 407253 519855 0 0 488081 487798 224818 0 572149 644580 805734 102365 245954 675077 159662 235976 469888 0 10723 237964 788212 0 619021 0 566977 574167 316007 0 409318 0 518939 918482 928432 463349 390389 701776 261699 302961 122038 303831 0 960013 107038 864630 0 0 0 0 179173 780224 228775 39135 310319 0 10253 99089 0 911783 697216 0 588626 752543 0 783073 193637 831672 72841 962250 0 0 0 906765 0 533648 0 633374 353782 0 443437 373453 0 495844 249034 0 0 349240 137543 441582 93808 575832 482705 745044 0 0 0 915039 0 0 35929 965335 802189 267983 288020 928562 829831 0 716811 466431 77756 0 0 0 0 0 585590 567888 575427 0 889124 121159 49732 146737 0 0 0 0 71286 0 0 0 718807 317673 630059 782477 995485 0 949794 820839 682760 423159 0 260570 948813 0 559833 0 867314 0 308498 0 733162 542732 31445 500545 0 682349 819452 0 772742 472175 578651 0 354970 867515 552704 0 642411 344111 0 806346 0 232214 230508 0 977203 284964 0 591612 401415 820509 644625 0 181444 187274 106740 183824 429549 229203 392220 0 0 0 317947 0 0 110747 169252 235441 0 489808 652144 637817 502857 639466 0 0 207141 154383 287711 194229 494617 146929 710104 87436 773065 449803 0 10532 870609 0 986202 0 0 680239 482698 0 0 704103 113093 0 987839 0 69141 783469 0 0 0 0 129890 684148 0 171158 0 495988 0 760907 65367 572716 16808 673339 0 0 0 934403 621949 0 167113 829175 885624 0 0 282357 801270 0 403571 827982 981305 131319 528161 0 944492 154511 0 697930 143587 708201 0 771471 622150 580166 282106 0 863550 416668 417445 0 742383 486573 845652 764033 75134 513972 33409 78610 942238 926489 620348 909869 0 4185 23255 36370 343654 0 638000 0 243392 282703 517190 5278 278372 0 56019 725125 0 0 0 0 837525 0 316097 104962 215637 788332 0 335851 16825 844729 550547 438293 0 165526 627675 561939 0 793436 559327 241360 0 0 653728 0 0 0 0 611280 404058 854790 758440 844310 37092 910932 414219 384606 196369 0 948264 485335 698161 52700 220584 123918 931109 0 0 27648 643204 0 654262 912001 0 0 960228 0 410420 0 481572 0 0 0 603387 342839 202727 793089 175217 0 0 45725 0 252068 0 0 54646 0 794677 498490 0 195944 282895 0 586572 362468 765370 217609 226417 814881 688644 579321 331459 935667 924725 0 0 99833 0 272390 0 724547 490880 82959 0 0 0 384094 455091 737086 990892 0 0 0 224417 678595 0 95048 0 530127 89239 0 214613 998639 646712 0 0 0 395399 890330 380597 571288 656609 756515 874426 722558 0 947662 0 782630 0 775451 264350 0 88287 275762 839536 828480 417690 0 0 0 413097 0 690717 0 115451 0 0 856589 665770 0 69162 762235 259492 167996 475091 0 183827 492873 0 169269 919563 0 119447 0 941228 763720 304969 0 218977 0 932497 0 724643 0 0 819896 995034 0 124440 426961 919897 585131 947365 821510 0 967625 456035 159137 0 675224 0 193718 861982 882541 936309 982788 0 312767 0 0 324009 243187 974372 812528 747320 487590 7650 29335 746745 513074 170947 278931 608880 233639 0 157632 791850 538931 938550 91183 0 0 892308 0 0 3183 277001 475258 852472 538259 146904 13133 783294 493529 169497 727479 234760 196060 0 99644 0 0 501191 725446 0 0 984166 643254 734170 933305 323292 915093 0 0 741311 52626 74465 0 480418 95251 0 908084 710446 787919 240420 0 534200 0 930027 0 579879 641672 0 8554 19883 0 0 308364 632261 0 831134 976713 809093 0 599560 759685 808509 0 0 971006 488711 0 818311 427201 592732 826755 389754 420617 0 0 848095 375117 51550 306162 0 249948 37634 315666 320198 475661 0 0 0 41341 0 316025 0 0 0 243887 148052 120189 280845 0 177791 0 261973 211559 232167 275314 410833 638756 0 0 918003 0 434324 278754 0 455961 0 0 295637 235522 960673 436891 535562 0 386759 533167 0 0 0 0 0 0 0 183890 662735 0 0 824393 0 0 681200 0 832929 265196 0 0 0 607931 125674 0 964876 995364 177831 0 549467 0 0 0 993253 0 159214 0 991888 309206 0 0 0 0 62154 0 0 0 0 0 0 0 498021 238106 176228 0 939361 367341 0 0 0 950399 378921 537521 287642 0 411143 864320 711256 681712 519956 372629 619194 966028 290200 85956 480488 0 0 0 875278 465488 516525 535811 0 318059 491986 0 0 76018 609380 614842 823019 78093 945630 125745 0 192434 740362 827654 182763 0 0 0 84335 0 355017 791205 0 0 0 143626 710840 735730 702077 0 0 0 624411 106898 667412 141341 0 0 642926 222042 767600 0 745601 644713 0 132847 0 404278 205686 0 0 281686 0 928819 694546 635774 0 355471 0 0 416912 619780 920460 0 0 0 627243 0 0 0 231371 356505 374887 73069 0 972021 882662 950513 200152 0 442530 209487 740623 97368 255244 148986 375627 0 982679 874644 0 864732 0 0 535885 723399 905642 470371 104539 583075 0 0 0 0 0 553103 0 0 127177 579172 0 47634 859157 0 877219 876833 37549 0 0 0 469778 0 909186 0 14336 988705 890015 0 184489 821842 0 0 439056 543112 455116 804825 526548 0 842845 166678 0 515075 0 0 0 74143 0 554627 0 403610 98020 0 815255 18683 0 0 416659 609767 482725 348486 890074 799760 507450 921473 0 127305 0 0 657696 878716 29364 0 409671 451693 0 659044 765180 642439 330760 473915 0 398961 0 0 743368 623828 629281 0 0 89468 0 0 0 0 461707 0 576945 188090 774649 67150 817501 138782 268057 284986 0 325716 0 795313 983721 175113 0 249051 557002 0 0 916099 485743 297680 0 176126 85671 0 921170 230379 803689 0 203502 902878 0 472960 751387 0 531819 0 757858 493539 578599 109076 418895 846150 990952 47665 560355 575431 0 330612 161605 454539 69761 664183 0 210356 0 0 0 0 640480 695344 0 0 107857 706237 844821 118191 688798 187370 0 0 126667 423477 464561 881822 0 542346 0 55050 945171 906692 218844 421958 856178 620049 0 0 803163 0 409880 877629 956508 25219 828897 310509 836450 954782 0 0 115788 448306 965246 907190 0 3202 0 677233 177964 0 311223 774686 0 0 563999 0 569000 0 0 707101 838983 792918 848334 0 623868 599217 0 811171 0 0 234792 63378 0 0 475632 55405 0 873028 0 0 934120 312419 593712 930037 80078 0 237130 882547 657640 164225 724414 911299 690024 292550 112345 937966 22262 0 332045 828372 0 0 774459 123621 0 116016 835981 532180 0 938390 0 470626 497759 912606 0 347121 0 838465 458884 674616 655736 0 382330 773413 0 885702 671157 102067 547643 341176 764627 119563 74436 423381 49352 430125 0 879991 14799 0 380247 0 615324 659110 0 628829 361466 384612 0 0 837287 0 31201 0 0 122724 703740 0 97895 0 0 719851 369864 741668 69982 896151 172906 0 0 0 120354 961112 0 478432 267893 0 0 914072 0 777076 0 0 638880 0 0 0 0 0 886970 0 934308 482314 75449 31072 134977 0 202875 0 0 476417 450476 0 0 0 185614 860271 909826 0 980175 980083 281583 0 0 496119 445792 0 219037 576346 0 770093 846855 0 0 0 287565 364678 426203 433373 0 849924 0 419406 114138 783414 395261 0 748894 0 799316 0 644056 566875 0 480624 637459 0 821374 379555 0 672872 21157 670438 943605 0 401259 0 601165 948261 357540 437717 181247 128609 0 630523 982382 287314 519836 229114 0 719115 495855 688621 0 0 576320 777944 0 545796 750086 81263 355116 0 0 482871 986915 64748 0 0 475874 794810 216670 116155 0 823297 418935 458197 0 376582 117795 0 829229 0 743625 0 909290 669793 533071 674248 0 318476 0 0 139975 0 666431 965635 344754 278775 131860 608412 219075 0 580769 0 184364 614891 762430 0 0 0 0 198188 899642 0 865125 0 0 715688 27321 617502 515613 0 84449 918841 0 0 0 67165 942276 0 271570 732949 363353 310037 967089 0 0 31372 120179 223684 829895 885504 744348 106799 236242 333663 791808 380728 175029 499861 0 0 327439 0 113772 674919 903012 0 725202 63073 0 167081 911110 0 0 0 0 959513 0 0 461866 0 392242 0 56192 73854 0 0 783741 370977 0 0 882295 0 0 0 501177 0 0 489035 69656 736119 341513 0 0 0 315785 806749 784616 0 656053 714613 0 0 0 0 870894 0 780823 671974 381047 874395 661014 315939 504947 0 0 0 246232 910946 0 0 915641 537190 0 0 951808 691760 566044 0 548551 286256 45778 615597 29268 0 0 0 972707 953859 0 0 0 711328 23997 548516 894528 455600 774818 0 648172 0 0 679153 39406 90817 77980 770653 386550 203155 0 0 964669 142369 216393 264105 0 0 718352 0 704155 850665 0 0 0 246583 0 450269 0 283683 398299 0 271729 159738 340740 0 394797 0 0 689209 0 603632 785269 838327 604249 0 180055 162747 414772 0 118515 0 0 0 0 0 156196 389654 968701 0 0 47522 661324 168364 0 68980 932616 0 0 677432 0 995808 0 0 158495 293861 0 0 782861 103177 831203 156072 671187 0 429384 787112 898048 464485 0 0 0 511758 603473 377836 0 0 73749 208036 361 0 366450 707406 0 0 804484 66791 235552 293574 0 865371 0 204330 402155 992116 826165 827152 195639 0 613854 358500 732224 0 0 316090 544522 0 195050 0 496666 398102 713404 925442 834258 765134 0 0 0 449027 0 0 854709 0 114933 0 63863 739137 0 276659 257361 0 0 424867 221113 643706 885837 185615 503272 963234 0 704946 0 0 0 0 691694 72923 330657 0 778246 0 0 360099 176144 86825 0 0 255941 276540 0 0 957585 362445 239470 0 872215 436742 996430 596122 396142 723834 0 950792 0 0 279512 0 377696 512586 53085 955404 393349 0 193835 0 774122 0 668286 180252 281712 225905 119951 989393 0 0 0 0 638537 418796 106161 852470 602556 0 93056 0 868577 15609 170215 0 831347 681736 139631 0 347758 367049 0 673398 980210 269504 361368 831847 936783 57569 367292 137245 0 99288 618084 0 376448 0 112134 0 439272 597244 738590 0 724437 0 0 143002 0 176866 822137 882143 250624 0 963380 376704 790576 281656 677207 316551 0 791089 672263 15683 0 607330 441431 533616 803738 159426 0 0 0 0 559885 0 0 477842 0 974340 552514 194898 139963 0 764848 493863 834205 686474 808147 658914 446987 0 31211 967592 827576 0 793078 0 0 74482 0 101222 722781 0 0 686606 0 973911 0 712202 807821 225320 758250 0 85306 0 212298 880408 388191 0 474970 719953 753106 0 185472 555531 379350 0 79645 0 0 0 535750 928266 0 0 0 0 289659 0 246323 177462 634903 0 0 965347 0 0 0 0 510797 0 510872 27137 391792 0 0 0 578328 0 731263 722506 207960 50590 0 0 275598 551002 0 211887 0 643049 118258 0 592174 256549 484000 0 208079 703316 0 743368 759939 1892 0 0 0 0 0 210304 384525 329269 0 534683 92200 239907 366262 76305 85941 0 322126 135863 0 666541 0 316707 729203 0 0 594202 31226 233712 0 224324 0 0 530192 864425 0 178962 0 538370 0 0 0 587645 0 367143 339885 0 972346 416051 137976 0 840530 215182 0 989085 921511 0 90288 0 0 0 846611 923906 71124 0 342147 0 280509 719559 716434 751253 2896 0 0 239858 510592 567038 0 307543 0 915585 0 321429 475334 994540 575048 553790 0 0 539300 0 832281 544221 421092 563813 518030 877263 0 0 0 0 95067 661035 0 154146 848406 510887 0 0 887132 0 535917 885656 263166 305402 0 139903 0 330981 0 786145 0 684161 803427 459296 486673 703320 0 896904 439558 0 999104 996820 381766 0 961323 0 0 117495 79881 94430 0 540395 0 0 469427 406095 792309 42504 0 743375 0 755309 0 612909 0 941 0 817861 884335 594954 730079 0 457647 483823 0 369554 944171 846637 999589 100764 141188 843746 0 0 663434 713674 0 871265 529325 279270 0 0 651925 0 0 195497 0 871931 164574 804810 32419 569134 778355 807232 40489 111061 0 0 750045 365862 0 492418 812698 400568 875064 768495 310179 0 439519 0 0 471266 944518 758371 57353 0 497576 759728 0 301712 0 327221 0 0 325314 24302 824071 528942 0 0 0 0 257951 662836 536552 289099 639543 0 0 251090 630980 949782 232446 0 420535 310621 547903 342278 0 0 159613 171926 0 0 604113 0 125606 531053 620047 0 451729 852735 0 0 193910 0 169438 0 746644 351337 297871 704431 0 971351 0 35724 0 0 0 545327 249722 510038 913814 388708 459871 0 930927 244114 0 407344 491609 727468 0 876484 270721 0 684991 902731 289220 822233 208951 345705 0 883270 139285 277619 0 637450 377009 0 0 759087 489835 0 634470 44065 551113 13658 0 0 0 0 0 817394 0 0 0 582492 0 145211 4489 0 124998 78722 0 240680 327408 0 0 915776 524211 48425 0 0 113903 0 831143 969598 992660 196129 20329 0 261897 204176 0 0 772189 211810 863821 893876 704137 197752 148856 907121 478877 0 0 919022 230190 864214 0 0 279407 301174 0 0 935920 0 0 675408 0 566606 0 0 469358 0 514774 176700 314193 0 0 213804 0 522412 834080 177837 0 410032 662935 266469 0 438538 20667 325260 702933 66672 0 747046 0 0 0 938687 0 876215 634385 0 194308 453607 375569 71032 0 333925 517088 741390 573839 647542 0 0 305106 0 330916 0 601268 389126 884364 745027 730142 653689 0 259248 662712 523078 976487 514302 775900 709760 273518 280506 675843 0 715187 0 987371 0 936237 18664 248526 0 36900 303346 763803 432777 36961 152115 578532 0 998106 0 0 0 264698 379889 191382 916442 11328 538692 97624 380803 0 781770 303260 0 565448 130865 534398 601871 985712 0 693013 0 713371 0 711842 0 488403 855797 0 253503 244906 9278 0 114292 678091 465296 920673 716865 718143 0 145321 0 559468 0 517171 625310 982300 982113 878787 0 626154 0 636806 0 57756 0 0 506339 431159 536270 0 712543 0 0 909678 435362 368062 0 16366 0 295975 171648 0 0 798268 542311 10122 747432 49274 380928 728835 410717 116783 0 769035 334312 0 263625 664415 206439 83499 352156 702153 201195 0 0 823858 0 597859 0 314126 855635 648191 70405 899352 657378 138571 471984 769717 995725 675891 231097 457744 0 0 97944 0 305757 340198 703800 391616 836997 0 952159 871727 0 0 852969 0 0 0 327880 927662 0 761690 328682 119582 11008 0 655539 187926 0 707983 172515 264690 226090 0 0 119187 831582 730952 0 622417 989651 0 437450 0 408816 59541 294080 0 0 460260 830209 212457 356616 0 60308 414025 3136 0 30020 0 640808 834795 684666 370963 32690 997830 0 24114 0 829483 0 883750 309210 134353 0 0 747616 8386 0 55821 615986 192127 843915 0 189344 66637 0 0 721836 108006 354821 0 0 816178 0 511908 216145 242747 0 238662 608419 788797 330740 372258 544397 0 524744 778826 201033 0 0 46333 133650 91927 0 235533 0 0 0 108909 0 0 0 558736 69972 31948 452077 651766 0 0 686694 212451 596258 0 0 464999 480323 9177 0 647455 891664 0 369735 0 0 324582 537256 0 60542 922847 0 0 17937 0 0 636284 0 989047 0 0 0 580824 0 225458 12640 524802 558614 0 708146 313147 935762 230239 0 0 823280 0 596471 0 755284 581608 54183 606053 592268 0 561994 0 0 0 408049 64718 37488 993374 813356 0 0 649260 0 0 660687 240387 0 693360 30869 470292 0 0 529962 813172 557883 136004 0 0 0 820852 280020 322638 0 622112 474109 751818 601474 0 0 0 0 693644 146998 0 0 477618 147594 0 929531 730239 517950 0 0 0 300411 517403 383035 0 172062 0 225308 494510 734382 0 0 0 0 82954 926272 0 68841 579369 967959 508458 317529 0 300340 833972 560173 973341 624590 0 0 812182 861061 116944 0 0 454862 828660 114580 0 57223 898982 380172 434212 0 0 818387 469382 38959 686663 287719 304906 0 182373 687062 0 344576 114916 124853 375930 956320 985330 0 54104 0 0 181270 695586 0 0 349767 883682 259930 0 949905 0 263507 427990 191067 423819 56694 185181 351798 344169 206808 452137 864828 674941 0 0 422972 0 110755 956120 741943 419812 298204 415214 8413 79860 0 0 18498 128000 684485 442972 163224 457000 0 60961 904162 811637 310159 145282 384004 412412 0 0 379190 821133 984675 166306 0 709969 579425 383836 0 641895 0 0 726619 0 0 200438 0 625848 141477 0 0 608439 0 0 68686 738998 430239 140723 368103 60608 81236 0 409495 156620 9939 32775 689041 0 292463 965068 893790 564930 836142 140774 240870 866660 0 582227 529483 238763 0 0 289126 757456 0 52601 279446 0 385061 806269 0 866883 0 311642 80876 0 587075 0 495721 0 0 253454 0 898759 446308 0 0 170877 231078 0 647140 0 0 292030 0 904726 533151 495954 264895 690161 827377 1501 383612 0 840036 0 0 357827 0 824367 0 919211 315653 0 0 768960 241637 390015 719807 279140 540286 0 254878 731105 0 365405 0 678917 33482 623975 625464 0 658574 622088 0 755296 0 0 500007 0 0 0 147955 435428 0 455813 0 365288 767707 389373 527193 489103 376405 514105 0 0 799783 0 869910 14281 0 968667 357769 423023 675790 368933 787091 0 955965 12781 0 905203 266409 368941 440703 528554 0 541519 0 96671 556055 242628 130784 616646 80545 475082 562060 0 517735 656013 925213 891832 11303 311300 834367 0 43014 326957 0 0 597313 412680 671145 0 220487 0 0 0 0 0 808585 3017 0 0 0 173889 176928 0 902502 625514 737026 0 0 489470 0 302578 626036 682253 509304 0 899048 105451 0 0 289721 850020 805984 0 439176 404775 543756 514875 651647 0 327416 0 422847 177200 654883 391214 915600 0 376177 275535 337846 978743 756360 0 0 868246 0 0 891899 705167 0 739615 949134 985917 0 188726 0 0 0 0 50329 0 0 798701 0 424953 0 448657 451739 507859 675712 216135 976434 800816 0 0 756070 525529 474493 0 665475 0 0 214347 380227 0 776644 768831 199179 0 896429 42051 179983 39287 0 0 655408 115611 110547 933476 712763 0 0 0 0 831780 553534 0 0 0 0 459182 457381 65611 0 0 213067 604417 0 566880 863597 827768 330298 293839 640586 987889 0 696888 0 518555 308674 0 0 719754 399882 263408 0 0 0 0 0 188490 0 989523 0 567104 491945 880285 0 0 314471 0 351263 814365 0 379518 732690 0 0 0 0 60398 0 870020 0 0 379440 969970 0 296934 704462 0 0 0 376512 862619 0 74793 823853 0 0 36994 219850 293292 787991 487595 0 774211 127572 135347 517128 202598 10550 0 198148 909379 0 0 375841 867244 136921 0 893275 72209 232284 48760 0 890212 0 427722 438627 310227 226319 0 0 0 0 843368 413381 685772 278120 0 0 397066 510072 0 242593 213869 0 958907 526793 328854 0 122588 0 0 303868 884336 0 789763 0 0 512113 391862 304151 0 103666 0 893127 282553 176526 648321 335452 0 503123 83756 349202 974931 375057 438368 552109 0 0 173553 104236 0 0 411883 0 654298 0 822458 0 0 382627 429756 691038 0 728906 91935 846392 562434 0 0 0 0 0 0 757454 174151 383387 207449 0 921142 0 363618 643926 980832 292623 755131 416810 472793 0 539359 0 258576 0 49511 821467 0 621959 831694 362388 38006 819634 950363 878716 285954 0 0 922133 0 229003 766084 774754 0 521685 0 448903 0 506803 842674 319962 0 820870 0 0 190140 0 0 437026 752411 624242 213680 316276 487237 0 104409 694153 519790 537369 599705 0 0 0 793364 696945 0 0 265260 684241 0 0 66412 465730 843791 0 0 219095 64915 970080 0 0 103006 916211 538662 0 0 0 0 0 94022 71966 421662 129036 911575 181676 623004 594263 191636 587198 0 863823 159357 0 0 102163 0 0 0 0 0 0 0 112299 0 557763 358738 261862 0 82686 135222 292779 399173 0 92570 0 30865 0 876749 899650 0 0 923646 0 247526 57526 70361 723633 696472 490000 391811 960617 523182 129431 590764 662765 41147 335297 794762 784645 0 0 0 719934 0 503805 0 692030 79907 212158 0 736284 324685 0 141902 0 370704 0 19759 549010 0 0 43667 0 0 172594 382067 407783 418761 0 406538 0 479355 135055 0 391804 0 192550 0 0 934968 265157 41856 0 212541 425288 386460 680559 368264 835538 0 481989 225650 0 0 0 83520 0 168536 177528 255007 614175 752261 0 0 0 0 718054 0 849136 0 985270 0 521746 0 455155 357937 837055 0 225671 0 778792 0 0 996886 106202 0 590289 782039 360540 0 242349 0 975411 965259 71738 0 30791 729011 721949 0 355251 41460 711355 0 848338 811590 609190 0 364188 585363 971917 739896 0 0 0 932899 526281 63128 0 242898 409036 71922 469246 381352 0 0 0 163076 451416 0 0 0 46405 0 876763 0 0 295222 284266 0 475902 0 745004 0 535375 0 145032 826339 910443 740681 0 490671 0 0 0 0 0 44956 962921 0 825933 0 725335 154175 0 0 0 578396 0 417657 337195 640312 0 479314 0 337042 0 0 137952 0 839227 0 118971 0 322443 962930 0 0 488296 820989 681754 797500 655433 0 247384 0 0 0 16191 370757 0 901845 0 9366 162839 112567 0 191651 986642 183703 514945 993487 695051 727129 346558 146011 309453 243018 493366 979041 0 135904 368805 554393 0 24967 377982 913008 0 246808 0 121167 169707 396710 284508 855509 0 0 147702 352923 711079 511963 287877 260516 0 0 0 0 0 183046 0 678987 382981 0 595745 0 0 549748 680971 738736 247665 798447 871209 221840 675794 0 598944 0 856641 76073 401237 0 672998 0 379392 502755 490266 943901 959607 733609 372473 538191 0 0 0 933911 730972 95941 0 0 703192 0 853362 15254 710489 521491 0 0 376589 0 384059 432838 412852 477752 822788 794344 0 353963 626761 0 784860 633049 129933 778976 501535 518087 259697 60923 758669 0 397908 0 832155 665771 850592 107480 582222 505100 711583 0 0 0 345879 950349 807712 449339 738339 431644 0 0 296616 392405 0 0 0 305753 660711 748658 576570 612455 516483 245518 810579 0 0 0 229822 334715 0 13615 349937 590142 321238 855007 0 0 577144 389804 737981 786393 620043 281883 10092 134330 292090 0 879116 465823 0 763339 0 217429 593984 299362 801246 959191 0 296105 428987 0 0 0 207840 0 509113 0 0 76509 736870 0 704332 311690 378135 0 0 0 125603 458468 807655 329243 394756 802094 0 985601 0 0 0 167563 0 0 531712 882927 117164 0 825108 834241 788327 308305 291227 689286 418070 0 864278 952416 550604 0 974429 0 0 0 305445 161777 0 46541 0 346649 873724 0 0 634979 447583 0 404078 406780 318633 0 0 376227 0 757883 940927 389620 157169 0 793392 749295 0 101099 458443 389970 86622 424063 0 76109 58356 860795 679925 323255 185234 594626 242114 207537 175708 0 115445 0 452195 285552 0 916039 54492 0 355275 161272 0 0 0 0 122598 0 568291 0 211711 878094 0 920455 0 0 50969 689020 1711 15199 639094 20620 862276 590187 653839 900387 206772 647305 0 511156 0 409845 0 495622 150929 526257 807766 0 936142 0 503071 0 0 60918 0 98827 398937 0 594461 415016 0 484310 253778 6255 81093 0 57607 382557 703780 414442 626967 0 750866 883519 0 0 412843 951525 556498 0 733462 0 0 0 70335 722699 645949 711121 0 191098 73801 0 706901 701113 304063 965377 750818 573259 242858 0 0 0 0 77346 351980 878179 654955 0 417562 670125 248957 316522 0 517891 0 164387 0 0 675554 0 644166 0 90580 225462 467055 0 81823 839825 926885 391575 0 0 488438 344180 795740 65868 0 0 635829 376931 750357 984307 991834 486452 34580 595207 0 705674 0 0 309910 0 0 765895 442475 430998 11132 497994 821810 974916 0 521942 246388 0 0 680964 0 666146 752270 337425 506849 0 979213 0 909493 924777 0 978507 634010 0 0 0 381295 818318 66549 998386 101444 455406 0 69458 799333 0 0 851905 478101 466990 76052 230263 0 244672 0 0 0 345705 232782 21857 0 0 884290 552269 704576 753629 509013 510029 0 638872 33182 29213 298533 91921 0 133947 461091 828578 976369 265782 0 0 0 237132 0 469733 123573 0 828143 0 609200 25779 0 0 963990 0 614536 0 54712 514758 0 47115 2010 0 66 0 749914 0 576772 0 0 777222 820285 961639 385366 379627 0 546251 48332 625890 0 604 0 0 0 831644 212765 361342 0 335154 0 565759 81241 0 778586 11948 0 0 674325 390611 527097 909242 663722 732170 494665 665586 0 685309 0 339446 0 788733 0 579287 899734 0 703283 0 0 871902 0 399899 137458 0 465808 284551 0 0 0 775090 681656 1862 0 0 0 0 347697 882810 0 0 0 284483 0 310930 253961 35695 688350 81727 0 619028 0 78349 217374 373261 741811 981725 438426 0 286410 436333 0 550714 0 182880 636840 19886 0 0 0 0 255726 9630 0 594968 0 161781 0 673991 0 0 0 497983 452742 673588 348939 0 0 0 887084 804871 584645 416430 0 159294 418105 630123 0 926697 157082 751728 954152 272302 394199 741760 547474 623497 103473 0 18234 498481 14655 46419 0 720049 0 0 0 0 193491 0 585765 317707 382968 316645 257198 414832 799178 529948 0 813748 0 32223 27312 0 64043 0 263859 166968 332982 0 0 265135 0 200009 0 0 98791 301686 108784 931639 907944 355400 716929 606086 830453 371718 221135 41086 0 0 0 0 0 0 142568 747619 0 0 0 0 0 0 681399 0 585789 392664 125349 494784 188176 0 807063 19149 0 517717 851077 738018 0 0 0 965521 407837 670790 204055 465636 0 386862 448252 0 983012 0 694873 278197 362854 0 438368 0 672765 649849 459519 460065 0 0 0 275610 0 777706 852343 0 860098 0 965638 351542 128881 380343 365965 0 0 699319 223983 852105 0 0 110167 32312 0 0 520007 475503 0 0 0 0 0 0 811259 69318 0 0 516187 25749 0 810689 63410 0 0 0 295848 0 0 377789 0 451431 856936 826947 75609 804440 434351 971705 0 407458 0 251806 999781 0 746447 472940 0 26020 839279 689170 0 355888 774892 964517 141856 623501 0 0 110201 834175 0 0 116033 0 0 97846 593089 191240 619318 407572 752723 818572 0 299511 902319 569568 341916 969084 837404 688648 981746 272526 279793 853423 0 0 0 0 0 0 410729 439625 0 234715 299693 888150 97203 25751 0 158253 530725 603235 885623 463451 389610 839142 0 0 813212 230424 849676 0 0 0 0 994710 244102 0 0 0 0 0 0 0 680056 0 0 37837 0 474547 7792 3889 0 0 945699 264275 815538 183043 0 43631 0 0 4339 338166 0 0 311951 482132 723079 53042 733445 0 7992 0 841527 242591 955672 0 0 0 0 0 0 718122 354299 23039 104701 918830 246563 0 562587 0 897510 47456 536749 516136 0 0 755438 0 0 36308 450602 774955 0 0 0 0 579460 0 957248 594246 0 203878 891608 0 505875 0 0 108042 0 764435 377637 934918 827785 0 0 0 740729 0 0 976270 612159 0 186209 0 297380 129602 135860 921997 424346 829414 887288 0 813736 371028 872617 191061 0 474899 314603 124788 111618 300788 562795 0 0 190312 504224 301849 0 0 16545 759207 465759 0 500907 0 968694 835054 230344 981955 0 505952 424815 0 200901 198042 0 895470 0 633395 423562 713675 0 643127 899848 178052 0 220937 959665 0 688097 876265 750860 684083 80656 545061 321988 993793 882831 514914 623180 314770 0 320625 0 748194 952560 230763 0 91400 583769 414554 0 110722 0 0 688833 105534 0 933821 952024 262248 0 476775 528871 723845 531922 0 733315 0 833114 0 592376 436355 0 0 0 994388 434209 324341 453257 266664 245513 0 0 445149 694352 188947 93005 252556 0 454896 911142 0 734251 171689 0 0 597139 0 0 846010 0 0 0 112767 899216 448876 0 564194 87407 92 0 720258 726110 272998 546191 242903 0 0 0 846966 0 915896 0 941513 0 763655 284818 0 0 392613 975722 221345 0 0 0 586976 10474 593460 315854 0 316056 0 967638 557797 469427 275714 896925 470032 242755 759693 582032 189635 71349 560162 189302 0 710212 945581 80600 51571 0 92239 0 143599 0 886362 446295 260475 0 147417 195654 0 731580 0 461879 0 203035 217321 0 111841 196291 0 522629 423896 25486 658521 0 544545 0 319468 195414 0 116182 102239 662240 0 419283 649702 0 976946 36460 173199 654953 743731 162306 827511 565282 108602 513203 500110 213853 0 28360 0 947427 0 666925 0 797567 53057 0 594534 271935 650784 78769 0 824750 670014 542112 0 905366 369775 185573 0 0 515739 826385 0 139729 0 336002 111923 982751 614289 195472 479775 580443 119128 421378 509298 0 876669 408336 555602 541489 0 524893 668593 422346 0 825306 0 432947 56057 420880 0 478214 982205 966109 0 968450 0 723883 0 0 0 28958 920354 0 510656 0 0 858404 269917 312047 0 0 143978 519763 285011 0 0 0 579977 0 919645 909393 0 0 532586 61430 0 0 0 979730 542953 624881 0 946376 882054 229647 183671 604189 0 410675 248885 0 74021 245641 0 0 842802 17587 261015 120845 845053 121484 0 0 0 1411 909221 464986 218335 441135 287792 481818 0 651730 540322 647138 323218 596008 284771 943295 222600 166366 147397 0 428546 201958 626214 0 744435 0 0 0 748923 360594 762621 478469 771107 368008 0 316070 431028 0 0 452492 570072 0 267965 415559 705310 561019 0 352 12925 0 125828 331550 0 385826 0 97117 0 0 901643 177384 0 106590 437037 0 0 0 0 835796 879975 657302 0 886771 362728 868377 623159 0 969713 0 259734 89873 260510 291809 0 433614 0 815320 0 571534 0 0 800543 0 198671 721234 593055 0 0 0 798097 769029 0 364014 84090 0 0 546708 903459 806914 0 652966 739293 0 0 0 215595 459003 312270 0 60079 704675 0 0 464244 226728 0 30137 591178 496290 391890 0 374059 0 0 277759 863947 0 0 0 0 0 0 516367 894330 229270 0 328719 437413 682368 401849 144110 438166 0 0 636071 277575 791948 474542 935958 989626 0 0 543464 0 911026 869137 828184 804992 162770 470422 759727 0 0 894622 207320 259441 0 406312 169327 459558 859752 0 0 0 587819 399045 0 57242 776478 0 968910 0 84 157795 920298 342353 0 204204 0 0 0 718473 78782 523047 0 621201 63235 0 213563 902815 21203 0 395969 0 0 0 0 729953 0 894199 794853 811439 745108 0 0 693340 992038 757283 8854 0 741769 641818 189859 0 481626 0 712060 839367 0 575421 0 0 392656 0 426835 0 255214 0 986800 0 618734 670790 0 0 933912 250769 431946 487933 481601 408572 0 865096 0 428111 0 191063 859993 922499 781694 133417 282453 823673 0 0 0 671928 479895 79402 0 647159 764501 377019 877827 0 494885 334145 0 0 401752 0 938478 725651 0 66007 747644 662231 0 806055 632071 0 740419 0 0 0 441826 0 713573 950976 364948 0 307476 374482 351365 0 514186 0 0 576769 0 0 911952 131977 0 900417 982823 607039 0 576230 0 0 899976 699986 851915 258368 92329 931103 539448 0 737912 0 0 294860 761165 334837 756712 248785 79059 916359 0 883878 414134 0 455791 689865 652806 0 330282 0 685664 242421 304338 0 500712 163898 0 211973 932072 0 0 157045 312894 377644 187466 340860 275838 980142 181302 0 746197 733023 418232 0 25751 198031 107517 923443 0 77805 0 153266 478241 31886 0 958773 133438 549118 0 829495 0 0 276268 899129 0 0 0 0 0 938339 106194 870730 138644 498368 501373 148614 380964 0 19057 0 0 0 0 593184 0 0 325688 314770 121269 161209 0 390246 0 684986 0 501971 304020 981688 0 667108 62003 0 942182 79204 878176 513012 812586 0 970697 156440 784731 0 0 808083 595266 832615 78396 0 199034 182741 0 0 0 508236 861313 4979 0 236065 764519 156417 930290 222621 0 0 671227 0 492494 73485 0 536973 0 389195 929536 395162 276868 935491 0 703172 572899 0 0 0 509186 728314 0 0 151809 301981 639321 739329 0 0 151665 0 141146 770878 718875 125355 811826 152715 164081 0 740665 690758 253113 0 0 170140 258217 516339 480095 0 245777 0 50715 0 0 459601 0 169157 948210 996505 0 0 0 723882 0 46563 0 0 0 926274 125530 652013 236960 0 0 737080 0 757601 975115 0 0 154479 0 0 0 952635 0 954411 914971 530633 0 867867 791558 409432 298446 142216 981820 921479 983164 0 983955 625600 373753 0 28593 0 545003 144290 510695 379119 488897 537902 231391 584539 554590 0 333536 0 255170 0 452996 338146 294376 640199 393622 10645 0 306780 0 0 418767 0 657703 0 311713 813935 957611 68136 98656 236970 68267 672396 609597 861302 0 900518 25652 439812 0 97294 0 281685 0 264508 0 696135 0 997526 322318 57147 851354 384249 0 378846 0 0 740795 0 0 407397 526852 49867 730023 597031 45732 319556 0 931140 0 27586 970851 0 692005 0 0 348875 471018 45021 0 679232 756808 179110 37003 190910 837437 854768 0 122604 199475 0 0 0 224189 0 0 0 264687 0 0 649404 842994 654157 720100 0 128897 148114 0 818941 683336 586815 627309 327571 74710 0 0 718769 682314 534624 619396 620435 65111 754435 110481 138482 633273 0 102541 0 0 0 240110 782015 879497 475963 124351 128979 0 0 18787 403807 567524 756563 251191 0 0 404165 481740 0 998862 865798 989284 788228 0 454265 28061 0 0 0 803476 748587 357193 730448 514891 968591 0 136374 284983 757912 0 734949 0 449716 0 380102 813903 81885 939930 0 335416 246043 876035 0 0 898464 0 663862 397410 829633 409113 645851 0 473482 479527 0 116630 65947 886121 749848 503284 555909 0 460238 907608 0 548303 610365 0 854525 0 455127 58509 0 0 0 0 0 579427 583267 88537 229900 455277 833509 0 0 0 0 0 0 390021 0 538582 0 7985 346520 766691 288589 131235 60885 844835 631592 873585 452239 0 304761 0 647546 974776 0 266522 954172 99989 933536 488655 49421 0 374382 982868 294669 513406 0 949265 0 0 0 0 467313 0 276726 122558 926504 603947 916148 416804 143697 398016 881288 849018 0 0 0 118689 0 0 643937 0 389249 0 166682 753071 0 0 56723 900017 725970 790629 287562 176047 23770 138762 41594 189511 0 416819 645771 369699 825349 0 345794 0 779959 0 331768 0 888731 685164 0 388932 0 0 638804 0 0 238678 201663 0 876894 965855 0 0 576153 0 0 400752 0 0 826167 0 0 765725 500648 188087 0 0 584115 0 0 458539 641908 233985 51748 0 494529 260518 14289 0 0 0 0 750480 0 0 0 0 0 805546 392517 46340 80920 912214 0 0 577233 898590 308661 0 0 0 0 926760 0 20613 0 162984 871924 0 362346 883694 300672 0 679505 733464 543627 95126 0 477676 676725 329684 322396 839385 0 95546 0 963846 475631 898107 0 903359 0 485323 0 0 795951 941802 520301 195070 679606 86998 926026 221599 0 277513 206990 549912 982534 710352 153600 656653 0 124762 0 0 0 556747 456551 314388 419667 723967 0 290978 0 405163 0 0 0 935530 814858 0 4318 951866 35247 0 501891 0 874608 394043 0 0 0 0 0 0 939210 499511 132667 877651 791569 461046 785124 225909 385524 979149 0 251669 534645 348579 822678 0 0 472429 389234 9000 0 0 612808 307113 0 0 0 152403 0 0 62228 0 268397 232050 0 0 0 454604 0 0 314634 536622 173247 89799 956078 0 663556 0 27340 0 536532 0 219123 453967 44780 0 0 0 487831 0 0 0 687858 643238 677239 0 191819 457082 0 0 577043 0 0 911259 0 535345 0 0 75029 0 0 662808 395101 261780 462214 794896 173430 0 166364 0 424452 924226 619627 0 571251 930308 629388 0 492151 0 355917 417317 0 797452 0 0 533903 0 471838 880527 694440 229237 584282 400276 0 0 0 365107 563410 424093 346301 919881 523492 0 0 493974 201547 505337 455658 221229 0 194987 280013 0 0 0 881883 0 0 531192 0 0 0 60304 125807 0 0 293834 163693 953067 542686 277446 0 641931 930416 117425 0 0 110262 813709 754035 887017 730939 0 366633 622820 0 351886 367940 664225 712147 894577 205407 471803 0 331468 980434 0 0 576072 243622 403342 0 492403 0 325380 0 0 925788 474688 0 0 0 468517 0 0 0 738067 912279 783602 0 0 314082 0 370639 0 516253 102521 75168 35787 781678 0 0 661965 441161 280581 0 0 0 0 392288 0 68476 95634 671933 0 0 515869 0 175297 0 778328 0 56951 0 850591 0 0 885967 0 365106 675141 299270 611631 0 292331 0 0 0 801013 0 214511 0 844479 0 297359 350712 70462 743667 391910 0 0 0 541117 65987 0 98074 0 0 226353 428926 0 677251 671791 956205 188326 488344 0 755341 0 143238 3433 658573 916714 442626 326789 0 0 686090 577086 771400 356852 0 0 578107 801251 0 946239 0 674852 541195 492648 4133 704523 457795 0 286857 0 0 0 0 0 2912 516406 910773 651086 226695 0 588052 0 245683 129723 0 224914 286852 85591 0 890225 242011 404311 678957 448801 997507 0 14241 0 281326 0 81041 635652 0 693348 0 0 215719 393082 773275 0 961557 442519 0 0 0 635876 263051 0 0 0 599489 336574 0 243126 714942 0 537184 88698 509643 0 946973 94251 572948 0 515716 0 237541 415081 518362 91716 171964 0 0 588326 531949 535004 0 0 0 45619 0 0 0 0 720760 0 0 836014 140188 402684 0 417989 0 218204 211351 0 669899 621703 0 0 869731 95631 825232 824920 928068 330097 0 491402 902344 0 460877 831508 560539 0 0 96108 298331 0 568400 0 803044 69598 112339 937067 0 660883 4436 0 117525 306122 559494 0 826652 919323 0 244280 0 0 126182 0 121227 216749 516543 0 555440 0 0 943654 0 169128 547642 769585 850768 163230 594475 96448 0 12890 0 0 177257 704205 938498 0 0 774263 932280 0 0 470134 345988 0 0 381516 0 457471 0 281422 798504 707179 822629 0 366168 621467 691411 362346 968635 0 0 0 0 364753 0 197084 227179 0 0 746192 0 617592 999598 146419 0 42651 0 856546 31198 0 0 954833 54906 654934 173969 1987 0 458380 100076 942750 0 426626 118006 0 965244 888362 0 0 430095 0 927781 456449 0 0 909445 470109 0 641333 179190 837404 0 385065 369086 132821 710283 0 835657 234690 40533 555973 465230 261666 36735 952793 783500 190384 564937 159694 0 722479 488490 404290 337537 242553 648858 345702 693155 632860 799279 0 0 263124 0 34925 4896 57726 0 305284 0 894731 287370 0 0 714596 627869 80191 624040 0 349487 0 0 798697 295595 338569 0 635112 0 513315 0 0 0 778 723890 770328 192366 424384 0 0 680296 0 0 780400 597081 0 0 0 702004 78803 436673 676085 0 0 0 518989 637512 0 0 0 0 316435 439872 359881 712243 667558 0 436528 0 0 428788 915422 653096 0 381783 0 0 941900 247727 0 342815 0 114501 340249 507139 716271 270206 0 453620 503831 0 0 522982 0 0 0 192135 366467 776362 469465 0 385998 807263 14245 97209 128114 0 0 349348 911381 0 0 0 950969 805702 696965 0 0 49657 378016 0 754946 900481 593640 874335 965412 215475 577011 644007 0 0 987915 0 20202 443714 699805 685079 158451 571464 0 68816 666753 0 0 0 403396 0 0 0 407923 0 0 307603 0 117838 629320 785754 102610 500337 111705 0 0 158466 463927 0 297122 499256 0 0 0 466872 871686 0 750138 558258 427037 0 43068 741692 0 277375 123609 235812 222663 0 847898 970360 464543 797472 376801 0 0 0 245947 401334 626720 1801 641479 810967 0 0 118748 292769 659431 644771 24122 0 708223 700042 0 0 832258 202059 37082 0 30913 0 439770 309258 0 763502 633173 853982 219855 0 215200 128655 576151 0 0 876665 409332 0 0 608165 0 60285 342747 269479 343781 0 317417 0 539901 396145 0 609884 864845 329704 0 338563 0 110907 375817 49519 280874 0 830017 0 408273 214552 681719 515891 805885 0 0 20511 874900 102289 0 477422 0 0 35260 455619 0 869998 966584 0 467770 900332 73753 0 0 312212 0 0 0 922913 827224 81027 731588 392549 759650 576357 63654 240826 263710 0 0 122428 783454 444106 0 0 35375 430311 0 680910 295247 872308 342986 716632 603911 2760 0 859035 0 273020 56176 88840 144386 479354 0 30767 0 748683 46373 758453 0 0 0 872062 0 413848 780650 0 0 0 0 819187 438698 377074 227595 296732 0 0 711592 865832 697086 0 0 0 0 844103 677114 536420 81889 0 990646 0 370354 356360 21759 367140 747409 0 40447 191212 0 309811 245192 325440 377212 0 551657 750262 0 128141 0 0 697924 109416 0 0 132758 352218 68485 0 0 20635 362175 0 0 697505 0 867521 482236 242438 90868 419023 782334 588703 0 85005 0 808224 88515 106190 416566 0 951963 0 0 0 0 7261 0 323032 54014 0 0 0 318973 368030 225561 0 296573 0 996599 500069 29451 0 459505 978268 0 747083 673468 17772 12350 16915 0 0 280270 0 0 911850 0 0 724296 0 599304 0 486354 861154 465028 790656 910018 0 894014 648098 285215 0 971108 0 108357 441745 0 0 0 436346 0 834024 215954 0 240121 0 224518 0 0 37350 662650 329312 202097 642064 937991 0 949472 171326 543565 951439 231496 0 551873 453935 0 814931 179491 984162 0 74448 920409 167077 570336 529140 331412 0 0 79470 0 252019 17471 857309 53178 145954 264008 0 0 244524 528571 376749 0 447709 324812 171396 643386 909487 0 767978 686545 251758 502689 0 74677 166419 347309 0 482124 338222 768403 26703 635761 503686 964963 0 912302 427112 578596 381988 985421 62449 733449 0 738636 81450 0 0 819644 546715 100614 558201 112191 780043 810521 193446 125554 0 0 689944 0 467419 661063 563935 454200 479639 17241 826936 358733 658905 738896 0 0 899371 0 0 0 0 0 0 734798 0 0 0 457529 0 570343 964492 0 0 936769 379293 677834 25270 0 629885 0 186019 393487 602403 751276 94089 628769 50280 330690 0 762299 66333 0 802887 533630 0 0 314899 201767 934867 89287 509750 222269 0 761976 660166 0 0 0 475488 0 0 877486 556885 190814 982510 230244 0 500939 838463 432041 217310 0 0 857259 955443 728683 536837 0 315094 0 664641 609936 213199 724338 703820 799506 490077 721466 926752 0 316295 276625 0 668649 0 719655 936856 408093 218064 0 413953 0 959636 0 407229 0 0 0 477747 155129 448597 13424 409725 458954 535720 0 0 889150 731640 247967 0 0 787524 778684 0 0 711954 252663 407987 0 431198 889701 0 765079 253969 63399 514351 0 892803 972362 658704 0 0 724107 667752 941339 341517 292859 21953 801968 0 0 0 850477 0 0 0 718561 421595 0 0 347572 0 870723 0 616139 516022 20352 214631 0 0 0 827112 57440 0 244134 627118 406654 719138 407161 661587 941994 0 82854 313890 0 196171 0 0 0 319947 0 905914 197191 663344 0 883450 0 977255 532640 444044 207996 843956 407453 605955 670837 611373 530240 0 12121 0 425179 0 449388 547390 706163 0 0 0 434424 284518 817973 0 0 0 997035 741581 0 667446 186268 950837 694525 0 548564 0 662711 460398 326221 995373 878811 0 0 0 946703 200676 685554 722673 0 0 0 0 79151 0 493523 323981 122957 394994 167881 76775 841654 7081 0 0 308061 818108 0 364438 246920 224430 0 960428 153961 507849 405370 0 424410 918526 868917 0 744014 900918 6428 0 597556 0 320500 0 523073 768794 128458 734372 0 0 78353 0 27765 977233 0 0 0 8189 952372 0 0 751030 112490 575651 29662 212845 966710 730304 0 0 0 386886 517958 0 803051 0 284609 305486 0 370275 324713 0 0 918570 299236 0 0 241975 0 498016 910737 560403 313338 712739 289135 0 890865 0 0 957366 0 522653 603176 718244 0 0 0 905052 317544 172480 457227 23293 750483 925757 0 799042 527708 974019 567077 0 401088 581870 234351 0 0 384562 0 753960 0 141449 0 0 593127 945673 465380 979943 94038 0 56105 379405 424656 997650 663193 81770 461478 457025 0 404297 0 0 0 962548 675265 90384 636390 0 93154 0 928323 558453 361100 0 0 0 800868 0 553143 0 557955 0 321155 539348 115929 746045 355800 751127 0 0 64696 369973 85309 0 553157 772902 343538 169763 537556 516566 102599 722575 390144 0 316973 438547 0 518112 0 168941 949963 0 891290 550751 0 52204 864754 29423 951245 0 0 776460 0 0 0 0 0 13103 74183 0 0 340298 981595 187419 0 331608 636284 0 0 0 0 239965 710627 0 191435 0 0 0 0 471078 0 0 638273 0 767239 410891 0 780159 0 0 561412 0 697977 423459 863161 0 116845 0 0 0 0 782492 156736 0 653374 0 0 476223 939653 48528 908863 0 0 0 902334 908305 326099 514344 0 351723 641754 642668 856799 330276 846861 0 0 261112 0 0 83029 711625 0 477339 0 371997 810230 97691 779000 32560 252152 974152 0 478393 0 450458 469296 0 778960 0 0 892384 631781 0 925516 521750 0 116317 0 622087 0 0 0 656920 324680 0 197547 374386 463043 302751 222008 245614 527304 803048 809524 973664 558873 941707 0 760148 0 0 0 0 687274 521637 596372 57134 937795 862124 0 69359 633332 0 323179 0 524995 381119 338983 187627 909930 412687 0 984194 483805 137304 849865 0 0 323694 993074 0 225486 0 110069 398867 577845 0 682269 199060 466365 359101 974876 963267 927966 227623 0 643908 274409 0 770441 0 0 922995 695717 860197 926314 582204 517679 73911 0 887057 0 332409 0 164489 0 439235 272611 209303 444845 110790 79919 551503 443599 0 775277 0 113469 0 0 969843 0 539687 0 0 145660 0 557220 990060 985998 32862 843674 79145 0 246047 0 742586 608486 391060 0 379390 0 238787 775839 185225 516083 0 0 285546 376653 313094 439350 735118 447536 794594 0 0 0 0 715736 999144 0 0 748138 0 670625 189939 132072 0 0 0 952191 0 61898 0 0 0 240556 232388 0 0 395698 520190 887209 45785 445983 427027 841615 0 0 792052 799549 661183 222592 138475 773668 0 0 304204 0 508787 475505 54225 0 303325 0 585190 789520 0 0 64276 296250 364060 0 432117 0 799206 340252 377929 293163 240674 310434 874838 475934 0 265211 51176 0 316235 0 332055 237709 712227 292628 710321 614274 107142 0 766586 242971 59958 0 152958 576184 527014 0 0 742728 270980 881771 427380 11110 313540 82376 322476 0 50383 968541 143650 0 0 232029 188310 467620 9777 696515 310413 0 551381 0 794897 442389 0 0 0 0 566836 911715 730785 420103 372932 0 926274 928661 665617 529061 776896 448128 898588 743490 461040 0 786301 582171 445615 157653 844533 453717 339748 104521 0 133079 538630 245290 0 0 455729 884711 0 473641 0 0 191679 910926 324674 467106 287596 863131 201368 233942 991116 338741 0 0 0 210250 152766 37618 451796 219994 0 337918 0 471355 420744 576013 0 579790 517255 0 0 0 929763 0 11881 886100 731380 0 296577 423641 485687 801083 123102 992880 24339 0 640790 952029 809582 432491 0 466611 0 0 0 0 355288 934387 0 956501 959498 497464 510925 470226 0 613311 0 0 0 732643 547786 920726 619850 0 0 0 0 0 0 421483 341419 0 0 0 7906 0 273743 85572 366564 874813 639641 0 218052 183416 0 396949 353941 561349 0 189605 0 0 0 0 0 0 21116 270888 56080 9258 239960 0 338921 140296 0 0 0 120676 0 289846 0 0 50722 719980 0 0 266589 0 17429 23720 895039 0 720180 421369 955299 0 713390 999586 900778 0 401479 973411 0 799958 0 666937 478219 0 567084 0 393714 0 0 0 558890 0 764459 464393 887004 867388 0 128448 0 0 645122 936584 467101 0 0 529741 922048 854497 0 89876 845572 85995 831367 404115 314743 7997 29946 80264 0 0 0 0 0 805074 0 0 682875 934576 868144 0 998763 768077 790909 0 0 0 867162 552718 825880 0 869156 420049 82543 0 641275 0 0 439728 198039 231987 812665 0 0 885965 0 811999 0 810343 130314 43509 341780 0 321192 132771 564145 595351 0 356405 721343 480390 264204 69452 73191 582218 0 0 500727 807548 0 296130 476166 699224 150830 840212 813000 594937 426340 449736 87834 484468 185253 233415 864267 905051 0 587244 861575 89935 0 0 195699 595935 576394 256708 915055 268945 965705 0 538591 0 0 295798 0 494418 0 0 0 0 469114 0 675530 0 0 802133 172060 530158 0 0 735377 948433 0 257579 308569 787139 0 120576 756927 0 0 137242 0 0 217555 266425 0 0 0 44888 824733 997247 911035 97536 8720 153845 568886 0 250318 0 72113 0 916325 960930 0 611682 0 0 370973 491874 946383 0 891131 704301 0 921604 282343 0 510423 0 983362 575204 188532 0 165263 0 164193 381949 0 0 503322 0 0 0 706091 360111 54547 0 374808 0 0 263941 646608 0 150546 536999 0 67300 0 489936 771176 823219 271252 0 0 0 0 439425 0 0 932479 634536 846117 713159 716700 121779 251292 290685 0 225210 950918 697422 63464 0 399789 0 14497 588703 0 405106 512414 0 168283 0 893229 621090 0 797124 0 0 0 383823 0 992880 0 218435 0 288493 621409 0 560743 625452 928534 0 0 0 0 338190 413223 272004 306855 777474 259644 0 0 189426 585405 841564 955863 0 913997 0 0 492921 437781 985522 127815 0 0 0 0 0 875634 0 904610 339074 948391 0 420690 126607 315291 351311 0 91728 976197 0 0 0 0 0 241865 574199 805355 654381 155754 0 0 0 316605 391132 913672 499056 240894 951983 520577 0 782037 485615 633938 0 72186 535388 514221 764181 966345 0 268652 154086 0 526504 0 0 0 188588 0 96025 0 0 724086 483659 0 0 959049 0 880352 120010 0 0 987894 0 10763 710686 720481 0 12940 153280 88824 571313 0 91086 0 633893 0 97613 0 335942 0 161070 0 844412 0 525513 0 0 0 212279 0 881380 410808 820182 460264 0 0 215967 0 585186 874441 0 507513 512603 129669 700844 568642 0 409850 481282 500447 860962 432206 0 385738 0 0 658826 586606 723232 0 126340 0 0 988245 589392 478604 0 0 973442 549788 920911 649825 0 511416 0 0 439816 526256 0 625064 68103 945869 0 0 284086 0 0 0 699726 957752 555174 364625 376426 371620 0 0 983781 0 850184 535330 516599 0 0 923192 629583 0 811119 923897 651131 633682 811401 0 0 14425 528259 303271 306178 28319 965585 0 107879 0 0 0 0 876998 0 0 806292 868757 0 476923 235060 0 379592 205541 849607 0 459180 423357 600832 794392 356872 163571 873745 928329 123723 0 0 0 53997 544198 43756 569361 297513 65541 435846 371093 0 0 0 782710 211132 0 190543 0 0 439183 0 0 860599 679593 227887 849139 0 0 0 0 780199 619648 153830 125386 0 54549 952157 0 356298 376275 434867 0 0 0 0 45000 0 0 951016 988850 943831 0 0 603381 0 0 0 412158 713664 0 361092 376248 56785 0 325919 193855 0 0 0 369860 857845 0 0 0 0 464171 0 225172 402244 962844 0 135006 135550 109499 958311 865041 39530 601624 0 512131 500056 476547 533407 327117 425894 0 0 530345 788276 246737 0 0 661808 0 564009 846886 26229 371268 535216 925437 503509 791365 0 0 0 622678 387733 698213 782599 900736 633575 676283 0 374570 0 963856 0 220468 0 232518 650462 0 836630 0 0 91927 182135 20087 230264 582853 498958 918141 830706 0 655038 0 306023 0 959002 49563 434065 664946 0 0 81485 538807 462667 39552 739941 106343 347097 0 92564 0 262802 80880 0 0 0 56515 0 609324 865457 108933 356650 546114 0 317028 0 432642 966552 787843 950177 499937 241636 43837 188044 0 353294 327049 0 976884 986531 390673 5444 199948 102384 0 680952 307025 610646 870960 0 458863 723168 0 0 0 117306 0 756066 513298 66067 959093 231357 721672 395683 800415 0 545676 961319 966505 548889 0 0 0 523007 0 255332 139043 773769 157409 0 420128 197566 252619 730681 0 0 0 326652 437901 0 0 329182 0 0 0 200955 970183 671672 692880 745938 0 66799 488205 615836 0 968623 179230 639214 722409 520796 0 307373 0 391537 0 0 677275 739423 362425 496331 935986 404774 34321 727221 201979 0 811874 0 327930 664627 36195 798941 0 788040 293983 0 0 346661 730601 139663 0 827773 0 241446 0 931391 960320 0 437554 806120 222176 373399 622565 340739 0 915576 238058 463934 0 0 268865 0 0 582413 323655 431921 0 49459 857230 407759 315260 0 211006 60809 0 574913 636608 689463 937168 0 0 634798 313821 57402 2111 0 0 446220 0 362788 32167 0 411837 230510 0 308004 636181 0 0 32070 0 186872 0 0 0 278721 633160 0 863907 0 0 0 751604 682449 523435 139419 676001 0 165012 358319 0 650916 846809 899044 470758 0 999129 931977 550034 61231 428205 0 0 0 0 0 0 0 0 35138 0 0 677921 797543 352805 0 193817 741189 0 146270 613289 339975 133903 840469 0 0 740735 804323 167792 15547 0 0 0 0 633991 906060 530509 0 0 927658 881294 742616 0 495443 0 0 92124 0 410562 637665 388435 296937 0 0 55809 707554 198166 0 107893 0 780851 155472 84743 689181 56636 795337 769035 322656 0 900869 832648 0 968695 407238 371983 0 620104 0 566434 0 679836 814402 185304 0 262252 368805 912104 737569 20410 959005 260762 0 10928 712978 0 480198 214939 534335 638820 0 689462 307746 0 0 0 231929 153318 0 0 155683 0 932996 344760 103524 28527 871116 0 491167 0 759346 533560 0 0 0 693860 0 0 0 511413 0 728098 0 391638 580601 0 629380 0 729333 580876 0 0 629753 731341 733561 249428 953060 0 0 0 851462 0 846502 339683 244086 215100 0 0 260862 431102 716069 0 601288 0 0 234931 104111 0 0 241159 0 468728 713649 0 0 277280 0 0 796988 429744 0 0 526060 0 782959 0 0 0 427791 745362 0 0 0 928771 730888 0 0 0 319031 0 0 0 0 0 870525 883032 199817 361108 687800 0 0 452862 819556 0 636701 0 171465 708972 0 199782 990078 0 64035 135 0 0 774788 319222 338069 474666 51233 598195 76670 0 915672 215433 0 240635 573672 18342 684181 719938 631337 164995 0 213729 657300 68114 829258 314461 0 576404 817869 521763 625033 583958 0 962181 655948 0 584411 427799 0 0 162388 746269 0 17678 0 0 801449 945108 0 969421 0 0 0 447798 0 230778 894527 0 0 614169 352451 0 553423 75177 969539 212819 0 622983 16480 0 300241 0 0 492691 0 175802 596213 851142 383625 0 569988 601327 704994 162510 124727 509098 0 0 370548 16733 251046 174474 0 0 0 5782 529690 0 860153 132455 877954 0 368706 620277 752352 0 911356 0 0 360922 0 538665 178442 309247 473422 0 227578 0 850039 428562 0 0 410987 851589 0 0 661696 87010 898055 209755 0 0 316238 343672 581741 0 702629 871492 0 0 394773 714000 451658 0 0 651754 251685 599649 128485 379462 834752 0 0 586912 473232 0 797546 140449 844468 360999 0 794871 0 706955 0 0 388964 960939 0 360104 27962 0 188294 0 8289 915209 0 0 91972 259907 277796 40623 0 0 285808 297427 0 379373 435921 0 0 996917 303614 900406 0 722542 0 0 27964 228728 270067 11963 251360 580614 619656 0 896985 172948 99341 74395 0 0 0 405906 941841 0 654465 239681 876075 77269 441547 243243 0 0 68537 392752 405659 0 918373 152241 0 995183 646883 598751 980490 170082 597665 750585 394914 600718 0 0 737933 0 571360 875671 392802 544426 0 985188 965211 0 387344 56099 0 0 97085 665059 256981 0 493037 0 400183 0 0 0 87266 555348 754379 493487 0 0 536313 0 792824 649184 0 263670 355643 75574 708166 0 556002 767530 0 414019 628795 0 866920 0 0 951214 754228 436469 0 557993 0 70740 290236 904706 282029 640928 366361 586625 64999 131278 25278 0 0 0 0 112906 0 208350 976141 472723 25808 0 382520 43396 105657 0 38381 0 0 0 717519 0 18707 0 0 587697 0 48167 376568 51570 241553 0 611588 0 502051 810335 153277 741997 0 0 335107 0 616163 289779 823489 210883 140270 0 0 561442 891744 821272 548505 0 0 452735 0 0 207035 0 595045 0 162264 438073 0 901258 0 940811 0 785012 118804 0 0 275605 387666 407197 0 0 355738 0 856970 0 601490 369689 862949 93724 848196 0 0 0 472124 900176 983864 38624 913776 0 0 0 0 304827 0 709274 142176 0 287173 40433 0 139116 0 63398 595512 0 0 0 767171 44383 607184 0 0 647149 0 437250 0 91073 0 0 0 0 0 140149 654387 2280 931327 0 0 59524 169483 531848 79214 0 713796 854990 0 0 694983 347439 434645 0 129064 640071 662134 862365 28669 305457 621891 0 979359 888659 267020 541424 306779 0 0 0 478649 0 316112 0 124998 438792 929751 463666 600536 293631 0 399126 875788 917602 0 154798 0 741754 279499 61368 280010 0 164811 825264 386965 0 0 614409 0 441440 549149 588127 523722 638922 69470 247617 0 398905 0 328151 370765 0 785830 316604 352872 0 617772 59197 280569 0 648275 696432 487378 693734 798932 878882 185195 674145 484235 995069 553662 949239 81111 206325 0 61241 32623 93514 541989 33728 819552 0 22675 661658 758298 986131 420133 339828 0 378645 385624 165991 297684 0 0 0 352271 0 0 844160 532516 0 623521 437993 0 0 399449 0 198653 31572 254924 819893 844013 0 179517 557204 0 0 920845 135883 883416 0 265748 785382 635754 0 474768 0 34108 0 0 344695 323408 0 901157 97202 0 857641 872914 0 22536 742968 0 229708 0 730876 0 0 0 0 0 620375 0 0 0 280215 90749 0 20153 0 411668 0 0 390751 198457 161672 0 542564 0 0 0 374788 0 440246 0 287245 0 247062 311098 0 28829 196330 0 37575 789556 630897 0 0 547833 0 0 331583 922398 826276 855521 893481 930140 274948 22628 943424 563246 0 154065 0 0 9232 225336 263807 880213 0 112324 0 0 0 0 428912 827060 323208 0 517329 453489 573446 0 0 127891 427974 4844 436315 0 642488 0 0 236979 513539 0 0 0 0 0 334675 910251 0 862738 0 357373 0 10600 0 418153 90550 821960 0 366453 677110 0 266569 0 507781 356977 839419 949783 0 161887 916263 112668 645294 0 269699 12418 0 99760 78978 290238 751188 0 0 878990 17818 282990 0 895405 32371 661388 494538 0 748519 836290 0 0 0 0 703094 0 0 0 0 619549 907079 96370 623950 599925 476142 720318 0 506958 0 0 31488 111396 0 85666 735994 210918 0 827798 0 811936 0 0 0 431797 547573 67230 885872 803301 0 563178 0 273866 885287 0 0 482131 933699 47149 827758 724365 0 0 0 81631 0 710095 745684 845172 791655 9608 898864 242269 894991 891012 934111 512669 350757 596956 0 0 290932 0 747345 753482 0 233543 0 20790 977546 330338 123175 307823 0 0 0 0 0 347303 913659 0 275233 219768 0 149210 257255 385722 714924 265760 804718 0 643169 835800 56082 604908 0 0 0 0 535411 156439 547063 888105 777436 472957 817308 0 0 0 300738 732 655150 362720 568853 521296 68007 74660 552540 0 637377 568739 218387 0 0 499267 772707 30625 0 0 15551 0 0 375210 506788 0 0 0 0 0 346665 700998 115974 0 0 805963 0 889143 57760 56537 869480 333852 0 0 967659 330869 9599 723289 270494 670129 0 115141 430760 0 0 292548 816660 0 0 0 147756 0 929146 0 36852 0 558336 541834 672606 70774 340660 0 120154 0 0 0 0 0 0 984928 812146 0 769795 185163 0 0 0 0 0 895095 198278 0 41828 0 0 957385 0 167649 0 480505 842305 687030 92097 0 510458 0 529895 450082 408325 422131 0 0 0 0 0 0 0 534325 0 491475 0 886030 104662 0 866797 83214 20516 764498 114842 306120 0 366082 579269 25753 0 0 461525 24112 0 994867 221004 0 878767 33185 0 686792 315712 167995 0 172256 0 0 243865 868976 0 54662 92823 618317 538994 0 766949 0 0 0 44509 193664 0 299601 0 640534 0 0 149724 584023 961810 447595 124481 678066 656421 0 363909 747432 0 0 816667 0 335334 902639 126634 918823 770726 757722 986340 0 983214 812586 295293 0 0 0 991626 2782 719433 286091 0 0 0 0 0 0 266432 220133 980866 365474 208324 701687 292852 0 0 0 0 547936 68019 0 0 627865 583398 835785 694724 528167 30428 319502 293210 0 0 393528 481001 0 873883 0 0 516692 594605 0 29783 310035 772448 0 29533 212225 566739 0 680201 0 429513 16505 0 0 825230 655567 0 718220 304129 934803 441313 192348 937867 624884 0 0 193703 0 0 818943 974158 220245 922898 980593 0 0 0 0 600431 0 25896 173544 269647 303175 821499 899481 470837 203934 0 0 0 963312 681801 0 516597 694898 135118 0 258226 882192 0 754734 484965 123485 0 774952 610014 937916 0 492558 781393 128349 781431 0 317100 145501 363884 524364 74583 0 0 231985 540127 876660 0 547028 0 393768 0 515501 0 429302 90680 763149 228308 0 0 488629 0 649256 51421 0 226608 0 875014 0 7732 0 824678 48672 0 933598 154176 40456 437222 0 773025 965605 0 716241 299387 147290 0 649018 0 0 0 33530 371805 183972 900380 0 951610 31247 0 700521 544625 481784 470349 355124 0 6622 499505 0 762756 389783 66468 0 0 197224 0 390875 0 0 0 0 0 664974 0 102297 143863 0 0 0 973757 723741 465034 431530 255496 197426 0 217813 723354 0 883007 443345 0 0 0 0 741908 0 362141 0 798877 0 0 794606 0 600113 382112 321102 628361 6243 0 989870 97014 447530 0 60283 91416 52830 370838 740757 696452 901969 393678 0 820452 311429 0 387723 0 0 158060 0 79927 0 237748 642783 902683 0 0 539581 576751 0 924283 183813 849021 0 0 338919 825046 758696 154640 0 866380 66517 292212 399287 269407 108739 81492 0 266989 449413 634078 0 175428 0 293580 40178 0 828296 0 707267 480124 0 417059 0 670662 0 85917 247027 519124 538426 133643 417786 440405 280709 458467 801367 666803 774767 0 985894 473418 0 0 360423 0 956491 377348 0 555309 0 0 0 900272 0 915457 127063 108737 762240 0 0 0 984955 539842 257532 574569 108533 496579 948767 0 0 0 683134 415555 73188 0 0 0 627444 65857 305176 0 715990 43922 980779 0 0 0 386421 0 176361 169172 924574 0 886006 153701 0 517658 360159 3202 924486 0 439315 452385 0 98931 777275 0 17927 834188 221175 414807 0 0 267652 0 68100 0 310401 0 0 0 901511 925021 697675 0 322556 48862 0 940364 802996 271003 0 691720 0 641020 376791 3846 749555 0 626960 139749 0 88289 252791 87385 212354 627551 816600 0 865403 394008 238583 134609 554470 63156 0 781356 817483 614211 424144 292542 91535 223215 987854 409093 0 152811 929427 961710 581565 129391 0 0 886008 891809 0 0 800400 0 762598 0 705353 541022 0 0 61385 0 0 648852 0 688993 0 692024 392158 0 224518 0 0 208654 0 738062 338759 593756 773905 283867 412657 0 762933 0 62983 179699 22363 0 89859 0 170775 63741 468533 324854 829116 0 874511 0 630029 735937 920500 0 814666 544862 0 35689 245648 0 0 0 0 0 0 737248 397486 31319 309590 527820 0 331981 758458 497316 707753 0 10288 333705 239115 0 0 993711 664036 550868 0 810058 777087 0 23572 972341 0 315547 542048 0 0 0 209637 568163 794041 505306 2116 821751 231798 0 0 670118 540795 124653 0 862348 0 812175 0 539076 0 726099 7737 0 849346 958667 0 458829 0 872861 0 901768 0 566480 631798 424211 0 0 0 0 274717 610040 0 519152 367628 0 0 170991 130420 519407 848438 0 0 20892 793231 0 0 852695 696158 752731 0 595412 0 368642 321533 585114 0 0 268527 927888 818703 896450 134922 0 527514 761146 0 0 44502 658864 0 0 282133 66680 398802 306719 164710 0 0 190674 0 0 762960 0 0 805893 992217 741120 782236 676795 426035 587910 982754 239252 0 0 393622 0 806688 685629 820336 745809 189534 53466 0 457362 0 0 151783 0 430536 119159 0 0 0 206211 727363 417916 173750 0 0 841602 0 0 768640 874012 0 952729 281509 0 0 702691 941531 623590 610963 41576 0 0 486895 944702 0 0 929242 173373 950482 0 0 0 811983 1396 834917 504555 0 798613 0 0 88652 0 616686 0 185294 128944 0 0 791295 138860 729185 472922 346510 54096 0 214920 0 2084 0 420989 0 633147 0 0 212603 0 0 655402 353224 409838 0 906465 334371 481065 561975 0 24101 0 989525 645729 792357 0 320276 499543 759832 871284 783074 904382 888804 0 0 0 738202 832893 623491 0 0 705458 297264 0 62108 251638 0 207786 0 912605 982706 0 494288 0 394684 442604 0 389240 0 234889 187283 0 926144 0 0 0 655616 137432 899025 121975 733309 0 264895 0 0 0 0 0 0 0 0 0 0 597043 295151 0 206710 0 751880 11295 0 737075 0 954461 0 967428 0 710656 931444 936799 410736 0 393926 405739 0 269235 115418 0 494426 357991 661297 0 372941 674469 370883 0 784441 1031 0 0 0 0 781615 14980 954697 908957 390101 508206 635043 425930 0 495799 627079 393888 722 462613 69816 625774 124547 6199 0 506052 387768 0 314781 645199 289614 0 0 265244 0 677228 778553 675608 91765 624818 0 0 0 0 642287 873897 0 0 0 562019 765530 0 18141 395176 860977 423656 0 180068 864772 121405 281423 25567 560179 655663 0 392536 810020 0 0 0 526940 960488 879466 0 279710 862403 718448 0 0 0 448278 676573 678200 689417 0 215060 0 633731 349850 174249 0 0 352615 0 596631 423796 17655 0 351394 152227 529482 0 395674 532442 515752 790163 539220 784765 400996 0 602429 733638 542172 321412 74186 0 54731 701927 886669 538312 318308 0 825375 0 740800 100188 267430 209893 652914 691886 0 0 405636 246852 710875 160767 915016 188195 821627 0 0 0 855029 288327 0 0 745283 0 424103 157342 167856 0 81846 624202 124493 0 555243 182696 81179 0 430616 854963 0 0 0 0 688826 0 560337 568473 0 0 4681 0 223169 0 131686 372335 0 355219 969540 518833 225066 956761 757047 457435 603300 69939 882352 756193 106264 0 278008 894522 0 0 0 0 916204 408464 28308 228564 0 156761 721579 806150 532913 440407 332039 337378 727788 347918 0 105460 0 611236 267278 905182 0 770643 0 0 0 0 0 444935 829791 0 0 466519 843792 177023 844348 828964 651975 642988 99582 498500 20846 0 835117 0 0 0 0 903477 0 0 787457 703659 0 418329 378742 688557 587223 701451 825697 0 0 0 628876 646977 0 0 0 0 146519 689632 0 0 271587 0 336039 0 623258 0 377844 0 0 890329 0 0 318311 0 469460 917851 271115 38430 0 488714 0 214761 0 927883 0 321741 130986 917355 708829 702896 0 86135 614744 0 18068 636873 0 0 953567 122789 97949 178294 871370 305189 518751 280545 156718 0 677398 384015 0 0 0 0 0 614727 0 258411 0 457468 967952 0 366318 0 243579 496603 558236 0 536216 960760 645025 200549 0 248729 0 988439 301191 0 143303 0 526860 0 165502 581375 97842 131560 38737 0 0 217261 881525 0 565589 0 819316 283917 0 305668 571773 0 932989 984691 803359 0 204849 0 600308 546883 941664 33065 204788 895319 744548 154679 687320 989887 552575 0 644616 47451 0 389148 0 0 150016 0 980028 0 421234 39375 0 176215 493456 25428 369213 0 140573 0 589259 665659 751572 978828 0 923169 831024 277217 672562 731802 797284 0 148872 219157 0 0 0 914250 0 932287 0 0 953214 404969 708479 872994 0 0 0 0 571784 0 0 0 7052 988680 0 0 109629 757126 804178 0 0 668187 778553 259967 606907 0 0 149635 618215 427571 766244 0 0 486405 816343 0 308184 73693 0 979975 740181 0 0 122688 0 961696 0 64047 306866 689656 0 0 273819 109277 0 799608 948517 227599 620694 0 196141 371162 328166 599070 612534 0 0 590666 174282 413361 0 0 0 437881 496033 104300 0 924622 798968 398313 376399 612580 0 0 670102 412428 0 249727 0 644244 202418 945414 966070 0 935519 789016 984244 629975 151106 413250 669883 0 963122 141229 21187 0 277506 650241 119616 133800 0 127009 0 0 0 184248 0 623341 0 0 0 796999 0 68524 0 682829 63677 0 257193 0 0 990675 852624 0 0 0 647462 0 959253 407443 0 426759 0 318704 919929 785973 95827 0 109842 603042 0 209998 248900 549986 18952 0 403229 790842 0 0 434652 0 0 0 0 823356 44368 875592 837554 561129 0 0 149422 262174 625066 0 285790 0 346033 144390 0 749737 150517 0 609334 0 0 578750 0 0 419376 831747 0 0 0 0 561725 0 0 0 57162 469862 382360 117889 343348 366457 771154 0 0 0 790385 159744 676320 0 0 926143 716942 737658 0 0 710090 597942 17958 0 493740 94524 0 609573 568974 804522 86254 0 0 0 362418 976388 0 615142 0 0 565078 400569 0 568843 0 0 0 0 294700 92527 0 307884 0 480419 693554 178867 0 250953 539605 56295 0 0 365584 0 654719 78719 24917 0 601738 231782 997805 519984 193375 480565 0 380865 528948 0 466687 0 871411 852 616363 0 0 0 0 479788 0 101330 793833 0 414069 0 0 0 0 0 243400 60965 240371 240860 0 0 722314 892631 555120 105620 0 905152 0 940281 0 23614 298982 581127 0 306275 0 378683 427076 232851 0 0 0 0 0 101379 0 879626 900066 0 0 645696 227256 852701 458098 397781 0 260851 583507 137148 93728 0 492738 791423 16162 772093 685141 0 204791 307392 497852 0 0 494877 0 708348 842153 631814 0 191739 597445 739171 0 0 134248 358675 0 531869 0 877658 0 702270 298324 338173 284828 0 0 0 0 268242 43188 0 331243 559706 404670 204244 274360 533459 0 16227 14309 0 147860 0 0 957251 0 0 0 0 0 871098 0 0 807415 939636 0 705153 0 231486 0 283551 0 424613 696922 194372 0 0 0 940002 22086 559664 632074 0 447516 358207 673802 476469 260244 544138 963799 748991 480128 163181 614026 289125 975720 311167 580092 902636 874426 830684 564698 26732 64379 0 60931 0 47164 365211 560800 632926 0 107011 0 0 688390 767947 0 861014 557422 0 767777 299331 751736 546369 221278 521909 0 698846 484212 981451 460717 0 266533 512801 0 0 0 0 0 207514 0 792583 74744 0 368728 554355 0 0 0 817863 252448 0 418120 0 116353 0 500678 965256 484511 532829 0 307396 205575 442137 696526 964338 153728 2925 0 0 816692 974038 899071 0 912245 390596 0 0 0 175119 19742 100944 690163 0 0 601552 813145 0 280147 166282 663482 867709 0 822529 731101 856381 0 897649 0 879117 46087 0 119856 242295 77584 0 123410 0 177640 0 833083 0 0 0 0 193510 735107 143166 880247 108494 0 709671 237252 0 0 534860 71548 0 0 361302 794769 0 0 874129 0 316653 456853 995676 40159 886199 245908 937692 311666 0 0 374789 158588 0 0 0 952860 0 461350 841458 548179 986821 694317 0 898267 0 0 0 860017 300640 857348 298183 456152 107232 539576 555899 0 757724 0 0 0 0 500718 548896 239122 0 0 178404 890934 677967 304603 0 743038 297939 463931 0 811176 489278 0 0 515731 0 717321 855577 0 502882 0 779297 654019 0 0 113612 0 218934 0 755143 924288 881917 719190 319558 499209 669332 0 0 859892 680479 916504 0 0 623652 843548 0 360063 336480 0 0 0 734563 870672 0 674236 0 0 389317 411455 0 0 0 858821 54182 957642 0 51823 20478 0 466008 208919 789032 0 248994 475714 0 0 388191 0 38823 0 206943 960172 862586 85079 0 0 83524 0 577753 0 0 0 0 95932 931407 0 614920 0 815564 389846 180151 0 0 533416 799427 0 217206 771829 0 546750 0 0 316919 443741 0 814681 80668 115830 0 123126 0 904342 0 584490 817759 0 445157 332803 352100 892346 0 0 224682 94391 648977 436559 0 0 569123 267523 565146 0 500166 999217 0 0 0 0 406592 465348 0 311205 301494 745419 246362 203981 0 617537 0 0 0 0 0 748270 818378 189142 217769 279783 754663 159842 0 706545 173128 0 387992 391222 50665 720325 0 155873 251786 443153 0 831323 602730 0 0 0 337439 311885 0 0 895317 0 270923 147750 0 351281 943777 679879 780566 540464 413732 703585 0 494860 183807 752825 0 0 0 463909 256244 621278 264221 329607 0 0 0 444620 55643 507385 947532 0 641623 926366 323997 404886 0 0 58677 822643 86420 139382 0 712553 104921 908761 737819 781158 126168 378196 466502 0 231645 793936 0 0 0 973451 778331 68176 206882 533300 123594 983427 256932 569268 697660 723577 856270 863387 261814 0 204653 449668 410392 0 0 0 654264 125642 0 834611 254159 901361 532168 0 0 824168 249089 792346 75206 0 511486 616632 0 0 0 531483 686132 413225 323870 0 0 49472 140222 338849 126522 0 491010 0 0 714167 150145 0 640665 776396 216138 934073 667328 0 752853 462139 636458 0 470623 0 43520 0 318936 492833 0 792417 0 622938 136785 352258 723840 823528 844360 99570 0 0 551638 589669 553124 765987 333811 0 306808 464324 779836 210734 410901 699071 0 0 686066 978588 0 751188 48084 0 0 0 0 509472 0 870178 507722 675578 320503 433882 110016 318598 287583 901658 745833 65828 776068 671420 176456 147243 0 0 0 567589 989837 992222 33795 0 0 0 0 0 804422 0 0 938579 0 746857 0 187219 318602 578533 341060 275505 825972 264145 0 57917 253787 0 672406 964910 485113 654528 834233 985550 0 814910 288773 169729 632630 971503 769165 0 927210 959135 914192 0 221249 0 572146 365047 0 0 0 0 673207 281067 0 495584 754035 0 223798 880036 589502 0 326364 280698 0 517997 0 0 852657 248399 955068 0 760593 0 929528 0 754219 435780 645475 0 422332 0 0 273573 0 0 0 0 465174 874676 84556 735635 408904 0 0 0 275146 682626 0 430824 198844 28822 0 0 871565 997621 964039 788208 0 512340 773978 611034 151446 765448 0 0 0 0 981226 537984 579562 0 693516 830863 636945 222908 996393 0 654203 838188 0 335017 0 0 346737 0 60565 365905 848058 466413 851486 1487 435260 764503 315176 470805 0 338219 761167 930884 730059 0 338823 0 43895 0 725930 647781 524868 0 440603 94069 687407 0 0 443979 0 591029 689670 0 831545 398240 599796 0 0 0 0 244060 261736 529645 0 0 526857 0 543819 980791 502157 751 575317 323973 283902 55899 0 83987 321214 0 857424 495909 145518 278846 520715 0 0 356765 0 529857 349898 450533 0 0 0 0 979771 0 457756 155430 0 890470 0 961491 0 958932 0 0 182684 0 771731 0 462773 0 674734 0 271264 935413 422021 0 0 732351 0 0 0 0 770270 0 942596 0 788038 0 574704 185386 0 971072 807169 0 0 0 0 956410 121658 0 0 411294 918399 480153 871451 722363 725001 386032 0 599049 610072 12654 0 0 381510 0 822847 0 0 473090 712693 0 680344 130878 0 114653 937632 0 0 295473 0 651889 234967 252526 828728 554656 0 980054 316054 441119 105617 46299 0 737257 543139 0 0 428075 983830 650800 0 321442 0 0 128140 42002 620426 225518 0 170259 608867 0 204412 927275 936743 451030 0 667637 343389 264161 296854 473772 0 545031 0 0 628793 423907 808022 233344 978700 687486 345532 0 446255 0 0 400595 767945 845659 885837 225159 587038 0 330300 671547 0 0 341824 0 462436 0 309116 0 961629 0 0 776278 0 818244 0 204754 675289 191818 37645 108550 192226 105626 665402 878263 636402 293176 233030 321885 662561 437799 874159 0 940373 773525 0 0 631412 804030 573243 0 0 822560 0 0 879286 998716 633850 928693 651502 0 99843 61531 0 363564 995299 631367 413853 786403 658263 454348 580913 337372 974226 0 0 393577 510408 0 481488 724775 0 423700 693277 636564 612988 0 100857 912059 638629 0 0 0 580197 342654 349406 445411 887149 0 149213 454268 0 446725 0 206117 0 906145 217828 588204 871264 767532 402703 0 197176 163855 0 0 406731 0 169388 0 0 156156 253975 0 816234 951724 0 857666 864227 437978 831402 0 955818 0 587292 406218 836706 263637 0 430365 484515 0 89409 786568 587185 206292 299213 54471 324999 246959 861485 551986 468247 0 258041 12295 643855 794675 779752 525797 0 599808 0 929323 626530 945253 611411 577018 314906 0 660406 438612 948584 0 0 411607 287031 378818 0 384908 524493 0 0 349160 708025 999193 772191 0 0 351888 348159 467242 116408 42557 0 0 71343 536193 0 0 73961 702086 0 0 492741 366387 817870 0 0 0 223430 0 0 48534 0 845695 0 710719 0 0 0 0 420181 686786 487719 66972 446633 0 947436 0 0 483585 0 0 362006 0 0 634831 0 0 957112 840388 0 38910 0 426436 464827 0 369392 947944 513988 0 0 0 260472 852619 62762 0 0 926727 96424 0 481491 0 305998 0 0 0 0 0 0 887982 0 349398 922733 344418 202746 0 8009 597155 800528 120517 987046 825328 142422 955739 240572 0 0 188116 788249 45043 0 602187 0 209973 316045 199504 891443 0 807080 0 85389 563539 329171 0 292002 0 103887 183293 422356 0 234614 796237 929767 0 0 764318 0 218766 276307 256770 0 904358 273169 0 821020 0 106058 534279 0 0 242902 89909 235914 366114 306318 0 156751 461039 0 239919 93216 0 281303 123786 853274 143600 979582 561738 611703 0 0 266987 0 825985 0 0 0 549088 0 984536 570448 0 219246 0 725884 0 729697 0 0 430256 0 0 0 0 176179 807350 102501 0 0 0 0 0 877003 753830 0 219852 458861 0 305056 667473 833813 56394 0 83365 5607 980880 150756 856820 660995 860969 437641 0 685780 0 0 0 0 343518 0 0 542493 985077 161357 667664 0 0 0 0 423684 0 826562 0 932230 759152 42950 0 733158 576247 0 728085 682029 483935 294685 216167 0 757012 367184 628410 0 352160 144624 0 0 120350 0 919024 461558 0 956434 0 906439 0 0 738537 144099 0 0 771698 0 0 882637 0 516907 0 823129 162698 101658 586442 0 0 0 0 574866 444818 876789 831675 135283 0 222310 273727 0 662708 878907 830139 408465 273274 598051 0 0 930024 0 0 0 0 306778 0 0 516103 395673 854898 761947 0 549769 0 603652 217057 0 621582 244762 0 869054 936094 984608 856932 910424 0 932052 0 875678 754317 735643 780322 953233 19604 105766 0 315083 259300 786622 0 0 845654 291433 717003 0 0 643316 0 0 657813 0 791890 366476 8397 548181 865364 656246 394919 641392 810733 309510 82628 0 473479 788542 386318 526137 0 0 317388 0 0 106702 0 73598 0 0 0 0 457674 0 0 0 464202 0 393761 0 341140 84897 0 0 0 0 0 450354 0 566816 273100 923799 0 0 0 865821 782160 0 0 0 754645 53798 0 0 233076 615552 271716 0 78370 0 0 36395 692227 0 406701 655859 717615 0 78362 52920 693611 0 817853 0 868727 0 629784 545821 0 0 192547 518813 0 6138 0 760943 508171 890004 340740 544898 941066 22570 578836 561361 290826 0 229683 705750 0 0 0 631211 967982 0 634146 255500 0 0 913374 0 780199 0 0 42004 601224 938412 583591 178145 35860 369352 0 0 144344 602239 687607 54296 411521 88738 676224 780529 688219 0 179449 977504 27566 53088 241085 301523 919609 0 291517 451295 0 0 0 0 846595 0 0 0 627461 0 153602 293151 546639 929541 0 791739 310156 0 0 0 0 0 876097 941920 583243 915106 976062 900126 503127 12170 387717 241748 405384 445741 912200 0 982434 483383 339561 0 201652 319558 0 153749 258146 0 0 859987 274908 626146 787588 554797 0 396179 605191 830374 0 0 524209 0 29315 0 620792 1596 0 609337 0 788036 0 963113 308812 995792 0 662053 0 114097 536129 669577 0 789424 188662 0 809449 371011 398589 0 587156 647812 0 168254 0 611280 256574 0 544201 0 857322 0 0 391187 0 575053 324718 206795 0 0 0 848911 0 0 0 337294 0 998159 163523 755486 682198 746749 470353 447737 0 848772 0 798200 201934 0 776759 0 819429 343818 635678 437906 0 953006 315745 0 853934 833536 216913 96944 0 0 0 909631 398295 0 578903 0 0 758598 19654 412970 0 355748 451147 0 516169 896866 866706 0 0 68005 0 850140 0 0 0 188660 908350 390060 204424 131714 0 0 829758 828493 907328 0 0 0 0 484167 246650 0 166945 415494 40384 109011 325054 0 0 0 0 438440 524565 0 0 0 806297 0 343279 367495 851308 779834 989338 0 425143 334717 957865 687346 0 0 756940 302105 0 285282 0 0 0 0 239844 479196 728759 831080 545587 660858 729422 91267 0 822789 746565 652004 542564 319997 770394 0 0 38211 916268 75879 658310 945348 507172 829723 273618 829238 536673 190468 57174 999289 221926 0 0 0 0 431774 621350 953386 257976 358410 742116 816234 386339 0 0 611496 820761 759299 7097 480194 644976 0 40132 849697 0 354841 289202 341772 748172 747538 0 0 72880 0 13488 123287 469149 0 0 0 0 0 497135 0 0 0 0 417379 335764 0 0 615529 971591 944500 128589 0 223974 950419 536937 0 856802 912811 0 249416 910786 701484 241658 0 170636 109294 0 282266 410470 0 859987 114043 629596 0 0 606569 159544 209213 0 0 737649 997207 196695 0 0 844620 300117 0 744194 554608 0 575696 385380 891872 610721 935636 342669 129794 0 0 919049 0 0 260887 0 531441 398440 0 0 964628 352454 0 0 905240 709486 411450 612648 0 346360 547693 451236 985124 608793 207857 668324 0 74498 764381 429930 0 0 754110 670202 195174 490988 0 0 0 669407 854195 847282 578642 711956 312747 0 0 0 387018 0 395108 0 0 0 967247 682584 535856 790974 494195 514852 237861 0 0 322903 73856 0 477080 972047 227722 420116 0 0 283440 680570 816953 0 848388 5621 0 55664 0 417480 366486 986651 0 0 0 665546 92155 717026 897394 445780 727926 0 75241 985058 29703 0 0 0 425886 184235 734322 449715 272243 978856 595098 0 171633 0 0 0 0 0 0 120839 865909 761362 0 407704 367608 0 0 0 859386 0 974432 339204 0 954148 85719 312792 0 346493 265251 0 613395 680002 0 0 0 66518 0 0 319094 577268 632326 0 0 851922 146687 292732 0 755868 0 451 622999 0 0 0 18855 0 561156 781888 0 0 0 714333 0 987401 136539 0 529488 0 713005 0 893916 0 0 940038 781489 0 972847 964345 872822 537301 0 962323 108028 967483 0 118093 867381 154435 0 145226 731134 0 7866 515685 659681 160199 2290 329951 383813 0 289156 0 926369 378598 0 140100 0 241104 0 339166 214224 0 745381 222784 400567 0 0 149853 148932 970582 109979 232837 29156 570072 0 0 322715 0 138689 0 0 0 0 952929 165113 0 981004 524042 0 196559 726818 831042 731878 0 0 0 0 805606 0 0 789320 0 421572 0 726617 0 964848 797805 0 454523 289934 637291 492586 601747 0 0 218260 71380 120246 427359 685058 16528 0 0 777759 0 216026 0 426251 0 0 867188 130596 0 327365 0 358916 6060 327406 600661 0 457506 3588 0 436270 0 164253 0 0 0 164853 518533 833843 0 0 0 633748 813633 0 234449 943611 0 649252 231880 43419 399696 0 197520 808441 508221 972868 50669 0 817046 131933 936864 544283 549516 475695 885322 0 475573 0 488421 185033 0 680781 0 0 459853 146766 0 0 294289 440989 950086 983338 714091 0 655121 850612 820117 688181 139652 32671 536160 0 0 77606 686746 120909 0 0 0 784009 0 941075 766377 255062 669077 999583 0 584794 413917 0 0 0 110050 88337 0 0 63604 37203 0 320656 720443 797187 0 0 68111 563201 0 557489 758565 0 667295 736079 0 0 119001 0 115777 0 554693 339669 86408 0 58580 603105 0 0 975097 83412 0 0 792949 815605 0 0 0 561914 0 164593 0 626333 835707 516145 0 93007 836944 598101 457755 502516 481921 219285 57448 281333 0 672772 235415 826516 67460 269850 660458 842304 62744 278833 380208 23156 496645 570195 346073 0 948253 0 663029 0 728467 0 0 35480 202740 69858 0 0 756366 189486 673164 486013 668441 10219 0 412284 0 0 560702 0 219783 0 232457 0 0 0 0 393291 0 13791 878508 793712 733504 444190 513073 316849 44518 782305 669351 261521 500482 0 447915 0 53946 595727 712464 0 963607 803540 0 250163 992336 270303 491323 0 467200 603146 327820 8494 681201 0 0 404288 320646 901552 642278 351279 729726 0 891418 932246 716549 762670 26694 0 0 305727 0 13868 26375 952314 0 586403 0 119828 328636 0 326389 261395 858095 0 281536 105271 891107 301871 183489 275359 202735 934068 275784 910918 251076 0 224230 947498 0 910974 637372 0 0 288023 0 592277 366000 997185 279801 414971 612294 162372 84615 0 923102 151571 32445 0 222098 103339 143075 559830 0 883782 916600 536820 0 648931 694030 720048 670633 0 657294 551700 992042 499538 0 0 0 667275 130573 959703 760121 501328 189531 0 96049 0 756249 749991 0 0 0 308047 797908 283607 0 0 0 883339 199989 710152 941067 417601 94605 972640 0 39102 577318 300515 0 654383 62444 407144 845031 0 0 159277 0 384343 450221 0 318101 765095 0 369019 0 515472 540835 464914 0 487385 267378 550143 582763 554405 0 747170 0 337724 0 256839 88294 0 0 885067 0 507435 121008 141443 120197 0 805877 837783 535209 286385 0 0 0 693164 0 123381 0 347126 823587 861064 789759 829192 0 0 0 534873 47660 121848 666374 531976 908008 0 903259 0 0 189381 401935 596289 0 734240 597302 0 896205 406908 0 0 0 0 900030 619183 0 642057 0 522069 594736 958492 953315 0 728249 943717 148023 549236 116086 754835 918900 0 289555 935170 0 726085 0 0 272517 772493 0 170076 0 897784 0 0 932115 910520 0 0 663789 0 641850 794251 0 80156 997421 473887 146173 0 198944 574678 0 990312 961986 736281 2883 11065 0 82659 974060 526280 315415 0 811054 0 739200 420031 660 0 778587 709329 0 0 0 0 688295 522455 0 0 854449 415808 0 0 0 974697 518492 974217 0 0 43005 480413 0 0 0 617491 216680 975763 0 0 852259 808124 0 0 274388 115361 0 0 807407 0 600089 555184 0 384164 0 418294 12508 0 355831 0 0 97830 747354 0 909622 0 0 431813 218726 973544 0 0 0 0 0 472736 126443 87279 0 366874 949406 839992 0 0 519071 0 0 4224 659015 403762 0 0 520312 440782 639081 976478 0 399139 0 903612 204874 440134 0 802346 476681 64329 0 399597 531382 0 0 755553 0 0 878859 401992 644700 26335 290130 0 307223 695789 0 0 553167 0 854216 0 963854 0 609760 585958 0 0 116602 0 0 0 777858 719687 726056 750392 703589 0 619178 630349 0 0 0 497071 0 765914 299406 0 0 439417 129915 994114 0 135084 97268 526377 0 622120 0 411188 788449 127355 560515 0 887166 0 416407 684609 0 564088 728476 682005 0 62409 90228 0 0 431189 81191 907414 458043 0 0 0 621797 0 0 87723 814850 0 864017 182343 686962 0 0 444753 748996 975581 0 27277 532139 798007 859964 0 719323 972860 354181 0 300682 0 998840 511988 585619 531222 599905 184633 564996 948893 0 551942 842781 259183 0 0 0 600354 881587 0 775385 328480 0 0 0 0 0 328683 0 24425 241209 133269 772688 0 117541 869748 896216 0 760249 659706 0 0 0 0 782000 875144 720650 0 440072 529735 0 783083 136502 311876 0 144795 894900 0 0 187611 712091 81038 375914 209043 0 462118 720650 933346 470779 0 605505 0 864244 326802 0 0 872062 726987 0 634476 15108 0 169240 652040 0 383657 426266 0 399805 105016 614326 656170 280190 0 512171 0 0 0 0 621637 610230 521894 762185 855040 851891 494348 0 23142 0 551698 0 0 763098 277434 357822 0 0 876836 151944 34756 710038 306563 351820 416333 0 0 0 374957 810226 0 0 350838 852078 816392 0 800031 0 0 949545 127220 769855 497014 22849 0 365109 353342 0 0 0 192502 0 525914 745736 0 0 77452 76156 606789 0 0 795276 0 135438 553496 608072 720288 680650 59313 44565 881117 55982 216317 897039 466263 624267 167533 0 142564 0 807303 760742 0 495462 716446 224355 954194 549155 655241 282590 977025 0 442258 391397 86535 878724 0 0 547923 0 629912 629946 579460 335101 0 266935 935576 338501 538312 12421 0 704606 413873 392820 0 590027 189910 0 250851 894617 573814 901932 62174 643907 712771 754016 0 725152 685859 536152 0 198109 0 864098 822380 361860 0 111613 403493 850128 914239 0 171596 0 610453 0 92993 0 610933 0 533045 362707 0 297401 0 0 814352 367512 0 494926 631262 0 0 936677 254102 744114 995924 299223 661993 0 663550 719373 20041 0 0 448818 920020 0 0 43051 862811 135658 296107 585953 904611 929052 0 0 296205 0 0 732702 658422 341316 747347 0 0 195332 781329 0 0 0 0 921350 0 254290 0 0 648516 0 975643 386967 123086 405352 0 928614 712322 978774 323793 404270 0 806706 752325 0 742654 373879 0 944184 0 124740 0 0 0 0 0 171919 0 0 589785 0 288575 0 0 0 496722 0 0 488752 182149 125450 578349 0 0 647244 442420 973666 478582 0 399816 940027 305485 0 374237 0 0 0 660086 734723 96505 465840 839195 845913 0 758588 184007 347354 0 816711 514656 0 37086 0 558852 365428 633767 518613 0 0 244145 0 571128 0 948894 867707 317967 0 0 795557 0 252790 153196 0 0 0 146244 862412 925093 390940 263278 0 849795 0 0 0 991579 824673 15066 115806 0 0 0 0 0 846813 0 0 688056 199492 51481 0 0 0 648938 634788 681588 352797 0 390710 36860 0 0 0 749255 726399 0 0 0 0 990244 171842 632571 0 253173 443048 750604 93469 775209 0 0 882251 805164 442764 371477 912345 0 0 545926 156859 865607 0 940962 871532 669771 678366 702038 547272 362804 574574 0 642179 325693 0 903151 0 0 0 0 519467 0 571235 0 268869 0 158937 277372 813056 795081 476128 376189 191798 630091 852047 0 693642 151978 557467 484173 943876 105716 939895 650962 990138 778156 602795 959614 0 10198 795256 430045 242464 87082 956205 418665 0 491967 88590 192539 413119 0 325704 0 965089 462985 0 0 393489 0 0 183267 0 392102 219616 572829 869827 0 975396 930173 776067 0 774814 0 0 917529 676719 397483 893524 0 0 272161 0 953231 0 597716 83318 429445 863109 0 0 123187 355976 788661 628135 798516 897385 872318 836399 378896 341569 0 129494 710817 0 863776 626548 451601 0 0 254261 440660 975794 0 0 957861 78601 0 811363 0 879977 974945 0 0 0 497096 0 0 295486 0 0 0 93308 127008 533386 0 512075 0 825083 426647 275993 562967 784738 756865 559672 0 871123 267947 0 905798 463993 851167 65113 0 741952 239049 0 467614 708341 0 342381 580981 653285 0 847534 324117 570521 873532 714200 0 210129 0 0 0 395580 191828 367906 938597 0 0 0 352973 645536 826631 989068 412924 800408 32790 72046 0 0 452827 73233 204906 351209 0 416206 399246 0 310993 0 299924 0 887076 607445 799453 643726 0 777716 0 0 0 0 420688 0 0 368516 348879 0 462446 496146 0 99590 0 310657 361472 640977 0 92218 517094 174581 2070 9616 0 202713 299897 660387 0 836770 699110 0 834893 827861 0 0 0 668829 0 262208 846198 0 52591 0 289495 682778 116621 117967 0 899965 0 629195 893609 0 310709 72253 725636 0 564349 306861 709942 686381 0 806115 0 570780 657135 169603 878133 759599 178460 0 253723 213400 771936 68003 388990 0 0 0 500635 185728 498035 0 463658 166516 872664 177199 184839 510287 790483 814655 0 0 0 0 0 0 0 0 790654 430228 0 150651 0 143221 427733 0 652306 786428 0 0 99092 0 233882 0 883588 0 160337 181515 0 111117 0 0 0 202425 0 0 99106 320741 620341 0 0 250527 0 617865 0 586201 282294 0 458719 56447 235320 668044 515652 0 430557 0 0 0 59261 740220 0 0 668263 0 470607 0 0 0 0 412281 612066 0 735891 683298 708194 0 942577 812733 773785 664621 0 0 263475 410264 266303 146784 905996 0 0 776161 586725 357437 669895 561854 102693 474291 0 178018 325104 166773 132834 0 474484 486390 758236 367830 114513 624552 847919 595538 810249 712377 129731 0 0 0 0 0 0 61087 0 441740 822820 0 431428 946438 0 0 909381 541969 579190 571993 92553 0 829503 624117 0 89013 760537 0 0 0 705087 395091 990426 76404 0 974860 0 870109 670677 0 187528 930795 0 818078 0 798201 0 29525 0 0 989660 0 936899 67855 67580 783168 0 0 0 969804 61188 0 71871 0 295336 554875 368992 691362 395902 853306 0 0 162190 0 510895 0 0 532984 265983 0 0 946686 522329 907896 0 913371 5040 256338 15414 282419 303946 0 0 149440 467308 0 0 369877 317091 964673 523882 303721 785369 232562 626127 973107 0 0 0 24517 272883 131967 0 865546 212302 0 0 0 0 420777 991515 0 0 899844 0 333346 635408 0 230723 0 901724 0 591664 0 76697 937089 761493 618472 8923 744292 574155 0 0 254971 0 617901 160972 242839 516274 510066 249753 648279 814027 0 0 654925 375493 0 0 490012 0 0 0 510321 859835 0 766444 378652 261309 0 231725 0 701641 0 983867 693525 0 662916 0 511964 504547 914988 0 406872 0 51234 0 646847 142055 0 0 740437 30390 0 0 138720 524898 0 0 996061 305496 438476 0 817682 444629 775401 0 189680 0 0 619361 0 0 0 968836 384307 570711 521774 230556 0 0 0 678663 99172 998833 57277 738604 0 0 595413 0 0 791144 387118 0 0 124684 0 0 540478 320392 237345 0 0 0 314711 450919 165882 0 0 938097 610467 0 558443 338974 0 0 0 457569 0 415824 935077 101863 661641 505141 917620 971969 2076 76440 894463 0 624555 610253 623669 251629 18291 206561 648400 0 739759 0 0 0 670343 479218 0 0 617970 756901 0 720144 324001 47500 0 0 572515 810899 32689 941561 785442 432974 788941 0 0 0 583527 717921 251076 502418 601588 188073 0 0 0 0 0 410016 20061 0 0 0 0 0 0 643110 175787 0 5476 497342 928407 126409 413399 995722 202201 0 934672 0 237429 990032 652024 0 0 217318 0 186121 0 88338 27460 309206 838252 0 0 0 0 255564 19609 700049 286793 557081 935225 128743 277058 878780 691754 353845 0 998276 88948 285962 476825 689534 902626 203449 0 0 10470 320488 781298 405304 932925 0 249780 142087 0 926023 50638 640577 497501 615731 551206 408848 478956 0 933762 0 0 401656 469918 0 0 0 0 647821 334033 0 811267 636037 217200 56805 925777 0 651656 879697 29403 103091 252534 0 903350 830244 0 459622 968680 728843 247422 0 0 336437 402485 0 0 477798 324092 467426 738477 897306 108732 283856 794091 0 285770 841559 875535 861304 471112 278118 0 0 554390 743472 99595 886127 884820 115535 994053 879639 239165 0 0 408503 0 0 0 343271 0 332758 0 0 832438 438659 311363 0 138105 0 333910 513955 879242 519370 251271 0 387852 669519 0 553523 664341 841717 781762 704571 103848 261038 80635 0 0 24374 210122 112033 485182 0 432943 0 0 142022 927180 728089 0 217342 776016 695745 168147 131390 633043 571984 664603 965534 0 0 0 487304 0 359439 0 0 0 503618 777365 371869 64130 633643 0 752265 52408 247408 293143 0 940148 534080 528958 826148 0 159847 0 461684 418919 0 0 600098 0 0 0 767468 452929 742430 0 0 650922 8938 0 11815 0 387822 413609 234697 165804 297592 747716 133761 0 0 626754 0 0 930369 0 731341 0 0 671367 0 798404 596205 149349 0 185122 406676 497462 407326 461703 436952 232817 366160 0 0 0 406107 399206 610516 936759 0 393071 941014 403997 0 406046 0 547981 93591 296972 486445 0 508617 890621 940878 764145 806649 872670 326776 707348 619590 458454 46463 425725 0 0 0 785325 737512 266292 0 848801 0 0 292108 353337 42714 0 702174 0 141470 391924 639384 0 967023 355078 811125 558175 0 0 0 548736 858408 383912 0 0 540695 0 935397 683081 87437 0 546636 0 420931 573556 0 700820 675450 732199 0 0 249874 633199 78613 317245 954130 0 801915 676095 729034 0 730541 764711 0 351538 817258 51970 565683 0 0 994755 0 0 378983 0 0 214531 0 0 0 335822 861833 0 0 120209 0 3302 768991 125679 945541 749719 638523 0 357555 0 0 0 912938 782576 140816 170686 283532 164381 528688 486980 0 943553 324859 732251 580614 347161 89680 0 10588 0 792882 887843 828247 98839 737705 0 0 716642 108432 0 634893 173550 0 0 750063 62977 993745 156893 0 810240 692004 0 917094 0 515650 784909 751846 18356 0 0 817911 0 0 633468 837625 600868 130230 250043 786779 198718 756918 746664 20164 46629 0 442180 0 674769 252844 259884 915060 0 0 172390 419182 0 809167 644296 0 101859 288700 425738 442748 331795 0 682439 0 936583 174815 418337 33813 620860 267684 7240 676093 0 151184 730078 431733 111257 0 442462 0 376310 0 521803 167831 757878 0 0 960528 63470 85656 86933 0 24054 525094 596346 416595 847697 0 889462 382833 212471 469454 0 874330 236147 642972 0 233871 0 75479 870967 942221 630146 0 235354 502752 319882 0 571711 967567 446491 0 338121 471137 759781 759516 482098 952528 0 0 429646 521261 0 0 0 399624 908956 738652 0 892566 698085 802935 384534 902980 950594 469290 813921 859286 737609 182619 457798 0 960348 895558 768479 0 38407 305357 944068 191519 925473 0 107547 365781 365437 379451 715407 674091 943594 0 138257 911389 965038 0 607617 298833 329311 0 571470 0 0 0 45713 0 798871 611194 397001 769214 266957 786046 792817 565164 0 68556 316218 0 70989 0 0 0 920194 0 529245 586755 793272 5956 271988 0 195821 0 0 975108 244070 0 0 0 0 0 886774 590779 0 537399 0 63202 0 344092 862373 998053 0 0 608950 396886 0 0 91461 0 0 0 732284 372401 31939 457301 109074 0 106731 551738 564764 0 0 47160 11732 647441 177518 0 0 51839 0 0 0 328746 779315 458671 0 0 564181 270767 813294 784239 0 262715 933098 750944 0 403353 199491 0 346750 667981 893696 0 104896 233702 144040 21242 889579 0 0 518643 0 0 720464 974427 546156 0 0 906084 509854 0 892430 991367 232085 675872 0 0 40299 680768 0 492072 0 0 0 0 799159 0 0 0 613406 870342 0 0 0 504676 348581 201589 0 0 994087 815430 0 99204 0 967544 527077 89959 0 25299 595694 575206 616552 0 126018 212013 600337 986659 815599 0 749816 268356 154050 73764 493410 0 867824 0 0 0 296711 582066 13529 987652 0 0 79081 0 0 0 363163 544073 512303 209382 624503 978562 914844 0 949942 0 0 705244 0 398698 81371 0 0 925654 0 260670 81843 0 0 0 382951 0 162995 288691 0 350889 0 638841 0 248924 0 411618 29334 0 396388 637849 665839 0 0 349819 0 386407 920895 325145 658665 148666 596183 0 0 0 0 0 235839 285768 701068 0 555931 390374 999980 583672 193891 0 692550 608719 270285 0 966255 601361 436588 0 219790 0 0 527536 871713 0 550895 493866 48927 635883 0 274233 145462 502147 0 0 0 0 327650 0 926657 778745 0 0 440279 455288 535724 0 0 110796 649874 671911 0 133571 526933 344253 0 0 352521 85812 567831 0 0 578655 60896 424284 401462 962656 815764 0 136892 691990 0 0 0 912968 978389 509529 0 0 0 83896 0 218654 156976 0 648683 410984 821589 117494 703815 0 0 597026 0 0 772481 742403 42932 0 944843 75742 0 7867 0 82263 0 50165 0 736248 0 885428 0 910005 323120 325051 157873 0 180759 959344 312299 199953 238421 446085 0 591322 577203 334691 0 0 668897 197482 495653 0 209463 441571 0 0 0 0 132586 42973 101340 771975 731601 873775 599121 0 0 413781 280897 922004 217299 109526 18158 398206 0 637854 853710 127763 0 803061 701254 467187 0 59441 0 0 0 966837 0 328111 0 984342 0 929240 0 399533 0 0 890150 0 0 458376 0 0 0 188033 701705 125156 764466 0 644099 896490 74764 0 0 0 0 926447 0 0 214924 603594 0 0 462852 0 617492 0 61044 104401 0 478810 130076 0 0 0 99756 707769 0 859738 481316 11058 0 350057 170073 0 333761 814418 0 0 866389 974219 0 457473 0 852542 498353 0 0 38023 0 220867 0 0 0 572538 300234 740806 96632 723147 569583 0 602513 827531 658858 568174 0 0 503773 508292 60443 332996 0 924975 485316 76668 0 442339 565811 494334 302792 897658 610756 677213 197260 845113 0 203127 0 552951 464989 0 35544 728516 525353 926410 464129 610351 872422 563565 628685 514682 0 132880 0 938371 292345 619006 811363 795320 0 461102 0 0 755669 0 432845 548038 0 235268 384934 0 465376 644323 0 0 741388 116633 377404 792893 0 0 283844 346683 29009 0 443056 0 76766 0 0 0 0 0 294428 34704 221309 564172 943252 630711 375292 841149 875861 836363 204551 227012 0 0 0 0 468353 343435 774332 0 0 746462 176329 502404 513656 154069 60020 0 937890 0 0 0 741947 0 765644 488146 440327 511978 946781 933280 0 234672 0 544485 0 542189 213625 544519 729664 256459 649561 264358 113193 0 0 944097 0 534293 217484 437770 172126 258595 516562 17820 830144 307903 968680 189781 66571 0 877836 0 452312 771809 642212 332744 0 0 902856 0 784523 0 897591 0 782249 95466 0 288321 786648 133734 60124 890 0 482636 0 0 293749 0 194083 0 916558 0 0 0 0 204139 0 481999 984232 0 488349 232553 571914 0 485213 0 110430 352794 125785 0 0 309050 617560 0 797361 679154 0 655730 446012 609123 0 609509 0 0 0 109407 156148 104058 0 0 0 658536 0 0 293528 242234 346627 365960 538208 207101 620701 0 0 750097 0 743807 0 85999 248746 890671 0 0 46346 0 977828 0 0 0 0 254038 324013 574072 894445 511232 0 0 852820 0 980781 53300 0 343045 330231 0 0 0 0 0 0 0 0 236849 0 119108 526694 80517 0 259305 672711 767400 780928 0 386245 288660 94651 0 332028 0 0 0 383330 607557 0 843726 20687 612467 528180 655281 460549 577768 0 0 657597 0 136016 25060 0 0 0 855431 0 579178 488829 879763 0 0 449271 0 642082 0 0 0 0 745222 0 0 794944 813997 0 0 957339 359056 248025 973933 249186 493337 233081 501006 296833 976717 0 143631 261621 0 174956 0 617727 0 149341 0 839278 0 471160 0 614674 0 989978 0 950080 900763 373113 504223 767267 0 398812 568986 634296 0 234347 22775 0 0 445102 420486 10090 0 272415 0 0 592761 670606 657977 0 990011 334879 0 0 0 391183 850859 311450 906811 0 0 0 0 604587 391697 0 0 261277 0 0 301615 681476 149591 206265 0 210105 0 823939 0 713678 0 72070 186698 432223 234632 0 997267 0 519600 535106 0 4130 0 731707 705338 657215 381736 346932 179306 832178 927230 0 347978 751232 0 570858 999693 274111 761890 0 0 571001 528057 689821 0 0 403198 0 906131 877918 0 0 213017 0 0 847209 948681 0 333359 127832 904692 128009 0 365190 221880 0 610280 100985 342803 526458 293348 892145 816294 275106 117558 523640 793649 126121 0 434662 699228 512865 201103 947838 625984 0 88292 578478 0 0 0 825312 0 924622 0 69685 0 638408 339083 0 994594 31149 0 585152 962339 0 664765 790655 170118 47445 220849 976804 788100 703321 694284 661318 0 172928 642431 0 294353 444884 123182 0 107619 553011 0 238259 0 0 576557 497932 802181 0 257575 767078 225837 686705 0 926602 940337 0 0 94448 0 0 138870 762868 882086 0 825377 316990 827854 0 0 0 0 0 104539 0 656752 0 0 987707 66914 0 0 461791 0 181494 813604 934357 0 0 367540 12013 281564 907963 145887 306327 699636 739187 0 714485 671275 0 602212 0 0 649533 755627 306489 0 125856 497521 0 801780 0 869720 70761 36749 0 871491 440792 0 882602 0 0 947752 477132 538108 273678 0 0 0 984831 0 449665 858298 497033 117254 0 0 545806 77748 844858 503334 187628 0 0 0 0 783268 0 0 230618 504138 738132 36676 0 0 0 266488 586086 934997 0 0 0 394080 0 636408 861398 9224 0 212333 0 0 800797 579591 40874 885734 852714 422009 0 562660 892812 541543 0 0 909750 197817 0 0 190813 521619 313 288265 0 379793 897136 0 957588 0 416461 122655 0 131014 772836 0 0 690805 0 643694 45263 593236 0 0 470984 976852 268705 0 333278 0 0 0 370041 680533 0 599559 776266 583274 431528 31019 0 795801 0 302392 916199 0 0 557100 0 0 461355 509373 701461 987673 0 0 201433 839502 23878 707203 0 0 684638 344067 573717 817873 85200 993308 0 605575 0 620760 508669 904802 794548 0 270541 339647 259959 0 424826 758889 0 747061 734907 285734 106761 156490 614068 467009 450518 263368 80606 609419 0 350678 0 0 993184 613368 700887 901809 458834 0 0 0 939965 538433 543902 0 0 552389 812500 0 670973 0 202065 311542 0 0 0 0 0 0 767921 588247 196196 0 488327 226979 0 603724 115036 454370 0 489442 0 163740 0 871579 0 181841 549243 745794 0 925923 987365 0 0 129863 667714 46725 229093 0 410302 481152 771308 725873 853963 204492 0 0 444384 659091 0 340456 672033 467282 628348 870851 907551 264963 769493 221614 0 240630 995165 899378 0 516999 849592 0 332935 67529 255153 0 0 67409 893878 0 4453 0 498251 787497 628455 397227 757694 0 304070 556500 493530 954076 510801 0 0 635785 0 960229 0 0 499736 879338 238207 968304 818212 0 131743 381485 5606 0 289329 0 266860 244514 833453 354816 840523 806918 0 106822 136621 417619 640370 62909 820604 946289 797714 0 561879 719930 208353 744174 526224 0 0 907577 853108 732269 0 0 646077 371828 57704 0 654426 736362 644854 805943 566526 300572 0 930119 825998 82943 756710 254009 0 884115 0 301335 831550 0 63318 0 394111 244128 136869 43730 65069 0 0 785385 364654 348890 394696 32156 0 0 0 0 0 0 803463 867152 460708 722422 0 0 0 0 254029 522797 383184 428997 660714 0 0 841939 0 461675 0 886692 581277 607155 536599 0 0 861899 0 292940 0 0 767791 0 710893 0 0 232631 375760 474846 835078 240123 240994 239160 391276 0 748949 589037 766944 580727 0 0 0 0 0 487136 872969 753535 0 0 797892 499459 505019 0 636435 0 0 261058 526026 0 643146 0 0 50627 0 0 286079 119500 663249 530784 211616 534390 20153 838377 0 962787 0 0 179833 0 874243 0 0 0 140130 0 105868 0 126182 0 0 0 650620 522175 420942 66010 0 260378 0 43610 0 34502 0 781196 0 0 872708 314687 0 0 0 281121 754345 0 0 0 0 0 678790 952626 239603 0 825134 0 0 7057 959463 468200 26327 201802 893783 0 0 0 864027 0 0 283362 155542 87235 0 0 76355 0 0 152336 783242 0 0 887975 379733 0 229986 412380 278975 475058 772644 924011 854043 0 0 0 0 29357 0 75688 48161 0 585432 587032 129473 0 573175 0 0 0 751686 607657 360195 0 275661 176788 0 269740 0 374955 441129 0 142484 541835 987586 873603 194650 34886 122255 204895 693732 346936 84784 0 317603 0 0 174410 717506 948804 940018 78094 544182 0 473874 0 0 0 251339 0 0 811802 0 998885 0 846270 706022 0 445570 84717 670424 0 410986 315162 463731 0 252373 0 565548 350494 237569 250266 0 426909 742882 391906 112077 137755 0 0 0 85227 871195 567771 0 710367 0 0 314636 0 0 608692 0 681004 0 275980 849018 592399 0 0 663705 410087 428529 224394 0 252488 0 0 430084 422288 0 0 0 0 157225 556818 161261 358639 0 974030 391512 0 0 0 0 0 140944 846032 150236 0 44660 631469 772311 200245 748816 0 789460 762000 0 829606 452085 0 839808 813734 0 202964 101040 512122 889113 788955 0 407635 359065 874511 835682 323469 0 0 0 0 473056 67920 115855 111637 78474 0 222626 0 310783 628635 587957 0 0 861483 0 717031 0 495768 0 0 0 799449 298953 0 0 589862 969923 57251 0 515162 394132 520186 232969 0 733855 0 0 0 806607 0 0 0 34715 0 156960 0 814219 0 884512 518173 0 0 0 144935 0 0 847692 9716 0 0 649241 0 24406 0 589108 220460 783976 418214 239614 0 930861 0 0 214093 922125 0 781933 0 0 129262 450214 0 887374 84827 977534 906666 0 281289 789130 605765 0 0 177202 318128 0 0 0 0 436903 888180 0 0 117128 938969 0 0 341112 192744 0 992193 0 644097 250465 951051 153613 0 482203 112637 0 0 0 0 534366 424828 446512 247180 0 6923 0 321750 126032 187008 754977 990084 569963 304549 0 451514 968297 0 908240 683357 745977 126300 651124 0 797328 391714 769218 723855 626330 7304 833173 0 101047 0 958075 638641 13530 896876 0 737907 299695 391076 512832 0 877652 373060 160016 527877 382252 115074 820036 382257 0 0 493075 642786 237813 172966 0 730879 175616 634050 0 0 467557 742444 481980 0 291422 0 0 824567 0 0 0 866832 588526 129123 31555 127613 801312 0 686218 0 0 762174 285870 0 235312 0 0 512444 181371 0 0 0 56860 865840 219065 0 0 242485 425080 149128 579270 696132 312015 0 45954 0 0 0 366816 0 0 587004 705352 925998 652429 842734 315258 474153 414611 398787 186567 274979 534992 19666 823972 20404 0 321995 0 81450 719860 452025 712520 768460 100793 325762 398490 666360 54611 0 0 730968 373965 42219 0 241046 0 364637 0 695666 76828 828688 304621 903645 71444 0 0 512126 481904 0 0 865596 339784 0 675654 13334 0 649879 403156 373370 27774 214337 415161 566108 764989 0 803695 0 0 0 649817 417150 154492 0 139016 0 112964 805356 904061 579719 0 10380 0 466324 0 0 145692 0 754559 0 81819 0 0 226274 0 438082 913814 0 560865 0 0 0 676493 0 187932 556342 235993 46763 0 934970 975321 0 0 0 836062 102317 903178 0 0 0 252844 158541 765026 126234 342957 0 575123 729941 0 0 0 360281 0 62987 850925 0 0 945659 64080 0 851723 995654 817313 0 489204 0 417598 248991 0 242685 0 801586 436028 280468 306745 905600 812817 0 0 640367 707155 641468 228558 0 0 0 0 129133 0 966119 730966 804637 0 361180 330261 476526 361902 65460 0 0 0 115355 288863 758198 0 0 453176 41173 0 838766 251243 789731 0 0 131516 706935 0 955791 0 356007 284138 569129 0 153485 87772 929148 0 282173 0 187993 0 434042 471138 930843 613372 451485 782769 0 51462 370238 247645 0 244405 309351 0 0 875767 0 645257 945311 415399 0 471946 0 353406 778636 0 987380 657640 259732 697802 933992 645933 72940 548956 0 0 386661 399245 811381 99675 0 524603 0 456605 878731 0 678107 0 0 546959 643819 830823 934638 817161 0 309287 119081 468562 739995 0 0 329415 0 155234 59553 728474 945966 295252 0 289938 760462 196128 669081 158418 56687 0 658755 0 878123 141344 347916 835563 158499 190235 0 636444 175563 715839 978751 393836 0 0 127872 0 256720 62406 123575 355055 19312 217220 0 914662 931703 172670 0 0 0 283360 158999 963267 567439 0 211632 366510 0 820751 311932 219565 319032 455142 0 81183 781007 824694 487865 84004 391869 38181 0 0 739169 506069 0 542979 53016 436280 0 0 0 554985 63409 0 591944 715657 0 14544 0 387151 0 452255 0 275802 350000 427562 963335 0 344979 855273 615578 805500 677387 0 0 656935 542677 620055 837050 0 204632 502977 0 817102 0 120497 529020 948563 0 509104 835763 0 762789 413420 0 605374 178533 0 184571 840772 567604 0 219401 0 0 618162 412779 227389 0 879621 619155 435981 74506 350491 0 0 796608 428568 0 977211 476248 190546 197747 787476 900825 0 429398 995023 921580 466768 0 293679 0 0 0 85188 22675 0 273255 0 905890 0 626805 677606 0 0 250450 643750 0 525456 884157 0 471510 62537 434367 130305 656972 0 913781 61966 88744 739589 0 181027 512410 911867 903479 640553 564534 0 0 0 0 108120 503494 251985 596170 990721 672447 246527 0 538845 0 0 162819 0 0 0 650391 340842 0 724346 118461 964774 0 384872 665788 0 0 0 0 0 303508 484545 267725 56386 250842 380228 185073 0 794835 0 812726 51985 912290 731884 573869 533383 544507 145657 0 172402 194234 111986 181315 0 660483 0 0 498069 0 556813 64155 0 0 834477 300203 323291 666141 0 617117 0 346298 952048 0 86773 0 373063 0 13388 0 0 354151 0 681423 0 0 0 0 256293 369839 25139 261682 0 542855 0 0 77622 549362 354712 0 217025 209092 148112 0 551733 0 948101 0 0 0 0 225304 0 629620 204823 0 0 0 860387 410329 0 957441 494287 444594 0 0 0 831328 485562 0 0 0 0 5911 533534 715180 98123 396497 18752 901633 695957 544830 731242 0 261658 980105 0 0 765691 0 735424 668539 0 0 0 381312 396216 50261 63042 502976 395477 451223 0 0 0 683837 0 919536 275893 0 987080 864400 615884 917114 844685 503779 0 0 169567 118336 74189 341202 762998 0 0 565317 0 0 286281 0 626243 0 890726 0 681788 489749 997298 96075 616745 0 456807 162037 721131 804810 292414 0 0 508404 783404 930465 0 0 29319 756180 0 714559 301059 980287 0 362678 737051 0 637877 0 567020 332494 0 94840 0 414656 560652 952762 425905 0 0 434031 0 93553 0 355899 0 813181 755869 0 449922 0 0 827063 195199 781163 876511 887186 252551 0 440074 708244 0 860056 831954 765185 0 0 0 588291 673809 0 352901 807451 0 521586 0 0 19851 633034 0 212409 0 0 959252 890137 110597 410376 143662 0 289441 378909 26129 0 0 452386 893176 811229 0 0 0 24213 509658 0 930113 668259 0 339316 757345 967241 362330 0 0 0 626936 802444 165093 529076 320460 650355 0 0 992146 0 523968 0 80835 781021 504276 173084 0 258389 671907 26997 473481 0 0 968124 0 478366 0 983520 229173 389859 0 277902 0 217764 296550 395231 0 383901 0 644638 117395 0 586994 282683 0 641838 526055 143967 0 0 608812 77043 377050 273245 733212 647056 887777 215356 992663 0 662999 0 953767 0 766906 907780 490970 0 248362 0 457976 857967 0 9395 172930 0 146220 523202 0 0 453714 461247 819139 0 0 522756 452793 236347 986994 769352 266226 717431 904209 0 378536 0 0 748300 569630 386990 645279 439574 308596 0 294960 923744 0 322990 0 456953 0 690029 788658 635568 0 0 0 0 331907 35912 646062 619172 59627 0 7047 0 522803 0 980594 0 991503 899267 163552 0 473122 0 523680 227821 997576 0 0 0 0 657518 0 614869 203918 346078 0 110072 422354 0 0 0 194049 966153 149639 0 0 987083 794808 656413 0 734563 521658 0 384900 0 610338 760635 0 511938 597161 123966 195336 0 878461 99431 619504 0 590125 12685 0 461984 0 788371 0 165676 778490 0 0 0 239160 467981 950591 0 760428 0 448834 0 502396 425170 0 439858 528464 716724 369557 335604 714529 205724 0 476265 0 854515 686313 830055 0 176059 369380 0 874865 0 699847 850006 0 0 0 0 221315 0 942995 89986 252011 898158 0 453955 507716 0 887890 0 794781 0 457176 464883 912331 0 423738 0 265463 650863 0 773062 266619 0 950394 727692 317463 271347 806622 647420 25131 0 486806 318429 116265 284251 0 256034 602373 318189 0 76520 0 662884 887762 0 0 884339 0 670540 0 801370 0 0 910501 232550 672275 873777 317798 424924 251358 172471 512487 182933 0 547596 328666 452674 712574 51524 0 800751 383554 0 16872 340114 760579 158817 999664 0 0 0 0 679188 533450 0 0 185312 0 189685 439739 0 0 918789 875796 0 325911 887406 480144 765967 118757 0 895336 0 40025 264184 784792 0 134934 0 503604 0 329434 406492 556175 663691 0 0 828624 0 511148 700293 809070 941041 273285 87135 0 0 0 412546 344691 481248 0 0 0 0 0 0 0 893861 188742 0 0 0 119314 567108 891322 0 0 556563 0 22356 218974 0 604171 227792 615544 21966 565371 791439 969218 410411 156195 77315 959482 0 405006 0 248742 0 0 344858 640235 54784 0 0 752987 121940 0 37853 0 0 0 860966 787481 636684 348535 0 100372 0 0 491459 682045 294802 324780 0 935185 274903 0 361175 529351 769485 235266 0 661366 0 474447 501487 341363 643116 5499 82771 618595 177607 0 904009 0 270258 921766 794042 816259 937946 0 0 0 481613 28812 430224 963547 843413 0 14867 1296 620491 0 759757 0 873254 611417 0 992226 248909 0 0 0 76098 0 686682 0 0 427968 0 373543 181168 0 369336 775882 927672 20273 173648 0 313861 0 767631 0 687453 585251 0 0 0 0 593897 0 972588 328594 537301 280216 564272 0 561070 356337 739765 634400 775616 949514 26905 793830 0 245086 978554 590681 911996 489411 547864 539422 432427 0 942888 0 0 0 501691 186501 411102 0 415343 818017 0 64356 0 0 0 87568 0 159861 405093 698375 906866 435266 214043 537725 803178 0 0 925711 542258 380102 441271 382860 836573 806557 0 830560 0 102371 165528 197365 465812 102151 380284 870763 181532 307721 0 837004 101665 836862 285510 981872 0 957477 311994 943275 0 81071 973990 228276 934769 0 0 946200 55304 310067 977852 162551 79939 0 0 0 474973 0 0 125382 105650 563385 348475 0 711769 530769 115131 547482 129339 360226 0 586231 731994 514701 721107 790776 0 0 0 956210 506834 690439 82998 820634 567388 0 714940 0 0 502432 579386 720667 225371 287739 790269 0 364345 943443 0 446194 365103 389006 618160 0 376992 737548 238429 278553 0 906082 0 434478 0 163266 0 0 564321 0 0 0 876276 579282 353223 0 879214 807577 959693 816861 856568 388809 963177 0 46279 0 206788 0 184682 95273 509920 426199 0 557752 223244 690707 744675 372300 399426 0 508897 997315 971706 0 246018 0 675779 0 44685 701662 575508 624086 0 657041 41181 0 555575 0 290177 0 0 952622 455868 980686 829145 647062 979390 197047 0 226822 685347 0 379109 97099 0 213456 359683 234285 0 147587 159857 805628 672231 0 124756 0 0 0 0 125309 830507 227954 889919 0 0 428487 65757 193358 121454 0 128013 317079 412347 435837 0 681800 127426 0 555715 0 213629 862580 13555 721322 529233 623306 284022 942452 0 0 575498 0 234587 283335 0 337099 626743 0 0 332022 0 179219 0 521503 0 760787 808779 720734 813426 0 50852 0 0 0 0 593879 263956 0 253196 469658 541132 501427 783986 373047 0 0 581453 215919 297858 570428 702123 0 173754 380660 383837 0 0 338628 0 0 394441 0 521527 226781 445060 794480 345564 0 0 451770 0 688588 115754 0 309450 0 590343 159685 714978 603806 706347 681393 0 0 812987 79892 0 0 305299 896823 0 763637 985874 259823 628651 0 0 117376 11721 36268 0 0 0 649626 417537 810275 151982 935464 0 0 0 421426 0 0 481557 49213 262619 320651 683824 984277 189711 247360 829065 639728 0 340670 0 0 128111 0 0 480938 838816 430626 764797 109133 0 0 0 0 503038 312279 0 492409 0 513557 259809 719672 0 605899 0 301624 480580 0 522135 861343 507850 524387 601910 538729 995997 679484 0 162332 901145 0 0 0 794296 647891 812976 477265 641933 735253 38136 953004 651612 0 601539 420746 51942 310454 139949 760253 744495 189073 0 0 0 936251 865765 0 756337 95481 54422 99968 0 0 0 0 428841 966699 59206 888583 944470 0 954670 243380 599565 0 0 227178 88230 0 0 201535 700983 0 0 0 0 0 0 74771 49411 363947 5288 127640 0 438867 0 647248 298229 0 0 223539 851752 648652 34982 90667 0 0 0 0 934395 518041 0 638147 0 66526 0 755718 132705 885689 0 955857 0 0 250010 412561 428030 983819 0 805729 858380 0 0 0 0 847533 0 984258 782502 46781 894841 0 0 402592 0 0 362326 992751 127312 0 227582 558989 299962 0 0 0 546099 0 0 309914 0 555095 0 277038 177696 0 294465 586863 0 816111 771393 72572 0 446905 417418 474041 0 183299 0 0 327442 0 0 0 504635 0 429693 0 483013 0 8595 383256 0 0 332343 780973 790911 518243 0 18228 0 601491 513089 0 517613 0 454937 811155 56893 992747 550336 340624 946242 0 672177 282315 0 0 292973 0 414921 184377 0 208848 0 4711 0 0 71607 0 0 11507 241541 962273 98108 280570 942901 182173 510644 110752 928115 295915 0 238236 0 260612 884964 10450 296469 433242 0 692531 912833 60836 160612 160021 0 589552 0 0 996466 397272 895623 0 456771 663974 246223 399836 588509 74632 390409 310006 382191 344006 0 0 0 0 915346 0 784538 629618 93832 982136 394396 151183 0 0 407409 871881 213874 598224 0 0 0 616800 291910 956069 0 0 456497 381104 0 440126 911259 80324 90524 0 741542 363440 678930 0 967137 0 792442 743933 799590 331909 193045 766248 392006 0 0 338456 590163 755619 292555 500285 457034 93904 685586 127837 11937 945901 804764 560928 214516 980233 0 0 0 969668 594023 334208 980128 190756 530479 84212 87131 314135 853092 0 0 56134 22281 0 0 224382 826465 144855 657063 0 131915 0 768768 183581 0 143328 30334 0 244177 0 618974 392418 713750 870750 178659 0 366807 35751 527793 561119 0 0 107041 817411 545566 739868 268019 0 339594 783003 0 0 0 692230 289973 0 856295 0 958455 977221 0 456032 378254 0 373062 0 0 0 0 0 763923 0 222872 898481 267132 128965 444023 0 0 839720 7461 369788 0 617011 549798 0 0 608453 506418 249013 0 970770 0 411651 758634 0 916740 0 667213 532124 767136 163653 487261 0 0 837633 141498 0 578874 645835 0 327805 677199 493452 0 0 661222 0 936304 0 599421 0 272982 0 661405 870343 917915 603451 41120 0 0 0 0 581189 0 0 0 983974 0 0 0 842156 0 722130 603512 626290 0 944327 0 0 0 320941 427695 381937 117873 0 364496 429344 684188 0 459049 182454 0 619352 70867 207933 470447 297694 195434 0 968071 813808 167419 672708 0 472629 116669 0 0 274614 0 885305 0 0 47206 0 133933 0 0 1592 0 0 791445 428126 0 733031 0 903767 129528 0 901371 479663 144273 949932 26941 0 867972 880833 303705 513726 0 987150 207535 0 789625 0 0 583660 0 326484 949315 579478 558090 657135 0 686311 867809 0 387122 467263 350440 699016 51615 133802 945853 460312 0 0 106512 233274 0 0 961863 374529 0 8861 413700 0 0 0 0 0 608032 832759 441795 624243 465810 814354 162499 622428 543743 765590 887953 650804 0 0 806351 0 0 0 957322 100750 783823 676851 625752 965085 683259 589007 0 81436 897219 0 162244 306435 0 874513 449737 0 26228 23468 0 0 0 808989 198783 0 919862 897063 445927 0 727212 392586 780382 809085 14890 171622 821800 0 0 624991 581342 264372 466497 759368 834931 107391 225268 708542 0 0 516743 316078 627555 802228 287362 500238 347105 158149 0 0 0 0 471537 0 0 44063 429928 524413 0 74481 0 0 591736 0 401711 983790 581049 0 0 124879 717362 139257 106813 811874 845130 0 998209 207243 0 39810 0 199509 300849 0 291327 966135 0 473913 952461 0 86957 0 0 0 189172 423510 0 741807 460162 0 595621 499705 459807 767028 0 995347 867238 197306 452759 923586 553580 0 0 742527 0 0 616872 216931 758629 411073 0 155671 599562 982541 296351 0 0 763432 0 0 0 110064 638315 0 65054 0 0 428667 46557 243295 0 0 0 817133 574599 0 24181 661723 443170 127225 470804 0 0 253303 168029 0 0 815221 160323 0 458480 102152 871130 307255 0 68270 865212 14582 235039 811599 714629 0 501818 962477 705831 356972 832141 0 0 376592 153287 0 927211 677001 593607 988697 47398 772995 0 11758 0 117311 879330 415440 0 570160 0 0 0 0 868265 0 519218 15498 0 0 0 0 625848 619943 610231 561641 0 96573 797522 0 0 753139 988822 0 0 188617 958600 0 897273 923639 286504 283134 17014 0 0 973374 972770 0 0 783604 0 0 456822 169561 0 196260 183007 752374 664952 60452 499116 112398 0 0 92784 593455 770724 702455 891611 854461 0 0 111616 0 0 677290 264492 0 91342 294077 0 383744 159850 10450 911475 844062 26852 951135 0 480330 0 922252 0 151398 24631 779338 457405 0 0 631401 0 0 0 780417 0 0 782691 0 146372 120915 590335 0 0 285179 0 0 742608 970989 43662 843434 373746 917448 0 0 96645 0 0 355119 953193 0 959304 132917 620779 347977 886296 609438 0 250961 0 696747 516677 531952 0 0 480032 299327 974394 0 256912 0 27212 0 0 933433 974987 0 768107 742851 148969 996171 0 473872 768318 0 743013 122418 0 0 0 0 0 0 0 922050 388539 384945 199522 404933 73002 622002 0 721053 0 0 0 113809 297969 448893 0 744569 0 729689 0 847532 640643 0 0 783756 371927 854312 0 203254 156525 0 122609 0 0 632544 657506 0 0 581292 818014 0 0 149027 294151 74780 770676 116298 293567 937384 0 0 0 737637 449534 154388 512138 146698 0 257533 894277 0 204467 0 0 916404 668630 778386 76266 0 732991 683210 10903 0 808465 0 0 0 0 701847 647441 99426 789271 616192 0 943870 811702 0 408014 96141 952414 9999 0 0 734445 527003 487327 0 589822 661889 0 0 0 253587 398627 0 0 725777 0 179142 0 0 0 0 944420 942146 0 288518 849713 0 0 0 752714 465582 539370 129382 980293 467025 671002 0 641886 7979 279212 408678 452404 634028 126076 0 0 864288 12000 842317 0 456138 624067 417030 257349 678000 714706 0 0 0 234736 310488 0 0 539098 756249 0 496212 775713 295551 0 0 454872 0 0 0 108571 0 334257 777926 174907 984847 750531 601521 0 435084 533430 299750 919269 895320 0 926046 496756 0 0 0 0 0 0 0 0 219289 0 954915 0 999721 0 0 0 810548 818189 0 0 0 526311 498210 351322 294842 0 368328 76259 157244 0 0 0 0 0 0 458946 0 862783 403163 881043 858269 755711 402273 305997 797620 0 696018 0 0 959682 650469 149846 804973 0 0 0 0 427032 463992 967208 129934 44727 172200 370503 977330 0 117480 0 0 544500 309641 585996 801352 0 742577 724002 891998 677365 625784 322830 0 57195 742689 0 780334 0 0 178264 0 0 553286 0 195226 574377 0 66899 179183 457499 592922 38471 829410 170439 583692 78164 0 649670 946926 512780 112943 0 634885 0 0 541222 291037 425333 120630 0 0 0 16972 603254 0 224614 89903 600646 0 0 0 882381 723004 289306 591361 0 0 506336 816673 725922 739040 0 123022 0 0 0 663828 0 716266 524604 0 862407 0 0 337596 202334 646635 80945 763509 950729 0 0 0 0 735632 0 960269 345307 921922 0 488210 812148 497482 0 379664 0 0 928386 0 0 956423 0 339153 781328 0 734990 364920 0 332418 0 0 0 0 350379 874017 206588 0 0 957387 0 437778 0 392509 0 0 883782 0 348426 670038 884530 891036 544689 780265 74904 0 0 0 871786 766050 681208 343815 416749 456604 227569 830831 0 840990 0 789432 309755 0 0 0 0 163529 822534 0 0 0 573863 193165 887879 437417 349343 0 213536 949581 658397 0 50681 755505 0 779584 204186 588610 0 206167 886676 0 292436 825851 4892 438191 0 0 297809 357994 0 987107 0 556969 711516 0 0 89679 204516 0 958737 0 301966 493620 376205 551347 0 394971 0 212143 0 0 12541 737039 0 291820 0 0 0 0 156522 0 849947 0 0 185861 0 646602 0 0 255311 518184 527601 570977 707955 835786 363051 698757 849180 628613 473502 488760 0 0 485446 425545 0 658788 0 919117 0 361551 985301 73495 98450 198209 364598 0 434513 374621 0 0 414815 514566 595178 0 671416 0 0 0 599961 602770 775270 0 267714 268575 120882 185128 1697 125279 214056 954856 168930 804669 390516 369002 514229 943246 106610 0 853476 0 431978 73976 673079 600953 104235 0 255739 0 831247 402962 770123 245115 0 227743 0 554901 127411 0 0 326306 797722 900528 56902 0 0 0 84104 0 1371 519132 0 0 902593 575194 217452 146905 722752 141506 0 0 0 308698 956268 522560 926443 772615 616909 0 737988 0 169903 155359 246190 535780 0 0 374300 400247 952965 855933 0 0 0 242689 697075 532031 459595 916366 148760 0 0 0 300594 315017 0 64186 807343 306513 296081 0 0 0 694111 0 640634 903878 644268 0 0 511401 109226 395941 543054 0 297820 403753 822790 0 791113 89819 115985 0 421848 268662 86941 653591 0 933591 659727 362776 675943 0 877574 0 32598 173827 838035 739261 155934 692802 286346 0 100025 278329 0 945494 218224 61170 0 0 97670 773269 789212 447205 0 470681 0 12406 273071 0 0 532904 429918 732698 805749 345432 854312 698631 0 0 627006 911958 0 0 280645 508565 370580 0 917938 571583 356035 900546 0 716300 136085 807072 329987 201338 0 510493 444104 936507 0 655107 914389 173129 50147 0 690695 671514 0 0 0 433607 0 702481 421992 452845 0 0 463658 241221 0 190646 986791 0 0 0 164777 953006 0 0 0 653315 516931 522407 959620 782325 388564 292995 0 102278 0 931349 0 0 228281 0 0 0 574601 62105 405673 878848 103998 617197 469948 745848 320541 0 377195 0 0 405405 520519 0 232965 669545 12023 0 35384 0 52997 251550 340577 0 44022 384217 917840 0 0 93873 50375 592110 201570 0 219580 386207 0 597583 0 259020 0 994274 159093 229079 214751 617352 394660 236821 0 779236 286990 51694 835875 0 742751 0 627751 0 919465 0 238844 938467 165019 0 0 0 34484 224521 0 0 853905 878724 859423 0 481514 404381 896288 0 400688 0 0 528750 733171 0 193404 74525 464441 0 471535 100081 507600 220149 945162 502666 0 874299 386847 994446 201939 871450 985040 234107 0 326441 333568 397549 992666 0 883204 0 163866 0 926385 0 0 962647 897303 0 0 830278 0 875616 577166 101962 945641 192126 0 0 577535 0 0 930983 0 530073 0 678846 0 581848 832230 12880 0 0 162804 381577 882413 0 410550 0 0 0 277804 44923 360139 88972 0 416112 0 326332 285861 516671 0 0 17670 745099 984568 0 178287 105159 613180 701148 0 0 573417 0 0 533969 902098 544951 146840 452312 699841 0 280336 573583 71621 711288 0 0 0 0 740318 222885 0 812562 204583 329104 432256 0 0 458079 455164 559576 745422 822162 553419 0 829566 298129 143790 195539 356980 0 744498 444457 221398 0 0 588845 487776 0 395303 484136 598243 0 0 505435 97518 761216 0 0 0 0 0 0 0 0 488279 0 222247 852088 0 0 0 358932 513802 234288 0 0 921901 378876 606057 0 242129 0 0 0 294118 353659 0 794960 0 247132 0 0 398028 457939 0 0 22644 0 866945 864306 0 431822 12251 497108 656709 793889 0 0 0 0 0 411219 624675 968120 99688 0 433742 389299 0 0 70312 843675 652712 0 907886 0 0 535516 0 871812 0 586787 388145 0 0 0 0 848315 0 651596 58103 483989 969456 0 212440 283497 62679 0 566994 165896 0 37645 572070 465530 989802 533918 0 554242 344641 0 0 518533 0 712835 312483 0 583446 0 0 50161 905436 509893 0 43147 771955 513332 0 15772 365363 34884 0 0 152996 307234 181702 271156 26168 0 586927 0 424287 301016 78825 368223 0 0 0 269115 565691 0 0 0 0 0 910620 97101 265806 0 901814 860858 169592 540370 96259 61948 0 405408 0 0 226446 0 0 0 180855 189270 0 0 0 0 579219 0 567518 0 0 673312 736326 852407 265882 749807 257521 757777 0 864375 0 180873 0 0 795181 964882 513767 538157 755098 67468 0 471227 559939 0 0 305852 574423 0 666252 857117 108768 0 0 0 187063 806094 0 871127 0 795852 52805 965932 0 133914 0 694328 642027 815003 59896 0 483405 147970 773528 95984 0 0 0 0 0 79728 418236 331609 17971 0 541210 648013 0 0 0 180647 0 0 0 808366 0 6550 926796 208286 184444 0 0 191056 950513 224407 0 136885 384402 954998 0 451452 0 364607 0 509713 139195 426468 0 255732 0 725813 596665 0 370921 0 0 0 183404 68605 379184 0 40710 268386 0 906578 0 0 164447 986979 0 0 784020 313823 643164 445343 0 733834 10276 766674 0 463469 189086 0 985856 247376 831418 0 715295 303513 298618 802593 338047 48063 0 309814 0 661635 0 0 485626 184008 0 0 611717 252444 822609 732036 249399 0 0 567853 402779 0 0 0 249865 0 386507 168095 0 658846 821251 410096 0 108640 0 405047 116206 550980 827920 0 0 184648 134801 67914 0 141799 0 0 0 610455 268276 0 13572 353646 951307 235003 403931 990733 519287 106109 0 975442 0 436701 0 391281 144362 134355 0 0 44231 0 0 236107 0 874581 194831 873897 0 0 0 384893 0 0 646539 0 777258 0 0 522894 0 227355 0 48632 212173 658009 870934 258029 886659 917621 594804 738062 523874 358828 0 571528 975390 0 0 765486 720826 584013 0 468612 811538 729691 284651 0 0 995627 0 22753 0 777102 6907 854900 0 0 0 113655 551055 336327 865673 648870 819616 0 21421 747877 539485 209651 719494 0 827471 0 448201 661780 0 387684 250105 0 489262 0 151708 0 625630 0 464253 0 223424 69136 955316 23876 978818 0 346088 0 989372 0 0 0 697126 0 485594 0 535878 0 96153 0 0 0 249301 0 764388 701351 0 0 0 0 823294 604259 0 0 588779 0 75587 0 821154 752478 0 0 0 534488 476489 342702 0 879108 236773 640569 5103 891804 135596 77851 0 605333 0 0 729597 986413 582735 647334 725619 96711 245088 195602 0 0 411263 0 364952 217007 0 0 0 453339 288850 330215 550562 561864 0 0 113409 0 0 294656 0 780685 387487 0 996393 233309 551349 0 598209 886015 102847 312853 816587 747611 642802 764627 580946 894025 552605 135988 0 538861 0 763822 405754 69217 316143 0 0 778269 0 0 317021 0 0 0 0 558649 0 0 750085 0 279986 871131 0 0 0 0 998638 0 51541 0 0 511172 234460 333629 643831 0 0 133937 433119 0 921529 136985 73079 937427 416912 617854 0 895996 409654 216181 886281 643621 425989 390532 761452 580927 0 211647 923974 864881 13988 836461 0 517080 37762 0 293081 0 886099 574664 842400 0 0 297553 0 471697 136731 616264 19643 833626 782166 0 919507 790139 489095 174378 709095 0 403050 556766 940497 788598 490040 81803 205820 380325 207471 875543 0 701196 0 710911 917458 579499 802032 55912 955273 0 436269 784201 0 257957 0 0 874864 0 465028 0 0 0 725784 636630 531042 0 0 205234 450422 305350 922038 217203 0 535721 596184 42389 475809 0 165318 0 0 0 257984 84278 955957 649590 336718 45309 0 925965 240383 0 337077 0 0 0 232999 342098 336934 0 0 828701 0 309874 0 0 201718 0 0 202862 83919 745349 988600 640255 239900 484598 509332 305341 87880 259179 621407 204779 56990 106959 805814 790402 0 66284 0 0 780258 78153 461661 832581 0 487026 0 219292 335168 481498 975590 969932 0 392017 59462 981431 0 337956 611051 844161 743497 0 709556 842557 299567 752152 0 195397 0 894217 489832 625386 0 0 0 444338 836089 0 794782 680304 544004 913776 0 0 515025 527596 579688 562251 0 0 946386 107630 88101 0 739797 0 641675 330628 775112 909063 0 0 0 0 0 892663 0 0 612299 688500 171296 0 92831 301603 0 0 118514 0 0 32483 441848 0 0 108877 46185 181983 154993 0 174922 0 686872 404781 0 983382 492351 365435 227705 526661 809234 63826 979264 199555 0 58686 11508 160359 0 485964 489488 0 220933 826896 720285 0 0 751267 0 208359 0 484803 506654 0 0 0 0 275243 240231 221 312698 995634 0 626393 383181 0 0 82864 0 824415 954041 847733 0 102975 562634 0 0 875373 708822 643998 0 885728 518372 0 0 295332 235163 0 630973 204641 115910 421993 172171 140091 378052 743911 0 0 117492 811000 0 179996 123976 991686 0 525279 0 0 447087 757988 986510 736897 23805 195108 144359 0 563706 0 0 468085 0 0 317971 58335 550667 504359 373345 683010 713499 0 952277 969204 0 789698 192405 184650 0 0 753527 619198 0 419369 0 94650 0 0 773934 817057 154298 524917 176231 0 708460 0 665758 0 0 135802 87427 0 805506 248904 140965 243889 127963 0 795688 707881 496108 145405 0 991769 293715 474527 0 288129 0 474515 0 210690 0 381546 763922 0 371643 0 891072 114914 0 480941 0 739060 538184 355666 197483 469995 259948 496616 0 156509 703565 326937 0 0 891598 778773 631084 0 927280 0 0 478006 933150 731010 471564 557322 0 406606 634890 0 0 743277 660382 0 0 303920 524745 41880 131918 0 869389 923685 552993 439424 0 0 0 76212 802146 0 0 576544 0 0 187660 270126 0 0 0 453927 397552 313492 0 0 664439 903404 60475 964234 0 874853 624509 0 0 17510 0 0 495714 974731 0 683406 0 0 852516 812514 0 459572 80325 211765 434316 0 306631 933728 19933 0 467660 0 983467 953239 520701 0 0 845013 112103 940571 0 857954 0 589612 0 602508 0 467212 670586 464776 549589 638272 390149 919272 472412 0 228299 959904 0 0 54648 308355 366547 865327 198157 930443 0 0 0 918137 162170 0 398228 661779 0 0 330977 0 0 474746 832660 639445 782233 364586 600337 54593 103901 368259 586538 278135 0 795168 700899 77072 587401 359268 0 860534 0 0 0 973854 860172 0 0 559913 0 840773 0 22116 0 0 942517 738848 577322 0 701725 0 316779 285304 650353 356356 0 164076 0 649101 311417 394470 932175 0 624698 0 406611 822809 13093 0 173281 0 133857 554578 735918 33003 477009 763157 297402 344342 834050 874223 531075 698349 133277 352792 924326 0 0 0 388077 940183 294385 597122 0 0 303300 165751 29680 188694 0 102114 0 0 0 176326 580503 803268 148355 434722 231334 314639 255378 66136 341141 0 321381 443351 657738 718128 556655 243599 0 318582 1009 115162 147862 119711 0 0 0 0 0 884976 0 815775 0 146951 721315 0 148134 882896 0 367174 327585 564773 0 505345 667846 926387 350887 173546 500323 944788 230228 161169 691902 0 910006 515964 345041 431704 0 0 0 0 0 0 815768 0 45394 478747 575591 374516 0 435202 338357 0 830890 583287 0 0 782413 117914 683620 706381 482582 0 0 284525 175452 319513 41440 898582 317161 0 53869 274715 544648 324321 224637 610592 446505 158941 263172 965964 0 83808 0 721468 258174 328466 0 0 896078 0 459080 647751 902195 0 143783 46941 0 531767 0 23255 545513 505879 165707 193046 965907 825025 868574 0 37321 645854 703800 0 0 0 661632 615132 609286 861942 181294 401450 980301 675317 658542 120619 0 253645 818844 711394 0 0 52779 0 4005 637317 95937 0 762109 0 940480 0 656253 452427 564084 65610 940359 0 945165 259332 0 0 451231 0 0 514657 739668 940605 167738 0 213581 910635 888926 157657 521092 986468 498503 0 0 949312 665093 0 616712 810376 0 719628 0 210937 0 0 0 0 266166 0 948894 0 0 704730 700860 954750 313090 165401 788468 455861 890378 181695 0 0 546641 669350 823168 139083 704279 0 0 0 176172 0 939683 633740 0 976935 784463 95444 511772 215081 0 0 0 0 17518 0 890738 0 0 495039 0 0 0 0 319381 0 49058 428312 0 0 370253 494917 0 0 738901 0 117864 0 647333 22241 544550 579609 0 0 894299 755088 625775 527349 0 226680 766208 830578 0 318310 0 0 494213 0 0 0 0 915128 338716 867613 883604 444162 0 0 0 0 0 549796 0 0 283731 722105 82344 665210 545857 497812 965551 0 0 0 261371 0 907536 517606 0 0 740530 747869 0 55537 0 715806 764319 72637 633432 423602 0 758727 0 0 118494 540064 0 135798 894341 0 0 0 190312 0 0 903548 116768 0 304032 0 758577 0 483254 728615 489440 833899 896505 35657 76679 0 654093 0 728565 385239 806506 905233 0 89208 0 462966 0 669406 0 775608 359691 756612 0 718885 84031 0 290808 532455 0 0 990787 0 481310 0 133767 0 756438 0 426233 792124 270908 306130 361739 500801 578881 889871 0 2030 0 0 691329 815582 748756 0 0 552532 988806 531743 0 593802 589747 617829 999317 196647 972863 0 0 930095 0 546384 0 0 497892 724322 0 239831 19460 886761 0 201850 264341 0 808362 0 0 172981 0 0 689123 735425 868855 6655 0 231725 0 497475 0 832244 0 942479 0 867742 641151 304860 61068 0 0 235537 193991 671960 252665 114026 0 941393 267838 234717 650125 153191 19039 0 263467 473474 0 303357 971922 0 0 898390 0 723909 608396 0 928976 416176 0 45827 549025 440023 274190 0 331797 0 970750 259988 407454 313540 711604 821775 0 0 38312 0 553518 724179 0 108572 186366 0 0 529275 0 0 0 0 880229 939231 800513 242641 852316 587353 0 0 271295 0 951561 977978 0 0 0 8157 573400 183106 0 691460 137571 0 607001 0 0 0 0 0 989629 0 226715 952022 235961 339063 279516 0 0 14084 191272 149242 0 0 477658 957335 0 171709 0 256432 206253 86503 0 265902 0 739381 0 0 576280 0 310891 637557 574535 0 942540 0 0 40954 682260 668260 831595 74993 0 0 795103 92448 531731 664263 0 0 0 803302 0 0 858485 748964 496748 0 0 0 0 0 0 185309 0 882583 938721 320552 100824 0 0 0 628829 331576 328734 0 0 0 456335 514946 8891 0 269256 498667 0 0 0 413486 0 0 690809 858264 0 0 819965 0 780554 520130 449860 154589 228712 702553 400226 177393 0 0 881549 996463 0 30906 409423 216270 270677 146384 422271 0 538947 368762 705195 0 0 954580 998667 347290 100650 711263 126907 712596 919027 0 396526 114678 929240 464909 467320 0 208380 351148 494539 141838 536717 0 818441 0 0 150214 13612 529915 701060 868700 591005 748231 0 386240 254173 0 137606 0 131028 454532 0 283568 881250 235295 470838 767474 738598 992792 783478 102682 377414 704999 878607 763567 771681 0 503745 0 820087 0 0 0 665409 443566 935689 0 406571 211903 0 0 220174 51192 879537 0 185247 0 0 381285 873739 447337 0 223243 533054 712338 0 0 881857 591228 0 0 399658 92520 635888 0 618857 528299 640800 188955 50201 2586 282321 461485 0 769028 151915 0 0 417229 0 748873 803958 0 252444 438061 0 38994 452112 0 0 0 815989 967175 540042 421215 72177 441692 803954 0 903718 781712 0 0 112172 174095 833590 15929 0 547603 863503 0 0 792814 32874 854576 0 62249 0 248447 435464 117443 0 609976 75208 67377 0 0 0 279209 111568 407759 0 761599 0 85070 0 740728 5899 393400 833151 128522 634365 322079 348548 957187 0 977057 0 413139 424964 638630 266160 278297 549939 270387 119969 0 0 0 172789 0 0 0 759772 0 467584 695414 197387 0 774686 217226 272606 617777 0 339610 0 605680 0 0 671966 0 0 114280 641471 570101 491461 698001 18831 91202 187622 0 105309 276237 475 379560 0 482696 0 0 24101 705591 170241 0 519012 292386 709764 0 0 0 383459 107422 0 0 28823 0 987293 0 947674 689051 421543 210726 734606 490193 648707 62385 894042 0 0 528415 783215 492561 0 0 21595 21447 490267 55049 580074 780104 766568 991028 399568 0 605537 0 225624 898436 772753 35724 0 0 43949 76443 261574 0 907820 0 569511 97098 0 993109 461360 955310 795074 0 319969 779234 0 0 476856 28121 0 402519 0 0 539358 303584 104246 746646 406383 637023 770397 135497 0 550128 0 0 215542 182984 861661 0 164236 113826 383360 572058 689882 531884 92390 512757 874359 0 0 0 724533 815881 0 443044 649551 377284 815988 719906 480533 0 582152 392328 658710 95350 864689 0 785895 809087 0 49900 360842 0 0 7966 0 0 88544 0 770286 391905 869264 724665 105056 688153 724068 0 939703 52377 711667 831618 0 883936 430473 0 21483 322786 812761 835755 63469 167617 0 0 616110 317481 444791 172032 0 394395 0 0 0 0 0 972393 704158 262240 608635 573745 80742 801521 114173 805660 0 426094 117514 0 0 813496 0 992047 338220 836608 0 144168 52581 796950 0 126746 14168 122439 227100 876317 130900 80953 647836 788393 0 795388 0 981765 0 829869 901237 751160 0 219858 18322 631277 0 0 0 101092 580746 0 0 32075 857426 413873 817470 0 0 0 0 776586 150997 0 0 0 0 501067 938916 0 148898 383969 956449 0 101351 908478 0 703580 803854 0 209047 978420 0 386937 272792 964531 0 0 956037 848112 989361 0 0 512147 0 979805 0 109072 910719 233381 0 176728 0 0 0 562468 739470 219489 685534 0 0 0 0 417809 0 405148 560304 0 0 201362 315767 694560 0 44295 764364 211985 798886 583953 663852 0 780737 0 795748 753418 0 84291 260401 0 413906 0 0 128191 466192 0 0 0 0 0 856451 741301 606483 0 0 0 0 207835 979730 301598 199165 0 334370 390224 632133 0 0 0 904911 0 229359 279759 0 0 0 0 813818 0 983885 349149 142560 312626 0 0 0 0 456417 494444 836440 27406 262039 706110 0 0 755486 0 133468 906657 0 654658 95053 0 0 0 234552 279841 0 74185 869635 223792 0 801351 157626 941536 163270 0 371959 967600 0 0 451098 0 800417 691436 245432 136116 359107 631017 0 0 666246 148715 0 717057 805458 527708 389963 670818 249484 856993 305869 458699 906260 800212 0 0 375307 870520 0 298791 190539 281007 0 163472 0 309625 0 0 21571 167633 494019 0 900747 220835 147751 0 0 39079 141587 899249 322503 638654 843930 0 0 563246 0 129159 0 824027 965631 0 813977 0 0 0 502097 475228 0 0 111370 683716 717726 2034 213746 0 576906 964645 521082 0 0 0 139680 0 594938 973459 317774 350198 164638 0 820557 626591 0 0 459947 85087 0 396382 741538 937897 405966 0 804548 548363 67441 982385 0 0 721760 429608 771384 601963 909298 327569 596615 892217 856182 0 0 0 433867 605825 634895 412445 994502 0 204003 357907 0 762891 772612 0 0 50895 45948 941733 830527 583416 194589 282129 129077 352116 954931 0 0 141580 0 994018 366379 724752 260408 0 698392 188851 275771 0 0 0 0 220539 674283 0 0 815664 0 0 0 10539 0 0 0 0 0 0 122307 767257 99158 920078 638803 879581 527996 902135 0 0 0 238975 0 90218 501012 0 0 219553 0 824201 9108 0 883448 0 272083 643674 300813 964964 463645 562543 0 929582 0 0 160631 0 0 522821 0 224353 0 0 787434 461360 43386 788974 0 474321 606018 0 0 931840 0 802634 865774 0 449042 562319 851331 0 93314 46780 0 0 600814 530747 209411 419979 0 129966 0 0 0 0 833113 0 72972 794009 706134 863167 0 721702 0 48364 237418 0 463710 0 0 0 0 415728 0 16504 0 724649 576903 86690 424193 0 433318 117772 905554 558915 815257 0 742784 335619 438190 0 284639 747581 782389 0 599716 106915 0 453624 0 0 339968 0 0 394473 0 154906 874138 678480 383915 810921 653069 62528 394228 694703 923773 0 0 288966 472101 988669 0 0 0 875384 0 529557 845951 292734 344731 190787 186825 927471 0 0 0 156638 0 517159 487506 0 616464 94293 168107 251932 395425 35660 385466 0 0 0 538720 955013 698897 73032 0 738275 290183 78378 0 0 49708 205753 968051 0 128030 0 905534 0 0 0 0 251508 0 55162 676742 612482 194713 943823 0 873327 0 0 823888 608892 167869 900503 0 0 0 366854 0 0 0 0 698031 695454 0 473712 0 744729 0 427941 861378 0 555440 20939 780856 88807 0 433647 649212 542203 392028 843764 781664 425996 321278 0 0 0 476542 317522 183620 904159 134843 895817 0 461892 0 0 512686 0 980746 958353 120329 790118 55048 655121 792152 877719 0 0 74095 0 294284 0 498419 153451 807091 0 106792 0 0 956425 64108 228662 154468 556955 0 512385 258298 586239 574515 0 0 0 0 538562 0 66368 0 190318 0 0 0 337361 0 952875 0 0 701012 750320 624749 858847 40503 0 713803 6756 0 0 0 0 431408 424330 0 74935 0 0 995436 725623 0 784912 0 0 0 804678 113158 0 0 671114 718540 957885 188215 424933 0 0 384151 0 162054 472624 637093 15985 237069 0 0 0 0 323761 0 929703 958686 541763 183056 437502 239913 883869 106933 0 171095 629881 176986 235055 511962 882757 0 0 302691 976212 647126 72499 0 63979 804595 0 42847 0 134377 0 429108 0 571861 577911 595927 0 0 0 311989 0 356335 286379 0 7873 0 0 240609 0 367025 421617 153378 0 0 793261 610601 0 347437 577304 0 0 0 177534 766622 691657 573447 0 878468 820936 183798 459512 649447 0 0 390822 716607 0 0 961405 519925 0 814441 711074 0 0 640267 587057 116321 23907 0 0 670790 240995 894087 343122 674299 0 257242 0 648251 797180 0 3406 898603 55022 5083 0 971485 223247 0 939977 0 315554 338506 203829 608366 0 681897 923225 0 319064 424606 0 659768 283101 0 0 0 341615 558846 0 0 174201 960178 282243 0 50136 678435 0 992050 440758 0 84699 539563 0 546189 0 0 511216 901755 683752 570 0 784332 315564 0 0 710607 0 0 380938 529023 361319 0 213214 0 0 0 983945 731946 0 332614 0 945112 0 67025 799305 0 345756 78808 134032 0 638485 493287 924637 0 850613 246277 493921 0 696058 0 0 0 0 151593 978484 0 0 979695 939660 548939 0 333866 280636 207055 793111 433852 220848 878086 0 587797 948946 135600 0 183059 0 681488 0 352964 201297 0 0 0 436380 147833 541478 0 563662 986475 328689 639330 0 0 0 0 16353 780989 802550 0 570506 635691 16767 265204 78632 0 0 405137 837624 0 456368 0 885196 242829 810825 318895 0 0 936500 0 71589 264152 0 430238 0 508900 0 339770 855218 867282 368795 392209 0 740749 758178 714918 0 503347 73541 0 927387 321969 526155 408852 214603 0 849362 295778 514993 463632 0 0 946631 717861 0 0 3898 0 0 138442 2281 703142 862282 563161 59518 0 648379 0 0 842374 378431 0 270522 870759 832493 0 501246 0 421879 0 0 148574 0 13449 904360 687051 0 605816 136319 323721 95899 649700 0 684689 927391 376972 321163 0 763072 100492 75400 949874 86784 831274 96886 306313 404281 686884 984868 555257 11067 0 173674 294094 976687 0 0 68011 0 0 628344 452244 471172 0 0 0 65730 600447 493415 236352 670187 362482 0 422373 753179 0 85628 680604 44634 0 660352 734970 0 543850 710715 469066 546952 0 0 810961 0 0 550573 122361 0 0 0 0 358939 435610 0 505495 538443 751009 320301 198317 0 0 24789 89104 0 664285 811597 0 769882 944901 646239 171133 126681 0 0 392964 0 314466 348424 57689 940535 497312 642317 54651 0 567430 0 81227 829175 0 406887 821439 23460 802135 552774 189044 0 79917 343747 707136 0 758201 143465 564665 0 987743 0 894757 0 787353 953041 205995 725630 881746 939544 407904 776108 745221 933796 132272 0 323350 243415 281338 243879 0 802221 989473 453658 0 999070 0 691234 247783 576651 105089 0 0 0 457196 190047 882097 0 49005 125575 0 89745 679131 0 47944 61724 505393 186655 0 719709 548000 494570 881198 695880 277832 493426 610710 203733 0 96663 0 468416 0 705492 0 634536 796487 0 323533 405776 482024 460169 549641 438912 391323 61529 366797 944017 105643 547010 0 522183 968650 0 756005 0 764310 0 186026 0 90485 0 0 0 930820 0 997050 385649 604911 0 0 0 554789 523685 104397 0 855653 183763 0 0 0 77081 0 0 192080 100797 507395 776102 344518 801260 903545 0 67909 944160 0 254934 665264 373260 860527 0 342868 524479 0 430692 0 562618 754189 0 0 0 454494 599202 286525 365462 997609 0 421772 129185 295306 612197 0 106283 654232 968079 641887 0 4670 0 961281 211298 0 0 236502 0 626160 446878 566819 0 0 938479 818245 811213 957146 623077 0 0 0 0 788891 938795 875758 802141 0 0 471597 458708 755835 685433 0 86231 574131 0 0 0 173989 0 572364 0 0 0 55095 0 940831 451146 627531 0 677075 0 211361 25954 802635 0 956523 0 889058 973611 761426 792563 308843 0 101249 139563 0 0 823120 761477 381486 0 606158 914922 0 0 0 0 0 735048 208762 0 0 798174 545049 259645 579337 325380 0 486342 0 25793 0 865536 776319 561969 732271 0 812966 770656 0 468753 0 0 819370 0 0 0 0 367399 0 0 0 849879 498969 0 0 463020 988187 238548 704796 891430 253461 950816 265797 194320 671354 0 275887 803141 0 436142 596502 0 301502 0 21797 644642 0 83787 0 232888 823853 485399 0 0 0 581105 792394 0 760697 0 0 810379 825078 667773 0 0 836750 730171 368309 0 967629 757287 0 0 362771 0 669328 72830 0 0 433861 466456 0 0 657288 0 442013 472409 159452 938865 0 0 779184 0 683314 737719 412677 744191 914837 421186 0 0 0 0 878997 854317 265235 935678 976353 0 451551 0 139334 294108 168668 89791 332693 148917 639581 607397 0 734070 128314 358718 595289 345784 806060 0 615498 0 88036 0 0 0 0 0 124155 563926 474617 398323 0 0 460280 478911 619361 123273 507759 528359 618726 205001 0 0 0 0 637681 2486 18872 409090 37942 963585 0 0 129863 0 0 0 750101 293774 984409 0 0 191970 0 571800 344479 156413 835508 889459 452008 561733 48275 614886 0 583624 628615 886785 0 0 0 794372 0 957457 586567 400020 35063 38070 0 0 0 859840 358199 209593 588019 641877 0 823472 0 897183 0 0 718878 114686 617896 777268 0 298476 434650 794723 335536 161468 0 448804 439883 0 945859 592048 179821 0 596041 875389 0 0 929141 0 883071 0 932811 464528 0 510698 0 0 240410 569065 0 997392 0 0 0 410515 0 521990 822373 350104 0 0 618610 524761 0 43011 76519 731475 0 0 0 0 191232 457059 0 398863 371885 0 848634 173707 913579 172996 793888 325087 463497 5584 0 10363 945314 103918 53978 552592 0 594843 315711 199184 853853 451466 0 413927 0 0 464237 799108 260706 35953 192017 522831 0 210283 243773 0 527226 0 622323 507505 559904 0 823111 623734 0 628232 184101 686791 412030 0 613563 0 885904 949024 0 814678 688499 232041 0 583763 487513 904968 151015 569249 0 0 730890 292545 0 0 0 444330 157087 104008 0 820117 517107 0 0 969302 135990 504941 0 821805 960171 845798 0 597389 219492 0 108054 428013 0 0 0 0 0 632176 645910 111891 787185 0 562224 308744 0 347283 370229 236106 0 262170 569993 618773 648105 412466 204604 196579 916067 289872 812997 366228 782996 23441 0 602362 0 0 595852 0 839564 303671 350665 898408 472478 0 0 366517 428177 0 0 875747 0 266968 0 19805 87630 0 370067 0 0 950698 0 0 0 639070 680651 0 675445 881348 0 590 0 240880 248031 952066 958417 531141 583802 0 677065 582640 0 0 0 805646 920855 952973 0 455329 626535 0 150114 173865 0 0 0 0 942121 743148 213332 642499 0 0 0 170680 823149 220579 544679 0 643010 0 422276 995850 315334 0 171183 46636 758490 465145 240079 0 49312 63085 941860 673237 0 0 0 940258 934126 838124 0 0 540299 0 0 217100 0 620099 0 660358 0 0 0 5042 0 0 696802 973119 304887 405317 0 427386 860708 0 307790 0 922706 0 0 279889 839732 0 0 408699 418614 312640 691537 168742 0 576670 178000 738509 610676 255014 2881 145513 172866 0 557050 0 656943 757055 893563 412216 0 628271 0 0 0 0 120019 0 0 0 546494 467494 323400 0 606694 424577 0 0 0 877518 0 847020 329305 0 401886 0 122579 0 950848 0 0 347573 438399 0 835022 0 895731 383864 843963 0 135505 0 696720 800624 923993 0 0 856903 577263 712128 972817 0 832383 620521 368550 805890 0 816950 559472 189608 891223 0 378676 0 0 0 0 71555 540182 753773 349462 467545 151471 861383 0 415592 817737 0 0 0 0 0 0 980260 754491 124627 0 222632 331927 937428 907124 0 895812 667009 781396 370291 0 0 7020 303683 559621 281390 206371 344865 0 864314 953402 823770 137182 183800 990173 0 285235 73299 113641 887506 829889 702622 375946 249399 307312 497774 0 481053 0 0 0 77225 0 276985 0 589366 590290 313361 894407 379008 568943 848497 913522 239408 0 375440 776729 0 509561 0 0 58817 4177 355580 450322 0 736145 700640 0 64351 373319 779884 718092 606225 52321 0 798600 0 0 0 0 843454 291410 414726 0 756593 543842 155005 861867 208562 0 0 443344 862403 0 559966 207537 457582 382540 384622 0 633938 0 0 0 703450 885598 820110 979729 984153 330710 49243 327088 736415 33933 0 449238 0 933424 925508 953765 0 264626 568227 67610 0 0 558371 314518 0 153065 173028 0 0 0 483845 68270 713524 219588 474842 0 227380 0 355881 952413 812748 299540 341501 306724 0 0 0 249179 179999 0 0 112877 21931 577997 994360 632109 443071 14740 957528 362097 0 704060 456469 0 318062 516445 0 464902 696099 0 0 0 627485 982135 984955 364314 392332 846183 543057 541043 389558 0 0 0 0 59891 0 235296 0 793140 249616 235434 0 984992 0 194998 928907 568253 878427 609978 900125 321660 354770 0 288285 404640 919514 636242 0 269132 0 835031 605380 70119 264585 580843 909528 301478 178175 754709 41719 942879 53730 386866 38668 124580 342544 412380 0 856503 0 105184 652770 239138 0 0 0 390385 0 0 478434 557667 0 0 562840 153351 947804 809292 324477 0 0 0 184087 224878 0 0 672668 21419 0 112516 801861 35986 404223 0 189454 336516 0 0 171193 734198 0 605329 455631 867654 0 797361 594653 878906 933534 535351 0 456834 625879 99860 812075 961597 812231 339708 761367 878282 0 894598 0 0 647259 345469 0 815007 0 327282 240536 832028 0 657872 82182 0 661971 0 53585 545110 0 411704 0 0 632817 0 0 0 220374 439728 0 117754 810918 0 881485 573167 483617 0 885536 0 0 748933 805620 15296 0 985012 0 325467 0 113135 0 551810 816271 664726 277603 0 656484 995024 0 500517 162761 948763 403067 321906 166570 226570 0 927704 404338 0 63756 658959 0 0 753937 439965 0 0 0 110993 216752 89779 0 946930 835334 672701 96873 95150 308094 0 0 0 390031 224194 549210 0 0 615772 760830 535070 179219 0 0 869062 438841 788183 0 233680 254541 3105 256724 181964 84180 206247 0 622488 970747 75217 144383 0 282503 272929 634912 477704 0 0 0 868244 158798 625301 0 442608 0 898476 0 0 0 830766 813992 0 792666 716220 471574 338219 0 147592 750406 270091 0 357504 0 540526 5867 279471 0 76678 462831 900098 771587 0 915099 926031 796455 332745 25675 231286 0 923912 0 104085 731960 740037 806816 979649 0 747540 829530 985927 0 626301 0 945885 0 0 0 260155 0 0 867626 893846 815433 0 881617 0 99879 390563 0 501117 630667 0 0 0 8566 0 9495 0 331303 0 649560 861393 0 0 613734 0 847652 0 178286 81177 55448 794248 383735 993030 305312 760477 474681 643206 0 782071 0 0 0 166751 0 0 0 201389 246064 919030 0 0 0 174443 483525 747330 0 245154 0 265685 268448 970676 0 0 0 323776 846936 132198 0 0 844324 773672 103268 0 625645 0 418718 62709 610914 229070 54123 571078 0 496284 0 666287 0 345711 982241 424586 9225 677700 0 783935 0 0 0 848021 904159 0 677017 0 832878 754169 687548 0 166974 430021 233649 989874 1288 0 667111 853307 0 19128 0 972405 0 43476 0 0 0 0 910393 0 169396 286967 763582 0 0 608243 626810 0 0 152132 900157 800364 314645 656973 0 181462 0 936280 617186 0 0 24876 782890 424259 922183 0 334028 743455 92355 224812 616892 293976 33323 959182 0 0 0 0 921470 852084 0 0 471903 693101 155805 0 0 637010 551793 734151 0 440546 764511 494455 281497 727679 521568 0 120780 346066 0 486470 0 769229 0 0 0 342129 410441 625080 0 0 0 369920 0 324586 0 412291 422308 556721 0 381489 238478 909846 519796 668171 0 323409 9525 0 0 926688 753981 0 0 239466 860209 170694 197543 0 0 153830 0 746634 0 696276 0 893010 21799 690320 0 591994 707638 22342 561623 428586 319383 0 0 371049 111380 973105 0 560118 613727 317360 575819 49006 0 760753 695365 998136 0 0 0 896236 168327 322127 544193 67262 0 984230 123030 292789 0 339052 773419 852754 297128 85782 152458 537325 343809 940088 0 638381 956069 0 17194 0 647852 0 717043 207437 412035 800214 760108 509210 0 897864 0 509745 320897 793845 480867 956888 571046 274547 0 0 171369 0 0 859574 0 321199 0 0 408379 0 0 919049 491607 0 981355 0 347997 32373 252875 120712 154395 707720 526155 797935 562118 0 0 704081 0 978504 0 0 0 72953 0 714073 0 150860 193770 207615 79453 0 0 559843 0 0 0 0 0 548314 201193 0 802460 0 589132 667950 397585 598303 0 69880 585861 398000 631477 599767 782989 508168 674703 362201 426769 317610 687151 781510 446575 712390 424628 681495 0 225646 113047 321885 289354 0 0 639902 987236 143101 269835 0 816817 417965 788585 0 0 937210 601409 399541 895389 0 0 0 346761 0 927283 576883 0 0 0 237070 213731 727228 22548 0 909443 259694 0 873584 115163 391347 0 808055 637173 316694 0 940655 0 0 220918 882803 889012 0 770272 626865 0 24500 613388 0 355467 947863 550217 776440 142837 64506 0 57337 0 0 0 0 947281 198032 61709 0 260716 591255 0 769116 377518 844257 0 62297 0 0 0 63175 497065 0 277395 82407 0 490178 455450 756590 0 828403 724749 440917 691619 500696 55361 922622 0 896084 616858 724787 30991 0 264599 0 0 0 0 993252 458832 519071 874806 822318 650469 74451 197053 100017 0 0 0 109517 688969 349960 411334 0 971144 0 746371 0 0 324051 53481 0 551415 283202 0 272127 0 177701 220511 624836 0 712038 0 0 915841 461539 307660 342320 19550 0 570951 657227 984870 0 89007 0 148038 0 0 0 0 128100 929018 427805 546055 88453 314915 412562 641288 0 0 0 0 0 512954 0 0 0 0 0 0 0 36460 0 116814 526766 0 0 664233 34463 237033 0 812939 852102 615462 291227 0 446887 0 0 470121 572444 844639 0 210171 712620 383670 802144 0 0 0 283713 742220 34284 0 0 242616 127913 0 159267 114326 313927 0 675584 0 434724 0 0 962017 789003 995825 67355 215064 80654 436631 315225 222934 0 546645 0 883799 960957 0 0 801478 0 347532 0 243534 406763 0 744356 532343 242957 0 221912 582759 528286 0 226185 693527 0 988163 214121 951887 0 965797 9086 0 0 277678 328717 128088 18356 667214 0 0 0 355153 348305 0 0 506886 13046 718985 750972 771991 0 333368 254451 770750 260634 265389 0 0 678228 984540 876909 64778 495906 0 0 312250 769621 0 0 0 408956 576593 620225 656345 819920 0 0 997370 515688 694009 0 685544 547848 0 81055 230456 318989 0 173985 238434 0 103862 349983 306406 0 1320 791716 0 0 0 0 885121 259353 255430 0 0 561840 159429 0 659153 236128 947582 1377 0 735817 278542 870610 0 24557 0 731077 142759 524440 349310 0 43807 520730 366232 627125 0 0 0 765414 0 320607 165926 119033 782091 133586 563174 641908 836515 456163 905738 82383 0 170216 590438 728726 384990 394792 551302 0 0 722455 265563 746695 0 157792 0 779 953978 0 557996 743792 617447 0 0 277327 405454 410094 0 372907 579819 0 825184 0 0 0 305847 0 0 184299 192559 916486 744395 877473 0 0 763489 693725 0 0 0 322663 0 50084 996028 241237 965166 0 466757 6982 0 0 777972 304063 774609 860854 514489 0 833465 388932 0 677953 0 639362 0 0 628858 0 931563 0 74127 189105 86283 0 151911 825718 925051 855855 988180 0 0 30356 915382 104919 0 50966 0 0 861373 0 854598 0 0 0 0 177121 0 508778 219991 475360 728717 0 233565 161195 0 607736 0 750539 449139 619647 794800 0 190563 324789 0 824745 0 921264 466723 778984 0 768716 0 0 0 860781 943132 0 130120 0 114370 323980 389078 824489 258678 61324 0 970866 8131 0 580346 22672 0 57031 0 765488 0 525899 660863 0 0 515705 489640 83772 0 0 149617 306760 14287 0 556135 26995 491376 203164 0 13106 0 206477 984520 0 0 0 23490 225476 578735 648827 0 0 839014 224580 872728 686739 835358 0 242418 679263 0 44338 0 465093 943679 642637 0 896872 586430 541062 0 0 776041 137775 288471 269170 0 870462 273400 0 603627 534503 0 0 0 182067 0 431845 416383 792845 597284 868516 170136 233063 36357 226210 738762 444213 989457 413655 807960 0 2508 529862 0 0 512877 0 401128 314962 361263 0 694733 67249 0 0 0 0 21505 870284 761264 0 0 0 0 0 0 209488 580036 655649 425181 93527 823051 610403 692234 607221 0 0 96522 346545 784756 95535 0 825043 0 823714 0 0 998182 0 877396 330703 554367 0 871588 557669 855612 838140 370895 0 0 289011 939343 0 800117 963598 0 0 0 0 0 926816 184589 447261 0 0 823605 0 851669 0 249445 707475 355554 789939 0 518271 708855 0 100585 195681 385318 287978 930130 0 111400 821336 0 446676 0 0 0 0 303930 762267 0 980645 0 668781 0 904525 58164 0 861292 0 975970 502287 123926 0 258424 652285 0 342571 0 265948 0 936951 112615 882310 0 0 161246 186361 670372 665855 476146 295118 878236 0 286805 0 0 123084 0 0 736736 0 0 0 184929 147239 55915 715952 249769 833479 145053 800589 512895 0 796196 0 0 551850 54503 787640 739684 0 0 145439 201953 356624 736301 662474 357848 307179 977970 0 0 0 131429 0 600768 0 0 471133 685175 751345 124082 0 0 427629 0 0 239137 228771 4208 638330 0 267462 0 0 0 888465 329737 352981 511853 0 952610 0 237104 967535 263119 544670 921638 35026 365676 384366 618900 749056 0 292592 754047 0 355159 820016 0 0 601741 0 91449 125033 986914 167249 0 317932 0 0 0 0 585696 535981 75403 736495 828181 168778 819672 17123 174832 730786 724581 129660 412287 0 286336 0 270765 834860 0 954570 102584 683454 874842 0 213367 0 373282 322448 797887 158587 71193 0 876891 0 0 0 481725 787489 0 0 0 0 664636 0 113652 952360 0 0 539567 0 432112 735176 665477 0 0 121819 0 295832 906665 0 214012 608517 0 227872 252274 539811 332585 0 0 0 605507 515080 0 725545 23930 0 597622 430645 652499 0 0 0 379548 763552 615650 182066 820660 330290 971114 0 545301 0 0 25405 755990 0 254375 510152 516141 0 190759 0 0 281800 816782 581212 752053 462525 779941 0 466924 665648 0 875634 0 865463 0 695779 0 131810 889005 0 869173 0 0 0 649635 963581 495961 0 0 438574 263333 529523 0 921910 0 249739 995358 0 0 0 409654 271516 0 299260 837706 0 450867 0 0 0 265159 960700 0 0 725569 0 727444 0 143855 0 771419 75581 0 988697 0 574771 0 469391 0 207041 0 0 0 375210 0 0 116355 3063 545968 0 277280 654557 147337 637865 0 833380 323133 886671 54144 623443 0 209812 607963 417180 949162 563925 0 78799 778785 0 0 444321 410977 0 381518 492458 653338 0 0 235571 963137 0 433535 609292 802054 643660 368654 64627 0 0 0 985796 0 0 0 551062 520429 131010 689333 35980 0 755871 878739 731357 73530 0 999577 609885 228967 266697 689862 24155 0 856987 0 200657 0 0 352841 0 0 0 201112 0 697254 14510 730880 0 904289 486921 844714 10422 116017 673241 341323 253096 147974 50591 0 0 859755 597052 981979 99990 0 252266 446951 556951 0 0 645278 426949 0 0 0 718496 10055 381061 0 0 151749 0 0 821052 0 557872 0 82575 657034 0 0 461291 782316 523091 0 687149 0 0 0 348904 0 60320 0 270079 797634 0 271573 517523 0 618787 0 690018 538048 0 0 0 880164 0 0 0 901540 98100 0 0 0 398926 585251 0 0 0 849837 291379 0 939613 271102 46669 0 0 286449 380657 639133 869765 478228 880585 59986 584383 0 543632 934275 0 0 266433 364837 268526 0 555830 442363 146836 874087 0 0 0 474016 8378 596642 104355 949088 0 0 335152 0 645197 0 0 0 37781 369323 952867 751502 42059 12322 349624 0 0 0 0 0 953340 0 683435 769901 0 334234 582074 0 817049 472880 823896 0 303192 0 941502 406330 0 0 601387 0 0 63894 369457 0 0 845834 683403 290924 113667 442177 247303 693171 786404 384754 439180 871481 831647 0 39182 0 0 0 158519 0 285729 0 0 668227 0 0 0 559280 187995 248460 0 0 269671 968661 0 0 865089 0 389919 980883 0 0 0 0 735972 0 0 394100 51880 0 222244 0 821501 239278 0 221803 0 0 78593 0 0 682483 340817 0 918810 0 560326 0 262848 741946 481900 34356 665089 665260 0 202408 40565 274273 438086 412380 0 896386 0 0 0 0 358341 119042 347490 529694 692942 0 863502 0 0 0 145646 0 591955 0 0 808821 0 129036 0 365209 214418 726666 658960 63495 0 301557 0 146768 0 0 0 850859 0 0 0 466690 0 0 0 0 0 800246 652710 0 464151 0 204206 0 0 498078 184634 0 87065 77613 0 465391 0 0 320757 0 0 299768 0 876513 0 480877 987187 0 637364 80339 738230 0 462483 713199 913193 788938 855360 486746 363638 750628 75793 839426 947213 0 330048 0 0 105373 267797 658486 0 0 771464 541661 847403 43788 0 339986 417955 818696 0 173111 0 0 0 114250 443494 0 513756 685399 553546 0 953228 246649 1406 946486 0 0 246443 110720 0 477270 672146 930373 405099 0 903960 858131 165633 210836 0 468956 0 193764 281436 27654 951426 0 130993 274845 0 0 601381 758340 0 360374 309825 175512 82551 86547 0 27843 123666 0 292811 0 0 14324 451225 994599 548792 879904 642025 0 0 141605 408821 551800 0 0 21838 0 0 0 0 458301 500254 275809 409016 747334 0 578419 216174 213991 713116 753117 272194 53345 400225 412901 376298 996728 0 0 0 851141 218073 949933 0 0 551845 685076 693350 0 384763 359761 720383 82240 0 432582 676257 111832 0 0 0 0 68852 206242 0 114142 213746 0 717044 177848 540325 0 670884 874759 769329 0 0 361806 0 149272 209065 90700 376626 0 908691 0 0 0 989854 0 795062 945915 985183 287236 721634 835247 41054 189578 601326 339246 0 162642 637763 534213 450378 0 0 253635 337797 306533 542723 29761 251930 390897 572357 447822 21731 192860 671685 0 674370 0 104042 0 36206 0 142014 0 270136 421820 646658 0 956639 0 0 419517 174068 257532 0 0 623188 82370 382462 565602 981809 0 0 0 272371 690812 396270 949312 982450 437444 0 0 241530 0 0 397219 0 546608 48403 0 668821 123894 0 0 738166 87239 33347 407587 0 0 971597 0 185653 32789 654169 0 268005 674191 596110 301692 0 0 574558 687699 0 0 87573 0 990019 289958 756426 0 900963 0 612555 0 65719 0 0 0 0 250466 273873 127638 0 868419 0 962109 0 142130 629095 0 644398 549412 163677 0 842421 0 480287 0 0 976142 0 0 73125 175208 450908 208010 0 0 764302 392221 768873 633962 0 0 358854 497408 990007 731510 130215 787143 351406 679883 0 955786 610001 536339 985202 116634 0 789546 961728 894814 569798 944732 0 723245 0 624719 125795 695311 0 219656 369307 933266 776492 0 0 491723 0 828662 0 0 0 720901 30831 539578 106540 876223 194573 610324 746425 972570 614056 866238 430544 149767 0 0 0 133498 788247 407406 0 241434 540196 0 0 203062 579238 401586 913959 0 25242 0 0 671888 0 0 0 0 244416 0 41465 32420 0 951136 0 0 725162 0 168255 0 0 0 968422 814070 231726 0 0 0 0 500103 0 0 712862 986443 0 0 0 765216 590711 946313 882097 274142 881321 740057 973396 0 0 142596 0 281681 538199 655911 269938 127992 861733 330559 521696 672444 476932 16068 0 0 0 665229 0 794395 801939 0 716312 362040 424458 285713 646687 715893 648278 140385 0 0 0 475742 393394 815131 121612 0 363653 0 0 261228 0 121666 0 0 566812 50713 0 612198 8852 191486 615535 938815 0 393416 0 679315 902513 188856 129398 988422 0 0 753407 888683 87272 0 942329 0 0 204841 10253 474206 171718 745834 0 962169 573306 0 510080 600210 244120 0 932364 985539 376609 482427 878376 0 241313 695784 945897 631076 142480 790800 920545 0 0 848942 0 19935 0 428535 80187 560618 166933 539207 0 980986 402009 882004 904545 977670 391908 368969 418429 321670 716187 111719 605864 360022 0 686545 861202 447450 0 0 634680 861248 0 401467 314655 786599 0 199871 0 0 939518 568144 511948 899396 267922 460415 0 671537 0 504258 246720 763426 838217 272902 173964 0 586788 0 963744 0 819775 228306 781650 0 0 522953 0 209106 0 66390 0 0 207334 0 604609 0 244178 0 0 657677 0 921011 0 163256 813390 94064 0 929463 433790 0 0 43883 363795 0 253855 177249 0 0 686642 330028 0 0 967441 163977 249826 0 478503 41273 894510 37581 934784 42473 993483 244863 617315 0 160612 320363 0 438917 939449 0 0 107319 498594 841733 387314 138898 189871 75789 832794 789155 0 0 982158 0 0 920024 265816 0 246823 437099 904634 202539 669304 283967 0 763511 0 913789 783712 0 395733 0 0 0 0 103636 688365 545502 0 121386 180421 780267 862448 880574 857113 379281 369739 627385 0 995049 0 0 532218 35964 406404 444544 528370 819933 575414 415042 181793 238991 0 884736 502303 0 931747 591843 442298 564408 0 622867 481744 103637 295691 0 0 379395 759382 917932 337226 887681 0 441200 0 573154 202826 928509 43377 0 679820 268545 448110 0 0 38432 0 978242 0 0 300057 208718 648368 490639 774551 426480 999963 355687 459000 877598 48807 506428 0 0 0 0 247047 627603 523936 35583 556201 0 343613 200669 214473 856340 0 520940 0 0 785922 342100 0 0 0 586036 591721 652984 0 0 0 12915 369412 770578 0 871918 487323 0 0 0 403609 508293 0 106432 0 248542 0 0 0 675391 876490 321427 910687 835045 823311 83398 159217 0 646273 24844 988583 500871 747626 0 0 0 590585 0 0 480151 441861 851803 0 488222 617458 778844 182787 0 344835 331939 444928 336365 159383 559342 0 663805 0 16888 0 0 271399 0 600502 0 0 705285 772320 386204 633788 855971 908892 0 761350 697689 689944 0 0 727470 0 0 0 290755 230041 0 921879 31211 0 614305 0 404918 25654 991229 699165 931218 428922 202035 0 0 911329 376353 472588 0 0 440539 0 596617 818566 936860 720354 0 0 0 0 12166 781426 921079 714657 0 491195 515299 0 0 629306 0 10708 934411 0 419650 244915 0 115812 158202 0 141429 0 432454 0 10460 0 232605 411220 593463 542988 242848 987266 0 0 128903 928420 879925 0 170451 0 245021 246683 98846 900321 0 600553 732210 0 520084 0 828826 963108 0 0 0 634981 0 804877 0 961862 0 463185 605789 0 718232 221990 78142 0 74031 400587 573126 16852 177091 0 0 795469 490081 807780 959022 735583 517200 687803 356495 992931 0 315025 500087 0 165608 743017 376542 0 758803 634357 0 0 626340 257406 0 179752 61990 0 0 0 579843 29769 0 0 0 843209 214584 661202 450916 0 996605 862772 0 279545 0 14162 960183 0 361774 711806 0 994316 0 965829 364001 351739 0 315835 742285 743481 0 192108 889964 0 103715 605594 446853 528709 180632 135366 969312 247225 180257 0 479334 0 909809 0 984810 0 220462 435153 82917 471478 983023 563438 310088 0 427013 0 425475 575175 0 966148 956545 494967 500721 0 768876 957834 0 0 439914 291725 113695 0 0 808367 0 0 0 104873 0 841026 333673 24696 0 0 427598 0 0 492791 580248 307984 36931 0 0 221841 0 170217 848902 0 0 827557 225537 450781 0 609767 670708 241388 638031 229099 0 0 718343 268602 0 0 395708 377944 0 264788 770860 726452 93220 0 304014 228026 491484 542763 56856 0 247915 542684 119421 324183 369088 0 215721 0 969498 0 0 212920 272699 142372 0 0 816819 449271 285903 628422 797766 0 831836 385888 713486 0 348884 638070 519017 0 86148 734396 699254 595264 0 254050 0 52357 656789 518244 0 233790 638320 0 550936 0 309415 47112 0 0 0 412981 0 202325 544960 695252 0 0 342105 326645 41518 0 3544 977304 0 0 906869 582458 377620 938832 0 42023 497796 563481 74330 603751 0 0 98136 631571 112468 0 0 0 746478 0 0 985798 344776 129454 6763 427338 938084 292659 363938 813232 0 0 107956 832402 27115 872535 0 979790 888121 0 338604 749158 0 0 760929 0 0 122419 0 0 576773 517878 582694 0 358224 0 273650 796979 83124 383947 0 0 913584 0 997848 0 0 6249 0 643929 138559 0 318315 0 548755 0 742551 0 589736 0 0 0 512259 295294 450666 796239 579290 0 0 639859 609030 801711 737135 103566 0 144656 814890 170193 0 807120 889305 0 861262 1623 843010 343289 423059 0 700032 0 0 515864 141747 779625 761950 0 0 273843 899214 190002 0 276326 0 918248 671246 766901 957161 0 0 358413 976287 0 0 277560 0 255104 337337 555889 0 323364 168447 0 864111 153868 883622 454100 960259 623708 0 83771 623485 0 0 0 65112 0 308976 38048 195030 567297 242049 0 0 371242 312979 306893 0 134871 570042 172077 0 100278 0 0 0 37482 500248 0 235221 440820 507697 0 0 197799 268143 123159 801877 147662 0 924102 0 0 360892 0 0 0 366200 0 0 345201 701357 825119 971501 776157 0 0 0 94960 994577 0 0 817121 240692 716197 440891 769570 715700 216778 320573 390500 0 0 5533 399330 0 0 0 325366 601584 119710 530611 788118 0 645992 805280 0 703453 202650 0 0 293556 30378 245319 0 765232 933466 319228 118256 842455 0 469492 0 0 0 803449 800131 0 261367 0 25639 0 900840 51550 594599 321261 349366 0 279191 0 557972 754398 434087 0 0 0 928144 23407 0 331502 40050 287085 792387 0 355579 365904 820671 738950 855593 0 440892 0 0 867656 748866 793019 0 257964 329693 0 989281 0 65971 904542 8821 462871 816396 367910 607899 43811 0 0 0 671990 714454 303096 765837 516867 319927 0 520975 354114 0 724431 637443 0 171021 0 544803 13429 0 409047 215968 736426 884185 873774 649339 249315 980744 891952 222588 857861 0 735430 0 0 140727 101901 907031 0 359018 0 0 180778 62690 355491 0 0 642454 0 743252 84471 485771 14599 0 0 362441 17661 0 565805 961355 27880 0 506414 353133 159664 482853 0 284397 123982 189386 498017 0 685533 842990 0 0 456659 0 252580 89573 543692 696685 134698 77415 579273 877927 0 0 140656 0 865549 0 986546 86592 0 398330 377918 1192 823329 0 422184 791931 0 185332 0 349359 0 0 555954 477814 0 0 345112 965843 0 578002 0 0 0 465219 0 0 583072 700216 267956 0 0 169806 606349 0 679259 0 726460 396829 220313 344049 460984 406353 3447 0 274613 682537 903056 111363 0 488479 0 0 0 65367 933484 0 0 656985 0 0 0 594928 294171 361299 566472 552296 417041 456201 0 857434 510764 41073 285973 447950 211386 972509 0 0 0 0 0 326426 0 0 0 369236 61495 0 874905 768316 0 871946 794624 234552 384983 174355 0 149910 0 388064 858596 102659 158849 0 480112 376550 813914 0 0 0 514749 0 877294 407639 452108 609424 850093 462704 470677 855615 0 710202 436919 245418 0 556902 799850 623654 0 579461 0 214592 227974 606724 515011 749804 666957 0 0 30699 0 0 753247 0 993218 98916 0 706204 113901 461703 0 0 256625 582438 420830 0 8027 115102 109289 0 85782 242377 550538 0 0 284764 810514 620917 49823 746600 309014 445868 197273 0 656700 0 431985 881900 45891 311351 786104 0 0 166961 120678 668311 0 932270 878107 594762 452147 895618 501359 0 0 508387 909635 0 139235 0 515446 0 0 0 441026 615610 0 3556 0 983698 0 765170 291918 0 220810 0 905653 0 0 188721 656218 469484 0 665296 0 570935 0 0 650292 0 185559 412256 224465 0 771889 205665 19942 0 548623 486022 47578 0 0 0 299071 0 0 350773 174779 0 0 0 0 0 901275 0 968555 253689 392399 0 627701 0 205894 195145 730239 328255 275011 0 710754 0 961611 590253 930648 0 0 0 0 0 0 0 0 209310 470131 405131 284722 0 351059 0 0 0 673597 810020 961623 364666 816805 0 33839 0 838769 253147 343039 0 874641 277308 249566 0 0 249204 0 0 0 826361 755558 0 329859 0 0 871531 281965 273711 62692 0 0 95907 0 0 546370 381356 424902 830839 0 106062 17518 0 625284 914455 0 346528 804381 651407 112508 115352 970297 638446 0 223317 63334 0 0 0 570807 508823 0 551250 350216 869368 0 131595 634740 954930 0 609495 0 82514 589162 482959 844002 585054 0 941468 0 654266 713877 0 616742 446657 824487 333337 282501 0 594843 0 165181 240919 0 673329 0 488018 853006 470427 0 0 0 0 0 518764 615976 809318 0 580097 194393 988674 734293 965971 0 65072 245468 0 0 0 529700 502424 0 516905 851297 0 319127 0 994964 143637 0 399822 242496 971362 0 0 0 0 0 0 461631 0 893347 369074 0 356470 589233 872342 0 186670 0 78080 516826 681438 990759 151603 0 887085 0 68158 883230 0 141415 0 333990 42019 0 702882 0 240570 88807 462133 0 358739 321294 0 0 0 152871 488892 0 0 0 0 0 907345 481482 967376 803161 296928 801900 0 0 942798 26962 0 865294 937819 0 804237 0 0 631805 0 439818 389273 0 329316 372408 438778 267314 602697 0 984099 634393 0 81739 978097 0 0 0 0 834407 242057 673535 506847 0 105863 0 360306 0 674929 498298 0 0 0 0 0 774849 0 750515 978841 903040 0 452149 0 329273 69742 607487 551441 405721 0 129092 0 605076 328848 0 535206 0 936997 243201 841166 0 278881 196199 862985 459241 407311 0 869405 0 87215 0 428858 269481 0 0 721265 190053 270037 0 272837 0 217580 694908 804003 347852 0 225230 0 205708 0 667067 27344 616407 246956 172407 695725 194409 381831 724885 0 977773 71667 195560 943483 690197 42378 69155 85002 748290 0 623405 331018 204393 931412 73221 0 0 797148 597911 911094 707718 0 320428 380857 0 712705 0 0 850004 581649 0 489108 560070 0 655233 0 191251 699084 393422 753103 0 0 0 752353 0 409870 0 726885 0 747935 0 247916 153114 756679 841403 700219 991679 0 93374 0 0 28070 0 0 182668 981863 0 0 0 935360 0 374132 459071 245240 456543 323239 813160 359625 489134 517955 303898 858945 412431 22374 540115 0 966879 0 0 272790 865491 205863 0 679049 959727 0 418916 0 0 367245 796497 717265 431244 0 0 0 168005 0 0 849708 254658 353588 3664 0 72960 511455 148609 0 0 0 112477 0 921543 250044 186178 108883 0 0 0 768242 0 0 590734 701641 0 139765 0 355759 0 0 972753 272399 770086 0 384352 0 153752 572864 892169 731610 0 730532 0 0 669457 578157 804854 52774 976551 0 698318 0 0 117127 471398 131625 523659 254576 986404 690148 285921 460516 884622 0 396360 0 286687 0 0 594181 288005 781450 808206 0 130117 0 82504 97183 0 457500 0 0 731875 331166 0 0 258712 147106 0 585447 419266 0 0 593092 0 0 850733 488406 0 0 153606 674152 890374 0 0 851675 0 333426 232153 243728 0 0 557515 0 0 487312 416967 153482 0 404791 51130 0 957989 707591 0 662941 0 962363 670116 152840 273409 415266 45384 947718 380457 0 645290 810571 591124 619232 787968 196803 0 679453 911385 196368 0 436520 385966 229961 0 780768 965742 164623 101458 472285 0 0 652681 0 0 56256 166927 0 0 161718 0 827939 953229 812191 84949 0 0 56389 673971 0 687643 763302 579863 859806 4502 0 773764 0 942115 375223 0 584284 0 56645 0 0 493356 232738 390142 441895 575573 482135 894821 837184 0 0 0 781887 0 519774 979916 0 0 675235 438925 0 0 204812 472156 0 339318 254730 0 340912 0 284295 612537 71993 0 80084 523151 87627 0 933317 581182 0 0 762839 0 340080 0 51559 927239 784017 113062 676271 497808 100004 521907 812509 896199 0 938826 0 254938 328162 0 560932 406096 217820 908492 0 0 26316 0 61738 511254 835545 0 690669 305470 675603 459541 0 846847 939274 0 622858 648330 690318 643409 0 531047 0 947444 656753 749100 0 25993 401331 499017 0 578922 236602 29868 0 370070 892565 400392 0 924058 470584 0 0 588358 0 0 0 0 0 949719 0 69850 838147 911060 0 561461 746526 0 208327 22952 160273 0 0 315138 0 272952 674589 0 812106 0 194371 643953 614327 301703 66878 966992 0 111358 951563 766930 225809 620519 398547 0 765830 502486 735062 0 862622 78846 659700 218927 0 826510 755773 0 0 85733 897483 0 0 374283 545403 995679 64095 0 0 339380 15025 853098 38397 135065 434134 202756 0 201643 590625 217787 0 362271 275770 467571 187525 0 869203 327288 819901 797532 0 573149 276295 0 0 0 975213 454887 233150 547223 590512 499074 0 0 0 0 0 914941 909338 0 75080 0 767955 314398 816510 445413 784463 800401 793878 998852 850800 0 0 4950 133300 0 0 504982 373875 971184 888670 766966 84491 961311 91142 187629 242534 536467 620412 0 71116 670922 347233 0 0 328897 6941 0 477060 362668 534346 0 970809 703952 0 0 0 8461 0 524223 0 0 0 0 297948 136491 532188 0 0 472148 0 0 0 363925 0 0 227617 0 117519 421374 610836 668990 962072 293737 0 428412 0 150808 0 429482 65456 909938 862206 0 126235 204120 0 0 145762 167762 0 16670 0 0 0 0 199834 322826 273651 0 916109 869536 435739 0 589153 149275 662287 131350 0 46919 466527 0 592480 0 0 58114 0 0 133288 0 0 522100 836699 0 0 496874 0 906700 585209 267821 0 570252 0 0 36557 821592 927869 225050 811342 0 888426 141330 44707 37124 0 0 220420 499291 287622 0 424957 447905 0 318360 783343 519277 0 0 323324 471863 0 702627 554547 614802 587496 351704 0 419102 0 0 0 340803 20844 0 968127 989000 185523 971386 0 0 373705 257200 837030 387561 0 709210 70522 0 0 632231 385746 503319 0 781420 104359 0 955850 0 386268 0 380011 241518 721561 252884 87720 776142 70208 57543 0 487048 405805 733808 275246 361291 0 877503 169946 795858 588605 581273 768222 802470 19514 0 0 775048 796433 609307 158437 0 729120 570679 779205 0 124954 747300 641337 237990 66369 196865 626061 0 753318 0 815821 606163 258645 0 811161 247156 0 253021 0 0 0 0 308189 0 217488 0 836208 0 0 135410 0 957481 447809 267950 426352 711104 529992 361908 457482 54708 0 0 832660 0 185635 0 667464 878871 0 0 39802 625606 177867 902410 454153 959270 737351 0 697366 0 0 454714 0 0 72214 121445 86253 0 724925 70038 999956 209232 963252 0 273008 0 0 0 691625 0 0 397621 518493 0 107441 0 762866 521126 0 0 499689 0 0 806142 894344 0 0 449820 127843 0 0 965878 0 548819 673130 896088 0 0 132935 0 834542 275049 539406 705599 0 0 0 350417 0 0 722380 381926 0 232090 734039 734771 0 758924 0 594515 432030 873514 700615 264394 878046 126270 987955 886149 0 658641 0 0 0 492632 927841 254804 0 0 0 0 488568 0 0 0 0 0 913878 950447 660318 0 5875 0 238114 404400 161250 85719 0 0 0 358404 0 0 0 410401 441503 284388 0 421628 0 0 0 711504 48732 0 832932 901017 447250 0 482305 0 300018 0 965907 531509 0 384619 794463 0 186211 0 385486 0 760007 745401 0 0 750517 288022 0 0 337374 0 832036 374568 363279 0 915380 462468 94786 604099 698759 0 0 0 401416 455835 0 166019 494732 303334 611021 48911 690918 846076 504155 14929 384353 2408 0 116127 0 0 890384 351673 0 438618 968557 323769 0 859429 464142 292723 0 0 0 146192 256759 751111 0 705464 681038 0 0 0 260534 827475 0 0 833367 177674 0 0 452895 90843 279840 0 0 0 0 773408 0 311122 0 0 862223 0 0 777974 800016 853820 120459 306077 72125 270584 898068 706159 0 272728 0 745850 634635 758347 0 963215 128472 350521 0 735693 171497 0 0 0 0 0 0 951157 288462 0 0 419867 101178 74710 0 499959 0 491992 255861 267350 0 287855 148506 108256 285363 922144 815859 0 115193 0 0 0 124813 547945 73878 21018 112248 0 330846 0 0 493130 29312 64071 116876 0 0 0 0 390270 471353 661195 441671 0 655185 0 654618 752904 552318 744768 462838 0 618769 141790 0 0 0 0 548438 315567 669849 0 0 515077 0 588812 0 983504 607118 949687 0 0 0 0 0 501784 469080 0 843494 238931 0 0 624537 354411 0 743132 879044 184081 583319 0 858349 590796 210031 978059 402470 616847 636033 347009 0 842097 444589 699262 90935 658347 889426 795412 0 814880 0 420459 136871 316782 0 238024 483973 949098 99613 0 0 462295 976022 0 176745 0 0 0 809294 107211 825054 0 623346 0 497684 259599 871986 215549 0 965123 871701 0 0 945319 0 707213 0 0 0 0 631885 398209 0 45526 55775 0 703902 458491 122571 0 422323 837038 0 0 975501 0 297346 38328 192229 0 0 0 0 0 626523 0 0 375373 565727 307209 0 0 0 965369 0 156373 393729 14275 522988 0 724470 0 0 221147 942898 0 96364 216692 395686 0 862002 982669 943783 47644 106182 0 0 0 857188 0 12960 0 0 550395 795031 0 0 0 0 0 0 736985 0 470391 103263 0 84684 0 0 448076 136994 391213 247184 0 598055 903192 162098 587011 202883 453461 826726 997665 0 0 0 25104 0 433703 37399 672691 78813 403908 247618 407248 881650 53994 534137 185114 0 437227 0 920934 442142 992158 0 904071 397978 682230 760329 543596 831836 0 0 609997 0 0 402276 0 200349 0 866005 145166 877575 512190 0 0 83562 0 0 0 763817 0 0 0 745948 0 464432 820972 879248 489869 0 204910 0 198911 952527 795870 0 0 156223 338519 372886 720257 630916 798408 0 81268 878032 759529 0 480977 230557 0 371682 331657 898693 0 288598 387763 544208 175749 16131 0 0 351342 779926 226887 0 0 0 0 178980 0 0 0 0 149859 59880 168146 267694 0 0 373777 347328 369210 477136 0 140687 0 794890 0 352044 0 0 408981 515164 607384 0 11562 416743 124766 187495 703033 914495 540047 0 0 490219 31531 771906 475181 974439 208447 0 315635 0 0 0 290525 223183 0 677748 0 335585 142957 605749 0 60679 0 652116 95724 432942 16801 198479 497625 998575 976028 831393 769436 0 16476 166232 398840 834592 568992 0 0 570411 0 0 98946 186691 512555 0 0 807307 253384 149486 105547 0 0 0 26022 482802 663312 489345 130991 542849 212646 76291 611364 0 914466 82297 0 287472 766880 601464 734115 0 624743 882720 288862 11377 708621 565030 482667 906522 0 635899 839605 915358 952458 0 0 0 518743 0 0 0 0 152599 0 911605 0 374938 584307 0 613226 611844 819174 5327 0 369974 0 0 141064 914216 320996 972244 971401 751862 336175 0 239755 0 0 770431 610924 830498 0 837130 0 276780 608697 0 395795 414994 0 0 181244 0 200595 935326 10263 909502 151866 0 565141 345453 437563 302734 687820 613527 414265 99920 127981 0 578551 517268 0 328674 0 0 673470 189277 0 0 0 853651 116288 103511 929535 0 525159 553386 0 425526 849215 525602 0 0 299355 595903 0 820996 322385 0 666727 0 118640 787961 0 177154 909244 175664 0 714469 0 510553 300380 846574 0 173890 170530 250070 442923 91734 919162 0 137061 135013 0 582178 877838 377090 0 755842 0 50288 915765 446053 89598 241873 135404 0 15361 64928 288980 0 982604 0 368211 0 0 903452 490825 179146 247818 0 0 606248 844956 665427 985574 310326 0 0 638912 79853 0 526944 477222 796810 162045 125103 0 0 550169 393812 614195 0 368356 598950 105585 0 819054 24242 0 938873 24389 0 289283 0 875972 932757 0 653614 0 0 684862 0 320201 840114 0 8000 879494 276544 0 775520 0 0 0 61170 799181 0 0 4884 0 18956 262681 621986 273276 0 61583 683916 0 585864 0 0 0 622538 0 288786 436451 641224 0 0 797602 567003 539502 79713 470140 0 733982 0 34221 300133 926453 0 0 0 765635 245697 587488 0 0 0 0 0 0 0 0 472864 450928 0 0 117065 0 0 403438 497136 789380 0 721742 0 0 976058 679095 361941 823969 195795 239289 0 248264 0 0 339012 504597 0 633017 930848 0 0 251201 477123 649864 711925 946967 546818 879439 0 925512 896035 202076 0 648076 879192 291130 543693 0 99443 501950 248842 845646 331613 805371 704674 0 0 647223 337673 485163 633255 891264 0 722379 0 265077 272997 558073 609866 741327 0 862216 523245 320895 8404 610854 116277 477907 0 0 0 0 118913 0 615909 523181 0 589706 0 861617 687211 0 31794 0 564585 232335 199937 0 925308 0 650927 814099 749486 0 0 477322 591619 873481 238162 212233 0 279374 275352 0 375894 435564 582115 896550 583440 493548 0 953130 0 674802 679159 487052 809205 916605 99391 588951 239588 363593 848821 0 912684 687057 0 0 848178 776806 0 365849 356855 733443 0 0 506614 107684 715316 370274 762959 0 299979 724487 916491 0 0 428256 317146 0 38917 0 0 568428 0 467664 872980 0 0 558428 0 0 0 7469 111908 0 0 554538 376096 595517 0 0 164861 803125 0 159745 0 370628 0 307571 840808 958579 0 107351 314828 0 461681 36268 216256 280007 0 43041 575526 182102 725199 0 0 0 175737 0 898728 311673 102992 565815 206414 0 293049 0 0 0 0 212277 0 740141 0 0 638542 153790 827479 0 686700 0 505125 0 510053 866919 282675 257836 0 745720 0 857138 0 751399 808723 953196 946765 13440 0 700321 0 0 229125 764606 915492 605820 0 0 232636 0 0 0 0 528023 893518 0 449948 610441 988822 780949 0 337348 152774 0 740436 246099 0 931685 0 568260 542226 49834 0 921595 782443 789265 0 0 664699 805991 0 480699 7312 564444 0 443305 0 365686 78038 887402 398579 759454 689642 987911 949267 125477 0 0 820811 805069 667132 0 0 798388 0 401580 0 467706 190655 927138 0 140463 0 0 0 701978 0 761877 0 223607 0 0 446915 349377 559043 508984 901553 712793 192109 280632 389390 0 82938 471500 0 455224 0 70881 163166 777996 278400 961962 0 0 0 303344 636871 184062 0 0 681513 392308 814671 0 895243 42310 0 421384 891888 0 0 619198 83169 202605 0 766740 967289 0 0 776174 0 0 318781 506039 0 222321 0 896799 0 0 884447 0 484112 418362 20353 900286 909665 12855 174582 249211 0 660291 737208 769086 148497 0 0 0 780954 0 649159 487999 0 0 0 18305 459292 483326 141309 0 0 912718 0 468750 0 240359 782679 0 149432 0 346782 243780 538210 622703 0 0 235864 558242 436889 658428 0 556758 345552 178743 0 0 0 0 0 925750 0 0 0 0 0 606815 688034 813979 0 0 204 811640 419365 0 437942 308889 0 359628 0 0 0 0 0 0 961095 0 628374 836005 847375 0 199953 893932 703228 0 0 578703 495540 252960 275600 0 0 420933 897151 132058 272106 22174 905372 0 718418 309904 0 0 0 0 0 914783 231026 0 794635 782626 515836 339586 997477 789566 0 53715 226761 0 0 0 0 946760 0 0 0 896385 796451 0 0 0 999774 0 0 1928 0 205630 593013 711179 453815 364902 133278 0 0 0 598817 767692 15774 0 7179 236043 206008 492812 242771 771283 48661 609803 462121 627943 817164 0 0 28899 616927 456217 0 0 742371 383720 878300 0 419724 0 208160 397940 64521 402227 0 882018 0 725296 0 0 0 0 756160 929172 485521 38459 180379 0 295844 566678 741405 583182 0 462702 911157 0 696872 426348 672589 225965 366603 0 259956 134243 0 62030 294947 774065 808357 873242 986738 376277 141803 0 533990 309366 934027 930523 736660 570207 929401 0 863726 0 385114 828462 776780 858460 13497 290445 846521 0 591095 126112 997735 988428 481375 0 853730 0 189105 101980 639266 0 219974 0 864154 294537 0 57319 241689 0 953034 0 0 396468 0 300403 453757 690606 995927 0 955102 111588 409823 0 101633 793919 566988 292093 219034 673789 167754 940681 369776 168062 585873 122726 0 499489 658384 249074 329974 301202 552832 0 705584 0 0 42791 0 975735 577455 926134 994298 0 783292 0 177834 824401 590373 570514 144330 46809 0 109769 343129 0 207963 290115 980393 518931 544113 746349 0 917896 683917 0 454394 985625 749088 793074 574531 2565 648885 0 0 968100 460951 358027 961424 0 0 0 0 86914 0 674691 0 348072 23984 0 0 440880 569307 0 0 0 17483 379788 249934 0 105614 644829 449300 0 0 12621 149732 130423 273141 0 0 1744 326228 847718 0 0 60179 61469 0 235984 242285 0 453518 0 299481 544012 130602 0 0 744237 702345 0 0 329982 52697 0 257970 990026 0 52901 968230 0 0 700621 0 685932 0 478770 0 925738 185573 733439 990172 0 149533 224028 0 640998 323037 701636 450652 655316 960216 654802 0 102837 0 0 510166 735472 717054 327842 73704 728464 923139 0 0 0 98757 417230 764337 283373 790569 0 0 0 106983 0 263360 900894 0 146144 941887 429194 206495 684187 0 449028 120026 717450 499884 343586 0 564337 939986 0 876386 739165 197457 0 0 480550 0 125591 0 928673 497316 424235 55335 147433 0 0 777085 153614 0 0 0 908114 0 0 272333 0 840316 0 839001 922807 0 328196 0 0 409044 0 0 397223 425429 209898 519392 776189 133581 219640 867893 516802 662129 575772 0 546670 0 704691 0 911687 0 830077 0 106281 992353 998784 0 0 104873 0 0 624958 772377 883054 931413 0 0 294128 582743 707652 0 0 0 0 0 0 0 415038 0 212182 0 567247 581590 0 14169 14098 745352 347130 0 338966 925472 21820 924108 0 342772 210720 562173 0 0 0 0 580278 0 679221 0 651820 217392 319472 887235 310548 233373 132029 844970 0 845599 717522 951142 217213 854941 753860 340587 746877 810818 282666 0 631686 809890 851139 504182 372375 0 473177 657590 0 0 46825 116601 960946 383757 71435 0 0 0 595914 151544 197910 948756 0 504161 846911 855426 961314 784384 313120 371046 393599 230321 0 181410 0 0 329758 512815 0 968152 808956 403445 374816 547797 424082 0 669179 0 352782 993638 742026 896731 0 750755 371134 328109 677532 95369 496047 649308 0 969 786553 225270 0 0 0 0 48102 0 843056 508131 0 0 355230 439165 549733 0 222976 695464 0 0 550440 0 0 0 0 0 0 585993 2501 0 895704 265635 0 103323 0 169050 902443 0 532678 0 252129 857893 360562 503432 375008 820561 452643 0 0 159255 219020 0 0 542498 776244 256108 0 0 0 387129 0 849930 0 0 436133 0 0 734473 367504 0 867569 171944 0 69056 826077 0 474497 256133 401246 692489 877844 322457 830818 733790 0 0 974540 518101 190588 938763 0 471409 284634 941677 778687 0 862464 0 0 252857 347950 840756 917033 668851 800153 0 865635 146615 0 347596 613154 950300 691230 417260 388942 265896 388036 0 258499 192046 0 328623 361323 0 575372 519929 848810 0 0 838808 0 644782 409890 379052 0 0 387861 382361 554284 992860 123968 0 422218 160370 255280 0 474946 990057 0 33461 933845 0 0 0 134120 0 856040 0 256077 47900 528062 0 21385 982261 0 893723 0 0 237439 0 123920 0 0 888923 891497 488404 119090 0 989438 439986 0 347285 228743 75549 0 0 564 281634 827877 236691 0 0 143004 704619 0 515453 157487 194583 871847 0 711512 0 449360 0 907276 846732 679980 0 702507 0 0 0 0 902277 824246 660542 0 193876 0 95796 0 0 0 0 424414 941475 584212 919696 861714 0 0 0 0 999977 789478 0 403355 430706 0 610683 612283 932581 82520 0 0 359254 662784 0 0 259492 0 570020 926996 0 64344 20089 407036 0 390446 621907 353444 701784 537340 660358 87166 670265 0 42967 335656 114433 0 683374 851569 883252 834788 388608 0 265904 177821 847084 0 467332 0 908318 442941 788999 593973 264111 578682 938342 0 433254 0 0 0 0 142344 165628 108391 542612 237984 0 977812 32787 686921 989924 0 0 471231 31567 904903 68249 873869 829296 157153 676590 0 0 0 0 871152 370418 738939 702236 731391 130184 884052 0 359621 71341 0 414563 721269 255579 426247 0 309733 0 0 0 0 594255 489444 0 176574 650134 0 700186 218002 0 132580 0 73236 473641 529960 0 0 169024 0 80702 0 0 572549 0 215563 274546 0 484285 654092 0 609410 307001 557583 0 0 0 0 83654 254112 0 667194 758725 873269 521998 601493 0 397157 977238 260603 0 0 594973 0 802086 861991 777151 0 0 299855 0 381995 739012 0 676657 0 173083 772159 913117 825881 448235 811872 977697 0 987872 0 0 0 668098 431229 79593 513000 229170 390692 0 0 10699 394966 543147 0 620688 423844 0 853603 0 319421 0 255251 8198 72753 0 403369 188665 0 643972 266938 344322 0 446701 774329 479688 920213 0 856529 988495 0 98904 692902 394105 0 0 0 0 0 0 364015 216577 0 0 971605 795034 733668 0 456290 0 138954 260126 246352 375374 472004 0 0 961376 283558 845822 341621 328653 293271 629229 287105 882547 0 700644 0 871037 671708 958587 652512 669175 0 0 171274 192657 88908 0 160005 307476 0 0 0 124874 0 55412 0 0 0 584482 322481 0 602344 0 970310 0 992170 0 0 979544 0 0 736369 888541 779346 160466 146688 0 111063 239489 0 0 702907 0 345896 690588 0 993873 383706 0 908349 508677 699963 641605 0 539550 0 606383 753281 0 0 0 310787 0 0 0 663198 194226 434550 271850 557073 0 191665 316370 766381 236842 0 68427 227695 0 779133 125693 0 0 378606 0 10708 8835 0 304702 915231 778295 0 0 0 77571 806474 241341 31461 211187 0 78216 921645 651322 492254 415195 0 410611 431685 769168 0 0 644240 0 0 402167 675442 658159 0 937557 479832 280562 361409 0 0 875840 16340 628790 536767 380642 0 131664 626008 963742 116399 86036 67384 188697 63910 722347 756533 0 51986 0 56883 643762 0 287963 322764 632394 836060 634919 484811 611362 0 0 265939 0 744859 0 877990 0 0 0 297544 259331 0 208661 811806 0 0 0 127177 0 0 528147 657049 287939 111948 0 951595 395292 905247 461844 563471 175301 0 592932 607366 154935 931783 984526 625151 982699 594559 82474 778670 0 101906 0 0 141353 198954 305694 120668 0 0 208670 973677 644237 878479 74206 0 576667 167394 963417 0 0 684635 279062 0 745779 0 961335 0 0 245627 425175 0 894957 0 745666 0 530707 330180 638858 813797 468762 963180 525399 0 22260 837943 864567 0 163077 571657 0 210748 660808 574271 110425 521932 411600 44302 708575 0 596261 476227 0 201461 448191 0 536787 0 914608 0 0 92284 0 157000 5397 463521 355736 352849 940687 0 112055 586740 0 908259 32611 178033 957025 0 586343 340053 0 409592 624273 909032 478372 6415 0 790309 78529 541457 850508 634667 0 0 624176 144606 0 547492 0 0 122841 298004 95241 0 766437 0 672077 0 0 0 0 0 109162 955466 104919 941670 347119 0 385581 64664 0 0 556567 0 0 675532 0 319151 0 0 901227 0 0 311337 806729 0 801424 868006 282587 682666 0 0 536066 453600 48072 0 0 189736 0 0 131709 374639 31349 653549 42975 17684 386252 978713 942465 258726 306768 69893 0 0 1851 0 0 0 144573 0 169281 17577 362609 635533 112986 0 531705 222950 757375 641849 0 914125 0 316111 212755 393477 0 0 0 0 0 512517 88064 572269 176945 753129 0 615817 0 0 0 189250 924903 0 185811 0 636544 25289 538246 59131 0 939717 789741 223042 0 0 716070 861677 0 321717 568908 296425 265334 0 935514 228104 0 558941 936513 866767 815883 598502 721206 0 0 0 241032 868972 251993 0 0 757170 0 369901 0 988319 0 0 260767 0 723835 705490 47232 547267 0 142482 359070 409071 616963 0 985129 852486 721890 0 0 675084 0 911934 0 406266 0 642236 179137 417918 844405 0 162357 0 0 221912 85054 0 824713 829229 611615 407748 0 712524 361648 0 252551 0 771440 244330 0 0 583379 592802 251294 313136 0 117324 808600 451203 629120 742285 0 788646 0 841485 188946 388418 197072 0 950293 0 0 0 25823 0 184346 0 511519 0 0 720947 0 521977 595632 0 0 185409 839569 286487 0 0 0 539418 0 728294 108052 513147 794599 938327 0 86884 561851 725340 53110 0 0 975164 0 551360 129423 0 0 0 211532 279049 0 888007 956521 0 106134 0 0 609315 0 0 0 861087 731856 951760 0 0 0 212292 0 276272 257855 258705 113144 997572 929926 137232 0 230168 0 716876 234187 0 901381 212475 0 0 842972 74361 0 884511 550770 0 0 159702 729347 0 0 236229 351724 0 0 813624 0 0 240621 460932 664430 832509 358146 0 264912 515695 333131 0 0 467685 713911 910428 190757 686137 0 85761 448387 803975 689424 0 0 831064 698619 583348 630998 832431 167525 0 0 828554 965007 654585 0 106520 241173 930321 0 201033 234637 316513 0 958530 397892 300221 933691 539499 0 0 102483 0 556077 833367 283930 775149 842970 257379 170472 824727 31374 0 0 756323 0 0 0 0 0 58546 866966 301641 805778 0 167927 0 878745 70262 217175 487374 500468 0 0 0 0 52064 849678 42679 374610 852676 0 0 436061 0 703026 589699 94147 990096 0 0 0 0 561315 510232 0 500429 0 234580 972891 55628 599538 957553 682575 0 0 799723 502208 851158 372002 867741 825247 252146 82462 382767 231230 0 144155 879141 38326 994692 302395 496795 0 0 0 0 0 554542 715993 406588 0 610403 0 0 914528 734875 0 0 279712 207349 0 64529 936766 0 899529 0 228635 805551 0 408982 899046 0 713648 623812 284650 388678 76901 709493 0 0 590716 747604 0 0 21003 771403 838642 690548 780175 0 0 0 0 0 980728 911784 0 0 486870 222362 0 982706 417972 880503 303544 878224 711617 670957 955101 15708 916503 617689 786525 666826 0 215130 159619 0 644490 0 0 518288 773195 996645 0 0 632752 368434 474347 0 182016 113607 915446 248367 509668 0 424391 793824 299753 0 104136 405444 75299 0 0 0 0 520382 0 939244 279195 127693 0 532113 0 580743 774616 0 693556 411863 518291 763402 0 0 41999 0 450632 578958 351311 241610 0 0 700609 512759 770469 0 11957 712159 976384 0 225041 0 197453 0 67605 28864 0 861250 569881 190819 791642 0 0 528588 155303 453782 0 458421 0 0 0 387337 542821 0 0 303325 463318 0 322942 979071 263649 0 0 545280 698498 452883 467615 0 61457 0 24405 970610 707416 0 352215 0 530682 217808 0 0 76232 174316 0 0 0 0 0 527362 421562 555308 745101 534362 0 479259 957512 447964 206223 0 517414 0 17798 261998 463586 622471 202015 301044 441754 27412 0 300050 781199 328246 342774 0 399609 0 913853 169441 933977 0 44086 637955 0 0 932640 0 0 753536 0 0 0 237505 410765 217381 0 0 0 992834 526715 744078 876371 0 531974 275070 565810 352555 0 0 505907 890333 0 970465 837963 908310 0 0 435042 744757 230246 187752 0 0 83563 446496 282171 907755 0 0 0 991316 0 415378 126662 243303 0 0 535558 749334 934401 0 0 553132 0 0 0 12764 0 0 0 493376 0 0 69015 0 0 547719 0 0 0 0 0 0 337258 808646 655267 703300 0 402228 219901 0 0 0 965347 330557 259399 695165 900119 583800 173536 633621 209152 0 948325 0 559721 559796 0 656740 882883 745254 0 0 936577 340938 493818 212632 0 481779 243615 0 0 0 997790 628763 13082 232665 0 0 0 0 0 0 702503 601383 890727 940278 88695 0 615945 908863 0 0 810920 459060 244014 428320 71804 0 0 0 114165 0 340487 0 0 957900 0 206755 0 151205 881228 0 963594 906059 381027 320207 526806 289046 143642 686295 0 0 0 837094 0 591361 203601 264139 731575 0 0 0 901225 942081 289560 647874 194954 480757 608302 0 0 195627 0 862471 0 0 0 983376 810674 0 0 319315 0 341826 267965 0 998403 132041 641840 827643 34344 0 680589 0 428285 0 0 776195 0 0 906588 123248 637094 0 600657 105363 0 0 0 0 0 585287 279298 54128 843792 0 0 287990 489532 384951 719849 0 0 605082 115480 0 208492 576319 298791 890069 750271 411058 848883 0 878636 699414 0 166495 197304 0 319197 166399 367342 0 735065 651279 631405 0 953185 660741 523361 784766 0 581182 0 0 353649 355583 502243 602003 0 9204 0 0 0 0 655929 0 0 374899 809567 0 343121 434056 0 231581 540251 171732 0 514766 0 442191 0 0 0 983692 0 256324 914481 595816 45756 0 506730 13334 85464 741053 313569 834691 0 597930 800301 0 19587 0 44849 0 311400 324497 502878 0 666082 0 0 0 0 0 226961 0 65976 346552 0 303207 0 644829 0 58588 800977 0 673553 676811 338917 367407 645681 450308 319257 685779 596279 0 883815 0 507896 0 62022 0 902847 188636 916510 528683 33862 274756 364120 816415 0 0 0 0 652275 0 228218 0 409797 0 765429 305259 698406 0 906982 0 695464 0 675190 627140 679392 0 454047 388200 436925 0 41099 959617 0 139439 736776 492903 881750 0 869340 527406 0 6242 427099 0 33548 250232 725630 0 0 0 164338 0 781192 0 420078 341610 0 0 654281 0 0 765204 0 415032 535695 504197 0 560765 990527 0 30296 780127 197932 0 747075 663363 81631 101843 136205 202498 974615 267060 810560 367250 864311 0 805553 602893 820694 387289 0 0 0 509330 0 481279 162432 0 345213 51489 0 0 0 0 0 0 72181 0 739431 276089 0 0 279310 156420 0 0 463130 186607 0 240791 267395 546580 942912 517173 891143 0 581739 743868 0 0 595347 371303 250689 790175 0 0 0 0 0 442626 517798 621307 477261 627314 187713 0 120982 365949 0 0 299009 0 0 0 0 720455 0 0 0 481789 468245 0 0 184199 0 680482 0 374060 187336 74904 0 578245 0 842334 646473 26877 454971 212057 0 0 330782 799746 952196 320540 320835 0 41661 0 0 539726 625837 0 0 930439 552597 0 0 434864 370554 68334 985472 0 0 0 330431 0 58683 0 352740 459435 437488 0 358744 0 416784 600552 0 943231 286295 733788 321272 974252 0 0 638205 820056 320783 921575 815536 408831 515192 0 499166 0 175564 579671 287822 25193 22411 228989 14238 0 75250 657989 810515 0 0 0 0 0 396227 169100 0 354111 19533 0 922170 0 974675 0 0 406533 113831 849921 959831 268371 344646 0 282 387026 357814 349616 626440 35877 695486 480801 316609 0 385669 106461 263038 478637 240010 473136 0 0 852185 188394 0 409741 262090 0 815431 589133 426015 0 0 0 156319 0 0 7427 825448 608159 132227 33415 208308 855756 686967 0 306295 935581 898906 0 347961 0 460096 516333 464310 197598 764477 0 0 0 0 0 623206 0 469003 109831 0 0 0 661822 85982 894061 362041 83675 0 131156 0 783527 846887 681077 0 0 0 33841 389428 19091 548806 0 0 0 64702 0 0 35931 0 281318 143847 0 945815 273334 0 0 596576 0 299979 897791 601946 0 0 343513 51095 28157 2068 475316 0 807152 410889 0 351058 0 0 807399 0 0 0 655032 0 10413 327350 72827 0 0 749138 770699 555163 142363 406117 0 311350 35439 0 994296 0 35127 14632 0 118506 644016 662051 0 0 988136 0 398502 0 746637 442732 0 0 295989 0 170598 960915 466181 6766 0 35254 224785 71571 365266 454981 966201 0 16974 0 564631 734140 612037 0 402505 839505 280948 0 966425 60234 858203 874686 0 57623 421259 624497 570226 269466 0 952264 460242 342364 936222 281144 0 0 416399 0 333194 506607 0 0 324995 692518 0 444916 0 808880 128669 785384 358797 28902 301459 0 528024 399505 94820 514182 0 0 0 0 564313 0 533144 0 424855 914114 934778 773983 0 0 0 0 0 58607 339524 133630 469101 0 814381 801936 664428 591374 0 744428 723311 984807 485952 996340 619555 161177 456327 792408 0 969914 747131 400274 0 886391 265984 0 0 0 438078 603712 0 0 0 312834 0 748691 684692 371619 665409 0 265467 477264 0 0 134545 0 551372 213407 849116 702213 636498 841595 60614 841830 0 466919 696176 192583 531697 0 0 0 964879 0 160805 50887 60918 536915 841339 788317 0 701622 338829 690953 0 0 493303 0 672601 0 0 0 927585 344064 0 253342 760464 93602 658304 438782 200248 0 689126 366399 0 0 0 790069 81182 0 847719 413872 21019 368854 516146 0 0 0 571341 215895 0 395436 47799 0 0 0 5613 212081 593821 524879 212719 188252 0 0 28665 0 919302 0 0 0 0 157578 0 501250 547366 798735 0 0 837976 110882 0 461857 633166 175976 527961 346966 0 350473 0 854887 0 843567 0 445745 698116 97078 646715 245206 239232 0 0 0 524114 63812 582628 929077 466467 0 115867 0 737969 0 0 985086 165556 682439 0 186330 845207 671854 0 956974 0 0 0 705885 0 445538 0 872542 380106 790359 825382 0 109196 537938 0 167290 7042 814892 0 921099 995234 924980 570836 899769 584052 0 0 49572 286897 411069 462771 0 654996 0 756419 0 0 825519 448757 796529 0 0 879731 0 166332 0 649039 0 30218 341976 0 0 425487 361437 0 0 127894 0 235064 0 0 38319 0 196119 0 0 443317 530678 243477 338760 0 0 0 0 924500 0 0 0 0 53701 0 0 70564 751187 0 0 0 834767 0 983404 834724 0 389102 303936 706575 88158 0 217917 0 0 52857 248742 996234 0 590909 0 898955 265246 189383 518886 59623 0 0 73879 986912 248319 0 645634 532471 517355 510018 0 0 527574 454713 0 462627 0 0 0 446625 0 73472 270318 919754 0 250575 241070 94262 722858 100559 668737 848722 0 638106 219703 0 412731 0 956614 0 299655 69835 3910 693717 630470 331167 0 804191 692592 0 874838 0 450392 893827 532086 926277 0 0 0 0 0 0 0 460218 90279 0 459970 522709 0 533449 549849 0 36004 0 374031 351535 542826 0 0 0 238019 913993 790185 347939 982695 249412 642202 935095 88711 0 0 0 805265 0 270378 0 634758 105296 609701 554673 883689 0 376349 0 533412 249733 0 493838 0 7151 0 0 0 617314 416842 0 0 605127 226630 101193 176906 233934 0 0 453281 996642 940523 647066 0 155207 0 0 0 0 797850 0 862775 0 0 0 523092 350516 0 610045 344665 220317 750330 776209 788015 182664 470570 587159 651383 0 0 122436 486917 414927 0 450047 0 809926 738917 674791 535870 451167 0 624966 307641 993250 226771 78566 635833 898367 0 0 311958 0 368130 0 761893 0 0 931460 0 0 0 0 668479 245193 834295 811859 0 252164 188712 218449 464598 0 0 0 95212 244485 160955 0 0 0 0 168582 0 0 195357 48292 0 211293 0 0 0 742646 0 0 0 275273 0 0 846609 520848 0 675139 586413 0 0 47936 236277 0 990844 0 426303 122313 173246 0 0 0 0 943573 231668 701586 451728 283310 0 275704 553664 267381 283 0 592961 526691 0 257654 582427 485848 911166 874319 0 770542 0 424023 887566 590873 0 0 209974 218734 0 583857 888281 0 408175 297019 637410 991765 201691 922041 114882 401259 497117 884256 0 304281 880299 0 469987 0 858193 547692 371529 651291 95006 179676 0 0 446269 324662 857485 788107 667643 0 571899 197949 0 144239 0 0 719953 12278 0 453724 158867 0 0 0 0 325422 0 0 541006 0 112746 0 709118 109186 0 305690 0 260537 734443 586846 525564 239535 919748 661820 888651 0 585790 669341 956591 0 0 816573 16701 214816 332544 368018 0 0 0 0 0 869759 0 716742 0 269599 724100 548904 477016 766463 0 0 76450 439581 649031 671857 0 0 736380 907094 668847 189470 468370 316412 139375 222714 183415 561529 625953 0 222057 383086 817603 597426 189312 420734 748634 970173 0 618225 431717 0 956032 0 0 0 0 550497 793360 304036 541702 291945 0 425976 122026 798788 257515 359233 0 285980 949568 0 382955 847403 417609 0 0 0 996178 88499 24415 0 0 0 0 211650 453966 0 87803 0 293797 112569 0 818675 774918 0 730204 0 188306 636454 743446 0 688785 540235 953842 390361 929684 161106 0 0 0 0 262000 398560 759364 83830 0 706845 343005 213041 0 0 142417 353212 0 795477 0 129738 948665 354216 619927 697848 0 0 1169 0 32985 330438 331267 365692 0 0 273485 0 0 573213 244509 975798 530240 564824 0 35125 401199 956169 117452 0 0 0 388224 220487 182972 0 275675 0 601986 0 0 24145 384697 0 837078 131392 922874 0 971111 0 0 523870 513841 555853 348844 251635 732696 466906 734274 0 972512 0 17161 538165 470263 35271 0 0 0 903815 925385 894053 888934 148002 759640 434726 39538 0 323174 363855 967195 343677 77354 387156 379248 0 994092 80661 946715 0 0 0 695827 681867 0 0 0 205933 853372 919995 795092 0 638177 877099 98192 282895 229366 412683 0 18225 0 0 127160 0 756390 0 578028 615934 0 986830 0 175370 345200 194018 668865 827444 0 615442 0 551119 42606 684262 738218 0 115054 479164 0 105109 185337 0 751874 474296 0 507480 435603 0 383639 992243 0 86348 359997 312596 887971 535230 636141 819549 0 844907 904831 0 258491 400372 628504 962348 497315 0 0 91369 457948 0 0 154409 0 0 0 293111 158921 0 244309 14693 0 286059 746963 46955 0 628295 44521 847197 752279 0 0 847359 864935 152944 0 509664 211122 72904 0 685980 986770 0 370990 385968 720755 0 632227 471151 0 221134 923057 136292 934108 0 877644 387324 836469 295430 170376 178419 0 790767 895367 445029 92063 327237 858793 0 113257 0 392506 714520 545612 336365 282137 487433 148722 0 347406 708108 0 0 0 568589 109121 0 424243 829034 0 31696 587723 420872 0 489284 345438 240181 958739 234096 0 0 589449 986473 14516 0 134391 903584 166042 925037 781607 966381 739627 0 71132 11967 0 887777 0 411288 167499 423992 167914 0 576819 767850 0 0 94163 0 572394 0 850211 77637 0 498332 690613 583652 0 719585 590021 819940 297543 243207 446482 0 507797 682588 0 170710 762955 0 0 645518 0 636546 0 0 543840 355412 0 579673 248630 166954 439634 53203 634682 879631 708501 0 0 0 927949 674547 0 707775 57179 987163 0 0 0 732332 0 2109 0 114527 0 0 0 984530 561632 974397 755262 977843 0 0 556183 0 0 506963 719635 0 0 0 72384 267731 0 947855 283044 0 0 412556 142722 709622 0 207788 693608 185430 0 180067 411819 992949 276206 752437 0 252921 949797 59918 78874 297945 0 471501 0 26233 260101 0 0 969871 155278 970591 535732 713508 189077 932433 222929 204608 0 475104 248895 614205 315865 663199 72719 724209 0 428377 0 728596 148732 366067 682335 751119 0 0 0 0 0 736414 49390 0 0 877556 0 0 0 44079 953410 0 714745 741635 0 0 0 78269 0 153812 0 710016 98076 0 0 0 0 264709 0 532845 576775 0 0 357707 588874 0 995809 0 614471 0 0 520859 579291 279142 0 0 86325 896771 941203 593971 882603 136667 0 181597 750507 0 908647 0 229277 0 0 0 0 0 929252 321570 0 639520 0 140695 684824 0 173399 0 63796 209386 0 567004 0 0 205869 499570 328379 0 182204 987540 653913 578716 420615 790023 217427 750212 412487 960519 0 0 0 375733 414835 347739 0 530020 80613 368302 604387 683577 258768 74393 322251 801143 27193 163126 139720 701159 587538 80324 0 184017 970278 0 822666 791596 51734 0 176935 220108 0 520241 0 239153 116117 0 271284 844415 643935 0 0 195376 703342 89394 0 0 0 939486 534122 925018 78280 0 0 527776 200432 656335 513859 76587 0 107988 253646 107482 640355 258187 0 963624 0 476340 953702 0 76752 0 118885 567261 694651 362099 41865 0 0 0 845947 196360 0 848715 134570 702794 0 659226 625309 0 969520 482563 0 629470 632318 438835 29543 0 258233 209467 0 621714 248549 254186 877556 847407 0 0 667699 843605 69046 871983 379010 244209 0 234380 0 733047 900350 0 472197 531596 717951 655103 0 334789 0 0 0 891997 112619 507758 761918 281993 0 0 165585 535513 190145 0 193177 0 716519 718235 861331 355443 0 543411 890065 101429 0 161009 0 437820 518688 0 241689 0 201836 345217 0 941455 0 0 0 0 457176 975734 137521 105505 121640 620808 0 215717 450373 226329 0 0 183260 681375 293271 0 0 0 998818 884870 830423 852943 0 778144 163878 768120 422978 959944 0 555948 786826 94044 589121 72657 679972 0 123624 0 867768 0 0 671306 991992 641274 640361 0 561952 120398 125596 123808 0 0 846804 0 0 0 0 988040 325798 101778 220837 0 380157 301611 0 637124 0 949525 0 998193 0 604011 0 0 0 0 994588 213119 139366 976744 825133 134299 425465 744387 752932 0 0 9418 0 0 512782 0 939002 486270 455617 0 0 415307 0 813564 0 289188 445156 0 0 53347 817776 188568 0 887393 159761 410160 344834 0 0 151815 426633 122886 0 262508 0 0 242986 0 0 0 244916 0 669709 861341 673657 107918 0 83928 693927 127184 0 494085 652141 851433 227590 416699 0 631733 0 0 276729 941451 290955 209093 421947 206010 0 0 0 44385 731517 0 797735 695526 895057 653150 291438 211462 423694 0 531927 198335 0 0 53168 165751 0 78813 738034 0 0 0 0 765860 394602 0 875570 0 944177 844653 437027 325809 966011 119551 611137 811878 0 0 531242 0 223452 0 0 0 0 0 6647 435375 611286 580653 0 347202 161203 0 499628 369266 17156 0 51704 769066 0 0 467919 578138 986860 563456 946992 215719 0 0 0 0 0 851475 0 900633 308075 918219 572059 763079 0 0 0 0 536198 413617 754736 0 472803 0 795970 849913 0 238460 0 0 0 757971 0 309150 0 969626 0 0 877660 941304 536052 0 0 909181 0 0 68847 85362 601203 927015 797187 0 836501 165741 839898 226173 311685 361919 0 949872 148831 0 549433 604747 0 336837 0 230706 12935 647295 612477 15199 764179 849620 147064 455839 0 780139 710121 0 569990 0 0 841476 0 278286 0 0 888190 0 835831 0 645169 22840 334760 0 444915 0 480575 737543 34768 621801 285881 315507 191495 0 587935 0 0 0 0 850380 781453 571515 0 991559 0 657279 132435 0 0 706355 107928 299637 0 273989 579569 754652 989239 0 481882 917227 208726 5059 344027 15460 231237 0 0 144171 0 310117 478050 992941 564844 43177 0 933150 0 0 526308 274866 0 729205 669784 0 0 322158 262642 0 138076 331853 0 396915 714619 0 0 0 307982 0 0 0 180095 0 886531 0 854695 0 501127 43615 0 23976 627835 0 0 194997 341585 880517 582332 0 38664 0 905397 941224 950019 381831 241063 28345 0 949976 0 355058 0 409640 0 0 0 259058 28775 0 547232 817616 0 239739 0 0 685937 0 231194 0 62692 0 649410 0 918481 484446 747662 87415 501715 0 460082 544479 519141 598379 25916 164414 0 0 928190 362274 688313 0 374866 218828 606299 0 16250 211604 0 158224 0 213685 168856 0 919788 330815 872972 779930 836435 892431 0 0 967559 355644 664800 608430 0 273462 0 417662 66197 948888 0 0 876360 230063 598558 494242 464839 327803 877858 340257 197099 0 0 43375 418372 0 0 859944 0 1786 0 0 0 804246 0 39465 0 0 0 20246 411083 715304 348874 298418 454587 322630 0 552729 0 0 0 0 186184 567045 0 641376 47965 143199 0 0 124283 234911 828574 0 0 21855 0 472250 522385 0 0 254986 26073 0 558115 0 237284 115322 874658 876903 586924 491473 0 0 254524 989849 0 0 0 0 746855 94092 0 549668 0 60564 808585 82101 0 359010 695736 847719 473173 0 830544 884267 0 450268 29502 0 0 100959 168055 840346 0 219655 701794 0 628097 761627 826985 0 181944 0 53918 121067 878981 207923 335534 981295 0 0 451804 157601 929406 686047 597766 604437 491861 585698 0 0 0 0 645887 975320 0 382464 443965 45807 0 226815 0 126523 917036 0 274155 89867 205181 0 830568 140628 0 0 0 0 0 795807 0 918340 0 675601 444512 0 0 429713 702943 180207 164705 0 0 588651 0 0 775609 311246 689296 768989 0 502884 0 0 413213 313964 0 0 629083 2777 225613 368324 0 47289 967059 0 852001 0 511644 0 134436 0 618308 676749 33406 892997 841729 0 14547 867189 36109 533108 0 622128 228443 671766 784899 814231 0 315076 824349 0 407501 643300 299933 355676 718993 946321 800348 0 236092 0 275296 0 663172 0 0 863461 523680 747811 0 100834 325692 0 998789 805093 0 0 25542 238788 277286 0 0 3651 0 0 241461 0 0 0 0 302011 0 0 0 644486 0 797886 0 234743 265219 0 779311 709969 0 748018 474797 976958 265090 533307 0 122066 0 0 590790 460734 867108 641223 620113 0 0 531057 0 0 300738 804421 0 185215 0 60624 0 152623 687122 89903 30723 0 778404 543437 0 80775 275155 1973 0 277099 201600 0 534855 211992 256263 456263 260592 234066 709865 0 820754 292395 517033 971653 886901 812354 629499 935847 0 47377 818739 0 0 0 375955 0 80064 692717 684038 123187 249973 121239 662709 387183 0 794812 0 325111 0 921010 0 0 141943 7289 0 0 493923 440939 22796 0 371081 0 0 0 119557 757437 684193 410170 707983 0 772456 530846 111046 729876 0 345885 57940 0 0 0 0 526146 0 0 0 571418 0 0 735382 283448 782970 532307 0 0 895345 388369 181749 627477 0 728748 0 834059 217288 698330 0 398003 188166 133918 0 127 719159 0 0 0 45190 449510 0 61232 166028 890511 0 0 532734 221526 352045 0 542866 628572 816629 0 478254 905248 956312 176619 0 0 0 932295 438220 411471 0 0 336133 0 0 0 0 806899 0 0 111093 804684 0 0 471778 0 190456 216024 195622 0 603514 337679 0 260214 0 196843 855486 456913 287898 0 0 137351 191916 205378 164028 126340 991144 4809 158811 378151 518330 741899 793768 883894 0 332552 387393 0 979364 703648 0 0 0 0 776464 992597 0 0 905621 587010 0 122381 65662 673684 0 324107 0 0 0 592490 0 592524 0 253017 402802 103312 0 0 640842 215100 69403 436564 877708 0 0 0 0 602235 0 443660 0 0 902229 756327 597157 982923 83977 742609 53589 514756 676168 596856 0 0 0 73658 0 921862 388570 989316 876131 0 0 69993 438727 0 0 0 91584 0 0 0 0 54622 311532 251660 793648 215870 687454 0 104218 0 709632 313222 780534 120165 354751 0 0 549239 0 923525 0 42364 462550 0 826998 954225 381385 265751 0 336676 0 0 800792 524982 443581 344326 0 881328 121804 208573 303375 718810 160819 386042 89288 0 277657 77948 352535 0 0 971919 0 0 0 50696 79831 0 700788 304037 186701 829144 354321 28148 0 734196 664305 0 0 635017 0 812579 199171 0 500205 0 0 512154 952459 799753 0 236045 986188 0 911124 552133 0 274013 619099 0 337372 973661 0 302744 549817 228285 645529 135265 624445 57805 615294 270673 871112 939146 0 140223 992318 519058 185806 265109 0 518562 347107 0 69726 761315 262522 917135 860739 415581 0 569785 0 839004 945723 540715 387749 0 75463 818712 452924 0 893538 94527 0 199526 763689 684131 322355 0 0 193500 0 852395 0 430041 805860 0 267064 0 434383 0 0 49213 648432 468693 0 53525 711059 384996 183257 0 0 0 0 0 220325 0 0 0 0 0 412721 691712 0 936985 0 421494 0 0 776304 172683 933775 27153 579694 426853 619472 451844 678764 302366 566438 119508 212826 722829 0 30890 731290 216878 0 0 955789 476820 0 217689 399730 0 735649 0 525215 0 0 808369 0 0 0 0 472977 0 212200 0 0 840081 702982 0 743405 0 29186 330947 597136 417165 0 0 125391 0 0 342884 268697 705729 0 914722 788896 0 0 0 0 48142 0 257422 486714 0 43553 0 0 65474 642661 90219 11641 0 983317 0 412308 378886 622921 0 0 653280 215765 0 967348 104692 147443 0 0 860927 0 801066 201729 597399 0 0 425611 489902 0 579803 0 442221 473830 757436 0 0 710851 0 286920 317662 47008 0 230067 127191 0 166292 0 234419 529919 0 110618 39121 700054 497071 430833 586119 705098 0 0 632297 640701 106924 0 146176 0 135759 243143 12733 423506 0 0 0 763937 378540 0 745990 0 799198 0 726475 271157 650862 69999 0 0 0 926465 110618 0 0 0 808261 261020 161874 158075 0 0 0 0 919683 127747 663630 0 803616 633894 620557 541273 635972 903696 0 119349 0 0 0 0 694005 0 827979 288116 573931 169898 87380 846221 0 0 297229 0 0 301438 923604 198241 59507 907403 312867 0 520798 291383 6909 414089 0 154792 707145 0 0 3761 0 483231 295933 224769 966369 0 22467 0 482083 0 603779 850991 0 901739 921206 0 383798 615812 483575 926868 585272 0 23173 292876 0 0 585506 0 0 802945 985048 0 0 0 712293 659987 795685 410702 0 113529 77244 935729 52227 347118 780622 223642 624297 752676 655905 0 0 222323 0 952427 406453 218683 0 568467 0 0 515789 0 0 0 493806 0 325727 807943 0 0 379054 0 0 721003 249666 861759 138319 0 0 0 0 0 804296 0 0 706024 586106 918433 513811 49238 0 371395 0 707885 140427 0 752757 798231 387337 175381 554872 0 586812 0 813342 571145 804946 765242 762798 0 0 32208 136572 0 0 0 791193 618309 713168 0 0 569694 141997 0 0 0 724525 0 864767 0 628006 425683 235034 0 0 951312 773485 0 0 991781 0 115509 0 0 0 976359 240525 849469 767349 975773 0 155039 751391 18285 261837 40446 888051 0 649496 0 695251 247804 0 89490 0 557983 0 588668 85620 0 0 0 529019 0 104390 544140 186953 872277 288130 601285 0 967855 0 854806 109115 182214 0 0 0 0 387799 0 224996 0 0 552722 393850 0 828104 0 0 881603 0 0 0 523975 363561 796473 894713 22974 12868 0 500894 0 932822 0 965904 0 288979 980284 0 0 293993 880122 924161 432398 87502 0 0 751777 13313 0 87939 0 904802 422258 0 600020 499838 0 0 424438 595321 856133 0 269087 472568 0 554151 0 366023 663503 0 0 747765 256560 691020 726579 700778 0 468931 0 635920 0 0 0 348185 106528 207229 334191 764666 826074 0 0 69210 709643 388678 0 837067 0 188218 0 270057 0 0 0 856912 0 212596 0 730166 189351 863482 0 287102 47018 0 0 107593 750349 219501 448868 0 924408 191251 430168 899345 800979 0 0 0 0 927139 0 0 582437 715057 453579 0 0 0 0 427936 55946 980417 527518 173805 681110 704898 565491 0 192434 0 0 973021 0 77845 0 435208 760782 928517 394243 0 278793 0 601560 470836 982352 661526 5322 0 493541 678945 495455 0 237303 829539 0 0 213567 129160 0 812628 109998 417010 0 505055 975399 759312 800272 0 0 959018 292590 342711 882748 401861 142056 0 0 571827 690992 37092 116866 0 415438 232553 327510 213524 670942 618734 973887 369592 0 0 0 305454 0 0 0 163485 487195 0 200280 251558 0 809427 0 0 0 542124 52373 368708 0 467469 951398 208430 152802 0 656423 0 0 533040 469539 425292 409277 956024 448560 993497 0 842189 0 510088 0 0 705601 306646 837550 0 87390 0 333236 537407 188039 0 0 676508 417547 374084 0 287408 784717 941111 0 0 324960 726034 0 0 940706 899788 748360 0 401913 950850 486962 387411 0 980318 260862 0 249069 0 0 0 930118 0 640024 990739 0 836190 0 0 871441 0 0 0 0 0 178950 211500 0 0 275247 0 210229 453646 0 0 653964 0 0 260557 884797 0 0 961146 465536 0 221653 0 0 268985 50759 0 0 240210 629896 560993 0 718068 645148 115351 0 98553 0 530060 353389 0 342191 687288 791937 0 259216 130315 773343 233587 370992 0 0 0 447160 0 728705 229178 580811 200280 845810 372939 639959 324284 98043 0 495829 0 0 0 540842 761521 440722 0 0 918271 484838 0 0 750435 440189 841475 0 424043 0 289201 721580 182453 0 0 396981 0 864206 366011 167253 0 436436 336672 0 0 0 0 0 257669 0 394486 404900 0 190843 223370 642431 966610 947402 0 312938 47600 924008 370837 273585 892932 520202 44007 473119 743387 962371 201261 616128 907329 734431 468179 0 671312 59509 742099 0 0 0 249706 147170 0 228544 185781 0 0 216777 598019 81234 0 0 390815 258480 0 0 612701 593659 0 91733 566321 630734 186151 312360 320936 0 509972 0 593560 0 803986 924209 0 618160 235258 541679 685011 32081 161007 722725 0 413297 642794 0 0 376330 544818 223847 0 332284 0 0 0 468055 921595 33781 0 6199 0 0 883171 0 489123 637652 989688 913689 389332 293649 0 0 7136 852377 621944 789961 187169 0 406172 0 0 528070 0 863660 0 940196 770490 609858 520867 324323 413220 916352 0 714756 0 0 361264 0 249778 0 0 0 410574 551160 257840 181874 0 15789 406746 935936 94278 0 0 0 0 349397 519498 0 760693 264613 713729 949939 430225 161772 110720 877473 963078 0 384793 69163 750455 0 0 354774 0 62016 806941 874231 0 0 994473 50168 169299 843684 0 684259 33977 949288 331849 32307 657063 620491 549093 298035 0 945688 948254 208374 368916 0 0 0 0 67214 0 330792 934882 629239 625867 797141 270801 988804 232815 0 0 0 0 801091 179231 0 264821 403373 0 0 0 748393 0 220636 785873 0 15697 460453 473430 544426 539019 34953 245323 0 550928 0 123620 538664 0 109456 341933 504584 10549 732100 789019 0 348821 754372 962700 920349 427263 0 994903 15891 0 0 0 455747 0 0 0 0 156081 0 32338 562649 80124 0 0 118339 715163 684300 802615 49739 0 0 235715 756683 0 479524 696675 0 0 0 630442 0 590394 0 0 429882 0 0 68119 0 1012 43001 0 246699 0 215747 0 355671 287169 751136 97370 228103 0 252049 0 683671 745149 329193 0 0 763785 65527 317781 989574 803214 453389 633050 575244 16978 106533 942768 0 659780 398405 458290 736055 209704 0 738783 783326 781054 872601 520770 456095 962846 0 777113 14972 889336 312021 276039 0 0 856319 0 691633 460947 597158 0 226300 201518 0 740690 929082 558302 689980 447041 460419 0 425305 786053 0 38783 101410 0 478700 0 0 0 0 681250 0 0 0 183428 397995 151682 0 484008 0 346047 0 0 809870 537976 339176 0 715786 587583 486724 146342 771463 0 808850 874201 0 0 654587 107366 48970 0 189035 165064 642675 0 89787 766817 0 626458 532846 97288 495503 110773 0 0 298116 0 0 230632 0 0 960743 175984 375774 131299 601939 706060 575215 281074 0 0 708390 780220 757567 500243 820155 0 513547 0 0 489329 927475 0 16 583966 814855 861482 62408 0 954353 730494 780994 0 482640 0 0 4527 628104 0 425624 0 0 0 0 0 0 915982 0 364235 609394 0 125036 0 493484 702575 0 436606 330543 672946 4779 234375 467249 0 0 651301 0 777507 0 792390 495840 180676 0 0 99712 859047 646302 562873 321073 162124 0 0 303761 701250 604883 760721 284575 11081 121697 18831 0 0 332343 0 766934 230259 745191 0 882426 462863 0 0 0 367438 774490 0 158900 0 688929 758301 599636 0 311842 653095 683389 930106 0 0 118156 0 0 0 528661 180012 646839 907031 885855 0 921150 614707 0 481849 0 789744 518973 0 936319 13189 0 0 663101 801947 6482 0 967452 501842 121750 516745 0 978219 165112 0 794594 0 0 0 580938 731642 0 0 0 0 0 0 713537 220576 304512 0 0 0 429570 611669 329638 966171 642330 0 476941 0 0 156613 653708 154318 0 691323 0 327007 0 7236 675731 125451 257906 71562 774949 0 263420 0 340969 0 418834 0 473615 470364 0 878805 72493 857285 324078 951881 79573 940493 485166 121806 558789 0 447834 254467 882188 0 342574 955997 831283 548059 877075 578830 0 494912 0 538797 0 0 670852 146131 0 0 378052 707006 2159 0 0 548025 390189 0 0 0 144697 851499 888800 477146 0 567552 0 178149 0 693910 212683 540670 372467 196714 0 255409 352017 0 10625 0 505078 0 375049 971421 150070 916393 970729 427836 34599 0 45209 311359 0 0 224573 717150 0 0 370662 45813 201533 0 920249 0 166418 0 0 0 0 858337 0 283373 0 0 100424 0 222453 912583 143895 139076 0 580149 695823 4459 617739 626381 810533 0 300150 0 0 0 220069 0 0 0 583635 749440 270258 0 185542 437587 434220 0 473644 79391 0 850960 465231 403192 156879 0 276875 0 593430 553906 927318 100034 0 0 240987 148282 0 0 537763 0 0 0 0 275956 310492 539339 0 0 0 0 189950 0 0 0 348515 0 0 277828 24386 0 755894 707786 0 107793 107216 0 144442 712785 751177 931690 41707 0 0 474485 0 66679 894954 0 302857 250188 25746 0 0 756594 438382 155041 796716 0 391232 177108 934106 676395 0 537478 317416 78840 700257 0 0 822634 197526 900859 572015 56941 0 957490 990492 0 290185 0 0 403926 0 0 0 864734 0 0 0 0 272239 0 228588 329868 0 831936 712384 370314 0 943999 0 0 293321 709499 0 317984 0 0 0 416634 545999 0 965436 0 290632 0 0 575144 15200 0 0 24412 961351 163766 84775 0 61461 685816 0 412526 97436 226737 480191 425927 934884 0 768404 0 615088 0 805725 0 802600 419330 500902 365613 0 295159 193754 881260 158436 0 0 0 77552 288785 0 0 308367 0 808835 787097 0 0 0 117519 0 792985 0 300925 136721 547165 794390 0 806999 231918 0 0 880317 566870 0 185941 265060 0 653709 832066 0 0 786916 804950 53004 0 755125 109591 56940 931032 800588 729606 642942 326960 449559 27298 0 0 735986 777189 378913 107251 460794 0 945952 213994 155449 0 0 788426 0 919501 85313 0 0 186439 0 0 968135 396999 0 0 480644 0 0 836962 627055 362367 308980 0 23822 0 829859 0 820774 100343 667229 61069 0 835391 0 744234 868707 0 0 0 594443 756254 687872 382544 0 668986 0 0 0 258215 0 557144 968560 0 847370 0 385289 0 545883 524191 0 189607 946435 19890 893431 905073 35334 0 0 144587 0 0 0 339679 676771 0 473989 343722 0 139502 930098 0 309142 0 689849 0 979655 0 0 652181 112252 16752 0 159203 0 458008 0 745641 19026 450226 385731 945924 924868 47507 637982 0 979482 813854 0 303932 180558 402052 23597 69439 0 722040 975417 0 878794 794604 0 478440 0 157920 0 783005 540365 415093 0 253301 736784 0 592747 877927 0 458758 468468 0 783555 0 580349 483735 0 986979 0 803355 675740 0 103289 866008 696449 0 956490 312736 211738 567028 671432 791462 504280 0 0 667596 40829 0 0 18683 387204 701469 0 687243 671379 0 181548 458750 0 0 0 263930 0 19638 0 749529 402290 386579 91427 724424 192101 820052 0 86140 952250 475263 521293 670729 5656 0 906824 0 364736 937417 19686 0 0 0 949194 565839 0 0 759693 0 477290 223323 0 427001 455022 219582 118360 474218 109225 293090 0 257225 0 356330 61962 0 0 0 554099 940326 521021 241452 0 13101 0 0 758102 951009 157604 800691 107854 0 0 0 911781 877000 0 0 0 195189 0 113026 427890 0 947745 615946 839049 629297 0 502453 128399 989066 0 0 394031 0 0 0 0 590531 0 344277 0 0 315415 768713 862764 0 506069 874834 0 516330 897792 151260 760590 0 919039 0 29666 554010 277494 0 533338 986677 0 492093 493511 214724 0 0 0 0 185473 387439 154903 344926 0 784694 0 198819 253884 662911 653895 213903 0 0 987924 0 752025 375851 0 637791 508029 628221 379397 867050 994521 372737 579970 0 0 0 364587 219939 296674 934553 275688 500144 30689 0 536737 0 3470 742340 0 495672 227319 658658 390196 742862 609759 0 0 809496 90848 0 160258 778406 0 569999 0 713901 0 0 0 201592 38074 493997 657203 160702 0 92836 69590 0 0 0 247797 396893 709869 544661 732581 0 579350 0 298820 580130 749703 0 0 80262 601137 27630 0 0 0 0 738744 133007 0 141063 0 0 0 0 0 976716 699841 0 0 0 0 715290 389518 0 0 285193 641056 0 264791 888586 19767 765308 300255 0 55272 74819 69219 678019 860069 445145 197087 879647 0 932688 723589 0 713960 85100 0 0 288054 0 614642 0 454434 652519 466953 741633 228347 0 0 0 0 38212 0 955203 789771 0 0 0 241347 967682 0 992545 0 534159 0 0 0 0 249956 965580 140383 0 0 0 0 0 418281 871350 0 291804 213950 861804 0 0 567597 0 284251 0 532137 123513 399960 165753 237605 14472 919929 866610 57984 634246 0 0 389136 670612 299892 0 796159 0 928554 63993 0 0 0 37375 709875 827879 57829 0 0 791115 808654 190704 742216 774776 951637 995616 254567 0 206536 0 577512 0 174080 531763 494814 0 198470 511749 730224 919937 0 0 571826 999825 623020 619724 649424 107295 0 0 888065 122638 887252 743969 0 782070 0 350546 0 142388 0 243871 406808 0 442859 431535 641526 795871 543676 604232 0 122575 549318 0 0 59043 0 762218 417331 289956 0 0 0 884319 0 469696 461371 629380 0 242064 0 755217 216702 0 859490 461284 0 876419 0 981045 348459 231916 284574 308722 292158 42426 0 275386 343517 0 0 0 334371 0 307331 0 508580 87170 200732 286149 84650 449556 0 587817 419478 996072 825731 146422 678726 0 0 82341 460961 391360 351012 517470 0 142573 0 192325 0 0 0 202947 174912 0 829112 136344 28453 856783 208758 836255 926738 773507 519928 750480 0 230391 229222 0 383209 345112 0 37431 63141 908476 0 0 0 851923 438483 420782 0 0 481229 0 460372 101847 522856 295396 650669 283923 0 0 148142 397647 855259 0 360727 0 0 332466 0 0 862621 478148 0 60624 401815 995124 0 0 269469 837554 0 0 634050 0 0 499933 0 535525 0 10646 676778 0 124294 0 0 748725 287038 888193 142976 955163 0 630133 543373 775466 675887 506779 324992 605337 0 934261 0 2330 992130 0 0 577364 628355 510444 973459 515041 625270 0 0 399497 929817 906722 73487 363953 0 437307 384045 414773 117342 441502 197328 325919 0 0 0 661370 0 446263 343758 715458 0 949233 0 0 727993 0 185139 0 0 0 0 0 0 435899 15332 0 393522 648973 198318 976387 574814 93606 0 0 0 404412 72173 395597 891190 0 0 375785 0 595033 0 0 159880 0 0 444024 75489 0 0 0 661886 113083 243236 37234 751301 123319 0 403206 881365 0 0 775525 47670 977745 0 0 112828 141228 615982 0 762999 0 861121 0 0 0 994037 819791 426257 0 863316 153280 834225 0 0 526329 101830 0 0 48376 938336 0 0 304934 192733 0 546331 0 0 323982 361535 689419 591530 861375 823361 0 696940 0 0 833295 410415 372715 0 896421 0 138624 744084 0 0 0 782116 0 0 0 302845 0 0 724693 0 205061 737103 613278 238019 56439 572480 703056 601119 0 610351 248096 0 927390 0 908022 971168 589470 724126 401731 0 0 400314 46010 64347 0 0 449240 608634 143878 879913 852635 281814 0 396312 737298 0 0 0 0 699083 0 0 139210 0 326009 544029 0 246833 53532 0 0 945315 432575 655442 0 750265 340853 352824 305430 469425 885359 243402 0 353445 10353 875659 316816 0 0 675950 21966 895477 0 0 302011 140908 526724 0 164732 0 500024 792667 188707 275432 243991 440147 849463 0 0 127386 0 0 209905 0 42079 97646 0 889920 0 385213 0 0 619426 398903 381925 0 337475 474613 550415 919011 371320 641916 500104 909668 467462 31976 0 0 122829 0 0 978555 96445 0 0 644105 933847 0 266997 0 184501 598009 0 0 0 136993 0 0 37354 0 174215 475041 150434 853449 0 119171 235991 347231 241119 814227 0 493490 0 675601 0 601721 758652 0 0 137850 878074 0 0 0 0 577497 0 643610 936944 0 21114 0 0 727412 700358 408883 0 487310 24416 0 111130 664216 936872 158607 566604 0 170863 0 582646 0 0 506270 0 154293 428671 717331 684768 440175 122504 258811 127811 966694 368124 907060 746842 0 102383 140734 711589 0 317734 860129 0 355905 732338 59038 770485 0 0 228092 832102 870830 873143 624036 633276 321504 438138 535449 0 552462 489223 0 0 0 0 0 0 611231 0 899609 421314 73811 864378 0 0 0 824796 0 0 957716 0 690245 371817 0 733860 961685 865547 809680 509890 0 0 0 729052 641365 576527 0 853706 461840 735832 0 85526 918638 515045 0 977088 229495 0 0 0 47035 620753 420870 675472 0 271290 162174 911200 432559 0 249470 240458 8926 156603 0 343480 668768 0 464771 652916 195341 0 899744 880260 755004 940542 0 315822 707924 100215 0 0 0 223859 589003 498217 0 509670 0 0 55993 519921 0 401180 611165 0 943947 472936 0 889917 0 578827 556495 903065 686781 0 0 869951 0 0 95378 936607 0 64067 239998 637237 0 912967 0 564972 0 431683 969472 98346 726145 685856 2822 0 504517 0 230715 990769 0 0 612371 0 0 906963 0 550220 976149 535253 936771 761782 0 0 305379 0 553805 0 0 0 0 0 940763 0 620161 0 357767 694204 247408 756370 702190 0 422056 794697 383288 409047 0 671584 130415 0 0 0 0 373326 491959 54959 687523 0 429257 0 794256 209076 306201 0 311824 500623 0 767264 40108 982890 0 840604 829180 0 0 845876 591992 616464 651606 0 735052 750509 0 0 0 0 0 957721 0 51044 655249 728702 0 0 248935 0 441310 829844 457220 0 779986 263263 0 32722 964162 618736 459451 0 568821 813952 981586 0 0 232286 192842 808071 726196 0 243202 818179 641544 0 0 543190 0 13585 483838 551936 0 0 126421 0 237878 0 807182 781729 520855 0 566498 994882 348351 247412 261286 853591 192449 23057 0 117885 0 377809 220295 158083 0 0 733720 0 207104 581105 0 731401 732317 886269 524683 926813 482380 457997 92509 805548 127082 278916 0 937662 0 0 7323 0 908318 0 672098 0 110264 48594 0 805418 0 0 0 67366 463748 0 0 0 745317 133618 0 0 889362 175517 0 944893 232654 0 0 743372 237264 0 0 160483 547785 99305 362704 288680 0 626459 0 151021 310665 695747 670986 96627 0 0 851547 440483 178149 153423 104433 410535 0 883685 339920 582470 899459 86285 0 550636 0 0 0 309656 733282 0 0 650511 0 938354 518920 399482 0 0 844242 0 0 0 0 808611 3027 0 0 445879 0 300335 128803 640535 74992 31917 170791 0 0 615800 0 239818 28863 564409 0 222596 660091 333160 199108 0 966963 81791 0 0 102425 0 354899 0 889892 0 546692 0 0 0 0 905810 149286 973420 950085 0 240116 866559 871940 101621 0 93727 201710 0 598123 0 833679 392334 0 441202 0 983675 887419 30548 42467 539925 0 4131 289302 407330 355419 972872 459720 578154 0 223784 0 46415 0 681822 0 276676 0 0 0 278493 0 0 107460 789138 435695 0 693861 449754 0 326079 895292 651445 341661 0 869722 0 783640 312796 0 0 0 850308 104900 0 0 0 0 319130 740483 916109 0 205456 15233 0 0 0 0 344844 303036 0 0 175535 131001 22804 174893 277022 0 0 847163 224620 0 267189 0 141774 211994 775820 0 671162 0 0 399929 0 325859 0 0 0 0 0 455137 863060 0 434419 718119 623769 0 947606 659545 840226 0 654903 543384 875883 0 39906 0 210772 9427 513085 0 0 0 480462 340163 0 0 0 692745 594945 721600 330899 0 571675 374027 0 253799 299070 0 882234 251208 313364 911027 0 956898 108584 0 0 31089 0 731741 13372 262331 69050 0 965593 100220 0 0 0 951248 0 0 0 854638 0 551355 47488 389798 926748 69557 230787 0 794962 200754 935778 0 0 0 0 474970 0 982717 0 67371 798533 0 154165 574321 79891 170739 0 862982 179233 206171 484828 522837 0 478496 0 195972 342659 172407 378360 461133 254342 660557 448690 437112 0 0 898908 937279 144671 0 854946 615896 354349 381860 0 347508 71600 176149 0 386722 33096 704593 693160 516556 672490 0 207849 294092 223146 438302 811412 0 106388 399938 400676 0 26010 223589 603515 212921 86776 992858 930565 0 0 887239 0 199810 350612 786551 872071 0 0 553180 537867 951775 0 644076 635509 0 337343 827633 400169 0 0 623661 0 0 0 877849 47702 779334 0 509368 575556 0 530953 0 264016 777337 0 0 546944 166188 743397 595130 172560 796879 830300 541690 371825 0 748361 0 0 0 0 878760 0 0 0 914541 0 181473 575270 819884 0 0 139364 692871 659356 552384 589550 815290 662990 0 0 556078 755257 105309 618004 64197 0 268177 405826 709587 871038 200653 655970 720377 0 267689 640130 27676 0 0 0 0 486960 266361 533402 871522 6028 739024 0 0 733060 603137 873484 53126 0 62885 0 0 36074 226971 0 0 75266 0 902339 0 37124 270865 558351 407394 0 698288 199884 783257 0 0 380222 524167 0 0 922638 0 0 0 908270 0 15832 0 229854 185721 745202 112539 0 583114 487627 784595 312315 869230 34158 619777 0 0 0 356252 81162 397395 259788 0 111230 278696 0 950569 180327 152086 0 149079 0 653285 606708 973596 792963 0 356467 0 0 0 658506 476813 0 0 821820 47478 290106 0 0 538051 797206 0 0 97520 0 0 0 0 114181 0 747066 0 405354 567713 736364 0 541513 0 0 0 0 340203 104249 458899 0 25169 0 218278 657495 946476 798744 468028 0 568032 817852 0 0 0 94112 216471 0 794649 457529 794465 0 0 575534 778075 0 129144 174201 46457 647310 51869 281798 0 205722 476161 0 0 0 0 49804 831477 0 815585 302246 0 429207 0 472040 0 830223 537006 0 823183 66939 0 307214 0 870902 107929 830319 0 31895 249362 0 872939 78297 983795 164766 276420 802600 314770 886074 38295 303886 0 351862 0 0 0 911148 0 0 0 455190 995997 938131 901237 707606 0 930529 0 0 339795 849064 0 0 677319 0 0 0 820450 797837 24350 0 696524 818733 970753 323080 183976 116838 646749 453619 190184 0 598424 0 202432 0 0 0 580835 0 442986 572650 0 0 157162 274278 0 0 343422 0 421482 115643 449848 0 492210 596599 332259 399254 195104 474423 713032 0 737505 0 0 30076 0 986910 93953 627755 0 170909 43123 0 938308 0 95937 241580 696289 67048 141544 814412 745066 0 321794 193178 0 14637 475715 239249 0 861171 0 0 477553 0 0 738093 0 804950 398936 935081 0 832431 0 864766 478513 0 577551 616059 0 0 747548 898512 0 11455 797155 354237 757261 691991 0 507447 388927 98922 756881 0 971966 0 919888 34833 0 0 651442 384458 0 0 190149 674526 0 215530 0 0 933104 230909 617436 0 257136 0 0 0 0 816736 321977 437377 0 836262 0 134716 979151 210232 0 908066 737531 0 0 0 0 282101 789874 731040 347244 197095 0 0 960662 0 0 584033 241438 966226 0 657712 788968 0 987739 0 316716 145402 401704 0 405305 0 0 910353 0 0 0 197351 844667 0 245044 0 0 0 0 840277 0 159311 109025 295168 380892 0 0 0 0 0 158310 727614 454270 628152 5559 53351 115791 552265 0 0 56215 0 336494 559088 612179 0 121869 0 572460 805883 545861 446442 697596 37766 315043 105555 581736 870155 289821 746518 0 0 468377 691079 628866 744221 316092 0 697821 0 0 0 0 0 608300 187273 0 542778 127851 0 294648 52127 0 198194 14812 586464 0 0 0 0 913371 0 232524 952168 323282 0 0 251608 444079 74426 240401 362486 37560 119697 596982 23870 0 504968 564424 88079 0 830705 583204 0 843221 192266 0 0 968252 0 0 987917 409385 862390 835775 0 60311 339512 697070 0 27456 320528 0 0 336476 89916 0 761757 188327 839119 947254 259640 182823 253613 473419 136448 182331 191832 361633 0 98916 48589 368583 0 0 0 0 790465 0 42069 906393 625446 933608 737096 134836 145385 0 863860 0 618395 0 0 310485 481306 0 597395 0 0 191651 210741 756958 608547 416891 315062 0 607887 676883 691404 889 60815 0 419 0 357452 0 0 389173 0 0 723534 771115 674207 0 0 956684 81999 589653 0 0 0 305661 226459 0 342377 43335 0 0 517853 188144 68444 956242 203936 533174 488112 0 940165 0 0 0 0 679596 677793 0 553801 25681 473564 704045 0 956671 0 548174 680201 174569 178622 0 24168 64917 392783 47857 883549 152621 0 99213 979685 664349 476217 900575 0 721054 313094 0 811331 0 850602 0 0 0 683971 695768 624401 479502 947332 514909 373324 0 0 775799 461346 723600 0 0 276098 359713 498530 849006 190315 517506 17249 0 0 0 440984 948847 818176 0 819204 0 847584 539475 477620 659117 105543 80204 603927 0 690104 0 941375 0 511554 405773 44368 0 175637 537793 703306 0 0 966055 0 16430 241577 0 0 880618 725559 0 0 0 355662 173375 0 810292 896005 757262 94738 682271 993774 971293 458017 965310 920445 769800 789651 217831 0 0 0 0 764069 0 0 759469 897472 0 528646 427041 121053 579212 973314 295252 743917 732631 0 1876 194901 276451 0 955903 752126 0 997478 990386 0 0 0 0 0 49629 0 48004 571819 546744 56715 309894 0 0 0 827996 0 0 0 0 568320 0 0 836549 0 2556 728675 389715 276895 0 491081 879596 0 0 783564 472622 735841 0 0 0 596430 0 0 98496 651993 0 368115 959240 0 0 681424 0 0 908108 120876 773 0 157034 371934 0 0 452492 824050 0 0 797402 467073 0 73913 289394 981841 17539 0 711678 128495 0 750803 0 747635 0 31838 0 0 0 841914 33351 671714 932898 0 20991 89800 0 0 21594 0 417239 270421 793602 605166 821479 411044 0 877314 0 0 0 990039 584700 0 0 507449 788307 653646 365082 137098 0 878656 226229 24112 110013 246031 314366 567586 911137 0 689487 843816 648909 149918 104111 261526 311079 0 0 369626 153182 866118 271266 0 53254 126613 0 741683 0 0 183486 584242 910461 854967 0 698947 0 949851 0 498899 0 834640 730956 0 116193 331563 0 675462 106811 0 0 921781 0 220428 0 0 0 0 251782 0 555611 578738 0 0 0 441874 0 0 969287 0 27780 72396 984285 0 0 122614 619411 0 848696 117959 626613 827221 734670 0 687269 951960 236054 84467 150123 72110 301664 0 279175 692156 0 841021 850744 0 511144 672491 127585 352872 551307 957167 0 53374 0 0 546270 932306 0 74004 307307 43575 599164 405351 354255 16071 0 0 287993 262166 645573 961235 470991 0 698867 505513 858176 202402 0 754072 604501 50007 0 0 0 0 0 644319 31228 773294 0 616339 122654 504272 0 0 0 725903 0 21379 737795 183447 0 996588 0 284871 0 404887 748768 320438 0 200824 0 0 0 700016 470463 0 0 0 899275 730716 0 0 686644 845769 177833 465993 777380 979351 195107 996275 0 801886 662175 0 492307 903104 0 0 850787 716424 0 0 644483 724019 0 0 205340 667457 0 0 0 942013 0 0 200027 987371 0 0 0 722427 0 0 0 428612 368682 288335 0 947798 0 201184 0 972834 885449 69026 0 879262 695013 191339 0 352174 920758 883083 64971 653219 717446 0 83448 211498 45135 0 598784 0 255830 809694 782105 0 190083 0 130323 0 0 0 415239 426397 871519 0 95531 0 0 129200 0 633966 0 0 0 0 0 748195 0 103032 3041 462250 771496 663052 104441 0 0 640447 301706 832309 707353 220255 98429 0 0 488230 0 761031 606784 0 495615 79558 765400 0 737751 357983 0 701686 645082 0 737474 0 0 0 0 0 781694 443583 0 0 241650 0 14467 216488 0 334104 693915 885977 718058 0 0 0 0 466694 216304 874379 0 0 0 0 444213 0 162167 249386 0 798552 921293 0 238272 843620 542330 497057 0 996226 623839 0 967445 933396 38087 271811 939812 0 0 53150 812891 0 221787 83253 630072 0 56776 0 0 595241 126760 688177 423664 0 956756 944591 0 655765 0 946815 488095 980672 0 0 111904 0 106724 731288 48207 0 0 0 0 320120 213005 689241 741159 748135 0 735824 82303 510939 158731 850459 810563 917139 812988 90514 898563 14905 0 0 485306 0 541654 508665 839473 532353 1274 416929 0 443569 243563 269756 948344 444690 0 380300 690175 461036 0 800852 878269 0 0 611608 0 0 281764 0 335665 0 0 874100 630778 0 0 0 0 0 853279 0 849053 594205 244395 703625 352568 0 0 12642 104351 544500 127905 21144 0 480530 0 0 0 640608 963126 0 480257 856623 0 0 523440 373526 623258 944416 493896 786896 846419 757165 716704 825991 0 163927 109597 0 0 331866 751879 937096 0 0 119192 130358 0 0 0 739919 442767 831270 86350 565502 0 0 640569 707867 0 83269 0 0 0 372603 394645 0 92908 72441 806873 560536 360540 627133 228432 970717 216583 748608 358911 829577 22831 284417 458342 299363 0 0 0 36496 812494 615510 331964 0 0 927717 196029 0 697917 726439 661519 0 491461 0 144731 0 746016 225888 358882 649350 456441 0 639693 0 800070 460751 530508 377632 0 0 0 539987 198631 0 503248 226580 0 139271 0 0 572974 668693 0 655521 0 986979 0 0 0 0 180982 0 740524 694567 952740 332225 97593 116234 0 780896 171862 793287 977193 0 506419 290640 0 962391 462779 229605 227102 576096 0 132586 0 368425 966986 456616 0 388476 572518 32421 80593 956467 0 0 0 0 0 233799 0 821444 0 754393 580482 344063 595089 0 0 724030 285612 300993 0 414299 117237 0 361307 11337 0 905358 211194 630636 895848 392234 964992 0 45117 199075 0 0 214368 509219 274781 0 902128 0 988630 0 574229 0 327322 0 0 0 169600 119724 945924 0 0 0 26949 557882 478015 476997 0 354218 557058 717506 0 982726 130688 594936 903794 0 254151 0 0 643091 549680 0 0 0 910009 924530 443422 0 0 178137 147234 0 0 0 737339 0 749307 250602 555985 579599 0 0 0 0 0 0 0 899851 566922 635429 729782 0 0 0 0 0 13894 0 0 0 580695 0 93903 0 475641 390013 125172 716812 585811 17608 0 53641 0 209549 581586 925401 420824 715901 739275 57738 0 536001 769014 0 416456 519840 78223 40397 0 0 349997 704495 250380 0 85497 935956 484516 258123 0 0 0 277965 0 24678 830269 636057 802664 0 331570 267904 499497 465681 27894 0 0 498695 722523 0 381213 0 371663 726435 0 567457 430910 0 0 0 0 39609 617639 0 821864 408731 518222 561236 839158 0 268479 664525 627024 960801 369027 506154 0 0 431427 619481 423373 10922 687988 0 0 0 784329 0 0 574137 45500 386559 888235 887442 0 837694 956881 66804 946401 77779 0 156418 0 931944 883420 444431 287260 755356 473495 24025 765132 598208 976285 554644 195375 67241 0 0 206091 0 166728 0 0 26008 0 758596 478898 394345 0 321821 488823 0 0 344472 0 996758 0 918523 0 380986 0 751919 371945 369816 591552 0 0 0 294870 0 760926 609874 0 584094 0 735612 0 672909 0 0 988738 586538 0 0 0 0 289943 0 247036 0 0 850910 546479 13490 562993 262989 158792 54695 0 259178 831900 690483 144451 520732 583044 360325 111343 801197 0 348855 0 0 0 501353 0 0 341825 0 839236 76979 23822 223976 169496 106741 60209 819848 355085 0 800739 0 553514 250130 681466 564160 922641 924593 234770 266411 0 414175 0 0 0 427458 866116 627104 0 164202 0 0 267076 28148 0 907377 43293 0 952049 0 726915 255299 811126 0 0 0 411775 0 0 0 624607 886942 0 587296 562107 917031 10195 0 287608 509005 544042 140065 0 0 0 0 777425 280540 0 285416 926678 0 0 248432 0 0 89372 8977 0 114007 0 207897 364537 222043 0 0 263426 782099 979119 0 0 864501 0 803188 0 561483 259100 0 99136 22603 914651 0 27211 223041 0 0 222006 0 0 840747 0 769575 527466 929902 152512 397397 760431 685079 0 0 90934 304941 152162 990051 0 209289 429667 822549 935178 894490 0 330191 666675 368444 0 280092 185942 0 447466 539641 0 0 505896 738690 55271 412230 0 119161 793944 745681 661115 756286 348478 947032 0 253928 822803 22146 691634 0 435796 0 0 742235 0 665954 66464 0 869057 10850 0 741267 16464 0 0 398965 0 307959 395659 0 169439 692893 0 943662 226528 208546 0 0 0 916291 0 965348 22913 0 0 215516 159896 417382 88342 15820 494907 961593 700347 0 0 0 950111 35262 0 59310 0 0 30456 0 0 933290 921001 385751 0 0 0 0 0 0 990339 486161 0 290332 765394 0 0 51599 585514 53286 0 34119 435258 602288 367747 413041 677152 0 188276 0 871949 665169 0 0 717846 0 504770 159451 67018 0 435170 0 709896 389036 853213 877484 906371 561561 0 0 33740 848653 701870 82075 0 734640 145397 0 91610 248007 0 0 0 390424 0 624345 795356 55765 0 0 0 0 169724 511735 0 924023 410724 588457 699671 0 770437 603 7477 460420 728231 739892 0 917601 0 804103 0 600866 0 0 729058 230613 466667 0 0 918113 801639 0 0 727445 0 0 0 333806 0 140328 0 0 0 722778 0 973750 171960 203715 0 0 614215 0 0 0 149525 0 721656 0 0 747441 0 364561 0 765557 0 685899 462301 632392 0 916544 889799 292371 993721 0 500819 0 159937 926513 891546 474417 580067 203405 640091 874997 568398 982800 685347 0 863924 0 0 260588 0 503643 773331 0 0 654966 0 547424 650116 490081 757489 0 422868 820458 0 288100 266992 706490 870026 978347 29696 0 0 110767 515228 446119 0 0 224332 446120 364750 813186 41417 12321 0 684516 0 186099 775092 230579 456808 451497 435851 0 122645 728194 181444 0 384771 0 162895 501936 0 715585 968312 0 0 881985 992522 295845 0 140153 385658 948272 373891 0 303384 0 0 847261 712817 712733 793755 932708 832257 770731 800161 0 928045 0 742714 830735 290774 0 974665 664067 0 130787 0 447837 967711 631218 772134 471645 324237 625759 401584 283422 0 0 271477 0 810844 0 465120 0 775476 736665 810239 0 126049 12701 0 339878 0 0 854365 480360 303015 720689 152354 0 567240 506387 0 926786 404526 0 0 0 0 0 0 0 245913 0 0 0 838199 287775 0 691189 0 0 922848 0 202499 728017 554645 953516 956773 675827 557240 0 243157 0 0 265170 0 418165 0 0 0 897185 486488 0 657820 0 457009 0 0 81915 771170 910387 0 903475 0 473562 204056 858128 974711 691531 0 756298 0 0 400355 693710 0 958522 0 0 254835 265314 0 678731 107083 20778 0 440603 0 987916 0 0 397974 12828 328134 940155 0 0 902476 0 0 127586 100608 361333 260584 55538 0 533188 265875 947626 200149 322659 0 35969 972137 770506 0 328461 536650 0 248050 282483 998745 0 810103 667027 737701 0 0 997907 0 575616 0 0 0 0 0 805916 869911 216537 0 901697 0 0 0 465284 250445 568679 0 283653 877017 534262 45355 890919 381267 444660 0 0 792434 127593 174983 787129 0 484632 0 413883 644719 464895 586237 922762 852749 63022 285393 0 0 605905 0 699521 570525 796500 659816 0 546632 0 0 103510 0 720410 0 0 233370 589814 153655 0 0 0 700449 44398 0 0 862264 122433 127720 319153 0 511787 0 25304 815232 12369 574509 0 0 158724 0 0 160569 346961 406645 0 986748 868877 745796 360096 363969 0 418705 167648 647436 0 398341 343248 153711 858665 668670 134761 562622 384736 629179 0 0 30703 977494 0 0 0 605404 0 449284 730352 755405 539194 0 315341 186105 0 505993 30139 0 0 130850 674243 0 822086 0 0 0 0 681341 361314 0 114364 121584 421075 944139 722300 0 937290 0 876159 581047 0 421145 934031 680114 0 116095 0 149362 0 137455 567915 675832 648011 144858 0 3517 802523 0 0 456075 0 0 817444 0 741542 494852 0 546116 0 988883 718168 0 713687 0 984916 325791 682763 0 841925 0 441538 181315 510398 752925 0 0 206590 90934 829141 204742 626509 0 767337 194801 0 194442 0 846702 133302 0 974864 913249 0 759909 0 0 0 233099 702938 814623 801532 129311 243307 11612 166506 645723 444875 0 314197 3943 503367 909545 53771 959176 0 688502 0 415043 965207 264477 49920 121647 82803 0 481180 0 0 985833 59669 0 683278 142477 912622 0 757742 592694 938356 108627 353959 210803 426749 0 481622 251041 194493 0 636255 512978 740867 0 0 163150 0 0 451159 902184 0 341664 989031 0 0 639845 0 225236 560269 0 0 0 813903 435759 706968 950015 0 0 354056 824404 249172 976643 0 347250 0 590209 0 208966 196015 0 0 419751 397294 0 784963 0 0 0 487909 0 481217 0 324306 0 111137 594835 0 75922 0 507082 908990 0 0 782722 481505 0 476369 275845 0 676261 285402 0 0 734479 0 763056 151403 182304 0 750423 0 639178 530240 534869 327441 0 338593 0 812969 0 373023 0 965391 0 808842 947159 341584 0 0 337849 6767 711559 0 0 0 0 850911 575386 182258 0 0 64893 0 875791 716791 494801 372080 596632 513856 427137 709782 394463 952394 125151 0 149965 882142 583607 242480 488208 294515 494516 918873 0 0 0 92148 0 0 480057 291063 0 24294 772504 0 0 428444 0 0 14233 0 481594 377421 417568 0 243487 0 0 480228 0 0 352214 0 795460 76096 104882 872355 538533 625722 0 216250 92819 227488 588411 343518 212140 463672 0 0 651112 950191 685179 0 431355 0 281064 0 550110 0 667404 0 0 981429 0 571208 962584 658237 646718 0 0 348206 351223 167394 319211 0 347122 334417 23949 0 308189 621038 322272 462605 644895 135363 0 303008 0 331655 860737 778778 107092 0 0 150436 254692 234553 0 0 0 796970 0 157052 0 206902 699224 0 0 0 111889 0 660977 0 42052 0 898746 106397 465297 891826 0 73182 0 559132 124279 490519 463759 577507 0 0 456810 305942 75364 523158 846106 0 111402 0 30303 216774 927165 353490 0 0 0 0 273784 0 0 526501 382299 0 0 681149 782105 918456 168503 0 734969 0 0 0 440264 844786 663897 448539 0 0 336665 0 30834 0 960141 239099 0 511117 647 0 110481 135263 255157 119667 0 857567 858855 897114 359498 0 242756 796404 891562 0 0 0 0 171582 0 193696 0 0 0 287888 0 719680 0 548786 330022 254064 0 0 305724 622048 0 837352 0 0 578203 0 57401 847407 287744 449942 0 0 73607 558795 0 238502 0 234888 998464 192266 133756 78257 0 705886 519816 717361 337482 0 326984 871780 934153 799237 473299 776146 0 199969 493875 649196 437059 0 80272 612633 302388 0 0 266241 0 595249 197662 65133 329749 0 255027 0 513682 680196 0 65877 0 0 26548 0 284944 0 0 821826 773999 0 0 528948 944475 0 870625 0 0 717664 0 0 964370 0 586042 125035 589849 618980 411701 495081 886885 0 421974 581263 0 887396 703912 492358 575466 498051 0 125359 0 0 0 156167 410202 927252 0 60071 374032 258105 0 845299 397757 0 110136 0 266888 0 253776 252310 0 858507 392352 463763 0 0 0 563943 494890 973827 0 0 433684 0 490775 505320 0 0 0 0 951090 0 0 0 498705 801754 860404 0 379729 0 0 325714 0 336852 718062 0 843291 0 441960 854643 0 0 216491 872791 53398 778056 244451 0 477243 778465 241925 158527 786940 612745 126520 229697 285541 0 169326 966418 425322 971902 0 511825 0 785026 55384 963727 926319 623175 706498 376439 708228 0 489598 0 0 532337 0 226927 75674 538618 972456 577354 349188 229943 557702 364017 546765 796941 979217 535535 801783 0 745967 0 334896 166627 863810 902810 206667 0 454671 32979 208217 0 466345 14453 904643 573311 264782 529991 630512 723181 392343 157710 282837 938312 485730 0 356267 0 456942 103107 859476 0 0 375755 41401 88611 896323 881196 89792 0 848734 183418 0 495054 844747 0 165397 0 571635 55164 482428 325086 0 976785 109580 476492 495187 0 0 0 0 837256 31880 344778 209815 735094 484196 327184 270244 462389 274381 559730 263107 472727 591420 0 706471 72352 0 504567 528137 675774 272994 0 586893 0 0 0 0 656395 732993 354515 0 0 523425 498538 583086 962212 223029 531806 205045 465062 687388 0 0 0 968274 43974 0 836984 82012 0 0 594735 554350 674851 739432 432135 596608 0 569705 0 0 217053 279248 0 288922 452603 490896 0 755138 206227 63552 0 830793 431039 0 0 0 0 580885 0 782782 628718 724923 249948 775878 763850 540634 0 328493 852571 0 49266 675872 581100 671985 244377 963348 326613 0 243188 0 981237 330280 0 254882 0 0 719262 0 707460 0 273330 512555 0 590682 485952 0 482324 256691 951392 466890 0 0 845199 0 0 221929 0 0 909893 137891 125470 0 185059 633880 753388 0 941654 429033 379973 335704 492980 377138 0 0 576526 0 0 0 153687 764576 495052 731353 0 0 130408 801389 837064 0 0 0 895938 0 0 938705 889735 0 818698 200657 276570 0 0 50806 0 0 0 0 0 999017 672329 761140 367751 364485 285584 231328 756318 704256 851738 530370 962061 0 907981 186822 0 0 639585 478511 0 0 273133 950010 386931 7213 0 111692 274735 386933 0 64323 834340 0 522596 97313 974055 787824 0 480137 0 829681 0 863274 0 719970 501168 0 0 242507 988188 0 0 0 0 62342 0 0 0 444379 0 0 0 904588 207627 0 0 0 0 0 94889 364288 521075 0 0 0 0 496346 725972 749448 0 689085 106052 472864 655873 347963 0 0 0 687594 956663 55838 155168 0 930171 0 0 0 0 123760 0 352446 590603 0 884356 949469 20162 0 671634 971462 690351 81000 576003 414275 755523 582642 0 235936 0 123123 0 134111 493395 0 828873 0 0 276421 763237 0 115995 0 0 343176 944040 820399 332840 0 663279 0 0 418027 995639 306664 725252 0 0 269800 535343 481189 49776 474120 922059 348472 451282 0 342716 0 0 947611 867629 591889 0 525683 900671 369026 270994 915176 565049 0 23278 738891 987051 0 458060 115081 0 0 181807 574149 117281 238857 0 847451 0 377719 769513 0 88897 929941 0 201141 0 659509 0 638185 756347 0 0 885310 645216 0 354072 154121 618609 574420 0 858794 403317 330376 0 0 305481 0 0 0 478604 0 307157 721633 0 0 0 0 0 567850 0 0 0 0 328768 575925 46467 217434 0 0 80374 599276 90169 118689 699711 143003 0 888758 813716 903199 873523 972020 0 0 10795 0 0 0 766230 0 784885 0 674392 0 185414 434394 426073 0 0 222294 351983 0 554311 56490 678092 0 993339 0 672747 0 956814 407207 0 188992 0 0 536968 46532 0 640557 0 0 63403 0 0 878986 782553 565482 0 780690 197590 0 0 0 0 354850 309116 479198 0 0 676562 591748 0 185381 37396 0 0 0 555247 0 422419 329069 478624 0 0 505836 0 714843 0 355464 824414 541413 755867 0 0 558919 407777 905405 850874 0 0 745054 246858 8861 0 143255 0 0 0 684162 491257 824788 0 900021 270005 698256 323611 0 566091 792622 657471 376136 207536 0 547467 967211 90262 883949 761164 0 399160 0 0 0 359817 0 641536 739881 204396 0 765568 0 80514 654549 216280 127586 0 703185 339982 186702 466178 0 0 0 297414 708139 531590 0 0 140344 427845 191488 0 372705 95015 648123 555739 0 154777 107627 861739 0 0 320857 24319 0 799010 0 0 377086 50175 566982 0 0 851887 132091 686376 292819 0 0 145093 163728 0 0 0 409376 0 564724 558171 205444 99122 47878 0 515045 175672 0 0 0 952753 0 273998 0 503968 845007 0 571009 0 595208 0 0 0 900582 0 660268 480309 936857 0 0 667686 0 0 255835 790476 0 180369 76778 582745 0 190925 0 316695 950611 0 705645 0 365349 0 802405 0 0 0 577609 668775 0 0 222763 466007 975363 204713 390961 922576 0 0 35811 401630 0 0 230952 964741 0 97459 842193 180319 385497 0 390276 103106 1071 774946 309916 865211 936003 728755 550113 496775 801031 0 0 933734 834756 821021 54535 714678 0 0 0 0 0 0 0 184248 881105 0 228982 0 117672 0 260973 927315 0 247301 4394 523541 48357 932210 176610 566213 744464 396026 0 688139 0 0 102954 675708 815182 0 345354 0 699411 0 898655 0 0 376847 168944 0 240702 0 680986 0 849934 324371 0 0 0 0 657148 0 745313 0 461216 0 336961 0 95056 455274 0 0 51823 400467 204713 0 940099 291375 0 639548 493010 0 0 331122 0 513430 0 0 444331 655006 5967 655356 688922 0 539124 6544 0 0 0 631143 854637 0 0 0 0 0 285446 0 0 295559 436471 572650 833688 17025 982873 94094 419778 442230 571576 0 76424 47199 997761 716570 0 697362 79197 0 921155 482277 0 0 420384 0 0 0 0 0 884348 0 0 0 4206 413835 252245 488196 437614 207083 0 507791 264447 529715 300039 776105 0 469358 954587 0 61918 368533 748442 691787 0 0 752798 0 749210 154801 846858 178386 543819 563523 0 0 0 0 0 0 815087 465009 757645 462748 0 449469 73052 521465 57882 910658 403727 887231 447584 0 733810 480988 607191 0 986734 0 0 650292 0 645550 0 325004 684828 929189 960812 965153 0 526332 369895 890389 967496 0 534368 0 957628 0 87200 0 802128 666515 147705 39135 968308 0 0 823814 0 0 350373 0 14869 0 157639 577425 302886 623699 444942 0 668814 589397 583899 458206 128702 533440 0 661006 816831 67228 0 17322 11325 709726 0 413485 803088 118987 0 950711 228094 636407 190477 913070 341036 0 359617 0 0 256079 946116 375955 0 326172 203891 442497 899763 316260 0 307522 530165 0 0 0 44260 678059 942991 10157 682479 0 0 547426 0 784760 159022 481297 0 677695 741994 0 788915 0 0 0 0 0 0 350134 0 556523 924293 808314 327040 0 0 533033 0 149531 732113 857803 34887 37896 497018 0 104522 603572 0 114130 749914 0 149475 950717 0 0 80232 37333 0 413461 0 595945 0 387082 436363 0 0 715346 953833 763446 0 762127 948005 0 0 891487 634946 0 0 0 0 391791 0 504910 915173 705631 0 959184 830345 949816 277031 608589 125508 416423 0 0 921460 165631 345417 0 14800 984823 895775 571012 313026 0 242091 0 312880 827688 528763 745972 0 0 739858 320220 281738 0 692334 455707 0 0 964775 351836 0 831219 454091 437558 720469 0 224331 651361 0 432828 0 0 0 665411 0 232934 28622 0 649003 479364 408037 858223 0 24427 11803 698394 55510 749223 725770 760210 0 0 0 531254 301607 0 124832 0 406455 723612 519499 606883 503521 406227 74828 722963 0 0 64927 0 685329 436321 0 0 0 46571 86287 310309 775796 930360 0 0 446752 258258 0 382248 0 511674 581371 0 0 75792 93968 0 0 693032 343927 0 91107 325144 167856 234665 0 0 204381 697646 405967 597215 0 0 0 0 346903 414636 830478 0 70441 528380 0 4570 0 992636 37792 242944 21444 912556 0 317482 0 230621 0 0 336439 0 0 335762 0 267904 777128 19451 315925 744466 151082 665919 0 394824 561517 0 463220 703745 902364 668473 372699 0 0 0 515091 512731 329433 140694 170879 909321 196140 983963 844504 114288 0 386293 584632 862769 343936 475074 0 0 360864 0 842950 88160 599748 260657 0 350964 0 379529 0 56838 0 0 0 0 326948 148278 827153 519806 0 502601 151291 0 0 317788 187694 697630 738117 0 0 0 0 0 0 0 0 591796 385035 0 992504 837532 694868 429766 196156 770511 323576 0 417921 0 0 0 531315 0 879756 0 0 279358 580956 979208 59391 807813 714424 0 0 0 120690 582306 0 681377 870399 0 766587 36283 294053 535877 951739 0 0 0 766482 155145 496781 486773 0 734362 0 0 59615 916705 875458 0 176529 121250 58768 829615 418985 0 0 972420 0 321983 248099 724147 0 7517 170067 839912 0 0 0 0 829340 0 91848 129668 0 424396 641097 139874 0 0 723322 699982 892497 966182 0 886339 0 0 0 757243 0 0 848084 546037 531388 0 930440 0 0 0 37565 490596 180738 931463 423461 223975 0 268441 448002 354234 0 674110 173200 955690 225265 338099 87418 0 0 593003 0 140186 0 506306 0 0 419484 0 0 616009 139439 169240 57702 0 782813 0 231555 0 0 0 0 782052 139337 499639 667178 0 695910 0 605500 0 737919 0 81741 247258 850516 782226 365447 223174 945501 26799 732650 0 177453 898337 0 866212 899904 275957 0 0 919782 152736 729433 0 273589 333595 643243 329062 637608 0 702545 0 91435 493087 0 161976 914530 71609 564894 992722 839714 633249 613938 868311 553835 0 979927 908931 0 480761 0 0 689772 0 244508 70593 434087 0 693993 919742 0 0 750962 0 0 730009 103883 967554 0 298515 0 0 0 732330 0 0 439352 520496 60495 0 546946 0 0 451331 414098 0 0 0 552720 0 0 0 0 986899 881631 991103 0 321333 435139 898631 567575 903568 74024 0 0 332251 0 625912 0 551981 993451 138527 578115 111737 406093 0 209053 776372 322974 484066 309518 0 814348 933879 0 0 0 76927 43277 0 14232 0 0 0 0 642799 872182 911031 0 77026 185466 0 934441 0 116797 0 125353 142809 180446 0 935779 341229 127012 441204 190021 767941 0 0 0 216231 0 932349 0 0 929215 0 813238 503015 926688 40210 0 999494 0 0 0 0 863377 435724 0 0 0 864332 0 411436 0 274626 0 114004 733007 322040 662467 21460 22219 919805 0 0 0 0 790285 271796 886609 631667 0 772308 0 726804 0 0 406990 188261 0 0 301376 0 0 0 0 0 735596 920061 0 0 15889 68719 0 405917 953888 338566 0 494359 304076 493923 495632 580179 137181 188811 879593 396201 0 724672 0 921097 0 757509 838814 362807 118679 0 585708 692049 959607 33560 226868 0 0 0 841500 0 869164 258478 0 216508 946611 0 871562 522739 0 644915 999374 601207 722950 0 0 63767 0 67794 623059 0 0 394670 39283 474498 456526 938591 888836 782492 0 817365 0 0 157103 952523 866779 183342 0 0 993421 0 137880 0 0 670912 773678 0 259769 747955 0 702713 0 0 0 465857 539651 0 858388 496403 0 0 0 508617 524033 89850 638656 0 610403 659029 0 27058 206724 956062 0 881384 733707 119029 0 0 353679 360959 718976 499460 91484 128619 431969 0 263398 0 0 0 0 452145 4642 0 0 0 866194 725099 0 126427 553181 657951 270301 879011 63418 0 588261 73271 931864 561623 895299 604147 776479 722660 728349 715944 448468 138885 427931 0 32475 0 790045 0 0 202575 393655 240003 390690 0 227842 0 0 18136 0 0 13195 386412 754442 0 794814 0 0 451404 976858 0 986813 0 0 994506 358187 0 0 344044 133888 37706 0 269161 671791 43877 388155 0 910123 542837 254889 124698 0 77369 526211 197511 0 955306 362224 278830 0 363552 0 78713 514499 623292 820481 555795 263074 351552 0 619186 416517 781886 0 0 662402 752973 340107 557335 0 0 889864 0 0 715518 46736 323353 0 451975 511658 170262 314150 7142 18989 206685 0 495618 0 836334 825892 0 129504 132721 615492 243891 97978 825495 511066 0 0 0 0 759520 0 95731 0 0 779196 231007 0 0 0 217902 965548 268746 225630 0 103507 0 38757 676 0 836291 860219 416470 0 606593 0 480160 74630 0 0 928122 337497 0 0 442267 46689 0 483123 0 0 0 727743 0 0 900501 895303 596380 0 437291 283896 0 583724 0 374955 230413 549440 207631 0 321735 385354 762824 0 0 839115 479289 728509 94414 587346 493759 0 879929 689987 268903 362684 472323 0 138333 521186 0 0 953542 979396 769608 986101 357414 433106 0 804283 0 0 762642 111386 168335 0 0 0 548225 742258 322587 917512 0 157934 566104 0 0 908229 546116 759634 0 887388 486962 0 771486 0 0 326270 0 0 0 729041 141763 804560 528107 921186 62089 0 571855 496906 0 601902 0 909736 0 0 0 530454 0 0 410173 0 154737 369606 0 0 38488 0 727206 525572 856471 97197 504837 309448 643104 0 529969 0 0 0 326422 0 0 593227 0 0 620939 184794 0 0 141688 0 377637 456288 0 0 828092 819511 762661 0 0 602046 0 815963 160578 290596 579477 0 0 350079 569152 116253 923010 515462 116608 572960 0 0 959982 283458 250366 720051 0 0 0 653103 167486 878055 314591 0 388909 246014 711921 540507 856237 0 0 895501 939332 959066 805885 0 157920 54992 291342 800503 107555 381907 150142 0 195610 294357 897188 593719 869394 0 104256 0 682359 515995 603735 0 353657 195354 0 389522 985797 0 0 304818 925605 114130 0 0 0 97839 0 684576 9491 425169 683656 946160 470861 964269 424422 166906 0 697153 191038 745879 0 163198 90118 0 559180 935817 301446 0 904824 922152 411995 0 904143 0 23135 0 0 0 0 0 830373 152944 992429 0 325885 0 484394 0 945307 215872 975276 760282 0 93319 0 364756 869472 632075 361777 306097 605308 955877 136858 0 0 0 0 57823 676861 481759 0 324038 550544 547071 177133 927345 0 0 239162 0 0 0 329641 41605 0 0 900611 428798 155032 0 508429 141155 19014 780814 0 0 245160 0 638457 396644 377796 0 0 247570 0 0 0 476554 0 528151 149233 399860 0 0 832951 562907 0 0 0 955826 0 218698 0 487506 0 0 351309 63507 859475 0 950682 0 0 739957 242737 0 0 210231 0 0 431386 24718 0 993499 0 906676 472377 729096 267999 25054 0 856099 0 0 785863 0 0 192851 0 0 203164 840806 398747 667692 861591 942015 277273 894686 268506 0 752325 768474 544208 353777 0 927561 888088 900977 64827 848942 383441 553049 25538 399354 863276 225915 514545 426341 638160 627213 344986 830529 675825 0 399851 0 749941 0 169874 229790 464476 995427 396036 0 783013 0 465411 226257 282418 6814 136893 178329 785426 131663 313336 923343 0 218583 0 820597 873968 458214 427442 276429 670080 0 0 946313 131473 111306 0 0 590189 243986 249386 0 0 504109 645721 303885 772822 193266 43404 0 0 0 839173 0 931615 457300 0 0 0 0 0 541950 321943 0 397431 906705 58742 731811 0 63798 120704 138717 0 638679 579771 923063 0 404825 249698 0 0 186028 505365 406491 937504 0 0 569203 198423 703346 219316 350242 0 0 261637 0 0 154372 0 135689 0 715380 867092 0 711549 364141 276731 0 0 756223 964877 500356 0 615736 260128 935209 675147 0 0 837984 188241 588494 0 439492 331301 227850 0 0 0 0 494732 937854 928172 957100 643709 0 78962 676394 782681 152982 0 90302 947347 876093 0 468170 0 0 0 0 0 525110 0 0 0 814162 643019 0 836 989227 198443 596086 615359 0 0 0 0 0 0 2316 440899 0 0 815283 437179 0 223112 0 0 910163 277019 0 0 619929 551763 0 0 0 0 0 217343 199826 103074 704019 806821 540769 458671 545119 357938 202748 0 0 471027 406044 0 581142 999053 819358 463712 935830 304380 741615 772037 160455 993258 0 0 500983 721425 0 0 731769 0 923793 434944 815448 0 427829 0 807332 784254 0 427530 0 0 0 57087 0 0 0 565692 0 488736 517196 235704 517276 0 0 416334 0 582298 407113 0 0 729915 413317 0 727451 936351 0 0 131615 541853 0 393557 618270 566104 0 426341 307414 0 228266 287537 0 0 0 597970 0 410151 496102 614103 145626 0 305120 700626 926989 0 0 0 0 922371 0 792912 518250 0 0 748464 0 0 968872 600642 0 178775 0 0 179598 12279 846343 0 338329 0 0 0 188238 0 329334 487616 437876 455245 580691 0 625612 0 0 173262 0 504831 0 927792 0 0 866941 712250 336387 174107 677470 0 170361 739154 0 645430 0 764194 0 384631 819891 617930 0 496286 241779 0 128169 0 378790 137307 48053 0 449254 0 487193 766141 440631 0 0 0 158263 0 812746 152580 95608 0 925308 474892 300329 0 0 365798 448898 858119 937231 48512 494584 0 979565 0 0 706009 0 0 945145 0 408846 468996 746498 227370 0 857986 4775 0 492570 0 723100 0 933163 0 0 0 500474 0 368599 0 89266 289623 108159 432740 580802 265577 0 240615 0 890605 762700 0 296419 206899 147086 0 816697 451240 878722 0 0 0 369845 727532 0 405904 0 226678 171268 0 93894 755537 0 545146 452602 333674 963018 718030 350521 0 635271 834018 433396 588168 120412 257170 0 721845 0 0 164441 614517 269403 558108 120857 319820 0 0 605429 615396 0 557745 792985 775963 102061 281184 205631 0 611330 807681 0 217906 0 386886 197462 731346 10549 697813 896064 0 0 330311 17212 525330 0 587910 564605 659367 78174 0 594141 0 0 0 426215 194700 39392 0 132777 715303 917807 180146 368210 598431 642586 574991 0 44396 0 0 0 409204 0 312198 234176 284792 862358 783035 990127 699171 0 8324 103482 0 244377 0 872383 0 301731 0 0 375259 412824 801845 246522 0 266753 33450 0 325421 0 667680 236655 928711 523799 0 0 644722 861454 555949 0 931369 208274 704204 123281 521718 537192 0 0 887029 781163 687665 402243 0 0 0 0 0 986448 0 0 252820 91255 0 240728 447513 0 0 13092 98660 191859 810059 259429 0 966525 864912 973817 0 0 0 261880 171453 603283 453497 467783 668036 750484 797027 401381 359507 649059 0 919628 630370 0 720195 0 0 825313 791464 0 189980 622861 21632 0 525671 372823 0 0 433808 572140 252131 0 684646 929415 298529 461306 0 0 0 811753 0 0 0 696255 0 0 357017 969915 0 0 0 226606 0 0 43016 806397 518062 216800 715786 227968 929065 0 498854 0 325124 18305 49805 759176 886036 0 264307 816130 77980 683349 207099 0 0 0 350809 0 0 957428 0 697842 560465 595869 291333 901593 607788 0 0 173796 741536 175641 211358 998141 223483 336069 35998 0 672096 56310 951726 0 919745 116001 350926 0 0 0 50174 559206 0 0 885460 0 0 327276 0 232176 484639 119802 0 0 67837 39943 740465 0 0 0 170147 373445 864480 740012 0 193899 0 0 420321 0 0 827301 864482 895324 213277 46447 668846 840241 531252 741784 809560 594805 735293 686407 796699 0 988012 0 0 671676 0 728313 420222 752288 0 0 390193 700596 871179 325068 17635 122608 0 868860 538019 261753 834158 456496 0 46500 0 677536 245904 0 0 0 47245 0 0 985273 0 0 114902 0 0 838987 643031 923250 12739 87423 0 846615 710167 0 0 386088 836591 926849 656061 276359 0 358088 735040 206792 497163 0 626345 505316 834426 0 919599 924597 339684 0 0 545229 533848 24033 979223 583735 0 58002 0 672760 832436 0 121126 0 0 415657 594398 656976 625904 0 0 127565 0 633329 802392 933435 263859 0 0 0 516531 542607 0 598404 0 0 437394 341276 985068 0 804900 246634 0 52054 22047 0 704673 0 891158 0 0 711463 0 0 765294 0 0 257817 0 62103 0 0 988025 239669 476897 0 0 415592 563886 0 423980 296966 0 644473 0 0 0 888001 327871 579136 0 0 0 951250 0 0 0 588006 0 633285 66964 0 0 607927 0 0 814783 0 425305 0 707568 69293 0 575815 0 260630 0 35548 303825 283654 0 968619 847132 679957 0 330049 973984 0 46021 315966 359388 0 274463 561406 0 804379 0 0 0 163093 747585 0 0 414579 766217 825841 0 173619 0 648685 0 944837 61420 112247 226002 0 252009 400793 688776 0 431241 0 775641 814565 37937 42156 0 825849 0 696206 652525 540156 97382 731384 0 566609 0 241759 207242 423813 680648 0 0 616985 0 88304 300609 0 128516 566435 351515 0 0 344663 39364 0 0 669721 49584 120084 432491 30840 0 350521 0 0 660406 355070 0 0 998828 0 0 123313 867105 773944 148516 643806 728835 0 0 0 319747 205696 148358 96176 99772 0 425457 355454 0 112008 406172 347321 0 56344 420887 101682 0 176484 424605 327224 373150 0 876142 936345 0 0 0 376822 0 413829 951431 213762 709404 817163 413106 0 0 188132 452571 254010 461326 0 104893 0 821432 0 842372 0 4010 905802 0 0 951314 74344 0 887652 0 63890 0 0 389833 272047 784089 0 718966 560451 948608 990850 645856 567966 0 413210 234783 259073 0 0 0 966369 3586 0 545419 950663 534650 279767 0 189355 314581 808452 534402 622145 0 520965 806935 393042 448403 0 933725 845974 0 0 796517 0 784940 0 270595 0 634267 0 0 454724 220844 80907 200297 109255 901601 469157 362670 943155 598297 78255 0 528285 0 607941 0 385037 234534 532162 0 880025 700061 0 561444 897164 0 814768 328746 907791 504906 976373 467352 814186 832820 846626 0 0 997092 168862 972747 0 897532 534301 525384 335796 142869 294425 660949 289208 657370 137857 862089 999707 777974 0 571633 521135 154243 709686 0 244874 0 707155 24826 632620 549000 650003 118702 0 0 0 710707 636295 840313 0 0 182103 323906 864491 0 554625 0 0 0 426942 132435 871510 596448 0 0 0 785770 0 571714 106757 648111 338339 424124 409308 973076 967566 0 879117 0 121984 0 266 0 409236 24488 0 785124 809964 0 364936 0 0 0 0 0 572192 446124 629625 0 952344 80447 0 0 567585 374347 760840 0 0 0 0 461647 131752 0 595610 376651 0 0 0 73835 0 869731 0 758891 380168 85633 0 0 0 448028 914428 939 83138 157685 0 712783 125414 0 455861 149711 103311 353956 186344 0 0 0 0 0 0 0 0 985670 461918 0 989869 932928 0 0 0 0 724634 845516 935616 821205 578920 261177 0 919433 0 338869 0 0 275472 0 0 663443 0 627036 238542 512385 288242 415773 709290 60124 197600 395036 0 0 694734 0 0 0 373363 150117 0 304959 771800 352212 898167 465636 726356 0 562414 0 0 0 553848 480072 0 0 497120 0 380826 0 0 0 0 817947 0 0 0 759155 0 927207 92744 508641 0 0 0 523539 170061 0 89582 0 328093 166053 0 984675 2576 678710 0 957844 67802 446911 162885 0 776896 359193 184924 0 0 604601 536825 93525 421768 767790 284744 0 936802 153007 937165 27000 505491 0 0 0 0 951632 117329 271606 0 879481 284011 113103 130059 84392 0 92340 0 887295 193949 0 628807 675894 0 0 818798 0 0 43309 829850 0 0 0 144072 0 0 0 803207 767367 0 152802 978569 230173 850342 436583 0 239724 256188 780882 111118 0 405932 958018 0 0 660316 88547 352155 411827 0 552870 507247 479439 0 0 734088 0 548569 354402 971532 138024 0 0 0 0 310800 695257 0 320452 298399 0 0 289803 0 789294 0 0 567822 408628 0 971726 0 805555 308408 618981 242257 0 0 0 744925 849209 248294 0 429505 0 685475 801362 873517 0 706561 587772 544238 103523 63538 469500 0 956230 345452 0 0 0 0 752196 0 349815 86536 102562 274857 0 0 314557 15754 333523 228450 0 0 448520 705835 14627 235178 0 5339 103013 313419 402032 241913 989075 586309 63497 0 952635 0 403021 368464 0 0 287032 745751 211898 712251 0 506119 741576 0 305160 837229 367041 195216 843704 232528 819353 522452 194709 894522 455361 0 0 165445 0 484541 985784 774918 0 0 0 728951 0 206881 0 0 827060 834818 0 0 204036 845329 0 0 875330 0 145993 0 0 0 0 213590 360773 592715 0 0 20541 257419 0 110037 785965 0 534011 0 0 267573 0 101260 66722 77646 0 0 562760 457812 953378 365093 909881 281528 855250 131699 533932 0 0 330161 719094 939248 0 0 565709 0 0 861515 0 0 898883 0 681458 0 0 401292 22075 0 321242 651819 0 0 39478 254536 385288 0 0 212336 0 0 668641 0 842080 944212 195190 830842 953093 784986 666451 0 0 0 907883 646503 13024 119210 0 0 543437 459098 295916 886120 264882 828293 967378 3038 0 173882 767610 110236 0 968916 134938 244480 0 572361 0 978979 431729 399565 238520 639305 957845 226704 642105 482731 0 677384 0 0 797826 486438 606173 855182 0 490045 129470 995010 0 0 707754 0 0 117694 0 950507 952513 0 684107 208366 17976 686658 761636 473989 0 400294 861060 0 0 266965 763598 0 963035 634443 0 0 594404 0 0 0 0 465049 489110 869011 826826 187367 364683 22842 379815 371033 803494 32059 170685 0 730395 0 0 0 196997 0 0 305292 310465 54886 368664 0 145435 348561 86182 0 584146 140525 860240 355831 316073 478750 263327 789376 0 731671 0 935543 0 0 948473 0 32017 864334 748473 595556 0 0 877423 0 907983 892146 702586 0 0 864544 0 361169 398266 244031 0 961520 0 973203 0 202276 698195 0 111326 306585 413055 104194 364622 401018 731295 0 81065 612289 451824 305303 0 0 0 942874 0 0 0 21702 0 953227 779642 0 922608 0 0 794442 0 864724 0 0 0 540002 805110 0 905802 0 0 0 730485 0 0 0 0 249138 586512 0 935084 228513 949675 0 192690 0 135720 499405 505929 419413 998794 180482 909066 497819 25571 40443 109268 508847 0 916902 0 498050 0 850516 489459 553272 276132 958465 0 0 0 897298 438766 162078 661566 42698 0 948210 19260 0 0 0 732816 85260 362050 196369 685947 0 223635 937283 533615 561637 0 221133 0 569392 869016 481622 136202 0 986988 0 70910 453211 0 0 0 0 0 0 876709 596703 347728 653428 103832 732130 817521 970023 0 606101 631910 456258 3730 0 690893 407253 335860 241650 535919 0 0 0 983819 387559 551476 0 0 81604 0 683753 257609 0 0 0 0 975440 0 781717 677047 0 362397 100008 707465 0 138701 633870 0 0 0 787222 0 827842 97434 0 774542 0 817189 885869 0 893795 646125 0 0 488745 711977 938470 248690 496713 0 119687 652840 0 424021 492836 0 611713 980863 520905 0 927401 0 313946 0 323650 163767 709269 0 254124 0 0 640402 0 0 291064 929560 442474 0 800459 865661 934256 798789 298223 346004 0 838113 594615 0 303205 927722 0 390319 958944 387263 959064 619058 0 688056 163810 536857 909143 704003 231881 123452 725179 87455 979894 195833 741337 497150 0 0 346561 317244 13164 940466 0 0 910137 736236 0 0 669270 0 0 667766 0 425599 944955 32524 944270 905487 93558 987069 802622 448491 0 646603 967805 0 791147 0 0 0 207813 0 0 301492 574192 316628 0 972794 359348 0 535783 0 767112 499129 0 720687 0 533736 437031 0 438068 775819 715457 553961 0 18518 944849 938136 0 0 17510 716399 490705 342823 643474 360554 700673 0 487334 0 359120 213269 0 0 857582 0 316527 0 0 339417 266252 779688 0 260600 469417 493083 0 35468 0 37368 717974 700231 56173 327517 29226 681606 424365 620055 459470 194962 521568 878479 0 0 0 35712 0 836168 837585 0 36653 0 0 669328 0 718746 0 0 27618 0 299184 901368 927729 813825 0 532102 0 0 71304 0 505903 273478 933845 430618 0 114926 0 121517 568741 0 159383 564401 0 0 249287 227452 0 0 989303 513852 103348 359248 619080 0 0 0 0 600251 318158 625444 109906 0 61852 0 730576 524254 0 397648 429260 787212 171300 58825 0 0 380084 214530 155040 502467 233725 0 729060 0 0 957255 782770 0 0 683820 0 0 79816 30499 478143 0 0 749098 490060 176323 107560 372885 366343 480677 0 429515 123022 365201 935715 0 765090 878889 80223 0 777835 0 585936 881351 963237 0 448618 0 0 0 374915 371236 978443 211461 0 115441 0 528372 852466 674517 0 0 915396 44710 542441 0 0 955315 778937 798845 282024 199677 677094 0 787905 509981 243055 455367 0 767826 632422 972435 0 973423 737791 127479 0 807089 578956 829411 163959 0 0 0 935019 0 0 0 768073 0 412261 993792 830641 556796 530187 873902 985287 727840 0 426847 77313 181245 245423 863205 44454 514497 0 931595 539607 0 250561 119530 825996 736189 53157 568308 0 317562 775952 255264 0 0 0 0 706997 357185 0 0 0 448766 76909 306770 0 512600 458113 224180 890609 50165 923325 41221 25300 0 235811 406970 869044 0 728130 366522 0 649659 202570 40267 53128 827986 255958 401387 0 566618 651371 36917 926956 941440 424120 0 906534 41645 928751 438676 322965 381856 493561 0 0 218822 0 785933 93718 0 335188 34932 0 871183 644108 245385 318042 622812 847386 0 0 584889 0 262381 0 951311 601825 0 0 648752 0 20867 578149 3814 369212 108887 695970 462551 917771 176892 169536 0 23149 812243 561234 70099 214343 447917 607773 0 44534 0 261558 409315 0 472192 155134 0 0 215515 0 505517 0 0 705170 0 0 28636 915490 0 983870 901981 221348 0 30990 0 0 0 0 205150 0 0 80641 394217 905501 297024 0 981207 0 890343 0 0 347132 0 152737 280994 796370 752901 961368 465763 444905 0 440568 450945 256775 318381 659002 870862 702499 250419 161931 0 379808 890594 654807 752835 12604 881287 588614 566908 0 638487 0 916528 600851 0 397242 0 452732 0 849295 291284 222999 265864 301364 101661 869004 0 773842 186089 117305 0 639596 369420 0 953368 657789 129115 416769 898191 356001 498526 393006 0 0 0 0 743364 432245 209664 844520 962510 0 135657 944857 0 0 945984 696760 0 797775 0 368182 736017 333344 813690 0 438428 0 674140 852353 907672 0 0 0 349268 0 276383 702272 480220 0 854493 649181 817524 860962 0 25984 892765 430744 729675 66514 51487 134661 962446 0 0 630011 544832 0 0 0 877130 0 291221 231452 208343 620089 0 0 380438 348432 0 695419 0 783136 51754 420431 0 224337 0 0 195245 0 0 419693 0 957143 158468 0 100831 0 0 30817 950267 218181 0 0 87448 0 0 0 308773 0 0 482740 0 120144 523469 0 0 0 271618 924300 977865 401144 0 0 784387 403840 681443 839965 20369 29201 0 0 0 316936 0 943772 0 0 0 825903 165002 672296 0 0 0 0 303960 446877 465759 908107 641885 202576 702513 652320 731361 922651 0 603206 548321 0 668995 0 408834 457873 493034 195921 987839 0 0 926083 643400 272984 145968 582899 0 677232 761918 24976 354506 78312 717620 193467 755424 0 537017 421787 0 0 600436 0 771987 0 0 0 529577 0 0 843441 381836 959602 0 0 435191 0 0 273183 0 305208 162446 0 52165 491709 696628 230723 464115 190680 241337 0 0 0 0 730645 700059 607125 986098 0 505689 524507 0 92727 676127 647326 0 878468 0 0 0 435673 474340 503613 839110 938804 0 0 0 94701 267087 0 569456 917567 404242 586036 257082 342108 0 0 487114 960062 839879 0 0 865899 935974 0 938807 191217 0 30847 846606 594841 402751 459260 536965 654527 513541 0 0 0 881046 264925 124679 21509 885640 0 0 102314 0 546614 215250 0 0 950577 0 0 412374 0 625609 701547 0 984569 0 883722 26858 923481 0 592382 0 204487 722468 0 0 0 0 896960 676033 629061 0 0 0 606113 691095 564108 0 994574 593264 463625 831916 345815 0 624014 0 445604 459692 0 239046 0 933441 711687 0 520374 287810 88046 860793 948206 0 789744 90195 974777 0 0 835474 0 509710 0 583040 510573 0 379351 0 0 349536 0 658810 742608 0 0 305800 605724 500617 953831 0 377792 0 0 0 0 457298 863715 224993 0 367825 703580 0 559913 0 436090 0 749053 0 659558 56392 704437 895466 66846 0 0 178369 0 0 0 858984 0 881137 0 795343 635663 0 0 840527 427942 217927 0 0 865646 273023 0 376099 787441 834574 916479 0 579886 0 245550 128783 991341 437457 0 540025 0 0 0 576479 198603 904376 556959 795368 5138 553047 0 758603 0 688938 674485 543879 961542 0 121455 281672 34478 0 0 489189 941872 758769 588790 0 485118 59293 204483 100288 315557 632234 605047 625238 0 0 0 0 32551 0 373514 312469 0 433264 519109 0 0 0 0 0 689431 191108 121027 0 0 62055 574020 0 534646 0 0 189340 0 0 0 423515 442316 235738 0 0 31854 0 347855 0 420472 74639 0 747362 0 876456 0 111877 134364 137792 274407 171138 0 263797 441130 464958 0 807494 312626 578309 839382 0 92091 666304 0 228481 0 0 0 0 987590 0 657528 244608 682682 968175 0 0 0 888469 0 0 801115 0 710508 766356 0 449977 0 0 260236 336116 0 942850 0 0 0 769766 88096 808279 0 0 571174 509784 0 0 0 407238 417377 709007 300018 931394 85863 118260 0 810892 341478 0 976345 597293 120335 0 0 200436 567871 0 578967 979824 24585 240652 0 0 211073 448717 0 812678 761649 810188 976016 656822 186008 739039 940115 986443 0 340831 775677 483696 567780 470762 103545 0 711214 0 902967 484047 0 760113 0 944611 686681 549494 310739 290241 0 97204 347330 705221 803299 0 0 0 529219 0 128282 713540 954419 0 287857 0 479908 0 972168 954090 0 747501 559805 682186 764459 510976 0 0 676071 0 0 0 716084 0 413533 276787 0 753419 521372 0 0 852314 579233 0 589151 0 572688 301480 873978 419335 889058 592295 963495 22783 582011 0 0 8946 0 341132 498063 0 0 753409 0 628207 308942 569030 282971 0 302193 0 610488 912655 283661 754877 0 214312 276257 46105 0 0 762035 0 465539 603787 174701 0 571742 0 159044 856940 0 870212 0 0 0 876741 593731 0 0 0 198349 376058 0 655337 0 0 0 0 0 0 184335 0 0 789554 0 942528 605039 190888 0 0 548446 403057 505314 246780 753477 762734 0 381832 547646 962590 589803 0 908419 0 0 973102 0 893869 728699 549430 410328 0 962229 337684 205435 415425 782909 0 925928 981877 0 0 0 0 1437 0 455179 424999 91576 480627 0 641312 585617 0 0 93166 0 695561 704407 690831 368928 0 452013 0 804260 173913 0 832607 521959 854045 0 0 245634 0 963964 868918 439096 728665 570449 812059 0 633649 86556 458975 196567 185699 367667 744840 30915 0 0 739649 229440 923759 0 168590 0 12349 984001 763701 913610 149902 995653 940719 579304 0 810068 0 0 845144 45546 802279 569187 66229 0 803702 659179 0 350379 118166 183299 928691 420878 0 0 1334 942512 962875 717817 0 839824 0 0 0 0 573913 0 527769 0 0 548914 0 940199 720351 0 745046 167712 0 397547 367173 0 528975 12341 77616 120288 612425 0 297118 412641 431372 654880 90504 0 0 309788 0 0 177128 0 0 287068 262577 0 0 0 161730 0 214147 616526 0 232007 0 0 0 52279 884522 0 923559 0 0 0 854101 0 487905 0 0 257447 791287 180478 847394 0 590451 318289 836319 796359 0 5337 0 0 927403 0 937729 756602 209705 860097 724722 0 987946 350484 0 717655 181360 680167 433654 0 0 0 343788 889273 82937 944401 0 461174 620679 0 0 0 464518 125622 0 0 300628 0 0 389046 0 348032 0 282749 0 0 52368 577750 0 106819 0 629089 0 973048 842004 979311 0 747683 254312 347506 701550 612113 0 106306 617438 0 0 120272 472909 0 451964 464074 255476 319345 590549 0 63692 0 0 128518 831870 0 0 0 0 0 0 689586 396509 40413 34536 0 992179 298728 0 0 722134 792461 0 0 726483 546451 0 0 0 384787 320109 491472 988317 45673 0 0 0 628215 84889 0 0 0 0 987416 620224 0 379063 0 441685 738314 0 0 384554 0 814286 640831 153626 0 854324 888774 0 0 243239 893216 486552 791353 0 222245 909620 723807 0 247197 377295 0 897939 805051 5998 960125 545723 842 24030 28037 97656 969455 448597 0 842167 0 350412 643383 0 445836 195088 167984 151595 0 0 207795 0 107955 98234 728781 859090 468001 671377 758795 595834 0 240703 0 367018 0 0 695039 0 808192 909734 0 755914 212586 122285 773610 471650 0 966386 316401 829025 961677 0 80600 0 437662 0 0 265629 444079 799980 0 250578 186456 704584 0 991394 0 415493 0 333910 721019 478410 639842 174697 452100 394554 509323 0 137229 0 746445 717222 0 559034 0 334657 568618 341754 375629 690983 439976 0 820453 868601 0 465766 261348 978230 0 821746 0 0 429080 0 100432 974051 0 0 152930 555194 0 610747 703472 0 829670 453418 908386 0 171417 0 159737 60440 201946 0 15913 355489 72970 801194 0 54129 0 282953 926033 0 714993 98195 0 564859 0 0 0 21767 473991 0 374939 486586 0 0 864573 0 0 0 149518 982411 0 0 305865 0 0 0 0 696233 0 854860 594703 0 90955 0 97767 0 0 316377 0 882341 979211 443669 994213 660148 0 30732 0 28968 0 551394 846084 0 0 0 646306 980243 0 283190 694039 739328 922374 0 928141 0 155246 0 668187 353887 684281 0 0 25923 44483 269228 211931 180672 0 614253 0 0 0 0 413850 524662 0 0 18282 213793 99113 703525 652870 847553 0 0 663527 0 179201 301043 574440 474299 762565 285052 40960 978657 191123 0 895702 507843 190744 927674 547125 370439 909854 640198 0 0 481877 788425 692074 0 41773 0 0 829410 0 429659 0 532876 730061 598154 757397 0 0 0 0 0 355121 712075 0 0 416875 0 623569 0 419047 0 35168 446259 183014 173904 481594 226527 0 483500 414297 97159 0 138729 31357 0 0 0 0 656899 0 0 137589 483104 739420 95138 181784 389559 215205 295096 228392 28968 533967 106979 257540 0 0 107933 911634 0 0 212943 0 912106 0 0 479468 503218 366600 764946 468967 623409 934858 820078 370752 0 0 607021 12172 205667 880512 115473 115007 274324 692103 833402 0 0 243560 0 0 46721 359392 907706 0 211843 0 0 0 169969 0 882596 923768 51186 388704 923238 0 640428 565180 530333 0 235476 373599 0 0 0 759144 0 580768 204851 0 912035 0 0 650707 277501 877044 251621 0 281891 798183 809701 416934 411137 933385 0 212713 0 878648 199640 910013 884137 433678 0 877632 165587 0 230445 0 0 202951 420380 991111 0 185823 41835 736150 0 259262 783173 0 816604 105217 0 0 256030 946734 953549 220549 0 529392 277606 166784 310588 103288 665584 0 55135 784243 0 870652 254486 231241 144241 145383 903295 0 206687 3978 0 14549 35456 217148 111124 0 363221 565505 0 773709 292903 313828 720123 177231 747555 0 0 516769 0 877996 101005 0 0 767233 942995 306674 49602 568169 0 279848 268146 864262 582730 707703 684247 485577 118581 0 126652 0 63447 59362 771964 919160 0 0 782767 0 700122 0 0 0 647029 0 0 0 678522 715112 329601 30764 800458 0 836029 0 0 0 851971 0 227794 718078 0 0 832206 676946 0 790943 0 6162 821553 0 0 125753 135484 588986 727430 229524 333 328226 512666 33159 0 949899 799840 986525 429553 0 0 746313 702755 514759 0 370380 578561 611790 0 0 499707 21967 106481 0 415092 0 203234 833590 0 971977 296287 0 0 183373 135065 471980 0 530055 0 0 0 403906 952346 253626 0 64556 489286 708517 0 884928 528825 228757 733842 0 0 478109 519491 996652 120096 0 799540 0 289714 685575 0 821065 405562 418570 84004 0 110221 528561 196042 0 0 0 541076 797693 0 0 188276 234919 0 0 0 752627 624900 0 268199 0 306236 586518 324493 0 0 0 0 347097 59761 898451 0 381525 0 541440 0 0 212400 0 0 643292 667802 210133 151542 955437 667643 938490 346826 691360 487269 214803 414959 671327 0 38922 0 683302 201550 648984 818702 302299 293478 0 443670 0 0 779638 764472 615889 0 0 861913 408515 169228 570029 799225 695332 364679 0 93118 0 463193 0 409010 0 858849 906600 0 0 0 763702 0 548299 0 0 0 0 0 755701 685183 755229 0 421966 422581 471076 0 0 0 271821 682620 549183 30155 64905 0 6748 0 293281 362787 961010 8129 146526 643242 466323 0 0 0 775570 379014 31416 0 245073 0 126345 0 96637 390412 0 97515 371895 475145 222523 739564 509799 0 0 271199 85648 36545 0 518449 0 862636 550465 330503 838639 936358 724000 0 603430 7887 0 213274 0 501675 213300 979091 0 593284 0 52200 0 472016 839914 0 305118 0 561614 609889 0 0 0 817021 772682 554056 602397 823063 153725 563101 242487 0 0 0 0 0 0 0 647240 186432 282211 0 332440 0 0 0 387628 19845 185938 0 0 0 916879 491421 189420 0 615452 0 0 0 573001 560199 753052 293145 965549 409254 944604 143654 792300 673280 165833 0 573250 265859 248480 973697 0 718180 0 0 90004 599824 129400 774886 0 229919 750421 624483 0 2428 0 0 0 0 0 0 883645 528330 0 111586 0 931902 0 0 107242 0 902431 682456 0 882995 0 0 738054 0 369450 634348 618914 732831 0 0 737040 871444 0 457336 128724 791680 0 0 0 0 752926 925280 0 0 0 0 152510 0 829075 0 0 269535 981737 552726 637799 245327 0 817771 624807 0 0 486161 757189 0 722922 0 133502 0 434850 106688 637420 980889 518582 921114 291275 977321 899243 998602 479517 386476 0 997960 0 696051 474925 512626 815993 818365 0 212392 131309 271659 944378 23706 492710 983146 703510 870544 283796 0 0 776513 458116 0 493796 737579 0 436186 830750 748516 499359 587023 0 0 0 102463 0 538921 765078 646052 461969 0 687036 0 0 762930 423956 0 65010 407116 659893 0 0 0 0 843233 0 416328 0 641607 799052 0 0 945563 18498 0 0 189070 455215 174299 12839 420374 552114 0 0 158912 129603 46179 250066 395893 0 0 560109 0 548450 0 116537 0 0 557334 20255 404909 482499 862608 0 477416 291669 508153 0 994050 0 517511 578021 0 520690 0 489487 866848 53400 416260 776190 947774 719498 2375 346940 0 845895 229978 414816 172372 787917 156467 0 225165 882643 619197 134661 6911 833195 711609 317351 887765 99607 670152 0 0 431057 939456 262905 0 405013 794327 0 0 122018 777452 174221 500556 433378 0 891512 0 130574 850147 0 0 105932 0 0 91742 997267 0 392831 116128 0 0 455906 0 941312 0 0 204724 271319 476804 0 554013 0 16861 504753 281750 254392 0 675910 0 0 564996 469683 790720 126453 277549 461688 504098 666214 920062 566484 555837 917055 0 693071 56692 679272 117976 454451 0 0 952477 257796 0 170330 69568 91791 0 688034 367765 0 616659 0 89788 642580 797116 788485 0 0 633095 280628 688184 684122 391561 172058 0 0 746581 203328 887169 738274 124952 608847 163177 642333 0 0 435037 673351 346619 0 678018 679845 291602 0 0 548097 0 393484 0 657863 485499 0 478862 0 0 877841 0 478826 941208 287085 0 804524 0 228897 563842 860737 441660 115473 0 790240 464610 0 577830 0 43575 279159 0 220376 0 0 672252 242119 540859 50862 0 551848 0 128425 696227 0 0 431654 397521 866298 0 10836 566233 0 0 0 0 913078 300463 39148 0 676719 712547 525556 45643 0 820988 950756 621855 718465 37063 0 122695 0 0 0 0 169148 0 667226 59024 554657 235701 0 0 203037 0 899800 410790 0 878646 0 0 256459 685406 472507 990417 503222 0 181237 0 0 0 107605 444517 506034 724695 872941 846067 870264 10891 0 0 0 530911 974402 868307 118676 923303 24035 8798 18843 632525 101092 0 567847 0 120463 0 0 0 0 293396 0 0 0 473825 353233 0 330714 602409 0 0 943213 373587 0 0 22311 837747 0 0 483913 594386 0 319077 793987 0 793257 887563 0 224881 367984 0 0 0 35398 667425 33789 0 0 11152 451063 146417 0 0 0 0 0 328523 0 565487 0 351088 916711 0 926205 883753 305864 816842 700512 260801 1523 0 291994 912813 170668 152580 121222 85658 969262 44039 0 58799 0 62313 523394 586728 56238 640517 780504 0 0 220675 548797 674936 52237 0 184663 783371 956577 0 140835 896709 346656 802266 295009 432124 0 858640 0 0 922971 355652 705856 789853 977683 0 0 0 0 0 282889 0 0 660810 995696 320822 0 510397 0 0 752939 0 758420 0 626146 0 140877 0 839835 0 773581 390464 0 0 993744 867544 448452 0 0 616483 829691 510952 0 186717 0 296385 0 778713 728528 0 0 0 87165 0 923710 18922 611289 996825 953869 371555 325738 47820 994487 0 2681 571293 643127 0 0 132634 414674 63104 0 801328 302682 762795 0 199801 67112 0 90749 0 795630 488128 0 962888 543970 44484 522588 213414 0 126744 474143 0 894942 129276 473278 0 122101 0 354392 0 788769 232674 926598 447965 354823 517472 186131 0 886261 831572 471684 0 0 203237 687941 235279 813042 0 986668 490900 388067 0 276242 160531 349269 367099 0 0 0 721574 96721 518978 0 0 918782 122332 0 0 0 0 873177 35169 0 344086 0 744750 0 933666 921967 366881 471104 176340 181599 703460 322730 0 762424 0 7969 476930 603965 0 76536 0 0 0 817831 527998 38577 0 252688 957533 0 0 749901 0 0 747716 0 511529 115736 0 0 0 0 0 99134 0 0 447617 0 856412 7894 523782 0 0 98964 847564 350532 384432 0 346424 0 0 316288 0 524424 375153 480348 737853 593652 0 344651 502193 0 945018 224615 0 919810 0 600409 148652 0 496007 0 0 0 534544 0 296066 435578 810204 773448 260658 0 0 896338 0 35878 0 0 0 931268 693622 935370 818482 0 418551 0 136665 175407 692067 704060 770672 48634 0 0 0 820062 960541 329306 0 0 748302 0 0 7688 524396 0 0 135067 0 974411 447036 935068 0 494070 0 979070 539425 0 0 858583 215902 0 0 0 372606 0 310353 447242 0 0 353312 837362 715735 736641 555360 0 606216 806073 965138 92689 225868 582322 196521 578511 468697 134955 0 0 616152 564093 0 0 0 744760 890813 481062 441420 405966 84101 0 0 168945 853846 46265 0 0 928340 298823 521926 473909 871070 0 0 860866 99038 13025 380071 787751 207565 684047 946977 0 394119 993075 0 0 538772 246587 0 192661 440885 734446 0 0 0 0 0 472328 0 844132 0 773942 0 19573 82258 247354 799748 0 0 401570 251431 0 0 0 132205 0 0 0 657948 221480 470173 284168 338367 338134 0 0 363836 605508 916913 904203 0 91192 656645 913885 0 407637 652418 97537 35589 725637 0 367011 231587 608962 0 0 0 985915 0 962036 346182 227935 0 464826 0 150932 0 491325 463751 0 842872 638313 0 27133 206868 0 0 694230 311232 355597 0 0 990104 0 527594 0 858342 818442 0 0 946203 346032 858537 385512 533287 586182 141901 0 0 212274 0 0 406520 814806 584068 543716 0 0 0 627445 427730 0 125167 0 975602 479723 0 349420 845104 613110 0 0 191124 621434 0 676422 198540 173626 82620 0 896163 19752 19919 298568 655383 464537 276203 530155 238489 501554 0 970837 0 0 282216 847766 204909 39434 118448 101137 407792 329768 218880 55431 0 0 297391 58023 504616 412405 66414 958420 738026 0 310965 727535 250624 0 580193 192036 0 177673 616222 0 0 460436 595988 756473 943665 0 846277 0 0 0 845004 0 0 527931 321056 460027 702445 662552 0 342302 403486 587196 559097 337917 0 444650 0 0 687543 56057 651711 0 261637 0 469091 744972 0 0 0 751807 0 256191 167669 421405 0 0 433593 0 171201 863226 680576 0 633309 427041 705525 309564 634440 0 165252 0 521599 0 0 645566 0 714800 0 402550 263701 791308 0 0 35307 0 579259 392620 733520 0 165908 0 697524 343788 204018 0 11203 692694 0 349315 773655 838591 0 473709 0 436890 251134 898193 206210 265412 582684 0 856494 707591 766277 407515 204243 0 951221 977113 772710 331502 496973 303965 639817 935696 557161 318445 68888 477214 0 0 0 636576 655268 0 0 101687 196447 158186 32170 0 0 360304 345340 0 595179 967528 728905 0 0 625668 812099 637184 0 0 0 257007 124908 0 214438 0 720861 753539 0 779689 0 0 122291 977350 529154 303857 457644 89957 0 670654 0 0 0 798354 610307 0 0 48877 0 971447 227912 557371 679263 0 989209 433778 0 0 810291 316485 715111 894033 207307 0 0 0 673541 0 875187 875709 681952 691467 320985 414631 793462 512978 52995 811748 129849 439240 253740 0 196195 384222 957994 0 0 0 0 0 445444 0 0 792881 0 938480 0 380892 0 815742 429506 0 561295 0 617745 0 964774 1243 178040 804169 0 959866 399796 0 194471 668300 502938 0 613593 0 0 0 667067 233643 0 715299 229498 519965 0 0 68625 952495 930812 0 0 37996 0 898841 0 654803 0 351572 0 268754 245150 357064 0 334332 0 351188 373136 0 170668 0 0 489247 526461 942765 716741 782771 0 0 642148 927856 0 304894 829247 71066 995611 0 0 480342 0 702500 563914 403854 930 0 452998 606912 25296 93155 499373 0 951227 887202 309910 195276 209039 162818 0 884678 207927 127402 23780 574261 352737 0 476103 0 18861 0 0 0 0 316083 378447 232225 0 762125 525459 0 495066 350713 524385 400015 0 0 696245 672888 791882 770996 683399 0 0 680939 745814 0 384127 0 710437 251488 0 754962 315263 929948 275699 0 526648 0 586942 901469 136825 0 992387 323869 0 0 0 539517 0 0 937419 303734 613790 749722 814033 591690 539370 532986 447677 0 0 0 601261 3816 736305 178626 0 416662 230659 667015 0 91659 0 680729 644103 895935 0 451618 395414 537540 333267 0 70428 0 359726 0 177266 0 45900 0 607170 0 784651 770700 234295 921682 0 564931 648115 66553 881870 844122 0 0 0 23443 880601 453372 0 0 817981 0 698398 483225 0 0 513661 633678 859512 94340 400551 365516 408503 255680 190339 203605 0 824231 645407 208338 0 0 11434 0 255264 0 595754 0 196588 992976 222131 364117 0 706515 0 0 80666 117602 299536 552405 501251 649498 493963 156892 477459 0 0 775697 987538 522713 0 234518 644332 678413 705878 0 0 0 638924 706660 168525 0 120257 0 985905 700510 252795 571236 842361 0 238758 525980 0 533187 0 0 492172 343737 733544 0 176803 178376 0 0 716900 0 953521 769772 126242 124293 146048 26040 0 9512 0 686166 238707 0 103024 0 332548 43018 942559 318707 557913 854805 614627 189144 300355 0 0 0 730545 0 939589 36025 0 483704 101120 822806 962723 933455 310810 470738 259065 946038 226848 282425 0 0 0 0 0 803105 563603 0 0 0 592085 253674 523403 0 0 133019 751762 0 76680 0 0 420901 524611 806688 375724 512986 298663 218363 0 510894 0 0 0 718414 4410 537455 1788 0 885738 0 693476 0 0 0 0 797857 475443 989120 141407 91531 0 0 701327 801808 0 908132 0 350829 909891 0 0 255601 0 0 0 0 300844 967603 773815 0 649936 0 0 720897 0 0 0 50956 897337 586176 623015 794183 0 0 269866 0 0 0 0 0 0 0 0 638840 0 0 994098 813474 592091 654342 39373 0 527558 0 342707 0 0 0 287200 0 0 0 0 211727 0 357538 637273 789566 583472 154442 0 0 0 0 0 293140 770023 376737 538342 0 622610 837463 150737 286743 946287 0 0 717415 592080 313738 0 444408 0 535469 77424 886932 0 316733 668602 0 808564 704772 179467 0 0 592816 0 0 845418 447197 0 865085 0 174626 784079 0 0 669840 0 0 0 908701 0 609986 258972 988387 444095 964739 0 245836 166222 675940 867315 519519 0 0 0 401714 0 642195 589659 0 0 458942 253957 0 602062 0 311918 980949 543203 389756 669520 0 0 0 730136 0 438453 939558 749648 677223 629532 319395 0 0 0 730233 0 744017 148912 597141 0 181795 0 392814 54781 0 692260 327939 0 572160 586153 0 202047 0 0 0 505442 373624 0 591078 363116 359677 0 21570 326027 86660 943086 0 690543 0 0 152160 495088 994394 246418 845333 0 0 678499 187039 15061 0 0 145240 0 260073 85908 0 797247 530480 956718 346712 478982 0 798160 0 0 498860 876939 986831 753632 0 922074 705053 388201 0 0 296899 0 256548 529902 0 475727 0 591116 0 916642 389394 411204 0 979016 393113 0 790774 615293 0 0 688446 995869 900640 665766 0 0 373439 451014 0 243736 149714 257032 569028 0 864695 959864 757245 168183 0 776405 0 228577 973992 74590 952550 469667 0 761735 81071 432003 676215 902333 416695 19160 154343 825011 0 0 0 140008 647335 0 377556 811243 0 0 185260 38251 503199 0 0 294285 0 0 0 173497 978593 180020 0 0 0 0 256933 0 0 176263 63896 0 84963 69375 276118 0 0 338273 0 871734 0 797002 0 0 267215 0 564319 0 616599 581593 0 237328 979857 374284 776667 0 0 425822 0 825318 0 29132 954965 831552 395088 0 258733 0 450444 273526 0 307141 20418 0 830793 617283 807098 0 9554 0 0 234890 780669 0 214927 572802 0 0 347280 109950 0 491279 0 248238 668957 111715 227671 124105 0 758011 0 0 353467 816791 300021 743471 0 0 491538 220263 0 252380 0 891754 0 119062 485998 378089 895784 0 592278 227519 522740 823312 971034 0 0 0 246748 340434 0 0 67580 782774 0 0 586806 0 0 0 486872 661509 0 721209 983420 538164 757772 810706 775001 734241 0 354734 0 472854 629153 0 0 0 255147 0 665667 0 0 155355 61145 760401 165993 108429 536048 0 0 241766 281648 0 0 0 836103 206614 702340 0 0 383686 602817 480217 0 691488 238834 607730 779269 0 431241 0 0 294191 315336 804809 980201 356853 979310 34888 212853 94054 687607 557441 0 0 677559 429707 0 832625 418699 884931 755486 0 958139 927900 0 101771 118773 387446 296893 112166 846421 349973 32092 0 266582 780699 94694 0 490035 836985 417135 281556 0 57321 517771 0 961126 0 140373 0 719431 12227 0 0 0 620423 667844 129002 592498 0 950313 806248 73019 796453 0 0 0 550498 230754 865798 247711 625473 307356 0 0 302218 987605 215148 268879 469096 0 665509 455852 0 700105 667287 0 703470 187432 0 58684 536353 0 0 0 392260 240579 526161 0 750383 622841 74671 723684 328262 0 0 208609 160370 661941 138838 0 0 0 0 0 194949 461947 69246 182157 0 421200 931010 788957 0 328620 381802 180434 0 0 857654 377484 0 0 179021 0 243301 0 697850 952531 818091 881246 0 0 0 975307 829905 0 0 0 0 0 0 314200 171876 0 471930 0 744478 917029 0 173684 0 104003 0 838906 0 0 0 532869 0 954676 580919 972022 304769 200268 0 0 0 679028 0 247093 0 0 385406 872869 0 627966 590273 0 0 844841 9813 575073 144083 0 0 98763 0 960284 0 0 0 436091 887113 0 583290 572892 546576 412815 141182 0 387418 672512 9830 0 813083 287623 317264 0 0 818025 0 0 732006 672860 587927 920250 270820 740879 771953 101634 671058 0 0 0 140009 278142 248984 466881 413030 394333 0 240846 596763 165560 829437 163933 0 232497 0 0 486638 0 656323 835735 0 963903 907909 0 0 421331 0 0 0 537753 223926 769476 122036 192994 622672 0 590868 0 363964 42041 0 386229 705263 0 111567 747807 346482 0 80328 0 0 469834 0 0 0 0 925578 362162 0 486835 0 0 707754 897517 648714 0 0 348719 113347 336614 0 447265 930072 914283 579829 0 120012 230419 100569 952103 0 0 753562 0 162655 460504 810995 330674 632329 0 520648 853092 0 170048 0 413756 0 589658 203437 0 316455 976835 590482 892933 407757 991088 325207 620219 786493 0 546355 913552 982498 340377 0 555706 0 102572 51189 283015 0 635781 0 981345 31778 822278 0 277116 396082 835190 0 0 0 736581 218786 0 782783 675464 846952 0 629085 0 316381 360544 46977 257043 117384 222071 0 468171 259074 80474 0 770987 889906 532291 615862 331526 0 243333 0 0 284644 0 256788 397119 286788 0 0 0 968935 0 0 741034 756179 932295 0 961770 181178 37729 0 621883 0 931781 378648 0 508482 0 0 0 0 764963 17073 0 882291 0 0 57927 231009 177233 0 462613 897168 781519 581490 0 621144 0 0 991939 0 682843 231491 295056 697333 0 685540 573960 154123 362287 0 307183 31766 0 0 0 463430 0 0 525857 0 0 0 0 304126 862894 0 193579 0 318500 0 0 0 0 104391 383151 527994 0 0 497564 0 0 285832 86427 0 394333 978769 347671 390032 0 2371 0 527662 490050 0 0 0 609325 309192 420597 926312 419131 802034 0 640677 0 0 871255 323248 0 0 585592 0 618803 592690 899521 21082 997488 143676 899370 0 596975 767311 547189 448637 189252 172520 0 0 0 0 170512 984180 0 179584 49814 477276 0 0 140549 843816 67687 659521 0 0 240898 75130 962764 0 0 990791 500960 0 367023 0 226213 214310 0 751659 974013 0 0 966035 260085 688011 0 667131 196073 0 882703 0 0 934498 101268 735127 430951 482790 606673 121379 287607 0 778328 942404 102375 602698 451707 0 5018 0 75287 973510 579384 135409 847191 0 0 48429 924713 0 172280 0 632666 948512 0 278992 340026 0 0 181138 0 239008 279938 709863 39541 167597 63851 562685 402655 856666 0 869047 772300 423092 0 69933 805119 0 128420 848432 0 387173 0 0 850866 109281 542672 0 0 448664 0 727318 0 300618 555809 0 183955 657204 0 0 0 0 0 0 908671 722643 405893 27783 907690 562273 723321 0 0 302723 0 0 324477 13107 432647 0 147662 473377 122016 377757 421660 769317 0 879221 0 0 152273 135252 16571 0 939160 751188 0 0 282009 846401 0 294961 0 918208 340826 215583 0 0 0 900718 0 226104 876756 669961 660990 75958 0 0 264002 0 0 876724 0 0 223640 570669 205729 0 0 0 0 0 0 725208 904053 0 0 0 136602 682606 0 163139 0 474580 106099 216578 885300 71606 535266 362171 847188 0 6785 682701 325756 817822 0 599485 0 270905 273247 722565 0 570495 0 674673 99147 60331 506739 0 0 0 988110 741630 930569 0 346930 0 0 0 612832 296345 610772 182483 583729 71311 0 0 0 0 743753 782053 678002 0 0 274688 799917 750616 972220 201765 0 478039 0 0 0 0 0 0 363312 718775 0 0 903443 0 390612 0 0 0 216721 0 313842 133032 289445 0 201540 619761 254571 722016 934906 0 0 846274 0 976029 904560 290675 176860 477649 25130 907072 387394 0 686877 130772 592759 0 0 634355 231596 0 0 592951 0 158793 0 654588 75720 851152 0 0 191206 446571 960463 0 840941 959758 575703 129129 829024 0 431506 0 0 0 597783 305428 612833 462477 0 774789 512641 569470 862988 145092 0 233827 0 302289 0 884359 0 0 206931 630401 0 904510 0 0 0 0 747506 0 208567 884240 0 0 221326 427210 0 0 800072 75969 848059 648481 0 48501 309872 182485 710963 280229 557612 0 517815 815671 0 0 0 527002 257737 0 5783 361556 0 0 0 61370 0 442675 0 204593 0 421313 0 281765 393816 254928 280448 741996 377374 184235 0 509604 488064 531077 113142 71939 636362 0 0 0 0 0 914247 354752 0 328036 207614 363344 979157 324851 0 979753 283345 0 684009 489598 7567 422620 972074 0 0 628708 87649 0 980005 962534 177171 856958 285764 865279 0 631911 118096 188117 0 0 672945 0 0 0 0 930361 814872 0 0 454752 667392 108451 278651 0 0 321176 0 180579 716655 0 0 491203 39277 0 218999 595772 99396 648206 182925 733532 349202 819851 0 60728 729094 0 376362 0 554759 0 673239 0 921048 0 641030 0 72066 422793 860667 0 319624 0 0 318739 0 168181 180864 503478 337874 482902 692301 361372 0 0 734501 0 772694 141144 0 0 534623 606811 745613 871011 0 0 780782 0 825429 564441 0 0 54825 0 0 304270 0 510689 0 417706 0 427689 783738 178098 0 472648 0 577325 0 436174 900190 0 638933 973921 666741 488277 562558 398552 154537 0 0 0 0 111009 0 854439 0 0 566003 866614 194351 595471 841504 0 851078 295910 0 0 628764 896345 0 0 872215 748156 0 674518 550006 0 894331 921658 0 0 0 42463 0 604320 0 956770 0 371594 113628 549841 724601 0 928716 698894 0 508482 373453 394221 0 0 688330 0 0 934116 303559 0 734591 0 590232 433104 366845 935435 17598 0 0 0 0 62429 0 0 0 644530 400261 954812 0 102107 99493 484863 0 226103 0 479666 0 937404 335214 351892 58665 0 48497 0 508048 591043 504207 745607 0 727935 0 0 196010 375980 155700 648939 860926 0 0 498005 553481 875717 0 0 0 0 100298 300022 832892 0 0 692501 35874 600960 876559 0 33047 0 148050 59136 635925 449276 0 322550 522976 531478 51689 0 42371 0 0 223043 0 748701 420283 0 112583 0 308651 0 0 349824 539191 0 674869 310562 0 271653 167664 153804 876421 5659 0 128721 0 0 520143 941685 285165 191558 0 637575 0 0 0 0 0 0 11962 34491 0 0 0 0 487429 899887 606901 0 0 363345 0 73530 0 0 0 232603 0 0 582409 675304 928947 228905 332202 0 0 0 55864 755670 0 0 0 879845 111535 879907 453713 692496 651133 728767 0 881018 279143 111849 218989 0 0 0 0 179335 711040 0 103517 0 852038 0 996047 536723 920080 132863 0 402945 883025 239271 0 904303 413943 373019 568647 669964 0 0 786955 942491 0 0 383852 141657 0 272902 32844 377105 339913 0 0 0 0 0 735759 789098 0 316357 775012 0 227029 84732 516932 808667 89396 467130 0 654856 0 383904 140411 757324 1473 0 940363 245658 926446 183349 0 43987 0 519335 0 0 271380 8877 572068 362853 638102 506928 0 0 631066 661153 0 346010 630298 0 57132 141254 0 0 15454 0 760849 571769 44840 153877 410614 974130 299780 0 646 863725 0 78258 0 434261 0 189772 0 0 742572 226048 684526 0 0 0 0 0 815788 0 0 0 809677 763982 159843 0 0 45010 0 0 0 44937 877640 962795 692124 307753 0 388797 501150 767060 889622 742174 0 326078 349303 57126 223267 0 284348 0 0 788089 0 402395 0 702614 893757 708007 391672 83121 0 142793 866817 451813 0 0 967363 0 0 0 675548 0 542593 711286 0 783903 393422 688213 439563 0 901482 0 517394 0 0 146955 0 864348 0 0 0 357194 273477 0 977529 0 203558 525001 767754 354100 344213 622389 825469 375187 366241 832989 437256 662292 0 16350 513200 733324 485650 495625 932975 495511 0 227614 292451 769713 732 24407 207000 143907 881449 923411 0 691289 990624 910975 0 4346 0 487049 0 878863 460424 850359 630077 197426 0 0 430540 0 0 991301 598637 195866 0 377658 893696 628768 0 595131 816260 455728 0 438685 342925 301624 0 897165 386842 829614 805998 0 886456 526642 0 102225 0 379673 0 667899 0 480739 220821 0 626462 0 348507 874383 505004 0 257524 174410 0 328455 135277 49002 558489 536789 970906 0 711882 204316 0 550534 221233 191085 8633 880185 689159 433875 0 0 123758 0 537975 568937 985358 312457 0 192417 0 826723 332189 231662 0 0 0 0 760491 22596 729488 0 0 266529 0 0 102348 0 0 541961 0 740663 448359 0 485946 0 0 321669 826322 838174 735298 31188 19001 477537 766310 607741 158940 767819 22198 0 140762 466221 0 0 0 661869 640976 861182 44161 244981 0 0 698855 973832 0 784805 805111 452177 0 0 156603 0 120373 579903 559189 0 582680 131546 0 706785 534656 994676 563665 0 0 443522 0 88145 0 796649 202851 0 0 0 870292 386274 0 975237 246325 0 106884 0 243389 839401 0 0 956614 0 588669 0 0 0 61203 0 0 0 350965 635955 0 0 0 0 59597 0 811841 64479 123653 0 506761 0 563878 0 0 565047 75413 0 379940 895414 702786 991508 800984 462239 668895 0 0 102340 568758 0 343674 501426 44064 0 489130 0 969365 636414 0 298328 0 0 0 341198 910285 0 611740 667111 0 0 207944 624069 662868 767453 0 557303 0 0 522969 0 0 73812 171300 329184 0 70869 0 398278 793711 163608 129727 942189 727167 795100 0 0 718626 979182 766683 0 0 345524 0 0 0 0 286034 697718 0 0 724677 248476 699061 745064 441715 360385 0 0 704766 0 0 990430 0 93839 83077 445619 966533 692201 524778 320300 363937 756167 701587 0 0 900328 0 732582 0 0 343391 907558 539249 524022 337880 447644 31979 83280 851352 0 0 846912 0 0 402561 0 425618 648037 0 837786 0 0 737976 570042 235454 299924 0 501796 686101 0 0 0 0 493756 0 0 872147 0 787329 589655 347133 278498 704946 907618 753809 71099 0 951111 920045 37511 50308 570385 373902 0 407831 0 0 562140 945045 0 235222 711796 446601 337562 184794 272874 0 814081 0 0 920509 0 0 68385 122345 0 939277 481467 853266 0 0 645585 479224 322873 486934 0 115676 641216 228752 387302 0 480912 0 0 822177 438076 741874 152073 615770 489687 349817 0 964995 997438 826790 467928 264468 0 527597 0 864346 437275 715880 993372 635804 27043 75019 0 901539 926203 176550 0 0 0 653714 0 258886 0 169949 0 71175 0 971257 131512 186655 0 717658 0 12139 121508 0 731969 54991 400326 0 830781 0 263295 491069 477736 0 471849 0 390002 237544 730759 336130 899192 133688 9961 816673 533106 0 47502 703356 766502 729283 497924 552535 0 0 0 970332 694635 0 0 0 0 0 0 443817 364466 0 123635 0 948737 476958 598164 11363 500282 788439 601869 277318 634439 0 399067 0 0 620635 164822 317716 0 621060 720288 705102 751650 501360 848565 0 524424 990443 0 757818 353727 252945 81196 798958 917628 603742 294247 880824 81658 719702 0 202399 0 0 70802 0 0 658720 478273 555417 590153 142849 0 868049 203322 0 295085 0 0 0 0 0 0 738371 0 0 194909 182425 639655 8916 0 48347 0 0 468622 0 618704 598563 469351 661810 254771 0 0 0 925479 72196 0 867481 0 0 0 412282 906649 0 523605 868778 787640 279666 0 182738 84400 72659 862042 617988 495035 564093 115983 571814 0 0 144493 0 785408 404989 0 207501 0 13892 536068 635382 0 585410 0 0 185489 610201 718258 123660 990742 619071 0 556818 0 147077 0 0 217420 177930 0 0 202888 704604 345441 742147 438793 675057 513348 431077 0 0 0 39925 0 545339 514554 0 0 871103 204057 0 798755 487474 338337 0 0 499409 868813 0 506410 0 758817 348769 0 983687 603957 0 217648 727842 0 333130 344421 0 0 960171 0 514889 170665 659308 0 158975 628087 0 90314 304001 363168 0 472480 0 573987 23879 0 576507 108577 446325 732763 922380 0 304683 0 0 302465 757950 0 0 0 0 379072 112851 30650 0 0 470273 265034 0 126480 895828 0 368443 0 634988 599116 248488 0 730483 0 513714 228615 0 139756 0 420470 14206 0 106897 815340 547128 596242 828367 572720 770607 0 0 166885 661068 597685 0 0 540027 0 564395 959670 201080 927587 979289 0 0 0 340097 820683 0 118594 25644 187631 0 173787 0 269153 0 37762 0 104895 938052 0 0 0 718006 0 391231 0 167484 782209 794026 731583 0 0 493936 86495 508743 678227 0 536520 0 0 936632 0 877544 0 527940 0 0 316008 301340 496257 643221 911849 216337 813554 772307 901469 961310 0 0 420400 0 145840 819058 277413 168603 469185 0 790242 0 717803 0 344374 0 928234 223496 15164 759978 0 642035 744337 632885 175001 992675 678721 0 0 644627 0 0 0 277099 485512 313339 505945 97109 0 477835 379578 652415 674270 389707 0 0 952837 0 488279 246895 365160 414808 436717 0 498075 0 171666 402242 0 78929 0 386524 0 0 654588 833967 317733 0 865660 0 746146 0 310128 33179 0 0 483298 197930 724100 975570 865543 0 371190 147492 647434 0 120513 786563 324391 811554 0 396264 941230 216116 0 0 0 488221 0 958762 0 0 671857 0 0 659251 47327 0 177645 510542 946799 103298 775078 578507 0 225308 0 988307 21379 995369 171827 0 521974 0 750248 462617 0 0 0 0 886669 175571 151771 790780 105385 316824 0 53279 574408 682162 0 0 142994 610863 350458 720981 0 259594 592447 418880 176387 12754 358518 342199 110278 122181 0 0 867024 249451 831548 0 363636 266342 0 486678 470078 680917 407864 0 0 434219 554280 98013 0 655793 563340 53156 764348 0 0 50188 623639 247118 376776 0 0 629586 36508 0 0 666652 0 604825 0 693751 483884 670534 0 0 757324 560653 519030 8802 817459 444515 0 429143 347543 598150 0 499030 0 0 0 418883 637506 786923 958234 68584 370039 0 550876 41734 423749 381880 0 0 34810 0 764641 27688 0 330971 228958 670865 733541 0 0 299645 238707 306504 367388 686851 86069 971615 239288 367486 0 0 0 971240 0 978898 973656 433556 0 768881 0 895541 832866 371272 424851 0 912534 725635 0 38092 0 0 404525 597701 426016 998204 0 466644 246781 0 0 0 905461 0 268009 0 0 206435 176827 0 94001 184501 0 469699 444743 642289 0 233373 0 0 1819 954565 0 0 198572 106456 0 56667 803879 0 0 965807 227096 856584 0 946040 0 143421 466619 0 0 227856 626855 0 760767 851922 926123 560501 831077 0 408110 0 0 10191 84385 0 0 708039 317374 0 0 0 733601 745816 0 0 0 0 0 64484 246322 0 841746 0 257127 966358 0 240138 686412 294495 0 30851 115719 235014 451073 0 0 0 0 0 929106 423670 267329 35188 176249 679513 904934 553507 779315 163021 268068 41556 984538 344953 0 0 428722 862054 450287 46649 955622 0 0 447625 615024 0 773117 698065 12491 149778 791468 0 0 239269 306612 0 361493 82352 832673 379693 0 0 878442 249898 268999 72382 534184 442079 0 806652 774379 913355 0 310761 0 110800 579236 0 478376 0 0 0 159641 996446 0 343546 172710 0 925527 504696 345625 24945 190889 547366 0 175926 0 0 963006 0 809965 0 457813 0 178941 33259 958282 166117 227645 628970 0 795620 217008 256259 445612 40917 235199 846570 927791 979927 351892 0 459195 0 868251 0 0 0 7502 299655 70855 556157 561002 497506 840071 0 529446 61812 0 0 753770 9486 0 0 651261 341974 0 815054 0 588966 771672 965040 872029 418662 284716 0 813473 487700 232210 439731 0 318380 0 127690 0 446840 0 0 0 0 908913 0 0 7333 839115 0 0 176985 793010 111978 0 437113 0 361341 960072 218170 205447 0 0 0 662181 0 833926 790292 91306 623092 694631 0 900152 0 486278 0 0 699490 0 489652 0 188256 412281 608517 927286 514998 0 0 688959 478055 0 160013 466141 0 0 122975 0 345830 282875 344555 364583 0 990829 0 157016 991480 0 182679 719532 542617 0 267583 927752 525135 280915 95109 0 0 532300 0 191076 0 0 516966 0 283765 0 144014 542000 452913 0 203990 856922 0 398023 828406 0 0 0 186244 752962 0 274725 603447 328532 993708 0 0 554338 447607 0 626726 145301 470740 0 0 0 0 865052 58962 0 0 0 0 425491 51910 0 186292 106185 179849 992844 0 326755 0 813735 0 0 974240 0 435414 0 527079 0 905318 0 821932 130836 0 882305 258422 0 0 599929 0 200134 0 958636 830315 946229 225335 626215 90542 0 917234 665748 792099 625250 249550 369686 0 118738 0 0 100163 944775 0 92311 0 484248 561281 559874 364629 0 760417 0 937160 863333 469478 421304 0 48347 401914 800143 43877 34530 377155 825905 788526 924904 480712 964971 499146 0 479520 0 0 0 664042 0 0 0 184466 865605 0 177826 929819 0 246661 424868 931543 276998 717545 0 0 0 0 559443 276008 0 0 994010 0 0 947567 243564 0 0 0 760106 0 346019 143785 991733 0 482454 523008 977029 845173 323500 0 0 271 557554 97272 291707 0 104827 738161 156527 994969 702581 21610 0 0 0 649688 325775 4144 665462 0 0 781785 739885 571229 781092 0 688241 343690 783399 430027 0 161884 0 0 0 0 623970 0 365609 891539 0 121656 397121 907522 466974 0 648010 0 187931 175630 8825 750602 546084 0 243505 0 622969 0 136981 614200 90642 616854 0 697639 0 236277 0 0 0 0 0 0 607617 948962 731984 356617 614911 0 0 114148 0 58835 374970 0 914342 0 787509 0 0 574270 0 15025 0 179595 978143 814086 923073 950855 5903 0 0 0 336790 716874 938328 966191 565947 743952 884984 970425 606385 889371 682398 0 650389 620959 740402 0 0 664222 0 351488 702346 197430 841111 111347 429477 544708 0 0 515652 91439 0 175761 0 225237 695276 0 681770 0 0 187218 122470 0 370197 527390 992115 0 709703 382526 732849 182467 208717 969016 711249 0 335122 438930 462277 246204 646354 0 635644 708771 223837 210046 0 0 0 0 777731 888347 0 269742 254756 947048 139592 878722 0 0 551004 680440 870444 0 429283 0 0 557731 61132 694721 0 426089 576698 475499 713498 0 821959 0 830321 0 475817 688001 167584 0 932383 0 0 445854 0 0 0 0 53021 0 0 0 0 5607 151386 876790 0 640609 965958 61296 86078 466398 482137 587744 121143 0 732646 0 635575 0 552251 980513 812125 619538 253284 991928 0 927976 120760 0 1270 916363 0 828969 0 407075 0 182535 537900 434802 486353 0 0 0 675994 0 0 314169 0 880677 0 724405 637665 359632 0 552959 529250 0 0 0 70510 19439 0 341719 980727 774652 700455 0 0 950097 835122 977181 0 18374 403050 0 0 278994 687198 0 187318 198555 349700 482192 161095 564042 189906 477008 0 402289 0 295613 973527 0 208181 0 403162 24746 323958 833934 565812 109541 885595 165448 0 0 594340 0 0 558390 850911 0 0 0 0 0 351192 430451 853663 0 0 0 0 0 476439 0 0 0 109541 231309 0 684800 978339 0 0 118464 656485 649996 876284 544689 149331 0 0 718700 171008 0 10606 778593 441235 0 0 343146 505271 0 0 0 901783 416089 0 535796 336439 0 992860 0 0 0 0 864046 33902 509730 688440 0 767342 255352 585697 0 0 0 0 0 0 0 515841 700677 0 0 0 788134 0 0 577384 730730 0 0 60587 718499 112364 891720 998281 0 743711 55826 753451 854440 906721 0 0 0 239360 766646 25613 0 0 56191 909152 0 837529 126002 0 507717 0 0 0 985209 316934 0 381440 740233 607676 0 640499 970075 695021 28296 975146 363170 821124 0 0 0 0 0 0 340371 947419 0 966331 111757 676098 82187 61095 0 0 363124 496105 0 55439 0 448306 0 697516 0 793245 0 91415 0 539875 185866 399689 253788 0 5311 0 754457 87978 579261 0 116734 998865 800952 465511 972677 765309 0 466506 0 892805 0 403599 239517 724828 111302 0 815182 0 576901 0 0 952381 813540 0 306692 0 185773 589260 61968 686135 529503 638069 844114 0 352332 0 574430 376518 651946 552600 0 429303 225873 88749 0 0 876050 599893 9872 801113 833462 173355 0 0 790831 499006 506574 724346 644982 0 0 0 990232 0 964546 949731 210279 553159 59997 0 102546 0 0 0 8551 0 0 0 0 155715 263335 708697 205306 370351 816711 379729 242858 655049 779981 208682 630370 0 383285 0 407714 0 99314 291109 0 0 0 0 389798 938012 819984 847265 444759 359712 139167 668405 688922 0 315284 0 0 153789 0 184637 0 0 0 0 79557 865997 0 0 619902 305402 0 507193 508826 291455 0 0 304651 645550 0 352294 0 372109 0 698330 0 289344 148445 458804 0 588206 0 337447 677374 0 158965 0 872226 0 0 909590 0 320331 602548 397300 0 275648 157207 583087 738891 655653 222063 16240 0 0 389955 151955 0 150613 384613 0 0 0 342975 0 944228 389495 290969 0 758919 155717 0 818496 311235 850640 466467 672627 89118 550697 0 0 890230 0 131743 98047 282361 0 416306 188414 0 284433 0 684662 0 443198 777015 367633 0 0 0 0 0 352540 0 447824 0 430893 419371 0 515600 0 387562 51537 511362 0 0 213671 970286 536320 173413 0 501614 0 433547 0 621775 0 0 413264 479374 0 798081 589555 146284 868187 717339 0 853470 865234 0 0 5247 0 58691 956171 0 949990 0 0 498513 0 756657 0 0 118380 0 0 933086 334948 0 413709 0 386358 670304 14169 588149 0 0 0 839331 712505 0 0 788566 965903 79861 0 0 154622 662451 736482 0 285716 328046 0 94933 820409 584174 347030 0 133343 840413 93946 0 137108 251390 452628 809912 0 0 742900 583529 0 841638 823882 760522 209341 523769 800292 0 438322 0 0 996469 51116 82706 837745 82509 781950 983695 279161 176906 0 0 636410 492402 80546 344708 884948 0 544050 433012 0 650239 915840 735891 0 826436 821448 224857 972823 0 0 629197 663082 0 985352 578916 974545 0 0 809996 48935 989901 109823 0 872419 258723 0 165140 580909 638250 0 285673 0 0 0 239577 0 0 748943 911825 99831 176724 0 0 617359 0 88242 290418 68964 0 0 280655 370584 846472 791770 105472 654906 0 905334 95845 930427 349222 0 133353 346088 872090 794661 494023 714623 137303 79606 764184 67983 425600 41175 0 648212 283842 251665 871788 0 859427 0 212961 0 70317 571403 308124 672518 916705 0 0 510333 0 848670 718136 0 901611 205250 978090 493057 607045 0 588407 0 279529 0 0 396879 821470 994110 433674 666470 577955 230673 0 692070 782003 0 310676 210519 169848 837375 0 0 0 892473 788049 0 0 687201 679900 72586 514080 978647 342657 0 0 0 914584 896809 239236 868711 0 196242 861500 351711 527085 193738 900316 0 0 0 311414 420237 402654 889302 0 136184 0 171689 244832 0 0 0 532534 861546 78466 307762 276518 737505 926653 699718 0 0 921588 303400 323035 592511 566665 100204 500930 527820 0 0 0 477220 0 471665 0 0 499144 276156 97775 0 0 911622 0 608352 0 737561 62126 210441 0 0 180569 823983 0 0 297582 333675 150479 142448 647098 0 182072 858883 0 0 0 0 469415 0 403929 245233 891124 0 0 0 459246 0 0 8934 647007 74667 777935 0 425811 0 0 0 206718 320008 373375 0 259739 960202 765570 569108 0 203481 0 876365 0 75625 583359 287000 510482 0 490584 0 83496 173687 73026 955274 0 730540 4153 926653 824714 0 477000 184303 582270 298217 0 583371 0 0 0 0 0 0 0 0 143884 0 172120 108196 0 866820 0 0 367229 482612 157202 737169 0 544947 0 425973 886153 357999 0 425414 998556 93987 0 22377 17374 204198 681117 67977 564829 454248 987736 902130 470890 0 0 976991 36328 48588 434475 438585 582178 224665 757706 588151 630754 494491 276712 342232 243843 405639 0 0 0 991392 962606 741119 0 447560 863950 890391 838065 934511 0 0 622555 0 482891 632237 0 623981 0 230539 0 149974 950934 0 359744 0 968554 430370 750937 31265 0 868865 964907 0 0 179846 0 0 324495 0 0 0 0 0 159095 804520 0 0 768057 784408 797073 176058 102619 15572 0 89320 0 190657 359464 0 712961 840247 0 0 406142 0 533179 0 24492 874932 721965 172986 220956 916342 0 623875 0 0 0 0 0 419297 128898 968470 0 0 0 0 905759 0 590810 404742 302948 382324 528150 0 0 347718 820881 894389 639744 0 0 0 903235 735055 0 0 620738 776320 178551 356325 908847 0 915308 221899 0 0 0 0 603948 0 0 567194 806369 0 102839 0 0 509923 0 386243 435570 0 0 420379 257331 464964 858077 0 642577 447565 0 622433 787129 816918 274398 326713 302574 0 0 642154 695008 106022 0 431044 500835 0 0 661583 0 249226 39943 0 0 366898 0 0 0 597801 0 506187 250826 0 0 578395 458048 476955 653929 0 0 5505 277942 15380 0 0 620870 333672 0 342660 0 532740 697070 968137 0 0 852848 704114 35208 0 0 0 0 0 605018 218668 354639 0 316077 222370 0 0 560693 565632 218746 175191 0 645545 411980 0 0 832724 921021 4012 8248 655130 756960 0 0 0 579439 241174 140711 0 20494 339897 196611 745680 216137 0 0 0 0 220940 696706 0 0 0 0 16815 0 0 585758 0 217621 44344 0 0 134549 63102 0 587926 915865 0 974618 232766 622621 0 0 198667 0 468874 0 0 0 314923 283832 861809 0 0 0 784077 139714 0 71952 364938 0 775263 0 0 133263 0 596019 0 355431 633361 0 256674 0 0 0 462296 606196 956131 340849 0 852548 483699 530892 0 0 68273 0 0 853222 0 0 999607 951350 508646 168715 271677 862933 658706 141792 0 0 0 714874 84745 343496 945448 341249 365698 0 434786 66708 0 0 0 0 130404 0 79172 0 22498 0 546372 857078 0 523597 612656 0 595222 108010 500889 0 942817 707601 0 0 504135 542749 48865 0 0 202727 57949 871953 807422 0 770812 0 563476 653563 0 0 568498 554858 0 441988 131584 0 0 207691 726017 961384 0 0 713443 0 144569 338161 94975 164474 609305 979119 517772 952905 755626 264117 318059 564338 588381 0 136542 338336 741440 0 188545 230990 749772 806195 0 0 849040 293120 401458 0 617095 0 752414 728696 0 250124 518475 0 594563 0 909852 295555 199200 819196 438203 0 892050 942146 374537 740026 989303 959254 0 941827 442656 0 0 0 681938 670575 640104 945640 120551 0 576258 749091 0 555161 0 0 0 0 0 0 133327 0 0 0 0 0 687815 438244 883511 328947 626404 0 961820 373125 827287 0 240711 19583 692371 0 0 0 0 909820 956868 0 218666 0 0 0 0 963393 143875 0 106649 0 646899 0 0 0 547340 898476 867466 0 209929 0 24513 515932 438910 462361 0 0 0 325245 144685 0 53586 0 319516 0 680959 0 426039 65614 988629 0 283339 556921 645797 153044 0 803974 449375 183084 0 680199 236527 614067 0 706832 219625 443496 199296 314847 4045 0 366524 232036 113076 288911 190862 589350 0 0 0 491005 0 268755 662723 513326 118449 0 533789 779579 0 957222 80972 0 0 0 0 0 545559 0 557268 58841 0 0 386275 989256 828374 962060 873358 107026 0 118765 0 906587 0 358338 11818 0 887821 337385 976834 911897 565312 0 0 35956 0 195159 730975 513300 0 0 884072 501258 0 0 804759 234118 705782 733379 0 0 241080 383446 600624 479811 0 18304 0 0 118060 0 556493 165962 594427 0 360368 0 0 0 652848 250815 872331 0 876360 450927 500137 0 926744 746600 411038 867542 0 384923 667306 757656 81639 0 0 945748 364820 236376 669144 0 311653 818319 0 0 0 0 0 0 391670 0 602320 146153 0 0 165437 295683 0 823431 475881 191293 0 387234 0 645123 646199 460839 37844 367088 139562 0 0 0 0 500687 629106 295128 0 846519 319976 635838 0 0 0 490760 994472 0 0 555849 0 0 617410 777344 517862 591805 134184 176884 946992 306788 583113 0 308225 206328 927666 540860 0 592751 862946 0 839582 889864 2894 0 771650 486591 0 236887 578242 0 490952 0 0 61166 0 631901 461151 46080 712282 436817 0 0 989471 0 928778 931440 0 705534 0 93094 281458 993384 407326 0 0 444713 336743 690584 672662 493283 364234 174832 514306 468094 401258 0 904653 132358 709070 709898 981292 693724 404429 0 253003 787411 266526 0 525172 745053 326585 0 996462 243152 924778 0 90369 0 74158 43728 0 895510 468386 0 553953 0 412609 27573 0 549492 648580 0 0 281679 532891 849116 195874 0 0 0 128011 0 527161 492790 593781 102792 678152 0 381808 0 411550 834705 128713 531072 0 817481 0 643792 0 0 472975 0 0 0 625773 170497 264921 827163 181864 646057 0 863599 0 563642 0 0 357816 950495 0 0 533303 0 287715 0 348670 0 0 252040 0 36129 193320 873091 504557 0 864082 0 0 0 946979 0 37595 0 90466 353928 996048 36221 246492 0 0 24628 0 414551 0 0 36921 998995 716205 0 757493 0 880260 796522 0 630878 0 677877 535539 0 0 0 374524 712283 0 155230 0 265989 757223 0 629625 398387 0 0 770433 493061 813108 0 0 25702 0 378575 0 92840 0 720972 0 0 285495 612228 307281 0 458279 624480 0 0 651081 304994 890598 403425 212085 933442 295394 275049 818080 302195 0 0 0 0 0 675146 480808 476346 0 973228 454294 123975 392819 0 560707 941061 0 0 0 239190 249790 0 0 0 0 0 861765 0 0 550637 911610 114468 522915 713159 269399 126844 284023 0 957755 818962 236985 374954 588913 539948 415145 0 1882 0 381236 548460 733501 0 918094 0 0 8222 0 441716 528431 795672 297248 762680 0 164059 459467 187668 0 550878 146185 149903 631600 0 440054 0 899841 660758 868945 294473 164266 897536 296783 515646 761072 205140 0 0 169186 0 0 0 0 959154 34384 494744 0 194790 825600 0 378037 363188 518076 746099 0 866032 98786 0 983311 512724 0 574760 194379 63026 0 537149 365489 0 216552 555467 255666 160951 860477 0 476941 346304 28148 0 555762 0 210430 0 533992 0 0 895961 18280 0 0 414663 229112 0 0 0 188574 158045 205405 947423 0 953773 0 678364 446673 327623 238407 338158 0 0 524603 125328 910752 741619 0 941342 168094 0 532537 0 667922 407052 0 0 66681 518568 846333 847579 824077 408862 0 0 0 806064 505994 856306 0 0 311853 578939 838919 0 885335 518451 0 0 468905 633263 0 397087 0 0 0 881549 321310 266793 38169 352902 34639 521432 0 0 46064 0 41761 70502 446643 845671 647227 619086 393589 554049 308720 21747 781515 168465 140692 802233 130735 0 529910 0 0 0 923358 0 591535 0 0 618520 0 0 788310 230573 308069 361669 668200 0 0 227078 698652 0 0 349756 0 0 0 836189 362526 347824 204785 841341 0 0 155156 342570 0 0 2992 0 0 222465 878016 770902 0 226256 232537 819205 849641 0 68120 894519 894294 541283 0 409583 710847 167396 977788 0 667361 939384 0 972320 367602 0 0 0 0 0 243839 251739 75020 0 514092 107680 0 718590 0 81745 0 636508 0 679810 719408 0 0 92774 86388 0 766228 154401 383948 0 563447 576697 295913 0 0 791493 0 270178 0 0 286829 0 0 0 160704 210522 84746 521631 982875 562429 298490 819944 426554 437637 0 834632 295746 961702 1414 384484 297375 702887 0 0 234440 0 127778 103619 191418 940062 239857 961625 724094 0 0 267363 448648 458679 0 0 727259 0 413412 0 901594 949479 505994 216237 0 0 0 332240 774903 0 319957 667747 647165 0 29323 139254 885687 0 0 749394 299248 0 260752 0 755988 128986 76199 311183 317844 0 591630 20257 180230 0 99654 0 0 0 0 751234 586538 362774 360542 0 980039 71771 0 0 0 681266 0 75125 0 0 0 0 816512 0 256738 47566 0 359581 610432 92103 0 115820 142012 0 268615 378913 896887 328803 592353 215260 256061 0 441101 96413 746984 763187 109580 0 65692 0 480450 0 642047 826465 270836 726902 0 0 784762 441706 507500 970345 0 494832 0 0 920806 343599 0 934652 129795 466683 455903 69518 0 80679 0 0 0 49919 0 663532 0 0 55019 800226 0 38412 779135 0 0 885616 0 0 0 0 0 0 977336 0 978084 208776 0 0 712718 198910 96433 0 0 138129 454087 896020 504622 680086 731386 552280 272675 0 339739 0 916756 0 0 954325 0 930349 0 878695 0 236301 226311 486141 0 233704 894763 0 0 59881 0 103428 0 246858 430436 350930 563846 196070 0 998065 0 450794 941251 0 982151 0 889226 602490 158332 311265 966717 0 767359 0 814707 936803 0 0 88309 853028 89553 253239 0 36144 0 0 0 0 0 94689 381590 0 805473 0 0 0 0 0 0 0 0 0 14536 106437 671951 262423 972682 880144 0 829694 301897 0 134522 452266 698271 162337 0 0 240031 0 790537 963076 266262 993267 270229 968446 0 0 0 414678 0 105500 784584 879095 561384 772543 0 407177 13846 0 486739 564341 0 756296 645998 0 0 0 498022 0 0 135436 92818 0 633575 738588 0 269106 0 256622 0 0 286420 0 0 681344 0 0 617863 271793 0 917437 0 823036 0 0 845676 0 0 375978 901596 816392 750451 0 318438 510170 0 0 242417 0 0 90280 0 231579 0 798489 0 839894 823964 825492 0 929860 0 0 966683 492353 308454 433475 0 147452 250338 0 469898 0 91980 0 0 401506 0 0 0 0 338628 156688 465314 665430 0 580546 150674 464900 581595 0 128417 0 78868 0 363994 278841 960604 0 786934 0 255506 610587 0 0 219000 189168 0 0 118256 652014 27393 0 982592 305354 497310 909949 534820 794967 482738 480924 852738 0 297033 644544 600594 350500 98121 141541 733278 959157 0 487773 0 153088 182821 693857 962029 791089 210011 786027 441230 0 0 0 0 794158 469448 683877 521096 219363 956468 28146 0 0 529684 398625 578813 282464 537127 171328 255778 284884 872806 310252 0 246242 963266 346285 0 550208 356465 663380 0 190979 779002 188406 0 321673 0 784043 857345 0 775631 284864 209569 0 28107 0 0 775995 0 289141 0 26089 0 886099 632348 810407 816384 996020 484589 901018 0 780128 0 919288 657299 697475 65464 0 0 244302 221402 996484 623 0 51221 177670 147817 113871 0 182816 878132 115459 0 282001 240009 0 627604 972045 0 976495 0 477243 641964 353151 0 0 614345 78069 0 0 44875 217792 0 290566 834066 0 827119 531932 0 333845 605271 170825 508757 955416 667114 316824 220430 0 0 631674 288167 0 0 0 0 602514 0 204281 0 286957 0 807822 259011 0 537935 344912 835586 597254 907374 998891 0 654292 234464 0 305099 290018 0 20936 959840 387101 0 892728 386902 149831 0 0 0 994668 818344 0 401826 0 0 696670 366525 144329 0 504123 0 0 0 0 0 765465 0 0 406043 974445 217239 0 417792 0 762639 138844 286892 0 0 343704 682516 0 945660 398019 582515 657608 892496 0 119501 153068 665522 232888 639450 202946 0 903639 910547 897885 0 294001 924924 814754 0 355734 981780 207291 0 184023 540011 185858 187766 0 832298 0 838627 0 620824 115390 0 14718 797052 0 916242 40121 0 0 96957 543310 329901 0 91075 501936 0 598897 781544 0 23847 645896 229810 0 0 348619 330094 772196 489092 377945 201016 678720 200208 0 0 0 0 462250 473767 0 789963 757136 0 0 750500 191961 21941 12846 0 577677 332380 983042 613639 530260 0 0 573179 801609 0 0 569473 0 0 0 0 989985 227723 0 743069 555116 707749 654470 414420 860644 261117 578545 849463 987667 941310 0 0 0 0 392237 965317 687838 0 310146 831068 252093 902532 0 722861 811431 898609 0 0 153752 0 781698 904676 762470 371197 0 892860 347880 184237 0 0 32264 0 709396 707970 169916 922527 901519 542710 741556 0 516661 433197 0 704867 110468 781906 845559 993316 602379 0 0 341452 621044 0 0 768954 175357 637654 59486 700755 914245 894986 109913 163168 208898 129769 361509 964148 673915 203371 362310 0 266243 205961 863551 0 0 369127 0 290012 448885 834156 151039 0 0 0 237378 0 0 424832 0 579133 628044 49195 714678 0 0 102968 653405 276017 0 48004 62565 431159 399861 0 726708 497583 0 956566 58371 622503 0 0 0 0 298851 569613 319096 969256 104311 154083 296954 459024 0 0 0 814846 261579 725 0 0 777131 0 0 971308 836394 585016 0 541862 103455 142812 0 567569 302279 9941 846131 0 893284 720804 0 668827 789995 501641 942583 0 0 187071 541047 612130 0 0 668674 382986 462485 758384 866600 100589 147826 0 0 756957 259936 806342 7694 68563 0 747858 840764 541031 0 269446 71914 602105 62705 41059 0 201817 0 179816 718793 367341 950476 0 0 813726 899324 0 0 4776 962003 215951 0 569799 0 585457 0 589104 752588 338906 0 0 216272 0 546508 0 0 641196 703742 691278 0 573019 543914 33892 934631 143306 0 674471 797604 26813 546529 175845 0 0 0 867067 526645 614792 702239 0 649633 736573 975759 0 484716 0 38794 826773 0 0 0 365675 0 786015 0 0 0 938147 0 15715 0 366906 0 0 268590 319251 0 45757 872870 269626 0 95196 0 699157 0 0 873026 816478 501903 0 367086 0 309501 234438 98 833810 0 0 9827 214263 801593 0 0 0 867347 0 0 396040 534151 87696 947299 601205 0 365705 74150 487345 0 250043 859195 0 0 231152 0 374999 0 321945 343150 72767 0 856365 0 594506 867690 144130 0 99453 642293 72626 0 324768 0 839288 9878 881281 947680 965020 542785 0 5162 608688 0 735577 0 0 0 781914 819111 0 125737 839398 0 984377 526478 768610 521356 517325 561799 619629 443304 155278 950934 7475 0 970200 0 258382 0 422318 766126 650642 0 0 0 507107 0 0 894351 285475 0 0 432258 0 197789 0 0 0 865674 0 131916 0 144095 124158 568887 941863 75887 209066 313713 216869 833441 139699 0 904422 796202 0 401581 0 0 0 0 615795 683453 0 329781 340351 664393 764575 186744 0 0 70707 705290 685350 968268 575570 266504 843091 374248 658535 313735 163707 72033 483530 0 0 308462 99895 776931 0 692238 855514 878018 959744 984801 0 0 853925 989767 0 0 0 57164 502384 0 221887 0 863561 0 0 0 965980 543757 0 378963 0 176176 78406 878260 0 0 611140 442499 589098 342573 751599 221380 0 0 0 38126 22356 558120 70621 176588 310188 815207 0 0 445540 364301 0 620685 803457 601517 0 0 215983 767489 0 0 0 671975 973265 0 287189 737035 795323 931524 910882 0 998624 0 22509 0 0 664551 431628 219673 387609 0 866817 470757 406604 621427 25231 595393 0 36228 277925 570551 209961 175220 395071 884833 115220 426904 0 539195 0 694318 0 178960 0 0 0 680287 0 687241 746178 0 703342 455885 313979 453956 669059 0 733997 350540 423498 0 0 398287 222582 0 62848 668805 801597 677665 0 335094 871938 0 0 871027 856456 948347 0 57880 310384 127348 304238 648228 324997 0 863311 690985 0 600086 349680 0 389426 548754 522911 0 255818 764133 612491 0 75108 0 0 876454 781560 720855 0 938294 391779 802544 573373 513229 727023 989325 488588 702415 291648 903047 0 0 0 565487 897829 19408 0 0 286073 327903 872618 0 516611 520850 244877 584225 0 234515 0 104655 213998 0 89909 112860 0 761715 0 973787 0 436415 0 838316 480356 511209 578549 679646 119784 583085 0 0 0 113559 536792 76510 0 763970 803913 0 598191 0 754716 702057 977964 0 984911 4364 0 317513 972293 742719 807610 187575 308045 45370 740866 0 0 778525 155521 0 399655 0 0 125542 859167 0 577619 831337 195 568617 580332 711696 0 590088 280047 741563 187470 211092 37241 944292 0 0 930036 184037 388300 32562 0 254732 678240 394162 0 0 0 0 81380 854705 0 541588 0 866597 0 726217 666585 926134 333876 168656 409231 622094 213694 587130 791910 0 937224 0 50019 682429 51648 515901 0 0 884186 364634 352640 351380 335916 494798 101346 0 412452 114404 0 0 197076 276173 937072 659043 756347 714998 685609 0 337867 0 0 0 638296 837851 0 418720 610205 246228 0 307211 0 409279 0 0 874940 0 181482 0 332381 426821 539366 0 770974 325988 0 76527 0 407706 189992 0 0 221601 623374 495595 458393 0 929433 0 23648 0 748405 642304 268641 785683 494287 308792 379765 617437 493129 0 727775 489383 909093 0 581686 0 0 619732 0 174131 246834 0 911584 0 171474 941858 0 660992 0 154447 82948 930912 98161 725285 0 256618 916610 344272 88777 446136 0 0 573865 0 0 0 0 0 64366 843614 74982 866732 939224 0 57182 687620 199883 0 916563 479279 0 334057 0 71938 0 0 647274 0 272307 895754 0 668820 0 0 0 238447 832255 0 0 0 0 869835 0 884440 460526 90076 603374 847646 179769 0 235661 901789 427694 0 186093 0 364295 0 335408 590620 393544 0 691696 777756 0 203551 468598 0 164676 0 0 0 836217 97529 428236 488251 0 0 0 0 0 421827 455190 953030 443428 0 265132 0 338923 0 478230 539432 38837 879105 792139 0 826782 457963 269960 273774 0 900918 356425 0 0 731883 419384 562906 43805 0 991122 768304 0 0 575835 69370 0 781924 0 789851 991721 570602 0 120515 866937 229942 781521 193546 617903 406063 0 0 177993 73265 878883 0 760757 0 0 962950 198045 816728 0 201295 274917 320433 0 837808 0 0 628256 840129 0 0 456946 0 93679 0 721638 841511 291969 531854 0 512371 684651 799732 740111 743700 0 0 0 644066 25272 0 218840 0 0 567007 0 106372 0 0 549597 0 0 0 886279 0 588478 519121 150938 77673 402221 501320 0 0 0 0 809826 597264 0 215589 0 116925 52321 528071 110024 0 0 588888 706308 972681 852415 369210 0 370901 990731 169174 0 0 0 321856 514030 708489 662209 424738 238021 93072 1808 0 236451 801369 0 0 186606 180749 0 355230 0 923100 688096 811213 0 864510 0 0 588381 305053 963471 363074 0 0 312568 865536 0 304850 0 0 671212 0 0 470073 878014 0 852836 214256 803461 465338 845847 680885 650282 421440 219322 368527 224789 810046 738310 702124 0 108612 578645 0 626124 0 0 650194 788895 92684 51711 0 64404 0 0 511243 0 39550 274198 0 174874 0 0 338660 0 177923 0 178721 0 690200 0 59575 0 66708 341352 0 214044 0 111724 502594 313821 123264 899821 213872 697793 0 0 0 989890 423190 395922 496417 158521 0 0 310846 0 0 0 310898 845486 0 924461 150741 181450 922956 921961 903878 655783 4045 123298 453047 173816 0 0 0 880669 0 0 0 989340 755514 787652 967398 0 0 19822 206292 230319 871550 73938 0 0 0 0 274254 747906 0 958077 981999 328770 0 874034 0 93230 0 393708 124240 0 544011 887697 0 0 787291 318820 367342 0 105855 0 0 386489 862694 983100 0 919398 0 771665 0 0 961074 0 0 13113 0 0 0 547285 188685 61230 0 438670 607719 376311 736180 0 934384 209214 0 237567 624396 858102 364604 325328 0 718907 0 559092 999560 655423 0 0 46779 356557 865761 778446 0 0 536103 0 288247 0 74578 415217 570416 159957 0 728399 877967 605530 0 420605 853060 0 0 0 0 0 665760 668385 607949 398603 428073 708205 0 598450 0 0 760338 128652 43370 189798 0 283970 575047 0 348689 0 0 458078 142684 839927 308663 772798 851110 583695 0 831749 0 567223 426016 683230 650809 342310 366152 0 93280 0 185206 72623 727823 0 655472 29614 788495 905658 52549 197818 237855 111556 747063 546139 914537 90349 839577 850114 283819 0 833286 0 586869 250278 676616 0 480992 701439 116065 0 0 0 787959 600036 0 453383 918019 0 0 898144 0 557505 0 736947 0 981701 326621 888083 0 0 839781 0 0 50557 0 0 222460 483267 870062 699225 988251 0 67160 0 0 423014 675407 827950 0 123489 546845 0 460976 410039 118295 0 340161 487567 414577 50105 702185 341070 929872 605971 0 766604 0 925 15070 0 0 0 635192 0 308821 347210 0 560048 0 304416 94296 48740 0 966830 305667 727459 773901 926610 685551 597365 798387 0 730432 346034 971997 213812 72542 26470 348323 0 0 0 777993 0 936368 371271 495652 512940 328416 0 15175 0 82415 0 961841 0 761600 471472 431366 495306 0 706957 263282 0 0 302112 3626 69976 0 0 374884 295847 0 737378 0 0 475025 100631 0 0 0 0 0 163925 709354 675143 63592 877849 869254 0 0 715590 0 126847 0 725490 0 525202 692866 339961 480059 0 42900 0 19119 0 0 0 0 558824 680948 1464 0 0 977881 218325 564981 997594 896068 975914 0 0 365705 384380 0 0 463864 0 0 586088 101307 536739 0 860498 15590 0 211710 267905 0 323489 497952 0 720529 136572 0 0 860027 0 107924 276005 632174 0 12063 80324 0 0 88133 226839 816862 0 393438 0 580919 650143 852179 0 613612 538134 993653 230663 1193 0 0 85435 0 542792 223515 203726 396106 0 675919 421060 107072 628312 953277 286808 538108 625826 0 0 0 0 807363 0 0 0 0 711546 855602 203873 385019 98199 979963 0 623831 179025 0 119231 0 0 176695 334589 257544 45891 537246 468383 372416 0 0 406727 0 680213 270177 79090 299872 813882 847375 0 239676 0 0 312624 90049 864721 0 167549 390267 0 890061 0 986444 94573 357396 77958 220968 169402 331631 667085 556438 344141 0 497699 0 822476 302156 0 267111 251170 0 669537 0 169319 353437 640764 637866 0 973492 0 574071 0 0 0 28993 489374 311514 710268 435013 0 628060 890989 0 0 0 494995 582014 675540 0 702229 0 699875 125348 0 274750 498682 0 955078 474128 308918 99258 742790 793940 0 0 626168 0 0 618637 0 324916 792482 373759 0 691812 763242 245779 70351 325835 183821 309707 399640 974712 598441 0 89037 709103 0 633318 255000 0 808066 0 940516 0 644260 0 837970 473575 736276 0 795390 0 819989 0 971687 68 440977 0 189689 0 0 198646 348215 773215 407601 739125 70777 364559 0 0 0 606410 0 52614 277968 319111 386886 220442 225278 588030 374611 241297 510529 592393 974891 108265 0 381240 413193 887020 25187 0 924267 451711 0 327772 95963 0 255011 0 419055 0 0 0 734226 0 237713 0 0 0 660454 290453 0 251324 0 425292 20172 297755 0 714961 659208 363705 135449 821625 752655 997325 684522 0 587052 215766 986468 999543 220594 0 442104 187271 316162 0 941510 0 801554 0 965869 0 430911 458929 0 0 0 8208 50814 0 0 757302 435994 207502 961229 165024 0 23093 0 225547 988168 0 763067 0 0 201476 0 0 519303 727777 780572 583423 387409 771693 0 724650 672379 294979 443707 856081 197171 725952 0 604116 0 911460 0 0 505307 746398 0 0 0 0 0 0 957254 742553 198110 0 896265 58784 949027 0 454467 68624 540233 0 839916 955262 0 641973 971969 0 0 646622 776809 0 0 0 969336 702109 0 372760 0 345802 950693 994385 817243 451876 0 249676 681346 0 410460 678405 553586 255939 69367 0 339570 425318 0 0 0 885665 167069 0 160277 0 833500 523062 106897 739741 809255 0 0 245247 0 501485 0 500189 969646 0 0 0 200776 208124 48768 926007 0 243217 0 880566 442715 280403 0 134828 522023 545531 0 0 815221 0 844995 0 885837 390126 0 0 0 585291 0 0 0 147945 0 728691 869651 0 337909 763220 781232 269730 302473 1161 816565 855198 896844 0 0 0 230825 132619 381167 59319 726069 942579 534376 73325 0 0 698508 0 675745 666449 81782 427136 916401 566935 162380 910896 19460 837556 0 0 646049 0 707664 689892 0 564547 817061 0 0 666045 0 0 0 810014 0 0 654229 947001 799856 500183 875511 0 0 355956 477640 660269 735860 126756 0 0 938021 104980 924966 810119 90798 200715 0 0 0 818256 800406 0 0 870890 104768 848852 0 838441 0 78706 0 185328 0 776000 0 0 889549 0 0 0 468427 390142 0 0 996711 278588 759694 462654 390732 890420 0 0 207597 57160 331596 971156 779809 613972 0 0 339473 0 827632 0 48973 838465 688752 0 0 776807 401678 0 0 238859 963740 0 0 0 196198 809861 641992 0 0 0 751466 0 0 645956 0 828085 708643 305263 175296 530209 0 0 308276 0 0 0 99808 197324 422589 0 0 0 799296 0 296146 0 151082 613250 132560 794299 0 35134 0 300358 0 677053 430454 765857 955290 943468 796916 0 455408 161683 155660 0 0 800026 615956 63755 522816 0 116836 980356 838165 774098 0 794148 0 0 178292 226146 582969 463199 0 937659 0 809778 537030 256993 473980 0 741176 240838 0 187584 0 0 706210 0 0 0 0 303725 0 477104 0 0 0 850021 97024 310016 0 0 0 820502 82092 0 0 0 0 0 237715 793710 0 339916 836605 0 437022 605749 133862 807326 354096 193168 727740 509143 180404 277156 534904 441520 500290 366527 924425 0 0 951134 46301 450330 0 809910 0 0 500567 0 371674 217355 0 590036 0 0 0 563262 0 293553 894480 816671 0 519024 782767 0 156835 0 977384 837222 0 925643 0 0 356657 0 283114 786807 138110 597604 489450 236676 0 281368 791770 142197 0 296091 213520 586197 131349 429014 169107 500900 0 0 222160 0 822063 576208 0 999989 0 0 0 733123 681552 517233 647595 258285 692387 585750 504589 69877 0 0 800176 310536 0 934882 194897 565798 0 336454 0 0 32833 0 0 0 425796 0 699109 358108 739068 498621 658280 114195 969247 0 0 0 0 0 311166 0 0 336993 720643 435299 6372 382397 690225 0 657793 0 298290 0 0 508124 274406 743086 978932 0 924056 0 624969 289629 420506 0 369147 0 0 0 836183 0 0 0 290681 328866 608449 0 214569 0 0 39017 344899 543121 0 696377 0 363272 0 0 827518 534435 0 0 0 523944 118509 0 410663 161024 0 247482 228844 107559 409686 0 0 0 0 203348 591327 200955 0 0 0 443853 448144 975651 0 0 242366 240846 918911 0 872037 0 0 0 257822 23645 0 0 0 17931 621597 791841 434037 548972 163597 57774 65488 497456 0 0 967740 926537 239608 0 0 0 873746 722712 516060 709490 75217 342740 216398 976527 460020 536723 651892 985756 375314 784286 97751 311975 0 0 410366 0 239849 590347 622662 0 418379 471014 958759 811668 0 403942 0 0 928906 497795 409521 0 31767 720388 0 76572 0 995871 952960 228850 245881 414390 671510 79232 94347 506893 660377 0 0 0 278313 0 281573 518275 192393 845278 717211 723119 334468 220511 0 977553 0 456710 789605 0 597396 746946 478322 709486 0 424045 21051 420961 401088 266382 981908 0 0 532620 311669 88834 256100 0 895382 2177 494712 871075 307189 623904 946322 197976 379528 33650 691184 865448 0 158654 0 242304 320882 50635 755204 469058 0 25153 0 0 122235 571929 0 147787 165315 0 0 176964 826821 792199 0 519541 103927 230583 737148 0 949007 741774 0 0 887993 134944 63975 702749 0 0 854688 697229 421646 750111 0 0 555234 0 0 476152 989683 0 0 424973 449837 33871 416469 0 0 562058 176913 79102 0 0 0 253091 693380 222120 0 0 297219 28061 183484 0 0 268682 879794 0 175516 698274 0 0 0 445437 57162 700943 521477 199768 0 844115 541070 26169 0 87007 545313 806397 924507 0 148633 641315 0 282196 312440 0 0 816461 980550 557580 969077 484962 260656 767129 0 877401 142250 0 0 747169 0 771405 604520 0 748292 314841 231827 166556 0 414889 534371 524220 0 296391 311582 0 940007 0 323896 940403 0 0 0 186754 19713 0 0 438357 0 693811 0 0 340333 859417 0 0 0 303410 0 328529 0 0 408647 0 879435 612605 659697 628406 0 845114 124511 498658 0 0 331631 730001 0 0 0 0 0 788659 525700 540425 0 0 0 649349 0 0 0 796734 545176 736599 0 392406 0 204066 745416 430093 767310 0 0 0 0 718283 0 0 504223 0 0 0 252646 25826 0 0 698647 559919 632000 0 0 633176 142861 0 7767 676969 37590 609142 0 82478 0 129187 211909 0 74182 635462 0 0 700981 0 432472 352025 454082 0 70488 0 712025 112786 224683 0 0 0 866347 764781 0 768132 0 172322 0 816018 387239 230127 955438 0 700803 679364 0 876162 0 0 0 791822 984512 953013 0 0 900198 294026 749527 0 87247 873010 0 384359 423460 356766 0 232175 626400 0 449775 0 0 683 787873 450741 871626 90615 355600 606522 0 0 458556 795484 936541 757923 0 311731 380193 127780 0 679496 407090 726598 0 0 0 927732 0 0 0 693979 17874 717650 546476 998981 337392 0 55346 783827 0 0 948457 861019 453521 0 940957 531227 574109 894090 111162 521798 574471 0 247259 795434 348701 942947 381111 814731 0 0 223779 0 0 907280 559642 651648 0 704047 0 0 428792 0 642649 0 0 750368 762744 0 460002 177652 563722 0 256238 413673 743120 570815 655680 0 0 0 812037 0 266083 0 0 0 721825 770513 0 0 0 757790 640775 506363 348959 793948 235403 794195 0 17503 714161 243920 0 334170 278898 0 597686 0 729376 594078 552300 0 812416 73617 661600 410308 0 0 515176 651463 0 0 0 960924 0 500291 0 834140 335763 49650 465897 819994 417116 548176 0 0 472209 202680 816274 348108 218511 487580 895032 509119 852222 0 793489 388393 144313 100832 17986 137299 407285 885462 491873 0 548965 105205 0 634352 0 634022 0 70778 213791 0 0 543109 0 0 0 0 598055 0 0 0 660722 160239 224173 0 0 0 81274 0 0 828763 0 0 0 0 0 966532 853270 939326 0 0 0 327344 453380 443866 0 0 0 291011 404484 51288 0 0 770563 794527 0 499914 875796 0 798251 685715 591724 395709 0 814509 0 45721 186211 869132 859141 412 656999 0 194353 0 0 316125 92087 0 0 0 418650 420134 957190 178281 0 786907 869565 29477 332558 0 0 505978 821806 98017 611744 0 0 892027 0 0 0 0 0 136327 333768 177569 199439 878999 364410 756150 0 188247 732783 275063 453436 148692 803290 595281 419160 59656 378160 891736 0 933120 6221 192389 973285 204353 248024 599973 584116 0 787902 466842 5996 0 0 278090 745806 298362 760786 352611 687428 0 0 511430 0 258488 201467 0 182531 0 0 0 0 333555 0 348728 0 791014 921793 453174 0 547469 0 259440 0 0 0 308151 0 998867 0 0 0 852398 807943 810893 0 859492 88041 0 797659 0 360023 0 0 969569 663537 765069 176295 0 680679 457632 0 125930 0 986302 0 0 899214 325348 0 0 0 727034 12743 765043 902699 956789 855166 60964 0 815925 0 0 0 812998 393553 0 0 285114 337371 0 526190 110622 0 829523 980475 223896 319955 0 0 471451 335538 0 0 538329 667654 0 0 787362 308765 0 387182 25691 74138 0 723499 0 899537 785053 0 0 0 96089 767451 592588 759674 0 432756 285568 283235 846593 0 0 474212 722549 0 0 36393 0 254604 306079 0 0 0 0 0 0 357344 806300 0 888203 0 598379 732894 0 719833 347654 0 0 988744 36002 332175 494311 977951 174014 81441 565113 0 846595 161402 0 473589 256262 921321 0 0 0 349788 0 0 0 0 949395 330384 493793 787788 814441 189464 713003 933241 739156 0 0 694860 0 0 858059 442682 352670 0 662970 1517 385514 190576 435612 482296 717187 0 0 618584 737201 0 700233 213506 229522 0 0 0 840369 881374 243786 0 0 0 272729 250044 0 539033 694885 822395 765899 69033 251760 0 0 80615 0 939084 0 0 0 0 795122 0 457105 0 0 84623 869902 740719 0 614871 710477 0 0 249691 0 220666 0 86704 696176 741430 0 0 48289 830250 142879 429482 0 792308 238419 172954 748978 626045 0 397277 416530 0 536449 753904 128463 899337 624271 690146 0 76614 227283 533642 375883 195099 338727 0 350539 15497 0 509819 770551 494794 499077 0 225072 988325 0 572024 0 243502 915848 771265 0 671656 0 875446 448077 160627 738880 0 361400 989321 0 677642 239475 599087 455461 343430 0 948592 904497 602550 275022 14418 0 90495 525577 0 826072 0 326789 0 0 294003 164563 0 0 317884 605162 0 743143 444827 627979 0 847114 0 737867 290945 317260 360594 721893 400556 706447 0 955654 157713 0 717601 0 99022 83902 523947 722511 993420 191249 815846 43122 857621 26040 0 139867 0 166191 944519 0 957825 0 122806 740403 820253 229604 0 0 532208 0 0 62643 0 768620 0 352628 67337 58011 900216 155488 456423 778668 0 0 828881 811064 663123 0 85732 0 0 0 0 176389 618128 547827 50880 429253 249502 0 775547 37699 0 0 329097 42912 700107 219021 371779 110476 791851 0 58366 388708 0 648893 563510 873628 0 0 0 184512 0 130658 456937 0 0 95837 443093 0 960161 418699 473627 44712 0 0 660733 0 333375 0 0 464388 0 128254 523390 0 985276 787089 0 953701 93780 0 123806 358814 0 594801 232052 632280 265965 0 0 389398 464699 209670 176168 882884 601374 0 738363 140456 328787 98057 257729 72074 0 0 158301 0 0 260167 0 450792 0 0 0 0 458786 0 834732 87667 200333 136488 85277 0 892785 950615 867094 0 0 91854 849451 17923 777577 975822 328086 631182 0 963352 997938 304960 481954 657171 0 0 492635 977083 687483 882472 0 0 0 990988 732855 0 0 416540 750130 0 0 195499 0 0 975561 0 730520 307551 0 966615 404426 0 0 0 404531 381541 0 267697 748304 416545 838023 870873 128185 0 313914 858225 491094 0 90976 0 0 210222 253346 122622 537495 541560 794645 290552 0 497980 0 0 0 0 0 0 228509 0 82422 533572 359891 744149 824479 282493 717118 0 249847 353082 0 0 606889 194423 921115 828924 0 0 607312 697670 0 859649 73035 536844 0 266637 0 0 556060 359825 338906 0 530536 519361 0 246126 892240 0 117672 0 0 553317 638388 0 723171 0 429348 624186 0 424075 0 0 929794 0 0 0 344270 0 0 166006 0 0 696750 0 381288 53559 558941 298057 146004 935836 171388 915119 0 0 382988 924557 519128 220808 0 756709 155790 347287 0 221605 896589 0 551007 0 611591 99484 385890 0 912138 899082 0 659647 0 0 0 0 0 448085 691474 660650 381832 123614 516445 0 600264 606711 76033 128092 469639 0 208170 761098 439946 601276 0 96518 456493 69006 374544 0 0 992370 107903 0 991622 776757 343381 63636 312927 0 89764 0 0 514135 431304 0 0 26386 0 905829 202479 119730 223045 227226 903761 921811 189545 0 62423 173549 974514 0 0 678933 0 0 0 295665 441806 61868 0 813939 0 0 124894 557618 0 0 579964 0 352860 0 861715 922303 173041 203537 69610 511992 373153 260684 368704 559459 589280 941634 956611 0 0 74929 254398 398361 0 555049 0 0 220355 0 399811 0 423737 0 706941 226190 13486 547240 557384 0 853477 0 488965 596811 947260 688495 0 0 881103 54993 0 0 0 0 0 817102 434743 0 740088 0 462952 663045 141650 839981 0 0 223340 374860 327738 156076 0 782469 195593 832314 0 548368 378787 395578 0 0 0 647029 359351 0 371766 0 546385 0 453732 573371 979902 255712 102099 600727 0 377086 0 420248 0 0 849028 699789 666928 690522 26554 0 0 492075 0 430850 0 770697 140655 76641 856886 0 22146 943667 0 695126 331943 398503 433542 0 260498 0 674456 11112 773535 0 0 340725 619060 878480 0 668172 46553 0 54527 0 858869 88778 0 530192 0 0 0 315075 859908 85590 0 0 0 0 349244 0 92214 301920 571350 848865 298438 71845 929782 0 0 347538 44853 0 457818 166199 0 765809 0 895578 0 542850 475797 0 971769 0 399779 0 209725 4817 875420 0 0 112143 350167 573389 30140 590528 0 508082 378075 0 16931 203698 795298 28676 225229 740896 697834 0 0 0 0 377292 0 317997 852229 618322 0 806996 0 129804 0 615561 355351 489823 308571 127614 198228 0 0 0 732554 699742 0 344061 191071 86162 0 363092 597810 0 0 84280 0 201862 980030 0 0 0 703926 613894 169882 804470 753225 492888 311753 32913 76481 81406 0 0 928383 0 0 0 0 994088 502288 251170 969891 935499 0 193128 0 516035 0 882136 0 701511 0 0 668653 0 872487 28895 0 69526 627385 488002 611638 0 214652 569540 292224 29887 0 599492 0 751562 636485 734000 0 0 833768 488121 323708 0 0 413715 534508 0 755078 8818 405454 0 0 400972 162741 0 125359 388612 255898 0 538148 808899 572955 607652 0 729085 17639 884989 0 625359 529604 656838 0 558184 0 982652 148948 0 519923 240430 0 0 572920 262619 0 0 576883 0 0 0 622842 478616 487678 14107 575089 0 0 357360 836315 0 589465 718825 880643 424791 41892 786105 358236 590914 0 432980 0 58386 78882 788694 783594 0 0 50036 0 537173 554343 790420 612187 546845 879334 398991 946066 310125 851206 307905 118652 497447 0 130326 0 0 806932 578375 599670 102502 799619 322096 0 772716 0 91501 109197 878377 21265 635233 0 469655 0 10696 0 238049 543435 0 0 0 989326 0 0 0 0 806623 479553 89917 264473 0 23105 649932 504101 0 0 0 718543 0 0 246999 0 276105 791362 14760 0 0 763053 645381 705942 81300 0 552899 281829 581054 0 421828 344917 940532 586878 442598 0 518133 753279 0 807424 0 0 531092 378943 0 0 0 993272 34805 0 350751 274843 36601 0 0 0 350319 0 0 102591 0 512812 250635 45858 27667 252526 617622 0 0 0 0 676674 0 979776 861465 657570 292752 0 0 36211 0 256401 650615 664185 0 308625 857385 583416 899197 693963 0 539579 756116 867770 734803 825543 0 0 0 0 870525 0 319870 0 267971 0 949642 808612 655769 0 0 434445 694997 0 0 0 544714 0 0 0 0 894646 977396 746598 0 910845 664786 0 0 36313 956270 0 280256 539161 407530 969434 0 152497 0 0 341005 0 0 0 0 678896 633175 461366 705327 0 172352 410482 213134 0 0 914451 304456 905444 965884 0 0 757481 942612 190186 0 720816 0 651922 0 584579 0 890576 0 512454 0 0 0 310989 550606 261027 392955 0 740011 432047 824668 62057 0 0 933218 499772 613479 905782 764335 479355 381182 743525 462017 879407 0 912195 336195 0 613205 89041 385418 897138 124880 0 840804 737346 0 19822 218110 0 938127 962748 0 642189 812415 189524 328209 0 491615 689493 0 845684 0 72085 178246 167297 965869 699328 0 0 28187 71529 252161 829592 358376 356388 0 0 621091 0 149276 228707 533511 0 311038 0 406313 600173 151032 887405 973172 0 495631 285523 174664 0 512934 256571 0 338169 0 407038 847487 477578 569390 0 0 426791 0 869329 649130 0 0 0 0 0 134166 879030 395994 0 0 589233 847316 0 0 316540 419925 820072 335519 24348 0 0 431432 442280 680973 0 909269 815606 446094 479736 115857 982332 189151 0 0 741061 0 0 31278 755108 0 23531 802027 0 0 208291 942121 478746 0 88959 0 960047 107613 588152 455159 0 684821 341283 35432 119571 735268 0 0 0 0 0 934128 599077 880558 0 545199 402759 132107 0 616403 684149 937693 705702 0 0 891605 0 0 0 499152 0 445337 896224 128487 835890 0 767839 964104 254935 0 724212 89774 581889 0 0 710063 0 0 650821 376007 0 0 908672 0 432433 415075 1663 896753 632078 625485 0 102544 735803 362504 402106 498123 428429 0 0 474399 174452 42880 673299 751213 469853 214882 903641 135241 503770 335997 65839 176950 849575 95113 0 971898 228531 667963 58469 322088 0 686291 480717 0 281535 614649 516710 0 0 0 0 0 241821 23028 0 0 484526 864555 846664 719932 905767 0 0 0 183614 0 0 0 553733 746002 196077 524848 0 0 0 0 30735 0 148172 723949 0 951836 0 0 388512 781146 381972 602342 0 84111 601344 13269 672703 166813 0 0 439135 531691 702836 0 276910 656897 26124 71536 943639 434800 0 0 51825 528600 644263 566895 849454 215527 0 316317 0 0 0 578574 425921 0 799812 0 922678 162204 204728 530735 402882 0 0 627613 538144 180263 0 203901 117726 801902 0 485159 88521 0 56581 0 952420 0 246596 9415 0 681 180217 657156 60254 7064 0 541238 437288 486966 0 0 205337 774900 970109 0 850171 597495 0 0 0 0 84283 1895 30281 0 0 571537 185054 762004 226754 906769 642501 0 273723 0 19473 294598 592856 289013 480268 0 214459 383585 324544 907447 292296 147287 0 0 246140 904459 313853 466331 342086 0 195343 0 0 0 270666 0 869357 279471 0 270978 0 43998 143228 0 89110 918625 15552 0 215620 324825 0 440933 236716 447581 0 369436 266432 359715 530173 103760 131727 720706 574369 0 0 435611 0 0 268608 0 0 663828 0 16570 0 230035 559146 23266 0 305251 0 0 456085 490719 850532 0 321182 316515 327527 124971 0 983124 396835 462902 300199 135047 7658 613373 0 0 843713 0 0 27474 992317 777972 0 135140 468294 135858 253202 786710 581768 0 886720 475109 0 46801 0 0 861422 927168 76389 576700 0 0 759674 862771 0 33582 0 0 0 0 0 0 622878 280128 405491 196281 0 954055 0 0 0 0 356073 608121 181567 234279 898710 690282 0 317789 0 667001 2412 667798 360734 507659 173809 89381 354106 0 0 98067 534139 669154 635110 391055 842544 799321 123081 214235 96132 98929 41454 759019 645732 123672 218828 390222 0 0 0 730427 0 175259 588213 188384 663305 123151 324383 285944 20781 0 899007 552331 660250 482184 797710 0 126274 0 0 30343 0 207681 0 0 777451 264636 367301 409280 0 867740 255345 816318 962298 710317 305517 925652 649776 364457 753442 0 17928 690231 0 0 908864 684558 862433 0 173580 702410 857714 180450 0 678526 674198 930318 92615 631622 0 508850 0 0 574109 0 96297 190861 0 0 0 290926 20556 849903 781184 675613 385643 0 852717 327418 0 0 183663 0 0 640863 0 201723 218068 0 937076 0 0 344566 0 118074 819897 461658 0 722584 0 441877 957127 0 905928 203559 0 155929 915059 0 830441 861650 212600 433524 335351 310980 0 0 987649 556859 226413 988225 653274 879956 0 0 0 218942 0 844935 439323 746057 562463 577304 0 456155 233906 882692 445097 14105 862336 925933 0 569882 0 69038 0 0 0 846847 609727 48971 0 0 0 0 0 901438 655101 486737 982422 912215 0 0 0 936421 332059 990393 11727 0 0 368998 0 755448 800783 0 826994 0 0 572114 492028 0 0 150376 0 0 870939 0 883210 609758 210822 973502 89173 562233 961691 346380 134591 225421 0 597243 0 36166 19526 32086 95767 0 557969 0 0 0 332188 100391 422710 0 656129 0 767743 476220 0 0 302084 388292 891343 981955 0 0 269471 0 0 0 0 462923 0 665427 0 0 0 284479 0 679835 481155 0 0 104722 334520 0 0 179999 0 35230 0 0 550216 673043 381265 0 0 931448 0 292287 199194 0 947505 699077 485307 653625 176391 735342 0 299811 0 221551 164317 670401 0 586221 428269 677682 182546 0 268481 0 0 851598 857799 0 0 0 500637 115315 287598 519194 0 0 0 767355 0 217105 0 0 0 655911 0 536141 463787 397412 690046 423270 112675 260419 0 383342 44975 0 0 771589 0 201559 731425 201487 691470 0 0 0 831630 387887 32462 0 956530 63945 712237 0 0 578344 840229 0 0 0 41226 0 0 300482 716598 0 0 227793 262732 0 0 623317 491321 196658 419474 504577 0 503004 0 0 112829 0 469981 0 0 0 259785 374480 176578 629062 0 0 0 32669 410345 0 493350 0 0 0 0 0 0 0 734511 379328 467626 0 767469 840126 0 581967 220777 974113 361358 470315 0 19231 828842 0 340806 23561 40684 415146 185004 72936 0 0 0 0 0 308661 0 0 20268 493620 0 756215 0 0 0 0 217204 0 0 568385 361782 0 300841 595731 36003 308584 0 897337 0 0 159204 106970 301803 0 660240 733137 0 0 422609 876875 0 979093 0 466631 0 0 533637 0 678661 978492 641736 995016 0 330308 416774 355780 53768 0 958007 830368 418304 994318 0 384995 808575 322400 378144 944387 318540 824372 266171 30042 399405 586855 0 190236 166194 346723 0 499336 744847 0 0 138577 305134 0 817203 0 0 411247 756875 0 0 156837 534332 104757 292889 302884 761977 380454 201768 579184 860594 0 0 858481 706292 673411 750967 225131 862655 234464 0 0 653262 599044 0 321149 761756 0 1814 811626 0 443930 368586 0 618320 0 574570 991465 912163 0 317125 712736 865912 981495 404363 759367 175408 187790 916846 0 693839 0 936313 0 0 0 89339 0 111836 257000 0 87477 776222 926464 0 361952 524785 0 939562 0 125395 0 21608 119354 0 916548 722613 969243 0 0 96564 0 525857 0 615749 0 930230 129355 261331 642129 417975 449807 445719 209984 511392 797636 0 703051 525132 561302 0 300581 285514 0 933842 101727 0 700427 0 0 100545 14572 743186 377206 0 0 289128 661240 220731 685460 404662 448443 295825 86400 716731 197622 598680 931496 76229 516403 0 492632 0 268901 333277 0 608355 686664 259348 0 0 0 0 848454 0 0 583821 80046 0 0 743034 0 652410 787417 0 168068 790482 0 115309 669719 0 0 730873 856224 157001 959335 822634 302423 630922 0 0 725272 0 101284 522315 346982 0 0 0 558231 0 726547 56661 0 259300 305 658429 10490 635340 0 112132 999778 0 995507 591164 0 0 840675 0 379993 718888 871267 958173 92482 41177 553504 340035 200903 744703 337516 0 83703 0 781378 20552 0 78858 0 0 256010 222155 0 0 671337 19854 0 746938 0 488332 0 0 0 0 0 0 681741 506707 633194 0 994076 449251 12038 0 0 858824 632622 0 724072 603621 0 132131 0 518313 0 0 508520 67014 757232 0 0 0 55930 589033 504633 957029 155264 0 0 381551 0 111255 201179 725645 995548 150472 515403 0 463328 299729 0 0 0 637451 707554 868217 0 0 0 783386 0 0 282897 946751 0 787503 0 929609 461504 18511 860212 413845 0 0 896456 495748 412596 26086 395565 0 427732 396732 209007 478866 0 724332 0 460950 0 933070 9845 47134 673322 496489 865334 0 97801 0 0 131997 0 733799 710999 60572 574157 89483 235125 535101 745215 297214 0 277743 0 419631 0 0 956086 196440 0 423927 503127 986343 531832 0 0 935739 433736 0 0 0 295285 955358 0 623221 395766 0 368059 978489 0 866083 265980 450316 558619 115955 0 866774 33922 703442 145266 828921 918209 62326 195499 0 580757 0 275609 334618 0 838969 0 201535 0 377297 0 301828 212005 725212 963826 913146 0 0 363435 950619 0 356932 0 0 721525 552617 545588 49625 0 0 935169 431085 0 784743 0 274836 794275 0 0 452485 0 725696 0 269994 961254 161341 0 438243 788902 305443 656128 515084 0 0 0 903555 509383 422990 375030 0 827587 662470 0 690275 0 264640 0 996932 732387 64501 0 782878 671802 992868 0 0 774144 670671 62008 560758 0 59245 881303 277407 0 0 0 0 932120 635364 0 192018 463395 0 34930 861120 888332 0 119115 0 736554 0 615872 273181 0 0 508574 0 0 0 0 0 0 987697 765793 0 244952 522283 54323 540070 0 571136 684025 0 0 0 636304 405891 371313 133359 442043 0 470546 121835 165004 886889 851205 384445 0 639438 773617 0 30659 0 0 333111 52381 0 0 0 0 182560 0 621201 279463 462766 0 0 15694 0 547275 900447 0 0 944911 565267 220618 953032 0 994157 138697 97492 202028 0 0 871720 451838 423448 475845 168813 300560 60029 0 590997 0 334090 930802 894417 0 0 808380 993099 120161 251150 0 148241 353461 867383 488761 472042 992732 0 0 633940 0 807924 940987 0 0 0 22591 719500 310459 0 0 0 861574 0 220742 0 766045 424741 0 245427 870902 853286 104558 0 0 0 830223 0 551867 980321 644811 573944 0 0 0 0 40090 0 783265 957929 429071 0 0 138047 0 0 342496 281186 0 212671 916550 624130 410796 11732 467032 518570 0 166606 412941 464409 0 0 673879 281677 970586 868838 960200 0 0 885210 0 776466 0 391686 0 0 469464 0 0 0 0 392457 377033 0 217874 667591 0 710717 0 384805 0 608311 0 0 554549 261923 0 907807 0 0 14141 752001 7268 791461 0 261917 283606 229848 204911 0 508832 0 562623 298094 152169 619700 498629 968854 292912 360863 234887 722743 450029 0 396808 271274 777260 0 829433 0 88732 331845 970501 0 0 460018 782935 672036 647548 115171 0 727637 37922 971018 810999 0 630970 284551 721718 92956 975823 436553 213086 0 560792 169311 0 0 492215 141889 571309 63581 0 830820 0 0 327645 0 0 903999 0 979212 0 502923 959473 848444 544888 0 77237 260723 674636 748503 0 780930 0 218269 0 184826 0 0 4092 0 0 0 375457 224537 18167 0 108447 0 889998 0 633708 0 0 0 0 0 500917 0 0 241452 888760 885170 959929 795613 0 1629 127373 324838 541593 757636 271223 0 623726 923678 188102 107786 0 632890 338430 0 340567 471747 0 0 136908 459168 156184 510933 0 599788 196882 0 553923 0 0 0 950952 16513 80656 699961 630312 522752 0 729691 0 133880 803423 370476 382734 727850 461206 0 0 265353 311114 513189 159958 0 0 66349 208478 0 84831 0 669546 464325 608069 636997 0 187587 0 0 0 0 622321 732625 71981 0 191974 7495 0 49685 776364 0 0 0 319949 785604 380582 825304 0 209020 0 668281 756899 0 420461 0 728704 0 0 907683 987191 0 0 0 490550 866241 0 887778 0 592719 436867 0 0 0 638161 34149 663566 689352 766783 0 0 908386 0 640388 761995 105421 0 0 522258 0 0 528535 0 403045 0 927515 0 39165 0 875017 823820 473922 0 559448 0 0 0 0 0 710253 0 633868 204903 0 546661 464619 257332 809970 322098 861960 709301 212384 365577 106495 909784 110155 0 0 10970 518891 372924 836443 0 685342 194562 35368 0 47850 531485 0 0 0 953873 0 0 0 0 284553 0 405940 0 341450 0 0 0 775046 663537 947890 0 0 605012 17309 117524 694329 0 0 798988 140409 477993 603612 582600 0 747722 210199 989197 0 0 340553 144442 0 592715 617079 835830 0 0 989757 854114 0 423537 401670 0 981135 349662 622298 0 886872 0 0 0 0 676366 0 455882 435707 467240 924235 596743 343784 0 0 940757 475182 125631 589784 558567 0 0 0 0 0 0 309579 780438 725832 0 0 0 856281 0 799334 0 380712 334893 88583 619824 238338 0 0 446096 190107 729485 0 906466 0 576626 0 158764 249099 535559 0 912517 918490 45915 676521 181059 8602 811341 0 0 0 125966 526458 804323 0 30473 0 0 908015 0 586901 0 0 0 62883 400136 912329 622110 649210 61958 399679 805487 364090 657250 232922 0 0 475441 800610 0 717959 364940 308080 0 0 305118 96456 289900 520984 520626 265209 0 0 915864 778748 467886 978741 0 0 403497 640459 325404 0 719495 0 0 211146 266520 272019 806721 8521 0 0 514525 611918 309201 0 884429 81444 456294 789432 837777 0 0 973352 818585 184094 671362 651084 0 82718 0 426862 136200 13252 0 159051 0 0 329685 0 356666 894071 552682 731118 0 586453 0 0 302367 94132 0 76102 270477 0 952435 0 647103 0 983987 0 132716 0 217491 0 593700 125939 0 957888 0 252125 0 229742 402280 123053 0 382015 0 0 0 356116 0 242941 948801 0 0 0 951633 0 517354 755763 143856 391788 0 742558 0 429755 705526 0 904208 0 798204 0 301918 961764 867952 310011 0 796783 0 909970 884013 254706 0 0 939928 0 0 0 211545 658648 0 879624 179667 891007 0 0 0 0 0 586468 283759 0 449221 59271 633230 0 389683 0 0 890997 659130 838785 320073 262793 0 929806 134470 413636 156651 171890 0 139197 187381 923107 661207 714650 98824 0 988863 673194 0 0 441888 746625 0 571246 619293 0 68842 0 0 188307 0 342470 818901 359926 839744 442023 456884 171105 0 603054 604251 0 531716 399954 740003 683785 329869 32006 0 0 0 720350 674169 0 751889 0 787568 540280 993693 830132 0 130788 0 849445 0 601009 679465 0 497299 317966 108848 415832 0 61093 0 735963 0 408709 330423 641648 0 0 140329 0 496647 321914 884302 146049 0 894283 0 649096 0 435061 357057 0 247308 242685 0 427759 769154 0 325122 846231 0 0 952334 141341 961224 0 0 0 399472 0 355084 0 0 374154 0 0 0 973952 0 383884 206359 461620 127954 72525 518256 453131 0 0 0 828878 0 0 444159 431264 266287 0 169076 644855 0 141383 43110 252565 561096 211990 447053 283395 0 210230 143669 170806 826862 209110 0 0 501882 0 205232 0 0 282390 450158 697405 452983 367242 964335 0 648966 0 0 693153 0 339268 73374 0 804487 959987 0 412787 89036 0 605011 196621 607026 951633 704772 983257 0 595026 0 249449 86217 0 0 0 0 0 0 2057 331242 971151 342 0 0 0 460187 0 0 493237 0 704689 0 0 0 467487 534353 617539 528215 722135 0 0 410757 518754 756556 0 463221 827767 0 682661 592099 0 626279 370493 0 499733 301560 566866 771713 263700 582965 845625 0 752920 618195 87547 770490 452827 116552 0 277123 655340 18021 523461 0 483295 797801 0 0 0 558777 0 840177 0 0 47539 652362 145433 0 0 476273 0 104049 0 315612 0 0 212416 968993 660432 161134 82475 281068 0 561347 104645 0 322889 31918 122773 0 524131 763456 261850 556561 0 776528 709263 274795 496286 292939 0 407020 79577 96867 0 0 276731 564484 337101 0 0 765268 916867 308742 531952 0 0 0 0 439672 0 917385 0 885579 80537 45259 886373 233157 309343 466284 668676 370066 29889 117251 680406 598141 0 0 0 712054 422549 0 146503 0 110972 0 754529 25019 859181 692896 553187 0 0 876769 202875 460507 381162 0 73773 197924 740060 0 22992 129911 329784 35715 0 0 0 0 804172 40753 0 807997 0 0 0 741541 741069 0 0 576586 0 928768 0 0 0 645350 0 0 338587 432017 456457 0 31582 294813 772816 0 910348 0 818999 0 298352 243509 0 582857 313732 105824 143223 6398 93601 900983 730446 0 766431 294388 0 611484 76015 659563 368245 868721 458914 270982 142043 649890 578820 722254 60026 114699 0 0 253569 762334 939380 0 124516 449088 0 0 0 894177 141276 0 882449 107690 398653 277215 798320 0 0 0 121411 0 978913 236155 745263 216889 619904 0 0 935852 0 325564 0 0 429352 401938 515243 222069 659803 0 0 953691 0 0 53843 716940 847982 772101 716137 170451 561426 22286 65690 144596 0 273595 0 271645 828085 0 571709 923937 401751 555754 262407 736545 821347 707733 487980 0 89887 0 313398 0 883745 861393 0 0 279662 0 517918 546810 0 0 647788 78339 63325 0 0 0 0 963195 0 0 0 0 0 134634 260505 0 0 987584 0 0 0 504954 366655 0 203630 86464 0 287651 0 0 0 0 0 138625 0 848329 907881 0 478297 452432 0 715884 658805 720221 698189 0 435098 96001 0 0 0 911297 0 67447 432917 0 607436 426588 86344 0 0 0 914213 977089 0 560278 312429 0 0 0 774357 853295 868825 0 985149 0 824850 655626 166606 0 845101 354287 680707 201341 68629 90869 552046 309617 452520 502398 147787 0 0 765858 0 919937 375603 0 815781 740912 0 572822 114482 0 0 668825 0 646106 0 567747 0 0 129632 767537 549123 0 661038 339310 0 773840 0 59925 911178 0 909332 888510 965071 511109 423765 262422 329333 206841 69764 0 159656 168957 0 166352 291891 554603 0 0 97928 0 66935 96434 530513 0 666983 0 0 0 0 902471 396742 0 546113 777536 0 205570 703034 186330 0 923573 48051 0 139882 206354 414471 955180 0 991204 597500 900870 773275 0 0 0 0 0 404075 0 483382 0 72417 664614 70591 0 757936 0 808808 0 540601 493132 208291 849801 0 108619 573771 248440 62186 0 259141 0 252818 251361 585150 587782 39744 0 222240 401322 0 0 972633 220337 0 0 0 291824 18650 0 667524 758344 0 507263 0 0 401764 107788 0 503376 0 0 0 0 97071 289059 0 874757 0 451000 679176 0 573048 0 517429 0 777320 0 417082 496450 733090 776804 0 0 618663 324108 0 450916 0 470525 649436 0 273827 200984 198902 801462 654144 0 0 551562 415563 708229 0 80521 0 0 0 117559 34167 0 347214 0 707665 646779 815947 0 0 598729 634371 0 0 0 369284 0 607129 582822 0 0 0 0 0 628922 0 804604 71915 331853 0 0 0 0 964732 176044 439071 127342 635475 800382 0 0 312917 491953 0 0 588098 220262 0 873850 0 0 298408 721241 759301 116600 689701 263154 290134 919327 0 0 0 0 293425 0 0 393956 550689 913550 352077 389193 0 732382 0 0 0 636191 428654 0 820341 0 399330 17073 53919 181119 0 0 930071 621825 0 0 926598 0 0 0 492618 44975 949526 0 945093 0 235422 0 0 0 905950 0 483778 622001 387099 760493 651789 109100 0 417177 343524 174892 0 965882 254212 178765 488945 309661 250974 0 542520 154624 655821 990688 0 568770 0 623346 565759 244421 0 0 0 0 75636 899544 508940 220649 216077 0 0 0 836434 437957 573391 420444 0 827888 957924 414740 191608 292854 0 0 0 820140 0 635211 0 76035 392869 479500 844868 594228 0 310860 651057 342093 0 405922 0 918401 140358 179378 37671 809741 0 300225 0 764219 990794 715013 213183 0 460641 0 441922 0 0 261850 636269 0 0 129136 120661 571446 0 0 245651 0 944721 943988 0 94669 144593 655040 936584 767064 221958 987203 564547 0 0 865597 0 0 767502 0 398433 171955 312606 0 806803 0 662919 202423 18995 0 0 43650 0 0 442658 209541 38695 0 891566 981365 0 163126 906534 510476 873974 0 881084 0 107487 239721 715694 344028 0 965183 0 107982 0 738179 533539 417603 0 847902 0 0 450360 726452 0 0 142585 186541 494758 856534 437596 823261 983027 78886 679668 0 0 0 0 261997 828963 441749 637030 699769 512365 862710 0 947036 254609 413937 0 188956 598163 0 301361 799996 177612 968523 699741 924498 0 228933 44559 291031 0 0 637110 543974 0 0 587876 0 980396 786791 71650 832942 146749 0 0 570691 112833 115972 0 993561 709110 0 589029 0 0 649526 466087 636057 660738 0 0 0 382413 933014 200651 643985 0 122355 0 704917 488207 367005 715866 0 0 74234 635343 562095 219304 0 85009 866765 801775 41725 0 0 0 0 295387 0 968410 52415 532621 458365 998972 727 583938 0 32050 728361 336246 75712 0 411632 0 62170 580536 861604 174854 88553 0 148889 401894 807067 516058 372646 0 0 0 0 0 586472 0 505127 118015 956851 893311 0 613675 0 235879 0 455758 361623 645009 0 0 0 0 0 0 726835 939293 532880 865011 0 0 463364 0 0 0 0 0 917441 271503 587164 0 855520 0 846932 102692 415275 0 0 402676 24216 53595 478563 271532 64146 865581 308802 583753 553944 0 227863 476424 0 0 657823 658785 826989 471882 469111 30042 889356 835987 945198 0 0 0 218291 0 417293 502199 31188 0 555793 785383 0 596122 0 939510 552594 720692 0 0 819297 0 765226 743385 0 824518 0 966989 29228 17940 0 330315 555476 792215 704549 271184 0 0 238739 468753 562803 544584 324200 428181 0 241780 958268 0 995880 0 575141 0 23504 226778 496867 921114 810914 269616 0 0 834743 0 972652 921947 207926 921501 751585 0 643568 362943 140097 445083 0 95949 803171 981767 517324 0 0 122036 189004 0 0 885178 644130 0 695248 687396 163879 0 0 650747 0 273351 484884 766276 987913 0 69268 0 0 0 390696 972442 142814 217503 373592 0 744945 0 238573 0 507129 313705 0 631789 494312 718633 0 917166 0 0 0 0 376013 0 281080 340431 605083 14962 0 0 776127 0 492087 793077 0 14457 947328 45725 0 380572 3809 0 427378 0 906175 845631 700972 568876 0 0 158856 557279 0 0 425161 40082 568075 522547 62632 758346 232613 496528 0 0 0 523623 111845 0 811991 0 385714 759352 0 0 0 216246 0 881175 0 159887 0 988871 0 0 316705 0 0 213342 0 485490 0 873753 0 0 804290 0 0 580548 0 270988 0 0 0 0 0 811070 347001 0 0 155001 0 496855 0 914883 890578 0 777975 148145 0 820189 0 0 0 462705 0 329647 376921 0 0 827191 0 667529 480467 0 69273 372758 33813 0 859753 210682 0 664727 637859 516279 20495 875163 0 634025 0 0 252065 0 0 675836 942709 0 0 0 0 0 256207 66854 0 0 888397 0 735319 0 0 0 540009 103365 410054 137009 661272 506075 0 879250 0 0 102614 227676 213855 0 0 543321 640942 0 0 115255 99764 70184 0 797452 219659 716471 293542 0 261020 445542 0 0 0 339736 771601 0 834345 679430 334399 873010 0 0 865735 0 0 543372 890004 0 110907 199947 0 0 0 0 40324 540151 126188 0 902663 814370 0 0 0 0 390747 0 272894 640640 234503 350058 409862 0 312845 96949 134484 0 0 819333 0 347620 735749 0 0 0 757763 559809 290318 0 0 0 0 0 0 166715 704470 248920 665786 488909 872667 592761 241992 896497 948168 278416 937946 234207 167218 325542 413159 630918 0 305110 216377 0 0 0 510398 0 579655 0 28459 124047 18600 389693 0 26791 0 474932 236821 80772 831698 529101 99144 15374 750696 208515 0 0 909467 248842 0 0 344892 0 0 514874 779817 0 861185 776022 789156 462869 89472 794199 0 770629 0 0 548061 831848 965077 130348 532324 0 638522 0 802846 532955 998274 0 0 0 579549 157294 660847 757513 0 362244 130852 360514 245214 498481 762100 120353 624662 742536 0 726517 910302 0 284224 671174 0 974664 515322 275290 0 315716 616076 621672 237928 61706 940385 822159 388339 607364 860787 0 980004 920871 0 0 0 5306 0 508157 31901 0 0 71227 531231 0 702695 0 716246 0 446961 626606 0 588229 0 384310 137063 165884 193828 907368 621422 0 263236 949129 357323 0 0 123272 0 672687 0 0 636566 486140 418169 0 666044 795791 0 0 0 898485 0 0 374044 94805 0 0 855497 860740 0 0 610099 0 0 0 0 677194 0 0 669669 558226 0 0 393042 42852 538913 0 0 0 0 133635 784659 907554 0 624140 0 0 772949 450002 0 18155 744816 0 0 0 579998 898085 0 544613 0 979745 0 198046 175528 182212 0 246247 525530 0 972962 489272 0 0 0 488634 29619 0 0 867266 709250 342809 532428 0 826119 558858 995100 605727 0 0 929536 763078 34020 738381 720709 256238 417485 0 938082 0 351250 565190 561306 751097 595445 0 0 0 386847 984922 0 0 965999 0 584163 278526 0 355477 329780 43615 215474 188211 0 304729 232512 520123 179644 668467 0 0 446991 0 618288 56910 0 351670 0 0 0 325465 832604 734233 0 289111 873012 0 197253 370897 0 630642 0 501302 0 0 0 0 60204 837731 0 435421 615243 276321 182381 523469 0 0 0 118553 578539 31512 982963 0 0 15289 637235 637690 543851 281859 0 950781 810859 578734 704248 972245 686954 0 721834 825013 276813 0 0 0 351830 0 871081 374755 932294 289755 40096 0 710559 0 0 573821 0 0 694724 331183 0 231459 0 939595 995901 0 0 122458 919007 0 658842 913322 322207 0 424248 0 0 0 114160 939983 0 291949 268392 772320 318229 0 994984 736203 978704 642265 0 865198 924144 0 523268 0 169498 537600 339034 996926 0 0 127207 0 363353 20475 0 518777 0 92566 142476 0 0 624408 0 0 546037 910173 0 756308 775869 0 0 0 30296 293280 0 693379 846834 0 0 0 397643 234588 0 0 700430 0 287061 962145 598524 238652 21554 500988 520967 0 674610 92254 814310 0 12426 362142 673491 109276 0 956202 976502 393004 0 0 279347 874686 609299 624600 0 688266 0 0 691724 0 799785 0 937096 0 314118 0 899811 946458 363388 727882 0 148156 955607 731717 0 831173 992181 0 989264 618965 590813 226947 930033 0 963940 898938 609947 368583 0 804270 330265 331557 0 0 0 769600 86619 0 810452 230755 386217 0 439150 0 319598 833881 711337 577795 500038 537293 0 0 0 603053 0 0 0 11538 108984 315024 790753 437955 556440 0 588296 604501 293211 333913 581128 256645 337490 921060 676028 176603 190938 717578 311615 653334 263784 0 873889 256948 0 832423 820937 939643 0 411419 258040 511157 0 317808 716614 568260 808744 436195 415057 737443 0 234266 0 728610 995660 0 757117 0 0 449133 203764 241071 0 253338 191723 0 0 0 498587 133084 0 0 663282 57643 115650 205333 978403 0 492438 212231 777111 0 0 567676 465187 523362 209699 0 89785 0 210645 924854 0 0 954349 773828 317107 0 14853 766823 252812 637337 0 0 61835 0 0 211605 0 877447 0 784956 455033 0 0 0 148351 0 666960 633523 0 767013 63329 0 0 182185 35915 729047 0 0 426467 159701 665409 357778 323720 267968 0 420098 916261 626444 0 0 75952 151982 204265 602909 306851 0 0 823458 174103 0 453126 481453 0 851110 0 650774 914988 0 625880 0 521021 0 278779 197012 57750 0 191551 745838 123939 0 922061 0 302572 0 216355 0 0 435048 286785 197566 224618 691661 869360 0 0 0 235494 312094 0 665928 0 0 565743 827341 66534 491283 0 0 285395 0 828182 910124 0 0 0 0 0 385781 374732 0 757925 345898 269370 0 191298 684582 0 42455 306802 602953 238144 187788 583279 8277 0 0 786141 0 0 0 0 422370 377084 394100 534261 0 0 0 0 153343 0 855631 0 74642 121905 180608 19925 84806 0 560107 721456 823506 871828 530706 0 919911 54035 718196 0 238975 431628 0 0 0 693758 905871 661775 265338 291942 0 504065 764781 160086 366643 18250 852347 360672 0 464362 92093 0 718081 641503 60092 0 973196 0 0 686585 88966 0 127856 358921 69540 89218 357991 95597 314429 510106 683495 0 396031 0 543599 67791 296641 0 0 0 997252 0 0 601122 74936 0 0 392750 0 772736 441670 959998 662897 61816 835199 421641 870864 36690 801102 814951 0 576160 759563 807417 304532 756909 0 301203 0 355702 666395 880199 217579 288447 192596 479126 68144 107442 18834 907799 55584 0 509400 0 0 0 0 624271 983950 486390 0 339485 0 582449 325074 0 147585 938195 0 998261 0 0 765802 3299 0 0 59890 100620 0 234816 101682 946767 0 669325 790304 0 912938 357684 325653 201530 20790 0 94437 554541 279646 642170 289490 0 799829 0 50907 326493 712881 36585 0 832914 0 46455 0 0 341611 0 673243 406026 703227 239603 779517 0 0 0 909871 0 0 0 0 768716 789811 744138 0 131164 0 393719 0 0 219793 0 606452 590145 959471 775525 0 50298 457819 718740 534470 0 593715 0 405908 738032 720973 664409 565588 593076 13202 649023 606787 0 11499 272577 0 479302 299378 0 0 103548 2389 0 0 769051 0 294828 209601 0 0 476052 0 667998 172373 0 0 630623 930631 735260 127642 637273 245913 643914 865614 0 0 0 0 563691 886589 0 909258 504681 0 0 0 420474 150952 307818 0 116429 0 39528 0 599927 482160 0 623816 806086 0 874761 0 0 0 0 913142 0 277365 405331 809173 0 634728 318868 408790 683421 249766 0 0 817137 191138 902304 652875 475904 194766 875918 470563 81730 673302 0 297694 176754 459105 449161 667226 29115 498110 460887 924536 422369 998624 656409 0 980856 114123 569568 0 614656 813603 0 0 613388 0 0 609184 0 377947 966245 0 765116 451260 548259 653848 0 820629 0 577117 0 0 382137 0 289942 934177 906770 0 0 247048 631258 212866 599681 974234 993530 0 274272 0 0 779113 0 527622 0 860685 863404 438197 0 0 603642 0 0 572175 541756 0 0 66014 851838 895467 224835 671584 676415 0 957542 0 0 760711 0 560227 962910 491488 0 605324 59102 126839 922834 210785 932534 0 0 563277 0 0 593655 503597 0 0 493348 0 180218 627545 434725 145746 0 0 0 412807 0 824967 66083 0 0 865831 820692 319138 80840 332691 0 532630 162474 482640 573525 299755 0 870570 0 371542 968514 0 357717 0 0 259360 794423 0 410606 0 768855 0 0 54893 0 0 666443 279683 0 0 418063 144333 903870 0 950965 159482 630711 438249 773833 0 981188 456334 196904 972134 256811 841408 282662 92513 880000 60903 0 16828 30624 818610 450475 383032 951473 0 276216 787912 0 70409 0 35957 0 0 705251 265812 0 46844 711278 0 0 926496 0 0 271487 0 389755 824555 174495 0 389258 759439 238368 0 0 833407 0 175891 460775 0 707050 883662 0 320041 674758 978416 14787 0 132 0 170261 0 0 19167 841936 444493 899447 0 0 251021 431844 918833 0 81061 108823 227531 0 0 637209 778256 425375 244504 882103 12085 0 17468 0 545000 507726 0 861440 0 51389 0 389180 450647 688856 0 44177 192714 910713 757333 0 0 0 498392 0 0 0 0 374414 585650 337873 714567 0 0 954658 0 35652 132415 661826 724153 0 205901 110824 0 0 0 0 534869 528155 471552 341600 0 155698 0 551792 720441 682823 0 0 0 0 0 0 668427 0 0 0 21332 860906 0 505991 0 892404 0 0 97201 0 0 704799 0 0 533349 501285 382029 74192 0 369094 498359 115935 0 500577 0 623502 0 0 0 0 89598 734623 0 444676 824660 0 962571 25204 745216 0 41433 609917 286780 0 0 0 0 581570 0 0 0 0 738490 6924 169961 0 953213 0 365951 0 0 383028 0 41370 208492 792749 44499 342611 0 0 654645 0 128823 373334 0 0 186628 797578 0 520176 575309 0 996505 5597 869858 66280 300110 273916 270926 0 517553 0 0 528714 0 922974 0 343020 0 553709 312648 545446 812752 957842 391022 53609 0 539865 0 722389 0 422612 0 937161 589602 0 877175 0 511881 996227 928710 0 948536 0 0 0 607719 0 0 0 0 515484 49514 329559 848376 189573 0 379989 0 35988 703666 659675 0 0 120254 755925 171761 526654 0 0 0 0 647184 560042 274674 739974 782482 515167 721794 261944 170090 0 127309 402662 0 0 789791 207023 962292 0 690979 472287 0 227505 88242 920812 216254 976239 0 0 295612 961558 129497 511642 0 89034 963040 621521 0 0 0 533025 0 0 0 708517 0 778679 0 811904 0 13561 217705 0 253786 0 258741 0 0 91365 205221 0 469971 851283 792999 761283 924331 948098 0 788434 699594 0 664556 49655 0 85761 869990 0 757690 0 0 437396 0 460330 567349 0 672197 197009 200163 42990 877710 0 51102 335461 504092 0 368514 129276 0 386553 467776 0 42753 0 0 806525 0 998332 0 355732 0 855064 783264 454444 618173 977953 928506 7274 881950 0 0 0 380968 256516 0 358809 267928 448250 506066 667350 348102 764808 0 0 0 655001 260668 236396 821917 326219 252823 423559 361850 986498 975365 0 0 0 963164 0 940917 685407 0 931922 788483 413250 115825 212415 619420 0 662354 0 741569 722155 934194 0 885451 0 803251 788013 409846 0 707015 601112 714376 888820 0 0 0 0 528808 617743 0 748784 0 0 696328 0 0 715850 890721 967672 527051 0 0 0 845019 924357 815809 607685 0 0 0 248712 0 0 0 311002 0 92406 0 721204 954794 0 638400 0 851136 79571 0 75522 927467 522167 0 0 0 968886 894561 450901 520577 493393 0 949461 612742 685781 965155 0 771449 675850 419399 0 0 264270 0 796214 960997 241918 722430 0 372533 870894 988149 0 612154 0 715765 370940 284913 395571 0 554503 643524 0 648956 542934 0 549657 685876 394053 0 0 560029 699807 890488 586145 0 385422 0 0 0 169355 448560 0 911216 0 0 0 0 0 803277 523554 283395 14813 574673 0 0 331398 637426 0 282952 997911 520965 315024 155841 580893 23802 0 940133 0 572401 0 985918 32319 0 349044 0 0 0 305019 451849 0 58776 0 0 0 26814 592929 721867 0 91659 944222 0 101536 830576 23721 0 0 0 457487 0 303019 0 723341 0 0 527979 115051 880977 0 629390 0 45827 822077 410772 310630 566244 797610 161792 0 0 0 64592 0 0 0 993376 0 0 430290 188070 0 970484 0 555443 0 0 89817 103861 0 0 236083 464228 605740 740550 172427 141110 60745 0 0 0 0 0 520405 594398 0 978168 0 0 544108 0 355536 186243 89461 761438 928021 309259 395826 0 892143 391683 0 0 267160 0 43867 185334 400237 396143 853638 944811 0 327308 156853 66559 0 0 0 586158 0 2474 819646 401786 984085 0 0 976902 78164 556350 691315 0 0 261672 305078 356192 0 0 0 600076 0 809470 380917 0 0 0 0 85846 0 711656 815598 0 4543 317241 0 47522 588132 841407 443058 968954 793099 0 121392 163758 878780 0 681213 582629 0 0 0 283614 0 229699 842149 815532 0 515266 763097 884844 0 809504 0 205640 271345 428524 0 0 0 0 0 569667 641305 0 675258 0 884524 210991 197215 893814 180767 56352 865308 0 0 0 438478 163469 53287 598899 993251 0 0 522985 0 19734 0 757113 0 305233 433391 0 771213 474641 851447 682072 450677 0 678370 320959 0 522616 378930 905148 941798 943184 0 0 0 0 46259 144844 924063 575022 0 0 142350 265381 852989 971477 442290 182775 0 148149 332529 21487 162116 0 270134 229192 105377 0 0 54421 0 637988 957673 199496 944656 0 708061 0 0 620738 304234 941957 396389 395180 556610 0 0 905917 0 0 137449 586787 732289 227425 0 309639 105609 2631 0 0 972914 0 838563 0 0 0 0 444311 0 943168 296069 207030 188650 0 843414 0 0 192778 692893 46012 0 63268 0 0 0 758182 398089 403004 0 209805 158467 0 725536 969302 0 944905 739255 0 544290 822143 917695 634000 0 827287 156183 0 0 0 978082 0 0 15451 621949 464216 0 340537 258721 291164 30124 926513 296375 921563 287607 0 548624 663128 449707 0 6746 0 0 680169 0 5338 177962 683270 878415 885416 0 0 0 0 570991 530064 859541 809151 0 70330 511063 0 0 766746 0 912003 408913 413686 395569 189394 315048 376188 476507 107438 728175 0 0 541102 818180 864146 0 126174 417866 292979 0 0 0 909113 0 0 323348 281730 908352 23729 0 0 0 0 0 996065 112301 181560 24908 0 0 958919 0 0 0 0 0 623161 0 407527 0 0 0 631623 0 180459 799078 447304 0 305765 397028 902404 720902 698367 0 0 414776 946628 0 471896 0 0 918335 0 532562 595706 301418 0 0 807276 160400 822554 349502 777821 0 974286 138170 0 0 0 263668 182930 0 0 0 0 521734 440774 0 652005 0 0 0 784514 660718 0 0 287593 0 0 636090 0 56525 33612 138136 0 190270 740825 992812 14145 205702 373461 293736 282369 139467 139603 840095 0 640760 445237 0 770819 203091 0 85956 0 476497 15505 0 0 719617 487370 0 217009 0 357862 879096 131096 204909 0 0 7072 996106 247952 107263 76232 0 162711 375914 392575 0 917 0 388534 717968 0 733621 9601 0 980698 0 777933 0 187393 175164 0 82822 370085 0 796779 561179 553803 0 0 0 0 0 426104 0 584455 454339 0 0 999556 356149 0 507233 447244 0 581501 0 0 0 9208 0 951043 915723 598110 746268 148003 183578 394735 638777 0 0 206113 0 634388 601269 227698 161499 433876 407126 666816 339993 0 881820 0 773616 242489 260545 0 187061 715652 156194 417106 0 0 440650 0 92064 873241 690216 0 0 873906 855793 321005 960377 716996 129312 413663 659880 238005 820834 798385 0 0 362948 0 166280 385383 439570 0 748870 0 87319 687126 182923 0 298681 137966 41417 320242 429380 756063 0 174278 0 466914 157627 0 451303 183159 942029 0 145767 365627 436690 821137 0 789435 334414 458637 390247 754142 0 612615 0 97770 601269 0 445683 0 0 674020 183515 0 0 898393 0 0 217771 0 526843 0 174435 840694 656157 0 395845 578221 0 693127 660516 558183 0 741379 0 717638 0 213474 619401 0 955939 985501 0 860447 264464 572231 833747 421535 0 301832 0 0 472589 308465 687607 0 54002 0 111292 0 0 237001 0 410139 0 0 0 0 347938 0 715975 0 0 0 166206 0 288059 0 0 816623 0 194329 800354 35066 107318 388257 908592 373951 50708 202169 85415 465039 0 0 342210 510463 594857 689338 458561 295864 353525 95548 0 890392 0 0 0 0 230279 942081 346150 877881 64593 0 405707 0 620184 531585 933614 0 486713 734107 842399 0 0 161293 0 62480 944685 574522 516631 0 0 0 489130 32145 776261 207575 0 0 0 0 927610 580201 864862 0 327105 413141 342522 481516 84712 763462 792489 665078 0 346108 190149 0 0 112150 0 0 707696 768663 195819 0 432215 0 140364 782834 0 559863 386361 720416 423222 871098 843488 580764 0 0 499534 612819 225675 69547 256076 25436 0 0 803639 907536 183084 510748 0 752405 0 972318 0 190393 531470 179242 850701 0 0 849581 237987 0 0 87011 871524 802648 217258 0 338436 461003 447877 106113 0 817446 0 860770 811062 0 687979 606829 771962 731641 250499 434543 414299 663378 425861 533872 594555 0 0 0 484831 0 81525 0 0 0 724193 542585 0 60644 607813 248612 0 0 467491 635407 0 623056 195700 806744 922641 897411 0 864703 0 0 0 0 358241 325483 696260 870315 600450 0 0 805467 0 0 1985 332832 916661 586357 0 400831 372221 440739 624306 594976 0 0 0 37636 0 722772 708328 569563 615088 626302 55756 640287 0 0 515669 589085 0 101859 0 51411 614408 970876 763827 0 0 125374 614666 413615 0 0 0 62108 0 979067 0 781216 234209 310043 0 280948 939804 555339 908643 37660 613360 0 470577 455864 104973 0 659314 519174 0 0 0 29566 181265 448934 992158 927444 963748 103130 0 0 790790 0 461654 452965 574320 446683 716952 530337 296330 0 0 0 394682 0 0 396391 43084 426981 458262 231797 0 711055 823676 130123 107633 0 363927 0 402454 870486 11003 115279 612391 546151 56058 152604 417535 0 0 0 0 489534 734325 674129 0 245997 830805 0 920636 309015 786970 0 735294 0 0 0 130789 909770 0 437437 915840 0 122752 64032 426146 195364 0 108980 879016 0 123756 0 755865 0 0 323379 0 0 659248 691060 4558 0 0 0 545209 0 864723 923975 922325 0 0 0 1803 745924 366192 249683 0 0 463135 910501 0 0 186767 0 0 530606 804466 0 0 0 766439 0 14151 696490 624020 665679 504838 491234 83020 722111 494157 0 0 0 0 899717 418786 547870 476518 0 90846 0 40739 0 0 300041 73880 618719 663261 0 153155 249080 12943 0 668767 69743 0 338 245163 0 0 177173 50206 0 110135 913681 132179 0 907266 0 0 511493 0 714045 684429 489585 478207 516971 11446 530864 413780 774895 0 833674 0 866638 858818 31217 72261 456669 8176 422252 681934 86478 0 144756 0 513496 511119 889482 29769 449091 820439 0 0 262891 0 268866 8992 88561 956409 421878 201196 192892 660070 0 646049 961434 0 286590 544089 23187 193504 0 73994 384876 0 358825 519115 796303 169793 88664 947093 126760 459463 862169 0 479503 623900 0 0 750237 340283 41609 0 0 0 257866 895454 0 254304 570034 520259 0 0 0 158968 184883 0 0 0 650051 0 969004 0 0 0 732064 376839 481024 848717 124654 135354 0 0 0 0 936297 589472 0 0 0 292046 0 51820 153003 596340 755559 189553 0 255465 366736 229974 0 868109 0 849961 0 0 408484 808344 0 0 0 108642 267181 446016 794970 834791 0 368003 386155 414637 0 484150 320040 51033 622864 0 585591 925159 533161 847577 790236 0 863531 241821 310655 0 377809 0 93128 0 641274 87266 395236 50560 0 0 216055 133879 549584 903234 0 0 0 373455 610791 565232 730228 0 0 332990 717742 380555 0 362138 124596 189369 0 314529 0 0 732820 0 643057 669072 0 538912 0 414365 0 153622 0 0 518920 888021 697232 110259 582287 167284 132464 0 683360 0 77171 386726 709138 0 0 689876 179108 0 0 0 0 583798 837190 0 682841 42743 0 748673 365691 644532 0 5962 522914 0 0 883553 440385 0 0 508228 0 0 204579 721869 0 287714 791813 116293 0 522904 866677 0 0 0 891392 0 0 745759 783371 0 581958 210833 776725 339440 0 870296 243699 119941 0 0 764632 0 170774 307074 892728 0 700598 329509 725377 0 964533 0 453323 0 89022 806144 794379 0 611211 425562 124244 88474 582585 0 270801 0 0 0 684871 503947 184708 98280 261621 0 0 618468 282715 872240 47974 0 453146 955551 0 0 601680 438731 1688 244652 0 636434 0 0 547751 400252 0 118841 877675 720274 721184 0 72624 882126 363001 0 0 0 0 496490 29904 596590 0 893220 484673 0 0 759980 865470 40008 772104 828080 0 269897 789624 0 444797 766670 565833 0 0 0 329316 815175 437668 704034 313842 0 0 767631 346863 949219 0 0 0 52035 0 0 0 971265 0 0 904482 902588 998105 404338 219603 441707 110674 0 0 903188 798749 770721 11937 902990 0 525170 418088 589396 0 983723 0 576339 0 197621 920120 138237 345879 0 381472 535895 915023 920940 75119 0 900487 0 848011 728320 353923 193502 25834 0 730922 38102 364072 358039 501059 270243 285527 0 400459 574963 552643 0 230103 157018 0 0 942280 932284 380569 736431 239167 927474 192641 467018 599341 0 0 0 982966 0 29035 938871 845140 0 0 0 0 418489 576216 0 781540 792204 402659 265709 840385 76535 153428 0 0 735575 170940 0 0 122097 127411 0 77405 189964 0 0 0 496850 708021 394866 784372 643190 516948 0 776203 0 714340 0 867624 0 951188 616268 952123 476832 82067 296566 222607 732291 891680 991837 0 509044 786120 943436 0 867068 274971 0 0 0 322609 480182 493031 427156 646444 97186 0 815349 227111 210536 388568 778723 374108 973680 149102 0 34421 0 509860 239771 0 653923 0 595488 707433 0 324834 616555 63238 0 510092 417115 0 101403 720250 945052 979210 0 0 673389 983423 543007 0 0 0 0 787524 81523 467697 537608 137587 0 775947 470623 0 791244 417166 57612 76849 734241 452228 0 678157 0 193942 633702 436094 0 873578 0 578628 0 34991 19477 55714 355133 120441 0 343885 353484 0 0 40965 798031 0 542620 349019 0 905604 0 0 820624 23666 0 150184 0 518101 463258 172672 0 0 603179 0 775489 920205 0 0 288253 661419 657608 635914 563899 59141 805104 441073 892800 273597 0 433865 0 396410 306256 916874 336186 0 0 0 0 0 0 721130 0 995805 977468 917091 288239 0 94118 0 483388 679386 0 933215 676500 0 378785 182502 0 59415 364771 0 0 57637 0 767239 0 0 0 0 0 871138 0 592301 403740 21767 0 0 174931 831998 0 96432 217723 172929 219688 435548 0 0 408608 0 0 63153 731598 836779 320393 475451 363427 451336 908986 707712 573581 0 0 468916 611034 997804 723537 71622 0 598798 465938 397040 91998 105728 0 0 729607 742688 830724 0 67109 0 226218 681972 52720 461301 492238 0 0 458318 868056 980322 0 0 715693 0 0 758803 0 494479 384237 0 618923 175804 318296 0 181290 0 0 801202 0 116173 297453 502945 677271 526074 884048 41925 569805 0 630640 779150 833614 263051 837414 566116 0 0 554004 0 0 935701 964380 114074 205892 842321 0 0 0 0 470568 786381 823113 144753 0 0 233381 0 0 0 145853 68565 96629 655718 628294 0 0 858904 266778 833119 0 567495 382951 167597 940279 538845 879393 377063 162885 0 85495 650675 627296 75850 79152 242158 0 665450 304717 0 0 409719 433353 0 0 0 916982 0 0 0 0 314638 924452 469309 904073 0 760039 138883 0 874239 0 0 690365 559997 350779 0 522246 0 0 0 868500 998439 0 167786 0 0 354849 929583 792296 91141 0 421672 0 0 983538 0 0 0 441462 285747 734638 0 86698 0 0 485173 0 247887 856022 137899 792403 747765 78666 34696 337804 0 42877 0 0 271873 9651 0 473629 0 545219 632659 291817 631508 0 0 508660 0 724811 0 0 0 0 363031 0 747419 899868 0 569259 686570 0 299033 0 0 0 776917 765748 161957 0 0 221322 9743 0 0 0 0 28436 0 0 0 403606 0 209498 0 85001 880438 106878 851466 60885 350958 848907 447920 0 582628 747406 0 0 254736 0 425526 747144 854029 844369 913152 0 302256 515156 404273 0 0 210591 0 182710 382395 724684 400580 436211 479518 694122 83446 549101 0 0 0 443822 380721 207088 0 0 863991 0 287125 0 0 0 0 0 0 0 563979 100690 0 0 0 275373 0 420804 0 477096 0 94840 376139 323483 404777 409602 0 698946 486704 331977 462563 221813 0 752901 238942 0 143354 247064 315168 76276 989109 639440 0 0 555951 729626 103485 0 0 0 537728 612342 0 25801 543635 402057 803349 43480 945678 669309 0 0 0 395680 0 0 560703 0 662872 122714 0 0 172491 0 478590 470165 605807 0 939661 546411 123265 0 423318 0 663214 95077 385686 0 0 696552 716539 77173 0 320112 805794 599593 458366 227119 202975 0 814832 292502 0 154726 615299 0 892079 46478 950436 873028 0 0 855226 165592 242402 838369 0 418300 612586 300246 0 0 804298 0 459198 0 0 231500 0 972717 0 225093 204204 659212 129342 993199 21245 308615 764551 886641 0 733451 0 0 0 591484 0 935849 198257 739661 0 20920 434934 0 844189 0 0 0 115081 976929 292625 0 499944 0 580559 0 2889 0 187042 496848 0 0 938819 501688 0 0 652274 0 0 0 664392 574844 805591 771617 0 0 0 0 348122 82786 230363 0 0 6984 0 410113 0 946997 629731 0 49094 144194 614479 0 0 37258 15483 219113 527728 570737 0 0 0 0 150100 593981 694190 0 557860 881204 0 774876 21877 432881 0 108109 150985 325793 390452 0 0 499978 805738 0 340516 593522 279537 0 0 429913 493398 436983 56802 279205 998160 0 322199 122549 744462 996839 7781 720490 0 318203 715189 810626 488062 823967 0 344893 843491 787648 0 0 0 441259 0 489157 9549 598338 571052 0 0 156640 27697 0 595696 598826 822932 0 246266 454607 304533 754629 532908 0 307383 154397 0 546073 963479 35723 27282 588454 455223 0 0 827316 482324 0 0 885431 626829 490108 493462 534302 0 0 730408 0 249218 0 289374 517298 0 592525 0 0 0 262321 0 901135 562591 593892 188207 0 444341 257073 0 868062 529421 927238 755011 0 125052 392891 0 82859 0 0 964327 93068 0 646450 693187 928829 424702 0 0 0 722690 431096 284807 0 478600 0 0 0 175786 0 336681 912448 487206 0 215649 0 680192 0 16906 259231 263577 843115 560795 259630 173072 0 423571 0 560806 4871 969056 389963 472406 285995 0 995202 0 0 752189 0 0 0 0 0 852736 690915 437105 769219 287106 593456 627387 786973 379659 311166 0 25290 0 972868 543616 458282 0 188570 306898 0 0 468643 0 599498 0 0 0 408330 802902 474830 876121 0 611849 40850 432349 380519 0 234486 11531 586046 438779 733599 0 950628 0 946928 540513 0 52853 222532 26458 0 990315 883173 0 267169 0 429105 280120 617208 0 262996 671390 884236 745797 0 27432 655268 424807 0 561394 0 597276 455450 121283 135080 0 396306 994149 877286 654904 0 490597 0 341614 0 0 593246 0 0 802073 790791 634931 0 621114 0 936156 0 529799 0 761882 642690 737276 980566 327378 0 0 22364 0 0 611875 0 287501 569987 562455 0 738963 49345 790452 0 0 687188 0 181690 438483 761172 262806 40389 0 271346 792520 324022 835377 770994 354316 0 408385 691481 873023 763679 253599 66562 202416 0 875031 9138 0 908248 32498 0 0 0 0 392613 0 150653 909825 791601 318244 0 13717 417063 0 0 0 511566 790609 462433 26861 28361 0 959302 464085 0 926740 810565 204656 370958 984318 998197 0 574718 0 66881 598213 18767 0 345962 822630 697085 89479 999285 313342 552126 475141 0 764128 0 643189 0 816044 460247 0 0 517873 117870 0 806092 958941 917890 688527 545100 0 939140 54532 0 553479 750522 0 42334 988000 690792 995668 0 0 0 846654 0 466311 0 924956 491147 0 0 0 973076 0 0 0 646276 24167 533567 0 497321 63847 943213 90205 143934 935717 0 0 525293 0 0 0 345219 0 0 0 0 0 96121 0 85152 544903 70918 0 497611 0 0 460071 837716 0 0 64987 752862 53297 0 19170 621626 928077 404600 0 117933 0 90536 670741 566045 0 0 0 59195 0 277955 43542 133542 0 0 935534 522725 0 791928 266755 380949 15299 411056 0 897054 993242 955648 359013 695632 717565 957478 0 201364 981002 227487 179961 294897 848840 0 378843 652127 105649 0 530795 0 0 789167 318666 0 886597 509712 279115 658621 0 926621 0 899027 0 0 721495 259540 68884 168121 0 0 0 537555 646486 776797 0 127402 579605 0 0 0 0 0 0 0 301428 62392 562701 0 117054 10575 554516 179848 0 333687 0 94841 0 540131 300102 0 268341 643276 907007 0 0 0 734757 358303 174167 175429 0 0 0 0 144062 0 0 530415 0 352489 264626 584888 709363 359781 204392 867222 0 974843 0 690634 0 0 908337 0 766764 843666 0 711607 0 45288 337115 599489 679112 0 59927 168297 0 946186 0 792174 255318 186879 520703 432029 0 165260 760174 762226 230492 259328 719577 229187 946198 0 798676 0 486435 25782 481890 300974 889479 0 0 989893 0 606596 166958 97313 494055 67297 0 0 0 0 0 0 36616 262700 92383 911811 0 0 0 795239 781746 390173 0 926868 424538 414114 667593 0 293074 973882 608117 384918 0 285787 15266 0 600982 181263 695067 135212 864895 0 547358 0 159532 321981 722328 973630 220148 0 0 819000 873687 739005 0 182648 0 52027 794448 9684 0 390268 494036 0 262981 0 0 0 28814 0 0 241343 146800 675297 0 0 0 399218 319367 0 270568 529699 446889 33285 971464 0 0 687395 0 751127 463217 0 346386 0 287550 0 0 0 615094 645026 352922 510985 0 77835 839375 0 577847 0 0 0 253945 164389 339073 612456 298592 685211 932086 943607 797665 0 982684 0 588435 0 243742 0 153542 0 954660 407242 151108 680121 164685 270767 0 317657 393731 592592 0 0 796267 0 0 0 177868 964200 869051 122188 0 504974 926674 342798 0 0 327203 287993 0 0 466856 433951 272824 967967 0 0 818857 663079 0 822939 340699 594201 0 394628 786766 948150 0 715609 415529 0 670253 796951 0 823708 653102 669106 88192 438686 712771 443482 72532 42835 338555 0 0 0 142455 141671 138048 0 0 269617 214076 0 74231 660459 0 0 0 215622 0 244473 679396 209319 430554 0 767154 0 646884 110561 329940 566456 0 168895 893523 584564 993715 0 0 0 451384 299813 455464 0 693210 318850 0 0 361873 0 0 0 0 535469 413613 0 0 0 0 227407 305941 858980 994296 610108 0 745358 0 0 0 676214 0 717471 877837 716895 0 399993 649161 0 711967 0 831791 878193 215654 251080 321648 823188 862064 0 0 0 450391 275805 0 916576 600369 969575 0 411854 0 0 492388 201854 30755 0 0 14390 0 580554 959076 721934 0 543840 0 0 0 20766 679907 384583 164372 419513 641413 652416 25843 112478 529427 0 0 533901 0 0 567501 590935 729659 450943 837352 0 490199 740973 0 926234 0 804945 890140 291160 0 0 218974 133135 781499 824722 0 0 0 547774 117461 827982 968077 939182 763017 132085 268236 0 0 381568 0 0 820611 0 0 897741 0 0 180541 0 0 0 0 724791 0 0 301891 250860 851211 857679 0 341898 493361 0 0 0 0 437157 0 0 0 381631 548300 962369 0 0 156061 0 0 53778 327522 0 734883 431208 0 183572 0 580822 461309 0 867518 0 0 0 646302 250349 102186 69825 687897 0 0 0 11686 172850 0 0 964872 0 377492 391681 0 358088 0 691313 978705 112983 177872 146033 461686 0 0 139780 76869 539212 0 24077 0 936291 0 450138 964467 0 991918 350325 0 0 235125 839954 6143 783379 405856 898384 946166 172304 0 0 597173 254863 547604 810253 0 517078 28266 731548 3765 0 881744 785009 0 651873 210122 0 0 999306 287044 0 0 0 0 452221 196279 0 0 400604 0 32053 240979 831183 659915 29628 0 436551 355296 335915 84654 960708 670728 0 149061 135907 407898 0 0 634375 601797 815385 0 239963 850211 0 730973 32323 841919 65340 788938 0 633039 0 0 787746 247930 733340 505117 510260 0 574748 564784 358750 115331 0 0 0 0 853889 275441 0 841956 997298 0 0 0 857371 31828 714604 358680 34711 825196 441761 0 708864 695978 0 0 0 13890 895362 521808 882468 0 488997 396702 376592 0 663156 424612 0 0 692700 0 248391 0 0 689483 895091 0 950136 248949 47897 892514 0 0 883944 854617 985160 0 789570 963675 722045 451028 876458 288373 0 937941 533922 761900 63826 483622 50878 0 0 156284 367919 708320 0 517975 0 0 125417 0 341215 893940 595390 359376 0 415059 0 51723 355524 0 0 466790 728285 0 0 0 428359 0 805751 525308 714808 327013 843015 233479 0 239083 0 970437 370067 0 235591 0 0 261039 0 750431 771020 726062 137726 0 29080 289058 810064 0 0 828010 675102 670193 0 483286 235200 178635 292616 849100 60728 0 671543 0 0 0 434884 993014 0 341165 0 862971 516253 417546 665034 693931 0 800793 575972 0 489376 875474 0 0 0 0 0 0 239975 204714 0 298564 548021 77234 0 0 746739 863765 0 947529 0 0 78064 0 0 0 0 839806 0 737808 316166 350805 658089 0 831820 0 834337 158209 0 90086 39759 0 0 726781 0 25310 0 128044 408767 939088 285674 0 536222 991255 255985 23384 953206 299115 0 0 590197 448475 488043 117695 809957 156083 0 134881 111940 196467 0 340913 582360 919073 813192 246258 0 621842 132206 976237 0 22231 0 736689 675550 804595 471156 664565 356092 153860 225887 478380 6788 667429 0 655238 0 0 0 0 625896 636094 638428 0 0 72090 0 674794 333603 214693 404688 130629 0 649848 173712 121035 0 996745 0 0 0 212642 689907 132737 320276 0 0 440698 0 293114 424808 0 316294 0 747758 0 0 473793 0 227775 544380 356194 444929 611689 270870 645846 313885 764884 975733 372509 0 274344 0 806008 902882 309291 239599 0 0 730433 650110 407497 0 950317 336113 0 0 710740 798637 780110 0 699293 0 998389 424380 407404 536244 226981 419049 101331 973325 0 0 11007 179872 416391 0 949632 571161 27479 234819 576942 0 501444 77853 102961 416489 0 0 137462 297579 0 0 516935 853122 0 0 403766 143583 260099 435013 0 425305 789075 0 0 456678 244500 0 418668 882402 401750 299594 776404 403022 99885 709134 972553 0 785781 965991 345180 129101 396940 750893 814374 0 0 927738 0 344494 0 522941 977286 0 0 0 0 553240 0 79135 656934 755669 377445 125286 520591 93765 0 0 265988 0 467653 0 177117 715793 0 451693 0 658286 0 577867 0 0 0 593823 518946 808669 0 656325 898068 538039 380551 434325 236046 621598 918161 0 0 486044 0 236064 136069 512765 97312 7738 295717 0 769215 618373 187647 730560 165237 886078 62342 203699 242840 240541 0 262775 0 136204 0 415462 26011 60205 0 841615 33041 39551 0 0 563743 426237 0 148421 75999 0 787564 331380 183784 0 0 920596 277593 0 351676 0 0 329341 488726 450920 0 523285 739557 0 569529 0 0 821387 760197 924493 0 0 338311 0 745292 0 433908 0 0 430887 0 855733 119970 909376 0 668333 6421 671008 0 856978 0 0 0 0 0 671448 147457 266948 776729 443976 0 0 311989 0 715162 0 0 921637 0 0 972174 0 248037 142067 898968 136153 366561 0 236000 508404 700273 865564 523464 106277 649494 215033 379225 499585 644594 0 0 0 581268 137779 0 0 0 773355 754817 396516 205206 957466 0 211875 409358 0 0 163615 766606 898942 102066 833196 368153 0 0 489470 880719 592506 268480 278087 0 985737 0 184262 0 527112 452852 0 136472 152950 165901 257826 929627 322786 453243 899707 908752 516247 0 276312 717171 219266 0 152410 379832 21732 810524 974129 734304 0 886072 174826 370206 0 206527 88688 0 777061 0 0 495538 0 0 0 885411 0 565351 0 0 85839 354244 0 618735 0 0 0 0 28069 776992 912519 376570 0 387783 0 510409 0 0 530610 57593 0 0 0 881960 0 345641 518155 56459 0 0 215371 647734 451449 893165 0 0 118770 195347 0 381553 960120 328620 0 0 0 0 867384 700590 0 0 0 881177 0 130321 0 858355 744227 821922 569018 576700 0 0 334969 0 0 709061 195601 0 569378 0 0 190860 0 772050 0 0 0 0 0 0 137942 362637 183475 0 0 156400 140825 0 33669 365557 536896 447700 0 463336 0 380831 403349 727304 28908 781594 131713 743233 0 228803 574246 449090 869776 881683 0 773171 0 585300 823052 0 5803 45974 823751 225176 292909 615790 327057 0 790840 0 541411 988761 392918 127681 0 798506 0 277430 25516 403471 301045 0 0 57410 309705 201768 490667 0 247742 348734 0 601232 790445 73047 0 33194 0 439850 0 234866 0 0 0 0 70890 203 295426 519154 0 154434 414895 726362 0 0 79462 468733 456385 0 426359 968137 0 654643 0 0 614563 887039 49122 0 100352 0 282485 793890 0 695155 647679 808696 706517 0 0 15854 0 450783 0 316513 351463 25359 842074 686028 663428 582998 0 0 288088 0 0 687413 566925 643945 0 564327 0 632328 104409 373633 0 690054 359191 0 0 606226 237564 939980 0 420414 214497 0 409228 277452 524850 987673 0 0 0 852696 0 730995 0 751205 0 0 0 0 46948 992555 0 316085 350574 933937 741294 0 581570 978716 689705 80309 489352 162912 89258 708271 46541 669043 628841 123109 523124 522095 836291 869840 0 735163 902226 676822 169545 925322 544240 320353 823780 836956 0 908980 274344 566069 949690 14957 0 30050 0 0 0 784761 649355 731291 49359 0 554667 633297 371101 950070 0 71774 0 298658 0 658842 651184 444288 847825 0 0 33823 39525 213493 782489 248140 857697 719073 105782 0 981577 0 190383 662475 813750 505814 0 142182 62464 0 0 44679 0 485064 0 0 203322 0 0 836704 881387 110582 71101 565491 0 23455 41963 269204 916718 800549 333785 617426 0 935099 813589 0 0 0 589010 79530 0 960592 806585 0 157477 0 0 0 692593 0 0 362777 0 230193 0 0 929092 712109 735561 393181 529925 485271 599011 0 0 0 0 0 544717 16789 531519 134576 0 841370 831616 628513 0 229697 125387 286911 602794 0 280317 454808 853117 380961 617230 813233 0 0 656950 0 816167 732858 449895 0 0 0 947295 889392 0 0 282026 377614 713607 518518 0 0 613365 0 0 268376 0 647309 0 746301 247752 948221 842360 674631 806699 0 0 918221 172400 371618 0 0 268102 0 470526 347407 0 464657 170219 350400 0 0 663868 0 719910 626108 0 0 721391 759627 0 308527 203772 0 0 586353 726187 0 268136 0 174041 0 58168 0 520779 717044 724818 185447 155725 0 0 995935 0 812597 723913 0 726281 0 142963 325813 615694 624079 0 203359 853651 12620 703066 0 306720 0 0 583703 0 952914 84912 0 0 13157 413168 894894 0 92480 505675 552753 0 0 262052 945518 0 523790 577050 0 307032 16517 0 918954 0 387067 0 0 395376 240465 367649 432059 733749 35059 0 40307 0 0 6698 0 105847 951459 887134 896727 475026 0 628975 0 0 74261 153859 668951 604460 807014 118191 0 0 0 0 0 228095 860021 994287 0 665726 0 828119 757909 492110 933035 0 596362 841908 875922 0 523205 940654 0 154050 159261 795475 219882 0 731370 568516 0 0 0 0 0 606468 0 0 0 234714 519494 535629 0 637092 651479 228219 815333 600134 0 955371 238899 0 0 0 37949 390791 951133 976598 930974 0 741059 642583 439451 532768 501364 0 857303 0 750921 775489 0 0 777018 519744 0 0 241119 444991 0 0 0 724161 470162 725152 428109 817945 0 519612 741124 6912 204580 144754 137167 36574 974749 940940 536251 465921 325397 700776 0 0 0 566374 33002 0 138317 361448 0 0 0 981753 462661 280281 15060 385467 0 295150 194870 37838 389032 330603 0 54889 245528 815695 903115 0 585722 0 0 758773 29817 0 265293 505803 563070 0 0 885021 805800 887297 530441 254559 712855 981388 0 0 753822 687856 485118 0 393437 167453 0 0 230190 768893 0 794015 596324 0 297294 27042 581548 565978 0 630108 814748 0 0 0 715635 842385 0 266090 0 0 515751 0 444651 163232 0 0 0 0 586580 0 132057 139821 0 58702 0 0 762128 0 866973 183836 284140 681874 207679 691113 552571 0 439796 989545 0 0 0 0 540449 427713 0 570737 763065 318539 208445 635589 0 27016 746203 0 0 229703 955561 522173 0 627307 0 0 0 850992 99941 765026 355228 246016 91521 545414 480230 891684 0 0 945488 156543 164288 318245 291543 0 0 0 715092 151458 0 835901 996853 871773 259252 0 0 0 541198 445151 356116 0 304094 506148 261521 13541 0 110584 74094 0 0 0 66064 527841 407633 0 480564 561970 0 0 0 895166 0 569318 0 769331 0 0 0 0 70093 0 82604 0 0 275258 0 0 0 44655 532250 259275 986231 829583 488833 0 0 0 0 315834 0 930476 136117 554636 0 0 910366 529392 0 191721 187990 890855 402473 195470 886689 611717 0 922840 68447 0 898165 910552 696590 714708 387461 19938 0 0 0 0 906860 176360 849051 175600 124699 689469 88186 0 404664 350343 0 19321 0 0 0 481076 0 433613 0 0 312984 0 0 0 0 327105 0 540240 866553 787459 909783 99592 0 835285 189673 687306 0 726839 0 782149 0 0 370310 0 0 0 390202 668060 681266 0 45308 809541 0 958421 131751 0 711437 276769 0 472066 222900 0 461705 0 898638 849594 0 883829 0 14547 516284 429481 0 0 768307 0 0 901004 216345 0 0 0 0 0 11306 582404 563103 838709 0 0 499302 0 0 0 0 642418 0 466656 0 0 792025 0 0 909304 796972 509765 697442 0 129174 646402 201344 0 0 0 77220 0 517764 0 426163 0 0 137290 878402 630705 126242 70369 860128 0 911253 346825 0 0 385685 602599 0 194488 995332 382680 0 0 645307 211474 0 810480 114114 0 174726 722970 0 807425 87613 0 0 533062 115954 687065 344748 193178 0 0 0 1938 0 0 100335 760924 0 28562 836327 258439 230109 377086 366560 12835 51650 549952 504439 27651 94840 57033 514034 986970 996744 687609 0 396311 588656 988995 441355 236258 791415 879094 75365 782107 625892 0 744849 0 652762 485014 71627 297059 0 0 857602 790095 839551 236047 414130 144225 0 472585 0 0 754519 0 0 0 0 911142 606136 0 945665 0 0 988171 299498 1175 0 682871 562311 215609 0 354097 116236 543572 263604 721298 547347 562649 0 754761 0 831660 570524 56814 121672 0 592184 734850 0 482132 70294 406290 0 610890 0 0 407613 0 535566 321940 0 233469 835848 307271 395214 0 880182 0 0 121999 684159 0 0 0 0 919023 0 588428 234638 0 0 0 0 0 410592 311402 550770 371978 0 412790 0 167190 10602 45308 882337 0 894508 352502 0 0 787037 684853 0 602329 0 573856 0 709295 0 0 672187 0 374440 0 3286 910665 0 0 0 550268 0 384679 0 367977 0 0 822385 0 98423 661230 0 845309 0 989205 0 702835 296367 197711 0 0 795917 515262 960920 21644 0 837488 520717 0 516850 548526 0 734169 841540 0 340660 979817 987494 0 814738 568193 861538 421131 47406 0 0 0 0 163185 0 0 614782 102414 153093 692024 62713 596383 0 0 0 0 954485 0 0 0 967506 0 581117 330092 426755 0 0 79104 575289 598511 0 909656 668297 0 992255 0 810481 538373 449214 171854 0 487789 713152 0 916215 0 88114 166541 917972 423853 0 0 0 0 78620 0 0 235357 741438 872957 0 117311 0 52778 0 624497 0 0 224835 315606 0 0 0 776392 0 909877 534826 0 997626 247184 0 0 753128 29586 0 605790 906175 427437 14187 0 0 411731 0 0 795850 918516 0 956063 977630 882696 267248 564340 0 0 485150 149016 920151 388904 262949 0 772825 376422 929052 11713 888063 8611 737720 338126 952130 25455 0 436766 12449 0 529441 0 0 868698 0 0 0 952045 0 95207 0 0 0 95602 0 94553 953021 0 0 873156 141877 585079 446286 80748 446637 0 0 806074 0 137658 0 0 0 691709 507236 0 443514 387535 0 905674 0 0 883437 0 822815 562744 649336 727980 0 0 14693 924988 735054 359575 381531 163468 0 0 0 278850 0 74744 695075 322787 573692 0 0 276396 775175 287461 0 747279 660427 0 0 0 395023 0 812165 303524 0 161389 0 870552 376438 0 981881 16853 570675 964916 968326 308342 433784 588616 0 0 0 0 957350 0 234824 799273 834435 0 301424 852401 577326 0 626354 0 631805 0 800941 517827 811013 828647 53064 419642 0 792810 725435 658986 352540 823124 540405 0 735352 718778 324139 193802 784128 662518 878082 772709 549336 387807 95788 382529 0 0 168965 0 265687 300055 924101 282197 440589 676402 657265 0 0 928520 662216 59883 441879 0 424505 0 183784 0 0 600383 0 0 0 0 161540 539401 351719 705764 98876 0 185153 618978 736626 951460 334538 947435 488549 870766 438087 0 0 817243 957737 21987 904377 637298 865703 201198 0 994923 346482 0 144441 0 706909 581119 0 0 753946 494468 481496 757960 146480 0 0 173927 0 0 236463 878630 599357 261596 0 0 88032 300773 527207 922686 963431 0 206283 623699 353932 987364 186737 0 493557 688090 0 916333 0 413224 0 328443 35951 504669 0 368131 899681 861416 486462 485570 439689 737665 713510 510316 247903 305267 0 0 595290 893818 182397 0 0 360338 879912 924371 950223 50574 697020 601909 914568 113514 0 0 879335 0 66598 991427 355043 0 0 23863 196363 405652 819475 988516 483194 943973 0 0 0 905409 970436 421775 987047 771195 868577 0 0 595393 465746 0 0 0 219766 848811 0 162112 177922 569549 630104 705887 624888 999283 18907 186371 0 968174 0 0 177076 0 847712 0 238212 963278 391359 573488 0 135157 0 163161 260356 0 0 0 861374 0 594013 771934 0 824095 280367 0 670872 794961 471084 0 0 753331 20658 241360 187288 0 0 278369 0 0 874671 0 0 0 619530 122903 0 49650 985295 0 170837 80319 0 0 0 0 0 0 271825 0 387162 0 686357 0 309063 0 516074 509197 192127 929588 623193 122460 416755 0 249289 129487 0 0 572893 0 0 0 0 0 0 0 262823 0 697124 785495 453698 62936 0 0 632884 0 735126 0 0 369328 566448 499532 0 616998 367119 0 319563 0 92522 0 0 595138 840688 957861 47618 404927 0 287288 4296 127793 0 454195 537749 387513 164695 0 882550 0 675451 0 16558 0 750427 0 396199 0 919650 520946 414695 109723 931926 223719 718337 190889 321377 0 0 651279 0 0 906489 600693 855223 267706 0 0 231812 542743 814424 33494 10382 387567 0 902481 652727 431332 867876 531258 0 197328 444442 0 975444 466262 0 0 253507 521173 0 175455 177132 479886 627194 0 0 0 80619 0 0 0 51424 0 574883 479875 0 246054 92924 408060 169753 502216 0 0 257050 144577 784008 869020 19951 315605 152115 347646 0 0 0 657701 0 360576 0 613456 117032 569897 361735 97843 487121 0 985654 270745 575018 750734 735756 92675 0 445077 308681 0 0 0 820371 0 427820 16463 473151 446531 0 0 478479 922644 0 0 890338 933161 0 826388 744315 0 742948 731579 0 524855 0 0 736854 0 515226 0 0 652490 622797 228978 152311 370227 712490 0 223092 0 0 0 654909 0 361302 335169 0 0 0 0 0 0 152059 0 271734 702053 18433 0 865635 0 925949 216904 918235 0 996004 61243 541258 0 868236 0 169057 0 493580 0 0 79253 374275 716883 0 0 451307 885042 0 355471 236611 0 0 252827 450576 726885 415443 389984 524842 684757 729843 763702 561455 10376 697377 0 730687 243960 798635 788643 0 0 0 597748 879795 864615 123307 246166 801138 486388 799571 853414 476649 49167 0 0 107435 0 762449 926971 0 992031 536577 0 646912 425169 394302 0 0 263731 449653 468507 0 112036 0 0 31573 0 0 0 183489 144086 993476 90005 103510 0 0 0 524424 0 7505 428122 603863 0 0 471348 0 273897 28428 389780 318788 843438 977509 0 188392 318499 566650 928075 565436 905327 233245 0 0 854347 410668 616872 709788 0 88460 0 0 0 223007 811427 940036 0 0 0 99060 883328 326577 0 650503 0 0 0 485621 0 545491 83208 679744 563495 0 996061 178351 0 240278 399623 772035 17372 0 0 0 589081 417654 0 675758 52374 0 0 687323 0 681916 0 722303 0 798524 0 0 933010 0 842930 0 527108 0 0 598781 872742 0 0 152166 885574 759018 402976 411674 158334 0 771146 0 54239 363180 910807 864733 0 795807 0 783244 864326 0 0 808804 230985 947512 567468 581625 211910 580886 0 976017 320982 659225 0 908209 320673 704999 566171 0 831907 767497 0 0 715495 15179 0 666224 728300 0 29852 262324 586973 310258 0 0 0 117239 494640 865378 974533 527680 365487 371763 363612 0 137118 876155 0 242981 16535 0 966712 82519 0 0 225169 0 509560 789501 243946 571158 0 0 931344 314626 93303 0 298697 310015 832193 105895 391396 0 967636 60842 0 560745 388625 488078 337094 819745 0 0 0 0 0 0 361192 104671 854343 1497 0 0 0 554055 0 28193 354494 142730 0 761544 0 0 498866 132590 436004 0 983475 866927 330062 0 0 240208 0 0 883337 518902 0 808118 0 218114 0 0 0 593464 154073 454349 0 0 807490 698748 923426 0 0 0 327037 504609 960182 446034 961554 464618 768995 0 0 285791 375183 913347 0 756105 868629 510647 0 396226 343491 0 106888 0 829326 121812 419231 798103 965534 210252 0 349809 85159 0 414830 129088 477788 0 499115 144282 0 207491 752298 207739 468802 433052 214134 0 579926 162377 0 0 0 68461 681194 108478 55831 0 0 405359 535130 851341 389224 0 0 0 449921 584249 176060 0 632685 528211 248324 116338 170862 0 103600 0 641656 555718 250387 0 121522 47442 0 0 620696 0 0 497337 0 812865 146453 0 195078 656214 569474 296671 404594 87270 0 0 14288 399637 87107 0 333093 672851 0 475146 798609 870856 0 416496 394193 411098 0 0 0 0 563565 0 668815 66945 953490 0 998017 394313 553657 380575 0 258153 0 822750 209761 0 659398 610121 0 287560 657160 888698 0 558731 0 629086 0 578632 0 4809 68871 0 0 456404 739732 0 536589 0 0 241092 0 399121 398228 0 290623 851581 667133 0 756681 0 0 0 0 410391 631269 475179 0 335253 0 0 0 468645 0 812039 965156 0 395515 0 341622 993519 0 0 0 665423 545111 881754 0 0 272366 0 0 0 0 0 0 100582 0 0 0 0 0 0 0 673555 634173 221514 896535 0 0 975315 0 937693 0 114918 0 565793 0 362646 0 792002 882402 686720 0 0 0 599968 731308 0 0 115910 725195 0 450467 932164 809212 43202 153102 781690 280457 689703 353933 0 0 497618 0 42278 0 0 0 146379 857494 0 519727 529415 726259 825664 631511 270670 640565 300425 0 679234 0 0 621180 630964 409559 267213 0 0 695709 247767 152387 347946 0 0 0 0 0 187649 309275 517578 907392 0 392839 888085 0 799413 900556 964526 0 187225 867018 457123 814631 447403 779569 0 0 0 0 861359 0 625191 833119 0 0 851799 519496 0 0 144344 0 400234 717802 728795 0 500772 131339 921675 291000 138152 0 53101 5741 328010 468322 673583 473356 122523 0 690451 0 413781 685351 774330 302134 912891 878443 96643 0 0 0 687151 0 0 0 0 720372 0 733692 1907 888967 628798 0 437085 0 461433 967140 0 297120 0 687237 684113 569819 636313 0 996482 0 20342 806638 835163 69521 894974 523815 250846 229747 0 609461 0 0 281317 88625 0 133777 567677 144545 904576 502893 0 395929 0 536432 0 0 677138 0 509984 679837 345050 0 0 0 349913 307468 0 948068 662142 233438 3318 0 140284 0 472437 67523 797256 121968 183845 0 188552 798143 988367 0 127423 0 761592 808400 0 636556 845867 0 439863 230623 302125 181868 296965 436761 0 0 268718 0 932952 71148 0 0 169863 419883 466416 619708 342612 311743 594474 538521 0 643622 993702 964378 567809 932802 48602 389824 0 0 0 0 252793 154919 607073 438458 0 249800 695787 0 322520 731582 0 0 56973 0 595301 725054 435553 0 171048 0 216306 56493 0 0 339940 0 742856 0 802783 0 229632 429438 0 0 0 28133 607696 0 198117 0 0 351693 0 0 731022 138838 0 523468 738562 718196 836165 588132 0 672672 0 514337 418737 0 21626 0 0 0 865230 446241 0 0 694527 294808 556108 678591 0 0 0 0 308253 621721 502863 0 248035 578573 0 0 176095 968030 0 937763 947021 0 839093 0 0 193585 69385 0 852280 131732 0 797349 446065 398675 380203 0 212146 380633 827302 0 389926 735400 0 620501 676784 28904 497913 0 730672 0 762080 151380 0 916367 0 381044 130719 0 0 872126 535721 103266 363771 276414 0 0 339885 185754 0 801727 0 140792 661680 748552 0 388410 587628 104556 950127 738137 0 830498 0 0 0 108382 0 80537 182895 989985 0 699479 363872 260994 0 0 0 0 0 279935 0 202186 404498 788810 191757 659304 634914 0 581779 0 617685 0 608197 0 243622 0 104372 0 24369 0 0 939412 0 662932 0 0 755650 0 987386 856175 0 0 253763 976654 337175 0 0 0 0 0 730449 0 704947 698135 318730 911658 24173 0 240075 411903 0 147614 120066 0 485154 0 196487 0 0 599113 697901 438558 800030 439315 686992 542971 684674 0 0 0 0 68219 122486 0 149775 912005 500822 0 0 358506 456126 235488 217694 0 815434 0 191110 0 0 0 745817 0 646586 0 449936 0 600275 710055 0 0 655590 50472 839242 21899 477851 430958 244661 935266 0 629683 150706 313782 0 231087 432265 829678 177034 624199 971634 67957 847843 0 672867 91212 792250 0 687134 499622 0 4263 301653 0 243932 134844 784943 0 0 78023 248051 395368 0 334343 269203 0 330809 314415 307325 0 220893 0 434441 924002 0 948093 596449 0 388482 178961 600789 981746 646017 0 0 742910 0 697131 574400 423931 0 540624 219080 792239 322312 606856 0 461487 0 0 0 0 420684 383480 0 828370 0 0 583384 783663 0 588056 0 0 519770 659134 959993 418092 0 625887 0 0 0 461158 883300 689956 0 0 946317 755775 924411 113856 0 0 129094 706026 387352 0 396380 982825 21470 0 743937 787306 0 597530 82685 455976 802134 99215 874548 226810 248425 0 0 119610 843460 172567 0 72465 470953 626421 583643 383743 794644 989465 0 831932 0 236878 0 260059 545858 0 0 246542 887291 0 0 474660 0 541315 713647 0 492825 291596 238460 699024 290078 486479 0 324501 0 781225 70180 0 361974 488430 669739 0 0 0 405966 0 0 205387 706368 39911 159233 896372 574041 0 858530 0 0 43293 0 915555 88327 0 67265 254221 0 904375 0 0 171054 144057 0 172500 0 947991 853725 35563 459262 622232 495510 0 323280 0 86164 0 986891 729857 539175 505666 529958 866106 0 287514 813568 0 914650 0 0 0 184562 952904 513344 58996 191615 865157 92882 906542 189091 0 0 239141 0 234212 78400 347518 0 721065 158980 12611 41311 533426 577955 0 0 336722 0 0 950425 885461 961993 0 67214 0 539417 775421 822088 0 664412 140736 851098 168386 0 27237 0 0 258228 172478 749204 0 0 458366 592172 0 355578 630924 0 917807 0 0 0 530412 0 769544 0 639994 96669 360964 0 0 0 773214 0 495861 0 0 848624 172986 259114 447049 0 0 126655 229717 953897 462521 213869 0 152913 513087 809756 0 0 254302 939910 0 386108 0 936856 56212 257681 54260 316728 532433 676536 581274 296754 0 935698 564847 361661 975161 262081 0 600325 228757 156966 739160 0 0 0 0 0 0 0 69523 0 0 0 426178 62054 0 0 946556 0 379355 449203 357025 220717 164468 196851 191389 517794 393688 0 0 762330 0 0 0 158761 253686 52898 418542 0 0 0 0 0 725009 0 444068 293216 869814 8406 224927 0 0 289961 10866 636808 753698 160512 794751 0 240229 173379 757252 329545 0 269973 808012 603813 185606 804974 0 894226 0 714502 492413 795185 0 492143 0 451124 345035 682122 0 22868 0 92685 0 0 623359 0 429935 0 868134 53070 329135 0 0 0 53845 0 786640 276666 912104 0 344287 0 259273 0 0 62993 0 414630 319781 958064 758758 328650 0 0 649939 397102 572642 0 0 0 662101 652781 0 0 102399 0 256656 346972 92751 384232 870062 0 575239 756439 0 82154 772735 822419 914670 300797 0 0 519720 764081 360465 535091 0 723854 77484 0 197665 0 575884 294894 245636 0 575461 849267 401575 713800 701896 0 769684 0 390870 14197 0 0 660975 642351 83498 0 0 853201 293725 108887 572740 84005 590696 267668 0 158556 672295 849707 0 0 755346 811829 0 0 166473 789586 265202 19098 298393 0 720325 0 0 574305 0 421632 0 0 223603 0 0 676884 927680 106258 145234 0 0 597802 0 291525 290599 0 560666 0 0 157070 765340 0 0 657857 712019 722466 715295 203370 256018 0 873059 838679 84249 0 675711 0 344722 0 138149 0 410649 0 622466 11505 792069 0 731557 190621 47449 387194 844819 0 174195 374020 18013 730768 679479 0 382177 742523 54528 670568 108551 489829 0 0 0 0 0 803364 0 0 157227 353050 287983 905420 0 925554 0 669239 126421 139631 464259 0 206891 536716 0 998400 0 0 0 893970 300645 761965 0 0 130854 0 0 0 176147 421863 0 25881 818701 413371 0 19842 47610 0 0 289765 351530 341819 0 663893 319280 705967 890209 0 809487 722088 110306 0 257806 98642 805753 227215 230167 0 387508 595186 680932 369473 519158 0 0 0 810803 912115 342689 0 340829 0 985537 926840 697462 683657 936438 126127 43904 378291 525532 954071 0 310709 0 251319 0 0 907781 0 777341 561696 0 54624 369351 970675 0 94078 688641 0 0 0 0 691372 821728 0 461873 0 0 16739 972225 0 321428 461318 201631 0 0 419103 563790 0 213623 0 568325 220276 794002 0 0 43254 674863 426435 286872 358557 0 771519 656309 0 0 705916 824441 720058 61873 973498 9050 983034 0 510031 949437 670592 159684 382428 276718 292082 220956 0 222762 391945 0 746273 796342 581517 431821 281565 0 0 0 286184 527991 996802 0 574934 652735 0 453142 92195 370283 497092 758625 66371 642202 82560 59433 0 0 316620 0 0 637982 0 204575 794489 0 804613 0 13089 918681 0 820113 285726 168167 0 0 49080 571477 170810 328082 0 0 508283 0 0 388803 406907 924897 91982 532022 178943 985918 0 0 229278 0 0 538100 644887 156285 0 0 0 800460 3466 484000 0 244838 0 781986 0 899690 926733 0 776366 632266 0 262086 0 0 984151 0 738098 297076 540402 736286 0 270945 350351 369055 624217 59534 529558 0 0 309802 0 0 0 513074 210742 734165 438705 0 370332 0 0 0 387138 680047 549 419179 773213 0 973101 0 532287 553160 0 63788 863005 729609 219747 98059 542882 0 0 939219 253095 0 501705 675533 914333 31346 639611 94461 744485 0 0 633927 617083 749778 0 783864 620296 0 0 0 0 0 818363 387433 527960 0 584225 0 0 761508 344860 260806 652633 976638 0 0 0 618821 0 947939 766583 456310 0 89603 0 0 793293 0 434232 0 998827 0 477191 720180 655368 646879 0 821733 749653 977882 146187 780360 901288 196688 85334 692023 499754 783655 504049 935351 0 0 0 294638 0 944660 696207 0 191877 144139 115490 106044 0 785528 332955 0 954495 228831 0 507180 906785 820386 629240 480912 0 0 961148 431417 563539 467540 121511 0 886328 0 865559 100123 0 0 725814 0 246052 0 0 0 0 0 993921 221038 0 0 0 164414 501472 945046 572629 473726 0 0 310960 0 885119 88112 0 0 193876 0 650035 0 307788 0 678746 995317 0 624169 0 0 860134 0 0 303381 884110 0 0 797726 221084 0 437372 631382 0 501473 0 0 822356 854696 0 295176 990611 0 0 116487 0 558478 407315 576669 454382 81713 0 43623 325746 0 554495 961043 329165 0 0 390987 998177 426440 0 0 0 500911 880674 0 490089 392246 888543 565836 757540 784048 413883 0 491000 0 347622 0 0 0 992378 0 550137 823325 0 320408 226041 0 752923 768012 420255 672611 0 21607 0 349682 18323 0 774163 0 32772 848048 68696 0 715162 706201 0 0 132608 0 412950 0 0 557949 283849 0 848204 364186 459181 0 154587 806782 956343 147844 958135 0 564835 0 990175 750177 269875 632362 711713 0 0 734804 0 926778 0 0 0 57672 83510 562763 896675 567618 972609 256691 690227 301551 0 605023 399352 942680 530264 958789 936485 0 0 528317 0 945633 782183 377610 454178 265858 545510 0 242296 0 0 651224 338839 195519 0 939223 100581 770108 0 0 987205 867159 45140 459565 0 0 0 279517 627078 203779 285358 556131 969372 532030 0 703098 0 556244 616092 513532 950422 861305 0 213929 475827 342084 964009 608596 49309 803665 212561 0 0 680184 138263 0 810858 584635 0 0 0 115357 520744 871608 0 226069 186387 0 211118 393891 133346 122382 768520 888469 594893 0 0 959528 0 359502 0 0 0 460916 142146 0 502209 386170 845513 267045 758758 0 0 603719 921425 139076 127703 373317 910333 331698 0 245100 288379 176309 0 0 835962 0 0 166275 0 0 0 0 91882 0 529520 991199 810709 0 0 0 856891 0 0 147994 460044 0 561754 473434 301839 798315 0 0 836407 890691 575758 567311 316784 660879 0 778212 177403 260760 0 0 223355 619513 9639 429686 634531 0 511400 605817 142783 418500 961394 0 942062 500806 0 672242 0 681889 495283 0 0 553802 412687 0 377242 0 7278 0 633049 86613 0 0 274851 834411 173571 0 376430 425376 0 0 713969 759671 222510 0 621834 0 916573 382112 996526 160815 0 324320 569001 567912 0 0 0 0 871858 683832 103147 190052 766621 391727 135826 819016 0 0 8493 630285 43654 0 383409 556629 0 511339 0 886828 0 874514 644667 490396 50668 0 0 0 0 504736 707218 0 0 0 547068 0 0 0 698967 0 885638 0 126700 480482 0 0 812553 0 0 0 556303 888078 0 199756 0 80406 0 373543 0 0 454528 709111 228405 0 548622 293997 854932 0 0 108447 0 177154 0 888930 0 0 49488 669942 0 440279 0 986805 0 287492 0 35200 0 937754 742490 293501 0 532307 165795 345199 207462 0 640110 0 132027 724127 483493 0 899095 0 468860 0 0 600359 707160 0 332905 0 322143 712485 338401 777158 87938 0 301762 289727 22639 286018 125586 40523 592430 0 829164 411902 446927 0 0 335147 0 637809 0 417013 808281 717354 290847 36055 714999 359201 193956 0 341390 0 0 0 10735 0 99772 887706 196786 740498 386797 507326 656627 0 0 98971 123445 228699 0 0 0 529455 498618 0 0 387997 0 271682 633886 802327 444422 461238 0 149069 373707 0 244958 492379 753707 439062 0 952823 519728 0 10890 0 0 231948 609692 0 631165 446728 613056 0 0 0 389656 616602 209935 142289 484990 0 298758 674554 0 861848 267330 264383 0 390488 0 410989 533452 245925 0 510403 561302 0 57035 116392 101081 0 0 0 529598 0 0 0 570757 682065 164096 0 512405 0 622613 473064 622013 0 0 503965 247065 549852 601345 124286 529326 0 433650 649449 106744 11991 0 836307 0 897766 2824 807029 263781 0 694280 918147 105113 0 76394 990744 163670 0 0 908860 206500 0 0 0 849362 0 396781 831520 561007 314169 15331 0 0 530868 0 223094 0 0 0 706253 0 438425 0 0 0 805549 0 129863 0 261594 0 140718 0 0 271213 0 471437 494203 0 468290 661412 809210 95853 697777 523924 589325 85482 60724 0 0 0 890658 0 453792 0 0 0 246803 674472 0 0 430797 0 729130 0 0 518921 741824 185973 4263 473528 739541 744922 0 0 646479 992724 624459 31863 555580 978266 480845 730407 38189 509192 715345 921818 0 0 0 413316 7227 811708 0 561720 960159 213941 0 577373 85864 0 453851 0 901499 0 686317 0 893899 519502 599909 0 270195 643977 318590 24298 521036 987044 0 0 0 650005 929732 0 0 378624 562868 71387 0 551563 0 103193 862088 0 98086 686150 0 343472 373335 0 0 759887 0 209457 356675 0 0 0 707742 663093 60190 0 445799 0 754089 0 594203 0 116526 16845 0 0 0 0 255917 561975 0 431108 135466 0 730986 555507 972872 305963 0 957434 982893 0 312769 0 706124 647908 48898 299161 0 0 0 477537 0 0 0 324500 0 0 477352 670259 0 0 0 325265 0 470032 618624 137276 0 88257 118934 29460 0 0 8737 756934 898164 0 0 0 127594 388507 433750 0 617128 199987 0 0 757851 114021 235240 0 424841 179497 420420 251260 286044 531199 69737 147493 0 16963 320834 610661 281550 443833 623781 643243 306731 0 678897 235132 241004 797430 73349 169216 227464 78364 0 955602 927596 725286 415902 536232 372953 572380 57183 0 847819 0 194538 743723 279685 117116 189083 381524 451891 0 0 36703 904235 0 757974 197917 0 0 0 0 651116 224802 123825 846018 0 0 331101 0 437019 0 0 574337 218121 0 0 0 0 0 0 0 0 0 799398 460363 97524 653645 0 424972 852452 434114 64527 65727 951522 225446 851939 93828 0 0 124106 133584 579652 0 573084 99497 853279 0 0 586272 0 286577 0 896062 98031 0 718295 790350 647331 674100 0 154110 182468 29732 0 877703 0 0 0 260444 979333 0 0 179393 804907 0 0 136776 343216 600203 173731 346218 785526 47494 0 224314 879650 0 0 332422 215749 510930 216216 802407 440218 552190 146184 0 431603 315301 0 392372 827678 668388 182106 866582 605195 748760 838710 57707 0 0 682500 348780 221952 56765 0 385768 0 115681 629644 0 0 879566 109113 78179 0 0 0 184682 0 0 0 0 341489 0 0 236906 261190 382472 0 0 235133 951571 976451 133292 537087 286363 950294 443626 424918 832111 910175 738027 977540 0 0 0 578073 503724 735266 0 0 0 0 0 295810 0 0 98166 0 0 328069 0 0 101261 443026 998946 0 593163 0 0 0 112182 0 0 788107 920244 731305 258399 355485 29858 0 0 0 812624 110264 853862 0 802334 964245 205981 0 564224 0 785972 954082 0 444308 0 0 726586 290402 269850 199083 0 831901 831558 784145 0 0 0 0 904863 117352 0 419147 0 0 0 0 0 487282 396144 669971 745074 0 0 187661 866839 687242 633481 446653 0 631650 0 869659 175658 0 0 950786 138232 0 963248 500991 295736 71723 0 674629 0 137387 20500 72955 88950 0 225232 0 0 657442 364443 311407 357201 766734 361841 265645 0 0 0 0 279525 513580 312267 0 191699 0 401641 118300 0 260516 0 431516 0 0 639135 299490 181506 499141 361740 60984 278381 923098 0 105309 0 0 0 0 483779 828319 498099 451139 99198 0 0 61792 0 785115 0 412815 466790 0 0 707948 0 363287 0 187470 804755 0 0 557503 999989 0 113533 675758 0 835145 0 901926 542432 0 216615 0 451605 0 63721 702477 675037 0 292424 0 326818 0 0 0 417948 650833 0 398901 491664 0 141071 0 0 0 707832 0 336131 697718 341961 369839 329052 0 827323 0 895299 573994 0 640175 0 0 0 0 711270 0 0 532598 826329 0 0 766577 816373 0 0 0 354668 0 964482 783559 0 203868 482772 0 766555 271134 0 0 960698 791588 0 0 749611 969636 17904 654100 178546 931828 767445 915924 0 14567 0 108745 438337 0 507729 0 169320 0 524394 634069 316161 571329 737247 30421 0 2087 594223 0 563217 0 891146 340293 232509 0 42381 0 214751 862018 525735 0 632135 0 586391 421586 0 0 0 887695 615960 841762 0 0 621922 648209 0 0 905703 0 0 0 0 797315 602020 0 447895 285409 0 542973 127611 0 0 202915 57939 0 816813 942250 467612 532430 785151 0 0 37037 90757 992965 911039 0 55159 0 69907 196047 0 31808 0 987375 0 285727 485653 465750 0 299246 642710 84022 0 166631 0 0 915675 622173 124997 399685 0 51332 0 708937 1107 0 905091 204733 489003 689291 82456 0 0 612238 263510 0 0 311591 0 0 0 0 0 956637 814790 8780 139377 0 581295 0 0 0 954121 230353 417653 0 708149 0 0 382940 0 0 953523 996571 0 20022 550036 568000 212430 0 97102 174985 450863 0 332504 0 858824 634205 0 307587 0 29536 0 0 304664 0 165347 0 0 0 25146 483179 598810 356429 865979 514463 650915 500980 278551 0 483059 0 548883 424449 873233 0 0 0 0 766578 986883 0 284907 428215 0 0 0 835458 23697 0 58735 242648 0 671406 0 0 255409 234523 237663 0 554618 172885 0 0 0 429764 323801 0 0 835097 791192 877173 568714 569051 0 443600 533854 175883 0 555479 272184 972309 0 581287 971177 0 0 159742 0 0 156662 834683 792758 0 0 0 0 37597 0 0 594890 0 386623 797747 435537 585970 506279 0 807978 0 0 488961 0 0 0 250021 0 593965 95208 361822 414483 243588 517632 250450 0 408163 251471 0 0 230550 0 276368 167747 743480 752980 403828 0 351743 71239 640249 0 320497 0 858331 0 889811 598151 764652 398528 767164 153309 966439 0 0 0 0 0 0 532429 0 360260 360116 0 222592 0 707300 415358 644243 37282 6879 724853 847207 1276 352822 375616 378075 430290 557899 531380 0 0 873619 164404 0 778342 0 268559 0 0 0 291181 550332 42012 0 0 0 383290 58098 926608 418148 404895 626838 782879 529089 44092 863087 321849 898468 43513 587930 0 578653 0 51803 0 0 986158 456571 0 706732 0 562932 991565 329111 194427 391305 375439 513593 0 509166 291521 337028 451018 506798 0 0 0 0 0 0 0 0 0 130184 0 227775 192155 352942 0 799895 620669 0 0 124875 0 379637 815278 560215 369042 0 510404 0 58772 755899 435536 153559 262997 416359 0 0 239348 0 848546 313103 0 0 952644 0 0 816822 46925 234662 252024 896117 0 257874 0 0 165979 849545 0 217499 0 0 263711 602107 0 394174 0 109053 331283 907109 0 0 355624 282229 145818 0 0 0 0 107049 693869 540565 0 0 0 0 0 953296 896983 376779 0 0 0 314210 0 0 938185 668174 0 630796 85333 681631 0 92008 0 0 285981 806446 79656 0 0 216620 576979 176466 486998 0 75356 0 228740 390171 324072 0 474701 0 174 0 846412 790263 31920 830322 0 955867 360944 831 851850 264100 383068 0 57646 0 885198 0 0 0 987973 879554 685132 0 0 310345 0 80812 0 39731 152676 451377 0 0 0 64101 863307 149783 67235 93434 754378 0 508971 193407 0 0 612955 875277 0 0 854252 0 497977 81081 906495 417200 617717 0 353154 47682 972112 115454 182527 0 177194 0 0 468930 0 594778 0 0 293305 584747 0 0 94349 431435 555937 689116 0 0 0 512072 585936 259009 0 0 636073 0 16441 343818 186207 120289 920016 640685 88274 404589 0 884508 311157 0 0 709258 528143 121175 433696 0 151688 626390 615329 0 0 216035 0 0 92066 273072 791180 0 208051 0 873129 6749 512016 514196 742606 474810 94251 662312 639848 319834 137240 0 23795 930343 0 0 892794 418139 892486 554984 147149 136399 0 649898 0 76725 37012 0 0 38538 329229 0 0 730208 0 0 938249 39624 709400 339489 80827 0 954651 560103 640938 0 440383 862237 567459 523325 181722 0 0 0 167749 852553 70465 125467 258745 111024 0 285217 559560 863156 15109 702199 0 0 0 0 255946 806204 407794 966692 355659 5930 0 383590 0 0 209591 263670 73770 883309 752216 696818 994535 249347 38149 591656 0 268916 711192 0 0 552518 50354 0 0 0 0 0 791472 70506 473917 0 461055 493070 718113 0 0 720614 0 107227 0 807407 932105 280321 0 351953 0 885115 976203 0 0 592771 523200 126553 458278 390368 140753 196819 0 0 0 413299 0 929271 112170 0 334468 0 796773 751173 131012 116634 135680 216820 918996 759162 725768 362858 402600 0 96394 613010 310055 399280 573334 0 656909 0 695864 821564 0 213991 892728 0 705422 0 681338 0 599345 971905 130861 499420 982843 966966 519605 510478 369500 723901 943611 752355 929608 0 328108 796611 0 877523 559854 0 0 0 0 453133 97167 0 191829 253232 591068 162829 808204 0 235754 0 990114 0 0 383501 490834 948297 797096 147042 685746 0 0 0 0 0 645442 74471 565359 297072 741020 913526 0 766705 0 0 0 200657 0 421609 418318 0 238456 0 680152 0 51465 0 265619 654722 0 200165 639004 516879 0 842073 0 0 882387 641646 0 21000 332198 528245 445311 968666 0 740532 0 356711 897540 798669 360895 195498 750853 934399 0 0 763512 919204 98283 149899 128232 0 0 974779 507915 0 536821 581453 0 0 921173 246657 0 510007 0 0 250119 165835 372923 105323 987673 0 0 561238 369153 0 0 766631 405857 506094 0 182686 485852 241389 0 342660 549605 698498 354923 494159 0 0 646689 464113 78567 745148 36032 51274 483408 130978 206002 0 0 15811 311471 372273 622790 568449 0 851232 999042 515186 352746 399520 131902 532633 534085 0 0 0 884596 0 938780 495175 723506 0 0 988229 0 576146 970679 188737 943936 218572 0 21325 182273 522077 0 0 559645 0 791819 229621 989021 547903 44045 682691 0 441031 256563 655099 610171 845622 350345 198281 0 541091 562593 520489 0 0 539075 0 0 892703 0 50620 0 0 434173 345106 748958 247883 0 0 0 0 506009 988020 901785 663544 843147 792657 685627 273239 112889 0 654304 0 201340 0 98245 0 534917 219003 0 0 0 417212 474090 487628 625225 0 678677 0 7384 671395 0 659875 0 186705 897946 0 0 975372 926715 445263 116039 503158 373949 9220 144315 0 659800 434823 690612 158196 591273 356441 624159 173919 494855 0 0 0 990599 0 70862 0 0 0 849190 0 859236 893587 0 0 620119 87129 0 0 0 0 714900 0 0 27092 133468 202804 482945 635423 0 906422 555557 765363 0 0 738150 149981 563176 0 629325 259366 0 183652 666643 879691 888999 0 603816 614621 863108 197514 517529 374855 187167 827171 469463 95102 643241 0 848806 0 95497 154689 0 0 493751 113365 0 731536 942129 0 0 521758 668742 245439 855651 0 795207 0 546755 254335 818186 931702 0 720865 456855 98663 331653 497544 553808 833154 137265 0 0 514410 0 56883 64787 956716 0 84569 0 871092 896045 438419 3040 307538 946745 200294 0 0 268693 0 0 506723 532430 0 351556 491392 874885 689415 397333 0 0 444030 0 983941 335449 931368 0 521412 0 113034 597651 431733 265160 703679 0 356910 920115 0 605420 521183 724661 209033 911084 806160 300989 864750 0 0 0 0 102862 414854 0 919139 0 219009 707980 0 936729 0 649294 0 526517 428705 0 0 870021 0 607895 278617 992853 0 0 763766 673964 0 493342 859085 0 0 440424 78152 208638 207441 0 0 333286 689587 680609 899218 185469 470194 0 188254 601655 166773 472084 0 0 263111 0 114433 616471 639902 0 0 153848 343153 392598 0 0 966713 715276 0 440821 518205 0 0 245138 391526 461186 472718 0 467925 645341 166849 611376 520216 139625 873907 0 205589 115136 152571 684937 466102 0 0 163366 0 0 150782 0 614050 0 483530 18700 0 0 700657 469987 0 191530 0 906248 217460 0 293412 359410 0 352637 568898 460603 0 0 807666 612527 890198 0 206764 0 84746 0 248731 920391 259925 258431 0 732017 515174 558353 0 668171 579860 509462 0 0 0 857979 972391 412120 102998 256357 666055 0 0 39531 277749 190234 716109 570003 0 912583 281462 387471 894611 770003 892311 882606 61361 155796 0 873534 29401 0 282978 208794 322131 28220 480570 474243 10569 0 261152 55654 0 850130 130512 352750 497415 94633 125095 0 61112 0 410136 950322 0 153496 0 0 574594 397388 853475 294323 380036 0 0 539756 354510 0 384373 34568 981854 990269 162003 417599 268020 192320 0 794407 359592 125240 9049 945659 440256 146907 0 569029 244452 500530 0 0 952772 212031 0 516880 145365 709959 0 211928 512442 917159 779517 352867 300365 0 200197 0 326965 0 604251 0 0 746443 0 45247 885022 0 0 945576 767445 0 0 599196 145323 390738 0 0 0 490142 0 600026 0 0 0 470314 271379 0 133368 784941 945495 140654 0 614735 789150 76474 34245 0 795157 634451 260141 433535 643795 0 925549 109479 575138 0 159862 121096 491879 0 420134 906472 779922 346291 0 182853 757110 63550 0 154876 295300 696704 190642 162542 816941 455720 526699 427480 0 503425 731504 930844 414923 443464 0 489459 0 501498 374167 618244 325034 0 865297 903093 951245 0 290312 426399 631623 621456 732118 0 0 0 175890 0 0 5040 483213 0 0 0 0 0 0 0 837910 0 860962 651325 420648 180324 0 826748 130348 0 192479 34104 0 782759 582446 376632 410423 951845 13230 0 305875 510260 0 460089 0 0 836539 0 0 0 0 0 8437 0 537503 243525 0 0 345696 196717 0 668017 0 792831 259099 484725 0 0 0 984912 326158 0 760917 636693 681591 0 825793 0 246283 176711 189816 610040 282836 0 527694 346540 416303 0 16526 200004 0 0 0 0 696804 0 215867 671010 285559 257085 0 173728 0 0 549387 576507 0 0 0 68902 599791 0 0 841234 794027 0 848942 466945 205659 546569 0 0 712327 0 597210 0 0 850413 609682 0 0 936997 447491 331198 0 262838 0 0 686643 500308 2209 986023 0 556916 425883 233029 0 447351 0 232717 0 0 354265 373443 0 0 175567 0 744433 402373 473251 0 407421 831447 540511 0 547929 524105 0 849934 131925 385315 0 376874 73855 604586 960458 538718 705769 552340 893506 159171 463139 0 0 614231 401646 250602 0 0 0 994892 820865 0 0 979181 0 640508 0 0 481061 550100 971326 462939 732231 161015 611123 170092 520282 0 212808 0 111162 206054 0 0 847174 442097 0 779212 0 371598 0 0 0 0 975638 412284 121971 0 174065 0 254625 0 433580 338442 0 0 0 205977 0 98532 670588 191293 0 995296 19224 612636 584373 0 63655 609564 450878 451944 0 797269 140997 0 821161 521177 29705 752719 127197 256419 70938 0 718030 0 889880 862662 0 322803 899073 189666 448203 48781 379493 723556 101770 0 625716 650315 0 207436 968256 0 0 0 808575 0 0 599605 755152 12991 775742 495218 386704 416408 0 405906 833747 0 0 0 997083 500238 909925 0 243330 298788 726924 315524 312911 0 0 0 0 0 0 457744 189166 0 918869 0 0 0 24578 0 143022 0 0 794708 0 0 0 130489 0 507768 714431 0 0 0 0 0 344297 542676 466138 0 691681 0 0 547368 436895 86091 0 460092 752143 883163 183301 729892 83441 243534 605064 725787 103285 0 261159 434927 568315 0 742380 428385 0 89478 850842 0 0 0 801942 0 118876 0 310940 131953 0 0 0 462833 443263 348997 0 0 0 0 502280 0 603235 512428 443372 112892 186255 0 0 0 203741 0 0 0 0 345419 734674 0 0 557948 0 318058 0 0 348223 833222 590845 134850 0 953777 283909 696555 123446 0 950919 863312 0 886641 61564 0 166118 196430 63757 220512 0 847193 0 0 0 567441 0 0 759211 492243 462454 41267 65398 636603 0 0 936521 0 0 0 577456 388773 25172 0 159507 0 0 289408 0 940987 88223 0 666517 0 0 621260 917042 49552 20103 997067 61689 668573 0 566471 7833 0 129831 872627 0 391809 0 665990 466909 510847 108285 0 0 317115 199897 0 8602 925329 227004 842286 358887 83499 244538 639479 373062 0 0 0 689545 0 402646 0 201703 659274 303374 477222 0 0 0 0 941744 580340 9321 23589 0 963958 0 0 606324 0 0 0 0 0 517643 204459 0 0 70115 778779 974778 610692 22142 0 163926 425553 698413 0 0 534601 233737 0 744452 0 0 0 962323 0 0 280141 612277 838997 335103 558225 649179 0 0 583676 962730 0 0 0 955078 389536 0 224269 0 0 0 614352 0 464392 479546 708307 0 0 605021 744274 147946 760963 0 795727 187251 0 284990 0 0 239201 248162 733701 857176 972246 16655 0 62575 197923 784526 107595 472016 0 0 778581 0 0 565323 0 0 0 0 758638 199675 573220 379252 831550 0 770240 89477 0 483164 443496 618840 575768 514737 975365 703635 972650 0 945081 43156 204460 170646 0 823018 722339 0 56360 0 0 119771 814871 0 38189 685489 0 422778 546583 758095 0 501166 217034 0 367949 427732 962152 408833 41351 0 69468 371023 624415 867856 114122 427829 0 832536 164283 0 762396 802345 924054 313383 434169 813407 442257 289279 157500 326633 990338 217445 954234 0 347975 956381 123641 458678 0 0 0 147283 235202 972246 216905 35516 0 202816 0 995005 384189 0 0 0 0 563005 0 907091 27694 967946 171487 237134 968870 90752 797315 423613 783958 0 0 0 492585 315145 663853 0 72913 31918 661409 128403 897642 60257 426620 230473 0 0 0 0 72124 661729 444570 0 801684 306238 536593 0 546234 245327 0 230390 0 229613 213250 241562 236244 0 788333 0 279633 625853 0 0 0 757537 0 0 564026 928895 519812 296151 756466 0 0 4756 0 906406 0 967135 85864 869248 0 0 75423 0 981928 411896 70188 0 673240 320595 703514 920035 493294 0 815258 119001 25647 0 752826 207225 877736 0 984986 964262 8816 232187 420619 0 26142 657642 834419 304205 502362 0 1801 601389 59829 64961 708201 0 678606 25374 631303 60059 389928 742728 769459 439268 564796 297462 682883 252608 0 0 545957 618889 0 0 551869 717205 0 201266 0 678365 0 996406 404168 133635 248488 873154 0 501346 0 517187 739017 216497 996397 0 518248 0 610692 264884 689170 655783 945260 0 0 0 0 770055 200081 159769 85162 0 877864 916360 471521 0 761537 957743 656136 361541 0 0 483366 0 0 266340 963463 57963 915152 0 894439 50413 103319 976812 0 932160 0 939041 49941 846103 654523 0 0 50581 744656 0 744698 0 918543 0 0 0 694596 550587 0 304655 764396 0 0 820885 0 251307 142127 821503 0 267643 978171 928447 449347 614056 49946 314361 452888 0 251036 0 494608 373919 0 434321 0 879991 101785 0 0 973756 94124 0 0 952675 689301 968017 0 972864 996085 287418 898610 787620 0 399640 0 573039 534559 809519 169991 0 398925 832743 801146 548418 403728 606832 829263 642736 0 0 258902 0 151025 0 156303 152763 179579 948572 192074 0 373438 890597 0 0 247748 0 650511 262698 52474 456174 0 0 0 250567 0 763530 0 51919 343671 0 0 638078 0 735789 227531 0 673875 939306 982523 289706 0 66087 524797 0 0 0 492868 0 485317 387618 0 558543 480397 837150 0 0 421489 483149 894990 296518 0 530397 499577 866155 710927 111274 696993 98 0 659611 363665 786917 0 524015 92704 768492 439714 0 218231 244427 14102 0 39967 853190 927385 849898 0 252349 0 127951 251604 858574 0 976640 0 0 333404 0 676033 504923 619847 635203 859610 0 0 0 173722 0 0 0 145432 0 125599 0 931213 120704 0 0 473473 0 0 407359 442353 473185 652419 872103 0 0 0 29412 199218 992519 366166 289731 698775 49354 460377 200155 0 865002 537095 0 406526 238376 847553 515467 247945 0 0 0 0 225293 0 370004 0 586617 0 960096 0 241497 877434 0 474033 718145 463971 0 0 109875 280465 750832 259437 76294 0 0 0 0 565329 363014 932016 378898 0 626773 418891 0 0 0 0 593623 0 208544 331868 89300 240627 0 888576 0 0 0 332254 0 115326 0 397102 584446 0 0 0 913641 913085 966347 957797 0 0 0 0 0 924251 559466 170297 967652 0 473968 407513 771725 889944 731968 0 155550 111460 28504 0 0 295059 979174 375831 314225 826110 7185 523647 835081 135140 571334 137760 0 892562 87095 815553 0 371175 0 974607 0 979809 0 57814 471870 10791 944280 0 677734 944213 459769 159470 403831 141921 627965 108307 0 107461 574680 17663 0 595174 343001 754097 0 0 952293 557228 253017 0 0 0 375980 547001 310700 353735 0 0 634295 216764 0 401518 0 0 369484 266678 587637 0 281773 227887 804010 835441 0 803346 0 558866 588175 296998 0 0 461746 0 0 329669 0 632078 0 115941 18091 379020 598732 386238 0 865272 0 956436 0 751298 0 0 0 922278 0 0 688568 262199 0 0 576598 0 926788 213563 0 122868 900939 976148 0 0 733172 85273 321454 393874 0 799012 27792 87540 551083 530500 722027 0 833052 0 730515 274249 0 0 177555 688005 881062 419310 86827 0 0 909574 0 641430 335429 800102 0 883401 0 993410 66763 516306 0 235742 0 733574 0 0 814872 55548 244058 0 237141 967032 116322 476205 0 319889 0 229006 863007 0 0 490822 0 649225 541682 39618 0 0 297939 433177 223144 547657 166404 0 0 0 58912 0 622317 0 0 0 807252 0 0 0 344570 181219 0 838921 0 0 36821 802971 158394 0 0 0 63295 345988 220685 908794 975576 0 736455 276542 166403 0 546498 609868 385058 0 182406 0 985037 168378 464558 440764 18568 0 381479 0 107524 709242 131232 0 586518 0 752350 0 0 723781 450824 316489 0 889365 0 431643 541120 496609 978717 0 245152 0 0 0 917374 0 907671 608892 751241 73631 0 762796 747020 277114 17009 0 387002 0 331452 910573 328477 0 578282 0 127563 858751 801299 726050 941595 0 0 844643 775946 667248 16279 633796 109664 0 695374 373503 184686 0 649346 250663 0 816692 0 894779 721993 917472 283543 0 175297 0 0 397020 242746 0 0 0 963172 0 929445 0 0 781012 0 0 242127 0 0 839134 0 540713 0 590559 902290 201562 551272 661863 0 585289 216830 764331 0 179018 742465 0 670908 0 0 143410 0 950322 0 87610 0 0 0 376562 798262 0 71513 0 0 767692 167656 917780 451308 514211 0 33061 0 316208 0 488875 0 0 164754 266716 0 0 209734 0 197275 423940 0 0 0 524359 0 0 500391 102803 0 0 0 0 0 805503 0 823667 556745 994777 0 828853 392736 825943 0 989362 236777 524105 806715 0 374390 139018 0 912473 429883 0 0 728212 0 487288 0 456742 717131 0 0 848353 274399 381886 144417 933848 451546 0 558178 0 0 0 427392 0 0 0 985984 512590 472166 829191 167832 522303 0 626995 0 23421 0 212309 0 436912 750023 489889 0 387248 224252 0 0 0 768514 0 0 521105 0 362836 0 0 990877 0 496800 459564 955626 357147 395249 445907 95832 0 0 979015 11420 95023 0 0 417774 0 884127 0 827746 210571 272275 407471 0 0 0 476416 664255 0 105609 886019 966499 0 99913 495695 0 0 261126 0 0 893903 57846 864343 784677 77352 0 336397 880075 0 388070 0 0 525163 208493 669761 902421 372792 0 81247 0 0 51676 995691 558445 0 821295 885124 737472 307911 335964 760335 442755 536918 218047 57717 0 0 0 714121 432707 697689 754922 720657 0 439237 0 466494 288685 275355 434657 935420 631923 148235 0 897263 647199 418947 987180 0 0 82966 0 834764 0 0 0 587609 413706 814666 474200 0 564519 350775 321919 752033 426036 250456 637073 305075 649328 772886 0 825170 830350 0 544594 21069 0 885534 781591 766424 708166 844868 0 514901 655789 0 0 110164 128640 979148 0 548899 0 921293 392594 533102 978234 5698 899547 715159 0 0 614221 345170 740256 577329 512131 0 0 980260 0 87816 0 801587 813721 117144 704538 299262 962023 607691 0 698805 0 932750 0 0 925218 0 0 0 547559 219296 0 0 993621 462989 501087 0 209177 355715 0 329310 777385 682869 0 75028 318531 641905 598654 0 18158 251458 0 759218 0 598372 0 382008 0 0 0 310593 886422 0 121005 0 627634 541935 711770 716332 0 0 285945 261889 222234 669957 676084 94064 0 0 751599 269166 762593 0 447710 774048 0 362201 0 11536 941520 0 0 0 737497 524986 943187 0 0 155924 720566 472541 0 343023 339257 819340 0 693601 159530 194249 0 0 755461 0 0 0 0 201683 0 0 218127 507617 0 325594 464061 824887 0 701202 0 0 328581 0 729692 584363 571806 829386 0 199682 319862 0 51517 0 0 0 0 23534 254057 297247 502620 804912 338186 278508 0 0 541858 985741 301762 947174 679710 661246 196189 0 575953 0 0 0 994914 0 269095 233669 0 0 96483 0 371155 359767 158117 359957 0 910132 0 0 0 99953 635816 0 611495 701207 359467 951400 968741 621065 0 679487 0 0 0 549901 0 500463 423480 992345 0 0 874893 0 248907 527481 0 632896 0 0 567105 322064 0 948405 222729 0 652185 335554 469561 378433 0 522004 101482 739669 549735 962318 947472 441633 871627 0 639601 0 236879 0 843666 148662 0 671796 548041 0 0 90625 194622 0 845723 232178 907935 446796 0 709650 544223 225058 806295 0 941511 0 0 515478 221977 466244 575405 295150 110765 328189 943744 692963 0 792948 845167 0 654613 0 0 61001 574415 643964 276351 83645 12276 0 0 0 893676 864985 147428 0 35547 0 225175 247137 691660 701371 0 99301 936923 0 0 117039 4006 0 140414 0 361923 771316 893452 325085 0 219896 285441 413760 886806 155117 281430 217047 0 235612 0 741675 0 784592 0 758882 800086 636528 901208 770198 860188 674556 176119 0 113619 775584 170890 213463 0 0 212458 241557 350093 780650 306415 421970 542358 472410 0 644940 0 392701 684585 34119 0 0 0 0 83243 0 527266 0 671540 193967 681591 640721 45697 0 563472 351143 448801 321960 0 0 0 958875 0 58761 340545 710890 675363 490991 362649 0 988746 927561 0 746455 327924 0 0 401265 902110 933564 706364 0 392926 0 968884 532715 0 228116 0 156127 0 0 0 429901 503730 0 963918 395855 736631 225713 698846 457900 0 68891 637466 0 0 879899 124856 384746 811932 989879 119172 82370 0 990282 4778 0 393660 676096 358248 817776 0 0 0 882153 314328 924012 557054 551418 0 243675 727218 0 0 0 0 0 157032 570980 416422 896851 0 329820 0 952321 573795 0 465603 0 580156 428474 0 589801 354208 619777 88640 963587 0 342262 126072 804887 258776 0 153686 123035 0 349909 640418 0 0 455762 455635 0 208952 865096 0 963667 0 0 95650 192372 691846 0 273777 693634 538534 944090 187844 172827 0 493406 0 10960 0 0 301364 931275 0 0 0 785028 0 286845 0 0 81373 535361 534727 0 581440 943217 810052 0 0 0 172665 0 561355 0 0 0 771974 151790 711773 835026 0 0 884663 782617 510771 265593 714279 0 0 0 165767 43007 420814 650247 718055 97011 0 0 0 37042 0 57187 910507 965187 425278 0 689854 0 622339 713584 928604 0 748719 0 415460 449342 551266 0 0 586113 244385 0 0 163965 867103 982551 662230 0 0 311023 114431 174163 0 817246 0 0 0 67988 793212 0 873147 847194 869345 749656 353377 68103 0 890605 491631 767214 906509 464923 0 0 560065 837291 778561 0 0 634906 493785 0 0 0 465075 0 937338 169415 484756 214654 964171 370645 128822 37620 342196 792770 975391 38779 59331 0 0 0 531476 774079 778743 0 113488 651176 886097 266916 390821 643074 910351 0 323400 351108 0 0 0 0 417674 0 852361 737194 362989 0 592016 818542 0 0 703318 744315 49478 0 119712 0 0 148459 0 0 369687 883633 290654 854982 0 0 0 95694 919803 0 0 577329 215822 242574 288754 885923 3217 111955 96063 583401 0 208479 0 835345 0 0 0 816889 195170 0 876726 826117 208316 0 0 0 281255 934291 0 865520 324527 0 738698 0 0 808103 0 0 690232 82074 996137 191199 783686 99757 791822 56658 227786 0 0 263768 751700 334730 542861 847836 682778 648292 0 997980 918476 0 738657 235212 353319 989895 943046 0 491377 331605 183580 0 277893 848883 119946 711494 0 786516 400032 735558 337825 919497 427452 0 521933 964588 0 803570 911570 148457 0 0 443286 931901 98857 856244 267929 253423 0 0 139711 0 899909 0 939028 556056 244103 190775 344569 0 446361 301357 0 147349 748954 0 856749 0 116190 358159 707569 0 232995 0 469177 990010 839900 771116 807107 996512 0 374759 864884 60117 0 0 169811 695794 0 0 406987 0 98455 558815 96166 848128 851218 250163 558478 0 0 603997 0 0 126360 0 387090 76399 8456 402794 0 308127 500826 843668 574178 752407 0 646130 381411 503696 0 778820 847833 0 82821 706332 144277 66175 384728 0 0 307555 469132 577887 180512 534816 222881 943107 0 0 0 763494 382436 759037 640719 730129 0 591406 0 0 814529 393669 355868 0 0 79893 960846 0 431238 717127 688664 561028 565 898632 220940 0 554981 624925 0 172292 0 0 0 606672 402081 431489 0 0 358372 82570 0 14500 363121 0 790202 0 0 0 87739 293860 0 733859 367535 0 723581 675589 0 0 459886 131722 856641 0 509967 269466 157828 121000 0 891292 0 454895 0 0 989971 0 0 469450 103484 0 5975 0 0 910006 0 0 0 0 945635 888445 0 620748 644745 981074 0 645162 0 0 734994 629894 300785 0 947612 904178 585732 429031 786281 0 404144 0 8705 763524 603202 202067 570029 991783 0 0 0 0 0 995886 0 415865 255033 963320 447847 0 0 357248 373969 669473 539232 0 264966 987989 0 301285 807725 15241 0 445124 0 973774 159087 0 0 0 773451 0 342426 0 0 519047 632636 674877 179389 0 203932 936663 205707 686890 0 0 678156 0 704186 302062 635910 0 397519 966666 611397 644380 287154 16380 0 907136 401273 0 146024 0 0 804925 0 0 311976 660623 643114 343512 183213 225048 0 0 685816 694697 0 303473 0 0 512162 471889 0 765685 0 612299 625036 0 0 128487 330133 0 0 258219 700765 720643 352105 718743 0 919819 746871 816489 263081 308889 0 303443 359141 331852 0 0 321529 733556 0 617077 340468 566311 0 357912 0 0 512370 362562 8274 0 274760 678359 0 177145 0 210019 588664 405637 615674 535524 0 454180 0 1622 0 966571 0 800371 156284 152143 459392 833849 0 0 805927 369684 46443 547632 729200 42702 647492 0 0 194881 0 0 474641 572826 16763 887140 628480 433710 231937 558748 34820 60147 0 610322 356093 551098 0 0 274107 839627 0 0 168606 348074 0 995459 921057 316994 0 128621 0 181118 351851 0 427770 544353 171149 96323 34139 0 95775 0 0 54373 793206 0 915286 0 793400 314595 0 251876 0 142286 714522 216147 0 0 569337 154527 0 692685 40616 696518 0 238689 785540 424177 0 0 0 771065 433383 0 0 385787 309611 0 0 528644 344486 0 576744 0 512965 0 0 45433 364678 987913 65582 94143 814148 800966 0 953964 0 474532 0 315166 0 356635 529127 0 0 49359 0 0 327181 683954 850068 0 954418 0 967454 563950 0 0 978760 0 0 826468 0 658409 991524 974181 546085 477373 803694 0 587974 85009 536515 0 78120 0 0 463914 0 938036 0 0 0 987800 0 434921 488808 0 0 257130 152226 0 0 467192 184406 748315 287373 0 239872 158880 459065 0 871246 0 588309 0 0 0 897634 75558 355954 635293 535590 0 154592 244081 448007 632009 0 579402 882593 0 666826 687085 626319 0 34220 754567 111235 336425 0 640361 0 105479 0 563947 0 778771 660170 0 858259 584031 61686 0 0 649021 0 294078 0 0 460791 476117 0 547138 0 235763 305492 840240 322495 178757 0 0 538754 691697 208557 507718 0 0 960716 770125 675171 961420 54026 0 561417 0 341424 0 292404 0 0 822957 0 763678 337046 493624 0 7687 0 477086 458717 675202 794131 954937 719121 119252 102656 896618 0 647382 882780 406685 714759 64187 0 0 306221 0 274244 0 644356 95870 993365 861421 372562 844770 701232 845952 0 173859 459535 299295 0 0 538186 577416 0 170182 785170 19073 868848 0 0 0 654554 435896 0 0 686263 924315 273106 0 160492 549610 630201 0 0 0 189171 392743 0 0 28866 879857 221070 113756 184247 0 768677 111828 477173 0 0 849685 79344 0 0 534108 0 518233 710259 329946 112710 0 846597 0 924574 0 973824 844977 146773 620030 159291 0 0 590529 314095 179613 0 538969 384994 0 0 885514 603755 691755 916346 202559 183638 66007 0 13953 64194 914067 758050 645086 0 969395 65299 0 0 3869 0 611053 0 555815 597152 0 800707 0 558301 571899 0 48149 445074 0 961268 601922 534763 693090 0 519230 0 145469 442674 541035 0 0 0 615286 843207 136282 20445 473869 378475 590795 952406 725349 432385 0 0 943128 74820 861768 352547 828047 384734 284922 117759 0 252553 0 385048 347114 0 430503 974887 698645 791917 0 900696 102862 311065 881777 190041 947917 887921 0 753014 81530 97350 0 306594 829894 0 0 558803 356771 546467 0 458743 0 0 901701 904023 0 0 603523 661227 0 0 0 183469 33141 0 892334 655891 0 282327 0 11291 63562 369135 741254 0 757694 806434 992514 0 466152 0 915695 812411 780148 687917 0 0 803019 308188 0 8281 0 0 0 95787 664335 746734 137240 336510 367237 39009 820115 0 302518 811613 67104 744920 0 0 0 0 496271 386426 97376 886417 0 399902 255588 403840 0 515943 409145 396062 133844 31448 0 0 0 86486 0 0 0 0 269375 0 0 0 240162 0 0 745373 552751 813116 0 327781 956713 854501 0 0 0 303019 211992 459375 0 640212 613853 0 306751 0 511021 840945 987242 582548 0 0 280113 0 752807 4009 984224 456739 403413 671700 0 251053 626858 0 239404 49298 587480 563993 522532 310901 933218 50911 0 0 151557 0 0 944962 256100 792750 583812 764678 857038 400170 0 0 222458 811961 233326 408657 810108 157142 665274 713889 0 0 817828 785604 790156 429600 796375 851723 0 177866 314887 499170 0 188516 0 827158 0 990950 116131 375245 697510 417313 0 0 994275 498221 0 246405 658951 0 0 398881 76733 910782 60072 613041 431761 39788 0 781173 0 0 451478 0 134701 218438 709076 701583 247017 640882 436606 0 0 71949 0 0 656129 924314 182863 0 0 916371 892256 0 747926 0 309510 595947 25605 0 982406 683747 241967 499591 0 0 486469 0 157431 498372 612612 359524 46516 0 13419 0 697134 0 214259 164955 859813 32658 0 625487 642384 0 835891 767703 522692 654920 172686 0 142427 718207 0 598384 539739 857110 0 859537 736969 715686 0 505000 0 0 164511 519808 225081 0 0 0 397739 547125 0 0 544368 0 793394 185666 0 0 101293 0 0 421690 0 0 578459 589295 267686 5083 0 99295 0 836050 0 953239 0 570311 0 0 0 0 951005 759415 0 0 224890 744675 0 0 0 0 561703 39031 163815 558154 777038 585833 26512 162266 148478 0 0 160378 783146 0 535605 0 84238 774820 0 286862 298816 265714 0 897726 0 995236 322188 869516 293495 715289 526853 865061 719834 562407 0 519168 732405 662093 0 0 479024 114317 0 783047 645518 1117 0 256488 0 287021 298446 534928 731570 0 667869 0 527342 213874 291185 0 564235 252033 0 391676 220626 729955 437731 0 687764 800260 0 226147 237597 234932 311318 741937 425923 0 411554 0 0 293449 0 0 766062 0 0 814036 349393 486861 561980 493144 20573 729028 96562 498172 0 0 683691 443996 330135 0 0 0 0 0 42864 660827 0 73298 0 0 0 0 0 486548 38906 0 0 0 0 408197 0 39965 477058 733003 744607 976055 0 0 961239 822645 644180 67721 246265 0 320731 95374 895214 0 0 462180 0 722819 0 739525 0 364213 957210 891657 630403 0 199653 895713 651907 0 0 953451 551164 365822 0 797612 159788 382268 0 111900 873780 91579 704624 0 0 484485 911952 0 0 0 0 27646 428470 211751 798481 473008 736950 165319 246895 560847 62517 0 248929 0 0 366182 812032 0 34304 0 0 0 0 0 903573 773956 0 129204 100542 852484 868871 655777 251599 0 0 22620 941422 0 26011 562283 135955 0 905792 0 0 170844 670876 0 665547 438306 656949 197426 0 0 0 646016 0 667330 0 612823 902012 0 0 237230 0 0 300064 0 0 0 271182 956379 0 0 0 898340 909884 0 58043 694415 931849 951095 0 350212 0 421985 0 0 956830 0 613152 0 335545 251713 178925 755494 0 0 0 486566 354479 0 457080 0 572552 354441 22124 0 0 761415 993084 572500 0 318163 981724 195467 820169 0 875327 466699 255378 0 99678 887636 783099 467761 599712 0 654215 443136 982008 80246 0 0 136404 0 828365 0 18047 0 802170 332014 732552 0 0 0 0 287180 325426 671020 818575 0 0 0 982243 363272 214277 930784 17514 181755 261798 0 0 102394 0 0 206403 768657 0 41954 242278 455477 0 976814 0 0 0 0 739865 141324 905596 211979 323518 503192 0 587729 0 0 0 31221 0 0 30962 990314 843922 0 875312 521323 0 72704 0 190586 692498 172511 0 0 745865 0 683481 0 0 98013 0 431400 814409 189784 0 256276 0 0 0 0 0 0 0 332895 428117 0 0 0 0 0 0 934191 0 464488 679683 274305 797364 782870 142730 400292 0 400340 464686 305899 0 467013 0 205547 0 680448 974499 0 34239 49604 0 35797 509962 0 0 0 251644 315741 787784 0 180441 0 251408 447322 279059 912214 709141 418781 0 0 0 0 233645 382903 549641 86465 696928 0 527844 0 761001 478269 518050 426277 496509 293326 464834 281338 229690 0 983995 0 214401 791260 208500 872712 548032 620714 389357 584859 0 104263 924373 783705 293883 39142 0 0 481864 214168 453920 0 18896 597428 369502 8166 0 0 523456 0 35390 591992 222810 528240 0 0 0 530132 593458 0 0 727663 885239 931792 0 0 368777 201528 240306 933034 560247 0 0 427670 509292 571211 0 0 0 737264 873479 0 558262 851666 0 0 590231 192992 0 580068 0 241141 0 344243 190696 0 292247 0 314890 0 0 15293 0 0 0 253071 492160 260313 0 0 231570 0 0 0 0 0 512594 309166 525071 849843 0 468532 528561 271489 0 278785 0 512745 423491 706445 0 0 537357 129250 331743 542454 0 538101 0 261807 0 669350 243017 0 0 637709 522124 881134 247885 919245 0 0 910562 155320 738479 279312 865513 737169 0 763546 460892 667595 0 0 0 0 811853 0 604844 0 610439 517211 460011 651932 605130 460994 824802 704828 700890 792188 194126 0 998440 53048 25821 0 0 234218 411552 0 928820 0 859019 92351 18715 0 762530 873832 0 0 154849 0 0 830340 596438 567341 0 0 897235 72543 976377 0 640778 794918 0 0 868446 3742 412345 789985 0 974271 0 854119 0 0 31854 727782 565646 791392 526081 529778 0 0 0 230104 0 590535 836369 331855 814229 283949 0 472381 227645 323957 164010 0 0 0 563301 0 195860 0 0 958638 0 0 392041 0 0 894595 0 852388 0 0 248367 0 484336 0 0 0 171681 643808 0 847130 485534 0 0 527177 325727 920273 358471 231519 153185 768953 0 0 0 898325 0 810717 996290 510623 888589 342185 791627 341159 670745 720270 407778 169592 0 0 0 503469 0 0 864608 241360 990738 471174 76741 566894 0 162008 845967 551767 868008 581770 524672 0 0 708293 492263 0 0 196860 0 0 0 0 0 685824 986247 698588 0 0 0 423189 705900 124633 0 827005 156118 0 574652 137143 267909 788366 0 479965 561242 877148 784342 0 0 480531 0 0 573499 493297 643591 0 157396 861600 0 886027 0 261302 0 0 186078 139361 0 45116 106536 586095 483996 268750 767599 522834 0 125842 111294 141747 97117 819234 0 864400 164048 22080 0 142255 0 364521 177915 426286 4103 0 811182 339509 171789 0 0 131579 755429 0 0 770053 123246 0 308401 616778 0 0 0 0 0 0 316959 0 179904 75157 0 0 140031 610760 0 0 0 952633 0 865685 157103 71097 42849 916721 0 295229 0 320309 437505 0 0 0 0 0 0 0 431907 564004 0 32542 0 0 0 395441 390970 638106 594229 0 852066 0 15593 727982 967079 664293 589073 0 866712 33914 0 0 935863 947141 445603 0 0 0 793695 0 14152 643037 125734 0 11042 401399 855421 628743 966661 0 712750 0 659078 622448 337901 221610 927462 971192 0 286903 638757 986604 0 155446 0 0 64272 0 160725 0 0 421182 841312 296078 0 891584 0 49073 0 405100 755158 688215 0 0 91478 52017 173154 218073 0 147710 0 227604 34614 440569 628639 0 388448 629920 0 669455 178122 0 860614 0 63897 411956 815841 434882 42875 235233 0 0 853408 0 176940 307840 867026 294898 0 268697 655534 562002 379384 0 177271 233031 457183 793593 0 189690 0 925623 131226 916077 0 742953 0 697091 57547 939744 0 0 886984 433783 593364 601789 0 0 0 351255 0 0 0 0 277717 0 216662 448079 0 872036 983081 0 261795 828691 0 62149 977329 672388 0 0 382971 0 0 0 0 806439 0 905777 0 0 261230 0 3880 720664 0 0 443999 730874 773249 0 27255 982689 223124 0 576815 412428 0 574658 890990 759468 384348 57992 0 259051 0 531788 79600 931595 0 0 0 991058 648664 676840 0 279437 625381 727119 0 966775 770106 0 0 0 0 290440 930358 337318 952627 0 141348 853254 436065 0 566737 0 501797 596812 197932 842665 0 777298 0 0 0 934063 842648 292437 506213 320862 0 650090 0 200918 0 169656 294141 586184 193642 0 202733 488757 0 934906 823526 0 0 192430 0 0 374191 0 437794 0 520648 632905 751325 939850 0 977100 659347 51713 0 0 935357 0 0 862439 181035 153011 0 216048 0 0 0 0 116796 64706 942233 0 0 0 0 0 0 761090 588843 498040 0 983243 919850 0 0 749250 696991 164515 0 253900 0 0 0 3838 0 0 0 0 0 0 287785 0 178862 672599 19261 418959 997866 573973 671292 491887 933892 537534 0 935566 0 930892 917874 0 595952 539618 0 581265 168263 774725 0 0 0 0 0 403402 771690 0 150852 198997 0 0 314010 0 803648 0 0 835692 26016 331081 0 638918 0 341717 529688 0 0 0 548462 355348 965117 84471 0 0 0 1732 0 0 684760 539074 0 735850 646557 567070 826177 7786 673114 0 0 686241 0 0 0 524720 482200 114357 0 729022 678369 877159 747629 862411 710507 227250 0 735306 615267 47680 0 791325 0 711181 0 0 0 0 697280 145075 0 173979 0 454337 0 0 0 0 330823 0 540361 0 790001 461958 731019 0 949983 41729 127961 76265 557710 0 75770 0 502399 0 0 873336 0 870044 822737 997287 0 242890 122614 0 627102 654325 362893 688984 0 912600 0 627048 0 0 0 75929 0 515040 572762 0 22844 733097 507118 0 0 738583 692458 239589 0 0 0 0 0 435539 597404 271742 755396 0 0 764228 0 527369 677136 434962 988148 409407 932023 623010 622162 0 0 0 531069 81216 136778 0 0 0 0 429284 811029 0 624574 972052 701373 0 827013 324906 0 542855 0 0 889284 977782 0 99521 0 648607 0 737953 875318 0 751366 61881 0 0 601945 410973 421955 816093 0 365178 602211 0 0 0 412239 64531 544260 575541 0 377626 490075 229395 0 229516 245489 599217 462178 510271 934280 0 289677 990503 0 0 0 970682 0 216336 766134 0 208017 0 0 0 100198 282710 179182 776448 0 0 923990 643364 469877 994571 15846 0 601916 0 658866 0 0 0 226649 592 7587 0 0 544396 924208 708407 0 881843 0 0 137635 993197 573053 216485 794291 194087 0 680686 0 990160 599270 118023 169624 281843 68889 0 68408 827560 21207 0 62383 341883 210090 172960 587826 724088 181811 978860 162910 363208 477817 95806 842943 0 854841 0 502736 382679 0 434000 812344 0 992822 842069 222516 110633 498800 55089 0 0 0 533088 0 555342 77553 684480 65616 0 0 0 506753 295656 217182 630987 829575 990539 657952 0 0 0 0 510963 228786 959926 159461 355104 554279 984395 924163 199464 16134 501813 525042 557642 0 75033 0 565511 0 868 766605 0 598524 193485 0 300256 0 382970 0 832109 295424 244917 0 0 727469 0 528569 165629 573988 0 540683 209561 530967 126876 572610 0 962214 0 873839 639008 856851 0 0 215814 147957 818091 30835 0 0 0 775164 0 760037 362445 0 684022 321287 0 655953 0 821742 648080 0 0 617564 45195 0 586241 0 0 833137 0 277091 819386 434424 666111 0 912278 96559 565735 0 0 0 61536 620759 394073 0 386553 0 479438 521536 0 0 0 0 540639 764348 0 616738 0 907399 219031 592688 157657 0 358618 393077 367380 583380 0 955383 237508 518427 79310 0 0 237648 122769 567067 867849 0 837491 343318 0 339028 0 749960 907378 10136 976527 0 272372 719249 957875 0 487727 0 0 492986 0 745403 750780 927385 0 508829 208193 0 0 686218 0 0 546432 480617 71526 0 0 332371 737377 685791 0 0 743164 42924 244913 536324 314404 0 0 653544 0 0 20678 356761 289109 0 686130 256803 335035 0 779448 0 227884 0 47365 156534 0 0 0 274765 712962 141393 0 509546 273102 567198 46120 357501 0 0 0 778569 604451 0 0 629933 485375 0 906756 96298 598722 0 552928 540156 0 0 510032 400490 0 0 863346 359446 581736 473891 874572 428581 480183 422122 0 756998 66309 0 151596 426135 178277 393018 517157 670164 547919 368760 0 193216 447294 356351 0 400482 0 658344 0 0 508356 188342 112327 0 691872 77839 0 0 0 0 499926 432917 824674 0 0 190250 0 518053 0 0 0 897617 451485 0 45858 871778 446197 0 527279 702619 0 0 157958 148996 527924 799320 0 439467 155528 745553 114688 109706 0 0 0 0 0 0 555685 0 368543 79623 0 928783 0 395880 0 0 361349 0 0 0 57122 0 0 0 784430 0 0 331440 931089 313938 592107 0 242725 542970 699509 960159 654237 170553 89167 361998 64231 212350 672352 891898 557150 821240 550080 0 0 404511 439626 0 0 245630 0 143333 0 0 136693 51124 798001 612240 507594 0 0 336969 119076 939964 0 909811 0 0 788910 0 50302 678849 0 412053 0 204906 0 148787 829716 0 0 437082 889069 0 231175 691785 256759 0 749925 605706 797216 367490 0 356765 701499 706338 0 764639 823720 253542 644018 0 716761 0 764634 0 437438 246066 0 669803 715408 0 0 447661 211608 0 592001 0 572765 191502 0 0 0 781891 324790 941223 0 0 542717 509378 655174 459310 0 0 930151 713758 938738 180303 0 702687 195062 93757 0 104188 0 0 177850 0 0 503689 70812 0 0 0 295030 0 0 855325 0 504002 0 533317 562643 238833 953575 910595 0 0 917956 0 0 453503 0 0 57501 30329 973989 0 0 0 563095 0 0 0 846834 684368 0 178810 937847 0 351617 745189 142216 376999 0 130621 354001 0 0 0 694565 0 454400 580660 0 0 703825 0 946274 0 662280 0 349882 0 691175 0 0 399457 799050 820199 670305 0 0 974941 0 182817 0 0 272533 0 0 273988 736163 81710 183044 891299 0 0 883161 0 0 0 728676 0 890723 0 932568 683298 0 400948 0 0 333422 0 0 505038 0 0 0 0 89008 963644 0 0 0 681839 0 833616 0 0 900890 30774 246313 2998 17321 688531 765600 0 548356 174611 0 881243 259690 0 0 601260 0 528009 0 0 229957 0 506747 645605 0 714797 0 44813 154594 0 0 961824 183333 812790 714314 0 452192 59814 710555 0 294524 643548 228917 376422 260352 0 818802 0 0 689088 172381 0 0 744425 0 261199 0 322285 875499 0 89303 0 935438 733029 0 324664 0 324063 183030 172343 642491 492863 750364 932691 462633 0 0 743962 188539 752750 0 411491 0 0 722379 10608 287889 88662 252140 52287 0 739147 329286 688487 645683 997621 499923 634734 0 604084 401008 0 0 0 0 0 694445 0 48033 0 872084 591838 0 897410 913201 680732 739804 0 269429 601035 182729 0 0 347202 0 0 598927 770846 222550 888711 369224 0 0 719035 545329 0 0 765774 47519 536860 521065 790119 0 635147 873672 411819 739478 258399 191408 0 78922 634934 0 280429 191363 368025 784699 824833 787957 0 0 694091 0 193730 442014 412010 819975 398163 348378 0 432280 828901 501499 0 0 0 648599 349012 0 0 706238 778896 0 738943 543875 98951 854565 0 0 0 879294 0 227459 918038 371586 0 708206 451471 0 0 0 804085 0 0 160029 458553 805584 549704 860854 0 0 0 0 376037 471969 80878 0 0 738295 0 913606 874038 0 238885 70246 0 0 517255 0 807984 0 0 646432 699855 243497 0 525636 650498 0 251484 822336 0 0 0 0 392233 0 482343 0 258825 964127 843691 0 185060 0 0 752470 38869 286810 568675 124678 98833 154755 0 244452 768305 128251 713133 0 413429 468650 294967 896075 543962 0 583557 563081 0 583468 994318 655226 406686 0 7719 741412 666886 3098 213557 185904 372888 159765 0 961037 0 121211 0 0 373718 659874 990868 0 0 129842 221286 0 487694 974644 720849 411163 10319 0 370889 329651 0 630766 234309 819631 0 663516 101905 828772 0 118876 598884 71666 581420 690093 393763 0 208565 0 0 750896 811763 0 180998 46263 0 384703 0 0 0 0 0 592911 75911 375173 0 0 673356 0 822562 887071 132383 805752 989657 34708 0 0 0 618916 326826 964972 0 0 954959 693617 0 160872 867234 816075 0 0 560412 257978 485793 309461 346245 0 888301 554021 629043 0 822480 816062 0 42927 430045 0 0 442704 827131 919900 0 20202 898680 0 955339 0 0 866242 667222 0 804285 0 794793 287017 92319 916630 299950 817846 0 996122 191231 0 520913 306483 72804 0 190262 634980 0 0 438453 393307 228509 326317 839342 392136 473328 708895 0 536458 0 919624 76578 0 372342 199454 801466 0 587971 203029 228207 165496 0 0 785700 14276 281903 730455 0 0 168640 977261 0 525806 0 0 450327 0 0 596636 309889 0 208286 782619 0 0 148482 964057 590267 860189 0 916928 0 952764 746703 552157 548891 781312 233371 489569 469090 0 113386 924621 0 0 894179 680839 839752 583038 0 479869 0 475847 0 0 0 0 118763 562243 169947 660800 0 767769 19203 0 766285 635314 0 807236 0 410751 635051 254038 0 739204 474500 0 0 0 216938 0 33695 892535 0 0 351384 737750 190670 0 0 388962 598186 796740 106782 0 0 0 669727 437839 591361 450526 0 827081 868942 74991 585140 0 316375 0 63988 561668 752577 874319 589576 455415 669945 990340 218948 92727 0 0 243141 80985 235482 869394 0 744454 877346 0 329049 0 0 275432 912672 832328 695461 826819 295397 135262 428609 563726 0 868991 0 431424 584093 42059 0 809005 468033 0 0 298967 351872 132185 0 369112 0 770204 341072 0 648267 0 296468 0 962477 0 0 0 200054 0 0 809484 0 435113 0 862058 0 565323 203178 0 993258 0 207998 0 997780 900682 0 970838 462749 972283 0 512874 165562 945801 0 840448 427205 127906 0 0 0 655611 284171 116134 534883 799381 797080 627892 0 0 960431 181735 721464 526438 440676 600047 163286 777879 296129 0 982277 0 908679 0 344771 793507 0 0 654000 0 222315 0 0 0 535362 0 0 857253 657826 820246 776493 927094 181682 497044 56100 569576 792193 0 0 262652 236749 0 539412 0 849983 0 528281 0 0 0 857332 281091 945466 0 541660 0 672654 520491 180641 88359 0 364817 696636 971627 728555 30137 702228 814294 153978 775893 261166 922163 27566 0 219864 280404 444042 0 18699 0 608018 926470 0 251004 628422 0 0 419795 0 250475 485339 96552 750049 0 90150 719000 72612 952678 685149 502903 410070 74826 464339 785837 0 110118 249715 183014 407729 519905 752539 0 438509 219405 0 599513 989000 920783 642128 0 38262 905269 51047 756881 728721 255937 966069 726634 0 227726 446572 834397 36132 0 586917 485555 932565 732768 309903 0 911514 74801 130884 212840 891754 553685 0 866463 0 0 907465 0 451551 332939 0 0 276552 0 0 0 0 24562 334341 0 0 376049 0 0 987294 927717 800802 0 360064 619498 567676 148441 596431 173699 730325 0 404281 92254 0 0 0 308073 420382 653450 543832 0 878251 294162 586265 0 965634 0 0 855435 144091 488298 738748 841696 780087 772132 376378 853421 972108 229944 319035 275170 894296 179022 911427 254402 0 205306 634980 162068 0 0 0 0 193941 0 0 985093 254134 455133 0 963036 0 0 582202 909960 0 0 0 240514 243620 430287 915571 378181 907052 397706 328812 0 0 0 0 542496 425959 0 5514 130321 495436 309317 112727 675815 137266 777095 237726 418216 0 805342 811949 687765 0 552834 432382 44538 668084 0 0 995095 0 987876 0 0 54455 372544 0 191513 739871 246059 226727 611702 86247 0 829603 731354 0 522423 728246 19120 986768 12406 959251 0 689491 871084 0 0 770133 794727 0 909970 364256 430194 35052 0 0 0 959449 121002 0 384620 691110 613878 114641 0 0 868035 178292 812102 114443 0 739789 0 575733 0 0 468344 0 817993 798457 443284 0 0 0 827934 668554 0 894127 0 585476 0 127882 0 277037 0 0 0 0 969354 434009 40525 0 722183 842129 585510 984431 0 845248 102082 166413 150133 792292 709318 290448 298687 569291 0 660828 797461 0 588098 534426 0 0 0 619957 144611 124195 49707 252880 0 431881 539877 418540 555331 805617 136985 404121 897453 0 775671 925819 0 252510 0 796452 741137 0 231851 468487 0 0 827970 508397 0 0 0 0 792272 835946 515688 0 0 719339 408555 692791 195191 868318 856441 691042 290724 432785 0 0 0 74055 0 0 0 477027 0 921138 758326 245155 0 0 0 0 74848 351343 387070 0 185741 419951 0 236191 934030 89245 529874 0 113154 495092 64570 178899 907510 69644 653638 731817 176131 961338 0 748640 179177 170841 333731 323283 846590 0 755271 0 168582 0 0 938226 900020 834846 159123 191601 598765 619510 849414 865837 748132 579942 598120 0 0 707833 348642 0 0 735040 0 0 890815 0 0 0 0 203822 672148 498893 0 430547 351938 0 332082 0 293300 172434 849625 0 228358 977781 0 863167 0 0 99615 479037 0 0 0 920902 410218 618093 637230 344743 181853 0 0 898895 588719 0 0 452812 510688 436740 0 131553 0 0 0 262173 197886 0 206591 609447 622778 669648 0 0 0 954201 698565 731064 749421 0 0 171132 649332 457386 756110 12817 886752 614482 0 743763 964147 210202 0 0 406970 528766 300079 819229 0 925770 618687 0 715828 467925 0 541655 407468 783380 607337 805726 329451 640755 528701 0 120588 390549 907372 0 621063 632495 42934 164631 0 943834 72525 337871 490745 358859 0 0 0 526352 302935 909019 32355 0 0 111690 288714 927887 707595 0 655021 683625 592161 0 108208 0 0 293564 336143 893636 795230 0 0 4001 713388 363077 199636 450688 784639 436801 0 356312 458404 800565 940522 963203 893959 935938 619682 472788 874589 772734 0 0 0 0 0 801549 491444 304452 0 0 127639 0 0 138963 0 976793 0 0 129951 481408 528031 0 0 0 0 697922 758318 472589 61511 0 0 895204 0 304491 697456 0 270944 687063 993063 485931 364504 882579 0 961381 0 856739 719001 151663 0 403021 943781 0 543268 152986 0 271209 0 0 0 248567 608439 277673 764931 569208 211543 704608 33346 757412 160185 351237 0 543896 0 0 603761 0 0 780963 674965 15954 0 415142 242523 402890 0 350002 909606 585144 988944 0 0 529996 0 551722 0 0 288537 964429 727156 802357 667775 813515 0 431364 0 944375 0 0 104789 240890 0 301270 245564 271559 0 0 604183 37820 256923 0 0 0 820998 0 327922 83396 438473 0 0 0 0 0 641410 871619 251729 0 102355 0 0 172355 0 840903 332535 316017 306661 0 240663 217317 727752 36403 52957 234812 108646 903675 408421 0 762710 81849 0 0 0 359463 0 119177 252558 624737 0 771215 0 0 926498 412602 228922 27428 628651 947083 0 0 610978 0 0 928232 12998 0 0 203782 0 383249 0 0 0 820729 0 523525 262487 0 513352 0 0 0 342589 0 0 0 583092 129477 0 0 0 179021 0 321728 26535 872677 596572 347230 318672 147536 367721 862952 131986 0 0 443707 130662 678757 704282 763935 0 0 140662 656775 0 0 424166 0 382789 462037 67094 0 295049 0 8943 156865 954997 869126 0 935317 0 45686 192104 343821 135736 745800 0 0 632475 0 417129 973618 816421 374803 783424 123040 357356 100928 151141 845191 0 0 921658 546757 192529 548000 984450 273932 969166 820244 707587 0 289944 535588 0 371703 109003 0 260327 0 852077 0 273009 0 0 693603 701123 512391 0 0 0 928171 472611 694618 10014 181430 0 879072 162640 210213 465106 398741 498403 0 0 271987 433757 917012 873831 0 891685 381554 0 15570 498299 0 344311 0 708258 872551 641167 140649 264414 174618 929979 0 95139 538696 986076 0 883837 0 0 0 0 295869 527278 452920 423892 551547 157181 864262 231482 287750 718441 428926 883956 51942 0 0 0 728101 675216 345686 0 0 499913 112651 812469 0 556499 295142 0 474615 0 556308 233696 0 235237 642609 478722 307364 814781 929301 0 720144 122789 0 849034 75338 587058 944777 784621 980678 556740 0 907815 217195 906387 753794 0 0 267860 17656 0 834792 570494 335683 0 0 991729 405788 105187 884496 616438 745670 81755 856328 214177 0 762605 0 0 586014 683596 469003 480750 0 623098 930224 0 144627 455453 0 0 0 0 709582 0 789179 158045 383382 0 0 0 788425 0 730043 596393 45122 728562 0 467788 563000 0 0 519031 227580 0 432803 159568 0 0 0 826112 658745 0 805440 728524 724754 836996 899692 137305 0 0 738554 0 0 0 140028 326742 0 0 666843 467025 875438 0 160709 285894 0 0 0 556644 0 0 450950 0 0 480642 641428 0 0 318202 265248 185949 0 24331 0 23890 529449 661648 0 509205 0 15842 164936 269859 685307 394525 402418 525292 53608 0 492792 0 258481 576859 151065 0 59307 297 829540 391726 406775 648570 953380 0 57497 186136 661342 0 565986 0 811498 484791 232822 681311 854496 615128 0 179300 0 0 0 150634 629540 0 0 566385 773890 0 765046 39012 140134 562345 280421 279148 827180 541514 0 670473 46718 0 261540 0 314345 634136 0 510464 558805 652942 0 305120 141585 482207 0 0 0 891006 0 0 0 757097 801475 945645 581339 359098 497508 422749 275164 466943 591524 626770 0 0 0 100279 550303 570223 839333 0 119699 0 0 0 641904 0 0 65209 929479 0 751207 607891 489351 0 262604 994418 0 660247 256586 278818 0 0 977868 509376 153688 9579 0 0 619619 680447 403189 95514 428903 950065 265004 904019 347894 0 0 544371 277752 973811 300601 295446 958238 881779 0 216201 213431 0 0 842068 990558 35164 0 0 0 0 506970 0 66950 263324 112799 0 89026 539431 303680 694502 0 747200 81132 436108 332252 500349 0 0 949415 673033 666013 266895 894691 588705 0 39518 191628 0 729006 0 935196 796830 111698 684113 350163 0 811807 0 931273 737618 624077 83987 607308 0 886880 0 469332 703605 0 651110 0 106761 0 0 0 487850 997892 0 386938 0 10746 0 422883 0 0 19287 494936 701434 414882 0 350240 479363 346900 0 510176 0 0 0 0 950070 0 359263 0 0 0 643070 773077 939955 614502 378961 0 0 0 873118 737412 300340 0 0 0 861518 0 73724 449620 0 0 372443 478118 917920 75250 24732 777297 0 310486 774963 0 851518 0 267220 0 317449 618775 422235 189757 880288 0 0 0 0 207033 712269 0 930551 0 439640 0 832329 394556 216573 222536 0 33216 820122 0 0 0 16321 0 699150 239003 337318 0 989043 856439 980921 54997 0 0 83570 823206 664633 979116 730887 651401 992570 724025 660773 0 360407 389455 0 0 947148 179305 0 384959 0 0 0 534511 989902 242108 0 309889 755374 890551 442997 744433 182096 524600 0 759792 0 528999 149505 0 0 0 635025 397878 511330 406003 0 804506 0 347012 0 242537 0 902306 0 0 0 0 808951 911461 0 224864 331634 0 0 0 581045 812395 0 0 0 468775 0 683431 422414 908280 0 570951 0 0 124353 0 0 325873 47360 259560 47075 0 713307 801566 0 36058 585378 0 0 855276 719967 239499 723586 0 0 631056 101170 385296 978168 0 690943 0 645329 674157 843305 0 0 178668 988515 794805 0 101793 0 272363 732233 0 0 0 0 0 740995 0 0 630612 0 301088 0 835806 841177 0 0 0 751961 891137 692827 0 0 812383 0 440661 0 0 0 496038 798165 0 544004 0 675914 0 0 0 0 186615 0 515449 262084 659591 0 916411 641824 3234 0 863015 985394 981142 895713 927095 197258 0 229292 813943 205715 269122 110512 0 215807 775032 468847 627592 0 0 873907 261525 588345 58473 0 641235 0 0 0 880705 0 69225 270246 539692 317937 0 0 122280 0 116693 0 488548 35881 103260 42173 744005 414947 559556 0 0 888758 287141 700152 438605 995286 72354 0 0 769122 0 0 803766 353559 954443 0 987780 0 27628 76693 0 138236 0 996712 0 545205 388077 576056 216892 0 664781 915962 556265 14161 831700 0 506696 128255 876537 0 225243 401484 108423 639952 372447 173285 0 629842 884446 492187 0 171195 0 0 158403 0 257061 534662 502051 219319 125519 585661 275567 949656 586250 0 0 0 0 0 0 994790 0 0 0 0 293450 561611 422396 521204 551609 707222 829930 433014 0 445573 0 688684 0 0 854258 0 996480 516827 982740 186100 823809 637161 0 47918 332359 392650 93367 0 6573 172163 188481 121386 0 994075 536229 303177 760565 847810 0 296305 126681 0 135930 0 788018 87809 0 0 0 646133 0 0 648977 8997 896042 765461 533972 39513 0 369687 902195 0 429334 160808 327675 0 988083 56134 0 0 516292 353404 0 0 0 0 0 0 187664 4004 0 838795 304831 635909 565498 614355 535104 0 0 490022 0 968162 847243 0 0 316120 0 635789 905812 13426 0 57919 0 763937 0 0 386162 212634 917359 0 0 480824 0 0 796514 388792 871133 538994 0 941556 3017 852837 986983 828752 847429 0 606782 227998 509835 507766 157662 95502 0 0 385713 0 898423 0 626375 586524 839327 277094 326225 22289 0 569505 8767 458170 213501 611635 767512 439588 813300 442526 227819 256069 0 830059 261638 0 640457 0 0 92822 0 0 0 643643 102736 936126 299016 760480 0 0 397748 0 0 0 612061 595664 630541 809862 430768 915608 456280 449471 623388 415738 231610 0 132887 0 325513 0 95315 0 11155 0 0 530215 408333 912999 559855 0 714705 899861 571359 0 0 475196 817335 163072 0 226257 0 0 12123 666506 264637 424153 0 919151 278891 648288 348175 0 0 990953 432855 362741 0 937849 32298 0 0 0 936624 0 0 0 776361 0 0 0 42241 598280 623850 706213 0 768373 0 402136 0 109159 894531 457854 0 0 39355 0 0 618047 60426 201048 412288 617610 166075 671718 766421 50387 809121 0 246222 100343 0 140618 0 918948 0 606405 0 352948 0 637879 0 91811 0 0 889436 0 205603 835709 443858 288797 378343 529695 0 349010 0 0 0 0 497343 193440 201323 132229 260851 275770 0 0 633898 661772 507336 191058 0 124768 369508 749881 192845 65748 0 0 762087 579657 457126 458571 468139 876398 535203 0 948962 905075 773052 0 843704 0 734860 0 0 0 952905 0 417977 0 908014 892904 836807 0 0 227536 747215 831772 639611 270237 230263 100186 801091 0 454357 0 537564 428376 0 0 214606 991748 0 66453 138299 0 228405 778670 884604 0 998205 827437 136714 218835 830901 265079 760089 590339 187265 630136 865314 734463 668656 648107 321186 489463 922859 0 863739 0 978612 845290 121824 0 140269 213663 702292 0 721931 300991 0 686915 0 364784 0 901864 497334 563429 889642 0 0 904952 810153 501922 0 575187 725716 754223 940925 975845 153921 449626 0 908810 304206 497265 888793 772088 916395 0 746951 916261 0 0 0 654884 273447 452798 689058 84565 121476 0 424769 558258 45697 0 114945 409582 0 137729 930987 0 369174 0 581058 239483 0 413726 444148 734677 452908 766200 549719 507438 0 0 281390 0 144079 302333 0 0 0 289110 0 712713 0 553713 792726 635734 369366 355175 391994 186173 0 626472 913605 641952 0 145135 106977 990200 0 189350 234401 635491 994852 0 630441 0 0 88961 0 0 0 0 0 0 210007 0 0 167597 155756 764467 0 219047 557207 0 0 0 489477 9215 45217 178877 530863 558484 476772 44036 0 18730 0 558914 996314 120116 755905 143789 0 138321 555577 259835 0 0 557454 529334 135223 216803 0 489262 0 897521 0 840792 523927 0 104117 645028 335705 0 547709 0 172368 30235 331629 0 173922 116462 436895 556440 578987 0 829856 0 906403 856526 0 387109 0 426014 0 0 0 746217 692206 109375 989004 0 0 0 880939 0 262679 391087 980377 452091 427700 839194 725547 478047 607152 496618 753351 776439 0 0 196547 415126 71473 0 105493 0 0 0 731792 0 0 268720 341107 718657 216230 0 332012 0 0 130253 39094 416041 368204 572946 465725 690413 0 0 169051 0 162208 708587 840103 465749 0 346815 0 458598 60583 696900 805162 334409 706556 142020 554869 38851 0 0 0 556252 591108 410354 0 320141 0 920594 414781 251293 758757 1910 669997 0 0 0 183767 698419 0 0 649119 476322 636878 0 773401 0 787135 0 356726 930198 94598 916452 459825 0 930542 0 176920 433263 0 0 375419 61558 94002 0 808903 204204 699291 0 147425 830068 693201 800399 0 912698 571691 0 0 0 725469 0 0 0 826623 498673 0 974719 606440 291336 935876 165371 839692 488525 988718 158166 287908 492755 0 0 780734 0 0 0 694570 351047 821123 508655 946037 0 0 610112 794317 794537 148441 748080 25109 967653 0 0 140883 103696 632746 414776 957152 0 505804 118567 897049 0 304453 0 0 346603 0 0 702210 0 0 389293 378362 0 741193 0 8323 134687 213018 236360 290126 439317 0 0 367048 148777 521914 0 928263 790268 0 0 33791 906094 0 941001 297153 587766 0 308360 0 0 452206 933797 791451 743627 0 0 727366 462089 0 0 0 379695 889740 95132 657515 0 805556 648637 0 970786 167825 611345 0 651572 279164 0 876723 0 0 0 904198 0 646714 182148 0 304365 0 948452 727826 922494 537743 768031 771498 599647 951559 392621 0 0 0 289023 680067 797484 457573 141582 699909 150465 882814 570119 487775 251600 0 881867 346637 219014 0 287195 690957 0 139257 389566 251676 0 313834 418851 0 984410 0 146909 579982 0 0 658707 616218 839605 114212 69934 0 206439 692445 346806 911035 431038 953365 769607 110287 0 0 0 0 985240 248392 48181 0 732703 0 785975 862921 135078 921395 993630 0 0 448635 979359 917699 571894 0 215784 404705 0 742205 554308 280866 0 0 630983 48833 581792 0 809009 0 628308 793772 850918 540567 473479 334179 931919 654626 0 0 795690 135007 0 0 225171 0 0 742998 0 0 790204 655843 0 213751 0 937067 0 0 0 461984 399572 0 0 245685 0 800752 0 936702 775764 0 799877 855733 504421 186879 0 913692 950939 50743 560201 0 483358 121741 173997 744438 0 46176 341044 733561 4683 0 746952 528324 0 890202 751061 644656 0 877684 787527 937712 0 926885 927514 26873 27486 979604 356504 685730 0 291295 340148 385348 0 390791 543471 555340 0 482681 631984 0 957737 545606 745475 639659 392574 337199 532214 360899 0 519324 0 113114 280285 991640 454076 557005 0 615361 204850 0 0 332573 0 0 628346 689231 0 704739 0 135805 0 0 0 0 0 0 0 0 0 0 563809 0 0 944234 0 608159 169521 741747 858453 533743 514404 628415 0 0 515704 726306 72868 244318 700219 170477 29228 415317 0 799313 337252 0 0 653180 0 376472 222485 569496 243209 926682 591500 753979 0 630820 0 624195 654957 0 0 0 378632 117177 611409 411917 620415 0 427860 0 0 931506 990189 0 0 386962 850000 0 0 0 381799 0 185746 0 138372 0 719096 829701 238483 910376 0 627075 0 139248 838743 273386 767910 782088 0 463267 988623 0 0 0 0 202933 503303 349814 0 0 78019 0 0 967582 0 0 0 584796 0 0 0 0 69443 198582 0 0 0 593250 466575 0 0 503316 367491 0 0 0 0 630299 914128 0 0 0 481697 918651 188751 411007 766617 999521 114335 590582 804223 0 341966 979167 0 364899 116209 502703 33007 0 549986 214814 594122 244672 693481 0 266537 195371 0 0 413777 0 0 132237 656595 79979 853370 382671 800052 0 478166 318848 0 398518 605512 416117 798927 718806 46248 968799 200977 882336 634812 506402 98572 214535 117524 0 270342 0 641150 0 826237 139098 514953 622935 0 850702 217511 0 895027 197434 0 0 0 728897 938755 884939 299597 194214 270316 483526 0 0 0 0 0 0 373268 882646 513194 743485 0 628924 366372 130317 272353 983935 0 264079 545714 524997 959458 494323 0 307217 517369 608899 356306 0 378881 663984 624315 943513 0 879530 413466 39426 0 584639 457527 983568 0 650163 0 0 493923 0 862675 888176 802330 372235 0 0 0 0 0 281467 948791 640547 905390 391678 149659 0 775915 121421 462720 884933 705580 562066 127395 0 0 747054 0 0 153494 0 565119 613655 722039 888225 758161 70642 0 0 438798 215762 839736 0 3505 0 570962 258523 66983 918159 567201 109557 41053 0 471796 725216 870752 524854 175086 747839 865438 662875 0 974846 583170 464788 187956 817801 0 738400 920756 0 190982 900004 158928 476973 0 251730 0 387168 562072 0 0 0 304230 674321 895060 0 76149 280370 208793 0 461779 218840 0 729241 640396 931419 0 0 0 0 0 221207 0 505937 583895 873146 0 0 660234 770374 622240 0 534837 131342 242872 0 231956 0 0 937158 0 0 0 0 23488 858649 363052 830506 0 0 0 9835 48863 0 372173 435142 646895 284442 260139 436072 132434 243961 4117 272572 0 0 0 142838 572294 768762 837969 0 0 86655 305593 629190 0 0 79297 0 79702 516887 639395 994047 192075 0 364861 382812 0 40919 371523 173415 425574 0 261641 0 0 404268 762224 667695 0 0 0 0 0 0 649004 0 931632 280307 967327 0 183060 814624 766015 219488 601779 0 54270 520638 0 0 0 307681 0 30152 0 845915 102357 0 354278 782923 787702 482239 0 65873 0 334556 0 0 0 617547 443368 717657 556929 0 0 0 0 0 397995 795093 0 590677 425412 0 249159 0 639519 830484 0 543251 891974 0 0 116169 0 0 988769 583237 0 267034 0 0 0 269054 115239 618697 141827 0 427563 0 79961 397922 0 337298 151565 0 0 427099 830193 101782 0 0 192288 0 0 390753 0 0 707862 847120 0 460406 174624 0 0 0 0 0 77290 0 224020 0 43802 295990 796741 0 0 0 900074 702634 128700 681527 782597 755225 0 178349 609686 132094 0 0 913092 827141 211954 0 0 0 42122 0 0 648988 437007 781553 538259 353097 698013 608140 0 334835 164460 70488 0 0 0 0 303005 583209 0 404502 686629 0 56168 278710 0 0 0 537735 0 503761 0 130883 307070 291525 0 0 930564 0 406061 373788 376792 416461 371589 76170 0 558780 817207 187479 47 0 742481 284260 390724 78338 0 864297 0 451607 767228 0 0 0 752556 0 298848 449280 372570 0 512425 185387 0 0 0 623055 0 0 107615 471130 114582 300210 524719 0 632169 250449 645582 479713 0 0 832947 427746 0 0 537090 0 149104 435505 0 0 392258 549097 0 125801 944311 670015 346196 635693 448528 0 0 428997 0 0 560826 0 0 0 25885 197479 0 0 0 168367 537005 0 576832 0 0 0 309756 533567 553471 368836 949437 0 0 152024 0 0 42310 550834 0 0 348515 95045 0 771768 308551 280035 754098 0 907313 0 123450 485208 697112 0 208509 0 727690 0 880816 816310 235495 390916 198734 146236 596864 0 771589 0 0 753197 541317 626658 173140 790537 465320 376769 12887 833850 468301 617407 0 43989 0 0 0 463763 0 0 8492 766176 262791 105194 714198 0 0 168493 0 813203 0 0 670076 272396 138497 11915 0 218401 422928 229861 700563 454534 0 0 0 0 572819 88317 871421 0 0 289660 817395 768738 0 0 0 890904 697504 667550 8658 570206 791084 0 0 0 840858 480705 702324 0 324462 842513 0 130882 328571 777297 283487 152698 768815 11167 13469 0 215652 645436 0 835723 697975 828358 582971 972024 687772 941831 72552 404074 0 12994 0 350719 934655 0 0 888467 164935 0 350586 0 58828 736749 793145 308603 299721 0 213056 0 318979 575218 0 951472 776589 620902 278008 990784 469235 336993 120271 534372 0 196453 650282 851579 0 854089 616330 0 885287 205197 0 0 0 0 0 0 663661 908680 0 0 943559 506061 0 0 569850 7442 247991 17579 0 0 0 0 0 127239 573955 494540 974660 197384 694216 0 565101 0 152080 124283 575256 868156 837634 479324 398427 773807 54638 503195 0 32405 717128 584692 0 0 740729 341199 1789 909220 0 0 0 0 0 126696 371860 808313 95559 773070 0 556207 431139 756983 349068 715682 173964 0 644876 630432 433858 866352 574687 0 0 0 159555 171901 185428 528982 737620 36176 247562 0 602146 0 510602 739677 0 0 199945 34040 0 0 0 0 0 0 736155 19895 527728 597506 139893 565953 911515 167221 426375 148870 869181 677828 337278 891987 882181 0 135350 618383 674869 653972 0 761333 71454 239614 270030 693717 0 784593 703357 108613 848938 404558 0 824235 0 0 539096 688378 0 514295 0 0 0 114498 171628 0 52268 0 601650 11110 239088 291179 10954 328465 0 852914 329356 0 0 889465 838560 872801 214997 490791 614372 603254 0 0 416824 273112 264683 896484 889819 0 879630 130746 240177 251728 378323 0 175815 173391 802945 875842 760070 241177 0 596794 0 723640 461424 0 91207 210384 261591 0 406819 0 177233 746090 922239 106897 0 411864 625146 216401 0 0 432857 383891 0 732662 566990 207710 0 0 300574 875520 224855 0 706078 0 574057 0 0 0 561593 323785 0 0 500724 339074 672779 356128 965918 649530 149386 472486 580265 534586 0 269868 347949 0 787851 0 298620 0 624060 0 0 867908 968970 0 161809 0 375995 252612 0 0 0 0 254163 0 141213 393054 592509 290778 589045 0 2409 705947 0 0 641087 201500 805078 219742 455774 548996 425188 0 807114 520936 0 222129 358817 468332 0 0 327830 0 593795 94097 0 243030 411174 602559 0 928678 0 933537 0 782544 551203 364211 29562 0 586031 866205 0 0 0 0 91926 0 859879 471692 0 751530 0 631571 499537 0 0 573763 0 105260 246799 0 0 424859 307768 129159 847812 0 0 5452 448367 73697 0 285335 290098 0 636930 535004 171290 0 345725 264210 104226 0 0 256961 0 337421 824384 0 0 887734 156525 44553 0 100991 0 974918 0 961130 165089 780064 0 0 95501 995438 719889 745678 176003 703609 169749 416625 233703 0 0 0 223554 347467 752727 345935 569801 551577 0 769212 174157 0 288204 0 936759 95007 0 627045 121792 472196 0 524232 327265 373592 696566 887177 344747 0 0 0 709954 867728 13988 460801 0 0 0 0 44865 16955 0 397738 0 396166 0 0 23079 181753 512291 918480 128174 0 0 0 166704 489657 740508 725663 176970 0 229340 381238 122065 900308 89418 794725 104524 0 0 0 0 195548 0 191883 0 323299 291818 42213 0 550437 0 0 0 810280 0 0 0 0 805902 0 0 605614 0 357366 29220 385478 0 994833 460059 0 589394 0 0 936046 271094 0 457281 416486 692580 157298 397944 808437 710569 308812 600516 0 23296 0 0 0 459780 0 0 0 26244 0 158443 36147 46711 224082 771763 27901 0 680689 0 785860 310530 421007 0 0 414915 0 842766 923114 884110 0 0 985838 299710 0 75690 457902 57084 0 489280 0 958266 0 169750 434643 262088 169492 0 941250 271984 106515 878610 548608 8736 0 591194 0 808080 156679 61854 464687 825235 377778 882519 306006 0 558605 0 735181 467674 906383 160369 0 4654 281775 166808 0 0 0 601712 16023 434327 98570 0 903723 0 786010 0 0 0 987357 619091 140277 637558 326523 471191 737561 0 499351 315772 807873 140546 152125 0 147938 0 445352 610827 0 0 230683 502577 636539 210515 558287 103547 0 806390 301546 65643 0 382246 421711 582427 628211 0 553816 0 473262 641988 0 788275 0 798578 0 988254 0 833260 0 743571 420657 0 79735 64855 0 424621 0 504112 452540 986984 992515 0 595027 573232 0 126858 0 857495 502654 991530 235371 405723 235279 79088 0 521376 827822 296178 178286 553389 229615 861703 0 533051 642058 454365 0 0 78636 989996 0 45449 737111 192584 0 976566 0 391998 0 190877 368378 0 371669 827593 142811 683961 0 0 122210 35056 826203 794520 340568 726777 447807 0 323059 98845 122454 246825 0 828025 0 0 0 61175 751590 280964 681659 0 959654 0 735508 614712 844670 515435 877479 0 0 0 0 0 655259 732338 0 437210 686007 993707 590384 771803 8072 872290 956494 220619 865080 447833 621343 0 0 652073 0 537522 522281 453691 440026 86332 85952 0 953166 0 0 0 131078 0 505629 496974 359420 0 129810 532875 0 0 556686 642755 880530 0 0 612232 25002 708053 0 659197 0 0 0 431817 36184 605137 568988 0 891829 0 500980 561765 781065 0 0 846454 0 966669 700409 766660 806256 0 668771 324363 48553 0 7770 0 277702 958747 0 771989 396432 791986 846990 0 738812 449590 0 177254 0 0 0 57351 0 0 424983 436777 0 796636 882219 500038 0 0 375669 0 0 712467 0 636220 853580 932647 706182 0 0 111451 0 819447 0 583554 0 257841 0 0 124491 0 53384 406444 0 854626 788003 0 246229 287178 626520 42705 375760 2154 0 383518 0 504823 137096 528817 0 0 0 0 0 0 832079 14924 376561 954752 0 628432 310240 0 0 83494 445714 918976 273958 471614 0 370495 0 920572 26431 16420 795426 0 13366 624052 0 0 6518 0 837946 777845 0 0 0 149945 629036 523764 0 645267 204776 635164 317507 0 41532 354208 0 582924 223056 616271 870782 998175 0 248905 374617 116157 550673 0 0 0 0 0 575137 0 133446 0 983031 68783 894000 311606 165292 0 164530 826978 57364 487946 90079 0 165400 0 60072 89753 606211 0 0 308926 635556 22765 230102 0 995659 0 285379 792109 59537 314693 0 0 0 0 325433 0 492399 340696 700432 0 181826 127213 0 294586 622552 0 0 211328 0 0 0 0 385439 939740 80636 0 0 128684 0 422924 575543 0 887741 0 0 0 234904 0 0 389913 101792 0 981315 419128 545013 917916 0 502303 0 403219 471644 116084 104579 0 0 206725 323598 0 804360 0 0 0 899074 0 392199 763700 0 637942 0 695654 0 0 302008 0 73840 14992 0 0 726985 0 57438 460822 529439 451642 842169 0 0 0 0 155385 701106 78994 754838 779355 456788 408985 506427 0 491804 0 0 650254 110105 0 88749 424760 212309 370128 0 526362 27611 227949 0 103146 0 571979 983211 0 0 0 320265 54712 0 474487 0 0 0 392313 478994 601679 452015 7677 69465 869855 833054 338002 806343 954873 0 0 542447 163097 780134 429935 186208 633868 148212 0 0 256377 14167 0 0 701555 832161 0 502338 220874 665266 465563 704559 0 212248 0 31233 0 493671 605102 158953 836 545102 543783 547069 0 0 113077 972674 510607 867453 737057 0 0 938308 123595 386767 126985 0 18782 0 0 254102 0 0 0 103547 0 610159 0 389213 802348 390063 53242 0 134317 159077 0 703404 20435 0 999643 488072 0 0 681027 0 0 0 948255 608236 0 0 0 345392 0 0 589278 0 0 310827 0 252027 0 909288 862262 967282 253199 47335 0 0 0 0 119235 371123 0 36252 143566 657263 904089 922377 744934 305206 0 579850 723653 0 0 208815 0 531299 0 110212 0 0 331443 118511 754869 424110 631860 131218 746737 0 172327 0 653073 817492 0 0 476344 936236 58280 344353 0 752464 0 803544 0 579664 803345 0 604660 499057 885979 625722 86999 438320 934591 616161 479762 133053 905055 0 58332 17805 918923 297294 772180 0 0 516536 582428 0 237585 957203 0 807796 468308 0 836301 389736 983024 0 0 445658 150465 523328 179448 584163 266461 0 750581 567920 0 895713 0 90900 0 794075 972250 0 0 147450 773093 854299 0 0 171258 190836 0 0 0 396227 0 274165 324307 0 0 0 843988 818881 0 744493 0 0 382346 730447 344479 693198 0 996897 0 629149 0 214172 0 316074 891496 770254 0 270212 0 697560 0 0 919250 290791 665832 337685 641135 545534 0 0 440027 494962 210485 0 0 593848 0 0 0 0 0 988886 31939 448767 139634 0 0 986280 284572 717037 0 0 973603 0 0 960368 844622 383033 537884 0 888374 0 58159 62309 669467 880257 0 0 0 0 678106 948225 0 338254 778510 785541 0 798465 0 611116 484031 0 233977 232403 576143 678021 482253 519409 0 291046 101094 0 580331 118076 673992 0 50593 617713 980831 0 0 0 783403 208553 541963 0 0 910584 0 0 0 513106 0 0 95502 164070 0 0 134467 0 756154 707194 247769 425191 974987 773088 642976 570816 694726 814703 232839 586825 753129 0 728242 537419 0 0 165455 601753 744136 375510 944119 171872 0 0 915288 558603 3694 383193 0 900699 556547 0 0 767781 0 333584 342152 0 0 458878 970241 713314 294007 111577 247368 0 314333 274071 0 405875 771871 0 0 310098 0 770547 638204 0 0 426937 0 943251 516187 0 0 0 586829 994988 0 0 0 506776 284554 0 542222 904971 341986 440523 0 0 673280 560961 609577 877882 0 521632 343928 303175 165779 725364 0 494435 0 639737 441524 102256 559098 326302 0 783229 931569 104415 19980 0 111283 501138 633438 0 767638 0 126343 174160 0 173084 0 156788 473111 753316 596501 0 0 0 605558 528772 0 0 0 0 422946 0 54442 228129 849539 321643 669591 0 0 0 520242 0 922898 983024 0 0 438727 278328 154698 192062 563933 504892 883039 0 220529 0 911363 0 0 0 876252 0 0 939714 0 284211 0 640185 0 0 123706 490453 448599 0 0 15766 0 0 521635 783326 0 957874 190040 0 186700 342135 13386 0 748191 0 0 209619 919903 166544 9168 127580 377010 0 360403 130705 620937 672473 452328 0 977121 0 627477 995532 800985 0 777573 0 986287 0 284518 331983 0 0 0 0 241776 0 72780 513696 0 0 0 0 182714 0 0 906653 762449 777781 0 77457 0 0 272925 0 902928 0 523088 0 177332 0 443879 313648 0 214823 0 979279 359539 0 0 0 0 379436 756199 0 0 216711 253236 166034 0 543496 928657 217219 809393 0 0 982295 404928 490147 876314 167948 854731 0 14755 0 0 272694 0 988399 227203 0 653703 0 916719 0 545618 0 202933 553838 0 545404 507360 539924 981556 0 0 57270 0 466361 161888 882963 233405 991336 158535 848836 0 439099 0 0 468210 0 0 191362 0 783069 114458 954895 0 469411 807393 667866 0 604871 363893 521418 711218 356806 0 0 470599 0 834534 702866 0 0 641240 0 913411 401613 0 583820 0 0 0 0 460156 0 0 0 0 0 313597 0 243762 431869 0 474363 0 0 475485 911720 96901 183692 75759 344944 0 0 0 695446 178751 0 0 407293 287979 759942 964516 820795 0 0 874733 535311 540114 43766 0 0 0 642989 0 0 0 0 0 557732 0 175556 135586 0 217672 101265 166015 557230 0 405576 984579 795553 367574 0 0 96533 167802 679764 664621 239776 698643 298977 0 644891 0 220654 709306 0 0 38323 369526 667864 0 0 46584 678872 625711 15915 286641 0 0 0 873148 0 633298 0 421801 0 193474 110246 779020 0 637358 0 23431 514534 73638 435518 973995 626210 0 0 332363 854913 255984 0 0 721378 0 0 75423 0 203069 172723 0 545787 8921 130457 405144 520385 0 853026 326777 64418 998155 0 671073 654973 462117 779647 0 512737 257184 0 109844 0 785729 0 0 519208 447029 0 119349 17352 537808 329571 991638 0 918847 0 774188 0 4530 126603 0 0 182091 552572 0 364955 88174 813753 151410 0 784829 859164 703356 0 0 543115 408428 0 991551 856274 0 524925 117757 0 0 549624 0 0 117332 550547 891231 0 0 0 484451 911675 88255 831199 684203 0 408915 365002 261990 0 926683 0 930689 701123 0 368286 0 582249 0 717880 806809 352446 741620 701810 480244 57417 0 0 0 858119 481805 0 195271 0 222003 798915 358815 341543 0 0 0 0 817366 440276 0 0 0 0 0 147066 0 554914 835281 34323 0 0 559717 0 398389 0 189212 934499 0 262833 0 771311 0 0 10860 413132 452810 0 751482 518167 0 464287 240909 731409 974532 308206 0 772940 123646 0 0 0 0 985084 510907 855442 666544 514810 0 72970 0 277785 0 736145 445993 0 740802 222830 0 755377 586768 901315 0 0 6030 83918 121419 251220 546039 487040 0 0 620202 439164 30780 702790 20631 0 577045 960879 995838 0 0 729247 635573 286219 638200 500222 82953 785136 0 880057 0 0 554519 149974 0 57666 891168 49955 308459 0 0 0 0 587374 937503 433587 929604 414263 892387 0 838982 0 0 222363 289623 0 0 763698 720085 0 309806 286749 683651 557078 506855 949656 639731 0 490940 855383 0 260852 421964 860815 87561 791713 0 0 428493 146810 241928 107502 0 0 604911 395718 0 604083 882601 0 0 762846 264521 689673 0 0 0 56613 70986 0 132980 795087 0 447320 244534 0 887240 44011 973904 608869 130037 966347 0 0 413584 335179 0 482720 814560 840346 778635 307552 0 975724 776827 0 383017 709832 0 0 49365 0 696347 908678 0 0 0 0 0 110886 627550 0 992033 0 886891 920042 0 616723 867267 0 0 721086 726813 0 0 203420 986464 128940 0 0 611068 648729 938510 316439 304451 398202 11505 508662 314113 310150 0 824642 60368 413371 0 366513 0 743596 315236 0 558525 0 0 0 345711 0 260702 0 0 0 0 919303 0 605808 382076 225146 728008 0 174795 0 0 0 960113 102527 641691 260483 652926 0 0 0 0 207747 265644 679149 0 0 0 0 508581 810260 0 400802 0 500005 96698 0 832440 101408 391546 406738 0 418394 0 39245 0 705142 0 0 0 0 0 241874 812340 0 0 608303 0 180389 0 0 906041 764798 0 799262 577819 0 466141 368362 242095 159680 0 0 491042 817052 11570 287701 594394 134882 0 0 0 381795 307794 472561 321808 738964 0 0 0 0 382751 321691 368355 363309 0 184239 73445 261668 341572 754555 89346 96823 0 0 539168 0 389254 660945 128672 0 0 5909 124780 222658 171928 0 845773 403469 0 42687 0 404769 843924 154714 755496 161759 26370 230173 556078 650322 45391 0 0 0 0 0 0 0 0 243329 0 0 955233 887625 85191 371655 894175 724911 0 0 0 450591 653427 0 118103 0 176499 0 0 0 918760 110037 0 550011 402208 7735 52178 0 0 996702 0 711705 33921 423403 594388 0 0 0 0 827159 53688 0 462631 0 225964 123841 779879 79866 0 152925 690405 0 129399 273030 649915 0 953814 0 537343 327635 842553 61776 232350 0 973409 904445 0 156064 0 0 0 330814 0 224600 0 545246 179511 0 900786 940973 431466 651533 69494 0 790108 468081 0 0 792914 957473 384676 0 0 768246 0 0 0 0 789253 244161 0 0 0 0 0 0 0 1456 112358 799103 0 428260 0 589692 317760 772681 74301 357605 771191 854404 0 985046 131195 0 0 0 0 21398 0 654895 68828 139760 0 0 557823 731431 0 803087 175536 0 429322 0 76366 77462 241996 0 0 157832 428637 203242 102049 0 872254 153835 510075 0 0 732510 0 0 0 521881 0 0 687193 0 796448 0 209563 791159 0 497917 0 0 159191 889966 991267 0 142664 0 110667 0 850025 0 0 0 335663 963961 595739 994370 0 937546 601250 0 0 0 312164 849330 574748 605393 453409 0 0 0 651637 530638 0 0 0 615917 705429 0 0 233662 386997 71728 590654 622347 911625 0 0 0 780351 0 983833 0 0 967288 119971 0 524057 0 600493 456656 868533 0 749973 0 370295 375224 0 682314 0 720902 826339 774268 323010 565130 528323 0 52000 0 597594 0 832641 824153 0 0 99817 533519 511522 0 0 224995 712945 0 765025 0 950993 488008 639590 589233 5147 0 86159 382073 753394 0 0 744505 382555 406134 0 433588 520412 393895 12973 0 0 556565 457715 835313 0 554007 0 3498 721282 0 856227 222011 526142 0 0 926110 363520 569117 0 922066 247760 314265 0 0 0 0 788302 0 0 0 394713 202491 730512 0 755163 246602 0 218743 928607 194707 23493 455069 517157 0 622464 0 774649 0 0 247976 89561 58612 820821 13453 828984 473965 240787 967626 854045 239673 351060 984227 610824 0 0 729640 0 142146 0 431487 0 940433 269518 541992 85988 22925 737532 101974 0 549678 410049 219347 14092 227113 457109 0 807783 436622 127858 133631 630572 835647 0 818891 701978 0 171496 904052 0 0 0 4891 377187 465598 0 199678 71832 0 682249 0 950946 888263 0 641744 605203 0 943595 788815 0 0 0 0 280391 39975 510032 276757 0 0 38625 662255 222874 0 669208 0 868716 263990 11347 703669 648329 669615 0 0 746994 611223 397786 787657 34527 840818 893805 0 204299 0 971252 404545 996597 0 0 0 288308 0 0 865351 711054 241103 162758 0 0 72029 242466 0 136323 633127 202758 660601 0 0 261129 0 553506 951971 403465 0 867261 453741 0 238786 585413 921666 130847 128075 744524 0 0 0 858685 420838 0 0 716475 0 743610 0 0 954792 0 0 748943 0 0 455764 404981 0 0 912931 167813 471144 27643 655029 302571 167619 0 600384 0 489504 0 0 957364 26841 607578 726654 536188 842445 747090 0 623228 30335 8042 396974 950629 0 0 193761 896728 7025 627235 917961 72850 0 960055 305411 0 142058 0 0 386924 983959 0 126283 112193 836085 0 441912 45235 0 535767 314958 0 367281 601597 0 0 0 0 0 495784 108309 851149 0 225608 0 938094 0 959604 656551 601332 0 0 777498 209283 441284 0 725628 0 0 587628 293458 507797 937613 114090 0 463273 726029 0 134570 385699 905592 404771 5456 299337 276015 480853 984314 985600 213074 5344 0 0 599397 521268 950772 509520 74724 0 204523 951104 0 712583 806943 0 964359 485951 0 0 0 332217 0 118638 0 715711 441880 820856 945924 392955 969631 364179 605355 156677 726666 166532 253698 578635 452809 0 701201 966922 209684 900907 306345 0 273429 0 832308 59905 0 361646 80721 971123 560189 115364 0 696242 545598 346883 0 797376 639133 0 892416 0 86962 0 674925 0 983205 606173 929798 0 648505 409523 410797 278634 0 766766 471457 265471 988795 202516 136478 0 918184 506780 972240 152950 0 0 51524 889961 356331 0 0 316784 0 206542 697154 973066 145514 8648 0 0 566573 447781 898596 0 605873 809118 0 0 828808 767025 0 477867 889733 240067 0 0 774294 325487 0 975251 0 877688 264944 180385 0 449157 314487 0 496153 169805 319330 820554 801070 0 427082 3284 510843 191671 0 794189 365342 5803 630166 0 0 636373 0 714201 127361 0 0 129877 0 428366 0 10076 781379 0 0 929015 217650 0 0 660882 739863 0 0 528752 139566 18358 0 0 246828 0 899295 214886 795832 175202 898114 766966 0 122107 495502 68977 829539 0 492509 391242 362028 146673 0 753798 705305 460876 0 0 0 243170 321524 396482 206811 822012 45653 78995 450414 756174 0 0 420400 632927 0 346312 388003 0 186982 873076 348226 0 158991 770722 487994 293349 428785 85894 695506 0 655761 0 185203 0 0 680266 304938 90401 492368 0 324653 930356 0 0 602091 557482 0 597994 490836 0 53052 0 318938 351177 0 995836 0 0 0 761367 212140 902512 0 0 0 344047 0 686359 0 0 530455 404747 75429 916538 630050 0 658937 391268 0 274616 0 459956 823306 227811 0 809334 0 231044 76319 0 81477 387611 394538 892270 0 272961 550256 8360 0 910344 0 913223 162395 586907 0 0 751982 0 0 607632 0 0 108765 587169 0 0 285655 332201 945268 0 0 493954 0 372545 213492 0 860660 352169 352405 469838 0 191707 0 49262 904435 632324 595073 244156 675440 125421 784465 0 911355 721871 582807 143274 564546 0 0 497875 715574 992001 302719 284889 0 0 257226 310636 295629 80097 0 0 308725 460941 573650 559353 289675 0 0 562347 483386 37897 759663 274543 0 333681 0 893337 193419 887897 0 961691 0 0 0 197899 0 0 373519 812414 0 59545 0 973174 0 483040 72202 0 583825 721680 643193 946231 0 376748 659111 214951 310491 856691 0 0 468774 0 423860 392550 506459 413535 0 641487 670875 979258 5670 871923 457522 0 432521 239729 461246 18614 0 914134 0 903119 275635 395887 176623 384049 0 921921 862953 808593 0 645368 227759 0 548900 81030 390937 0 948523 756758 62727 822852 193440 821904 918222 0 766387 359239 724930 0 0 62102 54796 0 423011 160297 357244 0 238489 0 0 355079 0 0 229558 985559 11484 524242 0 0 710968 341313 246599 104326 0 365193 182472 427483 0 4706 735358 374370 0 0 388041 787268 0 139469 380396 236939 439027 0 0 600098 126158 327797 839602 95769 0 0 0 35459 627714 403402 0 328077 0 335553 236211 924259 0 993038 0 0 329825 218312 835842 176028 340318 380553 271979 0 819223 0 526506 0 902440 0 0 0 618312 408545 0 0 405251 506194 835395 780361 228880 0 0 300330 898111 0 303660 117465 0 987501 545410 0 33059 106090 0 0 140856 0 28597 0 955700 0 0 0 0 972499 983669 0 190109 260029 317534 784765 0 624474 849590 943034 772885 740491 504958 0 756216 150485 639091 0 215345 0 0 0 145677 177379 32812 97065 85051 843783 52042 304856 481377 0 167101 452722 911599 0 0 853651 442141 660325 84240 0 434327 502362 972522 0 0 0 254275 0 847917 0 0 157869 0 759445 0 787275 0 0 513483 0 697982 94471 181978 888110 0 224067 0 796500 0 703303 816047 653583 805521 0 0 0 302289 91267 532294 694509 0 804045 0 0 0 679900 774408 954222 935531 307341 90219 0 220916 527340 513410 982830 0 703436 263963 530162 331509 0 780807 401516 0 27422 105210 941527 0 0 760518 26562 801098 514797 706849 0 868161 0 880128 400031 821876 765916 16373 627318 0 0 0 0 474629 546592 966038 320583 0 0 0 638360 0 122496 0 893388 696187 808892 604099 344797 199580 428880 0 0 9541 0 0 31706 684359 628949 0 983229 0 0 0 214223 666338 0 0 0 0 472599 0 630234 560740 0 187939 853752 970589 0 433683 0 741881 706100 356616 415795 808096 645382 810779 503245 0 88455 135144 678554 594702 0 0 0 0 0 0 827295 478824 0 289112 780384 0 0 787776 873295 143080 0 0 275103 0 0 0 248574 96345 0 0 0 36755 147971 0 70891 0 0 0 0 781357 835337 129 41817 777561 248384 527778 283215 0 176066 0 391481 0 0 0 0 856885 106272 0 764052 0 0 7775 39988 0 0 815533 777005 254313 266009 0 913176 824223 853174 400733 661220 752906 0 265701 0 21384 475117 343941 0 934612 544946 62813 0 187121 160628 274163 102122 0 0 0 0 563311 560076 619669 776577 0 962522 0 156561 218301 0 274691 0 0 204251 0 545279 315410 0 951024 539577 385975 94179 0 188848 0 265308 32704 0 0 540973 563109 789633 60040 53512 359393 0 436327 0 0 867055 739604 604948 337931 325071 372152 0 497018 908589 407650 771685 32079 677 236673 0 16681 0 885696 0 0 0 185744 676242 627836 357719 337794 585044 0 0 958729 0 0 0 379381 684838 104113 686861 449703 39620 479204 118230 0 975136 0 55411 0 545258 0 0 578471 393738 0 466171 0 305485 0 0 604677 0 792967 492031 0 985054 22569 362195 0 877304 28780 0 463106 403431 0 528037 0 0 558052 0 589786 0 304628 0 0 0 295436 271055 866621 530950 0 0 250717 479479 0 196110 996302 654489 982670 0 0 784762 912454 532243 0 892112 0 0 9464 0 0 98234 814898 919999 0 0 677971 709251 551641 0 0 0 773031 568462 500751 0 0 0 551582 0 929643 38931 0 643952 608404 980193 0 842734 758901 0 0 620301 0 282327 0 0 0 0 417269 773163 0 0 0 498860 94430 0 657233 957396 396447 731472 0 432429 404857 347272 824010 391820 0 632356 954961 0 649959 105344 395482 191590 137614 713110 0 0 71175 0 166330 0 541950 541757 580001 882245 0 0 625924 880811 59196 0 0 691444 0 836367 29682 755362 890748 0 0 202855 629828 897423 828155 112488 0 31777 0 808591 794813 363876 337713 24322 618609 0 100999 831131 778980 807212 698134 79801 0 292021 917346 287046 0 0 572103 515293 0 821490 131546 200215 922096 911501 309202 0 91176 53775 493156 480260 0 723392 0 500962 489211 73202 0 264942 63843 374438 968462 0 0 691084 823553 476434 660621 833694 0 0 353555 76470 127873 0 0 415013 440526 0 441487 0 330531 0 390629 550262 294065 0 0 0 919049 0 0 456574 752509 754779 98284 0 452316 124913 187119 0 0 290165 114991 552460 41995 0 514420 0 0 0 0 0 0 0 720356 481173 0 0 592597 908506 305637 131816 0 0 175442 105400 35852 0 548194 832254 474585 0 51961 954149 0 0 489608 0 491533 135147 975278 509100 749092 251866 0 0 0 0 820494 356149 384620 707341 0 0 534385 347052 0 233384 0 0 587978 0 0 189390 924112 721935 196237 845805 849157 0 0 0 0 0 808460 853048 99100 168844 260359 0 825658 0 757744 0 0 257955 0 951997 99302 200998 446185 340576 223635 0 458882 327267 293943 635161 469679 0 643286 61588 0 776996 760704 785177 140688 398801 886636 327696 0 890603 997135 914014 922338 0 0 0 48293 23538 872548 990775 0 231072 0 0 0 0 0 0 541257 0 0 587646 115128 767848 764093 423787 829670 0 76246 603079 0 347178 630905 473037 4196 185960 0 118537 0 764175 470539 345956 0 0 0 0 0 0 0 227837 738986 907916 636564 0 916793 488659 777506 608569 714593 824842 0 161341 137965 629333 772248 0 963299 0 394310 0 548649 713041 702826 0 149081 229996 0 577385 0 311428 0 0 30638 0 0 0 0 0 652001 98415 223932 151835 73155 879927 242281 781818 0 0 124526 821938 914781 912001 0 0 212794 0 341438 312494 958198 0 0 984969 932767 531640 0 183428 636138 0 438994 0 324083 0 972186 292683 211992 479071 565868 0 0 0 290751 640370 0 0 834173 945660 0 0 0 198336 217628 533139 577128 921563 0 961015 0 838264 967908 0 0 0 0 0 551231 0 382879 651331 264631 287718 0 369972 0 0 144163 0 755431 0 11205 361483 0 32070 0 0 0 992716 0 404775 714886 133199 408186 0 0 749266 0 0 179084 796082 0 7706 961389 515093 47231 587131 958162 282791 487598 0 737101 75192 117426 362880 0 909417 0 466645 695865 800217 0 0 0 871873 858686 425742 117623 87653 0 0 0 449428 971196 0 0 340287 733966 0 288727 0 0 0 0 767653 0 0 0 951458 839033 640817 878671 626584 36546 482031 715450 0 0 367626 631848 597501 0 650869 636740 0 217237 0 276911 289701 0 509817 898910 242807 0 693088 887143 354616 179205 0 108280 0 21652 4106 0 0 448699 0 801624 155073 0 661895 124550 225720 578381 0 562563 268035 588118 0 801599 811959 695422 0 33803 0 0 0 398948 0 0 403563 0 0 0 0 0 776168 0 0 333626 30696 35149 47497 481514 0 0 120564 0 0 447804 680596 298600 878119 257780 876568 0 856789 0 0 663470 289907 0 920021 761495 0 0 0 0 333286 0 455711 230547 861000 0 697104 0 0 228836 715716 0 523308 490712 771685 124359 0 0 78846 371425 718315 0 0 500726 0 212306 742805 695516 0 38728 742749 596226 0 830520 0 771204 0 0 0 0 577826 0 502243 890998 453436 0 335529 587427 0 549629 791466 0 565756 454846 0 0 713036 643443 0 830759 0 421636 661397 587175 763171 422666 914035 778469 429899 332233 916148 0 872311 62288 0 986413 263912 0 419028 750782 0 674959 0 699605 0 96865 834900 252574 201020 0 81471 932451 199418 0 793366 213945 756008 494995 27372 477520 0 701107 199266 0 0 0 79444 86186 0 0 0 0 0 0 680728 0 0 0 0 0 0 772974 62966 889195 363122 0 0 936813 0 565080 0 460698 0 147813 848894 559993 745694 136390 960891 0 892264 714663 249032 478603 79267 400225 876635 0 436903 0 383142 270740 0 659181 526354 0 0 471143 0 0 525203 364065 0 48458 0 33963 726431 0 420513 204380 632153 0 0 41723 189667 743155 431345 522575 0 100790 0 961410 808595 114527 0 432093 758795 0 0 0 782320 0 89240 0 0 993412 0 0 651993 0 0 689345 229236 180314 0 292488 171257 873225 0 0 413343 540331 340798 0 745116 0 0 825267 0 70941 0 146577 0 721349 870965 463867 0 864445 0 0 41823 532900 0 317317 0 0 743080 237448 0 27476 0 490079 814151 685744 0 195670 857263 674123 0 0 0 912259 0 0 0 116367 105832 0 0 21675 0 699746 186365 149020 207474 0 430001 918588 27269 0 22038 0 647668 827281 0 0 0 0 337546 26460 526804 271338 0 0 251724 541136 267330 85431 406372 880084 0 0 670692 149492 0 389372 0 0 594834 65923 383592 223243 191672 0 0 480626 30459 145661 62683 516338 0 98606 620962 281976 601997 42464 194664 248457 630516 938307 446926 255344 40906 107609 0 388094 890037 0 904863 0 426801 0 139011 0 778083 0 25846 426762 0 981648 74117 17055 595798 0 426411 0 0 813162 604841 429737 232343 320553 527878 0 0 377215 0 0 0 0 66146 137517 0 113983 0 0 0 0 791970 0 0 47656 831526 99696 292328 0 161399 0 532996 0 700446 434646 328350 617879 949673 0 0 101568 903490 256598 754819 88875 812208 360487 0 0 99583 485913 0 50665 731539 708450 337095 711843 0 625602 587046 0 0 511616 165316 151271 0 0 430099 0 0 1512 522112 245066 596295 0 65245 143820 95074 370517 0 887310 839013 0 297682 803257 202778 142543 861304 497120 0 589299 0 36423 0 767488 0 0 684673 391927 0 10830 803183 468674 921709 23398 114336 750673 66566 0 266486 503600 701325 0 219464 7015 714720 789276 430180 0 0 859885 754730 433718 748305 668517 0 0 764507 256114 0 44673 905135 0 0 256352 864136 742525 288222 0 585121 361716 0 238805 440460 129067 0 284414 0 150782 469038 0 842233 178567 430539 316925 776609 84286 0 0 455059 0 562275 835712 162326 188250 124339 0 0 0 259796 0 0 0 349640 0 942444 0 0 314279 0 195323 972768 0 652890 661251 545592 868944 444651 107290 0 37697 270015 235610 451650 0 370209 0 408 609939 297453 351044 854219 743044 990354 375904 0 433367 452541 252813 99944 0 939504 0 50548 0 0 85670 0 543701 811939 0 390810 0 234986 326206 185259 0 0 882693 642782 372218 0 0 70016 393875 0 607293 591388 733943 618035 0 107330 78653 87788 530092 834958 641963 723156 851655 434692 330277 984679 0 859105 7820 568414 0 280926 746411 586039 513932 728329 937542 12483 73587 416345 863686 382334 0 860091 791305 860892 356755 0 718514 0 0 625646 0 407353 70690 329847 150322 502743 940160 920605 0 227235 0 0 645349 0 368968 555988 149822 0 830837 64172 732354 0 0 979210 0 0 977441 384502 46758 305537 0 946712 472929 448711 0 842767 296882 0 0 0 662268 96094 39021 0 0 955762 390044 0 922141 0 720378 983048 142749 382730 0 839934 0 0 357435 0 510998 0 788726 792698 0 128618 820236 900948 0 537296 0 556565 0 787702 0 0 0 162894 0 0 816448 128933 840510 69345 607003 122659 702562 0 0 692786 0 0 0 521502 0 0 0 0 433633 0 0 0 0 902564 0 0 0 0 0 469404 853536 51314 452007 853332 106964 113967 84578 939234 339900 0 0 656283 268358 0 562472 0 928108 307238 723812 840687 636945 115050 865035 20799 0 900000 962712 491515 758298 0 108307 611703 83375 918363 296165 877087 647264 972060 648396 749776 699145 203596 0 0 213733 641212 0 612517 785544 159531 0 45002 0 0 0 0 0 587549 369134 981553 0 0 640081 946922 99798 119611 884675 641598 534734 136547 0 0 0 58341 0 0 0 557938 350289 0 740421 66479 988429 0 782025 197840 626807 100398 826005 725224 561723 0 0 0 743645 0 0 570934 678482 329267 0 217355 99083 915192 542187 0 352370 0 801843 0 443835 0 123790 171319 611108 116555 938779 0 0 0 312367 203125 163367 0 74969 0 0 0 303215 450048 857321 0 0 0 0 489250 0 337298 186890 260966 0 0 0 142274 523314 23178 11997 634856 164641 69366 621844 0 101705 0 0 222910 447578 827509 0 880025 288716 0 0 944818 627988 0 763180 0 524844 226024 0 908639 845115 0 417854 0 612814 130900 397107 0 662326 432951 875178 828135 760748 862863 428910 158791 279979 995989 135343 0 0 0 248763 0 331241 64972 402224 0 0 459655 185789 0 0 28414 446914 255170 885581 142890 719447 0 0 117642 48490 0 775591 0 0 565221 0 0 0 684803 0 0 0 367336 884508 0 36164 975286 0 0 554649 705837 0 0 0 496936 55815 0 90583 61396 672124 636545 412598 0 0 322041 0 0 0 59592 457346 365675 0 0 114941 939983 0 419903 0 0 0 0 590300 473492 0 844544 148664 0 56753 189186 20906 533929 0 411219 464744 0 0 341800 827998 492783 60849 253982 226808 927825 189160 0 0 0 884 151507 488829 0 340025 0 223797 0 796665 131800 901178 928411 178401 0 845505 639193 0 953756 46772 249082 90411 196361 853933 85708 993688 352383 154710 845209 602315 0 282936 540315 568284 715770 929982 400192 0 0 0 595006 604068 0 0 362496 0 709301 622118 0 0 0 0 612153 674187 348033 0 630731 158549 0 0 252046 720626 508748 865287 0 323061 0 119656 695178 223848 0 0 863231 29034 688579 980313 0 563583 0 358410 483213 55461 437882 0 84113 724393 0 322002 586942 746186 60699 223034 473219 564630 497482 802956 0 604632 461209 761335 0 0 0 142324 0 323535 67706 0 895437 494561 703267 763239 0 0 544955 205761 879888 0 169283 0 250373 841027 0 234036 485140 124822 0 0 0 54874 0 0 472856 0 25888 0 0 803640 910679 0 0 0 0 698839 842493 576721 0 918822 310678 448012 822428 533969 768328 12482 774076 0 0 529440 520576 483308 6098 54358 118826 0 0 0 873983 332756 0 274466 953264 442917 0 0 752346 222707 134633 87925 0 833625 0 371158 0 0 261838 466502 0 41563 0 281886 367877 951386 0 906280 743733 188158 577180 0 787469 822625 773504 0 629695 0 82715 0 105670 827119 774884 648893 652727 117685 217796 0 154049 151615 0 0 697252 166169 277817 811080 501490 621940 391933 137093 469777 244404 648651 389712 0 0 30451 0 727083 537058 378207 593887 0 0 0 529097 0 73806 685806 0 576945 0 685803 0 0 0 227753 0 745179 588200 391070 579698 0 0 0 582934 422919 184701 0 957656 939512 734243 377986 510492 661192 0 394809 945473 0 498566 0 221963 0 0 0 254700 0 626060 0 0 0 0 0 0 854527 155167 0 228880 569505 931554 0 113984 954375 0 121001 587451 0 0 500533 71072 649758 0 0 0 456335 0 514123 34635 104813 237719 0 455620 0 0 672454 539819 0 371067 759548 0 625098 0 0 497347 0 723350 733934 404538 145469 86338 0 0 463065 874155 323317 243376 134320 0 817073 0 310589 576627 797485 88627 0 784208 4717 0 0 203757 573510 0 0 891114 343696 0 217792 640256 0 823339 711938 586151 616352 0 0 928189 0 0 607922 0 0 0 330048 904444 251074 271845 0 717377 0 0 615482 845320 0 652749 0 676001 0 0 0 0 376184 290724 58505 0 151689 0 534515 708652 187889 799512 262251 471713 141269 0 456456 122684 161867 0 375450 253767 0 908885 792165 589627 463331 78660 281874 680291 616261 0 0 683862 0 0 0 0 433302 869492 91200 290058 0 0 106439 11686 0 0 0 648842 0 0 745141 460075 0 427553 0 702640 725073 932468 805571 0 365891 155685 12844 390409 0 0 878622 218908 261932 987402 0 482883 346791 45690 820297 0 857602 132138 340678 55831 772719 812040 646742 0 971385 837559 833670 605064 43510 433613 531871 519870 24894 186904 12432 274073 0 849138 788238 189231 270215 167138 924935 5785 22530 362793 745372 0 96260 437947 522173 301203 360372 875965 391922 0 868621 429787 0 102591 0 680097 709519 207110 0 32040 618722 0 0 0 705653 0 605011 444777 0 0 725063 417160 716909 454023 284382 0 842981 145765 381517 275130 534599 7831 460772 13312 0 241886 596375 92637 0 152080 937138 168549 832350 0 439225 671307 837690 0 0 203864 0 207015 0 0 0 465191 49025 176090 875805 420832 0 580496 816490 372468 211682 109554 457407 285768 448112 580965 725453 322261 162218 117455 59578 0 683457 332327 995379 49073 689782 0 807452 130595 0 800132 0 0 0 756836 352359 0 87780 840224 227747 653413 697104 0 697538 768071 0 0 288570 0 0 703163 55129 583451 127819 0 111847 507697 0 297417 0 0 918233 513990 890250 143881 0 0 26371 0 226831 399132 0 600592 0 0 872089 0 558546 155644 0 831028 308711 0 258172 24177 0 45807 636476 441597 269290 0 662391 409610 0 219904 367221 327898 834947 450586 471842 0 826787 847 572883 0 795011 0 194316 698834 0 560397 976565 0 0 892373 0 0 46174 275975 988 743159 0 555864 0 0 0 430256 0 972784 96387 0 183458 851712 78394 0 798167 0 18175 584403 0 613041 86869 0 0 287830 92053 0 0 576706 685290 974482 691221 5669 0 725552 0 0 0 51657 11728 209859 0 0 142353 830114 497849 0 0 0 896 0 668764 466179 234418 0 0 894317 459978 657051 0 0 771253 634502 907786 181053 11524 424185 0 0 0 0 0 589337 0 889046 0 631828 0 0 868079 530756 234943 570235 0 294817 963545 0 534627 0 29994 0 0 0 0 143219 464757 0 0 398902 381082 349806 581737 186459 919372 99048 0 290862 784658 576439 0 0 737379 962962 49483 68521 111939 364398 772067 0 0 632405 408462 900216 892252 319630 307971 268106 388031 0 825400 0 0 540229 0 396406 0 763946 409823 583265 15356 0 231524 849912 373004 834353 0 726254 0 513709 975413 738508 0 103821 0 955269 258086 179339 0 0 283984 368694 0 0 888342 451424 0 285805 406347 0 268580 832039 0 0 0 565755 416577 500397 553198 0 0 355660 879141 290520 230063 0 0 0 147984 187551 0 0 0 79267 758948 100352 0 0 0 822513 0 0 0 21710 940759 537976 121944 0 192480 432300 882971 0 0 235045 628031 560447 383364 0 116717 0 154221 615120 819459 538957 792407 181170 0 160528 808125 614415 734000 0 99513 991719 0 799298 541699 0 0 0 570887 0 0 0 0 0 926684 495017 0 342051 0 0 0 0 859009 341957 0 0 0 929839 0 785525 8474 0 660932 0 375265 24976 233801 986002 0 177624 0 559678 766281 120518 0 0 0 0 0 0 962182 414414 441232 0 407351 0 291568 535949 998149 879451 0 0 627231 0 262335 0 0 777521 454755 0 890 364543 0 0 312184 710207 725214 0 166044 0 845338 904527 726587 243161 229380 650114 15342 636201 170732 871032 0 81720 483665 316171 831918 545202 577758 0 395212 0 0 516119 627346 0 234374 389004 0 28580 784602 946781 824850 0 72794 703272 90698 284146 0 667512 16167 173027 518622 102691 897783 0 338272 0 828996 343332 0 146882 659789 435631 958645 0 925473 413272 0 0 132739 844177 671950 345243 276314 0 805543 782947 0 574993 990155 0 730179 266845 162972 629959 888259 677018 0 614056 0 828841 0 0 0 0 696099 0 848826 0 671307 674822 0 228466 28151 704848 811180 256213 58122 71543 0 0 537914 83719 0 775971 100927 0 0 0 801506 669638 651163 0 81530 0 794493 57966 590311 556871 276726 0 116594 302675 731426 805768 145585 486785 902530 138226 0 951716 447514 0 0 465067 828516 243481 0 497458 744186 33365 570092 0 640894 0 437563 0 797377 314724 0 0 183949 56431 143003 612113 329422 0 745621 627016 182942 418326 0 952445 0 0 953235 0 976438 449861 627787 902397 227933 246592 460174 450586 0 394048 708114 531499 167798 0 0 0 0 0 890244 0 12935 910855 0 503478 554148 0 526899 0 713082 0 0 0 937128 468953 621941 317362 0 257224 820695 0 0 348134 525145 67673 383752 0 0 105303 399499 750351 175498 0 0 937335 914741 0 0 0 0 322322 325144 77105 0 0 876159 0 378319 776087 0 0 813382 605105 689616 0 0 0 0 0 0 449879 0 114507 0 861555 0 132540 129444 549728 0 306297 0 182848 435064 0 0 0 0 412951 0 254753 80294 0 694838 0 0 622868 975627 954858 0 0 0 0 897771 306971 0 508713 923216 567568 0 0 439525 480369 0 744820 384780 0 132513 107994 343213 0 0 275729 824556 310697 457022 0 597801 0 201486 0 0 0 535215 505751 654841 870829 0 247119 0 820517 169559 0 314195 513912 0 519770 874435 691575 0 655517 510893 894610 415204 0 0 5355 861589 0 891923 700375 519946 658788 477233 0 0 902152 472638 466719 0 379041 801827 0 35024 0 303415 0 229384 261484 0 142257 789417 704088 766408 621214 227871 395781 0 0 859704 828930 381118 394355 224610 417814 0 0 294754 275553 651096 0 723806 0 663200 953825 0 524039 455165 21922 392739 426888 0 308123 299359 0 469555 929898 905580 261160 906245 73458 0 992914 0 0 760041 801641 566122 824732 133569 0 420777 0 929176 126694 689160 624568 0 32896 0 943877 847026 593163 0 0 543184 0 910618 662483 0 41083 0 385335 628363 286804 0 890345 0 650612 443866 46561 0 694822 515553 0 396733 0 0 97620 985367 40385 538213 123176 509850 0 0 216299 0 0 0 623574 872133 60688 0 0 0 745886 0 0 0 536896 972009 781016 511918 0 102671 0 0 0 30827 935874 176923 717702 448598 463648 0 426720 296504 494769 889891 0 368180 545932 0 196023 944852 475462 0 223663 137375 93910 621277 445534 0 779864 0 0 0 928067 912719 817954 0 81189 995321 407473 100161 124298 0 0 895424 0 232825 0 863421 859750 374815 260218 897601 0 729899 224086 829571 0 727824 429251 0 0 0 504371 153984 0 0 330119 455754 0 887288 795583 0 0 0 418206 0 711850 0 169088 156270 950309 0 25644 0 740228 250986 0 0 205238 569626 0 506845 840702 0 46447 586998 0 0 0 265355 575067 486639 0 0 0 79508 933713 590290 495222 421015 0 0 763142 734875 374584 0 0 0 250911 0 0 0 337266 0 0 115547 0 138693 599562 584949 151865 0 0 0 158786 518496 0 0 0 695395 290048 0 91357 712812 0 554191 0 793365 397319 828020 410223 104464 0 761927 723331 0 491253 0 849690 741986 399625 0 592694 442346 0 1849 475386 705260 0 0 0 237342 0 917358 0 0 816232 27154 0 0 515865 0 0 0 785386 557231 170313 0 733047 518439 0 93428 149456 70705 522279 0 843102 265244 0 159143 844038 14428 445935 474231 454434 236039 0 621929 289496 0 0 0 827867 0 929246 499006 23924 0 326423 453403 510633 0 112298 63810 0 374419 0 0 29083 0 805980 933288 0 0 615653 0 568699 429558 523121 463867 0 34750 0 0 0 0 0 272375 419624 0 922744 374790 0 779356 0 897596 156019 434878 919405 534827 0 741201 0 582375 0 557824 0 105203 580216 94351 518816 901843 0 0 977159 0 54898 380325 0 272321 852391 0 0 0 652148 509305 0 0 344099 556204 147522 0 727873 0 0 96025 489103 886250 546979 112359 0 865640 422442 560818 848839 394148 177109 918241 0 238230 297481 445886 54113 120342 0 0 612195 0 0 544051 349784 795153 0 0 855197 319045 0 953419 0 86328 665812 208510 0 857102 0 175711 390581 0 305283 0 63189 81345 0 96615 0 250042 0 0 0 373731 0 237833 0 237584 734437 802126 647661 352033 0 375915 0 0 586039 940740 875565 523418 0 397553 952091 0 111212 283145 656014 615181 667661 784269 0 485220 125055 61544 0 770017 690114 550760 0 941984 527730 339980 0 823558 0 572564 9438 519540 76991 0 0 0 38321 792019 213733 530879 0 0 880485 0 367556 522034 0 337693 39244 514752 74330 0 339335 786892 654313 564731 444730 586501 257423 758702 259742 0 788009 271482 0 519536 211150 0 0 0 0 886150 606565 588642 0 369085 868757 0 465413 737055 298250 831291 722731 0 0 362571 0 605893 433219 0 0 882752 0 783179 70123 243255 0 325482 347992 0 950962 34025 498811 293248 741455 0 0 0 800880 377159 65996 400389 323696 0 174842 915311 827344 944874 745327 12987 0 581599 772868 45770 0 387278 0 549317 0 0 847915 948275 557477 0 309926 60533 418975 395336 938630 774019 825446 0 0 241281 0 0 856196 654660 639892 565649 695171 0 0 0 366493 812073 156538 829554 0 15337 678024 726919 475205 73624 607098 0 23485 206486 790813 171625 219906 0 0 535607 0 0 150671 532115 729524 791435 700516 794029 96739 595047 0 0 248997 0 807739 632117 141997 0 0 0 743638 0 162896 31661 0 0 0 395153 0 572578 937011 840609 0 0 0 958333 205730 56339 315365 77084 0 0 0 0 0 0 989044 882886 172292 395757 902791 0 0 0 0 949700 800167 0 63980 11712 34364 0 0 971877 0 972786 186282 0 0 106582 227888 0 709863 0 74947 310606 936273 200030 0 0 0 996343 492291 46632 452465 199441 496632 436437 0 122943 468574 552676 116294 785633 0 575165 0 720100 0 359747 0 0 816603 774548 592466 600622 0 461505 0 2207 317082 583214 951776 0 0 0 359513 596 640061 0 0 258430 0 0 916776 0 0 755586 0 0 425189 0 0 0 494453 719100 169757 0 363993 0 472357 702284 0 773990 862435 795964 452674 361075 844397 306895 455115 0 121139 298253 661201 360009 0 0 95411 818871 922960 9195 796361 0 398777 756525 637246 0 531071 388706 411298 648550 0 0 683846 0 88985 415711 0 4626 127462 256625 0 0 719650 81629 0 320081 0 254350 453083 217687 810813 246356 0 915276 334882 679412 18877 0 0 855060 0 816525 989485 0 936799 261381 0 0 93143 0 0 112498 662324 849629 0 803770 312878 638012 470355 348060 0 0 0 0 706473 948787 0 62749 0 449132 717256 480885 97124 0 476060 619899 9247 526560 476980 388207 0 0 0 0 13583 0 0 927388 854172 0 586575 175376 0 24130 947108 470596 510358 0 105487 10062 622360 522244 0 0 796376 0 0 114635 982433 602730 785173 925760 686026 385354 987180 417472 869980 722352 781290 0 110729 245594 467432 86449 42661 0 467774 70919 0 448240 0 0 0 0 946824 709720 0 135248 653986 409688 399402 605877 991354 554353 430390 293948 641600 178599 390958 52081 0 0 0 810586 710147 81912 273363 0 0 0 0 595811 0 920938 650180 729021 0 0 328996 0 0 467189 0 976432 425154 0 0 902272 67119 349877 0 0 0 540454 0 754142 0 0 666307 736725 0 910180 821578 753294 0 0 845407 920987 49977 694515 0 0 665577 0 217394 501417 0 0 117858 491518 649576 0 0 0 0 0 249641 0 741729 0 0 623146 836305 65321 0 666708 0 0 19075 999284 0 0 0 779942 575699 575116 0 859316 472846 180234 747818 654715 468732 0 610997 832517 507023 787043 259905 952338 639237 0 740924 643196 346719 228543 118020 0 0 0 170640 972142 0 500816 430892 396610 702822 0 0 0 0 414273 90597 0 215404 0 507011 760987 676816 710227 23846 0 925835 0 0 656735 0 0 460191 534691 0 450241 888233 622652 751364 0 0 490285 0 325756 0 861470 463119 460890 548462 0 722554 417227 467376 0 0 29405 882912 0 656000 107994 799506 711960 25377 996425 0 0 0 58157 920398 711813 0 620721 0 808643 391858 454298 0 189976 237314 977031 560234 1056 405303 0 351274 98842 655742 623198 38189 0 906453 227858 225751 703177 838144 814722 367245 0 876441 143170 951433 0 3631 0 728269 341771 0 563556 999064 0 149738 787414 645074 595634 0 0 0 655455 938631 0 0 340145 585790 651132 0 0 860222 0 698756 18993 0 305019 349905 790361 0 0 156407 79602 102625 0 0 355645 803410 267505 933411 102872 0 0 546277 0 647591 688941 897488 0 0 782372 462767 485208 763310 450176 0 0 746463 0 273136 0 903267 940954 0 56521 130658 549868 893540 0 373841 293348 579443 483005 913760 624423 0 447345 438591 702593 58424 0 979715 199911 453582 333105 0 0 0 0 331280 315501 571499 657431 0 0 0 949997 986104 720334 0 559086 0 222168 999030 0 762119 746692 977610 0 584774 281051 930239 567652 108383 0 495182 0 679342 155472 0 458449 292159 0 654439 362867 0 0 218163 0 0 19295 0 375790 179406 0 0 0 922179 81200 0 284866 263385 150272 0 0 0 0 0 146819 0 795927 740375 0 0 944786 0 601227 647406 0 54288 0 0 767997 160608 54756 651092 628649 0 304290 0 436115 858081 470952 502766 933623 0 655678 0 0 0 346497 920607 0 291423 0 700702 0 0 0 215885 373881 310730 0 44818 278702 490266 701249 0 0 886964 0 0 401214 200851 926422 0 0 233728 0 999062 955436 701260 0 299310 80595 0 244156 713771 126450 328131 68066 0 0 0 244364 0 220931 348112 448990 953283 0 311385 0 696043 0 620545 0 480662 277445 588255 974116 260389 338534 661912 571458 835563 0 0 0 176465 673250 0 171352 766902 0 408117 0 579846 225582 0 637415 674855 550144 747432 0 370984 628569 0 457285 0 333255 121352 859430 61164 0 266151 0 930179 597092 606173 0 709108 715384 624621 862914 0 0 76713 712288 0 523123 699206 0 0 813380 91576 0 713873 0 0 0 171894 0 0 260218 0 835322 0 527233 273102 30927 50581 0 181660 159006 0 0 0 424127 649641 0 787029 71189 0 504588 623793 0 263659 0 301719 0 669251 0 921103 103239 222279 71293 0 416564 274716 0 0 0 922167 233766 0 910918 853194 859537 679252 53193 0 167399 861130 0 648163 517179 288900 81580 361167 0 740579 684041 629431 239603 80778 5631 0 836582 701251 27338 0 0 0 274101 553632 643728 414482 490524 191801 512164 0 0 873757 583280 259385 940315 470819 614087 0 168540 871426 324904 0 227199 0 0 407185 602550 0 0 433794 350556 257238 0 0 0 0 0 0 833050 0 0 910330 987102 315989 0 0 409587 757557 0 153062 0 532784 0 564085 779353 0 0 473814 0 826109 0 961718 156349 0 727273 0 248395 489980 607367 410862 0 812606 0 260642 0 191475 295215 239228 0 0 951611 630693 699826 23776 536899 0 0 843572 932119 720109 0 507347 0 0 182415 344266 781563 111565 0 0 0 612029 952735 0 0 564960 826762 0 0 917568 0 232408 645228 0 577691 189711 471630 282223 249732 918572 515313 0 237657 25395 345690 592981 732641 0 0 0 878613 0 0 897136 0 0 566803 0 972878 0 616369 208267 413507 0 0 0 237156 0 644697 127682 0 0 481032 824622 0 0 611108 628079 0 698535 0 142699 424780 0 435695 206374 0 560059 0 54323 730960 0 889893 492414 0 111583 0 204428 645832 0 457736 0 666844 0 116237 0 53836 0 0 0 356872 0 382049 959455 204608 0 53925 879049 0 681181 0 750175 0 703314 0 0 379556 201873 0 550064 781981 0 0 95258 209865 0 0 988744 798053 286205 640733 0 719297 0 0 0 100919 504891 271711 0 514664 415440 0 670850 90376 359035 0 601661 0 174488 561551 772473 471827 226817 408257 0 0 240113 0 0 0 467290 525822 6690 94176 0 470917 0 877182 0 0 321824 357345 373550 0 0 551345 518148 0 0 0 554703 94735 891703 584094 0 103831 0 347553 297773 0 0 571033 0 0 756227 0 0 130310 0 755574 0 860397 392799 0 0 44298 933501 658065 382752 382645 901131 220124 2359 0 688198 71802 271791 0 642860 376577 125912 167134 0 214133 760955 0 0 0 669067 33688 0 15385 0 0 0 0 551094 675518 175564 0 453981 96906 461817 651861 275791 624353 91908 504972 62721 715695 329755 0 0 879714 966780 485527 0 435854 0 50939 903951 0 728420 946109 227243 0 299607 860401 459666 182881 0 484381 856218 0 0 0 0 0 807687 705476 0 420427 0 0 613396 565246 0 184326 423667 105521 292877 16830 405270 29076 107688 435168 110660 0 15330 0 0 756364 0 713947 541209 0 808303 0 636270 0 325676 0 662785 28502 987695 661582 804250 0 0 0 998484 760378 652552 846043 0 0 348928 0 106191 853558 854516 217111 277211 0 0 793922 511592 0 445415 613256 0 952414 639289 0 861793 0 886956 0 0 0 116886 655265 566325 519429 783479 712065 0 360914 621826 208425 640532 34829 649317 641519 172015 7633 0 49212 140848 154493 0 519515 681370 0 250175 428179 217551 0 0 0 0 261258 750491 415239 521944 0 683250 0 823666 833190 299671 0 119123 803960 874602 695649 342119 0 0 0 624448 0 956357 446445 154296 0 0 0 0 0 644065 637910 0 357945 98690 625068 180931 517621 0 0 255198 5413 0 260258 533117 0 0 0 368546 612549 316956 0 212683 471657 232893 318293 62899 37682 246122 539155 284187 522081 587506 786983 537647 569680 0 598103 591702 0 0 664196 0 0 0 712702 589160 70305 0 900386 349842 0 197260 772599 0 0 830423 156530 0 0 0 862331 189819 470868 89589 113188 0 0 842828 0 0 0 241899 226729 994158 163909 1082 0 0 775815 347768 0 440536 387380 0 920323 26734 236308 0 0 415665 411806 0 0 845117 253237 0 0 349799 757125 222761 931466 110662 0 685144 62634 616521 536472 545056 739637 24777 452918 0 197352 779817 229075 528703 770665 75126 426674 608056 0 0 447385 0 0 0 801696 0 448975 0 146907 0 415011 59619 0 359367 466176 658460 0 653897 797679 731003 5026 0 0 427118 437035 185561 366137 240411 324062 0 0 509016 223778 906861 0 826104 8497 272987 957915 0 276851 452858 107829 0 0 772222 0 237987 702550 362023 90503 806182 844510 0 0 0 871360 0 0 732530 529843 275409 0 227125 588277 850162 599737 800465 117330 36406 0 534891 0 0 10245 182904 548096 0 981777 0 61401 0 873512 712515 474519 931205 89836 2299 224008 102454 725546 707082 131202 96644 157790 0 0 245561 0 459657 0 838659 119614 0 439257 0 428486 0 141314 0 774090 971246 0 48039 567890 0 841986 0 0 746380 551016 84737 393939 419203 0 0 0 0 986947 0 194349 517947 672849 325005 15624 0 0 74519 125721 440370 469283 31556 402751 331821 774766 0 609407 0 837427 916451 739813 0 270541 389755 0 447989 528492 960955 580677 852310 402411 83812 798787 257758 0 500961 0 0 0 716892 0 0 0 0 0 0 707571 0 889129 607253 367428 0 30268 0 0 238115 538027 865933 767360 557106 143684 0 596814 754260 472949 0 0 0 729682 101050 0 397398 65082 0 822402 97379 0 0 121451 0 290906 0 0 0 0 449874 989149 558547 103855 355947 668592 895357 322876 206328 826248 0 381107 0 0 17451 590558 643310 301374 588909 99380 436380 980737 157632 415041 677542 960928 795899 999556 94235 0 512423 0 0 181092 0 0 354106 0 0 787229 0 493113 0 0 779110 0 806132 0 266947 0 746691 0 760732 334029 0 0 740014 0 600762 420614 0 667461 0 0 0 953833 0 358280 477419 800005 694373 0 693270 486427 129914 0 0 0 225790 0 408235 0 307415 267758 0 0 448520 470134 29277 300054 0 604732 0 0 535600 111521 653516 0 492014 0 189363 903513 133316 775546 648121 995795 0 961033 902952 84319 204980 392404 455166 242886 155111 167339 0 493458 199302 296421 13782 0 904602 255856 100076 0 304645 231391 0 351226 0 142644 89273 0 0 0 0 531820 0 944247 0 853241 370926 0 0 587949 579273 492932 564563 505323 80545 449549 690604 255518 382426 248417 395669 0 0 151229 327806 896048 443498 0 679307 0 0 663161 669054 0 0 675391 33223 0 696706 234516 147102 441866 0 589248 808685 464598 908082 0 142343 0 442460 130111 158513 648656 0 914981 357227 645310 0 107566 0 458443 124711 0 584986 840684 0 693052 0 0 220721 0 934595 549193 572631 0 818792 688901 377786 0 672094 0 0 121058 509200 0 0 170540 311390 0 104976 774494 189654 0 0 453873 775019 0 563634 170307 181136 356767 215678 0 99848 690142 0 0 610623 504554 986424 134609 471284 0 0 0 0 73569 635692 920213 757768 0 789908 781396 0 633848 743168 562579 840825 0 762961 547480 903628 359514 980584 157684 4009 942958 707937 875448 0 193135 0 0 0 0 0 285940 0 0 74507 684276 0 56762 612430 0 548724 0 199563 0 997805 0 871623 262866 712989 0 0 0 0 334161 250297 0 603784 0 992591 0 324724 253496 482420 648294 985803 0 852423 36894 502850 0 967333 0 604641 890662 344321 0 978883 0 679086 20846 0 669817 551962 102588 0 0 831791 0 0 640077 146247 302138 585876 276747 0 0 30873 0 603244 897266 0 887014 0 624659 939367 420400 922795 739673 0 647573 325964 0 0 991665 0 0 0 0 338817 410509 11754 259800 719294 222272 930128 0 0 755005 253667 0 633745 0 0 816707 0 185152 74770 0 883428 0 728286 410375 0 541326 0 684645 247280 0 0 711345 37505 163937 123611 0 657067 309522 565753 0 883131 217941 0 984909 0 203501 0 31339 195402 349867 795824 0 68116 737579 718256 672180 0 0 990795 0 511762 0 198383 40393 226940 0 598629 788661 0 270374 0 0 933876 373028 0 0 407563 0 0 184793 627361 0 0 68440 914075 959894 0 0 0 0 320809 170819 362879 0 0 456810 422467 981054 262710 254334 0 10567 0 707016 0 126602 955879 0 808203 195723 24500 0 0 887118 527008 936337 0 478947 438887 0 582275 145051 0 319023 781826 566566 630162 0 0 0 525099 0 340373 126747 0 177806 815544 0 686105 0 0 0 66948 0 0 811934 411550 0 0 0 0 154227 808473 774936 324992 868895 976560 342549 915527 0 689396 0 957778 621084 550231 0 205516 485660 787713 0 521525 137546 935500 947806 922787 439746 277876 0 0 135814 0 0 522098 351033 534127 879722 760326 821808 265327 462807 420254 0 253205 17615 195898 792197 516276 807038 768802 848636 649418 208180 643385 0 0 808577 0 64212 854668 298024 0 272481 593544 271754 0 345639 297746 0 618198 0 371108 43142 0 0 731208 0 0 550840 159667 80766 169786 166003 0 274148 266957 814862 484781 0 24051 0 485134 83898 353053 683581 66550 824503 0 0 301693 83096 658971 967159 0 0 0 818116 184341 0 0 0 686366 681190 587208 838393 981089 892579 576815 749491 524185 0 24083 151875 990221 0 932865 49315 909265 0 766150 446326 524287 738179 0 0 343065 73489 999703 812888 0 0 779929 0 198704 29414 0 0 348120 0 0 166909 0 0 550849 386993 446560 0 751014 578927 127498 240093 0 0 0 153205 0 244841 0 0 0 466496 170136 0 0 755681 232042 130440 317077 326515 0 880868 757993 0 223025 388997 347604 829447 793405 0 0 61058 748382 590449 718242 361643 541172 12425 0 0 741017 893322 890618 0 0 426959 287985 0 251815 0 0 274083 787872 292629 0 0 0 0 355248 220574 0 0 0 334890 0 204225 321677 953427 486199 350167 0 0 466642 0 389996 811643 390470 490814 0 683103 85428 887106 447304 277105 0 0 355075 0 219493 0 0 0 409539 653769 0 0 0 0 971682 791651 28420 260912 628722 979051 226202 0 338710 365141 541671 366170 196680 454256 510639 0 0 265678 0 349708 0 0 0 0 973857 210096 0 165200 0 974898 550929 604344 0 900320 0 0 233936 0 865898 93773 0 0 0 573940 373505 0 881448 0 346930 58672 790969 779118 332341 0 352851 0 402640 444077 0 450213 0 211523 948342 70620 154257 854807 211477 378358 589206 644403 596076 593230 42068 435989 860104 380751 801423 528975 872726 856187 180737 508769 945312 0 268404 212177 0 0 110389 0 304076 543619 231303 564266 112252 369119 652997 801794 531338 84116 0 517959 0 567253 705496 876257 929490 638577 362422 610431 0 455391 0 0 0 0 692199 0 982498 255403 0 0 123734 0 0 107183 0 0 0 0 416434 629297 264983 0 573530 777369 0 0 0 2282 442415 629766 446097 494313 660078 67161 902400 0 0 847687 659692 0 654684 0 0 0 0 845474 561016 0 244327 98463 0 902910 0 964131 911823 325492 0 0 0 0 98799 58984 143314 194115 0 313966 791658 157037 0 0 0 231318 0 0 602872 410711 0 0 0 192237 482332 331556 625101 0 0 898900 987902 673491 741816 706500 315757 78764 0 0 0 650142 839166 229464 757870 0 79375 657236 85669 66465 0 961319 0 158325 250259 726106 76834 0 991782 0 544336 36508 120522 302845 964159 977355 752600 692090 950966 695235 445659 817174 99364 667037 0 713764 511499 0 525438 0 688008 0 0 15140 345248 161309 81544 884547 668966 670900 329484 0 0 134689 705947 658694 0 0 576532 0 454496 39573 0 316860 0 0 502079 538608 0 559693 629651 0 0 87214 58892 0 244718 561557 88958 861852 0 53097 0 282726 0 804394 0 665757 0 961676 930978 598072 0 0 494040 378285 149926 0 0 924617 716841 773870 275292 673763 187549 594170 0 0 0 457493 0 0 535550 0 924673 389036 0 73165 131932 0 0 926112 0 0 0 0 0 827742 725775 0 516474 0 0 165534 689909 56710 993381 21546 57247 26262 0 474280 0 483418 522614 443623 0 879582 0 616139 0 547791 0 511197 382918 102758 0 0 0 0 0 347996 0 0 0 220032 0 0 99483 356449 0 278682 0 0 454061 201237 0 0 145292 307196 0 0 296822 0 0 136656 791513 43854 479907 262069 315222 697476 102553 42725 576733 261688 0 0 547716 928058 626362 459270 459262 0 0 334428 962077 204381 0 19077 723672 0 829538 0 847645 482170 847751 313145 997131 0 480363 0 710614 820629 616557 925737 0 612369 727255 52756 0 0 693314 624526 73437 0 0 704323 78744 739491 471727 293768 0 450001 0 642182 277078 0 304053 0 411624 13490 621540 0 0 590716 40912 733057 0 982573 0 437725 58574 218945 194552 92551 183306 0 357714 296040 646251 86523 104335 0 0 0 40743 372104 683145 0 555701 739844 0 0 623683 0 0 0 925956 0 941060 78190 0 454037 454143 0 69515 847288 129178 0 666989 0 0 490055 0 338899 0 0 451981 951589 0 0 0 443757 0 925154 58321 496694 679052 114796 659361 732519 955178 0 732262 480534 119232 432748 609680 209400 67055 513953 160969 838987 303638 422590 0 126495 0 0 0 0 138683 0 0 655225 531501 150981 0 0 895282 0 409489 416427 466408 0 513225 31269 906283 195729 247565 0 0 677926 789505 380790 0 565600 112774 0 153400 0 0 0 0 0 0 995680 50316 15782 676005 284598 0 0 914521 472832 0 132882 539530 389911 0 189526 0 264039 966401 0 222006 0 602470 509186 111052 208461 0 0 0 800869 715893 929596 0 0 181775 0 0 155784 796095 256360 0 214044 0 702776 434097 0 465677 659301 166562 0 185529 0 0 447687 0 419115 288056 15813 0 0 645256 0 515422 655694 818367 369346 159313 81791 0 859423 0 0 526301 7126 764407 0 580068 91006 358394 425634 416691 0 762414 770579 981962 0 382412 606891 170218 0 673860 0 805526 50790 7089 0 452638 144799 357468 0 461626 948788 44732 522526 590439 0 0 0 659515 905299 355520 0 899879 0 463730 148291 359143 201302 444624 0 0 0 581605 609674 340746 0 409663 395445 352469 0 184857 0 591809 0 501128 700325 284043 0 0 304610 361328 95330 649423 376656 0 495797 305440 120015 942216 527818 490370 0 327653 323753 761153 580831 373524 0 743521 0 0 0 478931 567100 11247 858524 64534 822706 0 114408 929141 836270 200508 225480 986666 626463 0 0 984693 875711 0 810071 946948 0 0 148647 0 64355 0 913020 0 168832 0 325154 547408 0 0 906926 0 620603 552403 718953 480039 0 421559 817841 637815 476275 0 810567 579644 0 0 0 0 884110 0 476741 502650 0 685275 404373 96114 571714 561120 248539 364405 91572 228580 0 653061 701148 879940 634029 0 186104 229156 897481 0 76609 762924 27067 946723 253208 0 0 0 0 0 852761 603226 0 466714 751481 739919 0 575132 318783 206338 875522 904704 216725 969389 0 0 0 0 0 0 0 0 863802 0 631036 0 229477 502506 0 92424 0 0 288262 244478 0 443941 82878 0 0 872550 0 6185 913591 0 976042 709905 497659 0 716582 302591 0 0 164389 408265 680336 149620 0 0 231836 424920 102677 0 0 715832 0 0 0 384899 314466 321757 0 0 387676 0 159772 321907 457366 356776 0 2960 0 0 48175 0 497734 429693 0 634945 173434 0 752032 0 407268 606307 0 958801 0 360227 61178 504513 0 0 536062 13855 0 445346 375735 666954 0 836690 0 404714 534034 324443 249858 695324 994265 0 127402 0 0 646145 896198 0 695248 0 801527 395565 896373 387400 584711 597485 0 108413 0 0 0 919177 346659 3238 861491 0 368751 264291 522646 0 0 135495 502641 0 573346 457698 0 0 0 0 442678 599335 710055 210454 466046 517805 834645 528887 0 900225 0 582514 522061 0 502102 494631 143549 314098 219547 763282 469785 0 24671 316863 0 31762 0 207719 0 240854 0 0 0 66329 517630 807025 0 476751 0 0 171534 0 402524 936101 431460 0 580487 688652 0 426762 0 0 0 628428 0 197377 0 155776 383947 717924 574602 652691 0 725996 214543 279836 881558 690537 719915 0 0 0 0 289071 242776 0 0 786240 0 414757 644278 812925 389801 0 0 361939 958709 845777 196021 471456 660785 938337 265711 859749 235760 233527 349072 624131 290632 648737 796864 564508 502403 658384 440353 495923 651743 0 478592 0 0 575067 124312 0 0 0 65921 0 0 0 0 474880 47100 0 62190 661282 0 0 0 377049 0 0 149550 290561 26936 520380 0 372820 0 205076 625843 0 441903 953448 653680 0 543777 227159 22087 0 262605 975413 0 501087 890727 0 502481 582308 0 382662 674981 0 730326 174086 414642 410764 906327 777706 0 0 305140 943071 504315 0 0 0 0 714688 465319 891639 0 0 826499 807628 0 441751 0 439355 256055 0 238214 515344 362202 0 375188 502374 0 801787 0 0 462764 0 0 841385 817397 956828 686683 0 0 0 0 0 0 690381 401396 0 42260 610735 0 670424 75988 920815 60329 0 18683 736851 0 13285 593640 0 0 0 0 0 345086 905522 872101 715078 281367 807826 444005 65238 0 55138 0 262273 0 919273 0 470441 652691 6201 840165 453460 40117 575147 247253 0 0 0 0 181071 962078 937630 313765 373345 101352 0 400466 193793 0 688335 0 347 0 246166 88148 543174 355068 212561 433923 0 0 462700 0 0 754757 0 915241 758441 65610 363721 272702 434731 254657 503513 503880 534418 898783 557916 942908 0 0 908482 0 0 526716 164692 828578 306174 86739 724512 793441 265692 832722 0 247669 419528 339796 336212 486231 0 166130 913890 485192 730327 435123 0 0 0 544784 213628 717040 0 861959 350486 332755 0 937586 657362 798540 0 607654 0 648615 0 0 0 0 0 216820 0 555192 0 138222 830310 0 422891 0 887072 158139 0 0 786327 0 0 353850 937421 632008 187237 902291 0 749458 807503 124503 111149 248584 0 471571 0 463222 0 0 110874 278391 677581 171686 0 329446 105966 631189 748189 0 254164 533817 54756 0 0 0 890973 926693 0 335867 919018 373149 0 0 0 0 910397 398150 725335 680752 571510 567522 0 653619 0 0 43167 333027 0 563612 845326 602511 149165 247263 0 520342 857544 0 547501 54799 90177 66716 624060 0 714421 851817 533562 0 910780 673259 339146 84583 812648 209601 222332 986885 792907 128210 0 493505 309906 794222 47679 81995 224772 0 0 472823 513099 985034 727451 904369 0 0 415694 0 861704 996180 541222 766548 0 0 0 115939 866634 0 0 67843 0 267525 305755 656014 146088 722903 0 0 726956 0 952464 368464 0 0 0 0 775161 899270 467146 314730 0 0 0 351824 872134 982810 0 977941 766984 673664 0 425816 933239 0 843616 0 0 0 0 998362 940802 334565 923420 121664 871836 0 0 84205 322883 494599 0 0 224166 607017 707474 835520 337240 0 0 406854 0 97624 163847 658349 0 154122 0 594822 0 345771 707565 0 777843 140194 794311 525416 583635 0 561070 0 189859 706380 0 876395 0 466229 0 183344 123249 0 556094 444003 0 0 435456 0 0 312565 47776 233757 0 12247 751843 623799 0 0 688026 774507 739552 542031 357566 581564 922598 212056 0 299354 829447 409883 0 91276 824559 0 274149 919928 0 0 0 0 0 172494 693755 0 463794 0 0 619421 0 0 0 174285 0 656603 0 0 7055 305127 229141 368421 37331 0 255738 0 743060 721881 0 0 0 0 959471 974674 942802 326189 371315 267629 0 852962 0 258232 93229 29035 453121 657141 901538 323053 401748 880572 0 225084 0 66299 0 583161 859234 0 953258 0 160442 170302 0 761700 0 340109 0 58274 340530 0 0 308844 0 357817 985216 567560 152791 0 400774 0 700067 368668 873076 863301 527972 267038 908613 258539 624299 698849 738006 764861 0 388413 626526 0 708213 0 0 479863 231034 52510 231241 0 0 560996 765031 372673 753008 198649 29791 293459 275573 0 403366 49407 0 660053 677074 610605 972466 943084 0 0 273714 258652 324425 0 0 0 955346 379055 0 688662 0 635821 216938 984995 812871 592346 0 439456 392669 626295 797398 0 63983 0 0 810888 0 992170 543209 175079 239897 0 0 491128 0 0 503942 802447 320388 0 794095 95400 88680 32145 762401 802672 0 593060 733275 341925 759057 0 917957 0 47300 526654 0 460461 0 281958 772036 0 0 0 682164 0 811095 961332 0 275133 943635 0 111541 480299 407275 798701 0 443234 725321 579783 0 324591 957532 238341 496583 0 381950 766609 0 0 776034 983828 200164 226844 72186 0 0 366421 532646 0 407859 378094 41055 0 74914 181413 351733 140429 517203 0 808154 0 720106 0 16440 807073 0 0 798901 0 58701 0 0 471665 0 38984 624630 945844 219119 512333 727541 17757 788482 0 591634 400284 488983 81417 630047 512386 638669 0 0 585699 642544 639081 0 990947 0 792296 775223 606101 217480 922849 823476 0 0 557651 0 780654 926206 150351 140509 0 351597 40542 318201 784374 0 0 266214 647443 302830 45934 436257 12884 530093 0 3032 0 698343 55313 0 123613 818351 0 414743 82752 749509 0 458697 362530 964556 447776 728163 940514 168052 257886 6056 0 0 0 0 614346 683167 0 499450 60771 857558 53452 168040 150646 0 806488 241703 0 652563 983060 548275 876237 56905 0 0 0 883819 766453 0 829863 452507 258768 801268 334619 808544 0 50267 0 987058 0 490251 95198 0 0 205029 502541 353004 0 522295 911175 955328 0 0 657008 0 807054 0 0 706736 741112 0 793614 310259 689978 232306 0 0 0 0 0 0 67880 52663 703958 249990 133921 0 279743 671786 718349 0 0 0 559318 755140 875637 0 0 0 225317 0 507040 361465 0 0 535554 0 845296 144184 203970 496809 626518 992766 997445 0 637763 0 341762 0 783949 184071 384555 467414 0 809979 978834 0 0 967345 553246 859489 0 460382 0 489088 587664 858368 132211 857882 304034 278213 713181 0 656839 764349 525828 0 0 0 633298 324953 647395 678530 0 305493 153873 971275 554952 145320 479322 551864 222348 617044 559327 659929 0 0 298913 0 85884 441707 0 0 620306 786874 0 0 0 518792 409252 927415 0 909752 221551 0 874426 676770 317055 0 0 0 752611 0 0 301241 0 354316 768795 705155 362857 626798 819066 786916 0 641765 868729 564359 0 66899 58229 487547 676336 518507 190972 991247 188562 0 0 965913 281915 656791 0 450140 862902 0 0 873347 775426 372606 0 175921 0 138422 0 343828 0 743702 830890 233119 333017 0 243464 233939 379078 93504 0 0 823478 0 0 285242 48669 0 12017 984678 428727 0 917890 698027 0 369412 0 579882 835056 0 614744 39725 417086 221694 152960 47257 0 413489 0 0 510430 664863 0 759439 0 0 723624 0 666336 0 0 112647 634341 752253 0 351111 276713 0 0 0 0 0 602469 0 906735 957687 0 0 738238 970118 642924 0 922852 874665 301748 0 741494 0 883737 0 722600 0 392205 225214 510398 0 0 386513 0 641856 0 714791 675069 0 340266 412358 0 0 294804 0 94004 0 622309 0 568610 0 577693 0 839176 880736 0 44076 607222 499918 527317 392422 903014 0 0 950293 262440 717544 0 786899 650010 0 22412 0 812248 0 390827 0 503930 487187 738589 600925 0 12174 426642 0 733469 937648 210001 0 518365 115870 0 0 0 0 635603 795066 0 0 294277 0 876183 0 225753 863729 0 0 479597 54265 0 145132 0 695192 0 74197 0 0 222172 186829 116583 600342 0 0 218479 574694 0 188036 0 0 260549 0 693470 327498 659503 0 0 0 0 0 0 0 271882 693408 667441 0 165634 0 14946 367210 0 964145 656982 910469 220218 386347 453380 0 16226 0 818631 270584 0 0 0 586249 0 0 821868 942682 0 0 0 71683 0 0 110386 850912 144780 0 228346 0 283458 0 889950 9777 956636 0 765808 306865 0 0 59818 484634 0 582082 0 151575 451506 52000 0 0 809503 801509 45306 251389 316349 0 374921 819972 0 823646 0 0 49336 0 182531 0 0 0 28520 950656 0 15930 471800 353408 835529 61903 0 0 398219 823062 903340 0 0 0 659904 294090 0 539 44853 911598 0 196091 0 551542 370019 632654 392848 0 573495 0 466333 0 535381 0 0 0 712246 0 221636 677221 606328 0 231877 525726 889678 109557 0 0 0 0 363756 0 0 458778 122567 256434 434935 267345 767136 106866 588920 0 564669 677634 866846 0 464403 0 834712 293673 680613 755560 0 0 226261 556893 0 0 884496 950443 0 136172 594102 736168 0 631199 0 900463 0 0 453904 0 969434 0 904606 502566 0 0 0 0 0 505316 498508 728993 0 969276 228773 0 927550 0 0 0 220342 375390 993732 0 66776 386199 455937 852749 0 172427 349620 723384 615347 368566 0 0 0 0 0 72087 172551 86401 764583 0 408679 0 908199 344925 340861 162910 16589 584174 288329 806718 0 0 0 143502 0 0 0 0 0 462035 142917 0 0 0 0 548206 75644 362800 516036 864247 249402 205580 809107 0 0 935772 119453 0 937891 0 939714 852606 484514 419042 0 702895 0 239982 724840 0 0 0 304963 731445 0 0 361648 528272 590142 765862 638236 431295 84636 441586 0 211748 0 0 609115 167052 0 0 0 247345 853043 464432 862397 0 305157 566883 571354 0 405018 0 0 178898 571316 0 0 0 487187 908659 0 242700 109195 358 990394 788459 659201 978575 253921 0 0 0 499717 0 327367 259605 0 0 0 0 547307 0 0 295024 394612 916667 453416 750559 422128 560298 348435 555006 0 538336 0 0 0 101516 0 819399 593853 657765 792439 0 601661 492106 150696 0 80623 730513 656443 613937 371636 450131 371797 0 0 782806 731316 0 644666 333225 924684 0 901129 0 0 379801 561937 836844 157359 0 247394 852245 950723 166209 0 232768 0 169415 212397 0 966541 865253 133466 0 0 66178 400528 668635 424084 116063 0 0 98175 78330 0 408438 117230 0 0 442375 0 0 387812 0 0 0 95085 846964 420135 633657 242598 675084 564468 410305 254085 436962 0 807000 941788 0 0 0 834964 784463 324905 864610 0 713570 525046 668034 543598 282967 570239 219596 0 0 975512 439478 178717 720633 0 0 952259 0 440943 399577 0 428471 402181 443543 0 0 67892 576560 25142 204355 0 0 536661 0 410769 625145 646017 640820 0 341695 0 0 0 356695 56389 237018 2709 206426 0 651807 0 370213 0 41598 0 683581 712299 704036 0 840971 303774 369436 0 55125 409449 789666 529444 806295 420194 0 387167 915166 420010 0 0 944825 0 190894 293567 483116 449122 458137 0 0 359997 134143 0 203685 332511 0 828811 0 574867 835446 0 316068 68018 829369 976137 305869 0 0 979964 466548 0 21749 383390 0 180015 765860 689745 0 0 0 519890 0 949351 0 90246 0 0 0 875700 430427 822787 0 570174 46140 101014 870835 0 32445 794597 208770 0 607024 332361 209301 0 725334 0 0 400622 0 955770 176639 0 0 992763 574919 0 0 0 290384 448190 163137 0 530065 0 902920 648335 0 724084 855456 0 914735 0 633578 969611 768848 555166 211056 231992 923454 996673 103240 829577 0 0 0 822176 253077 526766 851531 0 111871 776198 241858 269689 0 21230 0 469587 0 0 901318 0 241325 82258 0 0 33247 0 288760 744756 0 0 434827 746597 76885 0 888254 0 315100 531862 125637 0 347963 0 0 173724 0 0 362891 0 570994 0 795450 0 914925 0 233766 612897 2459 0 370854 721791 454018 0 132325 994039 0 164301 0 503938 241596 0 395254 964454 568335 0 0 381844 771425 0 628817 166919 0 725461 178804 0 0 623823 378332 400131 708866 984251 712829 560987 674497 746560 43629 813062 0 355495 0 528824 0 997804 203486 0 691648 198307 542993 197859 266317 634604 922837 0 0 609592 187326 0 508717 890650 292278 0 0 0 283328 358609 602313 0 0 362661 0 0 357328 0 681769 635988 220314 0 0 529763 106334 100150 389981 0 0 0 520949 0 580314 0 125661 664575 531334 0 125064 295590 794727 964789 701141 0 298351 0 0 717781 0 205301 638936 0 0 0 0 474902 604510 953213 0 559741 659087 0 204554 0 183510 0 0 0 914402 707370 0 463698 442467 483216 0 0 470738 736190 0 0 0 281853 0 0 364735 952418 0 942571 0 747895 0 367508 363452 653856 0 40975 771300 0 732929 290818 0 291178 0 0 720278 608423 555780 251037 657747 0 0 446099 0 56702 0 0 133748 969460 0 0 684219 254403 0 307274 355585 191704 0 318438 0 239111 0 697458 0 425826 540368 598922 250800 113943 657049 224012 96254 0 182260 283635 630904 265723 0 0 707357 112101 0 929277 10758 153700 0 116756 154713 0 709447 171017 160468 615235 983664 877214 0 0 509040 65142 546298 0 0 0 670391 0 688480 172217 0 167619 0 0 659599 85513 774575 95297 0 0 524684 431333 42068 177562 0 193225 0 481505 758153 0 924660 834208 0 819149 166404 0 0 734361 0 0 765229 59151 863665 0 0 367790 731096 357076 0 108849 211077 0 0 0 559152 176417 137256 0 0 671325 157552 188161 521596 946827 0 0 450660 836499 145230 799617 449341 471616 0 612603 667747 590493 310556 10607 388946 573099 254050 780830 478957 304261 0 0 576612 579217 0 0 430461 0 653473 0 105063 754598 5992 361848 671883 0 510580 56816 325064 0 0 578375 0 0 713117 0 761734 696621 0 0 0 28666 0 0 885355 809480 442374 700883 499433 0 0 0 0 0 17353 850414 65328 743495 599994 0 204133 0 91878 232762 997323 852970 297860 915474 393769 818015 658638 0 0 0 626040 0 0 0 614399 0 217129 97452 276155 0 640050 0 793982 360220 195914 114870 0 425919 498911 227946 988013 39643 848717 812399 0 587260 738648 0 759558 975867 0 0 6534 0 0 0 322429 0 35425 614829 672560 462920 0 316460 0 740415 893913 0 459911 0 0 0 428950 0 0 0 146885 47351 978560 882847 756298 0 0 0 231247 297714 0 68473 134106 0 0 107097 0 0 470473 527943 960892 633519 825130 298919 490717 105424 282674 31249 895226 583341 87930 267452 925170 0 0 893424 0 300329 974237 0 44189 692357 0 417336 142646 0 888510 0 5194 0 0 0 867016 291190 795982 269602 0 0 589851 0 0 789056 191518 22514 890976 0 377849 596597 0 418891 763928 0 0 199064 392170 341805 665771 533303 315155 0 0 0 0 146731 0 232858 198272 0 412856 985802 78581 4570 74072 0 117461 624631 954926 342502 702837 0 0 522586 188702 37675 707630 0 84043 49656 499777 0 747496 0 997156 653806 0 0 0 0 0 684288 366844 737299 289059 0 485074 0 8942 0 268379 240275 392586 898824 0 0 0 0 0 346210 0 0 44634 0 0 0 338581 161268 70530 0 70375 37078 0 154550 384889 733651 390203 0 0 369161 591465 0 339276 122691 815568 0 0 748785 818978 411456 405042 911720 0 116812 329037 0 0 569813 0 0 522816 0 369995 0 990448 408517 579048 55765 0 150315 163160 659526 0 845989 782377 177830 586411 0 0 94896 570201 0 160932 0 0 0 0 739631 565735 752265 0 0 658186 981599 401109 0 0 117880 0 251727 0 146652 213302 0 469884 107392 0 872969 280846 0 0 423971 833786 361182 0 405697 156803 0 131562 186574 196535 0 0 26367 0 0 0 0 0 0 554860 80534 0 4287 377770 644615 548344 0 838216 515015 642083 0 0 467301 23694 917236 0 199634 960166 0 795318 0 955261 56240 854998 0 0 313639 789370 514786 221615 0 0 263230 28968 341830 164918 0 859953 823773 991291 698323 958363 718273 0 317675 0 565932 580380 860330 128131 0 617522 386138 329652 414020 0 400707 0 192935 721682 15067 719926 0 388614 0 307013 816309 87277 210640 238552 38790 542419 841229 0 930594 610026 162697 0 502871 612048 0 959694 0 673658 722948 338419 0 944052 173020 236340 850513 342461 973653 0 882565 740832 555117 420752 460501 0 536774 719829 0 447933 126812 691664 0 0 352044 99909 62256 224144 0 0 0 354660 451589 66379 0 326197 0 0 146342 0 168954 0 649829 0 721378 0 244640 109475 351594 0 0 293537 642721 0 291824 803212 113009 106247 0 461306 89161 533695 894356 114903 0 396706 249662 0 0 0 898366 0 629047 518703 437947 0 390559 755068 693785 407065 226996 728172 0 6908 682801 0 272667 0 0 0 795058 0 0 0 769314 0 0 867019 776547 151228 999338 654813 0 445119 0 0 0 0 758669 0 653465 811029 963094 622860 869836 849436 907345 830851 211772 583215 12093 391944 113036 0 0 0 454856 0 485393 0 0 526904 95013 803728 0 0 0 359505 0 785070 852266 0 719352 0 0 646008 679335 69892 0 348500 0 167707 0 588359 604750 0 160108 0 0 0 496141 0 963009 816785 408753 17004 0 210096 548322 435440 265618 0 474768 846788 0 0 2216 251062 892203 423015 0 201668 67401 642735 0 0 578418 269932 0 499590 747820 108953 290171 326892 0 167718 0 805489 0 538467 647867 0 868820 120125 999732 614603 484300 415795 625363 347782 0 0 801823 0 696305 184073 588557 276410 204238 0 545957 0 2406 0 0 361506 906109 980024 437809 0 364627 96990 0 226440 0 0 87529 50582 216698 493545 633800 942320 492622 0 468242 875331 377209 192525 0 0 41666 283418 851755 0 592177 0 889743 673246 236639 0 0 485544 43596 38054 0 13361 649418 42035 935099 0 0 851780 35040 730563 283275 331006 0 895267 143414 493646 871884 0 601650 0 555001 0 606905 98890 613376 0 346086 619392 932315 0 85436 81991 0 0 511825 0 118828 976639 7382 610449 753409 599624 359763 558578 698360 764086 848958 548356 317943 106885 346502 780626 704378 555433 0 0 378796 594912 335817 0 334531 64456 265867 0 763270 799750 445494 770625 577619 0 0 677013 371000 0 715476 0 0 16302 911352 0 771171 894880 589684 54301 0 0 480594 766282 692439 0 320682 430070 0 651849 0 0 0 0 432820 0 0 634526 543450 956237 0 0 938769 752961 0 542710 0 478016 574380 688117 868386 0 0 625601 324019 0 0 0 546841 693789 511886 695043 763104 237513 883399 0 0 0 197737 981751 83682 278647 165316 0 494880 0 0 0 771950 0 183165 492337 388277 0 790360 0 0 0 0 583862 774980 216938 336742 0 54377 701719 0 454574 0 0 951854 0 52334 0 367703 0 54064 0 672195 450027 0 0 329321 0 884931 141670 0 374550 514905 159751 0 285398 590351 573373 466182 948856 0 0 924157 624999 923282 501874 0 407246 645059 294724 296439 122955 0 0 0 793976 668811 0 663487 627412 179338 0 817690 666643 0 392307 0 676970 382761 617473 286033 241273 718477 0 0 17096 0 416080 0 394242 0 192252 557760 38162 0 595448 0 638332 175980 0 0 910648 447608 0 492933 514398 0 386538 0 0 717190 975289 810189 624817 453934 304906 0 459708 867404 414762 0 0 203039 890805 0 923623 294749 916127 178336 989914 0 0 274055 0 300947 0 0 161161 555149 742867 37941 0 753222 540060 695148 116029 0 20782 922793 0 0 292745 0 463030 0 0 808259 950430 0 240212 0 0 673356 39442 968197 362358 687894 328794 79804 0 0 215361 841053 243766 615670 349618 373532 412646 848582 231620 939410 829810 891910 758970 14505 619891 0 977093 561286 790291 957724 945526 925389 700716 630140 408930 973170 0 457930 0 505466 936862 984371 783427 0 0 580207 0 41873 863460 0 804581 0 0 603518 0 0 0 0 0 0 777625 785726 385363 575448 0 512634 63515 0 0 382361 654749 998714 0 0 406562 0 780076 0 201314 971211 0 413324 0 0 0 357879 361 45855 246802 712957 541873 455730 497395 0 259689 0 0 0 615081 0 0 341441 0 323363 741382 0 917583 551938 0 0 0 0 641580 528829 73681 912185 0 8489 760698 0 585732 0 0 999993 264670 778066 0 0 0 881030 40660 0 641273 821870 118317 0 0 0 673924 0 917447 610870 0 593468 865659 634886 428150 0 0 391805 578460 564578 54654 0 425686 0 719748 0 557278 0 0 0 0 107538 0 0 0 736694 0 0 118648 510976 0 247676 0 211602 360309 3683 161900 992587 164523 317860 390048 0 0 0 623309 797457 0 868674 520812 628821 0 639871 0 150739 0 587928 18083 253586 663784 0 873742 0 65739 610114 220304 649580 685348 507660 3915 612413 727914 0 352491 942194 0 0 0 923822 0 738228 551164 0 138504 471413 917045 480411 108287 752193 487123 0 958004 103109 0 91057 868598 322736 0 0 0 985821 0 675597 51473 895835 486987 454834 0 744537 130467 102173 817605 107024 338120 0 759844 45105 348414 0 86655 0 373938 0 0 726777 351019 260043 125723 599904 705224 0 0 0 0 0 0 666221 0 985885 714197 0 0 839736 0 0 69090 244378 757265 251728 141697 106327 60585 924989 116205 555382 0 931008 0 0 462864 968134 0 0 0 736395 876497 113138 985990 0 54202 667588 0 0 917304 984933 0 49774 308925 0 373456 988041 432624 0 658846 0 643412 472649 0 170635 0 0 0 0 511988 0 0 322075 0 0 177708 0 157134 145043 0 635566 877139 126709 0 905806 0 594386 0 0 0 0 682550 683718 76 740331 874544 618479 728666 0 357686 0 11282 461902 0 0 405680 315115 646988 0 0 595340 913715 0 0 0 401872 0 877930 0 0 946070 573498 0 171314 619869 174495 449206 11043 750511 282813 757994 0 724668 0 640093 0 29923 0 189609 585268 0 254493 0 0 0 543457 613542 496199 889860 0 908993 0 618394 879596 0 972504 0 0 700761 206873 35326 115660 0 0 322632 907918 728817 0 716985 0 485879 0 0 256900 530456 0 0 7659 0 0 731990 0 671675 0 177852 258734 745474 0 487937 708885 0 100970 722543 0 521681 955358 361138 0 419672 0 47407 0 0 946361 927344 828602 246372 952426 102920 229821 0 0 0 232036 774408 192201 516085 0 900922 0 679028 787733 676171 223842 0 861876 0 128810 0 0 589320 0 665621 0 630090 0 0 0 219218 677036 615983 325770 854370 370185 882058 839293 401699 0 465328 967229 0 0 649198 0 110602 442852 840038 361968 579219 321909 66411 683902 0 747204 902934 412570 0 851586 147112 215822 64569 921770 39697 0 578097 926532 328745 0 0 386205 0 602730 944799 0 842849 713422 0 501241 12961 764459 0 0 137384 874667 903977 0 0 388824 441336 397588 170636 678780 863887 400610 248430 882859 456731 241668 85835 984383 604481 0 483983 47759 127378 252570 0 470602 0 633849 264259 263516 560047 0 335987 931840 164270 233045 635367 0 862798 527901 561316 0 132026 0 0 658159 598942 0 0 456851 771842 186595 718093 327633 689775 0 558882 763931 837152 0 0 53449 132636 73997 613181 351501 0 0 427386 0 0 0 0 952689 868390 0 936173 123918 0 951927 267192 0 0 10057 0 0 0 0 65224 0 751201 576356 877013 317230 0 323705 489899 48521 17329 920989 0 282073 638017 993219 514665 0 9948 294721 0 0 0 250265 547069 987539 0 0 504211 385476 0 484494 0 0 0 0 463600 771391 140964 0 745999 940127 0 0 516374 10381 611910 0 0 215592 0 339728 595122 551593 414835 0 196817 261077 830037 97083 0 297901 763766 0 73681 0 980776 0 176703 322103 784899 697367 204356 0 653751 0 0 0 0 0 0 502297 406470 49408 0 706126 761601 475455 0 0 209548 893606 297011 485455 490027 0 567140 497181 0 78820 18124 0 96643 544479 0 75326 109622 0 321783 238991 562159 240254 0 0 97863 0 614471 510038 923920 321950 0 86336 119948 807572 650508 113631 383941 0 812737 0 0 363908 0 612109 0 714401 0 0 59680 427168 878438 9650 874849 0 590918 0 0 952260 168401 266540 98726 0 416485 0 589613 0 0 432428 0 0 630549 0 709448 524706 0 0 167768 0 0 381689 0 0 872108 0 203933 282499 469293 0 0 982736 0 877598 601390 483153 0 331896 38385 0 687927 0 919561 530362 331980 0 203199 0 916293 0 0 0 520775 526256 390180 920712 540184 0 0 406632 213352 197865 0 0 862545 0 330994 0 168853 422757 633679 478364 286257 0 272515 967658 702896 787381 0 332300 49297 446190 66573 0 928948 0 156674 784963 670028 0 768741 0 241601 490554 634350 438322 0 0 723986 0 0 59299 539203 678380 18333 0 855769 444797 0 538948 0 734479 208107 0 492777 234883 16914 982078 0 0 686605 0 150764 500173 0 801156 660322 682925 0 599566 445457 502353 769398 0 588237 0 660239 546072 0 0 554093 883389 0 460450 0 561821 940986 0 816140 829594 270731 0 0 0 467649 0 355369 497449 0 427060 849883 0 263029 0 0 768685 621924 787636 0 930575 358943 0 899647 434662 318717 994318 236225 0 0 781433 107366 0 0 562964 331691 448696 97373 320956 951219 0 644459 993360 805849 0 0 950813 60487 891078 698676 455429 79018 0 0 245409 149906 141716 511145 759336 0 0 0 695195 147209 731258 0 280687 0 746527 523565 700408 325224 0 458191 749861 563518 0 0 0 0 988381 0 84777 576211 830601 994453 0 933754 747570 756413 925788 417670 475294 0 0 0 24857 996113 993141 731323 401182 0 0 0 0 249611 0 0 0 174499 277252 18684 103414 424448 999708 0 0 511149 0 0 0 24501 0 0 848903 150311 0 610232 399169 380215 340518 160433 0 0 0 605136 0 50680 779080 669546 136856 0 410874 716024 466947 156503 0 399257 162304 0 231129 0 750162 404520 609461 623702 792257 0 0 0 298081 0 399517 848184 141650 553007 0 687845 346592 0 0 785946 0 0 512488 92816 117349 0 0 885952 9157 317469 423575 377891 80882 473993 712931 363294 415265 156642 738712 831502 405288 879354 0 277073 589590 235211 760207 122619 813547 696442 374466 973498 0 0 119025 146097 32779 441977 0 0 0 0 0 267212 180745 0 880656 289569 697596 0 852465 108384 489827 0 711531 0 0 428156 811054 401133 0 109497 0 0 35541 0 567951 583406 0 696622 527493 184323 0 0 0 47597 0 704226 0 723421 873515 873990 350639 0 0 0 103803 0 620563 230217 339382 264327 116096 362436 124923 0 817874 924585 0 175736 0 0 591473 981147 152449 794993 0 644700 0 334152 305056 722088 0 0 705269 0 0 559920 360427 983851 0 0 0 0 415837 0 223565 933545 0 187369 268572 66074 992959 0 814777 390545 0 564886 0 0 0 0 198216 0 782251 855808 0 167438 0 502988 0 0 413899 8289 920903 698402 617980 74997 0 21173 903285 135691 197782 211258 128642 763900 47896 535211 829543 0 0 0 0 0 529578 417624 831202 204236 577163 771171 157512 986256 378648 651447 940296 709191 0 0 0 273492 0 742827 0 0 941995 0 0 0 0 875851 257010 839820 0 478496 390638 0 117299 504782 687179 514589 0 564099 471799 0 0 689841 0 673061 456105 933796 428090 674477 0 274777 0 0 0 0 0 666676 0 33793 0 0 665134 774187 652209 0 604518 0 981283 0 188330 884175 0 0 793521 817039 0 553198 322467 16531 309085 0 72243 602454 0 109129 626779 770436 415455 590712 0 546393 25160 379593 646807 990597 0 0 110014 511465 0 480030 374705 0 101665 785897 827986 0 0 0 252527 0 465986 53316 0 0 125441 138996 608171 847670 0 940789 423597 158472 317328 54963 0 0 99623 713351 442087 0 0 5008 0 0 751958 129462 0 0 0 0 330586 0 0 0 147999 0 0 0 995269 0 0 0 0 0 796597 216347 0 0 180420 998030 341203 0 0 0 626175 801007 827978 412020 212570 57097 0 0 900810 0 0 407233 0 918811 0 0 302802 823667 831120 0 0 0 0 358875 0 0 0 177255 641936 955567 525096 297854 614135 820017 0 211122 0 877260 0 0 613054 0 0 0 400467 0 856994 0 0 0 482823 121393 612818 0 20524 842482 0 0 589053 580873 892460 0 0 0 289779 0 795265 365627 990294 0 93686 0 977431 506569 654063 0 0 794647 0 36272 250362 558768 310281 596598 307683 986292 727135 317143 0 0 486958 0 263735 885077 738688 19418 0 0 771415 526078 389645 426385 0 35447 862645 134858 856205 745283 894364 0 0 0 409050 372637 0 105265 836639 0 549473 389856 498755 891146 644409 0 0 927960 0 0 562791 5933 610064 294485 696658 17403 0 0 958005 13733 962087 0 0 0 0 813829 0 524188 0 0 607019 0 621962 0 0 0 0 907844 0 0 814973 165649 990886 830632 589729 272572 445741 531317 633716 860680 854699 693863 663711 449847 710783 0 892102 143088 851735 613887 589571 210306 535895 0 0 277325 804741 499405 0 939525 143406 224419 0 0 0 415218 252624 0 541555 851541 0 0 0 0 210039 553256 76124 675046 113767 0 661192 333728 0 922064 830048 876121 0 0 0 118460 299644 230357 911257 310376 485682 414969 187264 603302 442654 476707 266775 119373 0 21920 240172 0 0 0 673294 0 306952 186738 486146 154587 276522 135256 0 767545 0 785106 0 757370 344754 0 0 272515 608029 225326 0 0 0 180839 923523 838452 0 0 828981 0 0 270837 0 0 0 295925 0 343748 266293 0 0 851780 833180 456099 0 0 902822 0 0 0 186523 230504 659423 0 0 920843 0 0 132981 129785 60681 511918 191716 626169 138797 0 0 553959 918212 960497 441940 344044 889228 298197 0 120545 0 455359 0 812543 0 811794 512410 0 0 0 0 0 193509 0 0 353131 0 0 845034 565856 498365 0 973660 0 0 0 0 0 450633 376240 824442 175809 0 0 269062 0 603064 392114 0 801444 0 737511 160249 544137 0 0 191189 247709 0 231502 0 0 585379 140423 0 0 451188 0 947 539310 831987 0 553577 0 616003 830770 246700 0 664462 0 35799 205587 481162 595821 206943 28020 0 224476 0 687897 925853 0 471996 550706 84961 340929 694301 499101 899425 0 838062 149309 320042 0 879824 481641 891868 0 782905 240426 595761 136086 0 658468 631010 811147 125547 0 0 0 0 581313 0 0 950080 227261 819561 398365 421590 346348 833600 811936 960666 0 585254 896204 0 58757 222817 171650 0 0 403239 415386 0 0 370415 496980 0 0 265738 0 0 0 0 538948 0 0 582598 493644 0 496501 948797 627359 0 0 0 677042 135253 721701 962969 662623 509342 763648 0 319070 529262 538073 0 673585 197211 0 337825 0 0 405028 474318 704357 36537 567217 0 556482 289994 975206 25060 0 298589 0 403828 43658 0 0 0 22965 48935 914099 397302 0 123009 0 0 707849 0 0 0 681356 0 0 709638 0 0 890720 0 0 69720 0 0 747450 608264 942327 61480 0 710088 0 0 0 588917 979628 984217 33683 577522 0 947616 0 206664 0 0 413107 554069 0 622726 0 0 609727 685978 154511 916800 998071 0 0 0 0 495766 0 212248 0 414300 89028 0 793420 633848 825632 0 435848 730627 415557 0 28181 0 866281 0 0 0 415164 0 313896 0 120368 0 525732 853466 140616 139567 242781 961232 0 0 155218 113569 0 288180 814038 0 590784 0 0 0 0 897356 0 0 523576 278763 513387 0 0 805592 183247 0 405769 0 115775 363337 732768 48634 609686 0 394490 559605 0 0 0 726786 0 0 389146 770989 503356 0 0 179544 454532 0 0 0 103686 0 91362 0 0 0 143817 0 0 0 666480 341133 0 606901 341248 0 822142 541955 71689 963188 0 964565 8067 799049 844082 781603 39115 0 0 495966 751279 0 269491 0 539573 0 699380 879282 0 0 822777 0 0 381234 95404 493812 660089 0 843654 545753 238077 0 0 341579 674098 980705 603920 0 882358 827160 361204 0 911569 0 465596 0 0 0 24253 631341 0 595097 0 857917 0 819292 0 47343 678218 282432 905391 189613 0 0 759414 336455 630709 674485 0 48290 689967 96030 772572 289709 0 215976 0 380181 0 0 59826 269430 150015 848846 867842 859562 641420 0 0 0 0 392419 665741 244925 643987 557961 861218 0 578998 295789 738978 648502 0 408583 0 989372 199815 143195 93139 962285 293391 0 807055 595160 0 555252 0 198613 354336 0 453708 14253 0 563516 0 866905 834237 0 250166 129334 878050 252112 0 894053 848352 489100 243352 624665 632454 84591 0 0 511577 192193 982861 191319 313935 780659 967413 653755 151173 719854 0 69759 445914 0 364925 0 211397 0 977377 0 687303 0 0 0 0 189591 0 0 274893 0 379615 473354 780829 513648 756165 129017 209482 240033 499120 0 284863 0 943967 0 622884 231314 0 0 325645 614665 635209 302962 582381 488545 898009 742842 979548 0 556455 841348 908664 0 0 773529 0 784397 145899 802367 0 549789 0 402622 747380 186798 0 0 849983 719634 66388 689042 0 0 846715 0 0 385768 0 0 0 548006 565002 290714 619934 0 325099 20427 943123 626660 350717 277572 124246 0 0 871413 50169 699444 30648 0 42136 536596 136934 66771 84692 481010 452520 633574 828361 369078 227798 0 292103 857534 0 600738 281549 415774 162706 0 85227 0 740671 321028 945231 442023 603532 337894 979708 0 932651 0 779041 890875 461554 419793 483868 0 107179 566171 403928 0 0 0 321427 960622 401968 844731 0 0 389097 0 830348 0 0 0 903302 782025 539917 0 0 172052 503663 491535 0 984439 0 0 0 42683 545350 482042 221514 868662 0 107190 0 0 108092 814751 0 944868 0 0 0 130642 452386 763634 52206 0 0 0 901542 824830 570166 0 0 0 882038 932769 0 944653 635169 175547 845565 0 711427 0 513488 811604 139671 622984 961857 599811 0 206056 205911 179512 957527 459972 0 852506 0 305444 0 0 494953 998386 590459 771605 97425 866452 0 0 241538 0 0 0 0 880043 0 0 803768 317492 262417 409556 957673 0 562691 557241 96711 0 136372 0 32729 95335 694631 270734 878821 0 0 230065 534098 876550 0 0 690932 126867 0 133280 0 0 0 275846 251074 0 0 0 650110 0 75835 0 957488 373624 0 946851 535747 0 0 0 0 777268 404806 0 527580 153256 0 126940 678924 176446 888866 85647 522165 739124 0 656623 373655 696512 203428 921618 0 0 0 0 653132 0 0 0 0 0 999418 659915 1138 0 228619 771409 618936 0 944974 0 869538 472476 0 0 888988 0 0 276766 368879 833971 675320 245075 927707 41353 788306 0 0 0 0 0 0 287820 856271 0 0 991284 920403 434989 252685 384023 139552 805810 668091 375682 305027 787843 0 668405 837560 213181 0 284821 776387 334891 575813 728800 203591 502502 626337 197065 494771 677367 97002 0 532436 0 0 0 116734 193967 793796 658727 0 564842 672300 816990 0 391305 164254 101651 0 565314 85275 111731 0 325742 626062 86173 530726 451270 127481 0 129428 437633 24189 0 89691 52387 918129 0 0 638617 899236 180684 935023 361967 880084 0 85690 0 963664 719379 0 0 274093 512247 0 383662 343243 0 0 50547 25826 574104 160426 314993 98897 19958 84476 0 288165 0 0 590755 0 766426 754702 466773 88379 0 0 587299 745724 826346 955462 692419 0 794811 0 638262 25663 208536 0 0 460567 301813 731450 0 0 191872 0 272970 823135 0 0 0 108679 0 0 692295 0 763057 414956 0 100492 0 0 0 0 0 803759 0 606319 709157 0 740971 0 603523 794086 0 0 723882 896820 840273 484963 0 0 0 222381 882687 50345 0 561613 904260 29016 946053 0 165410 207350 0 951386 388065 288447 764375 329813 649371 918767 0 492853 552287 442635 89651 217685 0 640932 0 423539 0 487244 761190 327184 169352 0 264458 0 608020 585240 501128 0 359825 80966 924168 0 0 780052 339356 0 915888 383918 0 635046 385187 130410 998950 0 534166 71377 0 249049 141408 135369 898163 12418 288619 999734 502432 403409 0 0 224149 258964 300161 0 0 424357 701388 0 0 0 996911 0 0 0 0 408384 376161 953993 947783 0 0 0 0 0 156036 0 0 190092 0 444211 492948 681431 455793 0 8678 42891 482510 0 390492 0 160366 367882 132313 641541 0 0 0 654056 817804 0 0 0 529707 816797 116993 0 0 0 674278 729909 554003 540884 0 357969 0 471151 445764 44575 0 753116 73275 0 623310 30211 909975 997315 950839 743087 0 381557 704647 904690 92695 487524 316149 0 0 174393 0 794133 679338 0 0 491246 322033 210386 880836 726654 0 0 0 645714 421634 0 0 0 0 0 0 0 329486 786228 57959 933516 114986 236040 976345 0 0 506480 0 0 556490 656716 727209 93069 0 0 470249 610031 375515 256750 470014 867840 900940 0 784546 0 144016 888209 161180 446743 806237 975109 933227 929099 0 6641 0 0 46956 769008 0 684938 0 0 0 412121 0 353198 648831 0 387188 0 358457 0 155514 982972 0 0 102909 778299 0 111143 798446 0 0 554098 223868 39170 266106 0 0 702916 435777 0 2193 921306 0 0 0 0 62223 10456 987904 0 0 630545 0 701981 742732 658146 0 0 503205 0 0 561129 0 477651 918318 82529 824868 185216 611462 248003 0 409663 495605 0 638010 0 60862 55504 36916 276669 345762 620165 0 0 0 601817 861500 0 846138 0 0 231633 0 821278 763167 0 341132 682550 274108 243600 0 754719 925205 794469 144772 546035 0 693121 963382 119356 488400 0 0 369875 914523 0 704761 169662 0 0 133778 249136 0 557686 484364 65299 454373 571163 775168 407685 998500 0 563444 0 108443 152680 283648 355853 635135 0 0 462252 0 627494 626792 182933 594669 0 0 0 95669 0 419241 859845 103649 408226 31558 0 464358 0 744001 0 602583 118121 852444 686382 482595 581915 291839 356686 513410 0 929525 0 88418 599596 657556 0 806899 459724 573225 815714 0 370281 809684 0 0 313521 412683 60040 793525 313454 43312 249825 0 149042 0 580740 419128 0 861733 0 349724 0 0 0 0 0 0 187260 984380 0 0 421358 529796 0 76902 0 668324 0 0 996603 0 731026 751872 256242 0 172766 520902 806367 0 453068 147518 969190 942195 385159 0 323739 584239 674700 0 18088 103943 81492 696741 0 0 0 40099 338806 0 487564 0 0 870222 0 117218 896879 0 37548 0 682613 478260 0 284265 749754 708131 695601 580046 110404 522080 652877 0 0 777213 159340 0 245068 125572 420735 0 0 912262 0 667669 0 354067 0 505180 19816 36600 494927 0 0 627979 411000 872556 217107 637517 0 493427 0 689196 344233 0 0 0 0 0 0 773410 691807 0 0 0 127807 584195 0 0 502069 461413 718781 396649 752904 0 0 397133 0 158713 0 125443 0 0 264762 0 0 709258 0 556611 962421 0 0 458403 0 767240 0 409951 0 979806 0 866522 0 0 407336 0 506416 9924 382427 837930 0 333023 0 0 166390 957745 741399 959512 179102 634055 0 185283 842249 677045 0 958598 76446 0 31456 87884 0 236981 339862 0 947827 0 0 61180 947192 253022 104703 0 523684 689642 912494 465413 553328 448945 0 562191 0 0 0 298225 0 527751 299145 542559 0 0 0 0 0 199593 347397 979679 823019 219825 739982 394651 426984 467038 935781 57477 825820 381319 0 0 0 765178 0 0 215562 0 344911 226580 0 135712 413560 0 602751 0 696211 0 0 979352 0 840594 132816 0 155878 730160 733902 117744 0 449670 50402 763464 677393 510183 0 534643 988897 47794 908808 0 378287 0 661692 0 316594 0 370428 0 0 789634 447442 0 937689 8443 966262 7098 0 420014 0 0 172517 574873 0 0 488570 0 268638 158531 111931 856130 429537 0 888876 2422 319686 190040 358479 0 967216 298289 219239 336528 827700 0 0 482457 772819 0 273050 95533 613754 0 0 0 949286 0 7901 131691 96134 35221 0 0 435500 648545 656670 0 725766 841754 0 919031 0 367761 66352 176326 370893 354525 751986 0 0 615854 359844 903361 114617 114566 0 374687 0 855479 833834 0 72137 0 378986 0 519626 0 0 0 291015 0 0 0 347107 0 426568 943201 0 592805 598711 207152 0 672850 325730 31326 881727 604108 326981 0 539934 408863 751157 0 0 156763 219690 383941 0 0 0 490052 0 279544 841624 0 0 0 189064 984048 0 0 567308 835536 0 0 892917 799640 391278 872603 0 0 191303 0 752132 248919 0 752643 0 864389 100516 0 404464 318563 0 0 287984 251422 0 439406 0 0 723749 430339 876839 0 611139 434733 617554 498425 78629 0 0 876723 0 0 633303 745588 167383 76346 490774 481968 213064 696133 0 777358 252700 289706 0 845384 533909 0 265707 0 0 0 402945 324883 0 0 0 20076 768454 247006 0 723092 374538 292888 0 0 337347 722625 0 0 0 885581 435585 830160 787281 0 0 0 0 0 0 449632 791387 702329 516940 0 0 2431 314821 0 0 451774 0 0 139651 141460 0 811157 362930 184686 522891 863685 931834 383625 0 956081 0 0 0 0 809587 0 220636 309271 0 0 748427 0 211455 899651 469701 0 943404 0 621888 518710 246371 0 0 867927 0 0 0 530505 0 0 987578 0 0 410572 501246 709819 477993 571006 763034 0 9766 0 0 434036 0 755433 985185 0 164306 0 550694 144920 849391 656252 819703 0 187919 409408 369026 0 0 148876 0 477636 0 0 754551 440792 971823 0 203880 618640 0 968943 0 661375 620183 412629 0 0 829381 41010 731957 0 0 172111 51044 0 19844 985801 194430 0 0 336388 440762 0 352359 259062 738231 30493 0 301514 811903 233877 0 0 302233 799763 0 0 731658 960372 0 0 958344 885312 390711 948495 172553 0 922296 341898 0 0 376299 0 784515 856393 673473 382234 140718 0 786722 966787 0 675021 0 474509 547802 122170 772500 681821 23579 631614 0 0 0 842858 0 0 0 362955 392732 573862 0 0 963498 728470 907220 584478 813387 0 796613 954875 563209 748017 0 764452 404458 724046 201640 922305 801116 0 952787 897643 0 0 870369 184754 560117 0 734891 0 0 910289 0 0 574141 120818 0 156543 0 894327 0 940907 191570 951170 0 515104 0 986523 0 817011 362568 52605 214484 269393 0 187829 259724 0 0 85098 552576 0 454281 0 0 0 923871 0 324243 608897 0 903680 0 661783 327393 0 0 960528 722381 744460 0 302300 997273 0 891255 0 0 62227 0 344469 472819 708514 0 0 121030 129635 675785 452019 0 927702 172554 541542 343878 550181 684730 535287 0 0 27751 959885 0 0 0 0 938769 0 0 79562 0 0 991297 912084 872235 144837 937069 0 432260 0 0 0 568737 0 577438 6860 0 903436 831271 53524 0 438568 528862 0 297263 0 314197 0 27932 0 149280 27103 903929 0 873696 0 740826 0 73184 0 0 847658 920462 0 103829 425507 156653 0 0 279060 243227 418599 573486 0 370749 585833 374265 229239 389560 147261 0 112036 0 0 0 314450 412370 0 614600 988827 0 110890 0 54431 0 341896 958480 439789 715971 690320 0 61155 290619 735916 812598 729758 433170 364775 0 709125 0 0 0 0 696540 315846 887074 0 214964 681619 661996 639361 344582 883564 0 256049 223505 0 0 664552 698882 0 0 0 0 686210 875796 963607 419109 0 183211 64266 0 0 783297 702478 512352 757066 0 0 946560 0 189696 0 459450 810183 161670 881570 45679 217888 72993 0 482310 0 502477 386850 0 0 724199 412784 413700 0 706312 834396 0 385301 0 0 212338 355949 0 762132 134086 195654 1056 750201 0 0 0 639705 0 0 222816 0 234303 797938 430546 0 0 421748 0 122636 982454 0 0 884597 0 723475 0 59679 0 324958 341428 965435 56888 0 0 657046 284379 397796 499981 0 0 361725 0 70504 0 263829 0 176768 0 644565 0 238209 125331 979754 252368 343743 117608 460660 283920 0 0 0 15273 0 0 705447 0 0 19119 594874 931312 220007 0 234236 604035 688074 0 0 0 936003 806998 0 0 0 0 510933 0 820935 0 803305 0 858143 118298 0 74674 0 199079 0 0 70962 415 492070 0 0 206397 0 0 367994 0 232843 180523 364337 0 515917 112793 0 248218 175835 971455 293178 0 379591 648385 127496 0 754821 495906 998981 0 979284 890887 838479 31934 394149 0 0 0 773523 0 0 823486 0 87745 179739 518373 903678 0 0 980546 0 931475 155695 239987 172284 623319 0 77693 230868 88029 0 852602 0 171670 556504 223569 520693 0 35214 706863 565527 0 0 0 844351 0 0 0 471825 806542 812539 747645 359420 0 272718 379682 0 0 438438 867588 0 572496 514240 0 886588 417361 720586 547295 0 0 298729 0 0 0 0 0 0 355489 0 0 944589 219453 147552 228960 563562 363263 0 0 548740 0 720916 0 416025 234679 182156 194279 471174 428296 973112 0 587304 591992 363688 0 0 352740 650274 190331 681498 58910 100510 0 274447 231290 0 598019 0 915724 246814 190078 877154 598682 0 934215 0 831569 396998 558663 0 0 729251 0 109466 0 482911 676218 0 896591 0 562818 828828 528085 782684 0 0 248065 0 276236 641311 452006 489920 417615 771544 560779 240191 0 0 438201 296751 796163 0 279347 0 375080 216973 634769 321018 748555 692989 388057 62972 0 0 966469 707454 556547 149151 556243 0 998740 635783 358247 0 453473 515280 624048 0 0 0 0 0 993087 631656 496255 0 0 876987 328257 238033 0 756491 720826 993348 0 121455 0 728192 0 0 756363 10684 0 0 997309 119053 0 785576 0 339593 0 414731 556211 481332 0 153233 0 401046 764605 0 0 0 424815 0 976860 453254 0 0 0 0 0 62948 0 414972 476681 429441 607188 247674 0 727139 512426 0 222327 150808 0 0 790182 0 526629 671622 0 49832 0 291588 657017 170266 798637 38036 946691 0 0 0 925061 0 0 777624 12718 625235 603135 0 201089 602326 861870 486569 0 579136 551560 183781 0 145667 620471 479241 0 753446 0 222176 446389 479682 0 612100 142407 0 0 0 95925 0 413127 232312 206784 0 0 634734 742300 0 0 820169 327287 763678 0 0 490740 0 43469 512225 834492 314300 0 0 0 708449 0 81777 236271 380266 0 286539 695014 716346 352192 0 232457 675732 554116 0 160873 0 895662 309753 583697 867155 411901 902692 447958 913969 0 767100 0 546370 0 0 169319 0 260076 0 225993 0 721008 863300 0 185193 621048 456575 821140 668456 0 824803 971642 666838 0 0 167534 0 238786 413923 187866 569374 0 0 198703 718530 0 906527 0 750931 894350 80217 760547 0 286189 701745 0 949727 655268 0 0 631320 505133 86986 881936 0 0 13767 63752 0 293947 339812 0 276304 0 0 320744 831167 0 0 539635 611394 654434 0 0 159100 0 0 788617 84495 0 422310 107389 662473 425464 902006 346609 668771 437485 324250 0 265398 836147 964667 0 0 893778 0 0 859624 967718 237976 537696 356446 936435 953968 955238 263913 829205 170323 0 0 0 19859 956480 358133 0 816890 0 209357 762559 917745 898154 603527 0 950721 0 0 0 844457 166834 0 0 565732 982373 0 295601 219108 319569 0 606944 0 469248 981282 168633 0 0 0 710996 290997 971012 0 0 946930 0 0 0 859629 83950 0 353630 702331 0 871132 253205 0 0 485050 0 880070 0 105492 0 0 199153 0 394035 0 422523 227935 534492 624317 0 807244 0 112042 359947 0 295966 848510 675235 132669 5210 55744 523740 630172 919661 0 300377 0 0 737633 947736 52209 0 774261 0 865753 0 379345 692621 0 244972 0 0 349021 422740 557905 570754 0 700670 0 604727 0 511364 556060 757288 212534 926762 63402 0 56573 432432 988730 244314 311113 749609 837733 334266 886107 864411 0 497038 609480 633638 310891 0 932741 0 681276 0 969475 411856 0 937701 0 0 76589 0 129720 0 0 815652 0 765178 228644 940081 280559 263068 0 641716 0 569707 462301 0 166793 0 0 0 982441 0 0 649041 388590 691231 671344 291763 0 450128 0 617598 939261 972862 835043 509257 719011 960022 180007 0 522267 827283 663905 0 0 899072 910175 0 0 278080 77816 662453 740396 336116 0 205092 729038 0 43968 806336 262569 0 0 369744 688053 0 922872 0 0 606728 0 673479 616293 970796 485921 7059 595809 595413 785788 378888 0 366659 13106 68964 896723 987723 505504 767702 0 662049 624495 169058 75357 62775 0 32584 889456 573450 93616 940099 732139 0 498455 178366 0 71932 0 928446 420125 722413 629160 0 668083 371221 224235 496273 210046 832966 61200 797186 0 0 580621 695907 0 433043 0 0 272134 243190 0 0 359148 104170 557789 394780 0 644037 0 302494 18130 475250 574264 626888 0 21036 989633 368242 0 0 0 685265 0 0 0 106893 928314 90400 370085 337266 0 676771 200689 727263 0 451227 559273 724935 155162 627743 0 630732 0 0 643842 111035 0 884709 0 0 0 62679 0 0 0 0 507875 861195 390569 850693 0 103162 390256 420633 0 559022 0 0 972179 310534 0 403068 825839 933112 279188 567262 243690 132302 147174 943299 683876 946396 225422 105076 0 109314 563921 0 985472 51290 0 770940 137434 304139 0 0 0 605231 0 0 0 479741 490622 0 143254 0 115022 861359 0 0 316493 502290 918992 0 916326 694759 0 82256 0 0 0 804916 679077 0 0 976152 0 0 0 366765 183803 0 951732 523321 0 0 744443 0 991980 334928 0 534548 875453 0 300081 620216 478689 0 0 790532 502139 948261 460613 0 0 136087 0 715355 613900 0 339833 0 0 120154 0 0 543797 531211 431612 462660 399934 184247 531914 0 0 0 0 0 0 0 0 912227 690071 54793 208566 775556 0 0 355331 927554 0 0 46422 518229 73551 948335 0 0 0 0 0 0 0 732413 0 0 336899 0 781877 114070 592402 434886 500893 0 315711 532905 897458 855248 122825 561995 635860 715979 572702 0 0 0 3368 0 670353 0 0 0 0 0 641020 656224 823032 386664 0 632663 0 632095 0 282416 0 0 959069 358532 965615 923928 20167 95779 0 261561 180879 960598 0 182964 822406 86569 0 97199 407033 0 0 0 0 182317 0 456624 0 0 0 0 0 348494 337272 0 911107 125378 748080 0 0 511778 0 818206 241244 0 890563 0 590888 204310 807553 204104 0 322628 473152 599521 0 75545 903401 235512 761768 0 109988 215289 499600 0 721101 0 0 606818 0 0 0 971162 559399 88032 738425 0 0 452886 0 0 0 0 0 0 875976 248343 159028 723210 164878 805272 0 697504 313979 0 0 13439 500731 0 296119 0 522505 465262 977933 0 0 234815 0 546951 430565 67500 115619 113232 496602 0 927269 180549 634037 125616 419163 845232 0 0 35398 53121 0 0 194694 0 565616 170266 851236 0 740204 95132 13880 0 139207 0 976491 724901 833653 663023 169267 0 0 835720 0 19103 800054 818476 917097 47818 0 0 0 493981 0 978256 0 673192 0 0 0 0 0 70773 106628 743894 269261 616263 0 111742 36272 495174 997925 717601 0 0 0 190711 0 216171 0 0 699416 0 0 0 0 946314 158139 38061 44362 378026 838354 0 523291 0 771972 242579 796058 931191 117606 0 0 222328 625035 0 0 378892 0 239478 112454 30750 907950 0 0 0 502358 473492 0 672297 106951 301556 0 621832 177364 772719 60209 806780 0 0 189277 588543 882795 0 428397 823594 363493 0 0 54838 579058 969970 736630 899761 0 0 114484 977188 0 459042 466872 898827 325491 551752 653611 0 253612 491830 0 0 0 0 0 875587 79897 470480 599790 158242 758967 0 0 0 290369 0 749218 0 0 0 111293 569910 0 0 0 0 309569 691697 301031 454141 485189 0 0 45676 0 637396 553566 79001 921507 500192 624115 972335 744115 328823 64026 0 93800 674481 349527 0 0 708852 141177 442028 0 495470 591548 888548 0 969583 215178 218859 948918 971435 78171 366206 883787 0 903179 0 0 0 0 107785 0 329669 306252 391163 39049 386956 861090 306481 0 0 0 247617 208598 754312 517040 0 0 914325 428418 123629 0 330719 0 0 0 640719 692181 656723 0 0 159265 0 0 920866 743478 622860 0 0 252482 0 0 0 727706 0 455391 505032 801926 645176 534863 0 0 883056 0 587629 134881 0 793294 40197 408809 768972 727074 0 59056 0 827389 0 584127 896557 0 603598 0 0 0 0 0 0 245376 497984 213276 0 612690 192278 477198 0 0 811734 48228 457565 0 0 34710 909338 543597 0 0 466599 0 0 681510 0 0 0 636964 792803 818216 183593 444022 0 0 692283 687557 363866 114722 715823 900237 413737 0 0 833728 0 205725 615399 981732 650881 0 0 6233 0 188359 89306 315264 83694 409450 341214 532976 820059 587111 0 284775 494623 858938 0 560211 449022 828915 977578 956442 0 0 0 755858 594316 0 0 0 0 0 43506 236340 0 864521 0 799374 969815 932733 0 0 0 566543 395827 739697 502866 960714 0 850131 561567 116017 433060 874666 594296 706441 965522 0 995159 0 98526 829346 0 877950 434069 12415 0 0 0 0 0 616288 596948 418522 627314 783085 0 0 0 307775 986175 624372 760855 413169 89913 220272 0 963512 660342 734022 0 0 615236 708592 474988 53291 207505 970481 443890 575949 30840 0 138484 374138 234625 343338 0 55818 766382 964642 233939 219438 361949 790120 958884 0 151336 826284 0 6771 0 143267 851924 369061 0 0 976919 0 555816 314444 95999 0 0 797118 0 923504 703542 0 706311 42818 53153 782382 129746 370187 0 77545 273250 486704 0 177403 341190 5389 0 665306 0 33490 0 0 0 690602 0 0 0 732850 27963 230425 360589 719985 0 0 327294 891525 785392 0 532381 0 966580 350681 0 977523 0 488402 492631 920961 456962 218921 976087 0 23423 626498 285986 580403 585326 918629 234712 0 0 0 231150 0 0 841065 567859 0 699772 498021 699595 749600 0 0 0 0 0 0 929553 274723 35541 269487 334109 980854 0 0 195616 0 702782 723999 54380 692730 56474 675816 0 0 0 884919 0 9224 0 499131 0 892899 0 0 0 0 0 462136 0 552641 561071 405328 0 172345 428005 670753 480992 476473 444381 0 471400 644428 0 0 391247 393924 0 579689 135779 0 50160 0 247601 0 0 0 921401 217721 0 325186 0 769893 0 0 0 975742 740887 25213 0 0 93619 173183 0 0 541809 187563 941396 0 335692 0 0 0 0 704736 67516 792617 210923 383699 0 103555 0 0 0 351935 122894 0 0 102903 475719 728116 699214 288618 0 0 0 179159 0 104601 551250 222459 755551 0 0 49001 729787 0 425145 168926 320851 0 0 348248 148069 0 744859 0 630244 0 0 332370 594986 85001 0 580902 811406 504206 0 0 225373 0 988767 0 485924 187776 0 0 767858 853003 394075 0 0 707344 527354 956236 648620 680558 0 0 0 225578 0 185165 0 323315 0 386632 644509 0 755873 446632 209665 0 0 0 0 912920 0 926352 37465 648778 83 904785 987926 238643 0 310267 999134 202162 314754 321098 0 127122 0 251195 42305 196749 837359 0 797601 699328 794986 168284 584993 868490 504666 692226 0 126632 273903 0 143241 558478 556589 0 677347 0 0 678297 492424 0 0 2175 655948 663332 582777 886833 351819 917091 829777 428709 644971 994733 0 204669 0 673431 0 304670 0 529658 281322 56018 14389 665137 454198 734994 237398 34950 995553 0 952634 0 0 358690 73788 345218 0 823664 560773 0 0 25652 790172 662130 911549 42119 860882 96148 0 0 0 0 0 833149 448932 815867 0 161325 26207 572870 0 219585 864674 983225 744149 620992 364693 0 233259 312475 0 330474 0 0 662319 285934 708542 854909 214298 495738 0 690183 110646 771680 0 0 457000 0 90720 0 0 540102 662678 913374 0 0 172560 369981 0 392088 0 609657 0 0 125293 0 992967 0 0 698444 0 0 389263 0 575502 0 916237 698282 0 0 0 0 189620 385 461651 426127 0 797232 527092 4844 278884 850489 0 317870 0 0 0 679845 795265 310326 0 0 0 0 0 0 800773 747245 0 34791 772421 711588 230014 248240 602887 467644 0 0 0 173415 180118 0 541907 0 753581 0 346618 641635 727438 968362 668848 0 380837 135100 0 0 1422 875539 0 84287 0 0 903103 907268 0 0 0 245659 219956 0 0 964849 809418 197498 910492 354433 0 763984 540987 0 181242 0 257390 0 407544 658831 196003 592750 0 265789 873864 598500 474442 0 966492 849655 489067 111531 0 0 0 696402 0 740522 824090 879228 327899 0 950921 745589 488704 954060 475603 0 308039 773973 9888 0 35098 330627 0 780324 193047 0 244530 122509 0 398651 501703 529899 370264 984140 535828 889098 0 37067 0 66037 274621 728627 493694 844890 0 0 436762 77851 874262 0 147337 0 743194 424458 0 524985 568780 559461 418708 911283 656715 346450 905043 270600 0 324406 841928 0 426256 0 0 107994 728765 0 606287 647174 723794 507261 0 489368 0 881555 179649 231928 651220 0 223266 926924 265639 0 598272 312568 0 461762 0 0 0 0 0 62900 0 196429 120379 683213 0 909497 280026 983731 56720 234336 877368 11356 936195 0 236348 979984 896685 326619 0 252524 302043 428927 162507 472595 0 181728 0 0 0 0 669641 248957 0 0 294978 976622 461161 81317 271664 161979 0 375714 905292 0 768149 582811 68945 0 100106 185622 512936 277720 0 0 0 0 0 0 374443 0 719652 242800 753259 304106 505922 0 0 160670 0 0 189200 671350 562322 0 572501 0 498269 175629 854064 0 62489 821438 889817 0 0 481730 774778 324716 917572 0 79408 0 794538 0 0 939311 361170 848282 0 0 333695 575867 995619 0 10372 533800 397887 0 0 0 699534 0 935008 902297 573624 790763 207226 497087 0 0 717976 0 468072 515294 827128 391316 590340 0 0 0 0 0 755177 336736 0 0 275469 731293 0 0 0 851314 289794 0 927343 0 687899 0 0 950110 187223 107081 946596 0 519379 0 0 457440 0 0 61511 732262 820158 421316 647560 0 449695 347880 0 775963 0 381776 890353 0 961285 0 0 415732 0 0 835062 332256 536013 0 0 988402 0 131512 479776 934190 382737 0 0 309911 0 811104 0 46529 644856 917918 919922 63757 0 853822 0 0 0 761703 755655 0 0 67151 943371 0 0 480260 937698 0 729741 942684 0 671530 0 317535 0 0 894469 0 0 0 338387 0 361019 0 634639 949454 0 25117 456655 602408 0 449189 541935 986363 0 414152 725448 14021 723586 868471 277719 846275 771477 594737 638132 480761 635443 0 212296 290147 0 134615 0 0 0 542191 0 333879 0 51240 0 282165 0 646051 416519 266760 33987 0 167122 566798 920471 788498 381261 354470 68353 0 39291 674454 159704 170957 0 187373 569833 0 253393 0 155837 436557 0 0 743913 229511 0 0 946216 0 161100 0 871786 0 287184 0 915230 664620 142863 150737 954460 0 885569 837638 517061 779632 0 0 228660 464214 992696 57327 0 0 0 172184 944257 9179 0 563442 0 798152 0 449541 169042 98585 0 524947 0 0 0 0 240011 0 315955 417450 621081 488444 0 746998 719407 593524 0 613140 844483 430355 735618 0 887929 0 0 409404 0 0 0 0 254436 165981 407163 0 468563 375648 566409 815977 89024 0 47607 0 0 576720 0 681796 274304 0 829018 694753 240940 0 934442 226543 0 0 0 816098 0 419124 401854 0 0 0 824657 262182 0 575701 973029 895020 122718 67138 425137 0 547827 0 904017 942386 546709 452197 0 0 479514 0 0 859650 762568 0 897923 0 925331 62793 832596 726150 0 274439 442374 473898 393302 996713 375005 633298 0 973084 885056 0 0 0 399908 224598 914199 0 0 850495 65012 0 0 0 0 213894 872261 570890 696730 407935 348845 970542 0 832973 623432 225589 551292 0 0 899581 0 236331 498504 51667 653648 0 638273 0 123677 868541 0 0 0 292624 0 0 398769 354118 0 0 38858 0 0 507374 550805 0 0 0 223007 784750 349806 767765 0 0 19424 0 715737 131843 685273 471649 384210 0 444859 0 584126 0 0 865536 517230 538904 270449 0 815589 455043 0 780840 965506 255151 265739 69828 0 0 595698 405418 49925 170306 204188 741091 274241 779344 720790 97553 246450 865803 863371 427530 766436 539284 510693 0 0 347299 191110 459583 638865 0 670466 653066 810840 439351 439073 877861 119197 0 607641 521968 911297 395613 30947 238299 218853 415231 953008 0 602058 388216 0 249953 833869 203349 913810 888424 0 0 312573 0 0 605962 317741 0 0 0 0 807750 188092 988732 896802 578108 769083 688112 735239 272212 680773 201779 798109 754659 0 944515 619980 293935 375843 0 0 483292 0 462884 133735 0 50354 903007 0 468968 597021 938423 22251 405842 387156 824668 192333 0 307153 179159 696521 854780 0 0 618855 0 771104 723970 519739 293473 0 869184 110528 0 658882 667995 0 0 5083 0 467162 983649 0 542116 0 0 0 831512 348948 421501 673412 0 336336 213852 0 0 106671 230129 271523 256896 0 815685 0 0 0 679110 689268 527246 658290 960700 846529 609423 0 36582 437494 586040 582448 0 944417 600299 0 458624 0 0 0 356962 0 0 909268 128611 244698 0 2553 399634 943853 0 854389 631811 938255 523459 969925 661211 0 0 0 525826 0 846698 290705 497604 649157 442222 610004 0 200722 917771 0 0 687001 388407 464645 78652 0 462896 427341 812890 775339 808284 0 0 790412 435409 74735 663240 30508 971757 0 913422 631451 0 0 0 32550 489755 0 0 328250 268312 448413 0 672144 732549 0 966749 933142 410656 471291 0 819300 843796 671650 0 0 786575 294304 463235 0 0 206097 298333 865826 55078 523061 0 0 184473 0 395646 120351 21156 277098 0 0 512651 514611 209843 621389 270548 387751 696678 0 0 994840 718607 894393 0 0 0 851926 733942 414703 197024 0 611337 296750 0 957593 397021 104894 539018 0 0 0 726064 248253 629287 0 142364 0 0 514072 0 0 697778 0 0 959093 905152 8058 65163 0 311251 774283 931321 196725 0 0 545210 549726 115573 331028 0 489219 302605 278667 0 0 0 790961 177104 795625 0 482392 540271 0 317558 0 0 0 833044 812533 123865 0 0 160928 851386 0 0 534426 911298 887840 0 147867 0 0 411803 510018 0 61626 684783 400614 282937 349859 579453 80826 0 758266 641669 0 225273 171425 734977 946916 0 849973 292115 727536 5939 0 0 610634 994446 905847 601937 961070 773078 528686 586831 0 272373 0 0 0 0 575972 0 0 968927 0 61560 882108 235444 523103 811842 265087 0 649189 0 0 931179 565022 0 0 983284 798028 0 263540 36398 242459 710812 0 0 803466 608594 0 0 0 0 876520 680263 0 53706 0 986645 0 719613 640242 0 174312 269682 141742 485719 0 776301 154210 0 0 398181 0 0 0 394742 0 0 16609 209241 0 0 864877 631169 841607 0 0 0 0 0 0 0 33784 914177 16424 0 840682 443059 578766 412586 517958 627231 110584 0 233139 726737 783402 888712 0 0 0 954102 0 278440 696333 0 543687 731836 0 757007 665334 596337 0 0 0 0 397579 299310 0 716035 53296 445508 641867 883102 0 0 0 585075 0 250549 460580 183086 612527 0 806815 0 730072 550983 0 0 0 274577 706278 323705 910498 758091 622001 412724 0 760453 0 948616 609367 0 0 751016 0 285814 730358 589219 85809 933872 179076 0 0 579260 0 0 431924 0 678668 72217 0 0 688581 736408 449247 0 235115 944371 0 577995 241047 748087 0 472551 888028 279615 0 894510 0 20618 895672 672448 0 804286 77416 0 537376 645653 219406 784375 0 808427 808639 0 728494 735580 736022 501755 0 0 831344 897118 0 984118 541977 401894 357991 576215 566080 0 0 469449 17163 981000 495457 58820 0 824271 782359 790054 635097 0 0 789936 169405 0 952445 0 276255 484478 406229 0 321228 0 953828 340835 0 730761 52294 0 26788 905808 0 0 0 0 119510 0 202779 637627 871074 994822 0 589737 32748 950503 0 0 67612 234871 821592 64932 69395 846421 188993 0 327149 0 0 915621 563569 532249 75858 0 0 0 68335 462866 296661 551356 0 0 0 127793 984222 974110 0 675599 0 0 759241 551345 102552 918175 0 271539 960742 0 117752 905362 641932 944166 671031 264273 0 247252 460612 839366 459738 863736 696628 897546 868688 905873 0 477958 526850 347379 289069 865611 135595 0 218147 35745 808041 0 0 0 0 0 0 501567 0 748865 0 0 127575 0 212644 635791 0 355757 406811 863036 0 0 202406 985135 0 838221 130594 341815 379528 310544 19750 925431 220210 0 0 1111 847633 661555 586702 0 675304 474175 35907 381659 55850 0 991982 673016 113410 604349 682935 824200 0 0 0 122394 0 818131 145057 0 786538 462528 0 486755 324086 0 0 183564 0 141759 706435 894056 943446 913369 500590 902521 86674 0 937396 533723 246806 0 0 113728 376296 788564 282652 680825 646927 522220 0 0 630804 0 0 0 0 220338 0 0 798681 801366 234260 712625 0 216978 586224 408509 263873 570220 327142 953460 158981 0 0 293068 0 0 97472 0 197917 0 247336 48906 502626 987914 0 145591 0 284196 408858 537393 0 808926 862541 0 516704 920925 513962 885554 0 0 0 0 0 351156 550289 0 525448 0 66377 0 671116 578992 0 181242 821373 5661 892703 0 401209 0 0 0 503639 234528 16304 324748 0 780821 223176 650889 471973 0 841614 0 0 0 878245 428965 77821 542489 0 0 0 518396 982439 606225 0 163584 69671 454436 842234 0 380343 0 895528 503703 752989 661439 65779 909236 352396 601201 968224 546478 0 577054 0 433650 0 0 44221 0 0 358662 519734 794127 0 156917 838711 406752 102381 0 486915 264001 127726 764513 202856 0 214626 0 465757 0 0 327833 0 0 0 282832 310357 159690 267051 0 0 135014 0 193680 0 665299 121457 225046 340738 180264 0 0 0 770240 0 0 0 659285 0 648154 0 747626 0 214529 0 246091 0 463578 185108 878123 860412 718621 741895 521338 0 689553 0 159983 321282 499525 235211 0 0 304055 303293 703357 300040 238341 634614 0 0 951368 972385 625766 0 726780 459596 847579 0 172408 813666 0 355455 460979 0 863949 0 440636 540451 266514 538206 270508 0 0 0 220736 767918 186464 471434 0 0 0 800666 0 0 385317 595083 454852 0 789927 0 968991 264255 0 0 459929 170992 959953 0 0 154881 531021 771802 0 0 540708 82993 0 0 845808 0 494608 0 0 0 159293 0 451600 0 508032 0 667764 432649 193179 953200 28998 694678 58785 494436 926476 0 0 0 0 0 857437 15662 0 0 965843 0 741548 366241 27440 186021 826392 394997 919929 0 985793 213980 361480 454227 0 0 261847 0 176063 681739 0 0 311456 0 510280 393115 873557 457019 637268 0 320270 687680 854887 697316 353014 512465 0 344076 0 619287 81175 894044 354017 673173 141567 0 0 168335 0 319116 346767 0 0 441701 0 0 0 0 0 0 0 0 0 680784 0 0 0 0 792642 924462 668910 0 0 0 0 0 53960 323987 549930 562857 559012 669960 0 258825 754684 0 0 297633 0 372769 98153 573442 746002 466915 498880 0 0 868610 0 0 722390 750326 538272 0 0 0 0 0 994814 0 212906 501598 92218 0 941175 0 495239 518190 604903 91625 0 0 936618 317853 0 924444 219085 0 0 791710 547602 506033 0 306407 0 0 724778 0 530954 353162 594401 0 941968 0 0 0 907456 260916 153801 449386 957503 252077 0 225481 670780 0 0 603479 965397 0 723985 849167 557961 932241 733017 0 0 0 666633 0 465947 408365 0 834585 297696 741332 0 203715 0 0 0 456997 562760 16454 631907 509744 230631 0 0 729173 633103 644289 668493 524010 0 0 849709 240097 560761 264793 834147 316231 0 320010 692879 176839 0 942662 83808 459607 880797 0 0 63124 524255 914733 0 742533 559123 0 0 443344 596910 0 398809 844123 0 0 140723 286229 0 0 0 0 0 0 543894 125289 0 553395 340946 561887 571399 89782 30617 0 241125 0 0 130026 1554 575640 873169 0 541752 448923 0 0 0 367826 0 0 699790 287808 532125 969455 340884 749781 544823 129113 0 812971 943657 0 587445 663722 931506 138042 91796 0 0 326223 288460 224055 732696 0 314906 0 78177 547069 0 8660 0 383878 450198 0 126605 225238 0 686791 0 472434 123520 554376 306956 860978 0 0 681343 729197 379630 920178 365085 0 0 0 843018 0 0 0 0 0 543987 901354 0 453253 651087 538859 0 221389 226621 157652 134088 836743 831174 937429 29604 382827 476594 107007 0 0 777505 388666 0 0 582586 440363 158339 0 0 0 221397 0 693695 0 19370 0 301934 386222 1903 0 0 311863 215565 146706 112987 127879 407214 0 572644 603264 671978 721891 783384 712940 0 973870 829167 0 353935 0 929967 404881 82696 0 508405 573070 323178 0 315965 902845 0 0 196257 448103 0 34174 967716 95336 180770 0 582723 0 0 322403 0 0 825352 0 0 16965 0 140903 0 461965 728509 764959 549318 0 819198 661113 991120 0 698443 831837 92385 0 974748 309888 536607 0 887960 755980 696954 0 58735 770105 159987 0 997362 822784 0 563423 0 98360 483342 101365 855002 215431 277586 15644 736984 104671 458360 961711 0 0 96692 0 820119 200839 315965 0 18492 0 522172 946855 25118 463290 494933 0 149167 0 0 507740 0 891888 486803 134388 0 312826 883503 0 888022 816806 0 0 86747 0 0 557422 125066 97242 554773 0 731863 0 668417 78448 0 0 964470 730593 769201 470084 871666 0 0 499714 731140 799755 0 0 0 584680 196544 628820 285765 725826 0 887475 890506 323864 0 0 927013 0 0 0 0 656382 709909 912036 0 429268 0 810597 0 205042 0 350534 55229 764812 317627 368853 752864 901437 0 0 178164 0 12712 707768 24056 0 325233 0 0 471214 474809 131186 530542 292840 113744 760413 558302 0 516027 146143 0 700827 0 0 358398 0 511084 928122 595793 904490 511539 0 270228 343049 824492 0 0 0 560683 0 0 0 921280 62345 0 0 0 362799 0 0 134111 0 0 0 763653 183512 528596 685990 0 0 0 392936 0 849635 136343 80539 480657 505563 213258 0 81482 845292 268479 11739 0 0 0 306557 919604 873716 0 369320 378046 144028 310301 0 418777 0 0 517983 58663 0 0 0 0 0 0 0 0 503474 0 0 62116 672531 0 616877 0 0 588155 0 952876 0 710852 0 652707 882931 537134 965171 359061 472078 0 218028 477185 264285 123373 615748 0 732550 676255 34851 21828 0 0 9595 303357 963499 531970 0 819892 65111 0 0 987828 471066 410014 0 0 943898 117192 472196 146853 0 913960 0 531378 397889 690283 0 8457 346750 390156 290780 679310 300343 782363 0 324752 0 2058 0 953970 544257 640439 657093 0 321579 659338 0 383144 0 537762 546978 759995 0 0 791917 530464 684529 0 0 285707 525783 0 469541 505997 28211 183342 10416 0 223994 188702 861295 146852 891467 890352 535572 952930 114763 991243 0 562976 886946 347861 291039 436888 184389 622708 815940 0 490408 828396 0 562776 683873 769743 91791 989352 0 578811 0 16328 384929 0 516992 379445 287304 582270 0 0 974209 40165 0 278716 54136 582687 141705 211235 0 34782 0 858496 191960 944115 0 0 53757 0 239346 608182 635569 534654 319038 84693 544275 0 0 0 110747 0 65177 10340 0 0 977416 705007 545981 0 144017 185740 0 374115 962241 0 24127 923866 0 674415 798557 525998 0 0 0 269067 0 662950 319193 567658 0 0 0 0 0 0 0 366285 242865 942162 0 984743 836139 0 500815 0 0 800481 332944 594358 632893 0 0 472633 0 467462 399698 560861 383428 0 0 0 447023 0 44675 0 0 106734 0 63307 0 0 836142 0 377039 0 84839 0 547886 559127 373519 399640 834056 0 0 720015 411799 85468 833735 360523 861056 0 0 0 199693 905471 0 0 0 69660 511886 23001 888720 377046 0 161982 692536 172999 0 676776 985456 0 138901 0 0 0 0 0 245338 656778 64957 243763 0 635878 0 0 0 0 0 293263 173533 470374 97390 609033 554129 0 720990 671185 887871 1843 289968 345963 970742 271185 765641 0 338117 126229 565166 449339 0 407720 468399 910423 913434 400711 402987 754248 0 710789 800750 0 645196 0 580043 0 762793 437093 109253 170631 375075 482553 427806 14852 374761 469449 0 623794 0 0 181827 499051 746042 0 360369 0 791388 528809 399800 462606 292172 892534 0 0 755851 414773 0 846346 896792 721761 0 913929 0 0 0 951621 0 363683 0 418800 246558 309799 0 0 762282 488595 240586 0 290521 381972 181257 894531 960005 0 0 0 0 0 937205 0 0 0 305976 706949 0 660794 138199 620183 219510 946845 0 0 422149 0 497633 510043 607492 726656 0 265986 0 15596 0 0 0 676218 0 113161 0 0 581323 950574 0 910283 426141 115849 0 925142 597847 0 748027 0 889017 828698 757353 773984 0 394669 0 181656 290081 61989 425017 0 0 44332 0 543336 146392 321161 404714 0 714122 262705 0 0 367346 140496 732968 404820 405213 126894 859939 0 0 261958 656452 718613 222185 0 268413 0 0 133623 84859 157749 855614 0 0 0 505339 989173 616941 502105 824585 186949 921138 341865 974589 635344 0 0 0 0 0 788208 0 852854 0 5596 208019 0 304400 507589 322696 970650 0 495776 965824 593913 355189 0 0 323772 781225 327016 0 903428 0 867290 418835 7086 428910 154202 681261 962616 0 0 436780 375020 256611 171989 587658 53420 797404 0 915631 0 37479 763655 292378 501188 0 0 383248 352586 252742 360295 597054 0 993061 45416 0 829476 19066 930002 0 0 0 0 642742 0 604148 0 256584 0 968662 549401 598565 736777 0 680318 0 0 810494 925040 0 854440 0 584492 956199 0 0 0 795059 47741 695110 302387 305085 706119 539974 875764 804298 429578 48723 0 0 0 0 160373 0 0 0 816675 0 0 316639 0 958243 934693 90448 407069 0 0 366377 0 281311 525938 0 0 966391 667440 0 802914 0 0 45577 7285 271566 969086 0 0 241720 399167 711688 0 62670 385491 480249 864602 0 448518 0 304083 338916 915129 989331 750902 309405 860661 0 0 0 75175 98892 417474 536275 989178 255936 812546 0 0 13238 549990 0 975049 965583 925733 0 0 18697 839191 287686 441587 541268 932535 395992 151297 860881 0 610932 0 0 0 13772 887547 78229 330373 878777 225482 0 590106 330043 803860 0 223200 0 0 0 824277 308207 565927 110383 237029 0 278297 635403 0 166193 0 0 369310 975646 618244 0 324498 108474 169554 950705 0 0 0 0 256312 0 125884 261356 0 708157 441190 818859 805062 670983 209999 0 641861 0 216517 254166 615030 970385 786453 84047 768578 584295 0 0 41674 265316 760553 766245 554140 0 93046 244340 0 0 0 0 0 0 0 0 688095 0 0 0 120316 0 967848 97726 668106 0 0 245909 348263 295012 677472 583148 796383 0 0 918277 627650 0 0 0 0 286326 94870 490667 518985 327096 336797 597020 731577 142047 82745 236628 494006 0 0 332779 964208 236705 0 0 0 75446 0 628514 827832 0 815451 210459 0 166116 557335 589778 0 503746 38905 0 0 348377 649075 138072 41195 0 0 0 206192 64968 0 196928 62489 379482 181437 361220 0 53350 80993 260407 789051 721772 240877 89704 809737 875110 19947 0 184250 0 614801 0 175292 948852 914099 655212 46501 305710 0 783493 234350 863986 701155 984302 692905 313336 544572 0 976318 559399 393118 475304 261832 654692 0 0 574854 0 180252 0 0 0 0 0 256824 100628 591111 86479 21149 69264 519780 406048 570237 0 486261 383006 457760 923696 260610 93391 327328 967188 87489 438022 354371 0 0 0 937682 24571 0 358313 0 150745 144963 0 0 949750 98433 243271 47105 346497 942064 163053 0 0 463422 0 888164 94310 0 0 810961 0 326083 94720 0 480639 170652 89529 781064 892377 590910 320111 0 0 0 0 813682 815859 789183 724861 258457 280449 0 0 241713 379752 602335 29294 0 729521 825598 200443 521902 372753 387868 0 706449 665217 544666 0 348481 204301 717332 447946 0 395553 722046 20846 277155 739342 293785 0 131902 815521 0 0 666376 197978 0 0 109077 454937 253177 0 655707 446363 352944 540803 0 809678 0 788663 640705 669358 422016 215555 0 0 696136 843566 86827 0 220040 0 0 0 790971 793963 0 0 0 70770 0 0 0 825503 0 0 0 0 164962 0 0 590023 0 0 242038 0 0 710039 0 715353 970838 0 0 0 901436 972766 0 830141 57497 174035 0 0 142013 0 820553 0 254296 0 859258 137077 0 0 260410 0 0 0 362869 0 215267 263504 603798 0 586919 440773 855188 0 0 0 326341 546011 539555 0 708700 253916 598193 0 798831 177745 409282 655159 0 0 759924 0 37372 503797 19176 576408 0 481074 977158 778800 3158 0 8358 0 627974 0 0 141332 78013 0 791230 878764 234395 4133 0 309013 0 0 0 939054 420565 600144 157540 559825 0 0 472812 873052 0 803155 0 188242 0 0 37080 603917 0 13470 0 910824 201082 911339 0 404344 188272 183598 0 662144 646377 285389 155127 0 690580 0 0 0 278058 0 348256 0 760666 0 836642 799915 983159 634016 750822 0 0 954079 223086 0 442980 434855 0 984209 837206 723785 844389 0 246829 908915 444216 10124 227930 0 0 0 261899 0 0 568978 295092 21540 163879 0 262582 723236 601874 0 34713 538417 722984 183163 77821 0 211508 72597 570978 0 216066 116378 0 930817 356357 909402 418278 572568 0 50709 602799 227844 0 226835 907740 694327 832025 527950 864722 0 82851 0 0 0 0 0 144364 0 761929 972960 258538 79827 53038 59687 70283 258005 0 406211 0 806072 0 0 925440 77883 0 0 270034 100821 622442 0 641862 0 0 86198 843510 336263 327821 952420 366163 846954 920424 61423 0 403514 0 445385 558613 464727 877621 0 861514 0 242662 342996 833197 131299 345011 927807 0 0 0 551664 0 0 788811 954214 374230 0 688900 165652 0 287203 472760 0 149742 105532 541720 927367 0 0 207361 889811 0 624150 0 594562 613594 792494 0 198216 0 6807 914261 924904 12076 556601 0 103964 811580 915206 672618 314955 0 53319 930109 595893 849633 848493 572481 657284 308215 396185 384157 0 0 0 57863 60595 0 539835 710411 0 0 0 204432 0 0 0 0 662234 728719 0 829322 0 0 0 543661 0 971264 0 0 171657 202625 388858 0 102300 0 750267 0 0 891930 0 0 0 710910 713279 0 0 0 0 33226 0 326849 0 182415 786248 0 0 0 803818 689853 0 527793 0 0 0 0 0 337661 721609 705374 706657 472071 363272 439240 253461 820054 997227 586731 430088 0 820858 682660 0 79801 494373 399174 530108 916384 680175 254192 450938 0 915339 0 33331 0 481996 619507 430968 410694 27651 162696 148254 909233 862797 856803 89031 0 234155 997919 215271 0 706676 0 0 892934 298481 949355 0 0 242961 0 0 0 741193 0 686004 979156 0 798373 0 418796 320485 0 277344 925053 150659 287699 673065 972875 0 319824 61008 839712 755705 0 486453 0 0 898694 0 0 468505 101782 0 237788 747246 433662 270638 379586 347230 0 804126 0 0 451645 0 0 201577 152973 0 0 111504 177541 0 582524 43499 920003 848008 0 761757 0 998241 441746 581600 927592 0 832348 0 63278 0 115874 720519 614828 0 0 746588 623104 400291 266354 0 336278 0 343889 40488 0 793150 644043 595358 0 683964 49721 135777 112659 446724 257584 744512 0 0 0 193326 0 337562 387598 999247 531391 836557 573866 0 600536 0 999301 527208 0 785327 0 232396 638649 498464 0 388372 919247 560711 671940 572626 741327 363608 805141 130003 10743 0 687746 173653 842739 522172 15197 0 729808 56740 534904 862877 51320 0 0 0 38733 0 886383 0 113863 0 0 0 873192 0 830587 880185 228827 0 0 730065 353231 0 430466 455995 0 820199 0 992671 623349 489253 0 0 0 0 987865 920699 0 881731 0 530328 245938 0 737932 509604 57818 2061 225113 69078 422449 689117 0 704886 0 146599 587734 669333 215668 0 0 111286 0 535154 0 0 946255 0 894252 742585 0 584981 431089 941110 251685 50312 36957 17162 266794 206948 0 250303 0 0 229337 0 102958 0 347886 0 0 782645 569459 522859 779550 482898 199296 0 0 0 0 970874 0 266010 0 0 0 269953 630390 0 130764 0 0 0 0 549024 463384 600288 80039 268484 0 0 0 0 227045 0 326883 746576 77020 808564 0 688444 0 687045 530145 645224 525852 532561 165142 0 0 325109 985156 776949 0 0 76601 930200 0 358675 0 903222 458543 569167 98524 537851 485068 0 11028 38381 0 0 0 955174 878144 0 507145 13414 0 0 350336 641356 655841 0 445895 504973 0 795218 107158 0 571221 118286 360518 858292 0 0 885896 233842 659477 967776 724782 661707 0 845992 775714 300085 949626 848142 880836 519182 786283 0 34578 315262 793993 0 0 0 0 0 0 442450 0 0 895121 0 0 896021 882701 0 978881 0 256695 112040 0 0 0 0 0 675075 0 0 0 885577 780565 467838 0 652543 451469 181346 437953 0 0 0 202120 964810 0 312732 159347 65739 228703 588836 0 449641 0 265264 785618 421185 145592 904793 146484 0 0 0 346863 325911 847980 265142 253719 48803 149719 425240 92087 0 0 420686 488562 754894 485212 658861 260917 471768 66947 0 810377 886459 616167 0 137318 0 458869 318489 385630 815484 0 460043 0 995382 0 421409 74548 268901 0 960287 120989 121459 572968 0 807479 472248 650114 257894 154893 154080 843407 0 0 0 0 0 0 113337 0 0 0 0 0 0 51443 24432 0 147884 0 0 791418 0 782072 0 612412 0 941989 567217 0 0 443119 0 979301 622947 369484 573742 253564 0 30540 333265 450450 64438 0 251085 777999 159754 54476 482811 0 123711 575437 206709 53717 590390 0 296182 183922 969784 189930 864263 0 0 0 171958 825087 72917 607569 0 14529 0 163993 962106 637171 287940 619040 0 860371 865469 0 0 880629 528411 939716 0 834751 639475 0 541662 929136 177813 955142 0 0 75647 0 0 0 921962 607928 611938 476215 0 169435 0 0 0 107824 0 25217 239600 0 24454 144623 766564 878795 801695 0 0 995697 570501 0 433850 0 0 0 0 391351 360953 0 0 209687 0 0 0 0 0 0 456952 0 0 0 509015 623675 639116 339096 28783 623117 500682 421098 785520 809269 0 413681 0 438902 818684 0 434741 824780 482661 2364 0 773705 431598 178156 531195 828729 845435 150162 313739 0 834914 231348 0 0 0 35169 563437 31337 715314 258911 618818 0 633376 886950 0 0 0 0 0 492065 0 0 872342 16401 0 0 0 39605 501767 0 769989 793910 0 0 35775 382986 310667 0 502563 0 997871 181632 946153 0 595907 112729 0 742398 389307 368597 0 0 0 738661 132552 624554 967609 486372 0 0 845682 0 0 6521 0 0 0 448487 0 111467 413513 743862 939035 0 7179 179893 0 740892 0 699061 0 676417 997695 254723 142951 0 567520 0 492676 620721 336233 0 983022 0 665668 0 0 273524 432548 122117 0 687319 0 0 629182 0 167815 353548 0 761679 0 796987 0 201357 299123 0 0 710086 288759 676298 0 0 0 53019 369330 0 0 0 762566 796952 394792 492151 0 336755 69091 585403 0 0 195535 0 0 652657 36309 53641 667798 978816 350108 0 731880 0 0 0 286091 795959 75788 84939 336278 0 0 385591 182060 801260 0 933455 0 0 0 0 61411 0 887496 775161 728136 0 0 429571 0 352198 148441 0 524785 83830 541599 220670 529979 476928 880774 942107 198766 579815 962137 372420 0 801164 0 0 0 0 0 458921 478368 0 462520 0 833297 0 563290 229228 931088 791388 0 298951 0 919403 942412 313027 0 0 6748 0 985639 0 968734 959820 627424 332007 544736 170753 0 0 625285 311474 0 978916 0 0 0 819632 960459 313887 272834 826620 0 198690 758920 130220 528679 525024 633604 331843 707300 737193 723228 991025 0 561880 232058 0 0 431918 0 857882 0 603387 0 858464 252464 0 61301 786745 870631 948670 113677 986639 534941 819945 0 83008 0 130085 193538 890122 951338 378254 802887 510447 0 0 323640 902446 769189 0 392231 0 0 0 438926 208384 24897 476782 572569 538009 761727 357755 924512 0 452610 345419 478570 870797 441679 50029 539264 987072 0 278639 0 781624 182175 229236 0 366715 0 117034 0 0 0 0 0 0 200640 175381 166788 0 165013 959860 137752 573182 244675 807687 367124 652200 398139 0 0 556962 0 600108 0 0 0 0 0 457156 542984 869697 0 0 853670 0 686836 291267 0 216176 839148 0 433583 59950 0 945804 0 963088 0 0 540024 260002 0 157624 0 0 0 0 154686 391067 214035 297495 0 135031 0 0 560771 0 0 0 50777 0 0 0 901791 199946 790281 258112 0 638197 0 496286 806572 826865 687320 632345 669813 957196 0 313761 827031 615145 822780 696517 243909 853044 0 0 0 814067 0 0 0 0 0 0 0 0 0 0 35792 591754 0 791656 0 787815 0 267393 520958 0 0 938415 160926 0 0 466202 982367 889236 0 0 811310 0 548768 0 201693 505966 921927 38597 414934 735013 0 945159 0 95724 24628 0 556865 114373 857067 913448 50129 810904 387429 0 462209 338488 0 14554 887199 0 0 426665 921439 0 585779 680179 729920 373870 799130 0 452849 593167 119890 0 218775 0 619420 900843 0 0 0 721833 182848 0 213856 697469 810647 259086 139996 0 0 259945 571177 794196 0 0 879652 0 147177 333062 662428 0 788080 0 741318 0 0 691008 576902 463247 363476 0 236763 0 0 0 0 0 973442 334186 0 318802 236075 992665 0 101573 70625 39469 673169 712723 0 155743 0 0 0 0 218929 0 591131 84421 0 25964 0 0 27203 409675 732466 784853 0 319931 0 0 337319 980567 0 344125 472076 375323 0 0 80274 865690 610062 684906 0 361750 766134 202076 890013 166715 0 834960 495829 285071 0 0 827590 838439 546764 0 197708 0 0 103317 43154 0 321710 0 927153 0 204035 0 0 0 932867 940102 631651 0 0 0 545044 0 746428 652427 0 0 0 226362 726373 640087 862920 0 964697 667781 777848 880152 0 749627 442188 950925 0 70230 88581 152720 318622 0 0 0 0 0 46372 49684 134511 0 452610 244589 0 678265 336129 315349 0 0 0 411348 610674 0 547634 531523 589588 0 878064 944573 0 575085 441547 211076 91181 490890 287920 0 0 814213 0 439200 0 0 503251 964932 0 863988 870910 328629 835861 623182 0 465452 0 0 695264 486277 0 843572 481910 966107 0 114509 474405 0 243498 0 0 378251 0 0 626912 957345 0 0 0 830192 681087 0 715157 0 0 642683 0 377868 947441 987062 0 76525 539738 337838 158923 360005 216657 0 676832 766069 235131 342480 0 0 480831 0 396638 0 520186 466513 0 401241 305171 380471 805331 0 746434 557217 813516 526267 524235 494628 773374 0 0 965914 838119 499643 562284 0 626155 0 761018 0 0 338474 528251 0 0 768304 0 402660 0 0 0 0 469768 221516 456202 513446 0 0 0 70618 814141 0 653504 0 0 572357 755820 50477 391506 0 110846 0 871489 596397 60988 212127 68566 910280 0 97887 254357 230548 55606 0 0 260141 600590 0 0 0 0 912606 977724 0 655828 295374 762094 0 632753 551477 846537 60619 680642 0 0 0 0 954784 0 513448 233005 20079 799342 0 543801 0 391732 0 151956 0 138303 409439 940585 807990 738830 0 0 775268 856070 0 0 0 753330 513481 105243 0 273080 0 74646 0 387617 410148 211587 139808 639559 0 564812 790035 900042 523479 88482 0 0 938452 0 0 0 609219 324493 0 508909 845962 419063 0 939789 0 279493 65730 443053 0 757398 0 843500 0 0 320605 556919 0 0 689543 699506 636869 128321 775587 778438 207991 146843 780357 0 422989 597075 0 340170 718928 0 77104 49448 797445 0 701171 727199 0 446918 0 696139 707470 195064 432485 531661 625893 0 835799 136725 0 253079 680304 0 0 990622 8962 0 0 209507 0 311572 127594 708981 283216 343256 527168 0 0 0 546950 339135 0 873532 620393 378983 0 752587 402799 0 840253 0 395451 127019 651320 0 0 0 279135 722747 56107 170466 0 240399 780475 359793 215556 0 212015 0 0 0 0 412169 967689 782369 783034 0 176890 586961 0 0 455954 0 0 686855 308314 0 431259 119073 299514 595031 754609 110316 929822 6065 206387 501909 83953 99020 873679 16679 141353 586281 298333 0 764461 550460 0 0 424412 732078 0 0 233285 0 0 677146 0 506345 909452 0 62712 846965 0 620813 373629 434714 0 655856 0 849425 0 21653 976693 943563 486408 0 0 617320 0 0 0 0 0 470680 45163 864889 0 634865 0 915927 0 0 303790 297171 470766 0 904476 398076 0 760439 337363 404742 0 230300 866968 0 289917 859789 585142 321024 0 0 85280 0 711032 206059 509132 81208 619812 163907 0 0 788533 713839 101519 687424 476344 0 0 424128 195409 508590 714023 0 850811 585976 0 700217 545079 814788 680778 955798 513382 564925 0 0 86441 432415 261166 370556 0 565393 0 550949 44657 469178 490822 0 788481 0 600752 0 191397 416469 0 542645 217150 640975 0 559787 0 648324 477972 126876 0 744870 946869 81201 953310 287203 0 747535 889573 113352 0 0 0 0 504503 0 983908 0 388279 733299 0 0 916217 0 0 0 288527 398000 568158 0 970108 543521 0 0 851473 668827 0 71063 567757 0 572032 0 126784 0 0 251277 463199 0 109482 0 0 534465 511285 176491 398676 187000 0 447031 0 853428 34141 0 0 0 789870 0 35461 0 85341 881895 0 754435 0 29493 929278 0 0 216022 0 8686 32658 0 730203 644832 798229 273976 293878 0 0 0 663417 0 410888 0 0 185616 939193 933028 0 374437 297400 561734 0 0 0 492602 0 392062 145617 235818 0 0 0 0 0 14166 0 0 0 0 0 477837 271050 0 162865 0 473107 0 747581 164455 602139 45428 0 0 508030 0 0 0 782584 0 0 0 734187 170437 0 0 139297 0 0 129401 991502 455323 0 724657 492668 53095 731167 66627 0 52662 912502 944282 0 698291 667787 580550 895207 0 0 263722 118671 906704 527156 0 205526 75191 463083 533808 76206 0 0 780022 435933 732647 0 0 173624 990661 824426 352980 9685 124369 857459 859919 74252 0 854121 0 0 918167 484369 196764 0 214555 891991 0 0 708230 0 0 0 763401 0 540461 987051 210138 808234 746118 425057 66174 632207 628030 0 0 0 804063 223593 50245 163835 380025 0 119743 0 909083 598134 77816 0 120583 0 0 0 0 324648 375484 612055 0 0 0 899198 0 0 0 536561 624983 0 392013 173863 0 0 0 0 981734 0 865043 346776 0 471606 0 0 0 0 457498 277909 0 0 0 0 698211 778978 0 0 515952 566460 910660 962499 0 424675 404214 26258 141024 0 743861 0 350985 694178 811966 237048 534701 478131 418023 107389 623571 769098 560592 0 0 0 0 0 0 578941 424167 0 280537 0 559995 134820 0 0 0 699161 851111 0 976853 0 0 0 848482 0 0 105584 375348 525 294546 848848 321352 805050 542458 887611 561811 0 483102 66836 399726 998715 641622 829759 918711 259158 384097 0 491769 792078 973456 785769 170589 254604 0 497955 0 0 772511 563647 0 0 0 0 221166 300796 243075 662801 0 0 874384 0 484065 98497 0 308828 0 444887 0 737427 487936 648402 425584 768420 970691 0 212137 0 725988 0 661710 223486 0 983393 0 789076 169030 601836 0 0 0 531820 23273 443931 711322 592268 129452 930540 743866 699580 822061 0 0 208341 13258 571412 959613 369286 687912 0 286075 0 104883 846236 0 0 0 0 799538 452670 748526 605589 997871 605453 755622 701613 937882 160089 0 510921 0 0 563145 966489 874986 488683 0 362601 918713 389961 0 716034 899269 458062 0 77578 800596 804916 870071 0 119514 0 624805 237379 928369 275311 0 0 0 171626 929495 0 0 0 0 0 178107 0 648941 954736 738701 740188 0 602922 0 579647 0 301588 755540 133109 0 330288 59059 0 412911 0 922608 0 0 222975 997879 757184 258094 991448 963721 0 0 0 975012 0 0 560909 167378 0 225500 545592 512782 259973 0 0 547205 0 101678 85851 764126 834301 0 613877 345666 20364 701810 0 992871 209928 844074 0 205350 25749 0 82698 0 962122 0 676371 0 0 150359 929662 497174 81070 599061 929805 0 951432 382850 115434 578090 257359 0 123747 627114 688947 0 512414 0 601359 248664 0 601670 9718 344226 0 989318 0 371880 328011 415820 0 988781 0 0 0 842326 713623 17820 0 0 0 0 155755 351240 990214 0 640547 411557 0 776318 208225 0 398763 0 0 860205 493237 517444 610103 10816 837933 0 0 201611 0 979907 616940 931223 0 0 389279 168070 100889 698875 0 834122 832560 0 971106 691313 0 0 15624 0 0 0 278755 237566 0 419326 546723 516192 310504 784295 633738 0 562757 0 0 164354 825667 0 800415 119037 90822 557707 615154 586201 19220 19045 0 711478 934133 744555 0 842958 893574 641177 286713 0 272125 813722 0 0 0 0 430086 0 594970 551181 0 822567 162909 0 3640 71043 75144 0 738637 0 244175 501177 0 0 761179 561399 931365 0 430671 0 726906 509315 616919 0 0 0 0 453205 0 520709 673631 524166 0 528489 130519 259323 746048 0 0 736986 414433 526279 755920 731198 955407 0 47790 0 465535 245938 0 613552 904949 0 385227 0 133293 283461 309474 0 746694 0 591453 539593 0 536514 0 0 0 447718 434612 0 0 0 0 533481 170226 0 764684 0 502242 366845 894506 136600 983473 190576 698086 0 32675 205685 164204 321591 662788 432578 179574 914492 328914 964414 375774 0 681093 736935 0 463296 441150 853173 70289 0 905547 457526 403522 0 58485 299351 408681 0 0 0 862312 0 652463 82975 752923 812469 720405 384311 469120 0 0 247115 42725 714592 885334 902830 667101 358819 929107 0 726898 602002 33901 0 99725 0 0 389281 0 0 63112 69495 183641 712316 0 7886 0 0 0 0 257317 133889 59596 0 0 998669 979355 0 662234 0 995326 139519 0 955565 0 218471 384768 251422 559951 553436 0 214665 559553 743084 0 866725 512576 0 818856 0 636848 0 32521 638033 366818 440628 311584 0 800045 420634 0 651968 229472 0 412681 416692 229374 268013 742147 0 599117 0 116158 684846 767121 904717 329680 0 820063 940738 84303 114889 0 0 303608 0 116233 841464 305709 0 859105 976495 489404 0 156520 0 843488 885485 617360 437146 890616 666796 262686 998578 0 832073 162766 0 0 327842 105844 515680 0 722646 671443 738338 301577 839706 709203 0 485674 722078 207370 500832 80636 930730 547207 626376 0 395418 335501 624872 0 129944 565090 696879 112733 0 0 680210 0 123588 0 0 444487 253691 242919 0 363850 621756 0 672426 901770 0 125023 346629 0 0 0 486148 606997 994448 263259 0 893023 107451 0 342077 586841 0 0 975574 892442 0 853301 313122 976927 0 97215 0 0 0 329251 0 727959 71520 939160 421228 395113 0 702658 603198 949967 0 178048 159515 0 441177 0 712297 930697 0 419962 647123 0 467954 0 515277 785233 545208 0 0 0 602899 328061 898575 508124 645223 0 578920 0 0 172962 0 53500 542045 511047 224993 0 0 566374 894656 55112 519126 0 0 0 883441 622328 863265 288409 694630 432991 740390 0 0 564517 376340 0 315087 0 142793 0 161192 12123 205754 501320 0 698431 252542 982759 119662 0 0 868865 912218 0 283745 307009 446287 801263 145035 0 444172 0 86114 0 273574 720711 126847 564826 0 0 0 373934 736501 174439 0 0 0 0 0 183782 0 590222 952066 0 0 0 0 414084 687321 539125 0 985354 476848 861435 599085 514157 192403 185120 516802 271332 176635 511727 0 4587 914327 136268 0 641893 0 0 514364 468137 544974 655493 200575 0 677230 0 0 564054 0 993211 0 0 510771 623598 555988 0 0 692142 341074 549165 0 482698 320026 465316 0 260539 0 0 161055 181104 821600 774624 666295 502893 557996 863973 374906 729250 0 0 0 0 68960 0 584231 992368 242202 365254 0 584325 377284 347259 0 276506 0 0 0 0 572317 187410 0 521809 0 414438 0 35447 867352 761931 540361 175230 42845 256867 301127 0 0 86729 892339 0 0 0 326029 0 0 779978 421768 609509 153409 0 634794 321436 102654 653900 0 30225 57795 297392 906292 12444 598338 72488 0 133943 0 521548 354284 241652 0 935848 0 696719 0 0 203187 958757 0 0 587461 701150 763463 0 629428 451741 912618 604028 697454 604691 177990 877413 762121 662588 0 295289 401671 459280 0 0 978235 124976 644968 101443 882014 26739 687597 144980 0 3160 0 0 988713 833613 993804 0 337986 213056 540151 0 0 0 922792 888852 0 0 137087 978522 92518 792443 0 186690 0 0 579181 0 241568 0 385022 0 568838 0 0 506588 0 765479 378214 0 0 166302 662113 750408 165013 376520 0 990055 373356 0 0 609495 845134 0 913216 0 248598 544755 916878 0 0 482240 472101 869936 0 0 872729 0 701394 645580 997324 0 0 0 0 390795 694747 0 485338 378040 870676 938727 0 750400 166940 678439 0 0 765849 579756 0 224470 0 837500 483697 0 383520 0 0 759290 0 608114 829881 809810 0 229084 0 0 589336 225045 0 610661 330281 220555 261041 0 0 781769 0 254281 0 585726 738930 137000 855178 0 119109 426708 793159 794169 0 540807 649792 0 0 373303 40464 0 1954 0 0 237751 0 925743 834429 297846 407694 0 698686 135434 0 320760 489655 0 0 495236 0 739630 592482 823281 0 169078 0 534527 75949 288417 340183 0 0 179857 447354 0 500782 289892 0 451644 556976 621855 818916 0 246884 145880 0 0 539439 0 0 977446 0 227181 818412 0 764998 0 0 820685 521270 394271 772852 0 0 0 159969 0 535489 578812 572480 0 290097 0 0 0 246599 0 353153 0 335344 0 0 0 0 601248 572746 243666 0 0 473192 237529 210187 753228 0 715733 871674 0 640233 0 399358 600819 109961 483300 805119 592696 35685 874878 0 0 29595 670263 38672 140198 0 141058 144465 0 903867 180446 660550 517739 555866 320171 0 0 0 279066 0 474621 0 180067 0 284758 0 94329 822375 0 299812 0 0 0 667406 688302 796269 73345 356365 0 395414 253089 940485 0 0 0 0 880067 827930 520174 265755 607609 210936 0 532157 459311 294472 24999 449751 632429 0 0 955289 543846 0 0 141666 509952 6292 0 0 566760 833767 0 570402 0 729983 500330 119962 0 989570 430685 20324 682698 242468 0 980728 0 23069 142926 844522 0 0 0 613403 0 739763 0 286353 0 44401 216061 0 0 0 54824 64738 35062 610940 677332 0 822033 258652 0 253899 318734 0 591104 518764 0 182373 304271 262137 0 410786 0 123553 0 125514 537101 133740 74704 0 0 0 0 852220 0 0 0 565465 271507 612385 362608 13520 508608 563874 13359 739806 125196 546257 321135 0 283425 0 899778 134122 392802 520516 176131 398641 87714 0 768288 42404 957471 500039 0 0 0 0 0 0 684626 0 735712 959662 0 818068 620314 914183 0 261885 0 0 0 0 0 650307 0 0 0 818517 0 0 0 806167 0 235979 0 438125 0 453164 791914 739691 810264 780817 25867 666960 0 548995 366119 136576 250655 0 338936 0 525037 501655 550310 669562 34772 330939 0 446813 0 650394 242097 0 0 867575 0 300744 696499 0 627937 385036 944821 301458 0 581186 348570 792243 67583 0 13851 872697 157716 660627 0 696928 0 0 0 942905 628975 0 268265 0 89414 889626 0 18042 0 486903 758262 0 0 0 401604 0 333541 737319 0 0 117754 0 0 399790 59691 901474 857460 0 261255 194462 0 145043 865919 209279 0 295525 376687 0 0 0 533391 0 292942 0 0 598530 42613 82604 463854 670836 0 0 0 367971 441959 0 507342 987138 0 868312 0 761035 145120 113979 408313 0 0 434785 0 0 580414 0 0 863256 141832 49192 874561 0 0 792088 0 817492 554890 0 272081 588936 262453 0 341898 248931 794775 610275 502922 378055 27591 49809 902223 312851 157509 227176 607028 837402 249278 157171 0 0 0 958440 0 995741 551025 943287 712042 933671 180029 0 620236 532296 0 960284 5816 0 0 0 4405 0 0 0 841751 0 258023 0 0 0 19033 195379 365118 0 491115 943126 811285 314537 201793 108338 400527 420773 294578 0 277306 0 313595 299998 850359 0 718900 0 0 885101 836698 0 177752 263943 0 170198 0 579683 895868 79077 629369 0 781912 126958 632812 0 371453 549103 0 775617 255038 504153 0 0 0 282080 0 921200 382047 454185 0 631341 0 0 0 0 221611 224115 0 365707 813260 314002 834439 935996 931060 0 187554 345488 64175 0 0 83047 650963 0 847399 179231 300206 0 605426 0 0 619450 615817 0 0 224207 238921 0 551297 0 0 238137 660117 20793 760065 68038 140054 0 0 951266 632323 0 0 0 738873 760776 799625 248100 0 0 563227 265201 0 220202 887593 0 552214 0 0 958212 744237 952156 719842 592167 914979 0 326105 952330 52624 422324 143596 0 842194 473939 273383 97667 0 0 410844 352520 415437 335281 0 0 390154 180238 82678 862913 0 74454 11192 0 95489 0 750493 967823 967733 0 0 0 0 769104 645829 168984 621601 713840 0 838828 67490 211134 181816 445075 375587 0 928512 446175 0 0 875976 0 0 680459 783587 0 900035 0 350938 927645 583421 559556 0 658230 716006 685454 242331 269088 398748 0 620025 572069 640070 243429 653290 448382 335853 0 695776 0 0 316710 470112 30781 0 978457 408379 222811 835330 533686 0 0 0 0 300297 0 959702 381564 712703 264063 0 924928 639659 0 622502 0 286331 206064 0 342559 0 0 173323 759242 505379 0 0 0 295374 313528 947801 567984 683933 70422 0 562831 311101 641386 883970 0 0 926956 0 0 985545 0 0 185434 173943 228582 546534 22657 0 0 137980 0 620782 63409 0 506123 0 800086 616926 620856 0 0 884906 826384 299783 936292 58191 0 0 0 0 0 999429 906176 26857 39521 0 690947 766071 98899 72518 379083 756002 532199 867107 217832 547553 357787 0 151627 237980 946533 0 601274 633177 538725 0 359568 222443 0 471657 329755 0 0 455545 0 314124 31182 920154 0 0 262985 837153 144968 642699 0 664326 939483 253394 0 994071 0 149608 12916 0 303678 420983 236973 0 0 153796 389381 388443 0 763547 284144 842905 900810 25004 25523 0 547293 459925 907233 642047 0 639267 444826 744633 0 637631 0 66890 0 0 0 0 314428 0 284886 35171 0 0 0 0 0 34980 0 129241 0 0 892875 740920 653971 162282 0 612870 986995 850538 0 298744 10996 0 0 13968 344326 684457 0 0 633493 37789 877872 26934 664385 389317 325729 892831 0 145202 0 0 723735 385446 0 0 0 366603 174791 0 322231 0 0 779837 751953 0 895513 0 333153 673447 0 0 811613 213961 719692 0 0 595488 277531 124311 0 42434 0 890024 445466 259542 798660 0 257355 638610 27898 0 689579 0 0 248652 0 0 0 0 0 0 0 0 0 0 0 991350 898131 729441 288094 563517 0 634476 604388 0 0 532020 734078 0 772422 740748 271192 29812 0 0 0 631754 0 0 476364 0 621149 795152 878174 901369 2037 284656 383376 70865 623715 686938 68528 0 859762 0 307827 995509 735720 0 281813 0 0 668293 950323 732087 0 112297 0 0 912675 58800 524476 675129 0 218033 0 452864 75691 947110 757942 382039 926466 688158 10584 0 876840 0 0 365905 743981 0 824030 0 0 0 0 0 524983 667277 326597 224017 555722 0 47473 0 629112 373166 146700 214519 255527 0 0 131075 0 0 252749 267759 820659 150093 473792 915696 79464 0 0 0 0 618100 283450 887471 352269 0 104432 0 585311 635260 268764 0 0 28916 784871 0 0 882944 0 147067 0 49362 0 151893 153252 761107 0 407058 0 0 0 914149 432485 247032 0 0 322549 975343 400982 0 922607 0 319864 0 0 719476 971110 362989 466611 633079 349634 0 0 0 491906 0 64068 674267 627286 285214 0 0 0 175682 233258 0 764765 0 0 0 445336 871561 0 0 0 754463 0 688691 498307 341155 621440 0 724210 852216 0 89870 0 621049 444059 0 956349 247076 491998 442238 870450 691445 0 165022 755924 813734 0 775882 0 69457 170710 606868 736899 555899 49254 0 0 0 0 998468 912372 750733 851753 933177 283930 0 0 0 377808 0 832106 581358 462666 0 0 0 0 353399 0 894546 998399 0 0 412984 0 219623 0 752287 893050 0 681338 241830 0 0 0 918309 0 328716 0 165465 0 0 757114 434254 907472 487118 0 844972 975122 534889 799099 714343 347352 66820 0 973131 544260 740264 547246 441023 145481 922867 0 673212 63069 826776 0 826788 0 484855 0 753971 757630 0 89349 131934 0 892051 229547 978424 836937 0 717756 612646 861291 921894 0 721483 0 785165 852222 0 0 800279 582117 879213 0 0 0 988935 0 442851 238084 938380 0 791683 708808 587595 681778 0 783195 899554 617266 979959 181363 0 518910 902892 749574 0 120895 375560 264132 410456 771484 0 0 240661 106550 740089 80064 929255 0 149482 0 934880 686669 569391 45974 0 637757 290076 0 0 493701 646410 975570 798280 39421 0 0 850693 0 0 315445 0 0 0 147726 0 669079 276236 0 617777 0 715786 0 454106 369455 278281 781108 684140 994401 0 39988 410843 0 529873 0 0 709842 658362 589444 579736 356397 619826 573460 613007 622363 0 843402 214526 0 0 494737 730146 596792 0 762089 0 0 0 652893 260759 87281 363024 40001 0 649820 922761 994031 313389 78848 50253 0 12185 0 0 554046 633346 466111 120070 0 0 827136 996100 198971 0 961174 639032 962210 0 694697 0 0 0 175477 126995 956057 0 502670 460306 281157 643068 0 593848 0 215526 0 792153 792235 0 326621 794294 0 286825 737536 558883 0 201360 0 0 0 772593 0 0 423632 0 0 0 302310 66073 0 0 136086 0 0 0 292176 0 0 151726 509259 89309 25254 960641 0 0 0 913649 693583 0 0 848085 736301 153676 417326 0 53351 0 133858 43315 500723 0 202860 0 0 166741 600203 0 830322 406749 302615 986874 613746 77528 973645 135753 997621 0 0 688771 264110 293065 819690 913188 842065 342413 726134 0 250900 0 295700 96871 443903 0 0 0 0 124465 362239 142750 968187 0 0 0 767664 417523 0 11150 0 0 247040 80471 206743 0 686666 128174 411793 498091 749318 923181 206132 969204 784624 0 676672 132160 991696 583575 0 318755 769932 63667 0 0 961220 279969 0 873505 499894 553373 100709 15306 608157 0 898562 500945 700709 0 414979 988675 104096 0 572662 914856 885399 343354 854633 957823 933768 573753 529145 752204 648516 0 80318 593339 112082 609731 920450 0 0 0 0 0 0 737140 507690 0 0 0 0 45598 0 893018 799640 508157 818340 917890 851436 0 0 977390 897922 61267 33630 251047 683232 313009 0 0 906516 0 710615 934731 414513 831224 688214 0 0 733191 769831 657902 925569 398853 0 450214 642245 0 133438 616559 147497 728014 0 475742 615326 0 629757 0 527963 0 286861 262445 884457 424751 421125 0 0 351250 11576 677302 0 212706 314585 67436 764856 497425 591571 0 308510 349440 0 768903 244899 572287 916860 0 0 0 243763 628499 547299 963936 0 802789 176183 313537 483849 945492 0 193748 323687 836339 154763 0 0 964033 717281 0 300306 0 594827 633385 893847 847335 698791 0 618539 887357 467987 62742 954438 237510 0 430456 547703 30206 266188 0 642106 0 116621 0 183196 0 745859 323154 174723 0 0 194439 45432 0 0 171680 0 874868 839177 762022 381700 427522 0 897054 0 0 28252 890664 84734 0 0 434877 128083 0 346012 429123 101155 83387 449283 0 0 553636 0 863949 24210 0 0 0 852335 0 954898 525162 499570 672645 366180 871194 935629 0 942313 862996 12554 0 377589 0 0 618903 198150 87778 0 0 692945 0 0 0 0 0 889944 0 0 0 0 901220 638823 0 646301 97068 0 237697 860397 64217 122594 0 0 0 72039 766373 866394 38515 955508 6020 232388 0 0 535058 342885 0 54463 297122 455204 384729 918106 212913 0 154589 436510 93079 0 98251 242771 577346 0 0 976900 829732 0 17378 903093 749370 391452 0 428265 154980 0 765254 0 744445 0 627928 928827 0 484837 156168 686606 0 0 207851 199541 0 522767 308224 0 0 0 849757 0 514666 675141 789457 0 876514 905418 0 85138 67325 444289 670786 0 272291 884845 0 57437 977497 230077 275480 155720 0 0 0 932030 0 0 0 0 671050 0 897194 0 0 0 0 126697 0 233209 0 0 0 689652 711970 0 983656 757744 0 0 591833 0 0 0 296558 0 354817 0 0 38797 47792 0 773653 450728 259473 0 145657 761796 0 519907 324616 0 0 753572 871651 834892 26611 532934 0 911872 0 199443 398926 0 438927 483791 97635 911881 357984 854038 0 0 162905 0 288504 828717 119245 0 0 610811 0 0 426914 0 240591 0 203202 521287 84237 711185 654108 372037 841523 0 615410 319651 0 626367 513203 839953 684466 110308 230646 0 0 584279 861053 84802 306620 525211 0 224104 4285 295427 226892 533748 606383 639166 0 252600 0 457051 0 567424 579787 854164 448929 600603 0 0 642354 524005 218363 740759 469606 0 872423 11843 973347 0 0 614980 0 999303 0 864823 874586 549169 0 730177 421255 0 0 732403 0 0 147420 394601 795435 0 648434 908444 363112 477854 0 945482 937118 911160 208101 0 0 363073 250662 0 610190 0 0 835303 420228 245815 870658 0 0 0 105473 232201 0 359729 849136 721230 24380 0 928941 671991 515697 248741 0 302502 60987 617 145750 0 0 665967 128994 479502 755859 221650 190825 270039 446112 0 0 710662 0 510870 966210 239742 117337 130876 984214 0 724858 420843 0 559006 0 178690 426392 833986 852680 917048 0 0 122650 814922 0 646019 0 819205 855788 0 0 237936 860257 905075 920827 348324 0 338767 526909 79090 661595 994747 216786 0 0 143546 720597 363392 76726 0 649473 0 381875 329368 0 0 878552 53543 613535 0 0 0 0 0 218746 189003 754450 546367 0 570731 673555 526979 955602 209056 0 163665 942348 0 741514 0 0 19958 0 0 138915 602221 795580 394677 0 559389 0 0 0 266384 254795 0 0 325990 890268 154729 916864 223436 101224 751985 357365 576445 0 619690 0 725608 924327 19335 875893 0 0 152646 255452 206708 0 803696 699522 0 861588 0 366262 0 0 0 703627 487766 58375 0 80113 56854 0 0 0 0 672917 451928 821023 385475 872692 331208 0 469794 287912 0 707049 954999 0 0 0 529883 528443 775525 285689 958086 0 766630 341808 101813 454509 563516 846758 0 0 90284 0 63354 340046 0 0 673137 0 820005 0 366585 4283 0 879892 12464 908404 0 160829 20224 347647 0 350081 93101 0 222982 513549 564366 0 615439 911534 375505 211585 809526 0 972928 0 0 0 0 364601 11302 722132 0 794370 0 742264 570063 0 270454 506180 16003 578461 663998 434130 0 764835 73322 495617 0 365518 439650 0 189910 708194 0 0 971736 811347 0 989138 464171 644710 0 0 0 10617 486614 0 0 809821 87547 680422 137350 450927 480689 0 990428 385228 153739 677843 325401 0 371889 212258 677039 0 504783 0 334537 0 152949 841205 401569 412019 0 929874 0 263561 649110 229751 127164 951071 404999 228278 65525 0 69042 90760 0 274722 293847 230955 116402 999786 0 694189 288015 26639 95823 0 751908 805274 748663 663686 856483 0 0 0 574747 512419 0 0 165270 389141 338779 640430 0 139332 743650 0 0 0 757850 673075 347685 0 495123 599289 912635 0 221266 745805 0 0 0 521575 281480 940876 347969 948615 0 230060 103233 0 0 701513 0 344500 869505 989264 499456 867724 352524 358413 30446 531302 207737 0 755004 0 646687 0 878155 0 0 638874 466795 646919 504056 146703 640880 0 842534 0 862588 0 498774 607017 849135 539306 0 907834 34974 414825 283997 0 624573 836889 45117 985576 0 500562 0 146138 0 351578 361390 0 945735 0 0 149217 968379 82786 0 744208 489248 0 0 610764 115599 0 373122 0 78001 0 0 0 726221 954057 645489 80543 323405 0 0 813059 848966 257024 847588 398546 0 3047 518885 815201 353896 334648 391267 6923 217057 527081 703679 598755 234821 773443 199691 323542 10274 842040 136941 900988 0 633972 573741 0 16724 0 260515 0 795653 0 561270 472058 90453 748687 212989 851313 873298 0 0 754103 139332 0 141023 798963 724150 856980 336737 631731 34297 562769 525342 268553 271216 438717 290057 441127 136865 0 38408 0 0 314539 597552 643490 488615 309588 0 762197 128603 239050 0 551155 550783 254152 0 137908 0 0 692501 699533 435311 0 104701 47006 697379 516628 967967 932394 723156 547601 482609 259827 81004 172333 0 955209 0 797389 400126 0 350712 140567 842139 9136 918001 0 0 491156 910678 0 0 717925 0 0 0 0 0 0 230081 473535 676036 525670 74832 164594 0 0 0 134605 255760 493934 177146 312066 470637 688941 0 0 933178 59620 427328 763166 688707 0 192083 0 177675 850708 913319 901188 686693 0 278581 464659 0 361773 785193 139701 61930 146262 0 0 0 0 0 215965 292857 0 327867 159958 0 707553 0 719646 254046 442156 392421 458615 0 883138 112486 0 328489 0 191798 0 533461 289996 369117 0 547201 25610 853338 156746 853059 487224 552437 0 0 550883 862707 284959 919814 0 952578 210804 738536 292548 0 569575 631364 430156 0 393090 321386 458326 504249 78186 817024 249230 0 910270 0 390114 0 761678 145458 758298 95051 763531 773042 0 182545 0 271198 0 101820 451115 381572 0 0 0 0 0 851244 933054 0 539819 496672 247738 713714 86657 109959 555785 0 326435 0 0 0 145231 538054 406319 0 504861 893525 0 726009 0 803099 636844 0 410821 0 431035 0 239543 0 794042 931804 0 0 365290 574368 551692 69228 642240 82110 606924 0 0 0 0 275228 0 0 512602 59716 0 66399 630885 200626 735806 834709 461087 960999 798934 0 0 412666 941459 966007 0 150350 0 60215 357634 930535 878066 785969 817711 133169 442993 883802 0 0 715285 480290 0 55554 0 0 0 0 0 328942 0 26696 481506 213962 734530 0 0 0 180933 173046 8838 0 800596 0 0 39102 0 308498 0 0 0 32155 750226 687241 0 0 0 619651 549199 149816 0 0 704769 355481 0 993881 382576 231738 944579 0 835983 196918 341798 437297 869383 0 411269 0 172669 722151 112729 0 0 0 941215 0 344519 319196 36760 0 836412 0 80222 57700 421543 464626 499379 0 18877 414235 531153 565817 204068 419286 381890 503550 0 0 974359 0 0 181348 837542 628910 981890 0 229746 867486 573149 629990 0 0 0 604851 37855 0 0 304940 0 0 416771 424395 0 470876 49172 0 0 239902 272645 0 0 0 0 679272 0 109566 979168 0 420674 557339 0 414119 0 555261 0 341365 692427 0 881852 638839 449433 0 717688 270963 366571 915109 382694 0 613730 0 18337 57679 984775 0 0 408291 0 0 0 143095 950426 0 0 633089 767687 413893 282305 269199 753242 56661 0 0 614056 0 166189 494484 0 200160 0 734015 596709 0 172430 932694 265593 933037 618842 433555 0 303730 0 74450 627126 89170 983639 0 136296 825343 0 903780 212016 0 0 431438 531702 838169 698102 0 306551 117348 691981 598176 996749 0 501958 0 0 37579 0 46489 657592 200047 25279 0 199730 26219 0 296886 0 0 668841 0 301142 640028 623922 0 280606 42297 34016 0 773241 296159 0 375738 4254 0 328797 574040 62862 0 541543 0 0 0 0 750043 363898 722419 0 662348 0 597155 963562 0 672490 0 106146 540972 488302 957118 241599 0 336641 0 0 97838 380430 0 0 284160 212997 664642 0 326327 0 745552 397786 0 0 999497 708433 0 0 612258 0 0 185171 93066 53268 0 0 197480 0 665775 272603 574996 682386 124091 0 0 0 0 886608 0 460533 255293 262125 521324 0 694930 858280 511443 890766 928 332823 482493 0 358608 421958 188185 716945 0 0 947285 0 0 326832 0 806096 345772 0 422609 549477 268811 0 144219 593323 447693 659536 713940 319484 65597 248863 325875 128332 666787 9820 0 409892 384278 86486 285013 427402 0 973753 0 0 994419 0 0 0 0 0 105162 0 63196 0 866525 764280 894488 440429 10955 743124 194816 661956 47959 0 0 0 547313 0 568674 0 914110 317375 296778 113554 0 85331 152495 747440 775562 449696 427832 693025 846865 866775 0 921726 297664 0 284699 0 800208 928502 0 0 920755 0 0 0 0 0 0 0 0 307596 80115 947538 0 458239 285977 0 0 875115 0 551182 610124 520574 0 678587 168819 524156 353141 396428 0 252325 0 778045 0 49238 0 30446 496140 0 909537 0 696607 0 765116 0 0 165564 667171 0 724321 601689 457512 84205 0 0 0 0 364979 0 407547 542222 964761 0 376623 63804 819321 145926 163128 842334 0 0 0 0 685755 66711 0 957822 882515 719329 107736 0 104425 421954 628968 268334 86444 0 0 329856 881106 153975 151472 14352 0 448985 820972 0 261195 0 0 664099 856583 739223 783463 0 0 267404 272471 104217 441974 0 75062 511607 879579 576183 963797 0 628112 725146 0 0 279311 0 960767 744852 155207 126657 90907 0 0 595845 0 988805 0 857154 590081 0 0 539460 999264 264378 821267 402178 135141 0 624138 159020 898896 0 0 279846 561929 187274 98846 542446 580398 241800 0 0 221946 802960 0 192400 737446 0 0 508365 553803 811355 0 0 285592 17239 88851 0 457886 0 132903 0 0 0 489582 0 551221 706519 645106 0 0 672280 0 577162 248357 0 966856 0 0 0 0 0 0 0 631744 270578 77170 225862 773536 0 0 892066 0 0 0 318043 628286 452822 927556 0 0 0 712974 276924 0 343496 769668 217722 424735 140440 33522 346099 450958 33169 219356 0 0 555231 872349 798386 27597 0 371880 924931 0 0 90285 0 0 0 0 161635 0 0 0 0 804871 0 519834 0 619771 574764 0 906247 863881 262210 431021 981927 160204 563145 0 0 0 0 98980 0 0 217947 879737 0 298304 0 926311 931907 435622 403956 21734 776952 0 26353 48237 302930 174025 899626 732123 233325 0 591620 0 0 0 202606 219133 0 971921 115084 0 539378 908918 33237 423102 22317 0 0 0 81189 0 692360 0 0 210459 0 0 776972 12935 873679 741722 216544 43956 133699 629686 768662 820788 271010 0 0 860812 0 0 890468 324973 492009 607811 620249 45857 210623 720249 239564 786143 0 0 15580 131955 0 304938 615263 526901 724147 83597 0 0 777415 0 171405 219967 0 948896 139028 411183 423487 717528 0 834392 0 551261 0 434600 116399 617818 0 416657 396442 0 0 0 0 841488 273686 0 816198 0 11002 0 0 546239 986948 236124 569125 443234 437245 364094 429430 121197 816240 121070 0 0 0 437374 0 324217 274423 892283 365411 129932 655234 196314 287834 148654 0 920384 621832 100254 672877 336809 0 0 0 315142 0 910181 0 360703 147621 0 216371 0 124454 586311 227772 587341 984745 860223 0 563463 0 172831 990754 473720 248052 0 83245 260431 60348 266300 265588 326175 989222 314453 715397 943898 0 551442 396911 431876 0 0 389998 40035 0 232504 413029 868552 266211 115999 843135 442648 0 0 0 564767 0 694759 0 0 820016 0 0 317653 808191 585282 96583 730188 369412 676129 0 199506 138168 0 309018 103479 9062 163422 0 93469 463285 0 963087 0 0 259313 0 719244 0 901681 637847 279236 185043 870796 499862 813401 0 126705 480198 0 967529 867861 748071 0 280844 0 25810 0 0 0 0 0 991544 70337 696031 0 0 0 49085 0 893945 0 0 611835 780257 579517 0 0 0 250903 311657 523225 848273 0 486287 0 661594 252706 0 0 0 329960 0 291591 0 948954 487639 913819 616723 0 0 337662 0 0 136906 238625 402934 565396 991913 539664 479899 0 23146 0 0 0 371864 0 180725 413670 477488 363708 452276 809828 309494 70082 374689 0 908476 815582 2803 0 809202 159261 84986 0 126156 872513 0 0 0 0 0 0 741494 0 0 12821 451702 938621 590029 0 327388 0 307715 97831 0 0 340988 985653 724970 0 698492 901596 254686 258529 0 41338 0 617098 0 0 0 372241 357622 0 539622 0 318034 659771 441693 388232 0 69812 0 0 521801 0 0 847043 0 754052 517738 191762 0 763649 0 681259 114594 0 0 0 0 197190 121319 0 767942 985693 503597 925018 742758 67020 892289 983171 446157 380354 0 316712 0 0 366693 906761 282908 424110 853896 294242 0 537847 0 368055 542306 462806 706813 544547 794498 17263 0 0 0 0 0 607748 0 0 472685 0 42494 248269 647425 0 493649 546572 0 523473 0 850932 647112 0 0 964003 0 384910 582023 775304 889944 410898 642517 0 414757 921060 432586 436878 0 0 0 0 0 974512 943806 0 0 0 935393 0 280912 476279 532918 0 0 0 134746 170828 0 700695 0 10815 0 913402 98440 480433 605193 0 749956 648453 0 0 0 222505 322137 136422 0 536545 697400 673800 47387 0 0 88543 305904 0 0 523851 402285 97896 0 637052 791197 846556 247943 535133 608446 379192 139882 200736 784583 0 811884 146353 474764 558296 291481 0 889619 146630 878450 0 350251 0 0 946236 0 0 280179 0 796671 970593 0 710283 0 0 635331 442715 872521 749190 313530 667648 261864 27783 928077 892052 78127 0 0 0 0 0 0 0 0 0 0 34020 485333 778097 201367 134527 712115 150772 0 0 0 0 128776 444633 831688 527659 560099 0 597973 0 0 0 292809 0 833576 162151 588251 0 505370 315068 932534 0 834311 651953 632122 0 0 321741 571194 988358 0 0 0 0 432814 0 0 109726 878484 208149 0 52866 315344 554048 40112 0 857049 449277 676318 0 0 0 533320 755137 495450 0 360203 0 0 386206 264035 626671 0 615425 880892 0 903578 805570 0 0 19672 371473 107975 242029 614165 99089 0 0 75623 384760 922332 205542 0 0 608464 20740 359094 253441 0 711905 0 0 663812 822587 0 0 0 670678 740186 722477 78163 788233 144095 0 0 341969 0 0 0 0 0 784457 0 515099 0 0 0 0 0 0 648033 927174 0 0 144696 0 345791 0 252581 0 269410 634728 0 996581 125297 630568 301776 615031 498932 0 657193 501423 685560 30510 0 852664 386204 0 78013 0 189532 0 0 266100 220803 271973 510217 0 0 0 0 879219 782026 0 644806 0 432846 0 166910 55635 577229 950350 632670 0 102086 0 624659 0 22759 0 594278 251394 631048 0 0 0 307990 271993 0 0 175758 147784 0 787596 599365 736299 815514 0 298511 948787 860062 477800 0 461499 355839 343054 0 0 887393 0 0 757593 0 567665 484505 374241 0 532932 284665 973350 859373 17342 403685 0 941899 995238 0 0 194505 343566 0 0 0 219906 438323 864732 0 573375 0 0 809591 0 602158 0 899043 630700 0 215815 0 0 472248 0 494901 0 203688 616412 35127 929121 0 0 989293 0 775267 0 573829 538154 269309 0 982409 653745 296832 0 0 626219 669273 736629 0 757672 329802 0 16124 0 0 167109 514244 510027 185063 155784 771313 743783 278024 0 714398 968522 906388 960403 835757 312613 0 0 322669 0 319508 16826 907717 0 602351 0 0 916184 65755 454999 601927 0 50048 71281 0 0 807251 693012 0 0 0 189055 0 52988 0 0 484205 182439 0 0 709967 0 304768 419945 50456 0 0 457529 908694 899141 278072 0 605966 0 0 988453 0 173734 984957 142196 9006 454793 400892 0 910771 675178 0 523131 0 0 0 437021 0 463025 70577 241308 531429 399387 213138 270880 0 0 476497 528350 111119 452517 849620 0 228362 847689 670128 0 323435 0 558766 0 695776 985788 0 842660 0 0 0 57687 589064 562946 0 687845 259475 20713 268196 0 0 186307 238323 0 0 844934 0 461146 45482 0 731703 24799 192671 739421 710348 0 941688 712876 0 544375 0 0 533149 0 977895 0 110532 0 420725 488124 0 684934 0 0 595456 90397 488922 0 558878 0 547944 544346 951937 430103 512399 764068 581438 781165 434894 723593 0 0 0 0 514130 63787 731433 0 995362 549092 0 719461 0 270995 0 0 403560 79010 0 0 529058 963646 644539 202971 0 456336 0 661832 318 0 288601 0 618673 939217 16418 469191 545681 675537 267110 492066 830775 165662 0 0 689511 0 686488 267397 68139 121894 120312 658432 0 0 0 0 949071 408121 0 0 326706 0 212089 100929 0 0 379152 0 286889 0 0 582978 0 0 0 138309 435771 0 650889 480045 743339 0 0 930912 473241 596730 83170 606758 0 374758 532316 40865 945221 0 868054 160758 0 0 0 136999 0 530 0 906553 0 945424 890162 0 622932 0 0 0 930136 0 60227 583781 687396 443961 0 123152 0 0 449859 0 133849 13729 506871 336995 0 0 530017 439003 423324 911348 613615 607363 0 40660 139083 500871 60584 0 243992 0 661038 0 279260 818775 362309 688324 257626 0 864195 541386 0 0 0 873849 169231 0 165214 0 170981 559674 600897 0 303811 190385 681938 770334 781845 0 0 0 785119 0 871285 771825 267158 700120 890405 0 0 474634 12282 0 0 0 437342 783 0 0 737335 825768 0 883227 0 0 821691 696361 469528 0 928605 9784 432706 0 158443 0 0 551119 755748 0 489315 0 0 574737 893839 0 703260 280301 0 299973 0 152612 0 0 0 495179 0 384120 0 933295 694390 0 0 268512 423845 0 214642 374568 779957 0 467743 505954 0 0 0 58237 917743 817181 902238 155474 353953 757798 140576 853621 80803 430393 633144 0 798102 788357 0 557690 0 463244 406720 553714 849546 512207 0 0 0 993387 2572 756102 781179 618685 491969 875277 402326 900547 162349 0 849243 348614 217098 0 0 0 0 656005 730262 532119 0 257215 0 0 0 0 415802 0 0 0 482846 293115 202575 926694 992924 950547 0 776075 0 464110 16793 0 474551 156286 0 0 0 245932 0 397448 882533 125841 0 617298 121279 944548 0 694386 0 451184 138669 57444 0 0 788013 0 0 199924 0 0 199388 438217 189953 794217 596809 0 0 0 478401 417522 116804 0 900868 0 932753 0 0 0 617341 0 0 354763 989100 0 0 97128 313590 0 779620 105890 248768 282705 807479 0 161124 0 508680 211631 0 0 0 0 436185 79814 730036 0 35269 0 902613 236326 839991 369505 867733 837050 96861 0 0 392753 770387 946683 224710 476518 588067 0 0 549676 195407 682908 0 434048 0 335773 306752 419142 0 0 0 860045 0 0 0 436369 457828 208020 236917 76865 882514 909754 404308 983045 0 779517 0 780592 315681 150390 191626 12607 528988 733105 0 371398 0 0 0 943016 0 866122 0 906752 152465 0 852248 287550 150622 740177 665969 351075 504362 306532 0 645893 0 0 401169 132112 0 708300 35493 251760 0 415087 138387 0 437703 805854 949676 32117 318219 0 0 370821 727528 0 914325 979528 0 356806 0 156722 34155 0 248061 772381 0 412819 0 835081 630703 0 836253 184163 3311 0 466578 218715 960909 560703 0 280106 0 68428 599902 778095 0 462424 0 0 0 790926 537920 998452 595334 0 0 0 55426 0 707074 713467 761390 911116 0 0 0 63313 0 0 0 0 0 140292 0 0 0 0 0 380931 0 547323 0 879093 576400 0 666029 324110 0 348192 879643 140121 524021 96960 0 252076 968123 751492 0 0 679909 0 0 0 345189 0 27602 772163 508721 279521 330411 649017 262370 126438 230280 0 235068 709251 101488 70231 0 737046 0 755533 0 932559 452063 310117 287999 0 0 729182 335437 0 0 145240 711801 823783 0 0 722528 355071 286688 205473 149908 691126 670705 713140 0 0 234477 0 279845 8070 588402 752470 793990 0 824644 39151 0 332249 659468 89453 446017 0 0 324120 776690 443180 0 430186 0 0 536373 35432 0 258939 667521 489570 329742 595597 416277 776875 0 556431 769579 700231 0 0 0 0 302767 814466 0 546108 0 998744 599806 0 278394 70127 907090 552204 513419 0 0 533708 525381 0 0 642213 0 534504 0 0 437889 249047 0 0 0 0 0 498130 0 478357 0 606429 275809 0 0 0 731491 144998 989110 0 955496 325709 297595 831490 0 774867 0 843272 709398 501969 0 426559 0 566049 0 384021 0 0 424015 626946 737933 0 0 559340 305778 447225 0 306325 334012 0 0 0 756939 0 187333 0 370378 0 0 470392 258386 90098 0 0 75044 0 0 0 968219 496664 596374 472432 0 333974 262757 0 0 186468 0 227276 373751 201501 344315 185074 0 0 814116 711810 0 758992 787727 879069 471618 419179 0 666181 744213 579690 0 170229 488991 316657 765220 0 680122 275357 816989 627658 712799 478309 506913 0 0 276428 0 912444 340279 603265 773590 0 802519 26184 0 0 0 739128 131055 0 0 95583 0 105798 414988 0 913674 602306 316606 395097 0 0 0 595032 283562 389850 0 0 862407 0 187965 0 584854 117310 0 811874 427258 0 764231 0 918472 855690 743498 879659 0 142900 546241 0 424516 0 462945 513982 220388 554363 272510 830102 277228 129007 673608 796627 0 0 624714 282602 919021 146436 294521 255734 571689 0 527197 799724 117091 0 756881 568707 0 119917 69132 594219 68920 0 0 0 0 464102 94579 806316 244841 0 536896 911728 0 418022 173406 0 0 39951 538134 522881 87098 0 58631 0 248379 650241 993051 0 405669 276733 245098 0 700025 546083 0 0 512585 562512 0 397153 110218 0 848865 320941 0 472177 865088 705321 399215 0 0 30798 728571 0 0 431501 0 981934 0 726142 593518 928466 594406 990531 194810 0 748748 343477 301619 252901 625191 66893 63730 0 0 0 856008 273722 0 0 590363 509546 861149 167118 193179 899383 402724 796082 403179 847231 656867 117301 0 0 0 0 908466 670117 0 809354 0 5868 0 348934 0 625118 0 427403 0 0 279287 845431 691377 765164 92227 314303 0 675119 120590 0 255336 0 359619 900656 0 122883 349998 0 0 0 331392 0 963951 304038 673137 607300 0 437677 0 337842 0 699121 108411 414853 410081 244179 905283 711969 0 0 0 560232 270206 779555 0 0 0 697418 80175 592922 410263 708289 723338 556913 0 517505 757190 0 0 373546 0 133826 718672 0 710282 2596 541400 515543 0 0 0 0 19494 606057 298849 778899 0 812420 207668 862103 0 534191 192383 0 740507 0 18617 0 298362 469237 137741 343678 812300 132128 148534 57150 290973 648780 63384 0 0 220538 44101 0 116065 713152 0 0 0 0 654544 268800 155395 0 222970 0 344211 0 224492 37192 301091 314072 339168 828575 0 292763 0 0 0 602322 0 0 0 535311 0 0 636784 206426 0 518245 0 744761 0 419156 238819 889042 214917 381163 0 0 81096 350571 0 149400 0 479767 0 0 133815 515833 24993 0 0 110423 181066 0 0 624935 0 116632 308807 0 759883 0 692828 855590 361443 432008 331259 115958 0 400439 938290 176892 0 0 0 0 0 0 0 0 0 0 0 0 0 325648 0 452763 0 673082 13792 741193 28869 611784 178566 823486 404085 27033 14793 0 0 217302 464858 905030 716797 928140 0 0 927585 0 0 54506 0 62630 0 740684 883281 348145 275183 293671 341579 0 205256 0 705183 0 0 0 0 892688 91402 0 788030 985364 444774 180118 0 597062 288093 0 967611 0 1674 920789 640015 81914 98988 987471 965896 0 674103 627607 0 814711 0 469902 0 36543 0 0 922544 0 0 15530 0 0 669101 0 352952 0 0 0 793291 503924 740944 628688 727537 162693 0 0 729290 320191 0 0 529682 486759 43847 755284 0 941537 198262 0 0 787405 0 0 9114 0 0 100910 0 455431 0 601418 637135 0 816852 673822 0 0 443876 529497 0 592438 119917 841298 0 40772 0 0 377666 0 698047 0 160590 0 841819 0 177247 813495 544435 62719 0 294340 0 0 280932 0 144537 0 65814 0 112761 0 397999 296610 0 270535 0 0 349916 953789 0 260896 0 582057 595865 0 0 541615 581421 0 264919 510692 620865 0 971704 0 0 0 453157 0 46057 449729 462295 70616 282952 645502 10009 729477 0 0 0 704949 134795 308984 43734 304778 569929 914028 411963 0 768342 0 0 669695 383851 0 0 0 9273 719229 0 861348 276036 382488 565223 0 708561 701493 927073 877722 878841 0 462813 468614 990425 741137 0 58436 0 651303 12273 0 34899 742586 614510 269993 0 0 611554 628476 0 291809 164898 0 679386 713693 885458 946888 781307 727840 550268 0 655914 0 613865 423013 615250 867745 148533 215144 133016 294629 104310 0 0 791189 0 0 0 723549 864238 0 513768 0 0 0 0 528766 128982 809544 0 0 0 412969 927837 508114 391731 253837 323940 242566 123935 0 0 206220 0 0 580294 136134 0 871181 280857 178919 310290 0 0 149452 305703 509899 540546 506780 0 459281 0 661815 399083 177998 151942 249202 532398 0 806062 0 868925 0 509595 0 558344 617412 0 948763 0 39602 0 316379 681582 677723 611920 0 619594 0 0 0 515036 0 122687 882966 0 896435 975219 220032 686965 768807 844176 543774 696157 0 229565 375954 275332 456683 0 0 319903 806107 762779 849720 452192 138066 864719 0 553128 0 0 0 0 0 8155 51830 0 332116 693380 0 619566 206076 649892 0 75390 853291 534389 143351 11271 0 933219 0 0 446602 456810 576504 0 681848 0 0 0 0 824231 7852 730701 462041 655229 307256 0 411958 669705 208787 0 500959 383131 0 854128 296205 0 219737 598055 0 906574 879168 335419 0 339597 334250 0 105221 0 0 799829 17325 0 93372 18859 313123 0 390612 827531 172063 213482 0 626973 556058 534726 325180 598298 0 804094 0 570535 827521 322762 196943 525198 299485 0 705881 0 185396 811053 191934 671678 0 205983 3545 0 416547 382360 0 801806 642237 0 0 0 0 532223 0 0 0 939629 0 0 752223 386802 844720 0 777112 657458 626202 0 0 526505 766977 0 237646 818104 878952 902762 263866 401260 681366 0 0 0 0 314110 992862 963743 986052 92388 0 244962 0 619364 893980 642882 0 684615 0 330178 0 350058 0 0 848754 369228 0 861310 631467 276419 351243 0 658989 222530 0 266538 0 498890 395483 485096 0 0 515188 253960 796170 622763 809708 862054 626133 687849 796883 0 0 0 0 0 60589 505433 334292 748227 0 271757 826654 914786 115180 0 686467 0 602273 0 986635 413330 107713 0 0 0 776216 914074 972792 0 0 0 0 0 568961 186859 0 819655 0 360253 228870 499171 0 950732 603200 0 748520 0 0 28901 0 661347 931357 591005 480903 333581 830993 54062 0 425604 744816 459329 24387 0 158225 465329 408564 180777 0 674426 0 0 180451 970612 299959 0 976391 140033 72001 336683 0 357553 0 0 535346 932411 568039 0 716593 443004 637286 947102 371772 286120 0 3694 0 511487 969605 937726 332261 485688 79819 670680 991333 31515 174344 0 0 124471 0 267647 0 0 367056 774023 0 716097 932893 128750 353025 793943 0 0 0 0 516894 0 934210 251617 0 0 742402 109556 84820 0 439833 157518 0 0 0 0 796481 0 649454 0 657260 0 0 0 0 320363 0 111489 191489 0 551378 0 0 969425 312470 241301 0 132592 119925 0 0 127486 0 302464 272535 0 0 631795 0 353591 135738 619115 0 172530 0 443103 871032 680649 0 857518 0 674225 258637 628534 9886 0 0 0 0 935943 0 880319 0 0 0 746188 0 830026 214036 0 966393 0 0 0 901368 48395 162209 522151 0 348804 0 0 627485 0 0 0 0 829878 0 301687 767989 0 0 902610 0 372095 480206 42475 0 0 0 774040 0 868154 261840 322399 920648 0 0 190972 0 796639 0 536384 94841 0 915069 990730 307743 0 0 0 682351 721660 46234 0 890218 0 290908 306199 413372 0 428565 0 572566 0 701822 0 892628 0 320768 683985 0 35247 0 0 126866 0 659297 0 731276 553676 435502 526027 591346 299469 781514 816170 0 0 103461 480700 602591 68056 546560 49188 0 362610 0 722692 192917 160700 0 31620 235320 0 0 302723 758087 337072 137178 214947 339440 0 0 392099 0 319674 0 891125 0 198204 0 351952 278599 0 0 370029 257873 893651 241291 165093 317864 85459 259235 0 722788 55065 983027 0 285222 523615 269612 0 108933 116041 434213 958119 118837 622361 248023 0 0 539243 827006 0 214116 410016 0 0 0 454992 0 0 572994 0 0 0 0 0 336335 0 0 0 0 76223 510662 0 207905 0 0 469228 273798 692085 987977 799599 992394 25898 115037 658789 791278 0 367578 329471 900887 0 575876 444669 855010 0 0 459431 0 149854 0 0 0 0 0 0 0 368142 330729 576943 514857 116926 0 800811 0 97557 0 771246 959115 489304 290511 0 0 0 0 346811 184224 924896 0 953405 727800 0 0 652807 0 952252 807370 0 590936 0 906414 917550 0 992119 764864 424310 502228 802608 0 947668 710102 0 392700 0 0 0 0 508329 0 0 0 301055 733801 963759 602443 0 0 446489 977925 0 787666 480077 0 901571 0 996402 659128 82014 824951 550511 235133 957081 0 0 270706 696257 22299 0 93463 740709 725379 123739 0 0 323132 767119 0 0 517792 0 0 86616 863947 557881 830414 0 478942 0 674445 0 0 610484 390507 0 745465 871770 0 640614 263843 17707 0 418728 0 663389 124297 932652 379021 0 0 835296 49119 981492 671461 0 0 936521 115168 0 42347 0 129328 653030 114739 344209 952596 0 383159 779271 598818 488970 713766 42544 0 632065 0 0 0 0 511527 0 0 296908 0 60528 0 626261 651063 0 0 250392 0 498270 433941 0 201030 909435 58141 430512 0 0 0 697192 940684 0 745795 894201 939848 831621 0 396295 0 83755 288025 0 417230 0 0 843790 523234 0 0 97014 0 910575 0 833028 0 678484 374759 0 0 672446 505001 260950 907237 0 0 291428 720829 0 559055 28298 0 0 0 404480 340172 985269 474474 0 214103 773278 0 306993 614181 0 230384 0 0 0 868832 0 82649 731979 963656 917930 41963 534633 0 805699 0 321009 0 549781 935190 133022 292314 371705 668728 0 51964 0 298496 601422 622054 369157 542532 608390 0 956688 281417 951982 480603 0 406593 672530 0 0 429389 954581 37880 284268 784969 421279 2588 129258 0 0 0 765175 440236 0 381783 0 630576 0 0 0 681903 568940 863622 0 0 343098 465549 0 0 593149 0 0 775971 0 914478 0 691454 954882 572953 509836 607515 995183 0 422617 0 0 207012 144915 0 16107 0 8212 775438 182560 793007 0 289752 0 824860 0 0 0 613648 422682 0 556059 0 0 0 90027 632054 111677 0 477521 430135 0 0 69480 0 809518 0 306925 530868 713286 941843 375936 279482 0 0 623356 0 0 0 0 0 627823 77273 382151 944452 0 176064 530710 0 421777 0 198305 444810 854367 888334 0 270639 440455 874427 0 0 132562 0 567834 17734 148965 0 208330 0 841450 253267 0 444303 260222 0 0 924428 244193 0 787742 913439 105838 539750 327373 469592 30490 657001 884851 478195 112313 0 0 354623 362494 815810 0 241401 0 0 614342 0 0 835861 0 924058 993182 247794 0 469596 289840 0 545140 0 0 507848 0 495338 0 748733 89780 216037 0 0 0 401189 595773 0 180076 295184 0 0 542225 393325 165934 0 0 134949 545287 1945 292473 926307 334444 311276 0 283322 502235 562454 0 0 61243 995367 0 740563 0 711903 0 0 686710 0 0 0 926835 0 91111 0 937028 0 0 668483 0 0 0 857001 688447 53102 0 0 872122 108530 846122 0 344261 0 380468 0 316364 0 142289 789870 0 734588 0 0 120398 235375 540638 0 0 231230 289234 416291 520088 0 0 0 185172 945046 0 0 782389 0 250106 0 812742 0 633811 195015 0 910791 811372 259405 826962 446562 787581 0 0 781956 627098 0 0 0 985216 0 0 83967 0 0 179806 0 0 907171 844132 832325 0 381159 317264 866907 155411 614901 0 356615 47382 0 0 965826 811178 124861 493887 85379 205125 78697 938286 364372 765016 513127 0 774687 0 241936 496562 497956 91638 325270 436916 0 0 196177 130642 103877 45679 0 5229 699181 72671 825392 0 529562 485616 0 415504 705837 0 0 0 0 0 0 830541 779232 571391 0 567711 0 0 903810 0 247496 0 771643 34818 499533 0 457892 493561 485980 0 0 952976 475974 925026 0 586096 0 541801 608259 193875 0 205754 956790 771155 938064 0 212788 855874 17408 948865 0 966813 767478 523128 336605 210408 505614 431540 0 0 64484 838720 578640 629374 173551 85875 0 0 0 0 0 920865 0 418885 414101 0 0 687215 239285 0 0 740830 943224 0 459603 911078 0 737975 507423 0 431739 706166 0 0 152012 0 441346 590933 438234 576374 191958 0 601367 0 0 0 906426 799034 157562 639278 265538 971661 95537 0 612501 0 0 0 0 581175 777051 867911 530284 0 300743 0 200871 181603 848029 599237 0 564697 0 887639 327299 584768 925963 0 650614 234105 180925 0 367621 79386 524809 698928 0 853233 0 527502 0 418594 0 0 0 720152 178727 0 0 0 248899 504030 472374 856308 0 159785 829209 0 12624 0 0 633052 106568 0 884352 717603 0 220151 0 0 0 0 418185 408511 749588 0 49453 162750 572384 236108 0 0 0 178755 257546 516036 291923 0 0 0 0 0 0 78326 779203 0 0 0 0 920252 0 839155 0 583488 0 0 0 493883 671820 575678 287630 0 511123 395020 735884 209270 963204 0 794323 985122 242531 712593 106822 950033 406473 0 0 0 525439 303194 2493 0 36778 0 0 133195 0 0 654529 774916 946709 0 0 0 206472 674719 0 228222 0 0 602079 764455 0 780275 266046 0 105716 0 0 0 534809 0 502822 0 0 941518 0 827674 365547 515905 522614 0 154495 0 996439 84457 0 0 81436 718303 0 319171 29451 0 167646 89932 124860 417835 746030 687948 0 886412 378382 809863 125078 665001 0 934129 959770 301648 510397 0 0 0 0 563555 397086 93271 751574 735746 627909 0 0 814336 351725 0 0 184803 0 747300 610820 0 0 300859 0 0 332907 530605 94650 0 0 158943 0 828838 110527 0 0 258679 0 913305 374982 0 0 370946 586568 0 172501 0 360524 0 900706 673027 632259 0 0 434066 49824 0 280523 0 372851 0 324625 260761 861848 0 0 980413 687483 16794 664352 528250 993417 207325 551231 182578 805174 321334 405267 989300 984315 181176 997662 441948 43356 0 0 0 565365 656341 467306 143708 475987 0 893569 0 0 117613 466207 875649 0 509357 373804 902694 0 727220 0 739073 334653 0 342368 893649 61495 0 322991 639255 468967 0 815201 711285 75229 221070 463330 939635 467474 920540 955322 0 63218 971975 778382 680366 0 235179 0 0 318829 212066 777123 162780 421749 685222 532829 0 192278 0 0 648310 0 370976 282635 899762 0 0 0 420658 360985 375946 0 771940 0 0 440906 178361 0 813699 998856 0 0 118603 0 0 85806 296972 0 393433 182758 0 486901 501731 220474 119008 845482 253456 912423 0 830530 0 22356 0 0 20698 977715 190991 0 0 125101 0 547625 0 427165 0 0 751220 10398 455848 512510 0 0 0 620561 402570 557386 455966 384266 439621 522332 170644 0 0 28152 470957 0 232000 0 0 0 0 966257 815612 0 326290 817871 915 646895 170616 427795 0 478534 436236 0 643997 688832 916565 0 494526 371892 430572 0 851009 577264 0 605064 0 726935 0 0 0 0 785132 0 171192 0 0 675197 815856 0 271211 0 740553 698995 222737 439802 0 0 969960 73452 0 0 579484 0 0 295110 25183 568790 82637 0 0 0 814078 0 373487 0 0 0 7004 0 0 962993 333452 0 69612 0 668152 0 0 0 0 971859 14714 191065 105137 659680 990570 689168 373676 389013 805381 0 0 0 377318 10025 300862 278445 0 985421 89748 0 0 949739 273798 185097 0 937128 0 982631 710822 886657 0 0 0 914524 27055 0 188941 0 0 0 932419 0 0 474832 0 128251 353971 0 287535 0 613133 0 6382 0 552902 0 649009 0 260686 0 889246 83518 0 618530 156731 420730 790036 334436 448999 264047 947875 337912 0 234317 657612 112076 0 487348 0 609683 0 194139 130850 0 349998 0 314766 998670 719783 0 494324 898346 23917 32015 167997 0 286305 987087 988529 87489 162836 0 91922 561274 0 620886 725576 0 381447 240917 839662 0 0 983575 0 0 0 173884 0 0 747934 455385 702106 49384 847876 439558 678481 750468 0 237710 943889 750189 899110 737495 338664 240054 339545 587632 158087 481760 987823 0 249387 895176 500171 880400 594515 286656 273638 678739 629168 236983 339823 91056 57665 157581 463260 0 5492 139432 0 243472 35378 468264 585762 0 0 882103 534963 0 548032 322760 723007 0 22149 595256 53676 72408 37628 325782 193635 0 204540 923935 0 737621 172399 0 587584 528764 783146 0 283821 0 0 67845 0 419076 210363 0 760218 618054 0 0 731529 0 326842 594987 0 306755 507997 0 0 883329 85362 875307 0 699148 45558 0 383936 0 0 68655 0 0 420780 941866 149881 935814 629669 264787 0 0 0 0 398061 14943 94732 0 59400 864423 320194 0 654018 0 782957 366902 332282 0 0 0 394364 0 287419 0 0 0 0 0 384834 933608 136549 26937 384552 675106 0 197018 498471 0 0 0 453973 122518 0 0 0 895310 620433 449761 850150 272142 25790 392261 186490 187921 246886 0 811214 950696 263975 0 0 0 0 786130 0 326741 0 707966 0 816729 0 0 950230 130922 70645 166174 0 609167 159553 900897 550817 0 519123 0 803066 0 123778 0 197640 635917 385909 0 968829 0 166334 550774 599518 0 247256 896270 0 0 687692 47520 355336 0 127218 527030 762766 0 228369 363145 0 592633 0 0 0 121354 158617 0 904854 0 0 258969 360530 0 146133 586211 0 388234 507119 0 759613 279445 0 0 508836 221019 0 0 0 0 0 774890 820998 813194 886329 0 0 681177 872493 0 0 207238 192780 0 0 0 0 880336 72707 993965 26897 0 0 455232 2442 0 68892 0 494716 0 272549 552862 0 0 329321 0 0 848060 0 622890 0 677270 923734 58048 486924 410060 0 511638 685476 0 0 477358 413249 378486 0 0 689025 0 150498 654963 610644 240933 637859 0 911327 0 271929 899675 909515 519654 0 0 0 656229 0 249762 861721 122091 0 222485 731775 0 285196 659218 444937 856601 917158 0 0 543300 484958 0 0 173703 0 0 104026 918602 259462 0 665297 236856 734192 0 333745 858542 424245 0 0 0 0 0 473350 533934 0 759072 761978 843651 600510 465279 0 800510 0 5222 712075 179500 331077 835775 640447 444519 0 0 0 961508 545799 255661 820179 0 568589 826660 271939 0 358161 506421 0 0 0 0 0 0 763964 182832 173934 306219 0 969107 0 457581 175195 0 100151 108491 748505 493967 0 400074 700372 71431 650061 690836 884483 695549 953620 0 0 68738 0 315515 348185 0 533286 0 853123 142915 0 885674 797199 0 796994 0 109516 0 587322 0 708712 0 348071 809884 0 0 945697 0 0 0 0 0 88028 722340 472086 0 664772 124051 813000 262734 147416 0 131317 0 0 867757 0 692396 209087 0 864887 254209 32346 0 295321 0 872771 345573 0 366069 0 0 279542 732576 196016 419170 142340 0 0 623848 729879 734761 51568 968943 367135 511577 990616 0 163595 764424 0 0 0 0 81611 637493 902822 0 0 536353 0 0 859668 83094 302369 0 523138 0 66083 648740 760993 0 64637 0 290612 0 0 0 0 0 837588 770571 798123 0 932988 0 90061 0 421242 260081 0 452316 120132 0 867142 893359 0 906396 577571 599661 0 771395 0 256380 910327 471441 0 350912 253710 276630 0 448369 275367 550384 526565 195323 680319 381581 552467 481130 0 0 0 0 628704 158803 137517 0 888078 0 30953 304579 0 0 711449 0 749649 0 213946 327419 130964 0 964496 0 390295 951726 403088 81257 0 0 0 0 0 0 0 0 9282 536933 0 989802 159757 805957 889173 243369 414297 961598 398283 0 917677 791194 635266 247002 0 663098 819143 814531 0 286529 750436 0 26363 636484 0 654148 235299 410810 887651 778873 881226 371963 37076 0 0 0 0 0 0 0 336637 89694 501845 0 69220 0 0 682138 329167 692677 0 0 975892 888230 245587 390153 140722 0 0 156376 762298 572572 34524 70654 226436 846399 103245 897584 360129 901738 0 462810 0 344668 854940 792102 380908 345900 122187 199078 285798 319175 216912 437557 620379 0 0 333875 625194 0 0 465342 0 652510 300695 0 271872 150061 0 0 0 0 396177 0 0 649755 375682 773707 0 110172 822059 0 42998 88490 0 0 0 51684 0 16062 0 0 196915 575880 0 231066 922644 0 0 697299 150835 318311 703482 0 34448 796735 152126 795429 0 756681 0 742865 0 372827 812849 304650 884961 0 516850 0 49459 456676 257275 0 534683 918593 0 129284 719746 50336 0 482265 754384 0 484337 471932 951540 663482 867203 0 348788 762786 593528 86097 0 0 370200 0 1580 697074 812420 358208 0 0 993928 939266 0 152716 197335 836184 0 0 302186 0 630417 655063 0 0 0 569259 0 653285 254049 655252 844693 0 0 0 858910 782062 640363 0 242990 0 239153 0 746196 177708 997338 0 0 739852 938741 529769 0 828128 757096 417064 0 379355 473579 0 603970 535611 0 464600 463236 328794 281729 169461 0 106301 773229 2052 949117 0 0 507033 0 0 0 26708 420464 0 949626 0 724037 0 0 0 306792 0 473281 0 477877 522501 800944 427734 0 755494 35709 0 637998 0 591053 0 991998 942499 0 637882 0 885214 0 0 0 139447 399867 340832 0 0 805883 775150 598617 0 575968 292567 279457 6860 54369 577456 575274 968796 571301 0 0 124257 0 0 989776 397444 92128 0 0 148609 0 225617 0 742977 449173 0 979334 328277 0 0 0 300721 103544 423037 0 498102 491765 752026 0 889598 536918 285885 0 0 0 959762 357751 0 731803 0 0 276055 79748 61023 0 111259 0 377043 665464 231087 0 852574 0 0 775181 0 4745 0 0 0 764593 915866 309102 807794 284966 972234 933175 868784 403322 619741 0 510020 0 886419 0 0 0 890621 0 224769 0 797972 654283 444900 366621 653737 236086 198149 708962 271843 0 55364 111817 54843 882214 228013 710686 482094 0 0 0 0 304227 336345 0 0 0 829385 0 0 0 53116 296187 725316 630559 312648 828896 0 0 0 0 0 208820 784554 662913 0 0 391811 820489 0 74193 533358 496956 276669 322175 0 339704 0 0 0 347414 876591 0 683697 43154 815129 139742 793219 0 743524 0 766429 788657 0 0 27904 0 839077 0 0 819140 975497 0 606853 0 549683 0 890203 429417 200309 0 0 668389 0 624474 0 0 0 855529 380701 402923 606588 737053 801126 0 974804 296230 0 28037 361420 0 0 100403 313879 0 0 400507 222854 441098 0 0 996580 571520 243696 873931 636873 287756 0 584950 371357 0 708715 322050 460614 274680 899943 0 715883 499219 0 270884 555186 208940 831196 0 47576 0 766023 680101 150560 0 603145 0 526777 283092 220346 0 0 372288 0 0 112240 563641 277911 0 0 491373 98670 954739 0 0 168953 0 0 794259 0 0 493081 525021 437270 483355 0 0 983604 740115 990474 680940 926448 0 659921 491612 99801 583233 0 404709 214348 0 823365 827996 0 0 0 0 0 0 897688 56059 177110 339457 359486 606282 800486 951944 640230 820434 0 0 411769 945552 0 0 742806 15112 0 0 0 820282 174794 0 0 164568 0 540554 508648 0 0 209557 537366 665725 0 478945 0 648795 430074 555224 219254 25649 883786 0 110936 89185 0 246721 0 838857 664332 508411 0 820078 70944 659595 0 461387 860128 305764 483804 0 744569 200605 956983 0 0 0 658147 0 0 0 0 940571 80403 0 153382 46160 443340 375370 377046 575592 0 846052 0 844944 0 128789 587495 522735 851262 0 0 0 934760 666073 605897 224248 360713 971888 184740 117001 386538 301442 0 0 131302 0 0 0 703846 442431 377800 252081 769244 628092 0 0 72790 0 34994 390598 22283 433344 986486 322681 843040 895954 0 211086 0 0 866588 195072 757124 89302 444163 0 0 336117 737929 0 991048 0 0 622408 905247 893007 265392 978061 0 354340 0 91579 472201 0 0 0 248643 859641 0 800401 102160 0 19302 502817 289228 210912 599626 628212 565167 496472 0 399940 987752 965049 430005 0 121949 430568 0 747524 939941 910758 617555 305438 384364 0 54528 0 292776 109771 968752 0 92373 0 603943 116144 71774 502071 0 0 851396 136627 14877 883612 431973 0 404988 0 0 0 0 352617 768653 688726 662471 0 0 906734 0 0 223243 0 0 754764 626979 23555 969077 0 360066 0 897227 0 0 822587 617327 0 692908 0 0 118807 0 628323 896057 413473 463278 0 940208 0 0 0 0 554169 496832 0 806181 348261 292014 191126 351862 803178 418350 445381 628691 971113 954885 254213 674194 0 908677 154679 59775 0 0 900967 0 826960 545636 0 585392 0 748768 150686 207861 201620 0 0 270151 0 590568 916998 0 304321 933657 0 331642 159199 0 0 252460 919937 223149 864621 347527 949592 514443 0 644261 204553 467254 423636 760151 0 0 0 629598 0 0 498902 0 470 0 316563 401253 926254 976277 796617 33164 377497 738393 268714 0 663684 953984 0 662028 664937 0 562764 326627 0 356694 630892 786429 449387 392487 152377 0 594317 0 0 434592 0 710993 0 0 0 129273 0 0 0 789243 87502 0 51331 0 0 316654 494580 380503 0 0 916614 0 0 44695 122540 163771 0 538712 0 0 698530 0 767857 700673 548531 968176 40671 15721 0 0 949249 0 0 741832 627387 0 536182 0 372738 112617 14703 0 639657 153390 740327 0 787288 0 605201 552665 0 0 562807 323589 0 0 0 0 0 490401 158159 0 0 591947 675367 904619 0 849994 0 168054 650411 909730 905085 0 778641 834294 262189 0 552032 272691 277755 0 0 626984 280649 736614 934900 785310 0 0 562254 0 0 442273 157305 363582 453393 619311 960345 687334 0 139351 579870 0 0 594166 204882 0 483363 456174 427088 295375 241958 738845 267612 308176 225734 0 0 642468 798692 753810 273050 15660 0 492963 741366 0 326087 420857 614285 369751 325651 738796 698674 878381 0 0 356447 0 581864 353281 862913 736202 0 0 69769 868149 0 927715 0 29424 0 0 0 0 102833 2993 0 404200 0 0 433360 0 893619 161644 0 246112 0 732573 525744 918630 59246 294352 0 0 473242 0 5538 0 0 0 0 777760 0 459439 794987 185292 504993 765498 151742 24195 446431 878035 3343 873219 766357 0 162297 968608 49737 692109 361128 0 21660 0 0 553018 87070 259835 0 0 728294 452491 646045 0 218475 0 821194 786548 188167 779070 0 23706 420414 625235 966568 970208 523130 451655 631638 0 874189 0 711210 0 381546 0 799481 0 860762 437076 27163 890531 296322 579113 0 0 0 807152 798320 0 312305 900296 0 85091 463409 861740 719272 662055 461299 327534 193216 0 425007 0 0 341130 0 904357 313523 0 690075 0 644844 35055 31090 0 40036 530093 843376 0 0 515729 0 687844 707915 552762 0 370414 350060 579788 803723 639777 0 0 332178 0 885605 0 0 0 187170 973280 0 737506 0 658967 0 0 536651 0 0 0 0 0 649735 244182 0 163788 273125 0 0 0 0 774563 896201 0 276554 0 445051 650732 0 220496 0 393766 454602 244754 0 594683 817645 0 603393 271015 587598 0 0 326532 179241 0 973937 0 201127 0 0 182233 286451 28677 793449 771919 248617 0 0 0 964591 7984 842915 0 745127 0 724084 0 0 882404 659578 0 0 0 740707 113827 0 0 0 226188 0 0 0 772991 940754 672404 128074 0 0 0 854064 0 48804 462549 0 650831 840282 136734 415729 233352 0 0 0 731551 207402 0 494210 0 0 144069 0 126983 0 463803 365528 915035 0 0 0 863857 0 569345 644238 34617 252395 0 873387 588774 84261 686170 703640 0 48551 48785 0 796202 324257 69692 0 321322 94845 745103 435312 0 0 0 870736 0 618289 129838 0 0 0 0 778911 970303 682422 0 251082 322645 0 622336 693104 0 10171 544720 211339 0 798397 9689 19068 0 38109 632629 581564 717240 0 880721 0 171263 328326 0 0 857729 941094 0 156216 68925 189126 25219 0 535678 187031 0 0 512679 989507 304203 49951 0 512247 210241 0 0 63827 441471 0 425423 0 0 67220 131089 0 752638 823723 0 0 28674 702580 0 0 995909 0 928555 415690 0 795651 338491 209588 621475 0 672250 0 856840 872167 19432 4379 23968 964310 0 347978 793272 783794 0 514480 0 79826 185720 0 980599 713595 510661 369662 616713 0 0 943607 413354 0 444661 901808 0 337720 0 943356 544278 0 0 170900 0 922693 513346 443216 159139 960456 428625 793476 0 0 85127 0 308735 126181 0 217867 577104 420419 972851 620065 315403 812752 352918 249646 361990 675221 10376 0 292570 580017 0 0 762016 0 0 124388 813249 207584 910606 119976 327778 56292 198596 0 169311 407849 821604 0 357021 40777 458344 0 845286 0 0 706189 138876 8002 0 0 480401 0 300092 0 976490 768734 766228 0 604439 411394 270115 0 73329 498750 937287 0 284902 474927 611204 0 908091 0 0 944753 0 108979 363629 369691 0 0 0 0 911586 0 0 0 398940 375725 631902 0 315282 908622 0 0 543843 657503 655563 221219 0 102933 871855 333004 436634 0 0 222598 0 445733 0 640510 341295 0 0 0 0 417114 0 580678 211444 0 646689 277780 901413 0 0 669308 0 0 533046 0 0 0 629994 0 502539 271708 0 0 0 0 986764 0 421065 12769 115266 123810 778368 673401 909417 259381 221304 0 0 1878 0 0 18306 0 528596 955579 306856 273139 266353 316971 515324 440521 0 543609 351968 0 0 290400 0 995819 0 10299 216483 126120 0 397241 0 951577 151436 0 838966 0 0 0 0 490839 386534 334904 302639 0 0 0 335981 0 0 595639 641314 0 0 377616 752553 0 0 377470 874202 0 102109 974741 230653 311473 0 285587 0 808266 0 532600 0 0 246665 0 676988 0 0 9394 0 0 511018 521514 635715 207470 0 120764 0 0 691812 595231 843023 517703 881952 70459 410511 0 0 60004 39313 0 0 0 0 550501 0 331680 0 947072 0 530591 0 0 903630 276994 702172 0 900021 836603 0 0 349868 544272 271887 697050 0 0 453439 230688 0 58139 0 389597 356406 963871 663 0 900984 586272 178140 381945 0 0 550532 0 954090 0 941724 481429 0 0 0 0 684905 127173 0 721925 48223 324689 169516 599824 36473 0 0 0 206695 256851 906700 134162 112833 0 0 0 324698 110317 612362 596321 0 9830 997573 797314 624743 941326 0 571013 0 901460 0 867542 508607 0 874554 0 481820 95799 561919 385562 0 0 0 0 416559 0 0 720250 0 262923 477110 0 0 334892 830124 273531 0 0 0 0 317653 818812 0 0 0 890960 361344 515575 0 274700 97096 869143 0 946721 0 0 264737 0 0 322872 445987 615998 123093 984401 805121 0 0 443248 50953 18600 87984 711271 382983 192209 705453 320596 923640 0 0 0 530037 593895 310955 912295 362889 0 532736 0 0 771295 636678 378229 0 939089 0 0 0 695922 636513 650922 280931 58376 69735 191652 0 0 0 840728 651603 787253 0 816413 0 0 554808 0 587418 120070 896526 0 735629 527052 0 898849 452751 532405 915194 0 0 430005 0 83709 691507 877913 528878 0 770361 0 0 162054 467245 16851 0 0 414947 0 0 0 189503 409178 0 0 635639 775193 805118 0 277917 0 77839 0 232882 613610 626946 815068 956924 784593 230366 915345 3746 205535 286964 0 122333 251278 0 253036 385142 0 374520 350658 591051 629890 0 0 325193 292392 292830 0 467627 861700 0 877959 0 0 987447 0 0 70276 41758 187147 984251 0 629133 161275 515521 193054 260098 0 0 345740 0 868090 815048 0 812231 372612 588868 0 129507 0 935013 174745 0 0 0 969301 0 480635 0 0 0 0 514408 443559 824613 0 0 229246 469246 308553 713796 511970 446396 273979 591160 282487 432862 391706 338277 0 0 0 866329 594031 863112 119034 568794 541283 0 0 343325 29688 369044 0 84290 781057 151683 734036 603036 735668 0 0 564408 0 252050 452570 0 302403 0 0 0 876735 265910 565501 504686 19390 0 484385 738285 0 621995 831514 489840 76536 747204 0 779595 0 973130 0 0 386343 7337 979392 1589 410901 592113 107445 258388 27549 0 0 429666 440726 101097 864936 907775 653002 0 453912 0 798116 0 0 0 113797 995093 455099 194569 0 317263 0 174339 440662 0 52239 0 283589 152652 908522 574698 944057 352790 338586 392791 0 0 622360 608712 843614 215477 701599 0 570651 0 627088 709929 0 0 742850 920614 418903 0 516827 606071 0 926839 480674 845524 400495 47990 499897 711627 0 0 661526 0 0 0 883304 694319 820801 649586 532918 488511 267074 0 386470 697100 0 454766 891771 0 958397 306287 337162 74919 822878 593129 911509 490423 474953 498575 0 943546 89911 863562 0 905943 784281 990226 432855 0 688873 0 4631 946258 0 0 67684 913280 891685 33933 0 0 350558 0 735001 440242 197864 338184 0 235310 995665 680179 909968 0 0 0 0 3912 139788 0 240775 0 0 329530 873506 93376 382330 78076 0 0 101148 321552 540573 418326 758695 378416 503232 0 735795 958852 716575 0 903499 367907 226048 477579 728318 85168 0 0 885351 0 0 0 0 0 768634 455377 129879 294661 0 0 0 0 153898 759073 721066 532542 158243 0 805224 0 0 70512 711685 68069 711498 257729 368177 513395 793103 0 0 0 733439 23995 0 149840 362817 561613 0 0 644518 285442 0 224955 783328 349291 156812 775667 0 625536 240012 861565 0 529032 0 428578 305936 155505 0 0 235456 0 0 524400 786584 0 900977 827721 161431 799016 0 0 974971 441650 271179 0 0 0 0 158821 434330 0 74690 831705 484517 112572 821709 58494 474313 0 187173 0 554323 309684 572806 0 760842 866730 0 76370 556649 0 0 858917 0 0 465685 551718 0 0 189970 141282 796044 405140 200878 409440 574961 426226 194290 0 157140 0 75462 0 705816 730484 0 547986 0 58451 295683 0 427464 0 916362 0 953821 681105 335619 810774 815478 527620 513595 74614 0 0 0 991060 754293 0 638689 801513 0 810190 0 320126 208991 578115 0 230531 449391 692805 0 105697 0 0 241937 821412 442915 332251 0 0 751744 603314 464827 0 194517 0 887167 261521 0 351941 0 634230 663126 851838 0 0 618611 421639 675257 735100 660950 832618 550160 276794 979959 0 0 44374 0 823949 0 619600 0 494212 0 0 117281 0 590775 0 0 0 498414 882894 459708 458295 0 0 106300 524055 0 563536 168957 0 0 31244 287634 0 0 378074 879364 909812 162385 0 823916 515873 0 795380 407006 939970 199490 515006 0 0 706299 207727 0 824788 0 0 758704 405771 88309 278605 183799 357519 0 629495 0 0 0 0 0 0 993250 711707 0 0 989976 0 301265 0 223923 0 468073 303375 297279 703866 0 942538 0 14068 503613 589764 834399 78701 293818 552164 0 252522 929796 860080 385423 0 998067 0 679727 759041 766705 111415 0 199912 0 592825 484988 0 49143 507636 573277 99321 880607 0 715546 0 352916 75916 663289 0 0 0 274393 79589 79841 0 483125 138346 0 234886 0 507085 956628 392214 633098 859118 0 0 0 396565 727717 958251 735600 765970 581039 463637 0 450577 541402 0 0 70503 96274 0 169003 709594 281435 28195 353460 0 836814 162615 0 443529 540056 369011 189939 161327 0 211217 340956 358589 687298 96373 183898 160078 946461 0 630038 0 973693 398664 319886 567283 0 0 790823 13574 330053 359822 970453 528473 0 24193 821764 0 0 321266 0 0 583650 457810 581185 0 721691 0 870184 9655 0 424774 831628 78247 0 400285 0 0 269253 94795 290264 776376 369226 0 0 0 590992 840754 14830 211699 809659 628773 220252 0 0 443549 445496 708632 0 0 208228 0 212690 733749 879054 0 227209 395508 0 205590 932747 59198 0 592735 0 532718 0 659210 0 0 95903 46195 317600 380966 343383 0 308445 0 627191 771605 0 774755 0 887882 0 662909 381682 645578 343715 130928 159470 0 892762 755355 0 471232 0 917006 0 406911 0 445629 0 497751 0 43233 521338 269741 455733 0 308287 0 843662 199422 0 535006 0 0 722991 510131 0 821859 0 554341 492745 61100 257947 785040 188380 0 762045 814284 0 0 822534 959174 495445 884119 12789 0 897079 0 0 0 244392 0 0 0 190201 407395 0 467402 806117 67102 583139 690607 0 452272 0 0 0 810848 897109 0 884968 220202 0 940794 788345 252492 901665 684523 732620 961007 860890 330968 0 4889 0 274465 950674 211771 0 309976 33408 219354 512868 662642 826131 77542 77470 200716 837790 0 0 431101 785127 441612 429120 450989 134838 0 34223 628847 0 0 0 718176 20832 990848 0 912196 267315 245206 0 500012 0 0 616766 25741 232185 0 0 971904 286888 702988 0 0 866407 856171 0 0 138648 634873 740309 0 152538 0 0 895941 0 392462 0 0 0 0 421854 0 397115 625354 758459 0 0 478340 0 572279 0 0 656857 0 228979 0 92001 0 0 720066 530641 6236 958555 148499 852671 426748 813091 0 132507 0 437173 261970 762286 981839 0 706064 25716 0 561587 698932 229629 0 390906 0 82555 8145 97844 0 426669 0 224659 113351 234126 889518 0 649881 187653 0 0 0 0 508873 122669 489374 528246 383981 0 0 913667 850413 910570 702739 840292 0 930826 998268 601465 490410 4150 840390 0 0 694799 525400 7176 146453 597485 0 602106 477673 0 990004 0 0 0 743898 0 247752 0 0 819911 0 657808 183496 78956 0 20585 380309 487884 0 149313 0 131075 389539 0 7701 0 274800 0 0 0 827798 0 222464 886914 747983 0 363400 423006 191859 0 24597 438307 389524 310468 0 0 557540 216703 0 538601 548603 0 0 790039 738573 262781 0 792660 461258 0 91730 787197 883280 0 757845 894889 248296 0 684770 616770 512278 49982 922035 0 468323 550712 29354 253299 469830 0 577930 125305 0 0 867543 177425 140493 0 421849 0 128133 14851 105105 0 0 0 367975 844216 0 0 298500 974800 393688 127723 934212 0 0 0 0 0 0 0 0 156772 0 4668 294341 0 413350 0 24440 398603 0 57393 608043 336984 723449 0 0 0 0 0 58497 771998 0 875781 0 0 459810 795717 617245 802883 408010 0 0 528369 499834 734784 592403 0 0 829662 275761 0 630164 0 0 73980 0 297174 0 0 718097 343758 654385 455834 120943 811051 111437 0 0 290852 0 909127 0 104651 530853 798342 0 0 226394 0 0 0 0 0 568301 0 0 817960 0 956680 0 468695 773234 300365 0 0 185430 0 810282 227966 342697 652299 16709 707487 530557 23802 99627 9908 0 0 0 0 0 945784 0 0 406 250356 0 0 203488 100290 0 938305 182169 261296 760477 857982 188677 948729 47717 0 764827 0 0 920611 207226 0 702485 263407 0 356999 201942 370268 16789 0 0 832335 964680 0 712850 839443 0 288258 0 657589 657792 0 614861 0 755438 0 0 0 0 0 219688 337368 0 348515 729853 331072 365169 821662 806580 54466 0 173094 0 998207 986051 0 190904 0 952169 741180 861208 909894 0 522684 302550 0 921433 0 265559 612017 729411 550523 253708 4930 0 544227 0 0 25344 652041 0 168153 508158 356364 0 467885 170520 156988 0 0 37773 921647 0 0 989793 175132 353733 0 0 338792 394967 378714 484293 184784 0 60310 193119 0 424361 126521 161088 78194 450239 894088 433758 566181 163895 0 370849 0 91858 0 129747 64105 431305 42126 477156 138279 408277 0 0 0 961378 0 0 229529 0 500067 679735 571672 49381 326903 0 152910 373958 0 66237 375940 820436 938339 619886 0 345072 784366 142199 577629 134288 0 47362 0 0 929406 463125 589182 0 667364 0 827159 0 0 0 291852 0 566395 230952 857323 177986 0 0 0 11615 0 204683 0 0 0 0 207572 0 261725 0 380943 0 0 0 0 0 567289 84636 0 699124 754789 472921 0 682919 0 455316 0 927994 792128 0 874222 199354 0 0 478069 0 741578 469167 93288 819152 71554 694764 0 200855 382333 405425 0 0 431840 994023 632407 179374 0 991221 992444 0 0 777218 417180 0 804853 908399 0 439150 799921 0 0 538887 0 931335 0 591090 0 0 0 181100 829297 946583 608457 226680 214752 85865 712829 899197 7254 745368 232400 964484 948496 0 0 813202 737283 893748 0 0 433619 0 114301 0 0 40725 81728 0 0 0 0 20893 871118 0 0 911086 0 608041 0 558920 0 680274 0 526527 395345 0 729394 267961 931360 0 0 207054 664934 714944 0 561049 421793 210426 487520 218086 0 461955 924475 775098 0 64956 0 0 0 301557 531493 0 696472 398311 417202 609397 99404 448720 812636 0 0 0 87546 820433 308717 911155 14028 0 0 261440 0 0 737071 498489 0 0 943983 368752 499164 910626 0 0 670953 583701 476862 529463 332045 554666 0 0 502868 705329 0 166521 686321 655638 0 317555 934688 573580 0 0 0 0 62442 369865 0 931008 788485 650146 524997 122566 598719 0 0 0 0 715577 307349 28569 694481 524531 637023 0 0 0 457214 617839 358214 734311 0 31610 984987 168374 196010 0 0 205933 831798 0 727131 527158 0 75863 0 0 0 600195 321399 0 507533 0 935387 0 0 124094 171791 608542 0 0 0 62360 406695 0 512669 0 210944 0 711046 486247 240045 0 287178 705269 411913 0 0 118373 918934 381342 0 411030 456334 0 457072 530345 373704 120452 0 109662 452688 424136 0 0 0 879147 155703 83168 181478 825466 246594 564463 934131 0 345905 733325 376287 261441 0 97442 0 792668 962132 518922 0 758458 707720 353392 364693 0 812714 0 0 639529 0 197372 0 0 381926 0 0 845706 742624 0 0 0 0 0 517581 829438 0 0 651916 258796 339793 0 0 144985 742998 0 94385 864930 882405 64730 429392 442563 504000 0 632534 812395 0 0 0 141929 854904 816781 691366 325559 845548 599384 839675 0 0 0 910797 980178 0 0 411869 234398 311699 825348 570635 0 394752 0 993718 0 0 0 570313 0 735548 342761 389976 0 853334 995925 910172 459542 0 47780 562541 180117 0 0 984438 369606 0 558666 0 170210 0 387341 70083 0 0 711515 0 531331 356254 283613 435195 0 0 0 593139 0 0 0 0 532889 47534 0 467116 759963 416503 332147 0 812808 121483 100046 0 789358 0 0 0 233041 322341 184748 0 0 584269 306546 0 620517 454972 0 0 0 0 0 634464 800315 788428 445470 736552 0 0 296385 602138 529427 0 903699 0 439104 0 0 381898 594875 0 0 855193 0 147333 779903 333812 505273 583680 432780 247838 303893 978651 0 766714 372565 536310 0 0 663997 461805 714217 0 631547 898607 540846 631156 0 941337 207345 587927 0 0 211977 0 0 793608 991222 0 687292 0 662606 860004 838052 0 0 0 0 518908 510809 0 77625 931364 871186 0 109448 0 0 386601 0 0 119995 816473 0 495262 0 991561 0 0 366526 0 349498 247825 173374 880660 231764 0 0 729813 364189 459506 652810 0 589143 291646 905503 690163 983425 0 882955 793694 0 633493 795664 0 146017 0 0 0 914508 0 393378 171702 0 128492 643675 941850 199806 899256 350863 49202 984538 0 0 0 720745 726240 0 441361 821515 974269 539615 300110 0 153256 481574 0 37848 165885 0 0 390090 782129 0 0 0 506694 39380 995876 974768 555833 0 162787 391500 107497 484324 295237 0 0 0 0 0 630640 938860 0 0 0 353563 0 0 0 431669 0 430777 0 686884 495523 0 0 78041 760782 0 870696 0 958212 775508 620611 191066 791027 718408 0 755930 524402 0 0 0 996670 0 367625 775039 7702 410258 354059 0 161719 0 109226 0 775731 348332 431853 917010 0 0 940404 0 0 0 529412 746759 0 648673 273634 190087 507679 261186 330504 0 0 161555 0 0 0 843931 298603 213054 750514 401932 614108 366481 911524 0 457679 0 353482 273102 616792 298881 585739 887416 630832 0 0 94384 225711 205786 0 0 516125 670944 688260 725727 0 674516 688757 219323 0 291954 514712 0 617042 0 715076 537333 158202 0 496447 0 294723 589004 652205 0 521563 0 0 0 894749 557224 0 0 0 502868 312113 664124 118230 231485 0 0 372002 69842 467918 992778 402519 1194 590027 0 0 839195 0 757604 0 166907 735893 0 240970 364724 0 894595 0 247874 817966 444758 857459 57357 368946 286530 681067 345050 959409 920549 611025 0 496315 902257 129555 0 576675 836457 0 55102 0 643349 291349 277341 444345 875516 0 710898 0 904935 687966 126847 0 486601 374698 364434 873792 0 747855 726829 798619 602703 191487 273714 187160 317108 899153 498530 740722 778648 719776 0 0 0 610795 939948 192600 0 0 977981 0 904956 499849 311747 587206 1242 0 0 404115 0 776141 339538 36434 0 0 0 934745 840210 0 625182 194892 0 0 404527 965692 0 0 582063 508761 0 291415 891 64104 550759 0 151921 218067 44094 0 0 454830 93414 331430 560008 518533 72688 972527 899165 103847 503950 0 0 475663 0 838050 374108 943112 75047 461700 552701 306922 0 0 977862 0 601665 0 495076 897530 57155 0 0 236190 70004 0 0 0 176774 20570 761380 0 0 708131 390421 0 0 343872 0 537595 224543 358150 57897 0 485617 384478 0 596423 528919 662048 0 883477 636966 560317 641809 861385 0 911746 0 0 0 265206 0 0 0 16346 580644 0 0 182248 364989 734331 651858 305372 0 885467 997405 180357 0 636350 879121 535401 0 0 637527 0 962163 312559 0 0 0 0 0 0 599417 792543 0 309788 0 608363 568866 0 588956 785091 433431 896199 0 205915 0 0 0 0 556503 0 996335 785740 170017 139912 318429 0 203696 0 0 0 790337 0 317562 473457 821776 399987 539349 245395 352641 395172 242580 0 0 763908 617529 430632 294982 826475 238403 571031 128942 0 0 0 828444 879325 780644 523837 616995 0 0 816294 759338 147065 508462 973165 735891 911529 306909 0 0 90815 949072 0 0 786027 0 0 21915 80922 198375 350137 483871 59771 645787 0 0 907915 107596 0 0 0 0 179020 0 0 912501 0 0 130986 0 337652 988886 0 0 186907 585607 263057 0 251802 308928 432395 142662 0 0 89712 0 0 0 5253 858158 101457 0 416780 209392 0 0 0 0 478682 0 470318 0 293345 233500 0 134274 115064 276750 874583 68798 27661 0 0 0 243995 844267 576959 0 0 0 0 548636 945570 106663 467877 0 616571 367958 18391 0 584387 624998 37082 651751 944465 735458 669661 688908 0 0 748555 0 0 0 565444 523444 994889 270827 0 30949 0 157187 123200 0 0 884600 469883 0 0 810302 0 926686 0 599795 145876 88009 418050 217213 849900 510280 0 711988 0 890908 925096 958377 758639 0 120511 264760 163652 210635 906409 0 0 0 511816 0 0 326661 0 993692 795461 0 0 0 0 0 172578 0 0 881741 184670 179686 0 773844 676532 881589 0 110789 679991 0 0 449867 0 601545 0 0 0 617321 0 405891 0 0 91466 0 66737 657876 585939 0 325168 12960 945555 434596 387908 0 0 938661 566860 328730 0 554936 0 0 358746 546480 56920 777417 280915 0 131016 762073 317020 75116 0 0 32126 313981 385675 971598 70014 556003 609117 781381 0 156023 0 201660 637551 0 83792 928955 0 429646 0 0 0 609836 73913 249846 0 354128 0 913111 460462 428388 166947 284438 610134 222627 328029 546451 989353 333795 127886 727115 0 789366 854390 626838 147405 485726 378398 998739 620783 493988 730540 0 861344 202775 197798 0 483357 988031 0 748405 755295 144794 0 600100 490747 350039 811268 305727 0 506233 0 618638 415391 0 38422 34604 41269 128363 0 97664 371195 828299 0 742905 314414 949387 0 773019 966995 0 0 0 57750 439166 0 973937 0 57716 345 0 0 805317 719568 0 0 433475 0 437755 607985 796425 0 0 744986 0 0 314008 0 127231 296683 0 942662 0 932288 0 799961 506891 216201 0 949262 753497 0 882494 0 0 885726 193377 0 0 0 848003 582928 134471 0 0 0 0 231566 572622 0 0 0 169672 664959 0 447961 0 701382 458493 0 748766 855812 105238 0 0 828644 0 454491 0 687028 76034 0 757772 508121 235540 116184 0 0 0 0 51930 206883 576907 562611 197001 987451 756837 645095 666920 0 0 0 975312 523598 855037 224528 0 842677 691310 113937 0 0 0 486051 0 388040 325627 537539 0 0 966414 721083 593874 853752 723122 0 438994 769696 0 48204 0 747541 0 0 81767 0 895875 0 0 269982 0 0 0 0 27654 0 243543 777734 488388 0 132035 812873 365696 728389 0 218911 401357 0 113720 756538 728898 469432 367823 633938 779291 616082 672067 236731 0 0 193675 0 586269 578958 441835 271102 503316 0 727726 601146 324509 0 0 475804 553927 578893 0 0 327216 226117 239561 309334 0 469483 354609 0 0 659179 0 0 0 285006 233898 0 0 0 0 0 0 942343 0 329547 0 239275 0 0 99528 746542 765789 916135 836512 152885 0 922030 357962 148947 225695 980447 704400 0 0 0 635165 779954 0 789796 549299 746272 0 898182 405860 193466 585255 869215 649272 0 907401 0 754506 907299 947316 181013 602872 0 6995 36104 0 496647 527145 857599 2545 393657 510295 0 739100 837399 527201 80173 0 0 0 275851 452594 0 0 0 0 154291 988453 675153 135286 879524 250009 721129 0 0 0 0 0 662909 0 809723 676580 0 0 0 532169 381789 417022 0 414823 0 485935 895548 225139 0 329422 604916 0 0 416953 577420 637399 823765 0 61751 188574 696694 470692 866816 0 437537 0 185403 46307 0 0 0 656115 0 408502 547842 0 411536 296690 0 422437 683155 406030 0 911876 315875 961434 729089 0 243483 0 214843 32375 304077 873107 0 574897 0 774643 0 0 62274 297700 228920 0 0 435880 203314 452107 993015 739294 483007 0 0 359277 383415 710569 0 227277 114740 936073 352830 644440 0 87618 0 793706 46726 0 443120 455023 413605 0 849082 0 182963 74065 0 159972 705241 760793 0 0 492342 961026 870215 782605 152999 692967 454193 845005 857692 606332 0 147661 281819 0 829245 0 644258 525630 838475 176221 427533 591859 797947 676829 565613 0 876649 0 253305 0 736842 0 936728 0 53642 587897 0 0 457039 0 0 23224 0 403259 597022 8635 602402 0 331814 0 996998 494211 327086 811169 59102 299375 87759 0 902968 0 650684 165045 0 280249 14368 903300 235108 0 0 0 227455 0 694311 0 201191 779266 0 520526 0 28257 0 977067 580407 416501 414930 0 0 0 0 269117 0 155033 0 0 816420 525222 0 86382 0 0 0 0 0 0 811044 611114 252513 0 168947 0 610265 170115 0 249969 396846 0 180912 551084 680930 128510 0 0 912507 141143 0 0 0 657722 0 0 439647 463053 423889 0 974921 298844 0 0 0 0 384286 78455 565979 646059 19196 0 504806 594887 740982 209564 0 484318 0 0 665570 242460 280961 0 524402 956489 0 949734 0 0 412426 400600 988943 777808 188229 0 742056 515099 0 0 156818 0 183563 165735 950985 261196 674449 0 282419 0 76124 498427 0 503455 953705 579247 0 722280 0 278689 38386 28281 0 779778 907295 699045 0 198358 0 395792 336217 977535 0 0 874794 295876 783653 834583 236911 481020 627390 151110 412475 40798 885400 794731 0 0 733004 0 210655 961525 73122 656871 323432 0 404351 0 0 524098 5513 822659 0 0 161030 0 0 0 445379 622651 0 0 0 108319 0 665848 630323 269241 96668 401034 0 0 676884 0 0 162931 453558 0 0 628214 408250 976982 608358 0 921279 978292 0 368051 857140 895938 953099 820908 0 623431 327084 349427 0 0 373104 0 0 0 506438 0 690299 947374 571848 497791 551394 0 0 440122 0 740022 0 695300 923885 272649 473059 397264 0 0 0 0 91240 721176 167229 540881 569477 637801 0 505067 150705 499553 492095 693171 0 614100 247891 397353 756015 985885 361694 429372 550768 0 0 0 242209 197069 503750 0 0 37344 0 460204 0 580276 96064 474898 0 529931 639021 918156 671960 0 0 235185 645921 0 772235 0 479432 0 305995 0 412702 0 0 705854 538488 302726 0 959636 0 135345 804138 694577 0 0 120440 653954 568489 688708 348081 0 356215 0 0 0 72590 0 661047 0 365446 959166 0 838231 0 0 146988 0 0 0 817966 737065 596759 0 560350 0 188525 778093 897039 0 0 264089 744791 0 706667 0 806285 0 522274 401455 184069 480907 227003 0 580109 676393 0 151058 0 430038 915360 839617 0 654089 949947 616195 504885 242503 307758 679134 85728 0 523420 0 343089 416994 655383 537415 0 555553 71275 960519 813192 731131 0 414629 834524 0 954323 12182 0 200978 283889 690221 524922 0 0 0 963540 0 456058 0 0 757618 0 266456 0 0 537399 0 0 113730 0 102808 55202 599542 0 300824 288004 0 989606 789682 0 0 485508 0 0 460522 710263 755467 0 531574 0 0 0 453322 517459 0 0 716353 0 0 649759 0 330545 0 0 37457 310784 0 0 184443 208059 812123 850230 76260 805157 553768 446166 0 0 0 744523 908088 29894 240345 244966 569505 0 874431 0 0 877483 0 121684 850379 0 335115 304230 401189 10425 0 9510 0 292596 0 0 0 0 352279 0 0 837728 585634 0 554319 540165 105316 813487 499338 0 0 699236 601611 266234 237604 444171 604519 565629 868905 268356 524464 238903 0 0 891283 817648 306865 16071 0 10403 897327 0 974416 0 950467 0 434214 286177 0 389361 27291 282996 562483 0 0 0 0 991220 325530 783755 366444 0 796677 453939 0 963380 13654 133949 0 762574 294513 570937 901980 916683 632612 191068 0 0 726069 0 639832 0 345924 961283 590653 78534 567226 0 0 0 917372 740888 699047 367438 516005 0 288267 561731 951506 944098 506358 349088 84929 469351 0 0 168327 886744 171315 0 42567 674731 166906 0 123357 0 946733 207799 71316 217015 602596 109276 873791 286222 550147 184159 758040 625127 0 0 815267 272819 0 522632 0 953590 103333 277209 0 0 260443 0 817551 0 968932 573440 575964 0 0 743240 0 0 478511 284320 0 803947 526171 760752 265315 755665 150309 0 449989 0 0 0 909685 0 0 840316 743433 0 271305 935123 134967 958654 99123 0 0 767657 0 0 0 905214 181113 670581 16889 531598 0 0 0 619455 0 0 0 0 879096 918536 657061 0 471642 175690 0 417469 0 101035 0 196935 0 84514 177071 925007 373127 0 120434 434608 54529 417665 218271 0 0 936829 709642 621436 79199 0 808480 221911 355119 0 0 424063 575374 579684 206022 382211 0 0 0 0 364883 65098 0 44321 649680 535103 304699 389369 0 0 247245 111273 289726 780570 501556 850394 0 0 996163 691135 0 350920 952399 462397 15313 889391 548982 637538 614213 182101 666549 813084 0 0 835630 930124 292031 0 326520 0 495663 0 184359 26738 937806 733647 0 0 0 609005 0 0 872349 545311 458406 0 0 849872 301017 355029 461480 638205 154156 170814 522140 0 573864 0 305282 0 111735 115541 235265 546481 920547 904189 246746 0 0 0 0 246077 0 67782 846912 0 109399 216493 970756 632527 35374 658866 335699 219546 0 0 0 455548 104596 0 291844 976136 141281 412856 191385 0 857110 1622 0 0 0 0 0 0 622355 506931 0 0 0 603260 718598 562631 919811 0 633824 846986 328257 810762 306296 0 710247 532155 32648 0 0 526629 334149 0 0 808629 69753 93382 609777 656661 584025 615155 724506 706425 134122 918802 920764 0 693806 0 840884 909345 0 257657 847431 136105 178379 668691 0 0 0 0 0 66672 165363 814109 0 0 48244 0 837734 0 0 0 691266 0 252502 186616 724056 464260 468422 287510 303791 545207 855999 427661 241366 196823 81754 0 554586 0 953781 0 0 754998 464783 0 0 375492 939732 671134 228877 390149 0 292169 280714 0 0 748724 4319 545211 34945 937523 592855 870878 61253 0 0 872006 6392 0 0 946473 169272 746604 263666 288946 352080 298512 0 0 867802 0 871710 454248 478361 0 0 0 0 586748 412199 7481 0 202150 212082 0 849358 0 67619 0 422740 0 25450 96151 217629 964854 717278 0 447226 386719 710447 23217 947036 714368 0 0 928161 0 0 861042 643655 0 415379 0 0 58828 766405 617868 399539 790686 169427 0 0 704144 773835 0 0 899034 0 941322 0 592170 2475 928311 246941 316947 683933 333445 976741 0 0 877427 663984 423625 914708 202737 286484 0 0 481169 727229 405270 631921 794222 475581 0 0 0 91173 758534 0 49979 0 656697 0 570494 0 41186 691317 216244 121517 44248 0 361903 899033 0 25063 53236 322491 0 542959 788638 0 120337 209717 0 372619 67690 401422 0 0 83632 0 879138 0 492679 740444 688856 367180 0 0 0 0 0 0 645020 596063 0 0 892624 0 235290 0 0 675686 955324 558825 465656 297161 142138 45023 0 909886 582863 909762 129004 0 338780 225586 451936 832699 365192 0 0 909901 0 287572 148306 0 953532 648275 0 83348 270679 0 751415 0 0 460110 343318 0 0 735931 0 0 355198 0 569121 957282 0 0 0 704625 0 0 605940 0 520798 158460 535396 0 0 691672 542112 603511 616294 136792 0 553842 0 0 5617 0 803391 0 81308 48247 827903 0 0 0 0 0 0 671014 0 655558 0 0 778669 498024 663715 257793 609415 897028 0 0 283933 0 0 0 483829 581646 137325 589696 281612 843305 0 205372 0 0 0 0 337104 0 481498 109913 848060 845983 61066 0 692164 0 659944 0 512941 0 175639 249740 849335 907523 0 0 59067 0 889184 909603 0 24175 482966 780422 0 0 546117 308298 0 251961 0 0 995936 917966 0 0 0 454419 0 662970 622470 207185 0 0 0 0 527805 725006 370363 0 0 395194 36550 240969 0 199297 585501 108648 549119 869870 121880 365854 0 319908 274971 855106 0 0 344085 104901 0 7343 360406 746579 848003 0 818966 0 0 0 0 777927 167869 476177 854860 0 390851 0 856268 545289 88881 436380 0 247886 0 384372 471335 59265 0 0 0 860093 0 889346 397906 0 0 688605 952722 262773 0 0 0 716063 0 847490 998222 0 306613 0 464360 0 807305 824164 0 515701 608392 574379 0 0 501340 770744 0 464984 0 880504 0 867745 710165 535391 0 0 46467 905730 404957 137241 841103 982689 962634 156805 128140 164956 947310 675758 982175 0 0 0 804722 727071 428049 0 0 562734 0 408859 0 432729 377908 0 175947 910726 944139 0 0 0 0 0 864949 812110 547550 446899 720953 0 0 831407 269472 325838 293271 943329 314811 316334 51342 418478 89565 920585 759634 279611 894070 270653 0 108272 806911 0 0 13556 0 380607 250573 995183 0 447862 0 110118 223647 0 276481 0 387217 0 0 0 0 363809 400633 442302 573227 515195 0 0 183966 0 638 0 105296 0 0 0 0 27864 0 986130 0 752170 403530 687855 0 0 0 0 0 933889 268062 0 0 0 0 0 654231 644052 0 271372 606064 933084 321967 0 589163 0 0 0 0 0 269852 0 594618 351940 871084 0 0 0 0 0 180093 0 828882 813079 838337 219486 538753 0 0 0 12890 97482 310475 179006 452323 99239 859765 317431 577630 0 887948 0 140646 0 0 372425 0 0 345981 232275 932071 719406 279561 0 396678 201308 950548 0 0 0 0 0 201200 623462 0 689816 281873 0 0 0 147591 0 193442 785534 0 656968 568086 672002 282823 0 913118 0 0 513084 708478 399369 328616 92344 549437 0 866794 388444 0 0 190029 0 85433 0 481573 824154 484205 806041 0 881604 855141 0 207943 220415 514657 195666 291044 950061 637010 0 786840 846707 0 0 0 0 95895 0 0 873319 0 329423 382363 860769 627649 238441 756990 0 264786 877896 463677 0 883192 92903 651961 0 0 0 0 0 0 0 0 0 579459 894390 0 0 0 0 429536 42845 106559 599822 801551 242562 579477 507270 67434 20097 0 0 662586 768504 0 707801 566987 473138 781355 509719 804152 493365 0 595749 874279 0 0 0 151687 0 439319 57973 812744 0 0 763110 497697 609547 882023 716670 999249 0 0 0 605956 0 735369 340674 112721 0 923989 495679 916105 0 0 584036 0 0 770701 0 289123 0 0 182837 0 0 136644 720947 703822 648648 550306 0 0 405827 809839 229485 803243 604066 88844 0 0 260513 0 0 500265 812671 66805 783220 0 0 931454 0 965423 740824 890760 940596 419292 140198 645250 343893 496865 547295 961840 716903 713642 0 0 0 526701 281088 0 930624 290409 0 0 640121 949828 0 151238 742560 582413 678457 293659 0 76011 658508 619844 0 988981 0 0 24445 795233 0 0 952431 366149 532691 0 716306 985925 547582 0 0 0 237017 0 224849 640354 0 54099 209072 586522 0 748907 708238 581694 0 426145 174180 172050 787809 555301 989148 2144 129776 0 54723 0 643640 930343 159159 0 446614 0 341631 956700 654951 583785 0 194776 398626 877920 650513 472944 486277 0 685913 833088 0 0 0 0 388731 0 0 599229 0 632513 489411 258938 901878 146401 0 0 142178 63816 297663 826534 97047 524450 0 0 890456 0 579641 169503 955848 397704 582569 717427 503968 485977 0 199721 977294 0 955801 592651 624186 0 178804 0 0 900359 768424 0 424875 0 0 48803 236715 0 150624 0 806706 40352 410236 0 0 502513 173272 0 430844 0 34660 881600 626637 828028 0 296596 0 900524 0 529795 545297 0 0 0 612274 0 0 838462 141709 188737 820689 0 531568 0 19516 0 0 600205 909582 353404 77278 0 200088 0 0 887292 169319 906212 999616 123889 0 286243 368976 656435 131257 61274 749736 656878 189069 0 0 256511 379350 0 343215 868350 281535 113906 839278 64492 458553 577628 394727 0 0 0 638403 986355 227366 223806 811531 947174 322940 41201 0 173563 209223 0 414709 102849 316907 62238 0 478978 465790 0 949484 164602 578713 0 176782 331215 875894 683892 783454 709586 39680 681865 0 743404 0 0 0 754919 331681 0 26799 137106 23175 20644 0 357680 0 991738 880211 376856 442235 504450 778165 0 0 0 337094 931998 315202 878955 0 538091 0 677223 694196 782931 0 673763 0 0 817498 859965 345898 286129 629019 0 727351 868554 449931 171990 144512 0 0 462898 815057 0 737539 0 0 147040 361040 996770 0 0 696540 416764 0 135882 0 434173 369984 791931 0 239869 467551 38540 0 875317 306816 0 0 0 411847 909093 279112 0 0 606123 393904 282980 791149 206631 761887 138492 323950 135971 354352 0 695867 125633 218109 426278 38917 206846 571165 225061 0 353619 0 0 613354 0 552820 461383 267119 22141 0 0 695924 0 894597 0 722336 99495 479095 0 583601 211585 0 394916 191588 980649 0 814624 120526 497947 308967 412278 903905 0 0 654284 76502 0 543352 994130 689442 0 0 755014 930400 0 332728 590314 0 0 859669 769555 0 0 242929 0 976171 0 164401 372373 53075 545381 531326 0 0 406467 376966 373501 10894 766497 343110 0 660976 748295 5690 0 494429 0 599657 878474 0 0 0 49509 848046 22676 0 186308 117692 0 0 894554 803339 921990 351566 105706 33628 0 704425 0 0 622402 398487 536081 0 0 0 0 331033 620961 0 0 989047 771889 35538 207350 92738 687165 808276 0 184812 605461 0 852002 494842 172565 470194 0 0 378130 0 0 0 702554 613484 239497 933054 0 0 0 0 0 324775 441639 819122 108087 70139 930741 0 0 813542 122676 0 0 421614 0 687594 236460 665348 575199 0 0 301701 439531 362849 699724 0 0 0 901318 394438 602573 739739 876211 0 0 0 570134 0 0 731668 325835 750517 0 914217 631833 0 725235 381159 951873 32910 892770 0 95299 783351 0 376439 15468 52926 0 822150 522687 862062 0 916102 0 319972 0 481505 248007 590589 195539 178804 838543 699480 731890 121078 41147 82344 0 0 0 0 0 830259 838544 0 0 119687 416933 319684 0 0 826229 611130 43201 0 573531 949396 629580 251894 736162 190146 879564 734586 0 423558 817536 396362 0 833869 778951 132449 273564 78240 0 35784 155824 0 217821 22399 457257 401205 236464 692431 413721 773322 0 528657 0 913347 636284 0 0 0 772090 960476 178701 203167 0 377897 546459 803550 993390 224343 411574 310027 798402 189225 902257 0 0 0 743056 18490 0 265599 0 43364 802589 0 134538 596128 123689 0 21524 956951 0 0 210241 702348 981243 0 592725 0 358729 0 0 208653 72467 0 933250 0 0 0 843136 322027 640822 977786 678355 389017 334465 0 335323 0 532861 134188 627496 0 0 0 0 26941 672192 0 530098 0 969287 0 362278 0 876838 0 0 0 31132 464300 0 760814 630172 0 0 0 139346 0 871129 782169 374028 115902 676964 57346 0 0 22791 0 59942 0 491425 498449 902093 0 0 0 377511 0 0 65843 949811 811009 37609 797536 14079 252900 496870 824467 0 584201 261132 0 0 986295 704900 124423 0 0 375928 608260 88446 705883 0 964254 535794 0 478841 239030 892738 562163 140411 442878 694002 0 0 0 0 0 0 0 136365 316042 508229 162919 694331 471253 0 959248 955025 0 388972 448480 832587 544861 885277 80233 196043 0 346139 858735 448543 665292 993906 885552 892645 0 186158 0 943394 0 0 634330 976564 12845 823511 620135 0 0 224063 0 0 0 0 896960 0 0 412426 324111 242822 199050 484741 0 469154 0 193850 0 713854 218840 720773 0 0 0 0 0 0 0 390652 388188 577319 740200 418488 258180 0 530788 233476 0 434233 816495 0 989617 52736 0 0 0 210130 0 799656 718403 164491 239412 361151 0 0 0 61153 562 286337 0 0 0 835080 0 477251 0 517130 0 357316 28379 0 962658 0 0 0 267764 0 0 383208 876394 0 0 415071 0 0 248360 959094 790404 735678 866527 0 0 0 729285 592554 982877 294763 127182 381316 0 672736 213720 293591 411517 621181 993417 749350 870109 0 415831 212586 0 0 847469 25400 0 252311 0 0 0 212548 913321 970618 468789 0 0 301677 807196 0 0 452983 0 144421 0 119155 203027 897522 79510 272718 0 491220 603624 350909 88566 412864 0 0 0 0 738839 986878 35443 933656 0 636939 927167 653201 0 178473 8190 0 0 180984 164444 949851 293513 0 764399 0 396048 0 208111 0 495050 252738 0 259425 576761 842800 466221 0 322557 601050 493205 707193 0 0 462032 0 376125 0 626827 134654 593254 826911 305762 0 286093 953138 0 624665 71921 151353 118561 128833 155058 0 0 0 0 0 407815 0 937983 164985 579548 0 0 115815 0 632231 826051 292487 24859 0 316340 528140 588768 0 0 0 0 0 0 640568 18403 0 0 706536 222342 130272 0 0 380339 0 437464 587783 674350 428269 266481 0 0 388806 765448 0 0 334349 520228 788600 534185 499760 490646 458147 48138 386168 0 983476 379614 0 278641 976881 396459 1523 0 152044 981658 824539 883608 247511 198003 390232 0 708328 313835 886019 650265 480653 216762 265398 320091 590839 335666 313981 0 775937 0 0 243259 0 0 689212 0 39377 0 0 247402 394588 272884 263071 838484 319118 0 0 0 31041 0 0 0 156767 434854 977004 0 0 0 0 637407 212552 21747 61614 291168 934134 161105 584346 184256 747006 364511 0 0 771629 391928 0 923995 0 665370 571624 0 687387 0 361914 541513 410868 782587 37460 0 608711 25763 0 810781 945191 718674 519002 975876 769485 0 0 0 0 760521 13934 607829 690710 848435 0 344620 163379 36576 38527 0 22808 578603 650817 185434 940791 100436 915606 0 0 0 0 0 496289 0 985318 0 648637 836325 387739 940715 958617 14852 452202 0 510569 248735 0 0 168139 361182 946927 146770 0 829375 0 0 0 0 0 117097 67505 0 0 0 0 211616 0 264779 483903 0 636480 0 710728 0 0 0 330897 0 0 643293 962837 659736 333258 0 435808 893273 0 0 535896 0 0 628698 38114 814021 340593 108473 0 828741 939548 0 0 0 66179 776112 671205 164129 0 677062 0 0 254028 0 0 148409 69910 0 445933 0 184841 602119 25282 648667 389850 925767 111335 789513 0 188643 638786 0 0 499609 0 349221 614136 812603 0 770446 0 0 0 0 0 748373 289238 0 0 306862 0 961370 0 409906 482893 0 0 0 0 496624 0 368121 831562 56567 964899 0 225889 806231 0 626595 0 197542 151393 0 456436 0 0 362965 327191 513218 0 0 978146 0 0 383035 654282 0 928420 915356 0 0 0 0 939256 99654 0 668475 624843 156195 730578 496164 0 0 107242 831404 0 703176 304448 88881 0 607235 0 835902 715495 916790 471899 0 0 0 190658 135550 0 0 0 0 0 32397 296974 742255 0 769212 337455 232882 128172 925929 872707 462622 75199 586853 924842 427029 0 0 122524 748584 0 0 0 739818 962066 0 0 158913 733896 506819 952614 0 298272 423356 58953 352665 22511 0 0 20199 71080 131201 0 0 242333 53809 823303 660480 388981 606737 927248 961380 0 837904 503709 49650 811755 698589 344727 860609 975859 993778 0 767464 591180 333046 0 498677 247577 0 0 0 0 0 902023 465517 213529 445690 0 997738 0 444216 805520 0 36356 0 0 725411 0 0 963101 28443 0 23882 0 769119 0 0 0 967756 52322 0 945443 0 0 0 771591 804538 197526 0 0 0 0 8087 31408 436836 668753 505222 522447 740041 155028 165209 0 0 595434 0 401382 469786 468836 209584 899899 213035 161226 996117 48215 0 742621 758903 0 0 520183 0 950377 588140 0 731586 0 797082 0 139621 484778 284027 0 975441 370318 399000 995237 0 0 0 214004 81501 405219 166077 463318 373402 0 276236 370039 565830 0 964283 981054 603158 0 226533 960488 766621 0 325895 673200 203385 267034 0 0 0 29915 855850 0 751071 954704 612445 446068 0 865467 0 0 680223 0 176189 0 0 0 710214 474402 0 0 507352 337204 0 559911 0 0 289724 0 319908 455305 476841 961781 596568 0 879083 880215 530869 0 782212 352560 533047 834795 0 844134 421970 241815 858587 0 390860 940034 375816 7761 392007 0 0 195268 0 0 0 303220 767186 0 172191 968059 0 430123 0 0 666394 636167 0 474045 873857 258681 241670 608282 0 0 947582 0 0 932655 359370 762795 155344 576010 170941 365723 591116 894802 691936 691408 192182 616495 726143 720460 840187 0 0 727105 0 479298 306812 779630 873128 607283 293282 64783 0 0 510694 0 291930 761240 0 0 0 213597 0 90052 0 0 486317 243276 0 0 844609 0 0 0 401467 626831 935388 0 0 720216 0 623559 232530 610065 966891 682422 602488 0 885627 0 879984 0 902567 402782 0 239262 464036 0 0 0 882434 516530 0 0 82669 0 226448 0 710485 476254 341033 591432 375278 0 0 694749 304102 0 0 326704 254929 0 526912 41518 0 0 212568 5630 446960 0 740709 0 0 674109 881983 0 0 0 0 0 390867 0 499277 0 960855 0 307939 715818 705878 530178 662935 212596 0 419447 0 577593 0 918588 976897 36717 199229 286531 172807 0 0 0 169391 364107 586231 0 0 200917 274642 79602 971853 0 0 181165 0 0 626860 71149 577533 731977 0 890914 488303 507096 0 180454 156633 576244 0 18379 38662 278621 0 0 873518 514350 0 0 107013 0 357885 185348 893720 19393 892047 986752 769781 0 968510 598774 0 0 448485 790575 0 538364 350283 0 0 706119 0 55834 0 0 138478 633889 145419 0 0 831699 329193 0 466087 0 964481 119027 0 961632 831402 731353 0 266418 927821 275784 0 708582 100453 184679 699422 86983 743242 130182 24142 57413 0 0 0 0 507137 79991 0 167978 0 131750 0 0 0 486884 493335 693581 0 287750 858721 189732 93404 290250 0 875690 0 591352 0 615901 0 0 663759 888998 0 0 0 349778 283089 649730 367087 911737 0 113546 887944 13964 863089 580694 489905 0 0 0 0 454158 836913 953125 638909 424189 502357 328944 0 963422 862393 0 213122 0 0 225530 0 824402 8787 0 861642 862219 783484 0 998675 0 634659 883456 0 398025 856722 608801 227290 4710 0 0 408561 0 911305 0 0 0 444664 965761 0 450032 675480 0 263513 0 636418 0 951238 611069 0 138524 0 149820 389919 484539 480506 445182 0 479933 0 0 359481 507596 0 544370 0 622396 0 129825 0 251989 0 0 0 113188 51368 229678 0 0 277360 847543 0 285830 414211 761270 110610 380909 0 174735 0 953185 707027 0 953375 620727 560428 0 593997 0 485105 163027 0 347079 449498 655033 134292 295249 0 926566 272389 869254 0 1863 0 0 0 660290 308769 0 0 535181 545795 217912 0 479004 496537 531510 0 0 987026 222868 231397 268933 0 770009 820663 856601 319904 521617 397300 483 655829 354378 425966 0 0 0 315294 319148 0 0 182910 580348 194291 44093 296172 0 0 0 397293 994619 49783 913765 201661 0 832376 0 305234 0 228801 141878 453930 256252 0 0 0 0 758826 0 954333 464307 631934 0 0 0 0 719259 605436 313677 881904 0 0 0 896302 193954 610373 437837 0 0 80650 774333 924862 815507 965288 561654 0 0 5363 0 24467 112716 311152 358776 386330 0 0 0 0 633904 0 184506 246373 283188 0 215225 102172 633044 0 0 751592 551906 612876 0 927403 643815 657716 0 194231 0 457249 673858 0 659187 566912 201363 943575 0 972897 0 65344 937290 0 618907 543255 941433 489596 594264 0 0 968074 642808 221749 154651 0 591722 320115 128968 257408 0 0 769029 902743 0 0 0 397064 209261 0 0 233671 234639 144089 50124 0 833166 0 16974 0 478760 0 602990 957009 556459 488253 276243 0 0 0 288217 528291 0 36891 0 0 686461 52404 254449 267114 0 0 0 0 269870 72024 0 360123 0 0 0 0 984447 189664 0 0 0 0 0 164056 978024 723464 475658 7580 0 949852 0 0 144701 366031 392597 868177 444054 0 0 72738 0 530786 0 19742 650498 735863 683609 0 0 595881 435233 433736 709737 897211 0 0 202712 697249 872324 616859 0 0 440582 0 250036 0 533553 0 944697 613417 427951 286218 123842 74617 0 0 0 811398 668986 808581 505853 770003 0 966917 484850 734905 694404 0 670199 142603 710373 0 802126 318367 0 472725 319164 0 774128 0 365148 68532 0 0 459953 653825 366745 0 0 0 625359 0 0 0 623261 858233 351148 0 0 0 0 0 331653 0 844797 610787 152525 307500 330184 498968 380736 923772 26092 0 970685 8459 293035 656427 858911 445624 0 692262 837109 112920 429438 0 398888 515461 323910 895005 165491 528552 0 484823 785150 473022 0 333243 360150 77539 225912 0 47761 15119 366839 0 0 339803 550668 0 200792 0 0 584442 0 12324 607464 0 229039 137747 0 322130 0 311139 625319 478669 0 0 231390 0 500327 274123 129387 498243 473169 828379 0 0 626937 811450 0 702539 883344 131879 0 955663 498064 651946 0 247017 866672 984252 0 0 0 0 0 221135 615015 516900 996976 319534 972950 0 916612 0 626809 901107 225356 83559 0 0 412288 194636 87799 705869 582705 616957 261428 874583 0 952125 421230 128883 318168 0 0 404761 565673 443725 0 260052 703607 827780 0 53450 0 0 0 0 708900 0 27850 371627 0 70930 154828 58798 898234 0 971525 620811 831117 0 130086 135402 969548 715263 0 322061 926842 169591 891886 923644 0 554105 770282 57214 642699 558301 0 302001 66284 0 0 0 0 402946 226885 875929 245135 884300 0 398722 330885 254540 924763 311505 393632 432939 600069 569397 0 312407 574514 0 573546 160655 0 382672 0 697387 0 448207 358973 329865 696819 387212 763016 0 411981 0 107962 178303 0 710901 409108 130595 0 0 5098 0 738859 0 608821 137924 854722 223465 452455 0 311885 879875 0 0 0 0 485627 554073 160240 927284 80773 0 537937 0 997365 0 894871 0 10392 0 0 0 997729 439133 0 378142 0 956394 683505 0 838322 118513 180327 407733 0 0 0 145000 0 525858 967448 886573 195009 0 856588 330359 0 639968 851863 945891 330046 0 0 295878 232066 0 679081 430665 0 637832 0 0 0 0 0 0 642407 0 0 954593 525960 719972 220320 702713 443731 494983 993390 0 521555 193252 14507 49491 0 301877 445141 630603 0 0 763206 515063 0 537250 0 490528 0 950915 0 736656 0 0 368998 643094 0 498464 0 554159 901709 112828 506745 0 418636 0 109430 0 0 961094 839869 0 0 942937 723508 0 966154 0 44465 0 620210 728375 648715 0 977968 806137 184820 917693 834286 0 909131 282130 0 560411 473100 336634 0 113645 981085 874313 168577 707583 147338 0 658318 420220 156559 0 0 238490 0 0 311248 0 723553 941729 735300 895405 620977 106053 877543 0 714743 874330 314226 566088 827824 451943 39752 0 199376 838268 538715 0 321300 628713 902558 634363 127633 0 858368 200078 929762 0 0 552546 239209 0 670849 780197 892718 846282 277630 312728 925217 129214 0 24875 645815 874769 0 0 0 623663 232705 175841 0 233556 0 325768 0 354354 661964 0 610619 226535 994633 699992 0 935934 594522 910264 0 294054 0 313621 0 0 387435 720481 435254 323495 45547 293428 993364 443765 113767 0 0 0 997877 334662 0 299836 0 0 0 694134 977783 0 870052 0 484869 722738 703289 935109 63724 45880 7253 0 0 0 0 824951 448725 0 54942 0 386401 0 0 381207 0 193319 920507 0 902820 729685 0 0 0 617031 0 144428 403476 746858 0 229028 594580 33734 996012 0 885368 153311 0 268811 146247 717043 0 0 0 53782 680599 0 0 473443 442186 286621 0 0 0 865083 643758 694492 390136 0 0 238564 0 0 373437 96933 0 826248 686242 550122 0 0 0 625244 310592 0 0 0 0 0 807595 853253 493713 136199 486190 229741 412263 829703 0 734476 348976 164304 81841 650710 0 784904 0 680257 198292 0 311255 271527 955393 676213 294168 320485 859302 580691 555831 0 0 651754 0 718097 0 0 182992 0 0 487733 568491 0 709627 0 0 0 158171 0 521399 407863 0 315779 0 794460 881760 355568 796504 0 0 0 741167 0 339371 222920 999486 0 58032 824165 0 540466 390062 934417 515106 173542 0 575652 435933 798354 0 311500 945360 0 0 662050 193550 0 0 0 0 170998 0 24431 0 147484 294819 0 793140 535651 0 89929 0 928633 0 421900 572326 0 594835 382693 973511 398820 605176 0 106276 600877 0 909895 0 238629 0 0 0 110812 0 0 0 644493 667204 796997 0 31401 0 346949 936352 125300 0 322194 871700 0 834663 175439 0 0 0 844532 47437 0 636258 0 951741 0 0 0 549230 0 0 0 292008 583356 312256 0 539590 0 0 0 761771 0 48651 0 0 489134 0 192215 672956 0 689723 0 0 0 0 240745 470314 102205 0 98203 507300 804249 632144 640440 0 725812 629735 0 647953 399614 911560 242984 0 859874 279284 0 0 0 0 0 0 0 0 787320 144807 0 265440 684149 0 911795 892447 0 0 993159 97725 0 578580 566930 508036 719275 0 648719 754744 422540 0 0 274451 0 629628 665622 429267 968349 799130 387872 0 149072 444280 825391 0 0 557388 942889 609120 423134 0 875609 325543 111909 19471 0 0 133493 0 634720 0 65029 0 0 544418 0 941765 0 265724 0 293931 0 458373 333944 433435 413167 386575 43987 0 823439 0 590647 4360 127571 454137 0 0 270890 518133 800867 806316 497363 0 262136 684669 369321 0 684041 369928 664559 858762 483153 746292 288735 0 129323 0 351978 0 722274 0 136979 0 0 123114 961072 952557 784529 0 0 881981 613510 880063 0 429380 182412 493571 339825 762911 354228 293566 891575 0 0 127837 229946 616101 360013 0 0 27161 267696 697180 297821 159284 621106 145848 0 602797 9068 314576 758994 0 0 61325 140106 0 71407 867741 0 0 0 0 388356 0 291497 0 0 413697 0 0 611507 84977 952314 135039 704469 670341 385831 40223 0 572717 0 407979 740591 901683 589322 0 165663 274639 0 975561 262988 283029 250877 0 0 932330 186466 0 22946 454572 927362 115011 143903 710693 534913 470545 0 968406 0 383841 0 0 842051 0 385573 0 0 0 958455 950618 190205 813440 320723 757114 0 469123 0 0 294391 605737 0 425322 0 0 956571 0 750387 479667 754804 992819 0 0 596446 723661 0 971645 904143 0 0 264435 372260 0 907705 69092 587735 733347 677999 0 811712 296268 302333 568548 555319 281403 0 0 123683 0 695634 172425 912459 694462 0 0 447829 0 656975 0 0 950293 608573 0 0 0 67423 0 558113 813139 0 0 722798 328110 0 918463 0 314067 784611 0 0 0 947649 966675 0 147953 757049 672887 226978 65153 0 593815 0 521761 0 438894 0 199965 279652 445282 0 863233 946923 785369 0 0 662081 451777 198788 572303 0 297504 704598 161661 957482 637447 0 0 600676 277300 0 839105 50084 457564 0 0 74372 422667 57856 236775 745264 113010 527838 0 6285 687897 520602 0 0 26479 109722 959607 531896 867905 660252 727974 86899 0 354803 0 668784 66932 645094 833103 781724 0 987450 565345 0 262372 0 995929 819239 0 124718 0 38696 0 0 0 167436 843972 292880 342870 0 0 0 820510 70874 0 0 509865 750708 768235 318504 0 742649 0 0 252013 273922 0 0 760582 749493 0 0 0 0 957309 0 395741 290623 0 0 22162 0 419365 929012 0 335405 0 552139 0 0 0 635396 698450 225545 0 0 767531 0 0 0 860820 0 650592 276236 154796 0 0 405486 202085 0 0 0 534833 250982 110204 872191 0 310561 246238 180413 597427 483727 777666 448991 385808 0 916287 302313 109578 376463 441662 149711 65954 4426 723220 0 353380 179431 167155 51115 0 739397 291759 266288 0 126689 548685 392903 0 144861 703984 312554 813829 632185 703189 0 34851 0 147140 410665 482853 206790 857661 0 0 970940 222047 0 0 2707 0 690216 529991 456062 951707 193068 938103 386891 166254 0 755772 0 0 278473 338476 425621 0 453209 988156 0 497710 23725 192523 575463 0 0 321750 0 0 0 150163 342662 0 408094 849691 0 138366 0 41793 0 0 0 645084 284647 524409 771729 0 0 537433 414535 0 904614 593120 0 624360 825871 296579 0 534552 538905 728131 462465 0 886952 0 477831 0 151131 66226 0 0 0 509978 0 145173 49129 444085 0 564676 805697 747926 484103 19323 517577 603485 760534 0 0 96699 82278 615843 0 929469 0 181264 0 858343 0 0 962758 591150 834202 0 830705 0 302666 729637 835861 0 326728 495583 0 403461 865023 917938 395507 659671 170305 0 619059 0 555100 0 724109 236487 408095 932587 0 572389 802979 0 0 685730 0 319517 304941 260227 958191 998920 350375 0 151038 0 0 0 212895 105887 533391 939349 0 254509 0 606829 884781 828714 859800 867283 285340 421892 591443 0 768852 0 321387 0 53560 317264 0 649623 0 602672 768247 153438 839921 0 558778 924609 831331 0 102794 779858 0 0 596668 443688 746712 106914 0 330017 996262 345129 0 0 78229 288352 905017 892183 0 0 0 0 843843 28806 0 322992 0 633397 0 196274 846261 56332 0 0 439785 0 66059 0 0 0 449203 0 0 112182 0 130499 914362 0 838998 0 0 0 518133 287112 0 420910 603922 0 0 127965 0 345750 410498 212969 0 0 596895 0 0 0 0 496711 637668 0 810672 0 930532 0 957321 36166 725473 0 0 0 337508 505107 0 0 0 728285 693180 892402 238745 0 620823 9384 0 503104 984607 653066 5239 875109 320813 137624 311843 0 0 742593 613338 0 585321 0 0 544359 0 0 0 0 609715 167679 451620 0 0 552746 252246 108149 423249 640061 257599 189754 0 88476 858053 0 0 471997 140840 685349 724849 143305 0 11054 442160 963422 0 0 992416 144001 0 0 0 945819 0 186880 756993 0 0 0 529596 217364 400930 0 728635 92290 169770 0 0 288487 763961 379231 0 0 0 0 11741 471140 0 16915 896486 336666 999809 899758 209609 0 379824 0 68490 372195 0 622293 109560 115361 0 602295 760843 0 167643 44009 632531 683434 0 430857 0 973028 488871 0 0 974001 946983 0 4639 394954 0 0 242414 0 0 99069 0 0 687373 0 0 283205 0 0 0 442425 26291 0 702712 779380 349997 0 0 113313 598311 0 263736 396635 289596 0 752401 0 853727 318084 818447 294597 0 970588 0 0 0 314131 171394 0 254602 0 0 0 630685 0 0 592971 0 0 308426 224723 205467 542592 0 0 0 981443 978293 91911 72606 0 891803 297767 674852 0 889320 889006 661405 0 449870 503177 0 0 481906 141681 354525 812980 944153 788987 521335 95033 947831 0 655434 719727 289624 557051 64595 127868 0 874442 0 156503 0 709059 114903 0 0 0 246804 0 0 561319 637037 565201 645759 709545 253501 0 267328 0 0 0 937518 0 336751 262772 480848 0 85813 0 547798 0 0 925129 567997 552451 468885 0 548209 504661 0 41919 0 698222 68901 0 0 0 0 65358 0 0 0 964994 670123 154011 293679 560199 39866 472147 0 0 0 0 0 399214 326348 474962 121071 235974 55046 999963 688183 0 560045 0 713694 0 885846 0 251188 603474 0 522887 105314 809461 251350 407722 84400 584925 233892 0 791482 171958 0 129886 0 0 789488 0 0 0 0 234041 0 886816 203904 607175 0 0 0 0 474096 574963 316044 346510 817611 0 0 147012 306941 453008 672636 656179 0 0 0 654046 0 936967 102194 126974 0 866557 739344 151594 748671 175478 910475 0 275482 0 770988 782423 960203 16956 0 0 276661 0 0 353480 0 0 994992 206322 65142 60911 636679 0 162405 794492 0 874012 667742 0 617175 210488 0 866058 0 291108 413943 163900 0 476767 309520 0 739518 0 0 506242 140754 0 514609 0 0 957016 664879 0 162196 892655 0 436958 915196 89639 316583 684183 75629 228822 0 123393 355000 572176 546063 581567 392219 752071 698489 711249 237945 752969 0 320654 0 0 367863 483194 915256 0 0 717936 956409 334346 4351 101802 287910 0 670732 699360 654727 595999 643623 201030 831265 0 863977 438170 347979 0 0 0 0 891561 523121 0 620673 0 8490 0 391732 762737 0 336917 100778 91863 0 243898 872663 509761 28456 520060 0 0 581721 732728 0 381838 519589 27571 0 0 976987 0 254814 129793 0 845367 894073 893042 321302 990234 0 131280 978625 45181 0 297163 0 0 293802 0 585722 0 206701 0 558899 0 0 805694 555573 461430 454201 0 57870 0 83417 0 36513 651411 54744 465010 155247 0 652321 188584 0 927775 0 634430 534690 0 0 603812 597829 767064 582479 455139 603064 269768 0 984140 363347 0 364778 0 0 79970 566624 289395 0 61572 139432 0 0 0 439163 427943 0 0 362822 858182 756226 800861 552566 0 0 702376 0 801895 179787 709684 0 0 612206 632219 0 800156 761920 0 997815 363936 31077 897142 0 0 0 454604 326802 0 0 0 0 0 989946 809785 0 565259 0 70429 0 786114 0 859677 0 891025 759440 692400 685148 194308 131642 382018 0 992414 0 500890 255375 180564 744912 0 49275 591419 0 0 960283 0 347471 21631 576206 120105 0 473700 0 0 0 931470 799974 0 367165 255848 331404 169130 860921 791515 0 0 939579 0 737859 809849 784539 0 0 53053 0 806171 740575 524710 511643 0 292017 669651 528521 772498 75188 406833 396549 283618 639030 0 270138 10139 725509 0 606398 0 0 503279 203486 982917 521045 24597 0 926339 0 0 0 37970 0 890533 45303 0 290104 995035 925392 669685 215443 504221 0 394087 142059 470933 767439 846084 0 0 284066 0 101196 476694 0 0 0 431012 703549 0 695536 0 0 91289 276172 672440 549773 266275 0 135619 486109 0 543188 872070 0 617236 980439 287995 645668 420276 582317 0 0 0 202767 735416 0 257233 490130 650474 0 161599 319036 0 937289 230580 206155 806632 420548 228300 404011 705786 0 564419 593828 0 471006 0 948310 277820 653775 570239 139446 755108 422628 664185 653981 315877 0 353009 762872 483013 546685 963250 0 108821 0 0 0 35491 176814 597594 425350 0 49162 0 335786 633290 912708 0 597243 677956 0 695525 0 744336 0 273621 0 0 0 58120 0 318597 0 929988 0 365782 0 406362 651008 942466 0 665327 580231 0 0 827689 0 0 733340 0 0 913615 0 386133 0 94313 0 791301 284894 68265 0 87053 0 500993 222847 979299 313806 0 0 86995 540845 851082 0 0 945970 269439 0 0 0 783594 0 523195 0 392703 270867 473177 952291 813532 0 948437 263368 0 0 501320 866009 303293 744164 700274 629450 151310 0 735431 161802 0 124194 302791 0 860194 132370 877879 638898 0 113804 607229 0 61909 663464 192501 0 830789 0 655686 0 0 493295 560418 0 0 341298 0 823427 185696 170875 0 0 0 0 321239 0 683019 133573 0 15362 185645 974330 0 0 714463 0 497291 536347 0 234834 104783 967912 0 765227 0 0 411506 478157 987174 430923 0 0 0 907943 0 451527 643771 0 297882 0 0 520001 113584 0 0 0 588250 369065 0 0 159162 757946 348595 0 187214 0 833315 413930 154675 0 938858 625823 0 424795 207533 312375 266409 0 112539 217611 894529 0 477299 305535 510367 280773 55920 0 367190 0 223469 519289 545980 556566 0 0 0 168233 455076 0 0 0 943400 839490 823586 0 712562 0 951442 676327 0 329140 29443 0 325301 388594 61434 463558 0 131100 0 983395 811006 69106 233865 246902 394153 226084 214098 0 0 560553 562943 0 513900 662205 0 620319 0 0 331467 348396 734118 0 627230 761862 982305 459034 0 0 791316 258959 681710 420153 0 365451 969861 344039 0 12611 469895 0 801963 0 0 369538 946201 510656 0 0 411861 400610 457150 595056 0 823438 358723 0 0 425259 0 0 785446 396812 0 0 560360 0 0 826440 0 655286 336809 0 491523 0 595301 86036 0 824340 420756 56096 0 990910 827707 756623 0 97654 0 271164 126493 0 864653 0 199552 0 0 762986 400134 346307 0 683754 0 0 36587 0 849292 983542 0 123650 0 0 0 0 0 762581 969632 0 56320 110332 0 290337 61539 0 0 656615 0 0 119098 48335 29212 0 477481 0 218850 560567 0 69778 387594 616894 400458 21421 0 565969 903817 537979 0 0 412157 310063 786370 0 959063 0 398223 599111 402325 923412 0 0 488902 0 850538 0 170003 0 542761 909233 734463 995912 0 198096 160433 0 869707 0 59290 0 490966 675308 373385 0 870534 216638 703620 0 31753 0 353308 775926 195384 0 394169 656236 424779 0 167264 602210 0 859457 960937 492641 618111 468214 198270 0 560787 0 0 548524 0 0 536056 0 0 66674 0 350411 0 0 233505 232294 249324 680801 0 643698 728848 0 0 218983 331777 858269 0 0 0 0 0 442623 441600 0 214839 0 0 805847 37905 562098 426285 0 141725 737580 0 0 0 23532 902425 0 0 820519 180788 200915 0 0 0 427587 653747 850924 881350 236203 5873 0 799835 546125 39150 44623 853619 484979 85600 328435 576946 861691 685267 694342 642904 388682 0 659800 312240 201745 0 798629 0 572791 141581 0 497313 0 172966 748316 301194 502152 218529 58866 138778 560890 17001 382194 475039 735443 0 115507 209165 294902 224519 0 991402 259051 104237 0 73533 195426 701367 797849 522073 841660 526046 744076 250569 803648 508516 512942 0 35461 0 0 0 113281 583625 45338 186583 0 0 369837 908225 813450 0 222959 0 647169 0 286856 0 983062 0 774677 876320 934966 875602 917785 831240 393959 0 980289 729492 67809 0 23251 0 880269 17469 362668 39231 535416 117558 0 534314 346485 0 636614 154508 0 198813 481330 533946 522614 0 183719 0 613329 0 921545 228641 0 0 0 0 0 935330 797534 0 445756 798452 0 602729 671404 0 320907 0 823089 551473 0 356301 637903 0 550149 19763 989843 840775 0 0 668221 833882 669282 0 497624 888592 307381 0 442400 0 532244 0 0 0 363694 0 0 740627 0 0 703385 876182 959304 0 90563 24396 0 0 475131 919529 0 0 132670 438821 832623 207131 797050 0 0 536016 508615 0 0 982440 30041 0 305474 405218 213030 475190 0 0 681189 0 473988 154750 0 788624 63145 397850 0 721493 0 0 740391 485362 958665 0 0 0 0 990886 527494 505263 0 72882 0 16315 0 428218 0 513080 0 0 149805 0 952993 971755 358109 629676 781408 0 306680 90876 797451 650079 43532 693963 0 0 802508 696307 0 26373 490494 224154 749221 0 0 880501 0 0 886266 0 196018 0 387389 845091 650379 0 981917 0 0 904605 0 923939 77854 734001 0 258944 0 576066 0 0 0 0 298456 998454 771141 0 568897 0 813624 589595 625174 0 503866 587530 0 532978 509056 0 580293 0 0 308752 0 566643 228903 0 830111 0 606372 952024 282393 487304 0 569148 607059 812286 0 142671 0 777023 789008 0 0 0 2334 936876 81437 977580 913445 774088 457881 482042 0 0 0 0 0 987616 0 0 909409 610238 0 277955 575424 29948 814547 812873 944230 428827 0 653461 104445 688930 275613 0 663271 651972 909094 863156 620234 0 584980 752204 841589 605682 844420 674703 662087 80639 311369 0 513467 120817 0 0 900971 0 999271 413770 11218 457299 363982 22009 26330 999882 692097 173668 411260 914923 549197 931538 764542 494338 749470 118982 262646 0 0 398271 344918 0 0 703003 983735 0 0 0 937905 810055 492024 348282 0 732535 722822 795990 848193 947241 623912 884301 481903 0 0 50561 942246 0 0 0 678352 85695 798497 812122 0 0 133718 994539 0 835467 754616 0 48777 896998 263536 0 355524 0 161221 630661 890518 219589 0 678606 0 968604 466238 0 291758 0 199412 989878 335372 757664 0 0 286917 5611 964396 914757 466697 0 605334 742175 445543 796122 626210 864470 158476 614686 658243 346649 134639 0 0 936997 22137 0 0 14140 807696 965744 0 0 823549 706879 516162 645944 235162 957281 0 320875 663264 304690 418282 0 0 233243 758530 406550 729313 511153 0 193609 0 221432 19013 250840 0 928402 309823 311817 497984 0 241321 812926 142528 0 929337 409298 564912 555079 0 0 0 0 0 0 692433 674322 0 467496 643085 0 13266 0 0 299417 18700 321615 887940 667472 949182 263716 0 0 720414 406905 700493 562289 0 553927 980358 820782 314176 432592 536507 231610 618833 0 213352 298645 965346 0 391081 0 713624 0 333357 447390 0 858751 615617 0 968283 244353 29556 0 0 0 209022 704177 0 397100 16785 979322 312633 686475 0 0 480135 657617 0 650422 302438 201333 0 106650 494036 756675 0 0 625294 0 66997 0 238147 0 86674 820422 32784 861523 385493 120340 219570 421163 170974 699995 551264 0 707906 572907 227535 364327 64602 0 221693 981881 0 508761 0 115995 49880 605632 705998 0 0 0 0 0 0 182385 730231 0 0 283723 0 0 0 998209 9384 0 426794 426234 247871 0 62871 418898 0 869185 220035 0 571221 187033 0 588694 328437 0 0 0 0 380663 730203 277228 84448 0 422138 0 0 23553 0 0 632874 119641 0 501360 923474 914455 397310 508706 0 346675 585734 992063 67829 593349 314655 744692 635893 600167 104502 146325 23290 0 42254 0 94667 674109 678486 0 55547 432728 0 0 202112 0 0 0 0 0 0 0 275165 246632 429473 696424 0 321140 361855 0 0 515008 0 516041 472063 0 777124 142344 280588 79947 299997 967798 493110 0 0 649869 606376 416857 626579 119798 0 0 0 365483 947611 76196 438014 257898 884286 0 0 0 0 497491 980626 688125 0 741428 0 842290 0 0 178259 681076 967784 339593 140156 0 0 0 504245 155797 0 458486 0 594119 0 0 112679 0 28083 0 0 0 0 0 787672 717872 404869 0 832101 0 21357 965225 0 893940 587482 934234 5333 721695 0 0 226392 272700 0 319584 379849 131152 745845 675808 223487 794156 287898 969878 35483 416779 0 315409 64519 906796 871175 523172 82465 555001 426502 36022 13444 0 0 273661 345530 936468 423607 0 263671 0 0 0 870653 621670 200214 890105 511696 280628 166530 0 891009 0 992644 0 0 504062 774313 0 458818 0 298255 86160 308306 929983 977355 898569 691410 0 0 810981 0 0 137667 0 525756 513412 0 579689 172625 0 0 200376 865032 353567 0 0 719196 0 822329 0 49867 581875 688068 380986 488523 130290 258467 446137 968440 224464 761141 0 0 0 0 365021 546152 0 0 922939 181287 87862 310979 512702 0 351127 73266 0 0 299679 604466 0 295212 670648 424040 398825 975359 0 795901 0 127147 995126 0 0 84924 154392 422938 966807 396800 915180 0 16031 849558 770551 176784 0 261720 543686 0 0 0 0 228231 441929 0 238385 0 6898 0 475204 0 198389 521968 125118 0 556879 557751 369394 90305 193682 877823 470597 182878 0 760776 365759 550634 148936 545065 574442 683603 790614 733870 0 316482 974071 450600 511416 942789 535643 28328 2877 783933 639147 615133 174375 410351 0 765900 261393 0 122281 0 690512 246984 0 21101 396479 0 108285 268333 0 0 268341 614569 135996 0 719687 961014 0 975287 0 0 209336 571161 0 931280 854322 0 584911 508810 312433 2861 0 788420 0 653863 374538 308222 0 0 648200 699466 799133 738273 920226 615689 0 373392 85066 0 778686 16854 215216 0 0 0 0 487178 195394 0 80631 780988 630206 659748 0 0 49013 985033 502324 473547 871229 630529 0 173955 0 290227 657163 560562 0 0 647820 0 896708 741718 0 607926 853478 329068 0 864128 0 743604 975120 507323 0 529696 990764 0 924119 841436 0 0 33123 422127 648223 478541 0 0 0 0 742133 566836 0 0 82335 0 0 308083 703579 926411 220732 0 589781 472918 0 363470 519372 154458 33736 0 79936 0 538653 868275 0 0 0 271839 0 782036 0 583060 992172 0 0 0 0 609253 0 953332 0 594529 161338 0 138087 821393 259792 0 443644 572374 0 0 0 591903 250566 818791 738190 0 945733 772675 0 109353 9427 958767 0 0 0 0 644959 0 700289 878104 767123 591436 408764 0 0 0 206220 463035 0 0 547065 942915 0 638575 0 0 450472 501926 690266 547894 0 0 0 911208 106349 0 107983 0 800621 0 299633 473259 464609 73082 765593 0 834514 973136 438326 0 396650 365196 149535 407485 210344 163522 474498 457936 275543 0 0 706154 215593 0 0 275924 0 0 170879 223491 0 0 660275 335977 10912 429779 746151 0 728125 0 0 0 943032 369729 194186 9239 301728 0 90912 531813 0 502649 21128 4908 0 910350 0 258664 0 726138 720210 0 327053 0 382055 902708 0 919722 0 496812 0 552474 0 139101 386889 388421 377426 0 889358 0 0 955240 0 875363 395339 158990 676213 83066 0 0 133015 0 63345 329413 843249 751003 102601 780002 342242 335373 0 749413 111531 53281 0 689239 0 0 174170 0 231455 0 196897 0 897385 879157 470404 0 425725 0 0 0 970472 681534 657911 753980 930962 0 311975 456504 686039 951649 353757 0 0 841619 0 0 0 598985 867490 222342 614477 0 0 708217 145836 820592 603383 762820 22321 0 493085 976585 704063 0 0 785711 150952 0 644637 657709 590561 0 164478 0 0 557142 292183 358063 0 0 847799 0 213470 0 307067 0 782692 861909 0 0 824858 668423 0 426867 497907 984887 491668 309803 214827 923917 668686 508345 0 0 0 42504 0 67540 300098 275050 803695 0 0 914750 0 0 0 654338 390770 0 912156 993231 532399 790806 172294 0 0 367305 0 783931 0 689633 0 0 4735 0 354933 0 0 0 714767 0 210165 790070 499453 0 500121 133111 908942 0 0 0 136143 0 0 0 534924 392299 0 23932 883630 491736 0 0 0 0 0 0 0 94029 0 245837 542027 603362 266458 116854 244667 360051 120064 219795 777637 0 952404 922950 490891 0 664013 0 638070 6313 0 0 867262 852028 506642 0 0 0 0 0 730883 0 497029 555968 911580 799755 475724 0 0 0 459203 0 0 308138 0 211803 911872 0 0 0 393554 431980 81017 674802 344902 0 554260 0 470913 0 0 71390 0 993542 411635 0 45180 745314 0 157557 29994 631147 0 588433 0 256701 0 0 81097 787376 0 0 0 0 0 775885 0 639730 0 806949 177459 0 46820 0 418730 0 165638 0 158233 0 0 0 0 757700 320695 0 0 0 0 302243 0 0 545536 0 831280 0 237832 407358 281932 0 374483 0 210031 912856 5309 521434 0 549914 499372 752663 0 696539 0 607385 458788 800870 383515 662097 0 321336 0 557525 539642 944152 0 0 443139 0 719054 945707 290690 717880 381524 538798 525337 0 0 0 0 397043 255052 121292 33708 0 322303 0 0 0 0 0 295879 849447 638304 0 0 0 228003 595675 406905 0 473420 0 314890 993360 230835 0 0 781157 230917 0 186988 0 475665 0 885541 306993 0 44045 0 73156 0 0 0 48791 539756 0 0 0 0 0 0 0 270465 0 127243 140562 0 0 0 0 28061 0 0 887132 153111 0 545380 954966 377388 0 0 0 0 0 464551 0 479690 201742 404152 0 0 294834 0 0 0 0 448289 0 933880 0 0 792935 0 36621 0 744634 477929 0 241 177071 510103 251447 281442 0 771696 304487 865503 0 763825 0 0 0 273598 857168 850139 0 690849 0 381269 337833 650436 137741 25259 518955 997466 572290 0 0 0 810575 614186 343694 145062 0 865362 895022 394048 0 84744 0 979795 911475 949277 560738 0 54327 0 357525 0 0 884078 161337 908777 0 0 0 355882 670592 0 488865 195603 0 0 0 0 0 0 0 688133 0 502913 0 0 869752 0 0 0 871816 0 0 0 0 736089 0 630791 878948 805743 167189 0 991738 258477 507516 0 398185 482316 316972 921327 671101 354577 933809 0 0 947436 0 0 876359 491747 0 847358 281041 0 188812 0 576179 0 180142 0 0 970384 361200 0 950640 801256 552002 858771 345951 0 433350 803819 0 311767 309413 425956 702422 339382 0 895767 472691 327944 805643 0 20927 878805 856187 171514 718208 0 408463 0 0 0 472235 0 614079 0 283381 7369 663967 0 822933 865885 709083 0 536552 0 77915 841888 0 556904 693223 0 0 495101 613842 0 470831 0 220967 855114 0 0 146606 49720 875862 995101 0 135640 0 217398 893311 591205 0 0 106685 0 404789 0 61133 0 0 412094 0 163676 301600 535047 0 0 357670 915793 187372 269942 540920 629392 878094 665434 318769 0 143885 487532 717328 50251 0 745416 682638 505479 0 0 15064 326496 117918 499914 0 416337 0 773515 0 0 0 0 0 0 0 49260 0 508170 17460 304641 368994 573480 867498 416490 0 392605 0 0 802937 967437 0 238619 0 256304 767541 377502 709487 0 543252 61948 0 0 0 127446 138298 0 84639 617882 0 579004 0 694309 375982 393568 11786 0 0 910398 692231 405922 0 958156 590719 0 806778 172015 438423 691390 0 680543 824411 0 0 30241 0 542815 592378 535827 0 503246 0 133769 500871 0 0 0 612519 803169 188689 497110 245464 216778 730018 8286 847027 198480 139204 0 304829 760306 399391 0 0 0 199667 591036 492428 0 0 0 0 76449 300968 65757 886314 544331 957598 41668 64590 965608 299298 0 495011 707653 0 0 269485 0 0 0 943125 963903 462625 0 0 0 290382 0 825499 831082 974161 680722 0 0 0 379598 713010 0 0 624120 949488 0 0 0 0 234845 0 0 935688 798783 0 0 0 0 0 492221 0 311989 174946 218974 334015 0 458876 0 817327 395624 410975 481705 0 879309 645276 80195 0 0 0 0 0 764579 204365 176834 0 325603 453275 974186 302520 402852 286257 96361 115794 762465 407537 737475 387546 864106 282217 123370 765863 516814 0 617046 901150 504564 397004 555614 173258 773877 0 293065 882114 0 255092 74750 362361 0 583678 99767 749034 0 0 17314 746925 853215 617598 552609 930554 61789 630387 0 0 0 380896 658429 0 0 435885 0 0 0 255926 975292 773541 650953 273022 0 0 225287 319911 864422 954297 0 938105 590634 0 406018 766480 672822 0 0 460840 879223 0 0 832147 0 717477 737973 796410 789680 0 122398 0 964807 949192 358156 485949 0 0 386146 0 836694 0 712916 0 0 0 8517 0 0 0 0 216296 511159 0 0 978479 667204 738678 0 151966 457347 622265 222969 32211 0 0 320909 75049 863342 236671 0 975793 0 233468 67646 0 678570 0 0 658657 22952 223142 555422 611532 535127 0 0 0 324173 0 830151 470152 866940 42575 0 292990 0 858471 835251 0 501886 549433 733511 0 0 940569 0 0 343776 0 0 0 183873 588504 978562 132300 824395 844737 0 0 0 0 0 0 560891 660293 577964 321218 0 138859 430844 428224 0 827701 0 74186 0 0 0 0 916440 366114 743698 134495 0 0 0 589504 638002 812518 884967 0 290621 980797 70416 0 264558 29414 548139 136159 0 438090 612873 81874 281615 56511 0 771376 0 164848 0 0 0 0 20476 481546 0 879447 0 0 657414 179589 0 828284 428699 0 19602 518245 0 0 714383 205257 0 913503 775224 58642 208952 234240 586671 889714 918687 0 0 0 779238 475829 0 66495 89103 796280 0 0 0 0 752809 681914 0 368745 712487 85436 869139 682308 0 0 0 423333 277085 641935 0 0 946966 254534 0 0 20736 543678 161525 0 0 0 0 216368 0 0 0 0 662836 686037 284624 117340 0 0 0 246310 198862 523453 0 0 607260 411064 211583 0 398254 0 0 136654 0 0 717419 349979 362241 676802 412035 614647 976672 0 319035 0 278656 707166 152113 0 836466 434807 0 399269 493192 120421 872424 991385 217804 668000 0 245653 0 751091 596868 0 0 813144 394698 0 131569 486892 0 625428 0 678216 0 506609 110294 3942 729503 815331 0 495740 259665 758610 468240 626973 0 0 788391 0 0 713456 890013 891626 656382 75570 0 631196 335605 0 856084 41274 0 0 164441 0 0 358887 0 473687 697113 95341 0 982072 807649 0 0 0 0 0 0 622776 130791 128622 0 448030 259069 601283 811300 979687 7362 0 0 233518 760123 907576 0 0 16896 0 0 0 569498 218569 72365 0 314944 781119 0 72910 735106 0 0 759816 353686 864722 0 0 0 0 0 55420 0 613366 797829 341280 0 61193 0 421852 0 624248 0 0 0 0 597961 0 120280 0 693314 0 0 0 0 614677 0 237196 964318 0 5877 757934 313302 0 0 693295 658186 691699 0 154964 166935 0 567236 147705 0 215641 858448 112411 0 0 916253 722806 816678 970916 656091 0 0 0 0 237150 0 0 121763 476055 627218 547084 202852 895385 973566 454795 882121 0 487374 0 350090 114076 886816 635349 0 599968 839719 933560 912960 96007 838085 0 0 173540 0 719262 435882 0 557273 656740 0 514964 0 208713 60511 24002 0 0 805487 412299 456959 953316 718801 303305 0 528014 536870 453104 789791 684959 231975 297465 0 0 381666 572395 126323 29702 375081 130398 0 320774 639180 419572 0 358287 81323 0 0 575277 933821 453094 37872 0 118411 593228 0 987918 613584 119129 894004 740136 0 463393 0 0 668800 700950 0 296409 989232 640350 160895 249722 0 87016 0 0 0 245937 966005 16229 0 0 183357 0 215600 0 211259 441296 592635 452022 0 0 270332 293525 0 0 0 183900 208391 773918 667886 542897 592530 0 0 3261 987389 0 0 0 222774 364753 208492 242249 0 0 512634 885248 0 277118 281446 534964 154099 0 455851 80835 827048 96163 382481 348602 0 243343 41076 0 966469 377465 504298 826633 0 384298 0 0 34909 410735 750941 0 0 367437 444016 991260 246797 512794 830900 467272 0 979311 0 343116 909130 239839 0 219206 0 57433 0 490934 770007 294201 498312 0 884328 839139 0 945643 986829 729787 936449 118191 730956 0 591802 176607 0 315604 0 730211 37382 186135 462268 0 0 0 558339 0 116295 757347 0 853169 0 752778 0 0 899946 0 540110 0 519605 0 59895 775186 705437 441731 0 0 178040 839519 864167 0 397616 249703 0 0 765588 0 260313 159577 0 25608 971955 0 594005 212133 0 0 43943 273434 285846 1521 330827 0 672521 0 360059 0 533106 374063 0 0 0 583867 429770 3443 0 352546 727070 954065 455291 0 532246 0 0 0 171843 4873 0 937535 704087 0 387927 0 666556 0 0 724489 0 577967 683401 0 362879 0 374520 529433 143821 306165 195111 655539 0 792115 860348 0 0 914960 594192 628761 352459 62408 0 156792 0 863017 0 232792 0 343597 148555 0 0 191771 524283 988504 0 0 0 598626 208554 395403 720593 236001 421615 813842 582300 901714 897009 646709 753847 0 0 815810 497936 305557 0 169010 23860 774384 0 0 0 714071 203347 818651 635797 818566 0 810597 187714 960561 0 151857 0 0 892889 0 997156 140868 864784 0 0 22817 749125 0 281853 676063 100138 363749 0 0 141366 259528 149097 585862 0 226836 0 121441 649664 532929 843902 237122 136322 819198 659152 826407 975139 0 815066 0 0 0 250944 864182 212215 187658 0 564528 0 76540 0 0 589433 966190 756924 392979 0 82654 675958 0 70464 0 915584 696530 0 686917 0 0 79087 0 721781 159126 0 564281 0 786104 0 449793 268241 0 691973 858636 0 468558 0 789176 487774 0 77871 0 0 464682 949908 285748 710432 263553 0 153121 360414 309430 0 0 623931 481652 287194 301989 792827 320847 902386 0 909849 365593 0 133648 698708 13716 714928 0 231892 0 137125 47001 153921 864756 0 286539 0 448128 275530 76593 29587 0 981497 0 120338 0 752773 542005 9623 676666 0 0 273325 0 64739 699314 104364 669068 0 0 545531 714072 85904 471822 418191 0 599374 792652 775448 0 0 0 0 0 688227 0 694359 0 0 924694 0 0 930035 923977 0 573312 0 0 700194 0 380223 0 474185 534199 966822 11678 0 180228 0 223911 265724 80438 4902 450626 0 344784 250472 0 0 0 0 0 129404 458729 0 0 0 102896 388186 706640 131194 650347 922945 0 616907 275980 0 804391 0 922283 941651 604712 0 338150 0 288290 259842 0 402952 268592 743762 370630 840969 0 104061 0 0 868081 0 750456 0 0 0 0 512676 336727 896719 455451 477383 645936 668546 365458 384633 0 350638 760675 888759 794743 625212 812411 541214 836513 997290 983406 0 261094 184946 0 358967 470427 454939 175377 495994 90520 0 727127 106525 0 660076 380583 0 593221 568450 504107 0 193995 0 900481 0 0 0 517969 0 533139 404835 74263 393060 112365 492504 361524 0 807142 500815 937574 460276 311823 0 0 199952 0 952275 319618 625420 18517 0 950078 0 134123 776193 0 334715 0 210317 583710 0 0 251555 143814 648262 425562 0 50024 0 0 0 0 0 881910 0 0 890348 0 196766 0 521029 571758 89449 597332 143126 878216 324974 666804 992704 196367 346322 0 2718 681766 0 0 0 990663 987015 602976 161740 354519 124495 0 62323 0 0 0 562546 984469 567494 0 0 3324 833420 87609 90852 194581 497089 545263 980439 106236 756357 385079 377150 0 430684 725212 396227 0 0 858447 764516 784391 0 0 425929 295644 0 298987 667342 372418 114293 699970 0 0 0 633071 400200 0 0 645150 0 61947 0 0 35096 0 308648 0 873778 0 616238 0 598347 810871 466707 126998 533902 682284 710050 870297 404910 982994 185742 819266 645194 0 0 0 87335 345975 101285 698791 0 5076 29430 39640 970346 0 480246 0 588620 641606 0 0 0 37223 204033 0 66755 302163 0 0 0 403777 472800 799659 0 216446 0 0 19150 0 114297 650059 0 331255 37444 173748 0 207780 731820 784861 0 573820 922940 0 433687 790380 943572 256125 0 0 0 0 501256 223771 0 341179 538188 860447 243749 171005 954959 25254 152984 305206 0 693360 421319 471425 315192 269456 0 38187 888713 529547 675843 986610 375276 0 460557 0 147727 347397 189049 313665 767406 182084 0 0 0 983193 0 0 0 13760 131463 0 853910 744492 0 721674 504926 125061 0 579864 39219 387005 193058 0 979075 0 172091 555225 382357 746521 471986 409421 297277 0 295632 635182 481782 426385 994874 153239 240483 18840 0 676433 713973 497266 0 0 817788 887219 836990 0 0 971995 618883 174886 405852 211662 857448 175820 324898 0 0 730086 0 0 0 35728 0 287299 0 0 251588 70050 0 48972 133926 0 767807 346388 0 888007 0 795550 193801 0 0 964056 757195 520049 0 855832 985214 176297 717256 127885 914103 507371 0 0 910422 501599 615669 486578 851952 559638 915302 0 443093 73795 414509 188342 74113 0 0 0 775186 0 0 512416 264967 0 0 525989 0 446639 666403 0 0 0 0 274847 31689 0 555589 0 401411 0 0 563606 0 728525 459475 565548 0 0 432032 412981 576188 135359 0 146916 0 0 710727 468491 646460 144940 0 599351 408035 331190 297635 507517 0 0 0 97214 130107 0 423889 881237 71505 0 0 955677 7728 236704 0 168830 0 867943 0 0 0 343551 0 0 813660 926652 922758 0 0 0 522655 0 875558 317145 0 549264 558131 343201 0 844196 0 931289 0 189091 40653 540287 3944 514675 63082 0 0 179711 489305 739287 0 818926 0 0 527971 582314 588718 786117 0 0 0 269696 515117 4852 816165 0 0 241056 133720 45353 385435 0 0 234247 831592 0 299586 0 720610 0 662459 465814 793719 0 785666 769959 640972 0 312309 0 745786 962474 518493 900066 328735 0 0 471034 0 563955 0 550791 0 127933 31250 993311 0 0 897231 932491 140608 0 0 772090 54207 0 0 0 0 378068 609295 507208 179450 0 201235 347396 0 897646 247749 101337 0 439714 0 0 0 256042 0 986849 998589 0 370124 0 122341 797391 787667 662528 633807 481163 373445 112014 0 0 267261 0 403178 760363 388670 0 0 205417 0 381448 706079 0 0 945054 452420 0 520526 927250 0 861537 757608 947777 0 204068 511772 65657 866094 0 786035 0 45187 167145 0 0 0 0 551108 0 306213 0 241584 0 0 142487 755920 0 904814 654735 0 818176 36805 332074 211667 745601 789003 687745 917474 0 0 972560 741031 266946 37064 0 0 371355 595997 600401 0 124553 858907 0 703351 925829 401500 196322 259613 115661 0 216027 341506 0 352460 0 130926 581693 0 621974 722653 694666 0 261465 822013 457847 747414 0 0 323534 0 534801 0 0 15108 863248 18341 60469 0 0 0 931069 0 12064 0 426907 0 0 0 895442 0 799518 592277 524905 247506 476890 0 87521 797473 492605 319535 794133 0 0 971378 568914 0 606477 0 713639 46505 320083 433520 598239 891271 0 295663 834437 0 306794 352771 961167 0 224359 825208 43229 238952 370993 0 362139 0 0 0 180530 61450 21215 147000 0 755985 450260 66920 0 0 0 600399 693430 0 0 950697 871403 0 0 387919 691672 659900 876073 148599 0 83689 131247 370311 769401 642509 0 28455 242455 0 475045 9358 254003 767627 995684 263670 0 205762 974011 792147 114742 746174 1206 796750 976676 986272 605564 0 0 222400 856914 843149 851792 0 692991 540954 0 884823 370120 0 108285 315939 610071 0 294080 37278 825739 58201 913552 722080 759924 926845 0 646618 0 637424 719061 612090 359535 0 0 161509 230057 0 91644 427101 232551 308062 0 654198 393635 0 795732 249231 817166 79155 117187 627952 862608 828153 0 0 476883 835140 549822 0 721931 0 12137 0 0 549572 988883 929008 0 39544 0 299222 82461 319101 495813 381058 943860 525927 167074 0 633623 920491 417740 138640 793585 145705 0 566783 479158 0 0 407249 0 341873 559697 374110 325836 0 973004 364552 387776 905930 540737 0 4425 139492 0 23053 884549 0 635603 197942 254878 0 0 0 429487 300856 658266 214441 256137 973747 161886 90277 220596 474475 382451 510695 0 211273 319009 493117 321736 0 631691 515870 966586 242008 955312 0 0 0 682676 939722 508138 931494 0 246288 783765 640047 0 988285 99067 730144 251300 605917 0 461304 54123 645684 0 0 607042 957741 481733 134214 830371 427839 603648 0 0 999306 0 0 433056 0 829865 164633 77357 617455 206406 388617 809779 112078 125119 0 0 0 566812 646262 0 0 0 325017 753058 363283 0 0 93585 134434 455307 0 831331 346180 969660 611305 239378 320918 0 732901 54872 61440 0 748801 312634 238459 0 0 636290 0 0 800430 644628 0 364430 334562 0 287176 0 0 0 533608 539759 0 479101 753164 0 504111 0 240058 995796 611 441119 997849 258430 0 955047 478752 198301 0 666803 0 534714 0 399436 631094 0 989953 0 0 406463 0 291712 607546 366385 0 82590 414418 0 284657 436000 380379 0 466772 175085 0 954150 0 818237 194467 0 288221 755719 0 0 351842 0 194021 69753 316000 819327 439277 384379 694113 0 0 0 0 745970 587413 875396 633146 0 0 0 0 0 0 568219 0 788598 26260 0 301370 0 0 970165 993657 230506 0 298156 0 417442 0 460512 411591 0 603315 0 650737 341203 665457 0 0 914705 0 64627 0 251954 0 850966 593944 190169 934516 0 0 0 940443 27911 569303 550598 791112 0 767637 806739 868980 0 0 526620 712323 190913 72540 186742 942285 0 0 0 0 0 584978 0 931471 800780 616616 899244 93326 756338 0 0 431128 0 612280 0 913278 826395 834992 0 776388 723013 886691 0 197742 0 384286 79279 277811 828626 428552 702137 0 741864 719767 0 0 0 0 0 413146 491975 313699 0 0 0 0 736457 249007 652360 318273 0 670730 876110 55887 238988 0 185366 464338 0 0 0 290537 0 404871 428618 0 482632 423811 684153 95091 0 0 157985 0 386660 626923 533361 459165 581005 0 0 486419 820969 828408 0 0 0 571971 857258 933564 64015 314323 389965 967195 685571 132343 121640 678122 0 0 277421 0 917441 435898 0 346175 261555 0 9212 352890 0 948455 540498 666938 420187 157930 0 491303 321219 618328 581588 684271 0 0 0 0 0 933554 890333 0 984947 391113 0 164456 367350 526959 887008 0 51718 0 0 781565 0 229516 951276 279410 884138 278075 779391 448189 0 0 995505 0 0 0 0 608830 981491 0 332892 963467 0 969093 540134 59861 445346 0 670598 0 887943 180101 727600 851965 0 62201 261879 937197 50215 223348 845273 754974 0 326775 886348 0 0 150690 0 608930 700506 689083 547540 562012 814477 797663 0 555984 784940 723180 260870 724353 0 0 0 0 669748 56503 831724 0 808423 0 11358 214328 975551 735702 88761 0 94618 110261 70480 955381 50096 393805 0 341944 994555 135173 640078 274462 476522 0 944286 894781 0 378572 0 297215 0 997819 956519 0 695687 29686 0 653038 464171 0 295922 0 353876 700792 0 0 0 232676 845261 528473 502259 825045 694503 772649 631053 423962 469658 819978 0 0 0 0 136988 0 0 0 0 0 802183 0 0 0 0 0 515067 0 0 91467 697096 0 0 787880 607969 254914 57460 0 0 267436 294995 450669 816602 107118 0 828436 681114 0 0 0 0 838011 784590 0 266819 541813 0 0 0 367039 246471 650241 946063 0 0 215885 906608 443257 0 0 0 448656 998601 811972 432866 0 931574 172841 601037 0 645818 0 0 95054 297633 0 268491 894797 149514 0 0 395992 619062 0 619397 35443 521071 0 0 0 541242 0 473923 624746 0 979052 84455 520658 21311 713811 0 0 0 0 547774 0 972335 509604 759988 0 563404 234237 0 324287 0 18325 92594 0 793062 147538 0 0 0 866654 0 0 188728 182245 0 593638 0 60321 0 0 0 982687 501703 0 610850 0 435967 307024 0 583178 401594 555291 0 0 686031 357047 713808 67055 713450 690621 19277 415111 0 0 766680 44358 402219 0 0 768628 187151 0 887648 336759 747440 565154 462161 614291 891899 0 0 989147 245801 0 760649 848937 498444 174777 0 0 130389 903427 0 42065 223497 106206 0 815511 102713 0 157786 638439 0 0 845140 161111 0 430512 632073 95144 777390 125634 851645 0 608682 913822 414010 941660 249876 412321 0 0 623520 0 0 643017 414728 486312 856821 230839 403585 991464 18871 412985 402872 0 0 0 864926 381914 0 82415 924825 714426 299668 0 360657 664342 847423 172553 703595 0 248965 155270 444312 306656 887796 0 0 632816 0 886238 0 688636 288010 763239 895773 0 807786 766532 0 0 485990 0 289050 493186 563325 340713 0 33540 499456 666402 450430 773889 572193 758663 382392 0 475969 0 526371 385386 0 0 140320 689559 0 0 827600 0 547509 167508 909109 423354 897067 691985 501787 811699 138454 458043 0 280683 566219 952700 0 723490 0 0 0 306834 0 181729 57913 201646 516822 156668 347542 0 0 817582 0 388592 914795 390668 210960 311325 734674 0 878236 503726 786697 0 322902 127010 0 771912 0 804057 842954 0 0 761220 253476 0 0 14816 0 0 422926 0 713819 719925 41755 0 0 12887 0 328455 143283 381619 0 549709 768877 174918 710389 0 441573 515163 706151 818029 388735 879836 0 909139 0 0 396163 904211 0 344194 223699 373567 718593 347693 960400 0 283032 567571 807234 0 0 679498 148344 0 847377 0 235980 0 0 423775 288866 191519 0 0 637883 123846 927306 0 135358 0 331470 0 199105 707378 0 863099 0 322512 29721 307674 0 163594 450639 868051 0 587941 0 0 612092 516153 0 649990 0 103208 0 887056 0 498775 296882 941723 0 257686 0 803623 7110 588886 431442 0 452693 0 696874 966849 827967 74321 243849 0 524940 879203 42944 0 765995 354030 268700 962218 388764 0 0 0 133878 0 0 0 734095 444586 0 878151 0 236798 347520 0 859079 0 0 141479 0 215404 0 0 494124 657607 995290 210917 597306 959539 170499 389073 141757 301091 84537 588852 0 0 0 269173 386094 928644 31532 0 902563 0 226411 50911 28462 551069 0 0 0 321551 961294 805343 508041 460803 0 723564 0 0 392398 89134 14622 524288 0 0 171009 0 835880 0 0 862188 819049 618144 126171 300017 410465 0 0 302371 0 944613 637669 0 0 0 85782 0 369731 1237 435690 0 277986 268008 0 0 605241 959815 972951 788877 0 436474 0 408601 161248 0 92634 445245 376478 695330 584740 0 82108 0 432139 843421 435423 71396 0 0 0 706176 902937 830350 212382 99256 473891 0 885061 16357 303042 0 265631 908619 0 789857 260607 0 198196 773662 0 251137 70769 708563 0 0 496562 0 612181 0 0 0 333887 0 751232 0 278437 166983 0 920228 314943 384552 0 947162 211024 366521 668505 0 22372 0 0 210723 359193 0 0 87239 0 975100 0 943050 0 0 0 0 757442 177716 0 431960 10414 0 0 582582 711203 46905 0 103512 266692 0 0 981774 0 0 0 482064 350604 391825 0 0 351498 519031 0 394793 857070 358171 643702 0 886582 215036 0 0 749635 306761 0 967686 770713 0 811944 508179 0 0 0 0 507140 69253 234346 776577 891184 554389 83640 972022 977839 0 155351 0 913993 153399 0 602966 182987 481497 883601 0 504376 238419 449852 2799 858609 0 671387 960643 647598 0 411857 0 781234 185008 124232 0 218781 631013 0 571526 0 838047 0 671186 873080 172724 0 0 864349 0 662967 272970 401996 360461 524176 0 569571 0 0 408417 554562 204863 0 100351 0 665197 431888 802314 691023 413735 997622 0 0 0 82496 197762 77897 54670 595098 544467 0 0 0 0 72396 764250 0 0 0 206651 379747 703582 0 0 992623 448779 989325 835371 344415 418659 0 91706 396143 137981 860412 324357 454720 882787 543290 743552 0 0 126605 110258 233256 206275 699291 355323 176396 0 612401 482066 671882 985932 0 737049 838397 0 137817 970003 515955 542255 156125 931479 858029 0 0 561456 638873 838110 174505 0 0 471441 666836 0 0 705819 331069 0 77263 985679 820504 882409 232488 0 0 605705 0 618119 0 287731 878708 176780 832467 519286 809736 755822 930869 0 698350 0 0 231685 322259 0 0 0 744572 738784 962892 0 810693 986834 0 0 242239 0 0 0 0 110408 741687 277898 33048 456380 0 0 0 9256 871922 469258 644373 49804 769726 0 303943 0 0 0 0 671539 0 854648 121954 992079 912402 0 427997 497214 371280 0 112045 304540 856225 461294 0 259399 63399 845379 395870 939893 92201 0 501639 0 0 854641 0 0 0 0 82102 730201 769348 405056 9065 831527 181025 0 0 0 833650 666990 0 285020 921371 0 0 105903 400812 927981 343070 962937 0 0 0 743226 356679 87542 174463 970334 300217 762427 338328 687558 0 0 0 0 452314 922126 404750 918207 975677 261556 0 0 865666 985801 0 144090 488783 180351 795725 861067 0 0 0 997424 0 726235 0 503354 765382 429324 0 568579 309063 408827 0 0 0 879243 601413 527525 721130 184969 0 0 586942 875867 0 52897 0 0 767478 538163 844588 331173 362401 19932 941033 958219 695851 0 888711 0 731377 921299 695891 0 0 400280 0 372408 486772 396567 0 42 478337 265976 705095 0 0 327888 416938 0 738010 0 803190 686548 600438 0 302222 593258 462346 774358 16835 671261 417152 0 122026 0 639541 0 0 828854 981313 231252 0 0 0 856348 32797 0 959170 0 0 243340 323447 373080 0 793081 621210 392363 0 912092 270211 140166 921925 695021 144621 536366 831464 0 0 828184 185635 470759 276755 646760 0 0 670264 674970 0 921931 0 619546 48990 0 0 0 0 0 314260 0 0 85268 353254 0 0 44276 0 402977 321397 996356 308468 835005 558748 333520 200194 534211 464025 791011 687225 248793 392956 378514 0 0 0 378453 869831 0 726526 258309 286231 591504 875057 390194 272802 420622 512791 359885 991333 611051 0 0 0 638782 0 530381 295037 0 0 4057 99795 954946 212424 410283 824709 0 180604 471494 608250 566551 379465 692896 893867 0 748027 510732 0 490191 927705 140820 0 0 0 0 158167 290044 0 471676 0 0 323125 288950 0 0 627337 812537 0 177233 963860 0 0 243623 819974 0 561470 774844 956126 713790 0 0 637977 88079 662315 0 999820 248606 0 0 0 666299 0 425021 361348 0 0 549923 0 591773 0 0 188729 0 0 0 407405 734352 0 378877 377641 0 369213 135018 0 749624 589326 0 772564 0 954029 0 243979 135743 0 185729 693227 299044 176597 734195 675762 316708 907597 89257 882699 0 471204 499965 0 264568 0 207041 36345 935002 0 38566 0 0 440092 59945 704583 0 0 877924 295903 0 0 427374 423235 0 0 0 340521 260665 468818 103796 982498 0 950365 875076 0 183077 300219 554099 154984 460815 217357 172521 725347 0 0 0 121244 0 0 182116 0 376486 0 853258 0 153569 821549 527712 41122 510409 0 213625 956392 0 0 283675 540883 680396 171590 0 742374 993446 486073 0 718931 152687 561702 0 771733 996320 0 224099 504579 0 66370 90107 0 256232 0 920835 608693 212499 660241 430439 769799 966392 969671 0 149360 845791 0 906182 0 119468 0 99372 0 936243 0 0 860274 469674 0 101269 20871 405643 580815 390145 0 465309 0 608667 67758 799961 473831 744129 588932 0 0 149507 0 370411 0 0 227312 0 0 0 0 0 43009 0 251338 330430 0 0 796945 0 0 812921 247859 491478 942827 55677 368329 219806 238704 0 576161 0 868478 0 211352 118668 540616 152942 0 885882 404725 0 183285 0 490190 0 0 0 66051 209574 0 0 0 0 10423 462827 338379 104645 622337 0 521575 765518 0 77146 0 644450 156095 694416 333892 0 553284 228733 0 787415 0 772839 0 0 75170 0 455045 389082 365659 621131 0 310569 0 63259 590841 434500 924685 0 298333 94565 270528 0 0 842742 0 500869 0 165289 0 171598 0 379982 888583 462207 368987 0 0 937813 0 0 0 513453 461049 0 0 612977 0 0 856653 73687 673579 223279 0 572881 513937 812988 573503 156108 296741 446998 0 788153 0 876498 0 0 0 773385 392697 501291 0 989368 282000 0 797427 803308 0 0 822401 0 139323 0 249157 44551 0 979648 38186 359825 0 591708 938857 460394 923986 817082 44931 960458 0 422803 493789 275472 142226 0 0 0 317645 448835 0 885644 493500 540146 265422 478108 0 0 0 0 11878 717299 202825 0 993567 0 282540 223966 756325 0 0 274460 847153 0 108749 622757 993569 422920 70885 372223 254450 0 220242 0 0 456598 459826 0 29922 0 0 683345 330191 99023 94055 460399 222190 0 0 817377 263661 652179 430346 239970 0 449521 101486 504521 702777 0 0 483724 748445 818008 0 27186 0 0 595175 344123 795937 463380 610077 318595 124654 0 565457 501622 557970 230471 345601 741725 539465 668916 0 338287 973596 664064 869210 315307 540020 150028 147708 813104 0 707168 778996 159180 340933 209366 0 766871 0 226863 37548 85458 813110 466669 323940 0 154432 130570 304029 0 306060 0 257833 649115 90522 535714 559785 0 0 0 62577 823446 0 0 0 0 0 313184 876014 50337 482903 305051 832537 792388 733909 253628 0 795342 440148 478434 0 517495 802284 709679 452263 797712 979457 777680 891034 387112 941074 0 0 99072 309768 717636 0 938321 342349 190201 0 79510 0 434504 0 0 0 0 0 442086 0 434041 0 0 753209 0 122767 717162 0 0 958695 928732 296421 616249 0 0 895855 0 566710 101751 524459 57567 323578 0 0 64683 510701 249118 580969 704428 724051 401584 914984 0 0 905788 917993 562193 0 338418 7236 762897 196685 0 0 0 0 0 890178 0 551343 0 0 798934 0 0 28107 650807 881504 881712 986802 266308 785539 0 588684 94659 700987 0 0 546144 0 299658 544660 432133 767599 56045 672505 975917 425195 0 0 232109 0 948085 794619 438627 0 0 0 995781 78953 0 0 0 72964 839762 768743 493489 0 627734 588614 632057 324313 0 981947 838572 0 704931 446092 0 0 0 348328 0 362920 574522 87640 894712 0 0 755080 126679 337782 510241 720730 244508 530712 5814 446491 111466 0 0 0 790968 848068 168100 21976 530588 0 0 704664 827471 631177 871915 0 336886 0 0 918803 180807 548742 459450 555465 289011 537068 123273 0 94419 0 349455 479779 23347 560249 390233 0 945068 0 868704 674380 732481 173764 117584 846644 472359 591619 442189 525918 0 0 0 0 0 401900 0 742372 548162 0 369608 369818 153974 238753 547346 846243 0 376675 251695 0 226752 0 250090 90776 357068 616608 461429 0 0 217015 50299 0 703943 0 258332 0 911155 428978 0 0 485610 475534 0 0 605761 0 0 248665 412833 954227 0 498012 925091 577247 0 34052 517781 752468 57752 373491 849278 0 932368 83430 0 587481 0 545584 0 0 767683 0 0 513229 626347 799972 469469 0 599557 254956 626240 0 35334 818166 0 608482 0 0 214833 0 0 345828 433254 636324 370574 454493 0 0 0 0 0 0 0 601178 965310 0 290192 380795 530489 0 721806 219479 218303 808785 0 0 21611 4696 969858 929759 871113 394326 723552 200542 0 565261 966123 0 0 606154 528870 0 557060 273096 832630 0 0 521210 355419 281542 140398 558775 0 0 631850 99255 412592 691760 975387 60993 0 307676 881744 0 873529 0 174475 0 714512 0 666060 4215 614339 0 802055 998582 96616 986743 59355 894483 454804 0 642599 797523 941522 0 194440 591968 265711 941603 549457 994952 0 0 363395 951308 874225 320127 0 20263 474849 0 0 0 0 0 0 195260 14904 0 372972 486757 376115 121113 587591 0 223078 0 0 153951 0 654447 480958 513761 238071 401443 212180 0 0 0 45175 805874 687078 0 0 2292 346698 424927 0 287466 0 0 670177 988979 0 0 674787 0 0 272267 809922 211054 0 443089 89336 43856 0 0 0 0 0 792884 245036 137399 339900 0 630589 279536 395838 0 777033 196319 860278 0 497553 190063 0 0 547671 0 14473 474753 0 90381 630033 0 52593 93383 0 0 0 0 191338 0 0 715757 384468 179236 899965 723988 29344 0 159817 174305 0 885329 0 670617 551774 227610 793256 62477 548994 155059 0 422773 65246 5649 556364 116062 0 0 262664 0 98618 217880 555079 452905 74617 0 557235 615406 854103 860515 899639 890635 351141 0 366846 901273 0 0 0 0 320885 879683 0 0 132022 0 0 951353 593661 555353 69018 245289 0 356358 0 459396 621233 304277 540894 422816 727715 381098 600075 130928 729296 0 250675 0 200514 0 0 0 0 851559 820362 0 657021 0 627717 436418 0 0 270302 706809 0 0 679053 0 726162 816866 246893 115230 385671 838922 159778 0 778947 644561 531266 0 0 140985 419895 834904 0 0 0 0 134153 0 0 0 618795 160832 0 836416 559510 858860 0 0 818604 767437 646984 0 26549 79034 679698 0 635058 905466 0 0 216045 0 939077 0 753113 0 568581 0 0 0 0 280939 0 4263 0 975972 56997 0 250297 378897 365466 0 0 827854 539957 633738 0 499092 12895 373704 0 825208 914351 0 938022 279713 659359 0 860057 209142 740211 965757 819367 966857 0 0 277907 545682 0 335262 15112 462094 694360 44609 700231 613858 943627 966501 0 334630 0 42854 421778 0 901191 764742 0 65040 904185 0 541563 188910 0 360356 0 567407 16239 810913 0 0 646084 62505 219371 0 472294 400009 0 828860 193764 0 473685 0 728450 0 321283 0 449038 323068 0 0 470311 0 407496 0 906473 277394 596075 423595 271807 0 324244 0 575558 394596 179900 442299 0 166869 976962 852252 975523 618878 305801 0 0 0 550762 0 398629 381924 0 0 152316 0 278977 341250 534915 0 0 921416 894463 253595 0 373476 576310 0 446947 379046 0 648696 0 217692 406723 13821 82291 0 633660 0 0 862259 445849 435298 891790 264601 765228 0 716272 49085 39995 888468 534441 0 832731 0 84524 0 403978 476751 0 580781 153319 806998 0 615121 43528 458008 548541 0 300550 0 129909 0 463030 0 833594 11842 194272 0 0 599676 561439 540071 126816 296733 0 257849 0 64291 0 541411 284007 0 820826 0 0 470553 0 0 541051 818616 848033 652630 0 16709 378722 0 0 218367 917144 828903 610412 34625 60424 182094 0 717146 555279 0 986940 452458 577892 201000 0 0 56876 0 400929 469474 891798 676865 0 30755 472768 0 0 207534 541995 325021 467973 292297 0 0 0 0 0 0 66708 0 610521 123791 0 777790 435085 237782 655482 341472 0 249092 4200 102641 196041 865508 352293 50185 417226 750286 0 871002 261572 0 0 0 665099 207845 447984 0 0 785581 0 355595 405014 0 364138 444852 906105 585859 362207 876480 0 304042 906397 264792 744467 753005 805502 344247 179990 0 630514 883519 286035 0 601456 0 0 0 979944 0 281523 883544 0 123679 0 948529 575719 128206 355159 934306 0 496753 112709 179304 0 356818 83572 123732 0 56891 0 482676 905844 0 364056 842207 945412 700134 0 319959 682902 0 688140 0 250655 0 0 636330 0 885788 453787 0 0 175814 0 929086 0 740024 0 377220 0 271779 572288 161579 595805 746945 168964 196275 4156 930254 0 0 657531 492269 8250 260161 829306 221527 269539 512260 431491 737791 643086 994740 375720 0 379328 0 0 680263 0 747925 850836 72271 0 0 765892 0 0 807516 693441 235143 34897 441552 0 471433 0 139890 0 0 0 0 197262 849549 0 0 217653 980218 28754 612661 0 460487 0 545256 643973 0 162365 978120 0 944862 0 0 379711 416157 331057 894008 925364 821971 758818 0 0 0 9405 603808 0 0 61298 66033 0 0 546128 951330 475697 674345 17688 126449 438877 508494 0 631332 210784 0 0 451541 824445 323525 0 277268 631437 737983 526045 452074 27555 410788 509806 57509 436912 637471 2611 0 0 0 547885 0 0 0 741923 0 0 264972 16789 888254 282804 211435 0 329701 0 0 0 0 472262 33541 92692 301206 544102 157464 745733 325194 0 0 446503 53208 282697 0 370649 0 744296 415252 321817 682020 923860 394775 214949 888 520800 0 0 936942 0 908212 0 0 972692 0 0 0 0 314354 761133 0 0 0 435978 757350 0 460199 959210 855117 696166 0 463426 0 257435 419987 0 999437 0 0 0 0 697268 166624 0 606693 733949 275321 0 967402 354392 811695 0 170393 232129 0 369541 125327 753783 277076 0 143749 2103 141271 0 331561 138653 801555 502159 867837 0 337664 0 0 638276 0 397891 0 935277 0 0 313269 0 0 919491 830105 0 319465 0 846204 1574 0 400133 856398 0 657171 247458 609406 337093 0 0 10445 819461 69185 0 767174 0 0 592272 109394 0 51313 654121 0 417345 0 562810 0 520623 0 0 100636 133931 494027 0 0 0 685610 0 626354 0 602304 0 347039 0 306893 171431 371643 0 0 299169 0 276703 107839 596146 566517 542438 0 0 282500 0 0 799948 550738 411184 0 0 0 572666 660691 650026 609327 0 362943 862338 858863 94493 0 0 0 734251 0 305011 346556 0 0 918729 0 611915 367041 0 598741 728144 0 0 620316 845969 252162 881991 0 0 0 678712 0 607263 0 0 134369 854326 32083 0 123337 97437 550741 0 0 470702 0 397077 997452 446201 349038 0 846366 0 0 500843 0 0 458624 621432 630349 0 0 0 77686 451761 0 147125 0 617925 894298 0 0 0 485224 0 716992 716871 208754 927822 0 0 224255 572857 626808 0 140261 0 0 954998 0 239982 341918 812963 138332 0 0 0 806969 112031 835046 673759 0 855646 164490 0 0 959076 441042 0 424174 656404 548965 191905 164619 0 929325 0 56186 89856 0 0 92029 0 704437 547823 0 0 904546 649253 0 0 0 0 586975 606015 0 477464 0 501616 407503 386702 0 814055 845673 493017 0 897007 0 276058 36967 677448 0 0 436973 744957 856429 0 42536 791245 593761 405064 588443 484374 704545 0 85478 766539 332727 735281 896803 55367 0 0 27748 88258 581183 958663 0 105775 435400 966068 395972 712107 578734 39457 0 80302 110205 232340 492459 775262 13292 382118 727477 0 420100 228800 0 253937 2565 0 0 362434 835208 0 503939 279762 0 101376 193632 0 805680 0 0 0 351362 603016 0 0 65206 996973 0 0 779788 634240 548593 113594 0 152647 0 0 0 876138 974008 784632 774583 0 882787 0 201237 0 441810 327663 327450 42889 491276 74457 85646 547898 796062 0 76985 0 0 497537 0 518708 801300 398437 0 893582 0 0 924379 0 299993 0 0 352891 0 0 177083 15575 973012 552696 342222 0 0 0 242574 183754 134076 721882 313684 488403 257411 0 0 0 992093 128250 610672 0 0 0 124179 0 0 0 269360 368159 0 0 146509 485656 321496 414233 462735 213272 216995 265068 0 0 0 0 620261 0 292328 231237 0 737353 0 939624 0 505807 331206 0 0 0 0 0 0 141643 604990 0 471696 688184 0 0 148442 928952 387854 166098 0 931810 537882 123841 0 174643 94908 202539 741417 137439 889742 0 815729 903380 0 0 0 180737 808664 0 44950 367792 229818 921103 101112 0 0 0 994970 0 204610 0 429245 886696 0 0 0 793417 128493 357851 857240 515290 340417 838128 543601 338544 0 0 325991 196954 906254 504421 0 0 0 853452 701160 93736 80263 0 0 0 863023 629064 0 152600 29736 0 984456 0 0 587951 275297 0 803175 0 0 0 134833 32096 0 691699 0 942538 789253 46337 0 477624 754059 890401 0 879682 0 0 0 0 808296 811137 803332 885204 724092 932444 0 753199 114130 39110 77137 0 917320 0 0 337582 0 810230 531675 0 0 119199 0 609403 0 387014 0 0 0 926651 0 496758 782351 0 735808 758445 0 123643 0 492464 922162 511398 373968 589890 365254 920954 0 841105 0 0 0 495009 239988 961146 218746 619040 0 0 565835 303446 668747 0 0 786500 0 33373 0 0 0 0 847399 0 0 0 693408 0 305862 0 285758 0 0 570853 287040 422430 497380 0 386607 0 0 164907 535179 776646 303952 864219 546942 0 427448 472126 139486 0 369485 651041 0 948400 0 182731 901165 0 0 407982 652228 0 553649 153077 0 589946 0 879630 965827 428686 256738 800587 761922 494012 0 513053 0 109835 633360 159205 921394 481570 253784 581422 0 0 0 0 676738 442568 342430 9386 228817 793735 601940 0 393164 619783 786682 0 0 0 317149 310153 457789 155355 0 835354 390435 67742 437243 832619 817985 0 74522 334553 766497 786140 0 721103 798818 523796 55071 448281 0 895178 636442 2360 0 854203 699544 0 479894 749056 0 533042 0 54427 0 938073 441697 807654 0 901883 0 689111 0 840599 0 732360 170302 36258 941533 331816 913920 0 0 350417 399848 894718 0 548321 202148 646407 332537 439942 761411 215663 0 402110 0 97355 0 335862 679426 415052 666241 729074 0 339078 0 869508 0 774057 561553 158835 508934 317777 819086 0 1072 0 152817 27545 0 433871 0 845916 499190 761534 810952 493905 66553 46850 645231 395722 850847 71432 0 72109 593536 0 474582 0 834521 110801 31367 265177 758262 0 142455 32999 304650 579874 690336 0 96295 0 150815 253858 331237 135507 353875 383437 345054 802219 964546 44040 0 0 0 34937 0 0 755837 946800 432372 451910 0 470261 0 462155 0 0 0 137912 0 447234 0 19531 63969 184092 323040 97174 584665 811995 889960 223274 576014 0 0 0 36075 434808 301665 0 0 181565 163087 0 326091 545022 207458 74788 0 256394 296553 664574 0 0 0 49096 147677 437085 0 428119 824164 426503 840359 380874 750848 940333 448643 0 195228 830753 0 0 208811 360512 0 927241 0 194237 677838 0 0 163015 386006 0 0 0 0 0 0 456190 0 0 0 0 0 281712 11676 312551 937471 0 572952 0 195053 237110 581766 789196 917128 672639 904317 0 646696 834444 0 725346 693367 0 891216 540220 376462 99612 528936 0 562915 0 976655 495841 79130 968878 251520 0 636730 830092 459484 215628 0 0 0 0 214660 658394 303927 0 844530 0 562528 802235 883496 0 34748 794550 526939 693808 0 146176 857910 153054 871213 137550 442391 0 0 0 984378 0 897258 0 203010 812416 0 0 109274 749879 583903 54169 0 0 0 932776 0 681556 862198 396254 0 827745 848320 0 0 951343 784731 0 0 231091 936588 172345 100696 511450 296128 979518 882691 0 47883 302176 457928 460208 674932 915826 952175 0 0 0 706784 0 0 270996 0 290649 0 492734 0 0 845238 0 0 0 0 693489 3734 26758 0 848675 553293 556780 0 0 0 280993 0 143383 0 971938 0 389050 138621 0 623228 599620 0 527463 250681 296432 537598 353853 0 609083 244410 0 0 628189 123879 0 145318 0 0 51673 136174 863193 946764 0 0 63914 940713 229268 0 26072 633805 644266 615100 351689 0 0 508857 0 943307 736954 0 328291 789437 283607 29162 0 511042 593106 902880 414361 165800 853478 281052 0 816873 0 766138 609363 403766 0 131251 197841 978047 0 111781 327860 0 240055 591843 0 791263 0 960763 553286 0 683337 249103 242177 0 0 874005 33677 0 120867 0 0 0 0 0 0 0 0 78674 61372 0 0 392908 365259 0 0 0 0 0 682993 44072 938206 49188 784401 150037 0 305932 0 844110 349320 0 843174 0 741821 524541 338339 263726 470662 226893 183152 0 0 373559 0 0 692798 0 0 993870 64823 0 10895 742261 583781 0 751181 979841 0 954796 0 0 50601 0 0 0 833739 931188 0 101018 151002 0 0 397050 285840 0 635627 0 0 0 853869 542137 411365 0 25168 558917 562087 0 470139 533354 530279 573721 113354 0 783738 38002 644358 0 0 504679 881150 0 146429 0 164607 788931 58730 349092 908425 0 491164 0 670593 0 473507 630092 484816 0 169004 463837 400777 798659 0 459523 0 262200 199727 998408 911123 0 66909 0 76169 863989 599999 225717 306083 81299 859158 458203 0 0 0 597953 0 146506 830563 376942 501082 622465 0 500841 142361 780373 0 331621 0 0 354265 94947 0 0 0 612844 543310 0 367660 0 0 0 887762 0 577163 0 0 141174 0 301247 308726 443091 0 0 0 280699 0 568114 476543 452368 0 51310 0 719565 248654 0 358970 71165 238356 0 0 0 0 0 137449 916065 42942 210843 499539 991313 138777 0 505576 0 480765 971216 40669 62211 352709 933866 636296 0 747134 363636 968819 0 849989 591379 843917 644416 0 0 0 0 155876 781965 315192 828302 847951 0 817388 431067 0 0 687783 137949 0 796628 958850 527378 0 330856 0 105436 0 911338 0 0 26796 551002 474750 0 627905 82455 792469 574060 0 808539 781849 0 253737 0 427384 331420 942890 362369 0 0 966714 354594 0 431972 191353 348556 143492 0 0 583453 847106 288466 275733 0 0 0 981019 799357 0 593567 219463 518542 812500 0 60887 0 0 121470 0 0 207123 448335 0 0 288951 0 882520 0 739879 0 0 0 78080 229354 482319 0 53928 587344 364225 816968 465620 0 332848 296222 904541 977916 0 448360 505707 183023 311846 147355 0 579449 52777 8122 686255 0 772183 900343 0 995734 370093 139995 0 0 200392 0 0 0 489509 0 0 0 714091 695723 302224 0 210124 8477 0 0 831281 963157 535537 774985 593039 218634 158389 616369 825827 645336 371529 878882 0 0 497888 433516 0 666467 0 902671 0 0 0 0 152028 0 907765 664940 208501 972808 414157 903970 521127 215200 115814 0 981437 730479 930854 0 0 0 0 307850 328209 614794 0 756730 0 0 662577 389087 47558 0 747272 605705 547278 284544 0 781651 903550 479153 327941 836884 0 218021 0 174170 632027 31018 0 0 990487 0 944926 0 797620 0 884773 385493 721572 298921 564941 0 0 0 951098 673361 964578 64574 608168 0 0 852733 893995 33587 213160 719216 439268 67932 769340 0 0 481507 0 57833 382686 145514 0 321629 742785 0 707126 0 0 256381 482166 0 327431 0 148434 956473 0 0 0 614649 409858 0 0 954606 203791 254214 92731 0 545378 0 0 0 741561 0 337427 215497 53004 288396 589951 0 31882 0 404962 567683 227110 481107 365864 357388 23873 0 32828 0 87006 0 304747 0 663200 0 316325 0 256450 183906 983711 336372 0 693992 780951 28259 259012 658986 892131 955968 553585 0 0 633082 0 404521 0 167542 812091 0 0 0 623483 0 0 0 0 536667 968804 825624 471528 793183 973508 0 477069 59405 12638 0 0 459856 572801 333945 0 890359 447439 0 996157 680201 0 248911 0 982868 663081 432802 818063 323088 0 600483 796189 374312 0 0 74065 0 312417 219115 0 0 0 57490 343486 0 0 487443 0 776513 294841 936720 240383 651284 763736 0 150725 635727 687138 0 0 149769 795904 559606 63821 441800 0 0 257260 0 4681 0 163321 126747 0 761336 878870 470355 0 0 0 886482 0 0 0 693357 51152 0 498494 708880 552772 0 0 0 0 0 365968 179211 0 426670 750705 474120 0 587988 558823 0 0 0 900473 77892 921523 459580 176842 81252 769407 863994 30528 949838 555355 882006 878591 0 530573 0 56365 0 894689 154643 110511 209597 0 939683 0 0 0 193762 72691 228191 180274 41891 541584 862810 689102 560843 0 0 346789 979586 0 893135 938270 826146 0 737455 0 0 0 278546 0 0 0 0 235288 0 321211 848084 0 0 618585 0 0 188903 0 0 0 0 478208 300231 769635 508021 14023 0 883029 213824 983367 517776 0 934608 483080 156070 368049 275925 0 437674 0 0 973801 998460 0 464156 261459 642115 0 731801 316158 449118 453235 145625 0 0 751275 654173 668676 51169 0 840342 908026 728287 0 0 0 363057 423106 176253 0 328661 977881 628694 272698 0 0 0 962786 660567 707857 66912 0 0 279995 725711 0 37848 0 425170 0 288325 0 187524 0 0 854487 353110 291182 0 0 0 539790 0 659823 799184 0 278397 0 45708 0 604753 0 0 241385 0 633108 0 390170 58037 880272 718902 232397 698418 972463 705011 0 0 715723 587203 73821 0 273488 490246 0 439009 92695 974984 0 718145 742807 0 994401 329774 0 738310 0 454348 592000 100227 677830 0 810149 898098 0 603531 513722 365456 802344 453164 228269 681997 0 554622 0 242796 0 11876 724221 218235 0 0 438893 0 345853 712981 940254 0 208661 0 851650 523590 383210 777996 961130 0 0 938140 0 775481 164461 834299 0 0 554472 0 822101 976132 0 985474 770514 0 0 0 403929 711533 0 0 0 0 0 0 704776 598806 0 963552 0 313857 611054 0 0 0 745286 529247 95331 0 0 785100 44604 0 965764 880054 0 242975 840966 524536 286455 92247 141482 306722 282146 0 223423 0 226506 447053 866972 0 85261 0 0 611051 0 559912 0 0 353828 0 676653 290431 644600 516619 0 434012 263987 393559 844331 0 0 651583 0 242366 53423 261785 0 0 0 0 88186 0 0 0 0 0 0 0 0 910963 0 255015 891486 734801 0 102279 0 230166 101044 538491 0 84702 0 923564 220483 503436 0 317852 63814 955551 0 960344 277714 620950 0 709735 879006 253012 0 0 0 631802 0 294269 192180 552827 639712 3323 556869 203258 325231 515658 453471 453904 433384 0 95472 508493 561209 0 632756 0 650350 0 186160 0 42324 0 962178 412342 340039 919647 0 872776 247869 0 507088 466810 764699 956293 318547 0 216551 0 857357 0 370958 97267 305537 288503 0 490440 862968 580259 353455 351416 15322 0 0 410155 388441 182388 623755 309284 602142 693277 602363 0 0 593723 0 23438 0 328751 0 505665 939410 0 0 0 955595 666879 573299 0 0 214590 0 0 412541 903823 0 29407 746946 638587 157203 551137 0 964923 386972 0 523656 105722 275734 0 944977 0 276161 0 0 333927 775312 0 313786 135444 0 63350 0 0 270492 820170 918504 0 588504 549333 575520 577361 5507 52413 0 37561 0 0 0 714653 36239 302216 324749 0 0 0 64501 526925 775606 0 0 241663 674512 0 0 0 0 0 0 0 0 0 927819 0 370667 0 0 307804 936414 507151 144896 0 950109 900858 0 154335 514481 825526 446706 554532 11845 344704 0 270347 219969 0 30639 604718 705270 797920 0 0 961939 677376 855471 716305 971617 0 888071 355226 742276 625032 586167 980170 350563 0 0 0 0 0 57043 0 724348 450123 0 121903 743472 0 910614 593794 0 948361 0 0 420570 0 388329 544531 0 192134 0 615162 973624 0 423855 689432 666024 0 361276 900373 0 122191 815063 161520 0 0 345275 159227 0 12925 0 0 569701 0 755921 0 786628 594168 303016 700533 769760 569821 0 170868 723140 463022 0 0 978839 0 408277 236109 421244 784935 0 0 0 419584 0 0 575038 0 0 754272 829410 0 44583 108767 84212 891773 0 547516 793816 257407 0 576563 0 974024 0 0 472984 0 0 306087 594304 1711 859724 655314 799210 330503 303921 0 898149 714169 431311 844012 0 785171 23764 0 411065 0 965043 0 355620 0 184632 0 677976 0 0 0 0 368344 367728 884972 350398 454380 0 345584 0 0 783397 805370 500327 0 41245 0 972025 34902 0 154338 89796 0 166558 0 394638 528305 231048 821855 0 0 272535 0 245989 83875 0 931691 398573 681640 405145 114677 193399 235331 883083 0 444672 388719 821353 475164 0 7005 0 334933 973104 967862 333507 327874 620460 37935 0 247942 300245 955382 0 0 0 659547 526004 0 842070 309599 307976 0 862714 0 466460 860870 691964 120224 0 920815 516472 405459 729445 511810 0 947399 884617 67975 0 63299 1018 0 481078 0 220686 437461 143206 935233 618947 64494 0 369034 0 576905 674664 584400 724560 236688 0 953501 380228 77188 11675 507285 774141 520668 0 793513 719211 0 345993 194970 73051 853185 94942 0 915995 0 0 774310 442656 0 397392 671482 0 52713 377067 54318 0 0 815611 0 0 0 950466 834727 906836 0 941711 78029 0 0 481650 475520 0 21252 317297 533396 0 36637 0 0 685618 0 93748 874066 0 0 750337 0 657382 795267 84161 0 0 0 177914 0 76141 814523 392468 299142 0 846450 0 793055 336456 950246 58868 812641 889749 495215 941830 387281 0 0 872232 21750 166736 0 122842 214594 372713 499450 175919 0 825177 0 0 423124 801880 683281 988440 0 0 0 113933 0 0 108974 217008 0 0 0 0 738385 0 143176 0 0 198369 587872 0 595975 0 978322 527012 0 987736 829513 0 0 700298 321618 0 0 0 772715 489137 263002 0 94543 198311 0 6355 749945 185251 700209 443079 72562 899966 350662 857832 952219 314524 272530 406146 697085 0 761716 632428 735281 0 805807 84246 0 186387 509406 101932 24089 120381 84421 0 742307 0 0 0 857932 310156 0 374121 226129 413182 0 0 599806 0 65575 502747 0 776880 0 71523 704115 188974 0 344300 0 0 148183 665601 933486 0 0 166388 0 0 569622 400535 904714 181412 827246 681953 0 200486 784637 0 996729 248358 0 648242 0 413875 51416 0 206908 736056 505114 456779 603703 0 610927 0 0 0 840006 0 0 853556 0 457123 85697 72835 545357 295736 0 224721 279308 708644 754285 992461 176322 0 318149 56270 101351 412497 0 0 0 12657 222476 168763 0 0 292819 44745 128178 0 917250 0 654888 697438 0 0 0 87800 940840 36391 358308 194316 0 893587 351207 231086 951101 0 0 20649 379060 929493 655238 0 804591 0 429563 655275 484565 872995 0 304721 682149 824718 991803 785118 275115 358671 315548 516895 0 648243 0 0 0 312249 0 877936 484624 594172 62178 511780 405123 931151 996723 0 0 0 645147 107122 0 0 0 981925 441683 284087 0 640257 988698 325701 0 580862 0 340440 318760 0 343430 565287 0 831799 0 614399 0 0 227356 651265 765212 749415 0 71395 313721 0 0 0 0 171215 706476 0 0 204293 0 984098 605703 0 819715 591258 0 587910 806172 484628 626964 0 0 562037 0 257324 0 92236 646592 487437 949198 0 457535 918261 887770 0 336530 0 970459 0 366225 0 47814 0 0 774869 0 313837 830631 367685 802264 0 231198 228350 0 0 315159 0 572664 185579 119018 853580 903879 260209 2535 602208 587417 693395 0 0 212989 0 541676 981943 0 216548 0 0 466582 132244 308481 614969 0 691293 121954 765339 0 71452 523211 843470 0 549845 0 100723 42650 228017 53405 0 786504 985414 0 0 0 527383 452333 952218 828952 268652 0 145527 279810 784878 447285 0 0 313115 41824 843472 0 314801 595628 958607 154728 0 76671 666316 0 0 105962 362779 47061 0 815206 0 0 328352 0 560884 448641 0 217126 818749 0 465403 0 654476 980544 0 0 177659 832868 0 692370 720355 0 0 793780 221110 0 0 508612 812697 259870 0 749551 0 871562 3255 0 195781 0 0 0 0 368384 0 368875 455563 791475 212422 695357 526009 843059 913048 337600 864141 0 660584 651390 521809 0 0 0 0 713022 0 0 634852 702099 602844 0 282048 877922 790652 8940 52797 96857 891831 0 199686 207606 255096 602021 256790 212180 563726 0 0 0 292960 108817 249023 0 0 0 0 0 784666 0 0 502907 43773 493589 93382 41829 0 643141 825723 804521 348496 612546 285264 723809 270344 792286 741893 0 45231 408044 344709 849864 771602 237615 0 0 91424 374631 239951 0 747704 0 25198 946985 606985 962669 312482 0 831770 0 625306 247831 0 0 922420 0 199551 88863 789080 504472 0 698065 0 0 52790 339700 683690 68596 510388 739466 140712 757138 0 0 227975 0 0 0 561875 0 652236 594128 0 931315 0 539705 0 15549 136953 0 602637 0 210093 571574 0 15217 139410 559967 503815 0 0 0 844120 691911 647264 682532 0 109915 260776 0 0 884173 228602 958812 0 0 0 575806 0 92306 430773 909318 310279 0 957832 937131 0 0 549307 678911 752287 264646 141474 0 558884 0 351821 0 833764 0 321622 0 692468 0 508019 272047 598581 0 881678 187257 390188 260952 0 12505 292083 0 808513 786382 0 254455 553143 584111 0 242347 338528 88705 0 544986 234368 570 0 730214 268330 0 123400 482372 473839 85453 0 0 106653 0 427643 968438 896741 0 0 0 950399 977640 0 0 384670 0 806073 0 869589 358385 168310 0 530364 0 0 155313 604900 122830 0 0 745248 170334 654668 101604 304256 346133 0 727033 445701 473700 206745 899459 411486 0 0 64941 492181 784197 0 0 0 804042 11160 559366 917663 440198 0 195439 483785 268361 899014 0 0 367757 0 719508 19829 461282 220277 0 473501 747655 231362 816183 0 424695 0 297943 391000 569037 468324 147794 531364 321023 413646 234433 0 490104 615585 0 0 364724 532427 595386 535103 600587 0 924548 71783 453507 0 194551 822953 0 831357 0 0 265783 0 0 585381 0 763231 0 0 0 0 248728 262903 703612 146496 94162 442452 504914 698743 0 545702 551425 565459 514452 305164 642635 588720 792909 0 0 981884 631843 911679 362556 569812 463720 0 0 0 2230 0 450440 879459 130757 537777 15840 0 0 372062 237477 964633 102580 0 0 265860 321477 309845 0 196723 0 974022 445555 0 0 45119 307836 0 380402 0 604127 0 938656 97375 532093 0 427316 545551 0 0 744337 560328 455008 356318 0 0 497814 0 0 242093 41145 978605 254412 0 0 0 523889 377299 931518 611448 588103 0 499130 0 542005 831021 0 990527 552344 0 605683 190718 468924 369886 19668 128939 819029 0 769417 0 0 0 0 387243 129396 0 994115 792284 598098 0 0 0 0 0 0 880571 0 0 128396 0 86915 0 914237 218831 414473 0 0 742445 974298 585031 0 80719 0 261761 534059 925686 917274 0 587674 391390 448411 0 0 671938 0 376254 865744 751203 332688 0 0 948457 346312 824634 842555 0 31420 983317 0 0 0 833746 778161 0 859501 829766 811754 0 0 626748 0 693560 134886 883221 870854 929829 653891 585792 350351 0 755800 0 0 915771 0 0 328155 512411 343121 217554 410063 0 0 707919 466920 0 0 0 597377 0 525513 324785 708875 0 0 450257 0 353642 481898 726882 949408 0 93030 39230 551168 871185 0 660389 0 530574 895056 0 320961 501340 0 902983 981959 0 217238 442172 973564 815258 0 763737 0 0 0 558813 239306 583630 0 70841 153796 575571 0 647753 350158 343838 0 0 0 0 267421 0 100074 244533 0 475302 12556 0 676491 711629 228014 855992 119054 0 0 0 892935 259167 416536 308118 0 760613 965500 966477 0 255988 0 434520 478821 0 63008 0 209721 628783 0 0 173985 759103 487357 0 0 824967 91245 763327 870465 282128 212120 291462 0 0 0 0 0 748992 505606 0 889979 957274 444442 157715 0 111623 353426 379264 81080 0 709688 977718 675312 979647 0 0 78498 0 0 0 0 513417 0 232879 715027 871519 0 0 787224 215422 575137 215250 595511 0 755824 833740 566315 220019 0 337518 288634 532139 0 0 617887 598845 438808 0 752495 0 0 105019 469694 0 367831 0 878096 0 374134 0 188837 253468 0 748055 470950 211304 995745 0 325949 0 0 0 735414 0 0 221689 652717 0 603372 486652 292564 555280 87735 505273 0 655097 0 0 404527 16613 441912 584388 0 119544 339949 563483 132093 0 0 344746 0 0 0 0 531063 830645 0 937251 746748 0 753266 804995 0 0 352263 943225 0 154298 204209 809582 653567 898006 246660 51040 914204 0 0 901936 0 0 0 858360 378712 737857 0 193045 0 636486 130022 0 183636 802750 817206 183717 413380 0 640838 0 0 0 157853 107087 856471 569828 0 779111 471882 0 673183 934107 682817 553566 338902 0 193374 0 19819 943828 829019 974577 0 790002 0 0 0 493319 532214 311510 558086 1795 733212 526160 172169 0 16034 0 63987 287533 0 0 0 0 185457 754296 658234 514054 0 547377 0 689640 88742 0 723467 722099 788776 0 186561 333066 0 0 0 0 0 898735 808546 638044 395277 0 150842 991967 0 38922 0 0 0 0 172207 296201 67622 0 598641 508963 0 448034 0 0 156406 132951 583112 0 202305 0 0 680087 0 23575 93066 122417 0 374109 0 0 562855 0 106504 355962 310461 0 95073 912209 796106 356679 0 0 453862 76833 942592 0 355216 800062 434920 418793 531093 916480 63923 0 0 62838 22924 188197 0 820154 0 373770 315186 161754 651424 0 0 32234 871116 0 929927 2786 253468 916950 289955 0 0 0 0 521949 0 572666 476022 11 0 0 0 634305 661888 0 561474 128476 0 0 750375 0 432429 0 0 524327 0 444334 0 941374 243224 0 0 109052 522380 937240 0 0 366824 0 0 0 702584 0 0 31336 462236 148015 819862 299064 286260 412600 0 12593 0 0 0 0 322381 503484 0 0 310168 0 200061 0 209501 478177 91732 312601 852206 755699 0 0 0 0 178135 386587 0 983171 146490 257524 0 762887 26271 0 0 533996 0 0 51492 0 175103 519815 188326 697686 511552 273192 556486 0 0 0 0 0 997864 0 815859 163941 0 718275 210174 76205 450664 0 562890 0 401371 735439 854632 957805 951219 399818 931181 0 237243 417672 0 556090 0 81610 0 0 785485 567099 0 596150 642446 0 53886 70630 812828 0 546613 979198 548272 896544 552098 700591 743093 0 826971 805488 339509 699124 866904 149348 236394 944873 122329 584915 8456 733127 724136 0 922557 969920 300597 677987 952473 419838 693269 93553 213125 424736 0 0 0 458848 0 0 164441 672684 556494 0 0 578977 0 0 582584 0 194857 0 58439 0 533063 686751 0 129496 0 836471 868873 0 98292 828735 0 125607 221665 282654 40752 301377 703866 288302 79624 155221 282346 587743 0 997158 38451 353171 0 555995 529289 771108 879958 65197 0 87408 0 106268 277050 0 0 0 92900 0 0 0 332552 401156 954960 968047 496020 0 55004 0 0 281885 186539 162337 0 0 947466 0 29871 0 184844 0 116808 0 776837 0 0 767546 175336 765589 150997 906728 373614 420447 0 0 0 973497 218635 510967 0 784151 928356 0 675793 0 947489 815223 688223 630755 601457 320036 0 980112 0 336433 170575 0 0 0 914576 934360 0 0 963823 5527 216638 96490 427969 151532 0 289041 0 848833 490690 455963 0 175811 0 145872 910370 25568 0 22797 631076 0 674935 966277 131658 330644 451607 0 0 321617 465711 739817 0 676735 2427 0 527435 167942 0 280671 337485 236333 940182 633801 0 0 592000 783085 580345 294286 66158 860349 771281 0 0 209174 33741 264964 0 0 27087 0 953063 0 560501 239403 907040 623279 0 434650 881828 745556 366092 0 0 350620 0 140774 334643 239509 268457 0 0 0 462528 0 0 430476 279140 0 191306 993608 362060 333935 0 0 0 821644 881386 910566 0 923981 425295 811744 0 214223 3877 0 737559 0 165552 37713 142889 0 334720 239957 937238 356383 432413 0 0 0 453099 440565 86244 0 584088 0 0 0 588329 810807 247685 0 0 36814 48695 951339 141613 647453 321236 730247 855804 0 41448 568655 0 0 31157 784241 651176 0 803109 0 0 0 310211 600840 760223 16713 757820 0 185837 0 530310 102108 543623 130454 767958 519229 862472 405236 73234 218263 939306 136335 257860 973081 729617 179937 0 240161 659525 584819 685365 325486 6845 0 0 55470 716526 0 230393 0 947253 273562 116749 541055 123193 0 982402 0 121162 0 442866 917560 546863 0 180819 366427 870076 690232 839241 87618 0 0 791884 811901 0 57106 904625 840003 258790 0 975791 427580 0 382938 208679 138540 0 0 563349 0 0 0 920238 234298 0 314565 919344 0 0 889902 0 0 0 0 0 191088 717406 0 917145 628354 890532 323078 307974 0 20834 467504 0 0 0 742896 236096 439702 398846 942594 0 589102 333791 724856 769064 0 843026 824460 695711 0 0 0 886751 869335 886169 0 56603 965768 0 464439 0 0 99346 948217 416000 91993 0 0 413665 57890 0 891335 0 503255 830060 0 0 45971 0 647891 0 445358 556161 0 0 0 85367 691881 918155 117836 0 72542 367669 0 597967 909929 0 59591 665537 5177 407638 0 857878 984830 0 440853 103694 141612 460499 879851 462010 0 887924 0 324172 174922 0 812629 771133 416872 0 0 0 0 0 0 337303 20464 975080 0 385910 797210 224631 0 778856 686663 810989 67502 110700 524561 64452 665428 798826 60359 402317 0 0 354289 974218 758684 0 0 0 52847 947150 28729 29275 0 0 0 0 999667 191106 0 328195 757954 0 999203 0 848378 0 0 355482 533769 258936 367257 0 521366 174739 0 0 15397 828374 133513 0 547833 479916 0 667498 999307 0 0 580836 0 190646 0 961710 0 678229 686084 0 311698 896481 572150 263480 0 0 719343 0 0 531910 161537 25702 695336 0 767468 400938 575971 768971 0 0 0 769547 869520 421040 231965 0 568368 198719 0 243875 823903 103729 910105 738564 288476 667461 210553 748650 0 0 1314 0 89706 0 0 0 0 351271 0 736600 159491 0 794247 816430 0 622216 0 0 126799 221865 0 56081 861461 0 14063 149592 956102 0 182572 0 0 749951 0 0 206443 730998 70329 193695 0 0 1886 511497 654042 826752 0 0 0 640759 0 595384 759767 0 385665 126213 926539 0 473743 495950 191443 0 198499 713745 0 0 0 0 602342 655395 0 0 0 759161 897603 211208 0 344631 257691 0 46995 0 0 280940 0 0 131075 0 109267 119646 3990 74072 489317 267916 0 582405 715752 202045 0 841038 345493 728430 0 0 0 0 386099 0 0 0 0 280791 453320 0 0 0 313865 642308 386373 0 0 0 472751 788309 707181 50769 0 861646 0 0 380804 869478 0 0 0 866729 264563 306535 81774 306990 0 811486 95326 827975 960181 0 0 0 533583 405414 337274 194080 964793 258666 961010 0 0 34378 247788 0 0 371069 811318 898736 284999 853248 0 0 0 491045 0 174466 971893 0 765646 0 582583 385130 0 678962 505459 0 0 104390 0 0 0 0 0 0 274799 835823 0 765363 129859 0 0 215366 0 0 490364 886519 0 53591 198627 816379 0 882535 0 0 254909 600617 526179 728512 59824 204054 0 417857 0 0 0 0 437822 155766 210411 0 589103 173443 473049 0 254564 0 0 145687 106686 700216 596634 260408 104151 659515 0 520616 823439 0 359226 786906 442335 765312 0 790355 524926 776988 128088 112751 89374 279545 487715 398436 0 0 185308 180530 0 0 210404 395218 463390 597219 34290 0 101809 936183 769176 0 54602 482198 0 368188 0 152710 0 985622 682987 169646 0 966229 613243 361305 327647 0 0 377568 743652 17073 7793 789839 0 559619 0 0 890442 0 609466 0 976062 4648 0 880488 38430 429523 124282 391380 0 0 0 749754 196621 0 504419 0 810424 0 0 0 85066 0 0 900483 0 0 0 0 489582 992170 30677 507951 989960 28516 0 864310 0 0 0 399521 155641 82824 555141 834749 321334 0 273987 786118 0 0 132631 0 203704 195390 2122 215121 703742 0 475624 0 716639 87616 0 92630 394943 0 447526 159395 124340 0 999906 0 0 0 0 666724 596046 618251 808990 0 650539 507902 665749 163708 0 0 607495 654187 757543 446317 706413 231922 523265 0 198346 0 172351 888542 0 0 0 0 0 637464 0 159919 326935 0 0 749557 0 901740 481292 975923 882734 352258 0 0 136911 782274 277736 966609 0 0 0 0 287114 468745 621206 207542 0 111199 0 792560 971693 0 0 0 973884 0 993610 763515 347068 620320 336566 0 0 0 180178 948220 856224 142383 0 0 848813 145584 264562 0 756633 103919 0 180716 125706 0 0 419961 0 0 155282 83411 367840 86783 119217 0 0 730247 0 938757 208151 738359 11339 0 938610 628185 873345 364857 906483 0 0 812937 0 0 776349 0 0 843731 77588 611028 439373 0 414848 0 0 0 0 0 244864 902257 880802 0 0 419626 93954 0 0 997143 166835 0 695597 394300 486795 348633 0 819299 930334 0 0 410884 0 844851 60347 201251 0 686598 0 515207 0 0 0 0 751571 836912 302708 609356 0 234677 257700 434142 0 862398 475561 69643 343248 230695 890255 0 705943 0 648838 0 0 0 932078 281493 447408 0 0 0 733571 0 377319 334696 404918 0 459519 471101 776888 692288 0 628281 0 0 0 564685 148219 231242 966459 0 897369 722160 0 0 819216 0 509687 993680 716435 172335 903121 136291 0 0 0 8359 575624 0 0 0 831617 199510 926407 40351 122561 304590 0 0 0 657216 0 0 0 0 0 569581 955480 0 549321 0 0 615901 0 46076 0 334711 114577 858307 0 56833 949992 175315 0 0 625555 425588 0 199933 0 472848 0 182620 580429 0 82145 872915 0 454234 0 332355 702264 51155 499080 0 206509 520881 239200 313502 448096 861870 657883 0 157811 0 957737 258259 0 0 241784 0 884316 134933 0 853122 151988 725569 852982 441767 0 216924 0 597605 0 45768 0 350595 328172 141933 0 0 832281 335855 0 142885 514214 0 723154 37916 568666 0 432773 0 289802 0 943265 0 966540 649088 539902 0 0 80595 724563 0 0 785397 0 164528 789634 0 330212 0 170425 767058 717011 727828 648627 289267 0 270598 453354 747141 0 93242 0 42525 0 0 0 798212 601691 0 61983 841049 101597 233953 366346 766821 0 35829 0 446344 916292 359303 831148 494777 943936 688128 835903 517901 0 286021 647630 331379 190910 0 0 634291 0 999253 632535 0 653910 145866 0 0 285557 420274 0 608645 766633 694498 573709 720111 829446 756765 818863 554019 0 0 0 0 0 0 978992 0 66448 0 712304 0 100392 0 632066 0 0 0 0 177163 695290 722647 0 210609 555786 0 671668 0 0 592882 0 0 0 573125 0 0 923348 554619 0 418723 251475 971858 457559 0 591512 965127 461728 201113 362062 0 0 76997 596339 860333 500092 335375 671097 222705 0 204821 47136 103954 0 0 96084 0 172201 254042 0 256368 104565 319446 440312 0 158356 781936 0 113 595310 0 186890 631870 369874 905573 704675 0 951411 360354 816517 747569 252399 627583 220648 0 0 0 154424 0 0 329959 0 775386 0 0 0 697431 0 895862 386735 498602 922301 321758 491313 286274 0 164855 109104 966952 0 0 332865 799618 0 931423 0 956071 878733 0 86370 0 239048 725282 414235 0 0 671325 341873 410153 158866 704285 0 0 0 647772 541697 432007 71220 705751 0 0 0 0 0 303069 362278 887705 86646 0 0 801105 0 561785 808147 723321 396173 0 0 0 0 394681 0 0 0 7697 604935 0 508097 0 0 722549 193554 381285 0 818466 0 171402 0 729181 155867 368072 745966 473811 0 0 284509 417752 0 0 0 0 0 738152 963409 889249 0 499804 319772 606542 471024 0 596390 87883 0 0 0 248076 0 629991 182056 0 0 947393 155159 0 612054 0 854116 152435 0 517035 11579 523579 170278 264692 0 130414 333958 0 532489 71250 423372 0 705709 342728 313621 0 586317 309381 0 0 0 981363 0 849727 0 991546 0 860903 0 0 0 0 380681 481351 0 658768 0 838490 0 204715 0 536098 0 648088 531221 863010 0 0 0 0 0 92590 936019 27989 273636 0 0 0 0 0 0 995599 886864 363621 346948 146054 0 948498 534039 0 566124 52947 891257 432690 151880 78171 227376 0 968294 905849 0 245519 717197 0 803094 597281 190901 0 539480 791796 957033 131793 83094 431466 0 0 517180 0 352217 232892 0 683065 381201 290117 0 0 338426 4301 621358 770921 738212 0 311545 0 480866 0 626242 678705 0 513747 0 141914 71031 125513 51116 471597 526656 0 722660 0 54325 295801 248533 777006 625484 392221 637981 0 715038 405904 135461 705756 943069 160023 0 0 275671 695688 988114 663166 529532 344877 423267 0 145873 784174 648790 0 0 418029 0 730090 466702 0 817741 514670 109896 888137 0 0 0 29489 219908 0 0 218023 27761 107954 875133 300705 989863 0 515426 801516 79513 0 638411 857592 0 515618 720563 0 309796 9429 170985 0 0 0 979047 0 181590 0 85223 925905 994448 0 182723 308480 278987 0 0 0 660799 990395 637027 0 937501 0 0 428313 804746 32201 0 398799 0 540770 0 467750 0 868244 282589 61510 559437 256924 166628 0 363993 192114 477192 143086 386000 585242 0 799158 47565 0 0 0 0 124632 253254 242682 978767 535324 0 872674 471997 366817 0 580932 681802 993167 515567 0 0 0 127374 0 288065 0 731745 397870 535114 906351 541093 877902 0 466013 956545 771457 0 305708 913765 0 495018 0 0 860863 32782 0 461153 380053 0 347060 944455 473791 166763 719232 0 174813 939353 325397 587540 0 961206 650792 496583 0 0 0 0 0 0 0 0 152636 0 0 0 61438 369547 716307 289304 0 515282 293701 705738 0 841023 143975 501600 933872 0 263442 890369 860687 417001 0 994652 0 690556 0 0 0 931193 420454 106304 0 0 0 479690 195247 0 0 914140 506153 472235 373134 787390 0 0 544308 0 163791 451485 904413 0 0 869162 126476 198662 0 995373 814400 405399 0 0 0 0 0 0 0 0 788495 877994 937864 89752 246032 221575 499918 574439 0 416974 435318 719403 0 385407 541391 0 665922 797372 58830 0 0 635072 0 0 3581 0 95314 0 495771 0 185773 306716 256102 410911 0 727492 0 390825 0 435413 0 0 107052 330751 914811 28951 734252 0 0 630005 0 401539 0 312033 788969 609515 0 67581 0 0 64810 2318 412769 218281 30798 0 979470 901906 0 0 0 0 167370 254784 126304 563061 0 692020 210626 987432 695413 0 0 698439 361368 454026 0 439394 0 0 162442 0 572241 0 239740 267283 793496 573211 165793 0 982701 485713 315285 7245 977047 160520 0 0 0 0 0 0 828207 0 218417 520271 858830 0 0 504138 527936 309341 461644 0 211327 0 0 799186 626040 0 584670 390510 0 431924 0 896334 0 0 862621 450729 748625 196351 0 0 849275 1137 0 215787 0 328726 567877 0 0 461503 971399 0 80106 0 274262 985181 48073 123560 414249 0 0 915658 131603 436823 154397 0 102682 508125 591724 0 145093 383035 456227 946664 392144 34649 846377 0 0 0 787825 761666 829456 0 284289 451314 92067 118491 46923 709848 0 129829 231786 813138 69901 35849 0 402691 911656 30799 380660 629145 558630 815953 0 0 284394 15760 164332 696789 0 0 0 0 950717 0 23283 344719 838488 12743 939363 416676 584580 860050 0 737710 479319 169409 930148 0 182514 29647 0 375505 48228 48954 0 0 408272 0 0 0 0 269459 672856 0 0 0 0 0 0 535116 0 745183 0 388719 0 0 907322 0 659491 0 0 263802 0 0 183918 0 273256 0 497695 0 613278 0 0 606220 377361 582295 12944 848180 0 51732 240752 0 466423 0 0 842323 70997 0 438393 476396 868828 489848 632191 810618 0 8663 353660 924985 966256 0 0 0 610556 0 835838 627264 50735 709012 76122 990940 712992 522663 427841 966187 858271 347422 0 532612 930558 707492 308736 225154 663090 525744 0 809331 198083 948821 563977 76956 0 446170 373407 486510 0 161981 280389 856886 0 109382 0 358388 0 18732 363467 0 186804 620845 0 16946 678405 953329 918616 0 262643 0 998918 834816 0 507506 0 933548 17358 315480 0 196114 0 610135 76364 343087 50290 773964 0 845555 225144 285341 0 0 946592 751395 152523 11747 406769 0 0 306 0 0 621947 866354 735684 0 955613 0 0 413586 0 311922 634033 0 0 0 223171 0 292145 0 0 0 323737 0 465382 943182 0 860569 556726 0 720032 0 879365 983630 0 635050 0 0 848254 0 964025 888651 0 0 809671 167604 684870 0 877431 0 827069 976666 678907 0 416992 0 0 813808 803006 931475 468957 366104 0 0 3389 0 0 958932 935987 696767 0 0 0 469355 532464 557638 262137 970421 632716 444089 49852 0 719248 296232 26557 808053 156185 0 0 553153 729132 38347 196283 266736 971751 329463 341225 215293 0 0 676989 746122 448782 242700 0 326370 0 0 709116 0 0 0 912837 223959 0 150737 482220 0 441548 380601 746307 0 507153 0 647351 0 169183 630393 0 935172 228190 428493 0 117762 467074 948438 0 439926 0 686443 373521 783916 231863 0 185687 0 46902 0 886320 0 383485 280445 0 37532 0 0 504822 583883 438958 359519 0 584264 257175 0 696004 727199 270744 0 0 393184 653233 646639 943385 0 671551 108413 989327 859044 29651 0 8376 369016 462890 327109 958668 463769 532449 0 0 358109 728383 575924 740946 248213 0 0 0 105825 927233 491438 0 545142 901402 0 73866 0 963877 812133 649066 0 827987 0 685501 0 0 712743 0 774063 88050 0 406541 783826 23591 835296 915637 193198 0 835429 71503 78022 0 619245 184375 204879 0 0 196382 547930 861690 408830 0 289081 0 153248 473487 0 647320 681106 888794 661792 559953 400396 0 864371 0 902038 513543 731453 0 0 217951 75350 366867 504578 57655 0 0 0 808093 0 908258 0 960555 0 0 922212 487218 0 967215 0 911080 914848 223989 929763 217706 201390 36539 965305 618239 260698 0 17954 0 113728 0 966019 301902 0 0 459055 426176 751887 73289 442262 825304 0 0 0 25951 234898 632308 0 0 434755 479153 0 757069 691888 888130 790003 0 618128 0 572838 740572 782415 576036 0 0 0 586926 578710 534187 0 0 0 858408 0 0 213110 0 154802 605260 932825 0 0 215513 400669 247098 756590 383275 0 933338 0 0 678308 432217 236345 842915 537651 497516 747655 61834 963816 0 370424 601643 0 233554 108140 850904 0 142543 326708 0 0 672254 0 606109 0 704906 339357 0 0 0 0 0 0 501242 0 0 147328 274643 0 477509 0 390572 640176 640591 31861 0 906268 30091 285740 0 0 0 0 0 330841 0 0 781138 131861 499594 0 170256 487802 426954 935559 0 0 401878 0 0 0 39249 764423 681146 793150 0 971308 129118 0 883274 706480 911212 0 205800 0 0 542484 402937 713041 35380 0 187393 337904 0 0 728148 0 830292 394875 545336 0 266997 390585 981502 360925 5337 475074 990207 556817 210652 71760 173509 0 0 561242 43406 212269 92531 995009 243879 220254 439724 0 641904 0 0 0 73425 0 0 820498 580808 599813 396677 156312 0 0 589091 815254 753350 0 980520 245964 299141 720873 446929 317912 478999 0 210805 0 883497 249080 541125 97351 0 52032 0 0 440234 601704 629204 589020 349680 509948 893993 731644 6173 0 710318 264012 630932 0 557523 473693 0 0 954427 219463 0 969015 702893 0 0 436256 501383 524601 0 0 416614 295064 720997 0 32132 0 585417 747986 221965 0 0 723762 158971 60928 504967 0 31044 140554 659358 846964 580727 959608 267347 0 331187 0 0 735387 694807 749248 60094 857305 457311 892630 270828 0 606367 475275 176962 495547 19706 0 0 427425 0 0 797134 98312 189996 0 0 736158 0 0 755084 162440 840 0 717797 435759 112955 0 156052 17346 649050 0 872400 311805 157798 0 0 135157 982958 247052 0 574829 0 749535 0 342596 381888 0 859727 813563 554038 678969 476149 800141 0 725570 311154 0 478105 0 0 470459 0 0 0 0 0 0 823476 234906 384554 0 0 288079 892849 0 439526 0 0 0 533337 187437 512441 0 121515 902790 803592 0 760449 0 205042 0 524081 0 463729 850259 699176 446503 737883 99823 0 0 502440 570477 804522 0 618222 0 703059 122206 322605 0 0 0 0 0 0 750629 0 0 984055 0 117982 113556 452757 346098 533250 0 878370 0 646010 0 773903 0 981963 82414 125552 376055 220720 310854 893324 0 0 685747 0 0 38108 337611 735760 520462 148769 443489 741564 381804 0 63229 730088 462163 0 0 0 206592 0 0 0 898326 276263 128307 246732 0 597564 0 0 928502 626533 129607 227691 0 0 0 0 538242 0 598318 338704 624681 8921 246236 813170 193402 3648 80196 525199 573748 983959 414257 939327 0 0 653668 0 339700 412985 0 570730 122801 556846 713985 0 0 0 0 0 0 0 281162 479032 224777 0 0 820341 0 0 0 43802 657483 5035 0 23732 127093 769608 359585 854566 27149 0 0 686746 0 831204 0 284518 562308 0 364968 0 847005 597417 173106 521705 25643 273843 0 914888 0 533639 785495 0 764431 0 140213 0 108096 918516 761923 0 287205 0 79482 315803 248012 0 400284 475941 0 0 0 0 0 0 520502 535897 0 0 314274 519259 496035 65622 338935 0 0 0 723095 0 0 65657 0 0 784333 0 11528 873092 959217 278188 306844 0 933631 0 526128 261335 0 0 879140 938157 0 144829 500483 0 0 133009 0 200252 686965 47951 0 443072 996288 532210 435617 385342 250897 209052 554700 860844 6223 301762 0 0 634758 423733 0 162956 495310 655880 848960 702344 0 528306 426994 737255 0 0 533702 0 0 0 797517 659411 0 737729 0 960744 548181 122374 33560 0 812654 292246 168703 0 432097 743495 0 115980 0 415320 106528 376514 388867 702410 924381 0 389561 529682 598249 279977 773152 201192 173957 70584 0 0 0 10395 0 928941 0 177124 765088 801381 816706 715614 0 770951 20509 82829 138529 388897 0 374243 0 0 725138 0 0 52628 965791 0 422956 639616 33593 212280 0 857971 516968 832570 625700 0 701916 818197 0 697808 226150 0 786369 0 0 435987 0 804074 0 183792 0 860399 993781 0 878463 956782 0 951965 509622 622445 155469 273289 609484 763761 0 0 809418 900304 0 0 0 14642 212237 988911 894086 557048 409423 630998 194897 499083 0 610950 83614 409781 414369 656895 459922 0 40754 704534 22167 51062 0 0 184838 117742 188991 506620 144950 0 844048 0 440139 262376 0 817144 384343 0 0 0 0 805592 0 0 289566 122318 0 306642 0 869817 887121 379446 965547 227722 0 590358 25649 0 550769 689752 920054 589261 738769 124547 0 107911 0 804698 0 989878 588517 0 883548 558170 771149 677598 0 476795 412402 0 82611 775016 71023 333177 662742 221306 888404 734304 0 427644 0 0 106012 376192 0 312097 123698 0 456529 45331 0 397760 0 463948 0 704184 0 0 136918 910334 755291 0 0 97854 541494 0 537208 654623 662744 0 145859 0 780029 0 348759 454290 506368 0 0 0 0 0 985923 22352 2044 0 841024 762089 0 862032 669020 996449 0 704416 172310 0 33734 801373 563579 768872 518190 228296 442561 348526 548521 0 0 0 809665 0 760577 0 0 991578 510756 298602 274504 0 393048 0 525492 582232 221401 0 0 0 453470 0 258833 543617 986440 402583 713170 72653 0 827488 0 357655 0 408592 267914 0 0 268780 0 0 20438 44211 785970 0 0 0 538003 433044 0 589846 202598 998419 0 397814 793202 227789 0 0 0 792291 628122 142963 0 0 425550 0 973829 476010 39937 312915 534623 722366 0 0 0 277300 0 292155 72887 918979 918615 335595 0 0 145884 0 155962 448837 28165 568620 591456 133612 680205 319787 0 0 755033 16230 0 0 0 302338 0 462580 661345 0 0 0 0 602164 119748 68561 33369 0 0 306087 123056 0 0 15258 84464 906309 45145 0 689574 500576 0 0 608681 849288 407967 0 474542 0 867136 0 0 204449 0 257414 0 197166 0 0 734131 0 0 0 265693 83983 0 30150 445932 976761 0 896935 0 0 0 371090 625672 416522 0 0 0 243935 641107 272935 0 190821 290044 0 824225 790273 513355 440115 136488 420212 950643 688644 0 907093 952177 513233 594302 630668 0 701079 295311 430092 802605 0 0 806546 224862 522811 850512 0 214977 0 559407 0 420332 847245 920416 535350 180360 636808 480946 109989 625784 806773 0 42318 427302 810148 0 774096 16139 0 515230 0 0 633795 0 0 462762 121187 805633 899403 327532 0 0 786314 986861 186923 0 76308 372433 0 0 0 242464 288460 0 0 889331 997294 903595 38582 0 441857 607225 392621 0 677588 0 0 609694 0 180831 455896 815539 0 614237 171719 0 865635 816083 0 0 847382 362016 632501 0 0 0 632652 200553 559420 0 0 369771 859877 0 0 0 0 642293 0 612071 81322 639588 0 0 188037 0 753515 0 229277 131085 723132 890900 449748 0 797719 0 458385 711858 0 489348 67333 650168 0 0 180910 479394 659674 0 0 0 465460 698992 849354 0 146525 0 668651 923385 0 0 0 0 892262 0 0 0 0 878465 0 40823 528185 847509 288533 8304 70115 0 0 181474 0 519266 0 314446 0 664372 0 0 0 566583 558981 0 0 737706 614993 508944 360833 783560 876625 99451 0 461862 0 8325 0 205720 142920 0 63299 759437 862954 0 968404 0 322778 772317 520978 745153 0 772309 794647 491894 58161 520634 388566 308101 524808 108252 0 959076 909739 0 543329 0 811070 945197 0 0 523144 993173 475818 0 0 739645 354812 316664 397153 907263 923634 880925 963671 160577 867787 834177 567353 459750 495427 231173 930891 792077 256141 332361 365929 0 926994 911237 0 0 383027 972898 528798 0 0 987174 194927 719994 128111 0 375216 0 0 793590 221354 0 0 0 271005 225225 601922 0 427129 11123 0 252030 0 0 711008 486673 123282 0 970106 510970 735821 193977 464621 0 127749 0 110153 360410 845923 0 96109 256981 806383 0 333749 63731 0 85140 0 368556 155093 727706 495639 876821 0 303714 972346 697330 0 0 0 0 656127 0 587387 692608 0 174502 0 827734 0 0 604197 0 0 780131 0 152911 896527 798802 0 163155 741788 0 597484 0 232791 693116 0 500827 726991 674320 541980 0 0 0 228645 418136 0 3611 972528 0 119720 0 626737 0 713272 676983 0 702103 69280 0 199541 834804 0 945377 0 230022 0 20814 522922 168084 773342 178573 0 604855 37348 0 361510 0 774385 953337 275188 902597 812169 978220 0 0 43602 675231 250905 650510 312031 579055 869132 870032 590179 474737 0 0 910037 0 208413 465572 199834 802722 78280 786862 355451 0 939877 976835 0 0 0 95205 0 0 674839 285431 250518 0 695750 0 561193 769630 816316 333162 248781 186935 480226 0 240580 463908 311636 88221 619287 0 0 368182 168765 228065 823595 0 841411 156807 0 449000 322383 989603 273772 640667 729285 0 544684 0 238928 588856 178202 904125 0 932170 0 979495 0 387540 828211 0 0 884184 0 0 549781 0 435866 93079 563250 627737 0 114221 0 926167 186411 115907 509343 166492 130910 931313 378610 514582 0 0 851116 90669 556347 0 978816 372719 0 71867 0 0 242455 502772 0 0 120271 126450 0 44864 0 0 0 0 658360 0 0 89468 0 0 368626 739674 693869 658921 994923 221176 0 0 0 98912 690399 49956 594172 713823 0 677478 0 0 0 0 412641 931227 214240 0 82296 543638 468517 728633 820777 851557 364660 986044 0 9376 262479 390301 174517 107373 594357 890716 365625 0 766319 841305 0 0 0 245846 871040 269144 50831 63920 894107 588579 39094 454435 0 0 686819 549953 271898 683275 0 211431 0 0 0 0 214275 0 622537 287296 0 0 198841 84465 942993 593034 80610 86565 322465 422043 575939 954344 478555 784771 0 269722 477974 356824 0 258709 0 0 60143 0 0 608242 570084 0 0 279361 0 288738 605954 753349 0 526415 147535 0 0 0 0 423181 32915 0 0 490603 0 716614 837120 584907 0 41591 0 446292 863160 782194 0 385449 714420 414193 646555 0 0 361558 38113 0 0 0 777356 276334 0 0 536438 365021 288780 184316 0 444883 406314 11152 600125 681411 762425 266478 0 0 677882 198398 0 101246 173267 864635 0 493515 814442 254780 0 0 0 457273 584429 0 440024 147443 209157 4863 0 0 27636 279830 0 880166 642630 810113 0 0 681327 0 674338 690082 0 0 0 928485 633073 0 0 0 0 294474 855452 90835 584554 869020 87428 545704 550374 0 0 0 145769 645874 184316 8660 0 110097 0 941456 564132 663802 464311 0 0 556870 689769 224076 766074 882024 0 0 232247 293332 0 0 629151 731 224539 0 672674 0 0 393105 0 0 431313 0 918112 0 0 769797 505038 0 309978 2551 554850 586817 0 963257 0 0 865259 256450 443031 0 363927 0 428327 0 617448 438181 0 202622 0 455740 0 0 0 755881 186974 0 143484 0 564804 728025 786553 302482 674878 0 332673 532103 0 769040 695746 43168 0 226391 3551 0 977594 364855 300050 252380 398753 410215 347016 251820 770472 795835 0 457222 600052 0 0 792551 489698 0 0 125794 751729 633437 0 539756 0 573835 676934 0 732367 698338 0 400701 0 0 896247 520739 349503 0 611251 263971 0 309560 286450 0 574041 68856 0 135172 0 91671 0 39820 131532 647096 50672 219852 891062 847419 0 663705 309626 0 0 795804 271146 0 0 61884 240558 0 0 59376 341803 130647 403318 459950 378665 0 0 0 157204 0 308945 555042 714229 768955 0 593938 753043 0 765991 0 860232 0 0 426608 0 613230 132125 0 919584 0 73426 0 530198 0 2791 0 0 0 0 0 882177 0 426915 950464 172613 587142 170368 115879 810505 0 0 0 0 0 628044 0 0 0 492487 634226 0 879163 0 0 0 48682 0 0 0 941721 730957 454355 596149 852519 625914 822959 360200 283295 62513 94530 409690 195125 558715 777799 340567 442582 0 0 961303 357136 188128 103158 0 0 988430 136658 450655 677880 0 720867 303418 0 722724 930975 0 284668 81574 0 3711 0 0 333598 650276 0 0 0 0 141877 683845 0 0 881981 264056 0 150591 303812 909733 557462 0 528069 534367 0 162570 439234 0 885349 780085 476386 873490 687294 0 0 0 0 378961 769381 553515 0 0 778728 0 45199 0 79964 844307 0 0 966977 504182 402377 954892 669422 0 210431 35673 0 0 934313 933347 0 0 0 801940 0 562283 309923 589615 513131 0 586321 483776 802829 203984 11543 863327 594558 833781 0 966033 577136 856526 920633 0 869566 596491 0 763790 0 521659 855655 705699 250062 578370 588851 64348 518623 0 433722 0 804990 997052 546364 53870 422044 165166 316372 0 0 0 331371 311254 102561 171562 249206 0 329223 451163 0 987002 109704 349311 0 0 857337 565007 82059 666997 291609 0 204664 600507 0 385645 0 0 792197 0 252678 0 869597 952999 191540 0 218828 0 0 591761 531438 0 0 316212 0 0 0 0 0 0 880130 0 0 0 227421 579406 13420 836049 0 193615 69622 275770 486679 804811 781068 67108 981678 499544 768660 526885 131728 477594 714930 624389 984951 0 0 0 0 449437 567482 0 0 277445 0 665542 0 0 269942 0 0 0 0 14983 178955 0 0 506270 104968 744604 80892 903645 52806 884909 646909 868377 891905 177164 753175 0 572629 407450 112512 822833 997367 0 0 356534 697299 239258 20393 0 946825 145162 0 0 0 269801 0 0 0 0 422524 439940 684893 0 17686 0 0 648230 372032 614005 655414 865331 272774 881422 86682 365002 0 313485 378030 0 460386 507077 170661 909842 0 0 67248 759509 552316 0 880106 980407 0 806724 581276 91209 0 0 824237 488540 0 997860 24544 0 77342 205475 639955 0 999487 0 0 803008 0 0 359589 0 0 443107 871748 169386 0 128631 0 852369 0 722459 808693 0 247089 274303 971185 0 185661 487681 661757 124800 0 0 906378 474932 850093 0 812617 364056 989879 618896 334640 495382 735817 397904 556540 275487 447864 478759 442725 951035 580756 865255 0 402788 992289 487581 947365 0 146448 0 106490 402399 167063 890382 0 833759 183117 846686 643831 889854 781719 0 0 753125 468943 835025 203894 290367 0 0 303352 70023 0 547208 283390 939692 399055 636477 0 482571 521942 0 920052 0 0 303873 0 0 796307 910162 0 662583 412358 0 234940 0 722035 62142 391357 923335 0 0 0 904856 0 15945 539456 362412 0 777226 598036 320182 851902 0 0 616467 0 0 583709 86807 940429 923606 0 459548 946533 210268 0 916028 0 0 92015 0 925085 859547 0 890650 0 233753 0 67444 206294 610904 0 0 318974 190815 0 498517 0 0 0 835090 648481 911242 25185 321306 20164 969202 722123 0 586031 62811 182181 30835 0 238932 0 0 0 204311 356999 0 729617 0 0 116715 0 628015 467993 141010 0 507186 919561 905408 674260 500691 553640 797336 646471 730109 987202 326247 0 195393 0 81069 267558 0 441867 0 429923 0 0 0 460404 556100 95411 6121 0 463890 0 471259 0 818631 133917 0 0 294758 91415 921878 0 642608 478276 314046 318807 0 164849 0 0 0 235033 260775 0 525034 264908 801121 205134 388930 860142 210865 628336 0 683734 0 498392 22389 0 922500 0 0 270656 0 229008 0 0 886404 300343 698811 300370 426067 985580 0 0 0 402425 0 0 501404 678251 0 441770 369793 68877 272194 23875 549446 0 627767 809462 353951 148349 692906 940265 978650 455529 26593 60842 624736 786477 126708 427125 0 640974 0 634360 0 0 0 0 0 0 0 0 54572 893806 61632 0 199923 0 0 0 18751 0 0 391736 0 576970 342759 144533 384150 0 712527 380418 434462 0 990293 791227 598987 0 667889 348420 0 0 310172 934364 0 299811 0 0 539708 953058 0 148151 484664 131111 83034 0 0 0 339641 764093 0 509186 971106 0 279982 0 0 135579 788672 0 0 996210 560350 852795 789173 66233 838638 133450 751205 541000 0 0 755557 0 195223 0 667101 0 603948 18987 0 823466 507021 0 689297 446419 276590 974391 0 0 0 64986 764767 0 364992 0 274851 689381 297905 648024 168054 48694 731871 724753 145547 0 829533 0 868860 369568 223718 435127 18825 0 689729 0 0 135937 250622 204154 306530 348607 333657 712542 276368 0 125328 415292 0 512867 198361 211678 463496 0 114420 0 0 0 517349 0 126400 932270 168514 0 537397 0 0 277682 0 0 546619 0 394248 675336 96486 696182 18464 0 0 638440 480637 551754 675250 0 0 519843 336385 0 456898 854234 0 0 561513 0 872449 876165 500163 790117 629579 0 0 769117 0 0 0 302198 29219 993377 178381 636834 463469 0 777467 160298 0 569476 43155 0 752688 0 0 241659 0 973436 0 0 800502 252305 204204 82216 117156 502900 0 986059 413096 0 869603 371393 992315 206145 0 96574 4840 0 851629 0 0 0 400639 0 0 0 0 13507 812298 0 33478 526514 416088 0 839119 0 0 0 0 0 986460 0 0 945290 0 674701 411386 824867 33659 0 0 734214 0 0 164357 0 7266 977898 0 751267 325549 0 0 70400 0 0 518319 254873 598947 0 17625 207408 529692 586543 0 494496 969052 0 22440 673268 690464 494874 0 0 0 597193 0 221997 0 794990 321146 630706 0 0 0 0 0 0 0 0 0 937506 837393 163148 0 106139 758887 901361 667394 0 0 0 19081 608321 868682 594601 978196 222748 938514 802422 824634 497035 0 0 220801 195922 769004 63364 999807 495915 869129 0 749083 907626 0 145364 995215 87223 783271 799761 136957 120606 0 51728 0 827143 503585 0 0 862729 601072 0 0 718297 0 0 474655 526804 0 872747 984905 0 876865 0 297905 0 609209 0 695300 940635 132412 0 392754 0 862307 0 0 0 259743 847109 771263 0 0 266726 235993 481595 107531 0 0 604083 513614 0 0 376588 28272 885292 340584 515578 0 750394 191236 878518 537465 325957 0 472433 0 650497 0 0 495128 0 0 0 931388 726116 73938 157508 389112 0 118074 712007 0 866263 143428 0 0 0 346564 297507 0 453043 977504 0 727546 91391 0 0 268428 0 593941 921149 459807 0 979460 0 825670 401834 221783 0 0 515718 737686 534633 845668 916637 0 0 0 0 945562 632829 664880 854422 0 855669 0 651849 517235 906848 0 0 919355 0 0 0 925810 0 861323 0 201784 0 0 429738 0 0 0 0 445518 0 287956 193017 0 761955 433757 0 442062 636370 307411 0 0 0 0 0 0 777517 0 623551 341124 868926 0 487802 0 0 0 605486 629584 0 620855 182920 887278 101666 879426 998811 0 612842 315700 984500 828608 940793 823169 320441 0 964412 740582 197409 504484 0 827128 578034 564884 512600 179360 0 775187 128901 0 0 663801 895566 78596 696305 763578 465885 828586 932318 432504 427621 0 575891 431147 787707 0 0 310896 0 0 0 410646 206299 817579 0 314279 0 0 0 0 224061 179407 393860 4949 109668 0 0 0 475965 141806 0 776297 703020 264780 888133 664574 620073 720056 802016 307476 828497 38831 669513 998811 984222 840478 786384 986794 0 488262 600363 625543 633318 485043 281922 0 677476 205727 59875 0 0 954219 925167 0 0 656651 92807 0 646892 859926 154619 0 0 827177 220171 188293 201108 526640 261247 621402 196566 326095 245243 0 865793 669535 687483 0 206864 0 0 0 868220 8520 0 51805 678588 302781 0 627623 0 0 706358 259943 78238 766760 0 928558 215087 647582 0 459659 603854 924043 601876 275089 180424 0 585470 380755 0 160175 32678 69925 81191 14052 0 51063 0 537125 742582 0 889076 592001 496389 0 0 0 0 834188 796655 0 101577 944436 790523 0 0 0 0 307200 0 0 352139 654100 0 340276 170548 281201 0 0 362515 368123 0 976052 85815 0 0 941885 971568 48901 0 757414 0 0 0 0 473218 512862 0 799949 497734 295677 247495 371742 0 918150 0 0 0 384559 0 894728 0 0 344040 468376 0 453160 118367 879055 0 161437 0 109605 750448 554897 0 199281 0 658298 530615 151785 775301 640044 0 0 530350 0 23798 831540 226924 0 0 109005 0 0 719694 0 0 125502 0 0 986163 296904 8304 424621 0 0 384008 692677 413262 0 0 935051 483039 0 512598 162805 714531 976156 0 895437 774127 750953 153048 732011 0 0 511656 268256 0 843394 640190 0 0 406154 0 0 523948 0 180850 0 399339 696577 207490 0 0 923584 331269 0 285055 0 0 916821 677573 602352 125164 0 0 11626 197884 0 721715 0 2204 641022 977962 379896 0 0 212535 882250 326114 217178 170537 586050 0 587403 29125 0 153187 350278 385510 1927 295748 21546 0 691193 213142 39376 467823 883371 0 106831 0 0 227295 342777 332596 0 0 0 0 0 0 0 251851 0 423307 0 0 673124 435331 0 0 895880 870771 451862 119782 457147 513046 0 725628 723734 762479 744306 0 759158 938586 0 0 454778 639961 0 90426 0 904357 669433 752037 244831 182338 722693 0 0 42963 0 239687 23238 640314 0 696531 119478 327477 693251 732551 790935 204513 931904 461724 0 0 0 952848 0 366726 714043 0 0 0 0 0 0 742635 0 158890 309822 725760 718183 176889 0 0 327151 0 857259 347986 42744 870822 103396 686985 695224 0 985538 916846 0 480698 698985 402217 51182 0 78599 0 561914 654515 0 0 481177 0 695082 653028 408438 149202 934456 524110 904486 0 0 833179 0 0 131743 156491 0 0 0 0 666426 176056 168830 913005 0 464230 96128 542184 696293 2726 0 0 0 947618 0 89970 0 877056 0 0 473840 8507 0 415247 763364 899649 0 0 0 0 0 0 0 0 643963 0 0 0 924436 279811 0 113441 317390 0 0 531321 485546 797876 571625 0 0 980331 0 0 809591 850714 994472 512201 402753 416919 0 0 842113 594969 78322 503457 107665 657582 0 583028 411455 0 424521 0 0 0 854883 608555 471966 942627 748380 315194 655250 0 245851 0 762399 112102 0 516615 973629 215702 0 399420 132205 226778 0 125101 19440 885548 957616 0 399105 0 0 0 243833 82626 141801 0 680010 168995 0 0 461497 122466 0 115357 0 630281 786559 598313 133797 0 0 542241 0 0 650856 379510 0 0 43187 874179 0 24601 361965 633350 0 0 0 13402 0 535163 940939 0 476121 0 0 363157 782115 419360 0 0 0 0 667940 119395 492896 21894 0 789120 18968 240011 467703 590642 568236 0 661372 241711 0 516790 0 860689 384430 0 316061 189381 706236 0 0 584591 0 3124 14073 837253 226529 0 93620 985806 276328 0 781518 0 416497 257580 0 0 401401 129518 364669 0 20074 0 510903 343487 680946 890794 986221 702274 239213 490874 623705 933418 458409 246615 0 0 0 0 372814 0 0 135172 449689 0 705436 104449 147268 466703 270678 170000 852784 63235 533370 33620 208483 963925 0 0 0 0 0 0 433913 35483 983410 849154 0 0 328477 0 356688 726233 964641 451821 0 707873 395286 674690 0 782939 791821 0 0 125505 574083 572482 0 0 0 0 636337 0 603073 717476 955909 0 255640 864280 328968 0 613961 161814 39572 972387 578911 668044 812323 258798 238523 0 0 0 523028 555469 0 257323 398195 671555 764710 370373 677991 52367 429474 0 665531 0 0 366859 0 704246 866723 0 0 386378 562937 0 0 691655 489511 904732 0 0 926091 0 495577 280899 836996 0 885788 635549 0 125901 80795 389405 840144 0 0 467478 670725 79230 194021 745950 0 135098 0 94279 0 0 825272 414652 0 852302 632978 0 0 0 757374 73354 219822 361632 954274 917857 829314 947028 0 479003 886518 427605 408501 0 0 654317 0 0 986469 0 137533 0 0 763346 337981 866159 926269 717086 0 40604 583118 467868 886598 0 138058 0 0 948336 0 198223 47065 0 0 0 811834 163123 143210 991150 464031 761241 517514 26606 828404 763491 755517 807451 53120 619180 0 40535 138057 154123 582067 0 857448 703749 191212 933610 539510 893918 0 0 0 680252 112404 0 394606 470255 739650 826250 229206 10520 0 71585 918398 598168 625981 0 0 397603 0 0 0 0 0 976308 0 0 619815 0 307589 854410 0 94024 201433 0 839977 331329 826797 67290 0 0 0 424152 331279 73541 0 0 351799 0 391153 0 940271 617959 0 973848 311153 126865 836859 0 479160 272329 409297 794432 590376 786484 478614 303470 154312 418955 0 232280 74964 798125 459279 382118 395300 0 0 403996 797711 0 0 405052 311358 0 0 627112 225141 976566 0 293282 0 596150 787475 605016 894068 0 0 715184 0 218714 879660 0 541108 712721 804283 810574 0 0 859320 0 715621 377789 105486 894338 668030 494259 336181 295969 0 0 437828 873604 514680 913943 759810 437110 49574 360543 545504 886783 0 863840 261612 781677 682432 866089 248061 0 0 263737 63056 0 430274 0 957490 140515 0 0 0 0 0 162184 0 199987 481555 0 0 0 389078 602100 165362 0 630910 135299 812753 560962 110031 258734 0 448759 98970 0 416020 0 789695 37286 0 0 31044 0 0 0 258637 266944 0 0 0 147364 533108 0 368617 813400 0 867623 391459 268090 977361 336159 34866 0 0 471702 878887 859184 0 160802 666993 536832 987794 230369 561409 0 0 0 0 878936 140673 0 0 122641 509336 423024 565965 253715 0 0 0 642598 544242 676203 155177 0 140248 381290 231418 0 0 0 625822 264774 0 931857 0 665625 417726 118213 672194 972121 437745 227331 163362 689004 964373 913807 0 0 297342 196040 0 151518 341499 65505 159073 0 301428 0 333422 0 0 0 324152 262572 428543 708149 855845 925965 373112 375852 981595 137155 0 0 105035 727607 52825 981219 0 0 144169 16877 62667 457864 53385 0 0 911236 299963 0 923824 0 16472 184081 102763 450789 522743 0 130277 270975 861837 121883 791909 484134 464119 0 275369 0 461929 535050 0 220790 377270 653579 0 0 0 0 665956 848141 0 35249 865753 975708 191643 0 644134 204442 626405 426927 0 622865 0 578269 210736 0 397440 403144 56423 0 390158 0 0 0 0 949022 908743 133191 0 150106 310510 198944 778352 0 906375 468312 831805 110730 448158 236798 0 535863 0 183354 810007 0 655116 820865 996051 415263 75252 757727 396655 0 763730 0 47298 421142 0 0 0 703112 703909 0 859955 24793 112284 590806 288715 565800 0 884615 0 283823 394847 0 0 846056 921098 0 853364 0 0 836581 888475 0 0 0 0 633428 275921 74884 701728 694302 979724 0 0 0 906916 0 571300 0 187445 928479 325613 602531 0 482009 456631 0 976224 14832 76571 0 420582 0 753076 128182 370250 657423 0 0 0 0 802629 511657 269333 826827 0 0 0 408741 423518 275636 0 598421 793769 350431 355995 880241 165511 440281 0 670271 67394 533586 811810 0 699096 59459 0 0 196926 0 280915 265231 591320 209912 535088 844373 262078 0 525343 435567 0 615595 381035 0 480398 737563 0 0 0 0 25788 0 0 22713 553293 276930 748059 727672 0 0 0 0 691042 640454 921820 389336 0 0 0 428859 0 50884 0 154409 0 932957 533795 0 994728 0 0 492697 269670 0 852695 0 586498 21517 0 0 964879 69315 137564 0 626392 0 341317 0 959959 346967 0 42241 235683 353039 0 862577 329168 753091 0 932765 0 634650 946542 379020 660317 616926 13337 0 0 903253 264732 706236 0 832648 0 164975 524934 13493 17772 0 920165 0 0 0 0 39956 579366 0 0 349315 713440 202498 747949 0 99876 0 0 0 666926 648897 376355 0 0 0 0 326617 428189 631426 166557 54967 0 658129 539356 807179 56065 0 0 0 850104 44970 0 302226 0 260128 545885 440249 199098 859307 774235 819612 947636 0 0 373064 377796 584440 58255 406611 886864 0 0 730193 537945 130785 608287 320852 0 0 253122 745522 628508 868240 897899 855207 410319 0 258833 426132 0 299057 0 527550 961152 589409 690172 410189 269854 169124 0 0 944878 447361 186211 0 0 759799 788683 0 0 819027 843446 997709 466739 947988 570154 600815 889843 155768 0 95538 698210 0 885518 507381 0 942388 917038 43557 934772 71530 484445 99819 0 0 0 676959 119502 0 454279 339229 0 148111 936485 426635 265757 86893 0 829625 454559 112287 209500 416874 290034 388162 0 0 0 0 580326 365272 532698 0 548236 999477 510526 61391 279230 260399 0 0 0 384187 0 828219 381908 859266 0 143850 60940 654051 874314 556408 889329 0 758475 40816 743965 395898 0 276915 0 881293 323985 452854 159934 0 0 379314 805695 913217 0 0 45562 821008 0 516532 496323 0 110754 762770 109642 0 341973 776983 993362 0 292764 331816 222725 0 0 309881 690835 227857 191531 33850 472617 59345 81764 90458 334006 0 0 153579 0 20906 0 247827 468289 14999 220501 234009 596380 0 526106 351750 492020 0 151017 0 0 0 0 624393 0 0 0 191655 0 0 663736 75353 720387 772513 94830 0 0 0 809801 0 787309 0 0 16740 0 422333 183725 236184 938343 26959 0 539344 0 667624 376762 946792 705826 0 755047 985297 314417 0 173218 334963 0 183323 0 0 0 945922 187165 0 177991 955943 0 480861 0 794176 389923 0 59028 781980 23268 861652 280384 60221 856940 722921 279730 0 171216 429090 0 666594 0 0 0 31619 0 0 0 860451 337111 0 0 218259 222642 112166 980597 250303 0 593036 72133 722961 388270 0 823081 16141 0 38527 786534 0 442437 48645 31993 87433 0 0 0 393064 469946 0 0 744572 316937 831863 503210 668620 390962 805279 0 721119 759581 654683 0 365309 355261 0 489553 0 720376 0 593024 424981 33903 660956 530704 245076 83833 0 0 880806 394600 398577 0 470557 335965 178348 522721 0 807501 698012 432690 0 0 733483 0 291476 193620 844144 0 941033 769107 0 201533 0 0 450886 0 258772 115160 0 0 0 690177 139844 246760 164023 856550 0 126578 0 0 196527 106676 0 0 582284 211987 929806 918589 935303 0 613213 0 0 35535 711547 229864 236312 99649 197668 759162 931685 0 0 138201 276565 0 706839 966594 610691 0 0 0 92483 0 976648 0 508528 0 0 918331 247665 57035 885476 788330 162158 187595 0 305994 0 83524 51921 326999 855817 0 0 0 166506 92298 119908 886100 145885 0 151122 720436 38157 0 411986 0 379684 0 674096 0 0 0 0 0 0 473192 700337 802686 0 0 343321 541285 749292 916607 0 239345 173367 0 0 358647 136309 3128 0 185186 994311 0 0 0 206001 0 0 731688 448406 71081 0 407640 0 0 0 897079 0 0 791460 203167 973352 0 358623 0 232924 154643 438349 225425 796820 872617 66582 831911 0 763149 0 278180 740405 33576 0 0 210472 686838 628684 335277 0 0 0 696263 854872 0 524755 735406 691668 256552 707111 0 252687 428349 134281 896940 0 0 585591 136420 0 876832 652848 0 122839 113100 846867 144816 58102 221917 0 0 323570 0 170912 766244 0 203740 430699 0 0 880849 0 648752 474130 652257 0 983798 710496 543115 0 0 534716 453920 170784 0 152304 176822 0 680272 0 533045 885990 0 64474 0 866223 539457 0 202726 221765 0 0 0 0 762476 158978 787314 189519 708189 0 0 938572 0 970615 0 54761 0 664796 0 0 374525 909613 721105 0 983420 696075 472026 717200 0 0 156094 0 0 936508 843863 0 873174 407481 648706 0 0 0 29109 290475 0 614599 624113 656776 0 504130 296221 0 193265 420005 472213 623595 0 143219 0 0 871250 0 0 629075 0 681464 0 0 0 683665 108793 369901 0 0 276699 16475 697723 889769 722991 470368 0 990011 187497 254367 323309 0 0 0 0 744467 754892 965524 719851 0 258596 295758 267958 0 330034 783296 58596 0 634393 783517 0 0 0 0 490966 0 0 279765 0 0 986059 0 0 0 0 196325 586194 367444 600824 59914 936485 0 0 262886 162772 367605 154624 0 792612 278788 0 0 0 0 0 0 0 0 241964 618882 619790 0 302998 0 0 0 153599 0 0 0 0 767867 188542 0 526154 163067 320451 942691 960437 191647 124330 596091 557149 796458 387357 687777 496372 0 0 935328 0 862789 844707 0 282851 0 608096 96249 656014 422815 279207 0 0 0 311374 661780 446528 0 0 958997 0 585248 0 0 129214 0 0 0 0 527537 401442 726696 439025 81753 0 0 0 572037 780605 143324 663368 547197 0 397430 316404 702761 919985 736870 795202 0 0 256054 138329 803245 823821 501426 894875 446275 245818 748224 0 0 810685 689616 426177 360629 111572 885153 453196 0 678687 987775 608224 0 878804 429495 630635 647984 714967 881206 65183 358788 0 416589 986434 668129 24211 603683 0 531367 0 588217 0 0 0 561613 991791 0 0 149171 729747 0 0 760613 0 0 8835 0 0 0 0 0 0 0 0 378069 940580 665875 0 766357 454034 0 613261 197131 885184 0 376811 0 206477 82287 840651 0 0 63722 0 153092 0 0 0 144645 0 214848 709835 123146 116177 724342 390320 291020 46061 234302 728402 0 699438 884132 322876 49069 0 603758 0 0 345251 0 694138 944459 893765 824044 0 218740 28362 805353 0 0 0 378267 379822 561755 918502 645226 0 737690 357111 201471 0 865053 0 0 786733 791136 593974 0 443380 0 0 299121 0 0 0 807262 358352 842515 827277 979709 655932 0 127050 0 87302 691638 0 723307 474703 0 901324 0 336006 651536 297818 726356 0 544146 172883 846725 0 419251 754053 721703 721024 663116 898801 0 411872 0 90629 703963 974635 372514 81927 0 180488 0 967644 0 858895 0 812852 0 0 829216 771610 0 63945 370941 925705 319714 0 213960 197383 341746 665964 0 0 393870 791961 175228 123999 372287 405007 615223 816976 0 115902 0 618840 765773 0 493739 0 162176 143525 710987 0 906249 0 27263 0 0 210513 0 428726 689910 64213 0 787240 640284 242907 340611 727270 803844 957033 919294 81135 0 480995 0 0 400328 0 453996 917531 137829 595967 0 403146 25897 0 507919 441382 0 462837 0 0 0 744271 819477 27000 35834 834814 898411 962406 388593 26188 869895 0 760068 515315 422209 852262 754713 292835 198609 335553 0 920461 816126 74941 0 0 0 815559 0 353428 419050 399724 0 558438 0 0 9363 594818 16464 258363 17676 0 544203 513817 45957 0 128006 827085 275691 0 25336 0 0 741343 495008 733734 194688 0 0 842067 55072 806625 935211 0 672467 555202 0 0 0 767125 0 0 298498 243398 0 0 0 0 753732 986121 0 764632 0 541089 0 751880 355384 0 0 990902 319107 575858 908240 908231 986528 222658 777227 0 0 0 409538 0 57765 365780 758618 805502 0 0 0 0 13925 93619 0 943928 48926 821583 0 429116 154229 0 465363 461751 894668 317824 59994 677536 0 531249 549583 0 923303 498636 0 0 247565 911885 0 0 76333 770103 476302 0 0 0 280446 85069 0 350359 507576 0 632031 94462 671731 653315 316110 638132 358016 203640 677527 0 181454 745473 0 37959 0 0 517530 965005 0 281860 136951 613124 475295 279665 984810 509025 0 68846 0 0 0 529983 750851 443845 971890 0 0 682660 0 911521 67727 224242 321949 353186 893474 0 0 916339 628484 798528 484 490932 293284 0 0 347811 808131 270469 0 87096 378130 843869 0 163733 815570 0 359425 60592 478273 0 0 369714 967922 649667 898573 0 774933 0 917080 502520 0 369525 175904 0 24922 749089 495060 0 845980 0 0 569947 218060 0 0 904232 480604 0 0 264635 914182 460787 0 211615 294944 0 989669 0 0 612502 578438 0 0 302173 129396 677556 0 171841 721817 541008 0 7815 746639 247397 0 506187 0 0 586062 588691 250076 40939 455440 853653 759473 785788 584317 0 482794 2144 702980 474242 767493 942291 971364 670981 0 122539 0 546615 0 704855 431807 83956 0 910786 295669 0 0 79225 198612 297292 789955 650807 0 783088 0 845693 618554 642680 111358 550530 0 0 132606 0 944582 53023 779372 0 0 211180 0 523215 841091 311607 58577 451781 0 77825 600173 148226 294804 492945 0 398496 0 209703 0 527295 0 470711 536432 475272 0 0 598914 0 189744 906469 317583 0 0 411797 0 913612 23898 0 140768 450042 15709 0 0 0 534538 920353 602456 857294 908993 255054 196200 0 0 257344 0 0 0 986255 0 49389 817091 0 614073 0 0 900403 0 467122 0 0 999876 391392 0 21810 924117 62562 0 460089 0 480944 0 0 0 310844 271439 189060 180479 564364 248260 541720 816517 82659 238429 0 0 978658 0 675795 850477 837943 781192 194206 0 566745 188204 728975 0 229706 863423 366538 634995 0 0 32555 0 0 959943 916611 991201 0 464255 792912 590297 356925 0 796674 0 34551 0 948469 336352 706520 380110 581487 938883 503994 0 0 863854 0 0 0 0 0 0 0 41604 0 0 0 0 0 0 208728 765448 729122 0 276916 569476 0 0 727017 816706 516409 438211 0 0 0 723546 962452 341253 0 0 130187 956700 0 0 0 928701 0 962460 805587 397706 0 0 462404 0 741028 0 0 0 552259 206615 955031 685500 189615 102071 0 0 710238 592478 0 631536 112172 0 0 603577 0 322085 0 0 715767 226538 631879 0 321104 0 894809 0 0 264797 0 925274 466022 905374 841381 0 0 0 0 0 523440 176032 857076 775205 86260 934291 0 0 402785 0 0 514604 0 0 0 716470 148939 209879 645217 450984 60320 532693 0 159457 0 0 0 0 0 0 28936 828647 618239 0 991853 413207 0 798115 178738 97377 862025 337188 289461 925593 578737 990211 63714 0 513044 0 281700 934526 199535 592578 838565 740851 0 586568 71570 315839 53651 318300 626302 0 591521 0 860199 132419 917197 0 166787 742950 512974 117395 57600 0 695873 0 807271 628153 0 0 0 262763 917615 0 0 236077 0 438048 724509 0 0 0 903726 0 514308 59166 0 0 625589 0 0 92984 454144 0 119978 493815 715154 318712 0 511437 452245 448002 0 121296 0 0 365987 0 743554 0 0 142055 629564 0 922625 743871 664068 181644 0 152331 831884 655456 29485 805055 0 426384 0 659922 364956 0 335938 275019 223472 0 0 0 225761 864759 0 404202 378223 0 908890 0 691240 493625 658622 0 0 994257 341503 168959 201004 0 780546 0 0 0 0 0 817082 97708 819600 0 0 374014 405702 0 430358 467456 0 0 296967 0 972034 0 130897 84568 0 0 0 978362 343239 529677 722351 988639 894649 871678 0 945067 0 79211 752754 0 528754 346160 298702 0 0 548804 0 445828 0 172551 905871 0 1730 768535 854752 0 512218 0 130052 106541 227308 579053 462919 79221 635724 799800 319973 0 0 843313 0 380405 673964 429927 344938 0 489022 410412 910471 710400 0 0 508872 0 563602 179177 305215 0 901217 0 606332 0 669020 392798 970251 0 102854 363044 228209 199688 0 0 60934 382746 139989 934309 0 776632 499612 0 0 202752 0 0 670900 0 310910 250475 909406 301847 0 859234 339043 0 761364 0 0 0 463186 0 654914 877153 0 964261 0 0 712310 0 627826 121106 67044 797452 570783 549320 0 935498 629914 0 0 924034 0 726934 0 0 0 0 207344 303755 0 97020 277887 583662 406341 0 0 876192 795053 506776 23842 822210 773021 621288 725894 0 0 603670 259697 0 99218 334549 932557 503714 0 624706 4508 340684 681823 69435 0 276786 611172 0 0 989090 0 14291 869180 0 266245 931075 555511 783955 146156 0 804314 59069 29559 0 0 996381 548957 864090 0 0 595579 497313 0 0 361209 365405 169176 0 370033 826084 528317 316622 316077 0 0 612834 880060 0 267414 626362 625217 0 564853 876499 29097 394730 813443 0 824353 0 879247 0 596874 483704 420120 530931 360837 90520 872098 183096 0 261569 0 437188 242562 0 0 14070 885964 501374 0 0 805374 585630 736647 882025 594408 455741 8993 223115 136622 696184 498758 224148 0 0 0 0 964284 0 0 0 319655 621640 411625 68537 283257 201208 0 970362 821465 704287 103079 0 207731 397063 195352 0 76217 990086 883868 65713 263962 829135 23507 705047 0 539721 735043 0 928136 10169 0 661807 0 380815 0 146911 555436 951557 0 721698 0 873543 13504 0 686615 807616 0 540669 451083 0 234259 869188 310047 490316 0 0 0 0 568002 207758 0 0 0 178984 0 202047 702961 735926 991629 0 12936 607396 620892 798703 198426 873220 745643 0 771827 622018 0 0 352681 205967 0 262268 0 847102 364784 69269 804912 211506 169046 0 625685 0 663546 942304 273240 0 0 0 741848 413735 102555 0 735312 815094 356210 31896 2769 120208 0 84544 0 0 0 0 0 82892 947093 0 427091 742803 829582 591773 820003 0 627340 0 13336 0 189963 0 169502 561472 0 856138 0 672072 557314 876170 542775 0 0 42139 0 713218 0 0 0 286684 122448 0 357053 300401 0 930132 128526 192285 0 722729 147008 285251 96922 533088 0 259082 0 279609 0 0 932150 316019 236938 0 42805 0 393223 0 0 427364 641702 509154 567717 697552 0 131087 716929 967359 909007 129801 0 0 0 0 408681 583034 760496 0 850579 117019 519455 238075 178116 795229 372786 614900 0 595462 1006 839300 575018 92125 0 0 0 0 706331 913110 947324 0 0 635971 0 797300 713103 0 636097 0 143507 0 611231 530591 0 768149 707095 784798 105332 644735 276360 0 558778 0 709807 854871 300680 0 680041 560663 492484 0 620172 0 654639 623732 0 766286 0 424841 336187 146927 425869 0 0 88201 394682 605340 0 348021 0 328461 201478 471319 492927 0 0 201208 972649 0 0 130608 0 0 261767 0 0 0 643015 0 799547 400046 672839 682992 939663 0 151392 944630 866982 537062 691647 0 0 0 665346 172613 653317 0 8865 658753 734746 426223 267820 0 231240 0 0 0 299404 426567 0 0 758947 848247 837952 0 400234 360355 110218 0 30566 587986 576323 174449 132613 510164 897512 0 297981 0 524337 0 424178 0 0 819604 512116 266702 48991 41416 332383 795193 0 12216 758564 0 382997 0 808612 198224 115295 0 0 741953 924311 0 0 0 560442 0 7881 911153 939309 386713 0 931427 686509 83682 287475 261806 587714 997599 343663 787999 0 599092 0 410150 351760 0 0 21926 531630 840780 773766 744392 83502 0 262873 912510 0 0 0 543430 237702 0 786609 972827 381427 257613 0 526242 109063 744476 0 0 284862 0 0 198473 664387 315727 293423 84695 411700 0 178482 952403 0 465856 0 0 342693 559774 93560 0 735673 437422 0 948879 675954 430406 530504 624809 456498 940975 971369 0 239736 0 57871 295765 59638 997172 0 0 0 879510 0 883297 614460 618205 284799 0 461039 0 654118 798561 477792 0 592649 715384 858402 0 723286 308711 34001 0 0 161810 0 937557 0 421333 0 0 0 444238 80696 983704 0 32501 0 801711 911897 0 712472 0 554170 0 892019 0 0 0 580195 338869 548793 783273 921688 336252 0 252538 0 415179 875291 0 0 853788 691188 0 854898 0 357185 188392 0 135116 978277 404259 0 7343 157854 321007 16564 601660 419219 0 0 81261 0 9552 0 0 0 0 606796 0 0 229233 571630 757771 937294 0 942011 0 850000 138545 0 820788 0 467814 0 677693 766852 0 0 0 602453 0 0 622854 777222 840848 40629 358917 555901 879192 884411 0 297441 295822 0 487043 897298 0 507772 415497 590730 510601 0 813812 0 0 0 0 435129 536416 930803 593936 0 0 141235 0 995799 143067 0 0 793159 0 0 12508 548790 144154 0 861839 666440 161241 358811 289991 0 272445 946597 0 55345 932725 0 0 561119 0 0 0 0 906945 21692 845287 381559 734222 0 366060 0 0 209377 823923 0 702066 203417 0 908681 169709 274420 856024 0 56010 745979 501236 0 916138 607392 726907 629777 501786 673489 519179 481538 393375 213417 322980 0 438420 326293 31663 0 643192 108332 385964 553586 0 583591 493247 530196 266729 0 422789 855665 100725 223962 920318 683064 0 989620 565680 615474 271750 0 0 583942 562792 0 264642 0 297812 150070 869955 988289 484508 0 775902 281370 0 885949 0 553585 352350 792615 10272 723925 953366 500633 0 298883 111355 496089 761165 461361 0 0 459509 250336 765390 0 738533 156707 948070 187836 108648 745796 799468 26045 40113 0 0 391800 0 163425 0 280233 0 267954 0 281819 688555 0 0 0 0 0 0 0 296520 0 34040 0 409780 0 255105 388060 449761 545674 41893 282715 920724 284750 406533 0 328106 913457 171794 811524 79355 465365 219894 0 306752 133283 493071 0 777671 0 0 636936 772079 0 873809 873803 12759 845321 0 0 0 0 47795 337545 940508 0 8531 246362 0 325462 777306 516636 202735 0 784974 461128 550261 0 254259 996288 309341 476954 609843 337056 0 961733 44315 495548 0 545741 673418 0 217556 534693 927484 0 0 0 106329 448145 0 0 742786 0 0 0 931859 104676 946836 0 0 807275 0 0 0 0 0 0 947286 480621 667059 0 0 332181 0 543886 0 0 844945 0 133002 0 0 96215 0 671899 0 0 209509 0 661429 0 460228 939623 915531 0 498617 0 0 0 897888 431437 893116 154967 868245 0 0 0 356798 466397 0 0 201083 384595 0 0 0 607328 0 133565 615344 0 0 643713 0 555015 643613 571344 896549 0 0 913657 752406 483521 582123 221079 881232 0 0 0 927186 0 659019 0 883383 0 0 0 128368 412673 948928 902494 796852 0 0 612208 0 523104 0 349190 0 945281 752196 27824 811819 0 0 655532 693771 0 195808 623308 0 293727 887237 203233 0 0 495392 0 0 345302 843312 738311 896031 944381 676689 264829 438746 198190 0 464979 258255 0 0 0 676686 546184 0 810765 475816 530704 0 0 506133 0 0 0 118341 262646 253905 0 0 0 774097 0 148255 263708 851104 678300 0 552278 0 296912 224723 0 0 211961 589785 0 422686 572754 467880 0 0 613678 308955 957630 580281 0 394255 761995 187583 321578 66553 0 0 927000 0 793567 80353 643361 0 0 0 460130 695146 722576 325675 0 0 446923 497055 0 792614 0 711752 0 548114 145916 350034 0 0 0 985166 0 0 0 0 539786 382168 89224 0 37837 0 542761 0 0 87041 495063 511499 0 136431 0 0 0 602057 379451 616142 113509 0 20880 296663 123665 129456 0 0 795432 0 810832 649421 987057 980941 622277 0 0 516131 0 426780 209188 0 0 204996 983694 612599 861318 0 0 986954 966513 436644 0 776467 584580 421528 0 0 0 782071 47553 959835 0 628779 888953 903468 998617 0 857153 35980 0 0 395430 237944 789799 111918 0 781093 0 821389 0 0 405384 0 923398 454095 465278 0 0 0 0 548161 852861 91477 731076 0 623096 0 801757 292183 0 388746 113007 0 0 0 648572 0 0 0 702173 968149 175495 132721 945976 0 784660 74687 0 903649 0 0 579297 0 127249 0 0 350595 150502 0 471067 439445 0 538377 775420 0 669854 527049 414732 959746 279372 450732 0 0 593700 230230 74246 185818 620009 507078 525274 0 0 713759 627293 0 243529 233333 0 0 154836 764595 290727 0 183454 969441 0 0 612898 210757 0 118311 217237 0 387555 234953 896161 853771 0 0 0 945296 748793 81731 98212 0 21136 0 381885 66457 260753 747986 0 0 0 23694 0 975467 0 0 0 985949 328063 132876 481104 0 0 631498 582798 0 730722 385370 807285 0 0 766171 688839 516456 216616 689468 0 0 736689 0 849149 848295 0 0 0 496089 670922 11400 0 0 401779 124245 0 0 152566 0 143088 748083 0 405822 141049 0 0 0 0 509156 759697 0 23326 0 356699 579556 0 995823 0 316914 246857 0 389290 282410 127792 462280 137498 498980 0 0 0 280161 374776 673557 779809 723946 884382 100147 495333 552831 0 414727 10764 173047 0 773768 0 0 0 0 740595 212384 0 290953 808592 0 203769 923518 21909 615317 379240 854081 478879 230998 0 0 592303 0 0 0 0 722516 0 0 75329 461373 0 504939 569726 0 587509 0 256318 46918 0 430465 0 0 937989 0 0 0 334501 0 0 133218 416702 57220 0 777203 0 876424 0 989226 130679 0 263101 2348 337995 0 0 0 900091 999326 717336 639239 302592 0 0 109647 0 0 987895 581051 663860 0 0 389396 738794 0 0 947412 0 571183 850007 0 829932 0 983470 974299 131139 418540 238980 998481 108391 0 440315 674321 403979 0 0 0 101423 84450 356028 712476 0 0 472907 187895 277597 687209 622748 0 420272 347469 884714 504597 0 287273 0 348498 120414 452187 154956 164624 0 0 0 243564 0 262145 142532 0 0 132075 255951 0 0 595135 332379 0 0 261236 0 259149 6781 337920 0 0 720546 555494 257403 0 25480 411456 539595 0 558034 132933 0 815126 827689 368205 0 268053 0 0 0 0 0 0 0 875303 652072 0 791342 394826 221446 0 235466 0 201906 367882 0 444239 922794 320000 240069 0 0 285734 336450 860114 535355 0 0 904692 0 803663 0 723429 701035 307665 0 266628 722846 693861 0 0 447351 674836 433576 852596 902532 0 582788 759757 0 290784 405138 0 556137 0 842446 0 699888 864731 47981 86432 834848 0 0 932868 0 0 0 0 956576 723850 0 132888 0 0 0 257683 698137 0 689824 540335 246958 0 0 0 0 0 0 0 798312 231480 759826 326363 431481 583100 0 0 987004 0 0 439453 0 773708 0 919049 0 0 0 0 113170 636003 0 860758 762511 0 928430 0 509021 0 292979 166615 767602 446762 722795 66993 0 237236 0 0 0 171883 0 0 0 889114 0 0 979785 763545 203577 0 541212 287735 356816 583572 813581 624383 0 0 0 571538 0 0 25998 99705 970305 0 34056 0 59632 0 0 537189 934027 0 0 0 874668 87578 606767 0 0 0 0 0 0 141635 738432 227579 0 0 568937 0 0 0 264394 734663 0 347727 772351 913414 0 0 0 0 151729 32544 371614 836021 180852 796774 0 0 132004 701047 878722 220901 100838 384290 0 0 278451 0 0 463243 0 0 507175 0 0 16308 0 0 690714 202403 0 0 102776 724871 0 0 253300 0 578371 631705 0 684985 894301 411241 851953 0 144157 134847 394437 22174 555231 0 0 487327 616138 0 285819 86800 978602 0 797266 0 0 448220 0 0 56855 0 602416 203328 0 0 37249 0 0 126371 0 0 0 0 919466 184543 27239 0 442740 759519 0 950398 761259 658811 0 0 0 0 820536 223204 422373 962286 0 812082 569813 340921 6889 790325 260474 840077 0 481083 747540 0 0 152685 300295 0 900217 199335 354714 0 138128 882439 666209 362169 394927 0 0 0 281342 849374 541742 243554 0 962863 246471 158708 210485 946173 0 359331 738619 435030 534489 0 393285 684149 796082 0 0 0 408081 769550 40350 597842 0 0 0 85097 920971 271212 0 537432 0 596705 0 468028 399917 889774 317540 0 0 0 0 0 321234 397960 169779 0 94202 712436 0 0 0 440161 0 0 629059 518762 658799 0 991734 0 0 627364 0 564672 905050 604756 0 946500 0 421542 310869 45888 335984 0 478209 10398 134261 185282 0 501539 392140 401204 747229 226559 498590 516555 391562 0 0 50684 0 611819 0 0 212633 0 57277 567298 1331 0 124201 134894 0 924985 0 265955 470387 255964 628956 695357 464697 139382 596457 622488 978595 854911 705607 719895 0 873526 0 419146 0 0 135211 631709 384523 590617 763919 394897 400267 350523 0 923864 0 0 355554 0 0 34985 891150 0 565251 396603 174148 0 0 664286 397116 757873 0 0 240284 905275 976439 807065 823460 850771 206673 71894 0 903796 271387 402613 979364 311517 0 438956 183195 0 0 0 216366 0 27571 0 0 100390 919481 88595 862159 0 123416 690127 277978 526433 0 729781 438595 897123 913784 681121 920983 0 0 962875 780136 0 150168 687250 0 496787 0 520694 822122 0 826078 177126 838444 240247 0 0 0 0 0 322337 56437 887026 112217 0 0 779987 437089 0 385559 0 966129 506621 968144 825132 433439 0 0 0 0 904852 0 171867 0 0 212394 101158 384203 0 226964 0 401939 0 800157 0 267349 744263 194056 0 916058 0 0 0 225766 0 0 0 0 0 845697 385419 421309 446698 0 0 291887 905111 0 0 38168 0 500761 266605 840999 0 0 816976 658787 921593 16052 769214 0 434074 0 623639 0 0 0 155291 0 792899 147240 0 297872 534443 0 566767 608085 413054 0 0 0 644543 941745 532598 318004 454557 78248 705080 521878 0 0 0 563903 477610 331071 0 0 655072 0 191621 59998 0 394386 588763 929448 0 0 0 396788 0 994656 187606 487698 125804 932256 0 362255 25404 119783 841125 560724 835235 0 0 56319 0 528903 0 811865 85569 0 0 83453 0 0 620216 0 0 0 0 0 27223 0 0 0 0 0 634925 0 0 886324 0 574004 83334 0 793221 0 0 526355 188742 733988 0 808974 936098 957948 0 0 733413 956230 0 71394 0 0 262516 0 840096 511928 398627 334300 397882 0 660240 842727 0 0 596935 200736 0 354953 0 0 612114 637843 534571 0 0 101855 191718 0 906882 9406 0 144021 24178 671635 0 596525 76431 882131 318113 524245 221980 736707 337824 523895 0 77026 83534 0 323551 416672 538184 425371 0 338166 392184 157556 853781 344691 919957 800785 913384 215410 385431 0 314075 718469 395317 0 609853 207917 77186 510798 56642 950438 440137 0 247942 0 0 0 215134 101196 0 460132 416095 0 108642 966518 871975 356597 700814 0 0 975796 0 970161 487751 0 981012 570883 0 249979 646573 0 375382 654957 0 0 338378 0 114861 793480 407163 675393 0 0 0 0 0 722597 862616 0 559514 0 730453 7064 785210 375715 462696 0 0 0 476767 934755 653185 851194 968801 209751 0 0 545875 0 803423 0 0 0 0 974029 399764 855311 897806 567173 0 94287 991800 683649 805691 850117 0 212685 366851 0 949459 427819 873657 440468 572275 975632 0 706167 927095 517708 218121 941593 710396 573916 511585 258988 991507 0 178049 637328 0 0 501208 362198 578421 683098 249024 0 704764 17973 271745 0 0 501664 0 31256 293320 824604 0 272422 0 354988 0 0 939150 0 936443 0 19958 22147 279329 543263 458432 518439 0 0 0 0 0 0 0 762946 560010 857449 885664 0 0 0 798625 261422 0 488754 482829 0 0 30572 0 0 635495 900407 410069 410898 570917 0 912989 964372 335480 0 852360 670272 302527 573549 328178 912450 670071 186449 0 0 318765 0 0 0 900516 915110 990301 0 427943 0 864000 730505 0 9787 0 602195 0 0 700374 215439 319057 0 0 192059 160397 998045 0 434031 604274 562439 427232 0 160504 165729 0 0 81295 0 880074 938152 864948 570667 674142 0 411341 0 0 0 425625 291409 140145 65065 0 0 0 502811 545023 295313 289126 0 366803 0 254218 756071 227891 0 861326 0 876413 749228 929634 379761 0 0 0 420441 865551 863398 196436 163390 71271 0 438171 673461 768100 63501 0 0 573956 171315 36965 69691 0 576460 105205 341039 0 226394 561305 305758 626993 150028 0 0 752019 0 529722 0 862708 773355 256721 0 0 392204 308333 0 0 937302 0 0 0 458335 0 505540 102727 616342 256849 0 764326 225246 524305 104189 676435 0 398516 333621 934030 137952 584401 0 555680 0 751505 825528 718024 0 0 461337 560470 0 140239 0 586092 147544 695103 470793 0 161741 317267 938548 0 626307 0 0 0 0 0 0 0 783573 765292 594580 0 0 617372 541626 196372 52066 768635 771555 201078 0 886449 967772 76441 736075 0 32900 0 0 183620 398177 530257 394186 206124 249715 0 355961 534192 549077 0 142959 45075 736807 779375 0 595451 491765 997665 346260 0 0 0 93016 289839 606222 500805 0 611141 126252 538529 0 262891 563368 660072 359008 190305 125293 0 0 36711 102991 762969 717270 836563 801748 349636 0 0 510774 704034 405533 0 571511 99361 172998 256884 254110 434633 730930 0 686373 0 296939 904235 0 935262 886297 0 629557 0 0 0 15329 717102 634605 0 0 893642 0 801296 179489 0 755429 0 346854 413656 0 0 223729 803616 644489 0 0 774627 630820 443454 12088 0 512476 40268 0 607344 3904 191958 0 949168 628754 355253 867699 7290 466095 33133 725651 763197 587441 606086 908399 208660 0 142169 230721 0 893256 679950 0 0 842304 779288 0 818447 732008 513686 545668 569712 929258 0 59521 0 309542 59393 0 464620 79817 327550 543304 0 825721 605905 148688 0 0 251805 745029 853122 347924 550928 831704 0 43224 636390 519875 0 0 994952 703002 293733 995329 116542 0 0 157418 0 824320 279379 846760 0 400374 222666 12076 0 0 0 116837 928249 0 0 22153 93904 959133 0 810075 455232 155046 638968 0 939243 829327 526171 0 0 298576 0 0 845134 0 75344 466117 0 0 0 402875 848524 0 56356 394183 759911 246229 0 0 691976 251237 0 0 928696 110828 0 459724 159070 0 404894 139432 854903 475102 0 53613 765910 750596 747785 484403 793325 729849 0 244531 0 759287 0 871236 0 698281 0 0 139567 673397 172753 344888 0 484271 836821 479857 0 825813 8809 0 0 448178 454597 215071 329468 278885 262815 114791 62639 310977 453562 0 0 921061 0 59678 0 50298 444411 860663 0 0 309957 0 697672 106303 0 866070 172579 0 529025 0 414532 185324 451694 465930 506868 0 0 370674 752259 376388 0 648398 0 104898 705446 0 558405 241327 293942 985349 146404 0 0 63791 0 889326 677711 0 869769 0 0 0 0 0 0 0 761250 0 0 0 0 980326 0 753905 434581 0 0 0 329336 0 379743 0 0 646867 0 0 895401 0 0 0 165728 135400 314620 292720 0 0 542229 582875 0 896903 459116 76473 852274 160006 935736 520083 452379 0 440693 450281 0 0 685017 501628 181203 880465 505418 102101 596769 406676 260226 321507 0 305283 355094 497785 0 0 469329 75046 0 0 93828 820011 0 0 343180 0 411698 0 879639 349061 826918 27811 0 0 577417 140126 204320 205152 0 0 871823 385151 422034 849941 483271 969363 0 0 233460 0 661078 300249 70691 730045 0 289234 0 101982 378390 482629 0 0 0 794846 0 0 152626 74212 0 948369 365591 0 323833 858088 979120 0 562149 319276 682439 0 580766 546453 0 393650 0 917485 107079 0 0 817169 880206 173923 0 526483 707444 774881 686276 0 0 768815 0 0 262730 255291 0 470487 0 0 42520 0 657154 211472 178956 899309 0 176242 192836 565605 202616 0 315099 0 0 441211 22438 0 830656 0 0 100320 0 0 33363 55235 0 823996 0 0 0 661447 135188 0 0 0 349209 0 0 839716 330394 294890 389840 526332 0 0 0 298708 865696 533700 268531 58666 0 223888 0 767535 0 172363 892039 415040 409226 535773 130212 363285 830800 460436 0 83577 0 565617 515143 988322 847093 98794 751160 622530 477106 0 0 0 754668 0 937007 833439 0 278731 0 0 0 0 0 704599 0 19314 852967 0 464496 298793 0 424388 115419 0 0 0 783375 541545 563991 0 0 169379 0 291415 764221 519655 279572 0 650597 605868 973148 169279 0 0 681139 968867 722778 558325 287276 0 38326 0 0 603203 0 0 549509 323799 192058 0 838760 668366 0 0 0 69281 0 434289 646519 981744 281405 0 509711 0 0 186699 0 391505 0 618738 424021 848287 917130 0 106534 183730 651804 53945 0 0 782790 0 775952 0 0 38160 0 0 0 548879 927307 0 0 0 452830 0 0 733368 96580 0 0 0 253541 0 687175 167505 0 160992 266637 924223 355900 575900 934167 340208 639314 992557 425038 763592 434219 0 0 813229 8539 0 426837 477803 0 0 82047 892869 669690 0 0 455402 340977 0 15322 0 295755 247205 0 0 563140 0 619243 597037 471328 368413 816911 922922 0 395809 0 684193 704883 0 135714 0 941482 529255 917138 0 0 467999 813477 919968 61703 0 960161 0 80725 0 0 0 212360 207322 0 550478 0 588680 214353 869638 0 917441 31507 920206 895456 895069 84390 54910 325819 552355 0 0 945938 0 122405 533057 477237 363175 712656 449389 0 976187 800164 889036 0 0 0 941597 0 998078 0 50114 550861 423621 785333 161935 0 680576 925627 534144 994788 745354 334225 0 0 157482 374361 0 0 166969 0 612759 952568 46180 0 0 553 0 0 0 0 0 124992 347475 0 981400 963237 496077 0 0 0 0 476826 0 65997 463288 127759 322346 0 431736 827974 0 264103 927147 0 466248 574033 929666 0 846016 0 780583 738692 887671 32982 740696 26154 0 470381 0 0 0 135356 0 62216 626727 133424 0 0 0 285584 0 195314 986802 0 302110 216647 272852 770256 748463 784889 974365 685204 93787 167725 177874 0 0 767917 0 659261 139850 0 0 510798 980496 140480 0 179649 915204 0 0 851667 294238 148029 0 844680 457299 0 561473 0 711736 756257 236877 386835 368290 0 0 792789 640943 350036 0 73288 897335 79025 0 0 142453 835468 97924 930873 792039 511652 646521 0 0 0 0 0 935707 60208 986056 0 0 415592 83230 0 467635 737770 437985 570129 0 250328 232423 0 281844 658762 190895 0 635094 0 811718 0 243422 173000 0 705610 252279 0 0 841839 267345 0 267899 0 562446 0 0 385484 762440 428598 377605 478476 468344 231885 562255 618467 0 0 0 0 282916 314957 0 858367 431824 0 0 286491 442547 0 698906 456958 0 0 137417 0 414317 612444 187435 0 0 461375 169883 0 719361 735342 971736 0 19655 968514 17802 48304 0 141018 737647 769691 571444 42565 651371 195704 0 730678 0 695273 0 15817 473848 628032 0 762467 0 889900 190659 416675 886822 929052 0 236050 874919 854245 603392 855677 790397 0 867771 947198 892102 0 262056 457980 282455 343382 173940 502482 0 21667 771305 0 239091 204508 459679 958280 0 421801 315969 0 232432 25368 353371 706055 429537 0 0 914971 0 366721 718416 0 0 297346 275235 0 0 0 333912 496770 423575 726680 196926 203969 0 776110 440379 793646 958089 0 824434 35842 85148 0 163010 219036 274656 0 0 796246 794788 0 0 280548 0 380842 27519 327002 111527 0 89678 0 0 162221 0 381104 530017 881395 680447 842167 0 22236 79351 175142 338101 269588 236685 65795 673545 332438 0 261526 880915 252725 489800 239518 602558 458519 0 165376 191789 754516 635559 0 0 414552 543387 0 0 0 0 296686 0 0 563458 348834 0 0 340718 625796 0 302184 0 119909 870079 792163 525894 0 0 830431 0 574007 909274 724443 0 43126 53544 0 0 815158 0 0 546521 554639 575113 940678 610143 0 0 0 0 760984 123766 447349 888200 0 0 0 460754 604801 0 576792 258923 53581 884698 0 716272 0 0 0 275980 953874 946001 126482 106661 894090 239916 0 719996 971310 0 235362 0 437333 111531 792453 0 830491 0 0 0 667635 552621 42951 0 26037 0 19491 0 0 189575 301538 813017 603705 0 802804 0 885441 0 0 758650 0 40066 0 779111 0 0 911888 0 779878 152708 0 798403 0 326442 727108 951445 522348 44207 275539 0 224994 0 64238 719624 0 146665 97671 345478 0 956050 0 547744 395485 754488 260722 531538 0 0 0 88116 461083 0 975720 899673 339819 0 659846 727789 462058 0 0 408999 0 652531 0 0 0 496468 72653 0 341934 453210 807940 445534 629851 516530 702945 0 0 0 0 0 175244 236418 891124 136697 654181 798889 429596 700858 136130 205738 490584 808449 0 0 0 804826 727279 0 511562 812419 0 796202 0 544128 898128 411555 368712 0 0 261725 876105 0 700703 0 809477 437273 106776 984580 300774 0 873535 0 257416 847989 155187 0 663985 0 155798 0 0 454297 158485 735870 0 956713 0 192486 0 62297 0 97812 927371 164720 0 68720 276771 688949 0 0 0 358056 0 0 803294 0 990754 0 126203 467227 933395 784411 162607 614985 979918 0 0 695872 992083 821627 385001 824870 204543 250514 501081 687854 47548 0 98054 554959 900971 949466 0 0 193067 238045 0 0 0 0 0 253752 172762 284181 0 0 0 480039 469276 355999 0 490649 399548 579902 765478 39347 660954 502040 40378 743855 114963 513233 222685 793102 0 905668 0 51266 984641 0 0 192916 0 0 359242 0 0 0 173835 263754 849119 0 0 0 0 0 547928 0 0 763786 0 0 996920 0 455021 263923 357147 822508 146598 0 703376 673163 48789 312566 0 986911 0 700284 0 0 768589 0 53008 0 789367 0 992413 312543 0 615526 0 193496 0 0 679755 4114 180299 51154 210179 0 861498 253604 889680 305836 0 0 274470 989762 269013 0 0 740115 0 0 503838 0 856033 886182 0 0 0 702664 831636 0 888131 0 0 845442 330096 805610 141953 409056 0 0 288708 945772 407124 977536 295307 0 49900 0 0 389671 500909 371379 996824 0 845451 586921 580335 0 158560 744838 970536 198638 851734 467877 40155 222854 570063 73305 600034 559779 0 970102 229882 621038 973704 831286 0 0 516422 198984 121602 70300 0 0 84597 679420 0 0 71296 501291 378615 156345 0 0 105094 0 676525 909135 0 0 0 875615 156151 730521 0 406794 0 0 515725 0 0 940407 900848 886227 30717 479238 444300 180748 846936 0 250013 0 0 563961 737435 0 27492 589076 0 64962 0 744393 223637 0 245734 287482 287566 794122 0 417892 0 646896 105727 525545 351420 916129 954521 0 509636 502758 963089 0 450710 0 0 194456 885166 288386 520851 626467 956455 227508 0 0 236719 92925 605066 401805 168809 578091 441170 416274 597956 0 857966 0 215447 409604 639807 235368 0 0 692846 413494 0 125236 334363 0 0 765635 0 598969 869790 300239 0 177432 243782 325777 876308 16041 501616 0 638240 0 0 959128 0 987359 0 0 364610 0 222051 755768 512647 295995 0 0 549525 0 713548 677853 144755 68512 0 543102 230566 273970 201245 208125 0 0 0 0 296064 105217 0 662467 973721 0 985770 662535 0 0 675665 0 478808 0 882037 92928 44210 900861 57033 616867 548435 299146 521483 0 0 21130 0 88912 0 188421 924388 263050 0 879582 538651 978818 292363 0 481323 229603 0 0 0 557809 54697 267554 0 0 377160 60216 371252 618722 264662 0 0 526456 216315 615158 581784 0 0 0 166622 0 280806 0 290091 634140 55364 675185 450979 0 0 72977 225831 389718 0 373850 0 674735 0 380885 0 0 668598 932147 807868 453249 0 103848 43399 894013 0 0 0 929481 754696 211475 324253 0 382864 421756 0 559477 876507 367966 0 491848 0 949169 74028 972269 680758 0 128009 372160 0 726502 758292 781072 495713 347317 681848 18824 445020 0 350647 0 217830 622064 164530 0 957111 131492 432403 0 691205 0 0 0 219526 17723 863838 39431 440678 475386 668969 321840 0 358153 777231 210620 992059 0 0 977339 664036 0 617322 634190 30021 494417 0 0 244418 0 326053 800867 0 115869 689101 939125 173257 0 0 903011 0 720668 311574 179658 982030 0 367408 0 450412 891641 0 535663 0 0 0 768060 0 0 549944 649376 0 223695 750677 0 748775 376184 0 0 993071 115444 0 964713 543017 0 485399 0 0 0 256009 0 241098 151840 359587 0 164072 486328 0 227298 0 19201 559911 179289 0 488311 0 307107 359076 0 426168 529975 874330 0 0 0 210850 627615 0 688007 0 368611 749966 669017 53142 0 0 759540 0 356624 0 580123 538996 0 0 519400 0 286718 817650 230817 845495 0 0 939714 868532 568800 372662 605374 0 822919 38518 572768 239838 0 0 20801 984765 446115 411715 196705 653644 0 0 315145 277167 509066 829909 44416 400058 0 348477 310377 970478 711573 0 0 768024 0 0 0 0 0 0 378221 611664 0 24428 527004 502240 337361 705502 148990 0 124303 661507 190666 103611 100029 867513 0 169653 399146 0 685798 741875 104542 686456 0 0 391822 246253 140133 0 0 911417 42140 0 749984 0 340298 764343 942548 357079 592078 764313 282577 44387 726450 464143 0 818874 103981 478296 298087 0 31777 162996 287957 48440 788704 0 0 0 314861 651161 0 0 364692 900094 702740 0 449730 908440 485317 0 873114 253555 0 336669 146581 502198 570517 693058 620816 0 318994 327480 0 0 344688 361902 615755 71382 504719 0 281179 0 80132 101714 0 407739 67389 0 0 155869 294428 0 172012 0 0 431387 982602 0 171637 0 0 0 0 458008 0 1345 306560 0 0 261512 0 0 0 0 752906 23507 0 21424 0 683095 0 0 145314 855627 0 0 0 0 0 274576 230351 645300 765499 959162 0 358494 0 0 0 577724 346754 742609 0 375193 144167 0 0 685560 448772 19899 901307 455559 0 0 0 0 639831 53028 0 473207 0 102075 598166 627121 888657 125578 505740 831278 790442 0 0 175596 0 422605 0 430616 0 727790 586749 701257 868822 0 769313 435744 342511 284082 752397 224344 105566 940556 893277 0 139742 643023 977929 0 0 0 903631 320768 932718 0 0 0 255898 133894 0 592791 518157 58713 244997 456139 199298 0 383068 0 0 0 580827 849644 569610 571224 0 431360 66742 447095 0 455648 0 0 574771 0 682526 211079 0 997965 0 364843 6847 339544 727423 471522 0 0 78505 647049 527091 388231 0 631885 0 929018 0 0 307446 952334 639526 0 78518 0 977488 0 638299 506397 381171 0 511277 914344 0 116400 653325 0 0 0 130077 112181 0 103549 0 747443 202709 134218 466114 873924 875228 316105 817362 0 895686 988124 244119 207837 278098 312493 0 834636 992786 0 704629 0 579875 0 317678 552423 0 895438 608901 988966 170765 561990 0 164594 554996 0 455117 576178 0 0 85568 562750 433940 0 499928 202656 362447 693236 709371 0 0 0 0 404390 684751 392174 851194 278278 0 115618 166016 325247 0 0 0 464736 188625 792325 516146 958955 156256 0 507402 665317 0 0 195203 0 407000 751039 657346 475597 229366 120740 0 0 502574 331189 974818 393589 0 333798 738351 363727 766850 514836 0 702506 519649 999109 601456 145454 405490 0 414448 0 208681 986524 249526 0 326207 249912 302408 693606 0 672575 0 14383 0 879311 829665 0 0 0 78758 853766 603048 283520 194343 494118 0 414541 590386 151337 393012 407636 0 112243 353190 123859 0 0 180699 774680 0 0 155291 940563 0 0 146026 646471 0 556646 0 0 0 591099 747198 0 370292 168037 485326 0 749862 899172 486352 562483 947514 761806 0 701012 0 0 0 0 922427 0 0 110888 0 101054 62585 552680 509416 0 697211 0 0 0 66155 0 116211 906464 0 0 681713 0 542023 450648 314851 435536 4991 0 0 132965 87454 728647 118668 0 0 0 0 0 482368 0 342897 30119 75558 660394 653994 0 724074 0 439878 0 99189 520050 0 974242 367280 0 510009 506228 776629 0 0 0 555737 699118 0 0 392572 0 0 295884 531173 0 836920 0 713442 0 31106 562076 0 0 815762 544417 0 818952 154785 0 0 0 523858 742101 433028 148671 755644 948619 882524 638200 0 0 92550 0 0 746350 678318 846804 484711 0 337604 506856 0 222239 467059 771182 44840 0 540735 0 0 0 0 935005 0 0 697546 218602 0 0 248668 9404 0 180524 0 216220 423563 507600 1787 790760 769103 79570 123198 0 0 0 435680 0 736048 661373 0 0 0 0 405822 981143 361611 408011 696809 0 0 754287 786492 0 0 171088 170299 0 660064 981883 463729 447067 0 962432 0 0 458657 615544 0 553059 0 264651 171417 185756 0 733128 0 324749 307166 822250 198493 97220 0 0 564952 0 0 321059 0 984568 173593 324351 897938 645505 312708 0 0 0 794910 53458 171558 0 0 0 0 364902 69097 119613 0 0 850743 717592 678976 135797 840122 211368 962736 461251 0 33334 0 972601 704109 618668 505111 0 365805 997431 677283 454656 0 630456 0 498531 946362 105334 353224 0 335759 218240 441830 884101 673228 0 0 262185 0 428481 0 53741 845560 0 0 0 711272 0 936624 930974 226976 694923 944839 804395 0 0 268021 0 0 0 935469 562731 461508 616419 328444 260241 787626 309117 262848 985765 331284 568851 211526 0 976640 0 279255 66878 926415 0 972247 0 623125 400278 0 556211 883658 0 817479 177504 867949 656045 121613 0 0 0 337557 83784 120299 626833 36952 255313 535071 934230 904510 953718 333629 845733 0 213861 0 677824 578524 0 0 445219 322473 761230 175778 365629 104617 0 918451 0 918059 474758 0 0 0 0 631087 444734 0 0 626588 498155 480611 0 0 0 719145 873544 413124 188325 701983 412251 932008 862393 0 927862 0 0 148780 305242 95549 345075 435944 773950 0 0 37100 0 357716 0 191056 368410 0 0 189777 0 391589 64957 0 0 0 688337 60381 0 899030 330155 0 0 0 0 0 349460 581590 0 0 713520 0 189087 176548 499407 906305 0 0 128219 617245 612402 0 436398 994197 779125 441641 397929 987799 0 938816 165118 0 809636 375939 0 27398 613873 686950 0 555033 0 0 0 813159 0 387232 535485 582394 657070 17005 440877 0 538153 0 893878 537707 240852 751239 0 372665 709741 179933 458570 319525 0 526087 0 63801 814461 846209 860630 997624 0 728491 0 0 0 775002 3993 467824 155395 0 0 325516 655532 890224 0 202765 0 276391 336658 0 0 0 0 397857 149077 600058 0 0 0 0 402224 0 663365 82848 209935 0 833915 283891 883279 646849 804597 0 486055 957940 707218 536049 983955 68213 637884 0 146193 0 526899 124584 0 0 403142 590109 959350 757361 135368 305014 0 737975 0 667374 0 948609 361219 510918 0 0 249347 0 0 0 331104 534464 489178 330084 601486 953313 0 779420 671424 0 231803 0 76519 8750 783989 798631 447143 0 531645 590595 583739 252171 220412 857867 604021 145687 0 767744 0 157695 183071 804979 323783 511637 118965 0 313907 319913 97924 75506 0 0 0 0 0 122099 0 457272 0 247791 275011 158202 0 468753 631317 0 577778 213589 110530 730076 0 812879 129506 322631 752932 515956 441947 0 156495 952096 0 155196 379419 534884 0 626880 949499 0 0 0 289219 765050 922050 114934 602752 470880 592600 0 0 942094 679339 311983 0 783332 0 780802 732879 0 0 584794 394801 373460 512131 0 963160 0 489707 38880 971473 473779 329463 232583 0 0 740967 0 0 628320 745782 190527 205727 0 191766 686888 358782 0 742964 0 685354 0 0 0 434694 0 0 0 807699 174194 639432 369201 236816 0 468862 964478 993114 0 0 0 0 0 551433 0 966674 139246 60768 433796 460991 692548 0 562579 322005 279486 898678 164755 477996 474094 557988 0 902181 899149 0 6962 55330 0 272931 981461 0 0 0 0 516708 992571 575974 56818 608294 646598 734986 418035 0 0 0 0 0 441402 335979 324080 564627 380361 0 394054 899234 336008 947511 0 203182 411753 391598 688170 806085 684880 0 113124 37652 499171 246819 0 215651 0 422402 52693 907912 160648 867402 264832 193109 648485 322380 0 102187 0 0 0 587002 345148 703032 407619 977072 760718 0 153137 144375 954276 600571 0 356972 778076 0 0 420442 0 0 632472 577731 0 332661 0 365654 505288 0 0 551006 316464 0 677522 730882 0 62324 261729 0 186830 778519 891212 0 0 0 31803 876880 558810 0 929608 0 0 696589 339770 577895 639087 0 564533 157575 317444 966987 356699 283180 0 0 754428 0 0 0 0 511048 281577 0 966526 427640 203958 0 687714 0 58617 0 951502 714695 0 446569 0 0 83023 334890 252307 813963 0 0 868509 0 224371 976736 0 498538 0 0 331488 546040 95718 685431 0 704271 271225 360330 610210 934510 745237 180247 0 723171 206396 721401 512129 956746 0 197388 170114 14055 0 443884 631304 0 0 719840 178667 337717 0 361403 572229 0 22048 0 0 0 0 404857 0 257191 526789 238580 656790 0 137234 0 0 309480 328688 47504 624704 185796 3530 0 0 712919 201995 108943 87499 0 629586 789741 0 0 165976 579859 36024 348331 354368 0 0 0 178333 0 718971 813497 647771 0 791580 0 712579 449900 992852 874114 973961 485139 0 0 644817 0 610195 858639 0 5567 712315 0 928714 147091 781760 744078 55895 0 0 236425 171396 449630 0 0 838503 525191 67506 751087 738278 0 519085 914914 0 143545 0 11187 901188 174084 478229 0 0 127269 106291 175521 0 0 392762 439533 661203 483588 271050 830081 777450 63579 937153 239492 888124 0 532166 0 0 0 0 0 884016 772795 0 495424 0 135764 948491 0 0 0 480138 0 228730 0 174419 32869 266062 0 340481 638556 0 0 64254 583138 229554 754784 266817 507570 501822 302649 369515 353561 0 0 0 97526 795921 0 0 0 826624 415571 690983 0 0 365270 394405 324821 663175 821341 222616 160301 0 54986 0 749001 484777 777654 761798 388752 88060 199933 764923 978316 0 0 0 0 18306 83957 175344 952986 801541 344769 0 0 0 0 634733 0 530605 857227 500522 110817 456170 0 271351 167356 0 303000 0 433811 952519 0 0 99455 0 0 0 0 0 952449 0 0 0 0 606605 0 656027 0 210368 678026 864465 743844 64415 545943 216190 902363 0 158335 540842 575451 545783 0 0 450274 756505 695921 941403 0 194552 0 0 0 446783 0 681674 82403 239251 85128 0 0 174963 0 0 610903 897718 901603 737803 511578 0 750963 0 0 76302 0 353137 592224 105457 591743 306769 0 0 0 898555 996340 252012 0 374602 623075 79288 96516 0 0 773858 0 985241 811076 93526 0 624106 170877 0 345106 0 412769 0 0 0 0 19304 0 0 574387 210753 774844 8704 572770 0 41385 270546 527575 684144 438935 0 0 172779 274914 833899 34360 950889 203348 749369 496339 0 81516 0 817789 533345 869545 439803 423843 0 0 849135 0 638879 443982 0 82223 589845 0 426220 6011 177896 0 0 391584 249644 0 145628 0 471330 824506 631794 0 0 931716 971920 0 0 58141 58365 0 0 0 0 376556 516210 367855 360440 618933 969449 648428 405661 539019 0 0 615102 46932 319539 450930 702031 313445 155488 698335 742274 0 0 261360 398054 0 92467 232830 0 0 352591 0 0 0 378653 341594 477160 0 351287 637880 0 264369 650454 927569 149451 884895 0 69170 718818 96941 645282 0 0 737329 970982 454346 814708 764491 0 549851 666507 0 845279 0 0 598783 950795 758817 0 0 0 182164 0 0 0 0 707077 0 0 350098 729377 499463 964597 0 0 211845 0 0 768423 0 293895 78850 0 106250 0 793943 131136 368420 0 0 275664 847332 0 626490 0 965088 965567 0 0 355831 0 0 0 0 229525 978026 710705 698094 0 904251 0 264929 656171 551196 30714 665093 83733 966303 0 613596 482571 0 0 258118 0 63907 0 984244 0 838626 660231 640782 0 0 399400 0 527072 637272 311474 0 0 9221 861321 374087 0 638757 321893 133163 812406 0 629008 341392 987874 0 0 625458 0 0 0 0 101492 48097 0 108568 456391 0 142485 499556 970921 637753 515518 376551 736808 829338 800033 8648 288948 0 124281 0 507801 907991 0 0 807349 637456 886735 429971 886908 461549 0 45769 512682 0 0 0 256063 450704 328166 0 0 0 566556 0 0 949327 0 477189 925267 514649 0 374778 950025 169501 343152 603298 0 881027 507169 913256 577189 0 0 625832 659285 184862 855391 0 740762 0 0 0 57269 208319 831391 0 62980 306158 616489 462179 0 53362 0 495377 0 762274 662556 0 817900 435659 813837 0 862689 205443 414681 178610 801877 579692 0 512636 0 346413 0 0 0 135749 257996 378957 194091 0 641666 888840 0 724695 0 0 311233 811542 936990 0 346906 134865 0 28221 0 451847 0 497786 225629 393344 0 702411 497070 0 0 292862 0 489842 0 618309 373525 0 458249 688996 44497 372180 255469 966351 398529 494737 578676 879611 984002 0 799386 914215 0 0 0 0 593547 949897 590573 0 216301 174879 0 0 572257 0 346597 796211 320590 333756 566154 105609 667959 849812 381902 0 0 454287 190861 637344 616922 0 120974 71697 0 0 586868 488965 0 0 0 0 0 258762 124061 345937 789540 598902 974209 731889 0 308575 938035 0 670292 0 0 0 797795 406627 0 805515 212507 217603 953803 0 849921 257205 882359 799205 0 0 598849 706271 20417 0 503304 461799 207158 186904 0 112642 245512 89626 0 45309 557413 436213 446509 597596 887857 554456 0 0 0 0 905328 0 0 480641 88569 421631 0 567290 0 70380 958838 689165 0 324482 754777 0 0 0 664347 0 535092 0 922636 0 301393 59941 381739 0 203342 0 132728 0 387364 0 0 985196 214958 575377 0 0 446069 0 0 702061 325282 0 238068 425147 664160 761543 274302 753630 910197 135728 0 0 0 130279 414019 764015 397400 0 119052 533008 0 84391 478075 0 0 863573 185156 467769 754681 948338 476871 990450 0 56199 0 194123 643862 679534 369232 905136 374083 917000 651704 0 199797 863716 863672 112646 951196 125179 711608 0 428058 788811 171912 137623 96846 101436 709923 0 170159 762781 0 0 0 156842 129465 121804 0 747279 0 0 0 386280 770407 0 312801 86160 0 0 28064 0 732016 233956 116928 522692 602736 449300 0 476467 0 221394 217299 0 387387 806467 0 385535 303765 794236 0 19645 83095 650424 814198 0 276956 749283 0 0 0 110795 402493 214479 580072 943096 0 725653 455410 684588 0 287682 926296 534731 0 116462 0 243917 0 723696 461262 811629 0 0 0 784006 626492 0 0 753772 681697 197230 0 130592 0 336390 598819 13795 3569 760003 141513 769302 213099 584017 0 981076 594362 0 0 0 304340 0 0 247179 64062 482110 0 946435 452787 0 112480 393511 553954 885104 351123 128908 458802 332089 0 612834 124208 349336 0 934908 747636 0 721390 0 283547 0 0 516445 0 863361 0 0 885178 0 683084 0 894801 731698 0 455517 834747 135031 316987 0 573781 343167 0 0 748349 342928 0 557957 0 858630 0 0 775292 0 770331 0 653512 192938 0 0 0 914090 258262 751991 875914 471938 354327 469463 366653 899582 182746 0 788729 0 225106 0 0 511854 814889 797782 0 0 0 0 0 220904 997288 48484 0 0 928668 897499 0 0 0 219378 973780 0 0 264271 69459 804557 384656 0 661123 451712 0 576897 0 326494 0 17480 342425 163723 0 176119 271719 0 312096 938798 468650 0 0 170698 0 0 69736 0 0 0 279731 377411 0 53772 0 715974 843157 389019 0 135108 81928 619196 579539 767494 157403 284130 0 0 0 0 0 345355 0 83463 756389 866511 154431 0 0 991846 589668 924927 0 0 127524 260820 606044 0 33187 937784 687081 24887 0 472397 0 795325 449052 0 399959 0 0 0 0 0 440658 607294 77345 403180 643196 0 728732 0 0 963795 0 720966 0 0 158322 0 195490 0 541955 0 0 0 502505 17493 0 275791 369486 362436 683496 0 348315 238962 429700 0 226842 0 833463 0 0 0 530466 0 938889 580788 0 750466 976342 0 0 255607 0 788608 802879 161228 0 0 504883 0 601926 156733 0 223764 860477 16662 273173 558995 0 682823 0 921093 391369 0 764662 798772 18264 504742 155422 807444 474277 0 408444 259800 0 0 647881 828658 0 0 0 611551 0 0 95157 953649 0 769260 938080 862803 0 740793 0 0 602539 35593 519330 0 0 880897 823633 654167 0 191529 962562 0 0 0 488782 217694 0 232858 281407 711490 912054 0 0 403805 245132 757135 0 0 362298 234244 129124 232334 0 474405 0 957097 190665 163026 41171 0 0 0 0 0 0 0 0 229236 0 221304 621713 675728 496212 0 960683 501094 633341 0 357298 250614 102548 795266 0 0 0 205891 571667 196507 0 37576 200535 620634 0 564182 813697 680651 758037 316382 25472 274212 0 568222 0 0 305468 514904 0 232856 698730 0 0 845739 11841 387105 794299 0 0 206029 907524 233254 670226 89383 936867 113901 128308 0 587395 0 63882 950752 51026 156561 186773 583348 693439 641222 0 426233 0 880550 0 0 0 0 131632 0 0 0 0 846055 0 0 0 0 0 0 70316 143823 98482 0 439992 235478 378728 424249 624456 33803 858244 5954 323240 0 735067 887493 0 787469 0 671138 76267 760965 882744 339923 435154 421120 0 0 0 0 430486 218890 0 678000 61789 905416 399402 723824 590846 0 514922 318114 585450 729476 0 942112 0 208344 0 553338 0 235970 0 605660 327842 285077 103831 593747 548401 38326 98581 390697 146054 542983 0 0 0 41547 159855 263776 945905 0 499290 151854 319104 0 500621 0 802190 751661 970295 880656 87163 773874 0 837666 621169 723131 217581 0 0 8567 0 925130 311154 865943 385700 0 291374 631044 213471 555440 366259 341322 0 0 0 454160 0 317155 0 0 168699 0 0 0 647807 0 654958 603710 898175 723143 377242 452357 0 945595 420000 387397 198448 472243 0 0 394131 0 0 386012 12095 915352 392755 60743 804171 0 496781 87697 875460 13327 411820 0 0 157210 828081 0 428099 778985 926964 301166 550106 149313 890117 253688 0 618720 603438 0 0 0 0 0 966425 188112 0 127042 550471 0 488201 0 788317 0 429202 758944 260576 0 0 0 658551 386116 861583 857710 0 0 679624 744998 6495 198177 259220 249248 335124 681183 54134 342910 951189 0 283954 359323 851797 799125 832183 0 0 0 351174 834781 640860 244053 888080 0 687257 133602 160751 729350 0 0 737427 566033 166083 0 549548 192692 85538 130669 45843 703758 0 665489 161863 0 0 427727 454314 383500 0 0 0 801318 95312 821105 734516 318930 75435 866356 0 0 296821 122662 0 0 953798 0 0 693896 0 0 0 0 0 446305 600138 491839 485626 0 477182 599922 531021 698296 276005 0 0 0 362258 541158 240797 356740 623282 0 484553 250457 0 0 510344 563699 636316 0 0 891927 239317 0 0 23474 370171 51663 867676 0 895144 0 265191 38285 18036 140311 838078 0 0 569534 27224 223009 256326 562639 472940 819905 0 0 0 871213 0 945010 491211 544593 199045 51194 140070 0 680549 0 95084 718408 0 0 188832 959823 735930 0 0 0 0 0 102599 0 0 0 586756 0 0 0 252668 233120 14540 725258 588258 995165 0 646793 128950 728089 142830 0 0 0 437680 591583 184902 187205 989329 21897 284485 0 246984 190721 693243 929803 30079 480013 0 77806 0 840246 0 0 218029 266750 0 169181 257267 0 663897 0 0 1546 143714 908763 720441 91835 0 316804 669179 64885 373981 805452 0 759445 840849 0 650026 0 0 0 367952 261649 0 0 593741 857567 882944 0 0 0 135607 0 196929 0 0 948438 0 485836 0 60866 0 380798 490840 113739 48408 0 0 402018 70819 0 0 442674 0 126643 0 0 151571 258132 0 409387 0 0 0 0 877729 0 728021 401724 733742 443641 0 726690 160998 561445 787316 825583 331141 0 0 0 440086 920517 304878 551314 461357 874298 824683 408397 0 420308 198790 465169 395264 0 0 0 0 30747 338598 418354 340142 469118 476203 251182 248862 0 873662 0 140782 821603 280297 0 9150 33554 0 338429 331304 524198 0 0 650949 0 786447 956539 712873 341903 0 172705 219534 0 864481 256148 0 765225 166247 0 558934 0 878962 0 976328 0 0 0 280263 922160 174366 394608 872940 0 0 176776 0 0 0 116966 145017 0 608754 0 0 631950 0 0 0 943185 98814 466066 561327 244095 282084 707652 593047 98805 0 498079 487930 764784 0 928067 548547 0 617331 221992 12524 968812 0 68425 0 0 0 126957 569180 219212 0 0 966589 0 29083 726967 0 112278 0 0 150994 0 0 0 0 0 360516 350781 0 543609 807285 0 0 0 0 602326 756049 871800 384264 200559 634693 69256 511466 725045 0 658593 0 366279 186268 41052 494782 0 0 147136 160159 126458 620363 586830 900398 0 694796 602375 8949 617482 0 0 274683 28087 133245 456178 943475 198979 0 0 0 935191 0 902867 0 524535 0 0 145408 434266 0 0 16046 20839 0 153800 0 14479 840724 396463 629142 0 0 736351 947844 710985 431991 737973 0 0 0 0 9851 0 0 909375 0 755778 871033 152309 0 893835 0 0 0 397619 0 0 40949 199724 0 475124 482317 144110 934117 0 916427 512310 614740 0 0 496206 894323 471931 113119 33948 622372 0 495643 737192 0 0 348576 0 932943 0 837869 375070 0 0 439010 65207 0 0 0 0 0 0 0 525342 0 952746 0 674894 558341 514568 575957 463298 458232 906008 792005 0 307729 983461 29777 909079 932570 0 182356 958539 0 848739 587353 63888 319526 182435 0 324697 811346 833075 0 0 0 404047 0 474062 746096 728269 858196 0 65315 0 534099 320579 815780 0 93491 0 0 77257 0 556005 0 0 0 806963 0 144356 0 0 16136 0 790252 460238 945160 0 0 0 0 556294 419169 0 817348 0 224140 708112 0 566965 2453 0 0 260783 843553 0 0 35459 551154 666413 160744 0 0 123247 361591 876095 0 0 0 25620 874980 898216 597459 0 809060 0 184022 43688 716152 0 403988 0 0 716319 0 105934 0 816503 363272 531486 225217 0 591757 813211 357937 0 0 399898 526174 0 0 0 0 0 494566 405313 435697 338800 896956 152553 0 0 370028 317501 834933 0 606281 222937 0 422961 770954 919359 0 0 0 618582 232529 155901 383488 76875 28085 0 0 35935 196828 491995 0 192439 830749 0 0 749088 0 794596 166452 492184 0 898188 64169 0 0 814186 0 243671 0 0 855745 797342 0 0 331311 207753 0 0 559853 0 0 113026 759711 0 0 0 511786 513220 463123 0 108222 210887 580456 0 0 523036 0 251611 20138 37071 87222 0 752054 927802 0 926892 0 171239 614580 829641 980764 859750 0 851352 0 0 0 358955 560711 509863 0 241961 0 842276 0 817899 0 354086 0 747257 0 0 738494 0 727436 902381 152966 870838 0 22958 691069 681237 823850 0 0 816561 879251 0 0 0 105256 0 297053 0 938254 295104 607656 741586 402724 588834 0 0 0 0 187707 0 0 705731 0 3303 283376 0 47074 552939 0 0 0 0 181576 0 253827 0 498481 0 706778 421415 240124 0 0 936521 585478 0 896373 203163 0 169152 345225 961650 214609 0 0 651432 0 505835 0 592453 456883 0 356000 853929 0 0 242450 0 95612 211989 701766 952572 0 0 534606 413816 0 0 0 0 0 591192 968389 0 0 0 188444 0 329295 740982 693063 62295 433287 595519 919599 0 331492 81786 891741 53179 0 81984 0 0 0 872052 34995 534432 0 776621 837800 136463 0 856609 723453 443408 0 0 0 651071 0 169948 0 987875 458843 0 0 683082 0 0 300303 889927 540644 556598 0 250270 546000 296824 198885 0 701829 457634 107858 0 751792 753321 65820 946530 0 0 645288 0 850960 219169 0 663629 197217 975420 0 450784 0 772364 847895 0 568414 0 563332 0 0 179890 716751 180196 522701 258909 565461 0 692360 153024 0 16466 0 828950 0 496619 0 621761 79894 566172 864066 298912 731300 810133 525014 498022 470821 0 101710 135845 0 60207 698801 411651 565803 0 834536 937309 574899 817592 229688 787880 0 458943 126823 377021 0 450958 0 796213 0 0 164138 970497 162807 61748 576021 829832 0 0 0 72392 886981 0 859363 111833 0 568507 990958 0 0 203519 673316 204453 763651 0 0 480816 973014 0 0 651322 294891 344308 860252 0 818493 0 0 827529 984795 906209 149278 377304 711103 0 0 0 859191 0 440197 888786 17052 319139 347143 0 3925 0 48620 0 0 632210 358255 733441 390202 710235 891252 703651 191508 0 735255 659467 381781 263000 695737 68336 873342 0 575485 407801 753869 135035 608449 425580 776661 856748 0 0 107377 805096 513902 706140 532204 589977 0 588001 142484 359961 116519 0 587908 298979 667363 102419 0 214399 0 0 34736 210484 0 0 0 0 697529 0 672679 838526 0 884259 279859 22354 763893 98785 0 287728 0 0 167564 0 0 0 862248 0 451102 708076 0 408232 574844 224789 733733 648453 0 0 169855 382609 0 641800 0 939372 251725 590734 0 973952 0 713511 754102 677779 0 177222 0 776930 354434 147307 660480 170117 0 794460 0 0 517567 553619 0 0 0 230679 170585 0 0 283333 233077 714372 318344 491227 0 176659 993497 0 591580 769490 0 798197 0 200984 0 851780 0 0 273709 196982 443837 0 754627 512513 611312 343800 225057 25907 0 631563 0 632133 398393 237880 584080 487621 204771 654067 858839 360462 870463 416652 169270 0 673551 531171 865238 0 0 0 0 0 0 745050 0 940200 0 999517 52998 0 0 771242 295524 823268 743601 0 486301 591448 316356 867533 487759 559754 962062 457432 221803 208852 522683 0 167374 249356 827669 207923 593949 0 971860 567466 58833 897740 466588 412890 33061 0 0 595556 670795 770931 711516 557841 0 47199 114371 227308 351430 171069 292163 0 681426 0 497047 0 65032 217912 864353 532704 63110 0 0 0 0 122274 0 0 0 0 107623 182965 644872 0 694119 187446 0 761916 0 0 0 890120 867946 0 434804 886367 707742 184880 898175 217274 647950 292374 0 0 0 38858 360337 220952 0 409782 0 822430 396165 0 0 671373 0 385119 432772 0 954175 468837 0 801523 235594 53237 915463 549056 0 247070 818633 584292 108941 0 372054 962089 0 0 391396 509892 325259 831286 0 362754 0 0 0 743750 535620 578369 110015 46023 206822 0 713624 297474 744775 0 603927 798127 0 458585 0 0 0 244246 82333 617314 0 0 0 9738 663203 0 171019 825642 115084 0 0 0 0 889093 0 801380 690134 290040 213287 628290 545324 960939 0 602037 885070 0 140196 0 0 0 664714 93651 0 786659 361318 887814 814745 816548 0 599568 0 910919 884909 624078 0 992629 0 706213 0 183193 320794 201848 580166 371390 8649 640701 0 129075 0 0 0 376624 610938 0 419098 257017 989114 611121 893519 356117 0 0 255188 0 368576 269070 754927 0 0 504969 0 0 585289 183337 0 0 211685 0 769674 388767 234897 115096 0 374631 398812 602368 0 0 0 0 5603 458502 0 0 0 583078 635579 973325 610174 547707 483705 310708 0 444896 363446 82414 178315 647267 0 0 0 484456 23129 604914 923448 304004 0 0 745269 113275 0 0 532692 0 303037 819803 0 293006 889642 0 0 47544 45853 555615 975632 700916 911314 0 722769 160269 968459 936753 675015 0 225382 701054 566226 262438 281123 200413 956498 799288 609906 823386 0 351525 903135 612904 434886 386181 757143 0 0 0 0 884545 761379 492634 605771 679590 0 400493 730565 473820 987461 840872 0 239148 0 0 0 0 0 989743 361888 0 0 0 89946 0 936973 0 372610 261190 0 808555 0 660627 460312 448689 0 980978 0 524268 0 0 613254 607521 0 0 0 61521 758954 0 67742 0 842003 0 210765 0 709771 0 630072 441726 0 0 681133 0 0 179435 0 368016 792630 0 10386 775988 458912 347800 924729 519240 531714 160221 78241 985747 0 719176 922936 632315 726199 0 0 0 0 762073 530429 290079 370462 0 158273 522646 0 225998 222008 0 0 391453 934796 899093 0 799850 253793 0 0 169156 831439 618162 876366 452937 54624 78937 41926 872752 0 331031 263444 577750 848895 0 145515 344210 276014 411091 772156 32517 0 0 832166 0 0 410935 0 840016 0 802483 310000 219586 0 320094 0 259610 992193 0 0 226860 571107 0 322975 224634 0 0 535012 95488 0 0 0 0 232891 0 337446 0 554682 407922 657020 41930 929858 0 560895 0 903096 0 0 0 333276 421366 366282 0 31286 0 0 213975 0 948861 0 0 966231 339581 45244 0 0 483117 621859 0 573497 647395 922309 0 319710 0 0 299402 0 159865 142844 456415 0 0 0 501176 200242 0 659230 396131 0 440593 37271 394093 867956 407596 555888 0 558902 382989 616849 542383 301837 757729 0 151676 0 0 0 488979 0 128354 999443 491623 0 0 33267 822652 543655 687651 624371 686007 0 0 751502 0 0 443592 0 474209 0 419411 390656 410546 505595 306173 684733 961953 525936 0 0 0 0 0 574222 885916 0 784358 581377 0 211629 0 911928 0 0 0 74713 839666 429576 736636 55604 391659 0 571756 0 0 15791 0 0 814518 662400 0 79046 0 743254 680221 25855 571010 456894 539532 116945 0 536712 0 0 0 289995 0 0 156215 588136 616986 853818 579671 98769 0 72287 952818 985640 469372 191601 894044 0 0 883491 0 0 0 489685 651323 770236 606859 439395 0 980776 772220 0 520269 0 969349 889792 360054 0 845845 830562 109002 0 330305 0 0 910277 632897 0 748259 698156 150724 193112 34841 967396 0 522567 889474 954639 526704 0 0 710703 0 701670 594273 0 998616 413316 985498 0 496574 917933 265692 0 249863 0 0 343310 159676 269577 0 440180 576274 574430 0 862940 721450 0 746494 0 926533 385266 770339 202111 0 0 0 0 0 0 869700 539141 0 0 331826 837911 0 404543 0 0 384872 0 161686 314318 523246 289534 0 0 592306 0 777183 0 415123 0 22069 0 0 20735 0 389707 477894 0 239827 0 0 220728 0 0 457058 880406 320002 0 0 412858 0 0 382155 0 241203 888944 0 408621 0 0 0 0 861433 993689 0 544278 788034 162301 853491 865297 638524 477027 828180 807635 0 621518 312683 0 691960 0 696988 0 740679 446644 496218 702612 0 729283 735240 0 322017 210930 797004 294107 759003 0 730245 353076 847370 0 637401 609432 0 0 220995 427672 113370 646852 440214 953180 0 0 436488 0 0 72205 0 493637 585399 240729 984965 513804 170333 54913 62664 882599 645018 741965 0 671304 967888 759305 534538 775332 0 731811 461349 0 23927 995843 0 0 742467 978341 702649 0 943265 276298 0 0 987365 681656 936920 31862 13309 0 471471 0 99145 0 899229 395237 948402 0 875569 0 0 759697 32014 896370 0 691093 146783 794952 353614 333125 446058 0 799240 0 48645 1716 845260 411210 813852 594463 53070 903270 0 656511 0 799768 801311 289179 945529 752230 949978 0 222216 929285 0 890646 859676 666176 122783 0 461933 433823 937860 889846 0 863256 0 355326 97427 452820 0 122600 0 907206 899885 926133 0 0 608759 171359 171129 992847 636435 939919 513337 259758 661556 679956 0 633555 303523 0 0 307079 0 0 267445 111964 793400 578921 4584 0 0 140885 0 0 0 690841 673631 0 0 408688 0 97014 941942 758823 376096 0 456140 0 145530 0 22110 368472 440233 0 548168 0 433579 67922 701020 568778 668546 753213 94376 487888 17569 607099 544584 483062 0 41711 0 0 682371 0 830999 0 513064 780761 361166 0 0 0 0 680672 0 506616 0 721125 191807 472282 848521 638732 587099 927968 0 0 15623 6999 0 238846 112267 637210 664146 335742 0 135829 952080 507911 0 150128 46429 0 614240 0 451178 303116 356984 672244 209689 0 397686 0 580880 0 957818 260529 713992 0 100206 926268 527408 94371 0 290273 198935 0 168732 0 297514 934870 0 667549 64501 271595 715206 180533 0 932220 0 36167 0 0 0 0 0 76173 716086 0 0 279434 0 189378 334992 692746 608476 0 0 0 0 397524 0 209109 171938 0 772215 0 193250 325293 0 302977 0 0 0 282826 0 384926 0 860112 0 0 175279 0 531513 238852 0 692300 909090 947685 938501 585314 548834 77487 283967 0 183605 369914 513383 0 0 0 0 227142 0 597358 711869 0 798401 0 346301 0 756366 0 1336 829778 0 991297 887930 667189 362080 0 0 990997 0 0 331281 821075 505144 0 255167 561598 95205 213480 562066 0 684217 837432 873648 834583 624959 127112 899695 0 258602 0 568104 0 0 0 0 769513 0 682356 0 508758 386633 730851 0 379776 0 452313 0 0 549925 556627 980651 0 391082 772960 685788 0 55 687417 572793 886603 113650 989340 499183 830484 0 0 728170 0 0 492029 550679 281417 584477 855782 0 323284 0 0 45723 646829 0 5540 82698 781253 191932 0 851962 0 102662 84846 0 825961 0 0 440170 956019 512713 456557 214127 0 966470 439686 0 875982 918180 0 632867 797041 498842 264904 460756 0 351260 0 796313 890891 303653 0 159622 945603 750383 139905 0 0 0 0 345171 556677 0 0 0 448271 0 695534 0 206491 0 369410 716348 0 0 0 290279 74322 14805 778294 463408 0 0 0 0 71345 613839 872749 917998 0 697643 729196 0 304061 889762 0 584208 0 0 23056 536580 252188 817701 10258 584958 825034 0 0 404746 0 506031 730679 40471 69246 979058 837554 0 826074 357323 180877 0 767543 0 378044 0 677423 404970 891658 0 681669 231355 910797 728103 0 0 721964 81597 0 947100 0 0 311599 524236 798049 0 866252 269125 27601 661165 394694 762209 0 0 689454 0 452337 765919 958535 647966 0 427504 0 836664 106052 546206 983422 532895 0 893456 0 802396 819321 801085 566137 0 0 0 0 0 0 185509 19693 687340 132124 0 0 658597 382956 194898 0 0 12478 0 731488 0 550472 185775 969686 0 549022 43198 221515 966541 77740 264413 996987 793902 0 0 0 0 0 768211 864044 92332 0 953586 0 731472 913435 877927 862288 0 0 171863 0 0 704630 483903 725317 537751 146515 67070 0 333762 319523 0 0 735826 949170 360054 723330 967939 338846 915432 288703 374538 797462 0 0 512263 370348 212693 246665 0 0 35752 558989 0 191152 368040 0 708980 0 747401 749582 0 260387 172149 0 350346 543458 0 0 25226 184649 0 0 0 866384 555701 344687 398751 772826 8065 217340 853358 0 0 0 983436 57279 502660 709894 609302 517143 87591 258457 298861 500263 0 0 374221 536042 18051 665421 979297 517223 521750 0 893715 43151 277404 0 70565 350927 529645 716867 578961 0 0 560495 383877 0 791918 0 673709 0 889742 0 692324 126649 288968 918768 0 436221 792662 0 0 0 771158 585175 465497 879265 0 117751 772933 0 875895 818906 665195 531765 917081 0 0 0 0 0 915296 225349 524818 764925 11329 0 511473 0 893757 511001 432296 0 0 136801 693125 751220 386218 970943 912980 0 69916 783196 527389 0 436955 508836 611651 33007 756732 571782 687003 987700 33729 0 0 0 41149 0 285154 572023 947978 891161 789764 0 950810 454537 802713 0 0 100758 733604 351558 509770 521993 890392 557405 2901 119487 185098 192075 890198 0 149338 866164 0 0 0 0 0 512949 0 452785 0 0 258077 0 208803 15049 0 0 0 703171 122831 35909 0 844932 791887 469949 402120 287649 0 0 0 553881 384485 996301 101544 90499 0 925659 0 303612 520144 505772 708941 230340 0 600934 810399 0 549343 844557 0 0 356899 0 0 866838 218772 0 889565 0 0 0 926730 0 0 0 0 571510 0 162084 0 14860 839215 90071 0 194513 632739 323737 0 916976 661277 621504 0 0 488132 303826 893233 85832 245438 954002 0 475560 638160 716831 0 0 276613 86102 521211 448034 808950 33144 611527 253173 116116 0 992238 0 755717 417509 54093 176319 354778 9247 359655 428892 41563 392369 0 0 0 229716 0 976755 0 507710 410662 504296 0 0 0 655742 371293 0 0 0 0 0 488228 846059 582282 895133 0 836818 446336 48612 450288 211620 0 321462 0 0 0 644026 174985 622082 229367 0 0 638353 0 565431 659880 890587 932606 0 953781 0 0 0 1448 180040 859097 890522 128240 361709 933078 23682 376154 452098 868161 0 776550 911518 356378 218077 426777 298536 154148 72739 661489 0 0 488312 0 0 939995 714787 0 0 704047 0 103908 0 885983 305811 877618 99588 745573 538957 871941 0 242473 211837 0 589611 959318 532318 0 233098 0 210508 552266 354130 0 0 244856 0 173080 157206 113977 0 400025 38402 186292 648569 260169 0 0 351960 0 238669 0 0 83033 374019 794483 870568 890081 66929 505848 0 0 0 405072 276950 0 572786 0 269786 44928 0 0 913974 401001 596658 630669 0 540500 0 65990 0 357551 124477 0 988921 929807 0 585422 76738 828011 869571 118569 0 346477 776705 202027 82423 762638 463906 508979 608801 4774 0 707599 0 0 0 0 772316 0 19070 0 171647 864010 525649 203086 306822 146900 0 0 432505 0 0 0 148801 0 622919 595881 766564 0 0 0 510233 3570 0 355423 0 461609 0 0 685287 905148 305799 0 935039 0 0 0 814171 0 0 0 183531 925694 660350 820959 162941 140723 0 367012 588674 0 99774 438185 0 116649 0 531394 491522 243310 164337 0 306182 766765 0 644136 0 0 0 487278 503271 822500 0 161957 707333 0 794875 538835 790175 90524 371656 503601 0 0 0 372070 369846 968737 306541 0 0 0 423141 479080 0 441632 691327 0 821765 0 57728 0 0 280632 597728 242560 396600 0 101111 0 630400 0 90651 366525 0 808632 773907 0 0 91094 717409 394202 118333 0 702774 77109 817552 0 0 710213 0 0 767450 543626 148114 319550 0 171099 0 760204 409900 104996 262066 420934 164853 159984 254630 3746 96171 778288 0 407514 40066 0 0 0 583946 0 243571 0 0 0 94246 0 360865 0 729801 693314 151630 0 759954 772162 0 0 0 653751 62719 0 215138 0 429304 850538 35415 535465 0 0 0 609971 907983 917387 307705 461403 501975 277133 0 0 466727 0 373809 918045 707305 550417 554872 323751 170568 764177 0 582591 215268 257538 0 227908 48858 0 29650 779788 828577 243877 110816 0 0 285306 325229 88335 0 0 0 460856 132589 686426 653625 0 882712 779277 103050 166488 0 0 652780 654587 0 922898 0 0 930470 953580 568523 381256 482014 308247 803591 0 0 421893 0 128900 683356 898498 991667 492632 888771 0 0 0 518954 0 10123 77181 994203 401495 862082 396487 0 801912 865914 395176 0 160857 343477 37414 594056 11536 0 477463 0 222332 132520 0 0 565620 591109 0 104306 147805 150018 0 0 0 528123 84484 0 362891 0 0 0 664913 0 0 889204 406798 0 961535 699448 0 530331 0 339977 0 64200 405768 673111 0 159042 147534 633204 0 0 572832 163688 0 817235 304164 0 39526 301181 919371 0 908325 0 251678 424264 708656 773576 895744 0 0 0 0 83052 0 598266 465962 183936 0 0 0 0 212434 484546 317754 0 508212 612861 0 381435 311541 477316 0 424587 0 220369 652453 0 0 0 0 238391 0 0 465555 484512 857063 473657 143069 0 534508 0 817886 419134 0 0 0 0 0 354847 370607 354002 0 158611 0 126474 348160 244132 108130 437759 726117 184733 454301 0 0 362455 0 876709 227044 874324 380086 0 129183 368290 992306 304485 0 0 192553 0 0 582370 147607 0 541734 47809 0 0 78068 0 982034 409881 0 979426 929373 0 630700 0 0 0 0 448454 0 1033 0 86005 61319 0 645699 763618 0 0 156445 641733 925037 394374 323792 410081 684382 0 576704 526368 344369 0 0 344746 786261 0 486650 603566 942523 908695 0 721254 0 967015 181227 0 879514 13574 660410 430478 0 0 0 518941 406262 861665 326005 0 0 0 0 0 0 351059 0 0 884452 0 0 411849 0 731239 476730 45627 424694 385279 490419 0 153312 284943 0 0 797018 252525 391445 0 0 964089 0 0 0 397419 0 0 863012 569357 416593 0 0 0 849923 0 766262 0 74385 504697 83241 629646 0 346970 0 607576 959180 484346 520649 0 58208 978164 346724 304123 0 0 0 32170 0 222979 541395 231688 0 0 0 0 503302 222361 155781 0 693146 425444 0 0 0 0 0 637274 499707 729125 818684 0 0 0 0 0 902856 0 371537 711574 0 470471 545024 891598 0 43637 798541 0 0 0 910801 274238 0 267383 314320 878046 0 46981 821171 0 0 0 129715 673159 326998 692225 26210 516660 592518 895565 78729 859522 0 341257 0 176854 221466 119551 0 714201 0 791406 666068 996459 995397 34823 563383 0 432592 0 73282 519382 937569 13867 376549 0 108426 102714 0 0 0 0 0 26432 0 0 818309 214791 0 0 803530 20082 0 368804 79228 62170 298361 914306 633384 0 621877 912142 481718 28688 881743 0 233001 555503 958248 0 95481 0 0 0 476014 29017 615111 800456 488502 11649 270191 55371 573436 0 514798 862248 735323 134289 0 713700 171503 390963 463479 716535 0 0 273316 0 0 933734 943716 393925 0 992328 950064 0 0 593270 261035 243245 0 171076 285791 0 426644 396409 0 0 0 0 0 0 307878 0 0 0 0 497503 400103 296148 300475 0 397996 0 407572 0 339552 728875 0 0 77999 0 536813 996717 118355 0 912381 295019 24486 0 237870 81289 0 0 0 0 381808 0 0 0 0 0 313987 322607 258052 457034 0 574211 350157 538986 0 0 331026 0 246859 0 0 36220 0 709427 0 67724 0 312678 936552 236459 702878 309119 537045 0 337876 0 114858 238788 0 510572 0 0 65725 0 520291 605946 188754 226000 151559 0 0 570097 0 194469 724151 0 98580 492710 0 651289 230378 663633 0 0 818661 0 142536 498044 865472 731529 984130 591760 666421 576786 723721 0 223625 445928 183048 0 202742 663026 328892 428962 661877 0 641725 982852 132163 682157 647217 466130 109164 329270 235103 242691 939049 0 0 0 0 0 388966 841700 217686 806027 0 0 34882 278244 419009 726405 926407 0 715559 134124 16610 831863 239714 230409 534914 864104 139442 523930 0 0 0 622485 780870 649737 414972 841856 0 0 261142 379840 944164 41685 900338 0 283221 0 0 0 0 347619 563042 0 236423 960582 696523 0 41581 0 0 834064 0 0 977176 981302 0 0 0 380575 0 392137 899198 379828 0 0 0 0 0 772394 841635 0 957052 0 0 652850 0 332309 0 0 0 0 0 343944 750153 105270 785152 983899 690642 698265 11713 485455 0 0 0 694679 0 978052 0 0 28629 703646 0 0 498865 72625 625254 907788 337037 608045 0 598649 332350 437979 18676 620352 0 972609 301728 0 826830 127159 198734 145946 0 88230 97587 811038 0 495783 0 31146 0 974062 232732 415907 0 29290 681190 508868 202568 311002 455485 0 0 616411 0 977721 590231 29444 83188 90581 0 0 902011 666912 116332 460519 541782 479108 0 666784 226270 0 541409 371753 0 792046 329941 0 80090 978246 0 0 0 601160 962872 0 806202 267112 0 390379 680034 352105 971648 0 137618 0 292576 0 625154 0 953354 845232 885279 0 842109 0 0 172049 0 942781 851148 0 0 682355 713358 108324 251970 972691 0 53909 0 693990 26682 309058 462706 243798 578840 337618 595060 980416 186777 889072 0 0 492066 722236 687542 663075 596203 198756 0 0 0 0 81728 362166 0 0 0 204545 805395 299951 0 0 943000 0 366764 599396 0 660745 0 647137 645948 185903 633180 0 0 78971 0 0 0 208165 939742 0 681363 700500 190979 747011 0 0 649901 531041 356583 189466 315567 992886 133133 401626 172620 0 48205 389772 239589 417815 220115 0 603302 154959 296241 21876 0 0 0 808662 228451 0 570368 757045 316253 896060 46306 504188 0 633150 0 758653 605343 0 974875 565788 0 807048 596399 935349 0 0 156999 121499 91695 0 0 0 0 299298 112968 983407 0 246079 579659 0 0 0 305679 300106 0 0 599906 0 0 933432 957655 0 726159 489178 55999 0 0 676163 663897 0 0 0 0 238774 0 774213 226888 93627 879097 709659 0 0 0 0 209675 0 384521 0 0 885621 0 0 0 0 429904 0 0 234476 0 573844 238728 356953 164240 122533 0 457314 0 471853 0 851817 345015 410069 0 0 0 0 154735 89872 0 85600 0 0 609383 289473 914944 994299 784924 0 0 960068 174953 0 0 3095 986603 0 8454 372623 949864 0 0 0 619475 190405 344733 949485 914944 0 281674 232298 0 106687 0 0 0 0 177135 0 830393 0 179086 0 0 0 0 679548 992504 783363 746365 0 0 0 0 0 718866 0 898521 803934 110896 0 0 0 0 131007 0 0 0 719674 0 605607 0 0 861163 298550 0 769207 0 0 0 984409 205299 11595 720225 405537 530538 0 751288 289858 219747 769112 244694 457401 895698 0 155600 163428 920154 0 510472 341776 0 883189 410863 547889 888743 0 653124 174309 731993 563436 43514 956560 449149 0 918926 0 0 0 484074 0 611802 374202 387105 346061 451374 0 455649 34097 14758 0 139592 0 450310 0 873069 789343 0 0 0 0 568622 0 0 896178 852181 56172 0 0 0 475100 420321 218734 438323 353060 955120 11586 0 0 208541 0 312436 850868 0 324231 555268 491092 127027 0 958337 660947 17096 473056 0 540202 0 0 489295 0 45739 311407 535144 852575 793673 732505 428511 0 239272 0 964339 667734 222509 523978 0 0 158742 203687 0 129686 232427 894772 684999 996509 170717 500605 421012 936622 830308 302441 382327 0 715905 806041 0 0 486856 682505 0 0 688095 0 480614 343625 188452 82022 870496 902277 731261 937072 0 760143 0 0 0 661330 567084 853945 0 35480 6687 75057 241586 0 686824 162583 38220 687489 764029 463633 367281 0 112600 0 815954 0 0 609309 570267 3269 836081 830048 392566 0 0 176914 0 294061 0 906292 192363 79277 0 893004 518822 583936 429408 610864 503592 38622 276823 402600 496239 77462 312857 0 252684 566335 0 377121 121833 233623 0 243465 635534 106188 0 720897 719926 226877 363486 396353 0 0 427742 638496 294872 0 0 53362 466383 0 0 878031 0 321195 232423 0 91563 0 0 389612 742396 219304 0 219176 0 492414 0 0 735332 0 797531 578612 0 287595 0 0 0 878724 67891 0 167003 0 836012 498302 0 540793 0 671315 0 543459 0 0 109312 284491 131559 467668 808317 792499 357679 15868 577441 187052 815383 678246 0 152611 366508 472214 372021 150936 406070 0 0 0 904582 323888 358402 0 0 177736 163615 85068 0 61528 0 795765 303814 0 157768 574045 0 281774 738176 291767 886795 217218 146567 0 0 891664 607093 0 0 0 111685 0 0 957429 398154 705932 0 593237 295223 379941 0 523700 566203 61519 0 0 0 276293 552597 25985 0 670518 687279 732249 913727 0 53152 0 0 0 0 671916 44437 827768 88363 0 588966 0 0 125492 185214 0 0 0 757678 0 291553 98217 320163 578074 795940 759663 598921 463630 322665 0 0 754513 589486 0 0 629030 242155 731754 59058 164346 324675 345775 265623 151801 0 104439 938235 642949 796892 0 0 55153 98700 0 212864 640043 528824 791990 122599 152678 710722 60859 628390 446014 299158 0 793150 0 783472 314036 15105 0 0 0 0 879626 942982 0 672617 0 65318 0 380376 0 0 584429 895325 0 627190 0 0 37260 0 0 376638 676497 0 255773 0 0 591178 678275 754354 816063 0 0 850634 495203 916742 716862 756834 970458 823797 896634 0 205540 0 0 467534 0 0 124179 929753 8154 0 0 0 658574 0 690791 275185 106239 0 0 0 0 707124 803554 849559 441356 0 160369 0 221918 0 536280 737857 1499 0 0 0 0 247556 214918 859307 551664 0 175593 0 0 0 0 0 0 0 789545 863716 0 159211 0 125327 139355 432204 354466 820523 0 0 0 773016 0 0 0 632732 970875 0 634665 475924 0 291708 991713 264944 582549 184134 239901 792932 445299 682204 960729 870151 0 0 417805 0 0 0 0 488816 0 260745 736485 523719 950757 0 915346 110545 431093 892952 0 43903 972079 0 367559 15007 697371 867851 0 0 65639 0 561399 332435 656616 307906 987930 0 0 635138 0 260629 0 185431 0 289509 0 0 23382 173656 0 778940 735032 388870 751356 766563 0 416893 124247 0 483184 332068 965753 0 0 908143 907431 0 922108 430057 0 649671 632413 0 0 588791 0 48414 62210 0 0 550760 0 0 0 238367 542731 224650 971531 614915 755328 14145 0 0 0 925911 252760 178615 280448 0 491631 351358 0 653178 0 0 431401 980428 0 391156 408285 0 628256 139580 0 0 843936 847673 399563 568788 0 0 0 0 0 0 142316 0 207082 772479 358033 321987 520142 269139 119250 706699 483512 366940 955233 0 0 968974 0 617314 613091 90023 0 0 0 98027 0 0 0 92577 0 722950 126099 523616 0 803548 0 410199 0 0 186254 0 0 353149 0 0 0 0 879810 0 548135 0 188639 111222 0 624124 646160 0 0 208702 364490 0 272906 662421 375560 363726 0 0 317664 0 540018 508238 0 971413 204577 538081 0 740626 0 0 905388 145314 167221 0 131107 897929 5798 813023 249002 208083 724222 147228 954737 530087 0 993573 89421 0 83788 166864 215759 500739 0 0 0 187890 0 602917 9988 811953 507316 314713 385840 746587 890800 676803 0 66017 0 0 0 0 174770 23973 0 939084 0 792308 229419 0 167916 0 940756 120066 392076 70648 119343 0 0 0 222137 218161 156680 0 286413 205869 15372 0 0 647273 782731 716399 0 467306 487305 0 0 0 564415 641392 0 0 908946 659203 876727 0 517566 0 687675 113874 497350 384716 552934 967042 123672 263797 87915 520438 418609 524886 352968 121431 0 395088 573385 141091 913792 541267 756847 0 753136 722225 0 0 0 0 0 956113 305028 0 988795 27663 0 895356 409498 0 0 677750 403806 0 0 374425 0 43972 0 317156 481608 0 980024 0 155159 431773 500370 601592 0 0 88120 328394 845077 26327 0 714132 0 0 671771 508846 915420 718479 287659 71624 0 962137 0 33108 339911 605688 321107 949337 288121 586003 0 460775 197910 359065 0 0 265183 0 571307 472459 21967 108006 0 650058 0 805674 293239 0 0 300184 795911 922388 982826 853557 432969 0 670348 0 244254 0 0 234166 170741 0 0 687407 0 990083 233622 770176 0 550599 0 0 420614 702712 406754 280360 255977 752404 0 0 865166 0 0 931650 46936 0 641057 112616 982078 623079 387439 0 0 993444 0 0 0 960400 929651 0 507293 477570 0 872329 0 930437 147112 588890 340557 0 0 347563 0 87721 914307 0 0 388239 160479 458303 0 657639 0 0 637157 675730 543071 0 0 300921 0 716612 761527 0 469712 495050 0 431939 583039 800974 0 769001 0 0 913476 713466 0 990006 0 768262 0 0 0 222793 0 164696 0 496566 780645 969106 0 148913 794185 0 857100 0 142229 778830 746698 0 111499 222619 0 0 114406 574396 0 943651 596058 231214 130883 236686 574034 494232 661679 929359 0 0 160522 0 0 0 233045 302522 807828 125855 194957 539702 273316 0 634012 249391 235815 0 752259 634355 689386 865693 151475 434761 750045 900694 579251 0 0 0 0 0 0 0 726369 0 0 905101 0 376538 249167 0 464910 67204 908956 0 0 718265 0 214329 252570 553434 319496 290089 0 771541 983250 715887 939328 869484 0 549315 0 102128 0 0 0 0 314635 289860 590890 240886 2732 187325 673448 698366 161407 607438 89396 0 74829 0 288387 371776 314595 710000 0 0 456646 674256 246038 425557 446294 0 711013 695184 0 0 794020 0 717595 0 293981 600418 0 356305 205572 31130 0 884438 0 268716 0 784898 177289 378704 269973 999963 0 206454 242843 998166 0 581421 629371 543172 0 0 0 476658 376220 0 0 161991 537265 443948 0 0 488011 0 933360 332458 0 529986 531358 935706 592035 0 688769 200758 389468 0 0 0 281150 0 173934 889453 0 953620 0 363352 0 0 749494 50437 0 791671 0 550809 596289 620786 540323 139010 869835 289896 815643 831529 0 57010 225641 148881 10590 158532 914307 295515 635075 812173 0 206978 0 145233 0 872744 0 79435 358899 0 0 0 851207 741404 292829 30085 420571 615145 0 178103 503349 347473 534824 390482 0 0 911681 0 0 755762 689814 166911 518701 0 0 492114 0 578370 609924 0 0 248999 222354 744669 394058 647048 725230 0 269302 883038 375040 0 167050 40236 466067 627861 0 533292 633288 385757 667656 0 621582 0 447306 922993 192187 14215 25616 0 0 755300 192123 0 155329 0 348803 351957 455343 0 506174 874524 720684 646673 0 468480 541834 8873 646118 23189 0 0 199713 0 115771 885660 592525 222056 0 651701 456563 0 501045 0 558589 0 946606 698486 668403 828588 0 839707 0 121976 0 210428 580938 0 678975 956172 482570 333546 0 768552 927543 648957 0 896136 0 243938 640480 0 572067 0 0 201927 109450 749487 0 268479 0 0 193419 808084 643271 371011 6248 875042 4014 979431 737950 0 306551 232142 116321 42886 432348 726888 0 542984 803016 0 0 0 0 213223 0 860960 520589 0 107108 610167 743251 0 492524 992385 596150 0 0 276740 856435 0 389563 0 0 553968 398678 0 312552 66396 0 0 958641 930505 0 725830 357239 779585 0 382873 0 0 649951 335387 0 0 0 0 502437 559019 990157 168387 0 0 787346 0 655462 213959 0 61365 259726 623682 726580 668641 0 672158 0 0 53780 183799 774118 220438 0 919854 951881 0 803550 378514 0 634140 0 135690 415234 0 22099 660576 0 178699 0 0 721229 481991 755208 386899 0 132490 635723 61471 771625 909455 554458 0 0 0 774571 757973 483669 895309 703345 858006 545227 120380 918556 833670 0 77062 0 0 722253 0 480067 846622 0 0 864492 237218 0 843835 0 0 0 413408 587305 0 142624 92980 225367 840071 257169 498444 0 0 437320 462718 0 0 304211 696508 0 0 0 247584 0 165905 290165 0 0 198445 0 0 622872 535215 506387 240330 340267 430457 0 882222 5848 495291 0 331532 875557 311797 0 0 465086 917565 0 249172 313223 850637 510234 0 806298 0 0 0 0 147951 0 879136 0 0 0 0 12818 291304 660961 631802 0 0 0 0 807928 0 437147 0 0 721909 347515 616569 0 0 0 0 376704 271860 186862 0 322925 0 0 0 173532 361072 142168 414502 686724 83384 729258 0 0 0 540099 879380 0 0 0 316191 326671 0 738780 161527 568539 887921 0 0 0 278280 931399 0 415085 526701 368065 606625 0 239593 829810 458843 516322 0 144833 509330 654146 650537 0 189734 8958 383521 0 0 0 33389 0 933384 484441 0 724171 2684 0 251019 0 253631 0 569502 0 0 0 100495 0 571536 0 912323 642709 896813 0 553517 962153 764596 0 704372 50383 591504 0 978084 0 94532 209428 0 234493 0 0 0 0 934757 0 0 288968 406098 0 277923 975464 176524 0 182700 870591 306279 0 0 0 321191 0 45765 9833 779085 1946 616735 853239 689561 0 0 0 0 943849 0 33938 55721 879645 823475 0 72285 0 0 0 650198 959635 252398 11539 482394 555626 0 56198 612239 666827 0 82445 209502 794344 700424 0 0 0 286549 732944 224121 429648 0 949400 524623 0 0 494022 0 23494 334411 534990 261394 0 775350 120854 0 905991 0 0 943599 452674 508394 600288 0 0 576110 128825 0 134495 826624 0 964930 608666 0 634855 0 0 225405 849700 60378 0 842527 984277 0 52253 13728 0 0 660228 0 0 0 43778 219812 0 0 837534 0 555121 33551 0 892189 0 812089 0 221904 239486 0 0 972188 0 0 0 119839 792130 0 0 913151 565190 161460 913529 0 0 0 0 994685 0 0 0 0 29791 0 835885 0 0 655199 0 181677 306085 0 670933 0 0 174572 0 0 0 0 181740 444342 793952 320545 629044 0 591267 765976 0 16438 79636 0 695861 98302 0 685926 440390 169145 694170 0 326009 423180 0 203173 0 696128 0 18223 279427 374167 877649 894370 501821 843503 533439 715646 0 0 473424 0 30212 891289 674888 864507 0 423679 883464 0 0 823097 269203 0 950036 205480 0 0 344762 239070 0 151620 0 545764 147963 514578 0 62643 0 729331 923409 85025 0 0 352065 465417 0 0 590362 0 0 0 942587 948294 491565 830647 443883 843530 0 746819 131854 886881 658948 0 490607 486781 428571 134938 0 0 401960 0 711493 0 0 11306 0 0 0 0 0 0 161441 323214 0 0 0 777625 0 49569 922822 0 0 722198 59070 753948 497333 195265 721303 0 0 51907 0 735866 309079 166664 673863 578614 698943 448160 886629 137419 171829 342579 993341 0 373945 395416 0 0 375653 913952 493920 0 113305 756788 0 276756 855540 834044 812677 0 0 491758 816143 0 0 512353 0 0 183558 350834 523411 951494 917709 411870 618107 243364 0 454336 0 508389 0 0 488483 355507 614018 0 0 540638 0 763820 0 539468 0 619555 156880 480910 591654 261058 831114 768587 0 472999 0 884410 0 0 434948 957997 624109 345896 668292 0 0 600507 0 996494 212652 0 656783 515807 768707 598569 192395 259045 0 274551 0 0 764693 116061 703387 894736 526200 0 0 0 856209 0 285716 0 0 619208 718659 0 0 8373 863732 45336 407560 739706 769742 0 618113 479637 0 358525 683351 0 582597 961838 0 0 135584 94135 0 743389 724419 262143 655405 89033 561653 0 738274 0 0 559027 427352 813730 929000 978788 649159 127467 119541 65282 630865 0 0 0 200666 0 923586 631858 8102 699821 277756 0 0 0 0 687497 486286 565691 97006 0 902864 0 0 0 456282 403490 852276 873157 433274 0 202170 765306 328404 0 0 678968 503942 642945 406603 0 583741 423324 939525 663910 0 642918 0 690135 920122 600173 0 972170 0 817671 248208 203121 805605 313213 861537 550501 973090 954453 0 329452 154282 0 430190 348595 0 256026 186706 471917 291253 0 0 0 829659 882576 875777 0 0 112145 581290 0 505914 3526 211567 0 826057 0 762206 370271 0 0 0 0 152654 0 401583 0 924454 0 651005 407435 319795 0 248434 265604 817528 206011 0 842144 370648 0 0 469708 0 170385 239791 292475 0 105359 741459 0 64623 998779 0 0 0 0 859579 0 0 0 574344 534791 0 900438 414171 296852 55599 330673 653890 0 0 0 384599 0 0 145807 223175 722199 660485 483408 0 796340 815487 0 0 0 288197 167518 902768 995553 667099 0 75893 0 0 0 0 886362 409838 656174 268375 556663 831741 375878 0 920944 22110 122633 471572 0 662651 0 493062 0 0 0 244262 0 0 0 0 306626 0 393454 514080 994090 759578 0 0 644840 0 889174 902551 571318 586203 654481 0 487693 0 0 511748 535553 0 0 0 425706 0 879051 797177 0 576020 411240 938088 0 421668 819910 98396 925565 318189 909775 0 0 0 282456 493756 412885 0 723670 343990 0 157742 0 305428 0 147332 0 914063 783794 0 0 593203 998781 392308 549268 0 340262 323891 283005 0 813399 0 221267 0 0 244882 0 0 252477 829750 648766 473314 0 272606 0 0 7272 0 73653 0 603409 969529 481574 0 0 278762 325657 242260 845365 0 102817 0 0 0 0 779521 865651 0 0 332674 0 69083 491062 137360 270895 0 666812 0 0 532745 0 226525 0 196691 443808 605389 269296 715720 355896 886440 100297 165135 894542 628039 0 0 983792 98100 170491 0 0 695228 0 270071 0 177217 692428 100241 0 652283 520009 986713 994378 119245 0 224994 0 318869 25655 0 0 0 347398 176468 817327 704761 236321 591581 115953 0 957469 205948 0 0 221105 13442 484993 652339 0 0 806805 473346 319222 0 549216 0 224166 236635 0 263085 888182 418057 275069 882364 893968 427423 803578 0 0 0 747003 0 0 373530 404440 0 0 886407 644217 0 0 538553 296990 100770 0 652667 602834 0 51570 0 450568 834776 0 871072 0 0 107518 775656 0 0 775918 255725 264898 0 751008 773143 0 0 0 0 707338 940441 793868 0 806117 302586 83124 212642 583122 0 95959 972669 616611 252327 676994 2443 103099 0 0 0 0 0 407367 436532 0 0 953773 15601 0 270403 540159 517431 0 0 0 0 0 282894 595674 0 162522 0 0 0 706127 0 856659 749262 39508 36247 418316 489409 305267 0 475363 0 0 0 0 848421 843584 0 0 175784 0 0 0 901011 499296 333330 937305 851197 0 0 771538 0 929141 745397 860358 0 0 925372 0 0 34923 746248 0 187512 76960 34054 0 694144 63639 0 125487 0 237021 702756 0 0 914856 286764 170999 148798 0 0 626023 970281 58961 0 0 668897 0 567755 914094 0 650718 0 567712 286144 0 0 730285 691157 228104 279117 164446 0 0 995185 903060 89916 805551 304836 993095 0 595845 876133 78633 0 486336 490392 0 773104 52208 601339 0 0 0 55304 325171 734772 0 859374 450441 381536 188400 779387 0 0 0 692314 790317 0 681649 619218 0 348028 0 872401 0 0 958649 0 715133 0 371326 153238 756270 190573 260210 903005 738587 0 762741 0 28530 190203 0 42102 703578 552281 979011 0 0 0 944158 0 401471 888536 0 443426 312640 70359 0 767756 20133 462863 815562 658983 82249 650408 722147 438751 312517 0 653843 128322 0 268915 885282 0 668512 600886 0 393981 0 196615 233458 622835 0 566212 567198 437409 0 736150 0 832610 0 912499 405050 984612 721290 696761 0 0 0 0 0 723620 0 683392 67306 0 351215 290834 0 714079 0 0 756931 695192 0 281534 563891 822401 0 815935 417853 0 0 0 537476 448162 0 828608 496167 0 0 0 0 959057 0 888759 0 823470 0 767628 0 416598 388541 761163 0 364689 0 679186 205008 875784 245470 601858 287487 144727 0 0 0 675408 0 589931 300179 595132 584796 512609 0 716945 0 0 0 0 150722 0 917019 0 375547 0 0 0 250147 292980 0 347597 0 0 534681 759768 69508 288785 0 541024 0 0 0 0 371912 584074 0 503723 0 155991 0 0 80997 732994 824071 0 11654 484398 221335 0 457654 531242 107804 0 0 708747 434741 0 206927 401854 0 0 0 0 0 0 94093 0 0 270415 145084 954771 926937 343100 0 625875 0 546722 613079 877419 102304 0 937670 62879 913015 591477 0 0 0 0 0 0 0 0 0 362042 0 0 806091 873578 654834 217639 952838 0 434258 71985 636872 0 0 593830 770238 0 222697 202614 539107 56175 461491 26292 619958 0 0 805870 241091 950076 574127 0 208826 680819 0 809264 0 0 0 0 411962 732802 0 578779 0 0 0 897913 866731 677672 0 0 977205 0 0 0 0 784275 901177 0 0 157126 155506 0 187829 167279 824096 752867 511342 318164 0 605644 0 477574 640247 953940 0 0 384590 0 315557 271928 900208 401385 292513 48692 768432 992391 598557 248742 356693 569311 0 283479 395023 0 207163 622257 402084 0 57589 759146 0 0 0 0 161475 920229 990674 994563 0 504687 0 19592 0 0 341262 0 942596 945858 0 249436 813898 219691 0 0 0 756485 0 0 0 990046 0 0 666041 54733 422640 0 0 0 765635 932039 301369 0 0 694558 874633 0 589672 0 0 0 879764 0 0 609584 287041 0 940776 304078 603025 392215 469835 0 180525 55702 686172 0 805976 69530 98478 868659 0 269724 0 464132 678059 0 582631 297265 962117 143540 923307 939550 455057 0 919663 0 0 129634 101327 0 262260 0 384229 0 0 783018 202224 674752 945186 26159 0 0 703156 456454 851831 0 10089 0 111713 624410 0 510500 710837 170680 436361 0 731135 496995 321767 0 0 0 0 929708 156616 0 0 947950 812127 20260 413485 0 0 867124 866882 596503 78192 0 624500 250577 211382 501009 766649 0 34133 537861 0 730712 0 0 96526 0 373967 703345 528098 944435 50419 0 0 538275 898837 0 279134 671319 0 0 738557 641111 485659 0 426595 237327 0 274720 287426 944204 0 569323 642105 2798 0 281268 614655 454043 0 527557 0 88091 138345 227053 475405 13107 0 79360 0 580644 0 974884 485547 85354 179887 0 306283 239654 43408 389112 958016 218605 0 861639 0 921301 962990 630916 765724 224957 0 0 445660 0 256305 0 486441 0 0 0 0 0 335578 0 0 241480 926911 699559 79119 0 0 0 323526 190930 0 315005 571645 511711 574638 0 222592 620762 335438 976725 0 0 490343 182538 0 643092 0 652086 0 977276 0 851506 460983 0 833337 375520 0 721300 0 0 0 290006 153822 598122 156844 0 0 699353 0 0 726692 0 0 0 924374 0 434414 0 629113 73160 965870 57875 34029 0 254481 0 240787 0 0 0 0 229869 964516 150088 0 55120 153544 954950 354042 440881 0 700169 0 0 875492 327855 0 0 24103 309390 308692 265464 505893 109162 0 718454 0 497141 688515 121876 0 391006 0 156461 481688 364820 919877 0 0 735748 92996 752492 76957 973147 0 0 77858 501854 0 0 637959 0 966254 355031 677189 726678 832432 550903 792799 580360 0 266176 885274 396533 625791 921268 687968 0 384895 0 98549 75594 59757 623495 625771 329908 0 421066 939412 496723 550153 0 0 823729 0 0 830452 658258 0 184530 578988 0 0 66208 622141 802937 187836 0 183374 0 0 994003 0 0 0 0 0 364259 25744 0 0 686839 918228 781404 912227 975939 481718 0 0 666121 0 333570 0 345458 0 0 250204 0 585125 0 0 931339 0 0 0 764493 305981 0 358956 319862 0 983060 0 787557 360424 272322 0 327159 849363 0 628372 961279 0 0 425746 258113 857073 0 732827 820710 602368 0 103023 403570 797762 921169 79798 0 0 145590 711144 0 238137 931551 0 0 0 0 770341 0 505656 373556 329567 310130 0 781901 0 558933 0 485028 0 0 447133 0 0 128599 0 0 0 956460 950606 0 971057 0 476024 0 748761 0 709468 233611 0 0 433258 152089 0 786049 611230 0 824268 0 4902 0 455067 0 109660 0 64498 533260 0 448108 50526 538843 0 0 90983 0 768564 989160 968020 0 781504 0 580651 0 476135 467857 317565 590112 237881 491814 0 0 844685 817188 860929 0 699468 0 834740 953980 724186 778366 904169 959754 0 949165 0 0 477896 231630 0 0 571583 373799 291246 17967 0 676400 224812 0 562890 0 0 0 226818 827905 509977 0 63511 709094 142666 337447 887079 72865 936139 0 605167 0 955946 516634 704230 603708 180690 987611 564400 0 852038 0 0 214127 906815 850179 810409 542883 797061 479889 0 0 483257 0 961141 515896 271644 0 0 293816 663260 510549 163853 0 576113 530052 529766 324050 927268 190760 719657 513334 227254 187325 265229 747924 917034 610857 271523 210832 0 439623 729936 604178 642604 0 568070 728220 32979 753052 68201 0 0 0 377086 978621 883013 389933 657272 295833 950013 509286 0 0 0 500431 0 870974 488563 0 306546 0 130641 737323 0 9328 0 0 0 0 0 194212 722225 345399 716004 212865 107406 502667 249603 0 68703 147646 0 0 740014 0 797571 148684 418857 554120 0 862773 0 0 0 321777 501839 0 135583 0 998629 993402 203060 0 0 696521 0 915928 151545 944632 389082 587756 0 505461 0 0 0 961804 0 0 932264 552809 0 0 173898 649742 316350 0 19102 152016 776083 529612 954097 184535 0 992051 835795 0 309784 0 838691 0 939444 15527 0 443414 405931 475013 871757 768629 439530 135431 437207 940359 0 258763 669477 0 256306 0 809236 158150 372350 863312 385398 636758 340764 951411 280182 365074 0 563866 0 635911 845023 233456 161465 0 254476 0 400138 0 0 38018 590393 447557 831986 0 0 0 0 936023 0 0 812441 937895 0 0 115997 0 0 897306 0 0 0 515881 0 773480 0 0 0 394779 0 0 50364 0 668910 301654 0 677444 0 639666 127647 41939 327332 188825 934535 215820 0 946115 152681 768261 701491 0 789598 0 0 0 346091 580982 389095 0 943414 0 410986 226122 0 161489 0 269493 522951 0 931708 287285 965247 513090 0 306912 0 0 293551 290030 445215 500476 766054 386701 872194 28362 0 0 710589 400535 870933 330083 419249 872231 556686 0 0 137713 0 0 2176 553059 0 69309 378997 0 662972 752054 683828 919142 434748 83874 0 779641 0 0 489388 385830 478463 383802 776762 317391 783380 336473 0 420128 797278 0 130685 992446 402916 919105 0 0 314457 449068 0 181436 409794 839160 256551 589551 504774 0 67106 266221 818876 729692 623280 9346 36034 0 0 0 630108 51276 890940 97732 0 153993 0 704530 658751 275191 652923 337860 0 0 442699 214272 747245 275442 0 629688 772393 754017 0 310734 292473 0 0 992632 0 299754 50050 0 0 252160 0 0 143232 577134 0 535870 0 173017 0 422633 890532 816236 414830 0 0 969677 0 0 911636 228667 342146 0 235075 72645 0 828437 92784 415585 70743 326746 651523 685227 160108 530235 207045 0 8325 0 0 990732 862188 257523 0 935715 63188 964188 155627 0 868289 222391 198792 630785 0 300047 0 0 0 697867 0 730075 991131 960459 0 809823 448647 0 487214 0 992688 183029 715410 296802 497962 0 720364 0 647542 0 0 92819 670204 72546 0 0 561423 453446 381299 808943 0 0 57917 542395 166589 597467 597837 701346 0 0 0 301931 0 639267 0 0 311575 0 56873 887523 75793 0 458869 0 0 0 445423 0 277458 281817 396712 379931 0 582065 994608 840403 0 245318 250357 672746 0 983164 78179 694855 326610 628413 0 382892 0 74680 0 0 0 721461 212345 0 537042 0 440115 0 0 325032 392167 17120 231698 263144 111103 0 987734 0 140919 77703 284129 70599 0 742529 0 0 0 0 0 277990 505174 399428 0 651344 0 503596 0 652702 506880 831388 535989 0 507134 247090 204539 0 0 0 382981 203084 609167 526657 324717 198199 828710 0 402720 989667 58188 0 287556 0 812002 520107 396513 931008 889135 0 0 387930 951217 808171 626969 0 0 94904 754306 389687 41788 429877 941813 0 366940 117772 612050 0 52177 0 42270 97871 0 544965 218436 0 205631 605766 0 895461 0 37660 363981 0 0 0 320121 704796 0 0 0 632775 0 402315 590342 555899 879725 0 563832 594968 0 210603 592841 762033 165498 610647 0 0 0 75767 0 575390 388194 0 638200 0 136076 0 119342 798590 0 138351 58700 63003 0 0 0 34842 0 792499 405601 773043 955937 708809 0 0 339940 0 661136 923019 914788 827440 0 776515 847919 602791 0 324035 175604 997384 890854 244260 392755 0 534903 645312 531091 54560 224343 466895 0 219592 0 959191 768384 98379 513828 0 830444 0 172853 720748 694965 841269 784640 0 0 424037 0 675326 209205 277542 387133 960246 0 788641 0 939145 339270 32616 488962 660985 478692 435446 0 0 0 468447 702378 69399 0 0 660367 0 367564 122101 0 0 204105 988080 837558 928515 0 656275 185694 880919 796679 0 0 756875 245467 0 0 383312 956109 375074 457822 599600 0 173692 418910 520840 0 0 114521 22382 0 891273 61377 695194 783250 86995 0 244706 0 979117 972133 401078 688857 575475 632121 0 660014 586623 774231 155093 325970 20278 0 121541 765220 913973 0 281069 0 0 0 0 34391 827914 849677 415666 0 0 0 0 80347 595731 912462 859188 0 0 702734 747179 0 0 0 256340 535383 0 0 0 115111 931531 0 953897 0 435573 356953 0 361316 167702 186934 271741 0 0 0 93250 363175 527599 0 118106 63414 267158 341129 196036 0 457853 303582 648262 0 257933 0 276646 0 47252 81168 226222 0 0 0 0 0 0 0 526970 600265 817066 0 596619 0 610622 50354 85918 504957 0 717533 0 764701 748110 0 228169 681664 0 830479 643328 149174 0 392055 828913 652581 0 195651 0 0 0 120 834857 228846 418628 0 302291 979872 320082 850060 0 0 0 832383 542125 0 26007 0 0 0 741944 0 906728 0 0 879352 553155 543864 0 244891 0 320563 371574 0 0 6136 567611 0 817383 79621 333454 77552 235219 282954 0 0 947071 780625 250976 0 0 0 966770 0 223734 493218 376758 501472 0 0 0 577774 0 0 995562 572485 59725 402485 0 0 72129 747689 0 50280 418069 0 7899 986673 444385 0 753519 0 384268 315584 946863 0 293217 776764 986542 0 122704 0 768262 502132 448448 0 859320 0 925188 576598 286954 5623 3398 384835 299423 933813 966527 0 972967 911572 0 568764 670340 0 118349 826620 225966 0 0 0 38623 777531 833168 0 0 714090 221290 0 847771 0 0 593219 0 790871 880898 0 0 460643 976463 0 705424 787021 906652 162625 0 0 90625 0 0 795099 0 206513 0 444102 0 0 146815 936550 0 0 761863 538573 771539 805179 982803 80022 230239 0 289284 933264 0 0 0 0 996194 279520 299126 0 914930 0 662912 242875 0 0 17839 651702 259173 145054 0 469557 0 0 0 107487 852456 0 244501 979817 273389 512462 185173 536661 494496 88308 25186 39761 413682 835955 333344 255636 764490 27727 370707 363593 0 104506 0 705025 0 0 0 434103 0 825938 721526 358378 382532 133725 945518 0 437100 0 380986 0 0 0 477239 525637 352081 189322 796898 323693 323335 0 773103 0 654533 543127 0 611770 0 0 58787 429083 531381 0 98056 895043 429549 665777 770442 95728 0 102987 213855 392407 566570 885714 801144 0 620911 114089 171481 863648 366361 902432 837918 9359 10028 0 0 202125 815126 0 0 0 568007 0 670604 0 0 178723 0 0 0 973682 859956 157014 855466 698325 0 879298 379899 298638 191127 583138 0 648140 318688 0 90413 279822 122544 0 716590 0 0 0 608650 0 0 0 940659 0 0 520327 0 402917 111419 633593 538970 0 798508 893283 89003 0 0 795350 0 996819 941991 0 631678 0 745995 505624 890315 0 0 424197 0 374192 0 0 0 0 0 185656 0 907614 0 918409 0 623088 815482 0 429345 0 880885 808345 0 449638 533161 0 466253 82056 206946 779768 267797 416050 3067 0 994923 154965 200719 64631 0 762690 885650 0 113322 0 880441 27717 0 0 247447 203305 661538 644848 0 746905 0 183234 0 623387 0 481961 292113 753815 0 428870 83474 498503 418592 87944 166009 618869 365544 499753 108222 0 221115 180195 213329 22505 873183 971926 0 361649 988298 0 963705 744338 0 0 153899 0 746410 0 963657 800006 0 604626 0 805448 0 446643 333437 0 45249 754894 461768 71504 256416 779276 966610 449623 530638 720270 0 860526 504588 35078 390584 0 142826 0 0 138369 140900 0 0 37570 498426 0 0 966971 106283 228162 783992 492275 0 0 24415 258750 751305 0 0 317011 346450 829125 413807 872903 0 251640 0 751580 353414 727030 949392 215512 920316 0 0 0 709697 0 575418 0 970069 0 0 550477 0 173320 44609 185611 0 877497 0 0 0 0 602529 0 0 798205 65393 613342 0 0 84490 386629 0 11831 280499 41154 0 934258 290340 110099 262188 516056 973592 0 607499 320482 90871 0 681485 573419 0 630680 132045 0 781703 334298 185815 848326 379177 587826 0 0 0 840461 0 875080 754120 340463 0 108340 712363 286654 317682 159756 94677 0 449245 216035 12522 801135 146607 183279 792589 876259 0 930913 238386 0 0 604957 901662 794597 0 0 0 575098 695596 0 720033 0 0 457557 194500 0 591534 170133 0 0 209063 438815 279130 799587 514037 121844 538334 928882 37264 756450 649641 515300 0 0 467422 917713 570201 124664 742916 607971 941962 0 920326 165915 713532 687448 874168 0 0 0 0 163485 0 0 801460 125883 0 0 340362 456249 474531 625990 202816 699884 242278 0 28404 364624 8957 97814 224173 0 529373 0 0 929308 0 0 398751 317589 316636 0 0 0 923012 816578 0 448187 0 467599 266677 0 828565 406517 0 924051 219444 0 0 0 312284 271662 450569 725255 816086 30848 222214 452774 594705 613809 0 0 0 0 554849 449810 489510 259600 582264 864356 199486 0 0 727234 0 0 0 0 0 422714 0 360157 0 0 724657 0 0 605238 431024 594152 144241 0 942313 0 0 589573 77628 629421 0 625627 0 0 784626 427131 770616 0 171983 345128 540748 0 910565 0 0 727328 444616 607273 0 0 412614 0 932327 0 0 62542 369414 0 305820 0 0 170303 0 0 540373 12297 0 0 0 0 0 0 0 801978 0 891737 128824 0 0 0 421602 0 807024 0 0 275880 0 513724 276568 0 0 327105 15386 989374 516685 808120 728468 742341 0 0 397587 346693 780997 0 0 0 61751 756685 391537 0 0 0 563038 298325 632901 385703 0 0 326185 658645 751338 299513 638592 199065 560008 0 0 300301 675757 0 653297 390939 671328 246719 180756 0 237790 917910 0 0 925709 820036 403711 828380 523974 353989 262660 915136 252023 799389 185015 915676 0 126242 455066 0 420543 72742 354061 43455 0 556696 840058 0 772484 989140 0 0 0 0 0 684540 577397 370412 0 0 292013 755891 356816 908360 242071 88775 0 69212 0 928730 648723 0 0 0 188047 433991 0 0 512135 241004 307115 437082 0 0 96665 0 956685 0 919431 0 0 875487 971033 0 0 303626 0 0 390333 0 605850 211088 782115 520772 0 0 408863 686307 107877 0 186035 0 353031 651061 343152 527301 0 521885 0 0 0 0 0 729326 418326 310515 0 0 154564 0 0 0 0 412944 322158 0 0 0 652934 0 0 832129 549108 0 0 0 604051 208225 695292 248321 133411 0 722051 857147 0 672134 0 0 0 317915 0 810862 0 713924 0 609042 0 501713 438810 767724 413461 115451 703304 887966 0 0 0 102781 137894 0 0 87748 233036 513434 0 846197 0 896256 0 99136 822192 0 0 0 0 597301 675175 0 0 0 779291 260729 578280 635521 0 468367 0 402115 331173 907574 79625 68274 557873 0 0 0 859293 0 399191 406427 649786 426071 70825 0 304715 0 764349 47189 704807 452894 0 0 70959 379044 694782 482356 815320 144733 925372 91092 0 429234 749572 593932 792227 0 60693 228542 672347 0 0 572312 431258 854387 0 0 799342 0 264306 592246 0 265332 0 0 530598 0 260767 655034 0 614486 666541 0 223111 0 495231 222710 0 0 0 383836 0 0 0 733737 282410 0 749161 0 118303 0 0 655347 222795 957453 0 257897 104824 63204 325331 0 0 650155 572720 776240 44574 128985 0 926970 52226 0 957827 256567 16961 0 637110 870940 0 695870 102727 346613 0 345707 0 856503 349027 301860 701073 312349 0 940991 727013 755607 0 316014 261123 269259 510362 510385 697743 921605 148566 271977 777372 662338 337029 917022 0 918636 625479 0 14087 0 627902 866734 276522 0 432495 693096 434276 944530 0 0 29 340813 0 0 0 0 874777 0 568888 733687 75998 251670 970452 0 0 484597 0 699194 0 0 0 65891 0 509156 0 444238 0 844592 0 358977 0 840838 0 0 0 814092 524258 0 0 546525 0 0 984342 0 0 0 837293 0 989367 258494 509131 81377 473209 728720 0 0 834780 523529 228287 0 286241 548473 0 846429 689608 233437 0 0 981976 0 274842 613910 969108 0 22768 525261 0 462356 0 0 387397 984239 0 653366 0 321134 255556 571676 305649 0 0 720098 431840 432622 130628 0 626648 18592 301781 638190 904752 640608 931252 654926 0 0 684396 758985 853309 0 378901 379527 0 0 777523 0 268432 813004 0 238130 485332