100000 148194 140924 164801 605018 685990 347073 198097 210843 833129 121797 144032 657615 8979 565760 135286 862364 666224 997224 268483 111213 80559 175868 981144 219122 920550 217661 778540 1009054 882827 748976 878680 775976 321020 208221 129308 818187 736505 231763 250904 535557 553509 672290 565267 2971 892552 60767 166520 712852 501775 594467 325588 423546 948747 1004940 967770 70428 183726 505659 791647 850703 819857 318933 111837 1576 755505 816003 265204 82947 872813 692849 760165 438400 583434 409938 591637 325696 226863 589786 706960 216364 1015273 746307 413828 346863 558760 574153 444225 846711 879296 783406 222528 428920 732906 464951 1003161 65257 682688 554796 328843 243076 82244 945500 1009144 323402 780633 812951 147430 131325 902728 192434 290303 764069 856125 837895 887570 553484 724168 204018 602512 994114 710493 702293 117775 747801 571860 807700 325067 924585 267497 652954 224032 799438 907453 221267 952849 873125 888147 754480 352964 825363 977684 70438 219140 879934 656204 795055 151486 421393 522410 182855 160644 285884 411588 454384 622861 468530 696209 984238 764595 718506 608749 782348 2035 1007135 9240 913814 169457 951504 534327 696925 378865 421824 1016018 393334 370655 415031 932692 35707 952008 131391 489103 815368 605535 870952 602165 772415 982137 103684 826464 648005 437649 1010219 593419 106946 910149 924089 749462 190309 1006038 749579 281414 594782 591788 883270 943042 298467 245200 547536 1039511 615595 940145 667093 520885 325494 950112 982467 738545 832643 587411 968654 44161 517399 229029 495725 42371 428541 148820 362459 608118 477185 189954 736919 576958 943220 457270 780772 45092 1036715 14872 637002 215892 936832 11512 669203 923998 99279 879047 180687 162358 351994 26524 987344 986164 278630 646704 246703 758933 943868 308834 985797 620536 22953 363189 613043 705249 680926 636877 536794 115257 729616 523510 321508 732108 990777 306333 629817 317129 490581 748756 401547 197702 636646 34770 983627 407482 682865 773233 564785 237441 341759 982703 17591 134492 238237 645165 355999 884462 335836 891059 328041 210496 660817 140970 566238 549437 260886 966560 795272 874295 821064 538824 713783 1005408 387719 446327 487037 715602 400505 362920 981555 51848 997446 861817 727026 1004514 452893 827052 222363 169509 976558 79143 85456 845945 33199 6004 517752 660201 868440 233026 117567 984807 428774 900578 464659 534469 944155 194250 878504 533308 215484 890390 258549 612841 583954 882178 894645 251851 13162 323185 747239 646343 18069 353641 542799 849188 163176 880533 649715 893455 232509 688322 448670 496152 765297 11362 328544 813492 1039844 456204 147467 990137 928124 307706 581560 119268 460706 30089 152384 550230 378819 268220 647108 91923 658896 868794 90918 505986 286398 3916 665741 963568 507143 868192 249061 713997 152872 914568 209757 610668 997921 460156 231911 479495 209400 384404 220603 849594 430646 585038 1032148 788676 928872 371406 1014129 362825 346783 926297 20630 511698 703473 530137 547976 470218 192758 504412 879189 207875 75851 1033877 291146 676656 633618 630106 726906 950120 989552 416036 869950 773290 837390 779666 577200 265811 10137 1013734 73262 55209 215875 1023878 328413 922708 682815 1042044 557092 995551 427592 524791 308013 54076 986395 561864 1034087 598845 302840 488934 981766 566044 972325 369898 308098 890868 468075 42644 827924 787013 180119 102212 522300 796276 892410 758145 764989 107848 557802 794230 183711 861294 793407 956016 453037 689911 207318 362849 32757 898517 902162 755552 100043 1046625 1023574 885031 786373 1039576 747660 47252 433216 372953 866977 409896 94682 952808 397574 921739 835318 1039855 678193 761606 245563 371640 364058 923655 888853 865140 320702 924321 402739 933687 723104 199177 85255 326521 976963 126490 640329 941974 496049 517074 941940 599631 466679 138707 996680 874056 438950 357603 847174 809608 361556 493676 790327 764667 851225 749308 944294 787699 779283 259782 295265 996259 695010 882208 598012 944291 682540 76803 581197 205935 122394 274574 511473 306920 537305 259460 470214 794577 119067 153289 862575 63315 1038995 211688 47060 18041 312956 902032 751007 26549 3603 200210 237247 214873 190744 820197 4585 605215 6738 244515 550162 421794 576520 386825 199158 841442 556168 317563 230037 834244 129699 495229 697776 905360 1012271 808635 717648 189041 493700 949762 194880 657401 624896 102596 1034126 749210 172419 273305 619790 569902 929523 809912 766935 968047 203194 1019778 816579 813695 16963 530168 172275 998242 654720 668736 971849 606848 696679 703524 539629 74532 532848 607890 1013193 971263 47897 1044253 624141 449957 45666 697722 318379 411406 204370 527876 681180 59927 1033584 389689 832409 292351 526922 737595 471586 128490 321521 106576 1009531 1042785 523899 35683 674794 453840 110464 787840 503163 717319 936606 579932 369788 198842 805366 551370 923649 112385 892588 922183 21089 1040857 396650 5999 566711 804256 563933 403333 532578 97949 395319 486128 938373 303478 941996 664760 466311 943031 495861 451341 959125 54354 728528 81856 863515 762906 841341 536776 867407 65094 828994 1042623 890534 848117 356329 477027 93789 91556 719421 711189 38385 567737 584849 486493 640167 34556 318264 927844 584453 1043480 353294 804728 235351 599327 23277 545420 879147 697347 132665 455349 432853 22814 1010517 610734 429036 498603 371500 461397 290763 500298 552617 370988 1047825 35712 90942 1031384 799521 194100 182113 882342 929443 141876 984843 56065 134657 184494 485431 492029 517611 539831 247657 255952 706003 148424 353316 19795 248946 894523 441715 862341 740417 591826 687713 861448 655361 30769 752257 46242 806708 101215 1030758 208830 631457 655945 38956 755176 116948 197439 650222 163413 158363 713333 149581 34905 429962 1014404 935664 334830 143992 726246 58622 633396 779776 385661 716709 138731 428289 918540 753815 846842 854815 533180 232072 308204 147775 694425 947633 356462 444943 338195 117840 473043 459387 477566 390950 35984 199225 457106 657911 146880 186431 666603 303118 972704 548679 310922 247990 1025044 115282 852818 918466 604961 891170 579724 413190 107377 214206 348515 343515 656082 87026 716393 602015 908983 260044 26129 1016371 650421 362528 916786 582523 815879 727045 225162 699617 80139 989782 157753 1003475 722883 792115 1018434 512577 834133 617341 788749 23328 253580 796509 643304 642793 451924 911549 802689 687130 582465 775373 486509 513972 319753 1022848 421 739771 179205 297996 893956 264634 497333 702830 125898 527164 252217 667364 388380 391764 49624 537712 20609 673814 1017213 41820 392038 608027 786485 346801 477340 22529 325042 353214 774357 9705 778699 988823 967466 127735 940282 855699 904600 652502 719068 138958 824702 573745 256181 325285 966688 903739 59881 910908 690983 846632 194692 570107 390431 591026 752563 818189 30200 371093 591433 765664 739206 121618 763707 920487 146945 906608 182820 440795 471174 912503 436162 552118 127379 817139 1001079 628662 448399 839735 723657 701216 382272 88727 448482 36987 270930 435692 638992 311057 160727 366356 410950 917617 115906 959856 207258 183535 568939 10085 905157 518179 741646 634587 535462 853350 511051 947649 279231 621656 608167 580231 998582 724317 232202 60578 918485 570907 599872 526603 882059 759293 929400 755393 533225 1041075 621768 29506 237862 1043632 430246 679702 485916 734123 652144 997956 1002696 756510 668134 671963 749005 675530 1008811 1046379 1038322 501553 739527 341897 367776 384539 780327 740431 1016933 705298 709148 204505 282483 597989 713688 619209 34337 277801 434420 930499 121193 1013427 72685 576754 922473 778271 749218 761729 497634 391500 49880 554275 95420 357086 715446 528780 328320 66235 100681 445942 726236 542863 379649 542109 703267 377416 831026 266819 1020106 708762 646037 891053 630252 510843 855748 582947 575431 140968 265921 956404 381245 697887 210543 57840 715604 369315 429336 233708 906679 482876 880357 601154 888626 420020 181609 467278 366137 398362 249879 196594 571746 719171 490695 706323 358374 756804 544821 672025 389668 966905 188034 1011827 879135 704386 709553 3089 349179 370880 560171 134120 784003 682716 81212 607602 433062 239041 765331 792619 610550 958365 228806 76309 407592 543076 852172 537653 419734 414541 763009 1040147 940736 938323 846373 700222 1045190 847797 650973 328134 788208 997238 99377 923840 361767 1041118 841868 407494 533113 705015 44992 249972 301976 536336 863103 114412 296284 168766 926691 562771 503100 522966 921575 326994 854489 637429 884203 858774 605044 794872 72756 463183 826483 540932 545129 167349 713184 114815 943383 483711 412649 180116 538670 733290 26209 1035444 36227 11448 153918 387344 320076 975790 968985 302368 317095 858644 1001393 400671 402963 243897 1004648 490892 995316 379117 453828 194474 659475 688389 437488 933376 149276 811227 491576 975067 979743 1007180 1040784 443079 759824 8632 44046 695578 96327 938628 752492 300137 228609 258971 302215 318737 962269 774121 167394 159663 81503 587487 856100 904616 662640 84210 902805 513442 205532 857116 288677 960521 511186 901210 32102 170891 687976 887852 177677 344476 680469 678167 509045 293619 771893 886822 970907 236555 337033 190053 882723 303523 170932 43365 220882 226623 135871 162748 1003281 344484 646293 629121 518769 907104 782728 261332 649761 860479 505802 825940 913274 436439 809973 437671 517236 338686 899460 398838 125998 801870 906071 442990 320362 654760 842803 339648 28942 712877 118592 651169 304804 97351 891017 675659 995546 291102 707968 1047034 923651 286244 783735 637552 659605 779530 680487 476786 678825 769736 497709 138057 276351 319513 214920 354882 516087 175612 513053 464174 859928 475701 1011251 244451 93580 769993 244471 1037241 631586 440198 658681 1039885 603980 695416 928942 629441 70046 936053 897260 22970 518741 102547 386928 939617 932558 1042860 413019 861219 1031690 204001 628657 994033 295217 527380 478169 799681 230411 493164 1042464 197899 584072 339157 367670 134988 112698 419453 233902 600454 994006 222553 377987 417214 233655 277150 224142 1033597 704091 785224 913681 816720 3556 259222 424751 949832 257943 585867 787569 1044603 199264 821871 263234 328065 60493 824141 1025908 340983 543503 165491 1022138 890112 185468 855540 547115 919743 691983 366377 600262 239326 445030 259883 491240 141066 434115 139099 70359 941428 721548 123355 422971 771921 155852 443923 13215 993115 512943 388396 39669 537167 516106 919192 259599 281453 837328 611464 92967 807163 288158 770164 942936 1013954 108336 982935 426786 867471 754665 968561 668394 22195 758352 463427 374647 839300 927629 422806 186998 201946 395248 425141 467704 667795 370539 799022 40431 195343 1047059 166740 210612 421044 185507 69824 565124 63851 843000 30412 313854 851233 68246 1005335 61350 931911 636705 586756 993894 23635 868069 3386 564488 698429 405839 1033253 535485 693507 70002 299123 246937 496165 108164 1000601 407572 119337 121950 270924 762250 927512 799742 524040 155580 61183 246792 882829 171342 659568 772417 276828 944455 263934 50963 806206 810899 524228 342029 1017278 975236 591327 249440 192170 646733 540399 607330 152213 600966 276378 507151 511832 617899 344073 373891 96909 364701 579690 688257 464403 708639 929132 680175 119949 348250 369862 270424 536034 476761 358832 148585 1033150 831630 354663 118388 480784 892747 225198 35824 706442 68938 234312 325366 209445 149542 836223 108230 330650 714975 311200 413760 940521 220250 859517 22124 456662 785375 216041 846578 321895 46489 373823 966306 442472 607514 1041884 606702 397543 523220 1036961 226667 259512 596385 400242 281172 107761 308539 224441 692999 463983 341189 322275 164741 634448 284224 110306 705014 333175 51223 742057 722723 522764 938388 232883 937723 458233 166760 582013 170254 502126 10279 808456 14613 356189 183497 149080 702312 180734 882987 15607 868742 538445 884876 647282 305809 245127 266768 978907 588751 647089 545088 806725 562474 727569 261768 140364 449969 999091 831416 66186 33813 584165 759940 10275 479021 198331 385796 969274 491122 680844 497717 160121 572035 349810 202869 288398 824739 750030 467979 11944 826422 1001667 881565 333822 652616 803766 254135 841288 37638 689364 138827 601924 1045314 711820 917804 702258 749555 839185 22673 171353 270259 41945 808601 100480 935487 496672 755905 361333 283899 259430 24687 588170 621419 754413 84843 312083 903099 897340 941152 475625 382776 4766 230240 167402 530133 183204 611933 242038 103335 989087 420273 325108 285545 122151 211095 868427 93433 283287 171439 949609 14553 307854 56190 335552 373167 65647 734444 698052 847045 384226 136644 869742 217738 223825 510775 951484 679695 672108 904281 722222 62090 161189 168611 870987 405974 960949 131695 890650 521970 865301 680831 55977 971134 611206 518519 568458 628545 947082 576606 416081 689317 1016040 782625 196375 519481 282155 795152 965114 162862 985124 644959 581787 197851 768612 364455 217246 123706 779203 833634 183085 650344 6876 730738 942454 585512 115342 204442 1044776 1033313 970364 912899 504058 257948 628622 463545 314661 315271 966766 259116 332772 417396 207372 666544 897531 230106 784411 417021 982830 651219 173457 368303 350917 103837 469291 225991 595982 107033 141799 937768 1014491 332111 607111 308763 967680 52712 482069 843467 478678 876979 721753 585162 243899 407072 848229 638347 141200 25800 33034 145125 560185 727011 18784 866710 394273 752336 573762 529598 214195 408209 193487 233312 268258 562764 83179 884964 780450 196555 17852 326040 483180 478205 891181 719658 855742 815987 452718 114991 470937 647907 190321 825760 552449 809897 420207 150872 902529 418881 492898 268439 1011108 936142 51848 734082 185981 764823 427238 977568 1029408 435588 4547 345950 663590 685733 476200 18573 244782 902827 1038695 633567 391254 161133 589201 999789 481990 981861 712702 122420 908581 219697 153545 576147 22818 761106 825426 774094 591084 125296 325050 380814 720826 139092 440682 126047 847429 68076 329356 344625 698185 598026 708240 470744 1044488 971942 316841 666252 936134 948056 509774 471146 1034574 369886 285369 898800 593259 673692 755563 669829 799088 75799 313766 347119 974513 396665 554738 871642 354312 486929 8856 824408 325201 503760 987690 934236 967918 391372 311801 233790 421443 36800 752029 772154 346171 183434 323698 43504 839873 39084 459285 623078 666184 98253 684778 441345 829508 872501 902297 527632 93103 805716 924301 994113 397189 845371 536180 71338 288072 72225 218306 520641 606588 345311 561453 485860 546860 170357 506674 372691 993635 991363 832143 720945 589236 870608 435143 637958 389811 853959 220321 69951 464762 35317 45225 799533 104741 422797 388526 8962 720726 766180 483394 657495 30898 448245 387134 6569 735073 988125 826683 464087 253330 44896 951065 935846 457205 72547 413308 272445 824383 300143 670026 359849 313769 479797 386862 596058 751986 804869 809496 662180 328024 226645 259771 184640 395811 640576 956686 662472 549915 295940 1030348 353598 979852 677251 171508 76933 699721 774083 173385 138471 172838 890478 496850 46733 73853 396371 524379 100106 513706 37859 245235 782801 858511 548788 551532 100538 273425 840450 130527 521345 171161 94761 618533 486727 307603 746284 224606 1032975 189938 949809 72302 390722 685482 781827 321915 811052 719413 286863 884337 486268 726799 1034087 566142 56520 407098 829506 19862 764679 349371 589178 241904 682005 319259 435852 943495 670002 630246 878748 1022874 286595 438831 818926 221228 544912 434699 899950 1044868 24260 619793 800553 598958 193009 647393 37586 775417 151497 755098 313150 225912 848998 277089 99816 756865 31427 158177 469358 1014576 70976 163526 275986 660197 497186 352321 748089 485570 526352 654983 745199 698158 186007 782162 637026 651860 165543 596574 255587 154789 524053 30189 488680 387922 483607 774980 257164 371410 487627 441132 541454 643938 363952 285297 908238 654720 15146 425574 202835 484976 669954 500064 489671 738487 535524 657207 740473 732322 710112 911816 324186 361664 515818 46453 895361 526948 208218 480675 520615 157220 708205 364858 97196 446557 487106 292649 174608 705964 221917 645856 893306 641910 671655 188629 977205 803937 197356 236288 105390 283865 445404 898398 599799 186252 402314 12913 171335 418286 972144 145342 1021304 415926 284649 715342 826248 791647 836790 547629 340248 791976 287098 492527 482800 84500 636990 1004326 577657 811115 278509 51437 1019457 601399 496857 926560 13435 794440 344372 727841 247932 640049 988568 536533 464959 679112 790912 722085 371426 754090 121804 380094 147751 120756 314177 1034193 976372 840843 32519 52883 429779 955157 722729 126782 674931 636926 302361 334351 264997 484917 388137 384454 58208 476012 977426 341033 326205 756891 540529 155265 717307 211581 606277 184858 60028 275985 291955 734408 332231 498970 831554 747869 246916 661152 310495 1027124 605827 145261 757978 573353 580405 980625 465064 862367 779825 12767 1019679 359160 654257 737901 878076 374304 850194 893208 769632 373123 163160 1022718 94543 694547 850343 595458 174128 227779 414155 681291 853328 712206 396465 732613 23647 1014384 857324 88734 391921 387564 592177 139722 557310 359045 72923 989312 936290 133572 952423 87996 549470 323896 166393 307387 529941 459506 783830 323969 852752 890373 939752 997718 902330 828172 827197 613700 863205 1044644 616584 89243 919364 872429 967839 451950 490479 125197 1023483 59668 781794 825261 305211 82087 292989 481146 450721 549256 194309 114853 630419 729561 826658 955492 406555 822529 991071 416111 728680 903212 158638 67715 50763 394953 586209 575714 381115 298762 31794 507089 327505 970343 366524 187929 434381 818715 756991 256648 1020303 251814 714848 286829 1035294 514377 561830 756510 166309 694925 489854 106357 127601 372924 444409 649295 24180 697190 962313 393996 599493 880862 900615 273426 721182 729787 576304 695114 916061 946775 1010723 127137 453891 294227 458341 45193 693944 231953 933853 643189 145349 384057 751448 21344 246680 694581 470278 128583 1024324 965812 357115 715946 392190 7467 1031599 306447 369569 819279 85118 118143 425259 966556 533033 585736 99134 785617 822612 48953 546464 190066 82182 981672 941755 986181 916779 824176 358941 148437 444181 55467 16121 400626 111095 373757 773029 484911 866153 456201 206618 901475 597991 963321 930167 84009 260946 44794 926847 16480 993645 449213 631830 450731 750177 57336 679623 730353 12089 572899 933441 963294 983655 947644 927701 577121 401469 837443 806138 679468 206709 589118 789450 917559 559530 1034742 352130 405054 492509 78777 385286 750142 42736 889174 87898 830204 847918 366244 251946 221310 94657 1011963 489539 927887 1018683 193464 1018903 203583 242190 971966 751678 808801 313876 588016 201200 38668 396807 774328 954251 644123 886794 181379 788755 785581 72222 504131 297133 898981 792238 226540 174883 342315 1009924 232183 839779 730921 937425 440545 318464 363982 629673 182957 1017263 844815 760708 352094 342476 860193 422207 116094 952787 318464 463897 911259 928998 297452 972598 18628 692302 1030375 360992 69904 587762 158008 391488 10775 798433 815338 489065 158583 575439 323662 348494 513872 60815 513652 481287 845512 639902 1013174 833425 583305 808600 796718 750666 746302 269504 787515 422521 697881 853629 303360 790212 344400 204503 60133 1001143 568475 375806 329748 880964 979384 16324 675069 165694 354536 682014 344274 916444 951663 143270 504332 664893 45591 81436 56036 537822 277934 1042656 890331 180261 153475 508794 696882 579802 465901 507923 718963 243112 569540 778233 274150 584353 356838 685087 192029 733623 732596 585114 619881 770884 618898 671269 667490 933507 58986 575646 22114 74260 113961 909703 567562 840828 731969 581510 798397 736419 915238 506853 986144 649812 267473 213778 354209 577216 1004096 54560 24044 492795 70644 767557 329335 207486 860529 520026 1017847 444323 623041 48734 277737 18476 878578 300787 59403 787389 77715 45791 1046751 579165 92475 930445 1040431 444665 456450 183690 29827 149985 407814 463624 550573 914761 477672 277086 312894 847306 609100 754565 300558 1033438 180829 599965 159928 389991 66630 317798 933147 385576 570042 120263 586458 885322 608364 33867 290525 882137 374168 239519 612302 51269 265337 728598 332445 210658 409040 406053 116477 526696 910692 1014503 685028 227955 861820 281753 857103 569348 432231 637215 840315 934910 934644 73854 413421 744618 895738 938336 520811 1004851 847570 80275 21441 390699 193240 337546 306174 671237 957933 497114 88820 637336 730616 562622 424891 683170 93280 439700 166190 346691 551571 558686 856684 474494 437891 371522 229209 704955 452388 96779 648474 789320 98544 600997 125597 638931 873059 498852 638223 278258 612478 40382 332899 883355 99144 382028 149458 745388 37448 469710 881237 970340 65805 53604 239405 74472 983974 577109 538204 675263 889642 925324 917801 97366 35378 747030 450208 676222 905562 995493 725008 44521 498627 770576 705931 329904 111508 30417 766569 743376 251508 963717 307653 952488 729618 813680 621310 690300 823454 401910 550456 974069 689485 171811 803033 773279 1009880 659748 274956 792426 1005053 185036 241473 868138 185853 375568 819371 548887 830749 785803 316864 891214 833317 563963 747965 263501 119780 1008066 768032 17019 844713 753254 278828 232350 447435 498705 56936 352354 768803 627985 730912 638425 853645 242521 189667 386806 832875 884991 38915 376081 239137 403644 265240 239718 324250 157295 64637 331925 23746 526234 772306 877860 379657 588771 539000 636408 775398 1045909 807960 449504 745298 39452 606237 274698 149833 869004 801589 317836 993357 281627 630227 105436 529634 456867 257968 870744 952083 778017 68678 898752 148204 977977 1005396 738487 349437 62127 852317 587845 204510 576495 220200 467799 816037 526470 540481 171326 705649 340134 490615 166700 810211 890022 418908 440506 765856 44416 219848 557157 242384 462162 228183 17420 216226 450525 19942 95604 118726 523017 494362 995012 428017 622431 979161 744201 349789 723085 927438 159411 155206 749030 45801 372758 967022 987871 130525 397291 27801 1034132 354209 102860 455698 538944 814064 345275 1015845 848584 841416 379803 641443 322865 592111 30134 9825 241702 805993 452405 304568 459379 866563 479659 343303 666252 534732 212107 590892 48903 244886 449965 557583 722717 94330 197069 198936 387886 802897 754956 205748 554298 482363 809837 266451 57704 978204 469337 675949 212610 846106 748572 81912 761463 260129 733797 1033972 382681 157791 943306 398176 840029 996040 433730 419393 224349 200595 365737 716834 584537 1022650 528703 703887 718705 428158 489769 1029017 471021 190946 255471 1023061 936630 426283 577020 672605 705754 861798 933154 959053 860939 539618 564499 597319 1032737 275121 593385 839536 276372 663340 20127 649072 803330 1006956 406933 201718 18863 345554 506128 262194 356608 717183 886711 712793 341247 200412 864535 462373 564698 1033748 450080 963922 589668 437653 104871 888866 543123 970387 534754 963546 190720 702853 553967 224579 866154 43686 491085 601386 949299 179829 782176 34016 752865 603701 76529 471738 171423 52334 326060 474770 758201 989546 115105 861764 826403 985017 478916 465458 483315 481453 273261 1001921 999651 866527 100569 212954 742352 320680 243623 675690 384829 154793 77915 856034 748497 797252 142302 1042871 746708 144416 707580 176867 805046 697001 119781 482146 354697 447629 389292 108982 15746 156480 233931 132964 212860 931705 872861 875893 548724 634291 585187 262390 66318 772781 184384 634744 628239 950250 665277 39824 961249 917554 494661 624984 371474 926735 16682 719596 726997 515665 521118 93422 547455 49291 202811 697091 206091 954259 774780 918612 549527 583686 748866 264206 309221 717505 680783 963042 824283 469353 587726 335494 380931 994020 155337 270385 319755 106462 816562 387875 1021766 12101 396251 184859 487210 1016526 375549 856799 881104 220014 741301 635576 107896 570849 377346 551667 3586 1048358 1031625 828769 867701 612608 310097 624855 291964 323191 42951 202159 611043 612437 794044 414278 989215 135594 470434 690044 488388 523337 308818 888119 714252 390472 544136 861920 831575 752004 571493 1011684 808357 1006106 586733 809012 437022 295151 642439 667845 555146 181546 396160 1001489 305369 380853 730504 693909 2717 266175 36147 359249 303243 1031996 1017465 34891 950782 259939 888886 876300 281460 1037615 744619 498977 859919 110047 678395 972955 406804 283511 707247 240783 654447 26941 290354 644503 707374 247868 768342 89680 204546 62404 368334 580570 880065 564712 780210 703067 361958 998398 269310 498044 360207 43811 719634 1030378 14974 255157 427059 881878 750490 49879 36617 184950 745579 644336 783391 793730 123425 803884 410983 626615 214413 509945 530099 137048 168869 43660 382525 72104 487941 908634 210208 87153 1020777 335263 729052 444800 899124 469210 935638 637734 540397 917839 669397 309433 607420 1000068 721286 506641 153073 296388 620026 151819 372350 775839 518435 449545 461432 145256 1019482 580721 394906 669110 24540 544298 266433 36579 366408 791842 518257 58512 46627 883146 44878 819487 859732 439704 690596 339000 932520 429956 446177 921412 669519 723083 641557 305653 215645 333872 2681 251580 101450 489718 869349 188242 1007730 165095 442199 172336 683414 991760 744307 705046 730714 704258 728318 586888 319941 417619 20322 281676 33731 702491 800046 434925 243110 220279 608403 920635 437921 195082 330728 547529 691276 173431 223782 701550 146211 931560 894828 472773 1044231 1029770 975228 175020 601019 776463 8252 806344 220520 101418 390711 630016 721177 955158 110874 541438 482624 733968 530999 526258 838191 978904 1033989 972238 1018528 22581 588189 577354 603182 123502 69951 422369 174042 907473 232139 707475 301702 218671 692553 769826 44413 414302 73313 415893 333545 310966 568035 602551 842332 176789 290625 452248 954696 1026011 799760 170507 770951 444270 569995 559655 184275 804279 754960 308423 353359 642852 305056 625674 362236 787620 493667 572115 732741 198702 108578 1046857 289140 530746 314060 782680 137530 672070 440305 209711 210987 266322 559946 735681 45887 813412 496943 622404 774739 286470 641823 172468 77990 270275 510012 628561 148828 586413 417228 62236 490495 410586 111545 14686 843000 770274 784658 1000482 738842 165219 107656 636854 13080 219005 345330 821038 398858 521303 319945 1018081 999405 617624 715693 858858 350495 889070 834782 645032 1010151 355979 567747 940606 29419 973730 368999 332564 38327 725999 417271 928852 183613 812333 140613 753262 603728 846749 334152 431252 649256 24197 661658 180543 416993 191663 12024 869032 485883 469222 890310 882511 1034459 329340 148616 467576 470857 779719 790890 49321 1046512 635039 942522 1043502 613090 591586 1010280 905621 13841 555761 852108 373810 26071 843312 719328 1016476 568687 40329 859458 555822 208761 142826 959284 778375 292474 231618 607836 900619 200026 833672 910340 638047 632804 226612 44187 525808 383817 643268 713778 670573 353949 390073 275199 161865 265049 321943 361949 419642 783831 687465 491211 26301 701913 9786 947561 48527 837379 328604 395134 57141 108892 59941 932212 704629 690641 819182 796378 408539 359090 26899 17121 951861 474163 885813 272608 111383 365805 14075 130257 805208 277082 51852 482257 190355 411996 186390 384163 784552 413366 378187 204846 751672 450450 544991 684539 182060 901625 77579 129208 430126 763230 964109 358071 834606 158484 1022630 563823 292574 786131 441498 188154 672567 245559 787251 457878 663538 292417 805311 518437 113680 844244 678926 878764 310099 838713 197364 667095 330434 832667 401613 363124 83241 133004 450036 700403 731030 124799 320842 1015789 529886 296267 45238 322714 896790 723118 845215 190809 815642 657608 967028 125740 684553 693404 1021476 260409 6854 248722 87718 1002826 591225 984568 537459 820302 711948 560508 739079 679638 283311 976308 938595 594329 402005 173206 428430 992752 534325 580352 815119 649818 819273 134449 836981 750329 181458 506702 688592 535060 870610 162270 254517 389267 684432 694862 820541 970374 268824 353135 956294 603039 460728 55795 331825 509874 290437 6387 64866 183100 1017300 670316 778436 853978 601281 905149 596994 413901 761515 715306 552271 889725 538550 373596 752607 292851 608584 234975 29804 430429 654988 325027 243122 401037 413938 882812 691442 23163 330925 843426 590451 744639 910643 682802 308732 1018391 891329 318634 445276 955623 666069 587121 976611 658868 596402 37965 604646 754600 640735 810218 630590 13586 380072 651354 903113 675811 620700 570768 554728 639537 413453 995812 511744 957111 106387 192914 568825 457043 76169 327738 596418 692104 512142 323938 769227 372986 286982 817391 946825 390132 287895 365488 386037 680421 853676 868307 13325 604126 788725 312686 48210 866070 182245 233207 448841 820582 872243 758220 116474 728526 491098 149165 232820 708846 146712 12861 326983 710030 704499 589188 834568 583958 384175 925295 745680 393238 93913 921679 958654 34496 904256 138326 887664 405865 84342 832029 1038222 1006860 511571 675873 147264 393158 31346 457793 650418 665947 743859 674882 587415 398256 600247 785995 388259 246607 993639 205161 554000 407526 67438 118284 848922 535752 183482 1011336 86659 158058 321023 235414 835600 762343 800564 225488 300297 255869 540691 240952 15805 895246 610461 70578 931580 410528 576916 104325 793243 8925 361728 221 244724 29076 397995 271692 1004643 154166 218277 634949 442314 120665 847808 490400 510221 5177 648212 620569 755351 220466 471421 992721 706260 303175 429080 40139 232629 818591 991434 796016 105519 124930 158137 942348 792252 808288 463568 459342 665560 753482 781888 792012 49541 439159 325881 907901 747720 373825 290613 862781 135721 338213 127214 422476 921143 565063 112227 211919 1538 793067 906391 279630 591775 471805 233938 402996 565928 248714 444958 168275 136377 674885 877515 4957 689652 357891 316395 159852 152958 1032767 242391 887675 751104 807831 614568 843498 973350 882253 899518 99582 192803 700614 187197 577630 340780 549902 718731 881815 572920 195667 277204 343706 786759 1028454 835462 875833 490328 317245 37589 473517 492912 769652 248120 516115 208986 926919 697066 784362 143586 79257 114794 150678 253017 6768 550651 976352 603412 531318 972069 569461 263917 544762 698162 243298 857024 450285 215986 649118 217071 905062 559095 291457 405215 92446 330906 502853 851833 140533 989684 231820 874666 798059 603302 698073 169443 421671 322065 123157 549785 211316 632031 687628 678854 290495 102776 582894 701030 345370 955022 648910 127483 759484 607634 562982 641034 180863 792380 439377 319900 138337 813063 630800 382910 60931 245938 911366 470017 657197 726720 220732 414970 56904 663801 246174 252611 671970 834535 390779 689017 693294 24154 1036041 1019836 763265 761316 549854 919346 789206 115550 851064 988419 660299 290657 690103 95326 804770 347854 894045 126195 621249 646983 735637 450424 158258 213939 237417 57893 978596 796862 153419 159031 48232 964950 808077 38768 898037 303919 972008 975509 246372 207680 51449 530415 545268 348740 576703 406731 346759 395578 634911 747258 369188 816614 495456 923986 228723 804686 490416 659498 647236 793149 766877 562658 781832 257475 945052 112473 244310 370610 861829 561269 698728 108835 433684 305311 876699 619248 867178 679748 870131 154167 8075 288853 103828 675037 834526 22728 653386 42504 719536 17172 310786 332452 391089 222137 694607 951776 215157 515510 127206 802222 709876 493329 770082 186182 81930 116051 788352 488355 450552 293385 1035556 715780 870113 393028 175443 464493 351054 144410 391927 6692 524459 825635 749598 775220 741319 621820 355963 84973 417624 14535 970724 145250 367733 556201 804562 36841 111386 306251 610020 145055 722599 740186 175452 305378 768609 96776 33184 181461 150000 557448 124346 957919 438751 28821 794329 90412 796704 116716 1007054 215594 91269 14029 200592 894734 96584 550782 769464 585037 473988 711624 818950 581155 342969 383352 391130 572175 282188 26335 322235 625237 697348 546643 153812 289658 881295 354220 471666 195532 994555 223943 366471 1034968 805949 361991 632874 57074 567213 294351 255253 936368 1006984 659977 991270 445551 478061 748194 261342 298189 923361 300043 786661 252205 771531 461754 406660 916790 59128 875687 1004329 665172 84632 379855 1018855 415798 871103 398517 1036787 684366 762853 669148 572712 474964 384358 19790 850564 238532 606723 230680 85161 641115 944224 528331 269405 418717 609156 668925 432394 789842 258908 159174 616766 828165 372023 37188 977708 703620 578635 4375 329002 340067 76335 476645 558641 960633 311135 248791 267873 214624 617404 388890 833402 940025 579337 862304 906595 138214 856431 502108 452262 235023 506873 457034 826610 816158 377113 762212 1025432 328194 105761 649582 719375 536176 407243 631851 770161 237405 280498 199653 310267 382597 808151 700137 1002897 812520 997149 945160 787511 275527 472012 360216 310681 905643 763154 367985 153220 515039 78461 991857 519019 94961 563586 150520 370915 441781 919034 1017581 338983 622146 719519 314295 95124 505459 838036 658116 810798 154726 105690 960773 246042 401153 921308 658544 523810 539240 873188 79997 409140 613512 912803 228010 535779 39312 851373 9975 739812 28786 136186 484459 117139 515943 892007 526733 984428 100456 775731 821483 97426 189877 941186 585111 812107 888402 933598 780196 182401 297605 567729 321710 408643 505946 532171 86095 727618 475167 802274 174251 283988 71912 138509 1045221 579829 695564 995657 263079 293313 536230 50932 716703 423419 322581 133717 34812 1017354 816252 696338 124661 97526 572483 511415 265282 162031 389524 143926 100769 369607 946398 134754 81746 754547 51542 269683 534684 776845 119153 64901 538694 727253 838508 600088 935198 875435 235972 490129 67190 589463 66494 806584 204961 703426 985568 205625 672123 875642 215670 316451 871647 457138 226830 549739 760110 904319 250876 282986 998350 429724 120535 165211 812457 944871 835834 574942 1036202 163298 940292 508280 931652 452147 372312 173841 453354 1008932 388510 85620 747160 757539 738624 979154 917577 560195 514542 487743 631934 682170 707355 341300 303805 980321 214909 101643 35344 800823 110992 633991 595330 814302 578580 668489 272550 627996 75403 214363 318480 694620 8636 471978 235993 260395 369715 373892 870943 920507 91838 371742 757634 184419 164081 1017104 529321 347932 196003 661718 844731 297222 98159 796753 253159 784609 718132 287812 469212 238485 417430 656857 313937 112810 303226 522009 473470 1032912 420238 297847 331937 354393 665279 510022 641147 703418 264128 146750 623824 269326 136074 421115 127211 632210 937174 443774 666647 799274 59045 665770 247335 649691 297145 591048 969711 287567 959513 326916 189384 676948 907153 860653 1014288 447069 25647 47609 327080 533247 307655 170494 601204 7285 385904 986554 552927 5661 424965 413773 411988 157945 725670 890042 970438 229423 464692 564841 735017 817546 894680 911784 751350 87542 553084 484389 453803 309767 436560 111990 400713 212595 397639 792465 491732 544915 526231 704340 89815 959207 307005 906494 178909 929167 926583 982196 348409 638674 375880 487165 172607 924571 353015 41287 921928 307191 980624 97888 396978 774040 245857 667389 939422 427605 391294 29238 342065 391336 416319 951816 392211 939054 1034429 434130 673523 610347 197464 849112 826112 540163 289331 676547 910193 502210 905910 608287 4351 428693 420876 1039580 509542 197455 177059 514766 464104 963301 948654 501293 215241 824562 193958 894486 509396 684596 715461 15623 521172 516365 449673 282983 146204 841219 217911 812540 397568 115776 208982 148083 988250 740882 4912 863195 473606 755052 183636 437546 133477 703588 386839 1044407 190686 648627 275470 631742 31321 34104 358293 30943 460738 536693 727371 9888 786316 499472 977300 984294 295211 1002324 390678 275584 63897 631469 618044 677788 1036242 50736 497590 55888 598359 776976 971511 903954 364207 387882 307126 148288 137186 21882 725357 221082 198908 183972 353245 641219 521872 717164 1040264 641987 182834 876350 712246 393864 253692 684199 802673 953440 863754 554457 580872 972416 953086 362283 528272 783488 847996 189847 213726 362717 449711 781115 236174 736630 507331 691160 1025664 576528 814696 746838 730965 693970 705110 221246 713462 839881 926403 581694 952590 472677 735982 165033 173963 480762 832664 882933 831265 747585 722054 873787 198598 1030356 83713 495290 210231 40629 76885 817235 527218 197832 521557 1037070 127802 361044 425941 192149 212631 787334 942895 154036 167251 524781 400575 598751 344445 1002751 412775 764076 263146 221843 131340 784980 743599 743269 791830 641079 672680 151446 760564 1041493 64757 821033 88470 86741 111992 322183 22769 518786 355160 343804 753279 427336 446080 711479 670140 49340 341280 651214 409770 675474 106539 90040 285774 1037604 511960 75985 673073 745458 354338 351321 233439 417820 75080 501621 502123 736490 270413 617389 189417 554053 467833 550765 299763 478011 397014 1044100 276517 527998 740531 570023 1032097 385766 349733 596975 314508 271851 542593 536919 464271 482859 885988 332095 381271 769002 224939 326124 144149 731533 992763 647685 587518 322590 155962 237847 65228 578507 479380 894995 65083 523367 299639 739787 931725 859624 735255 299896 411655 945383 55787 374071 394353 723747 506926 195207 1009050 395262 459615 217804 34002 61694 325825 223696 895087 520782 351964 217149 24648 100154 906746 46115 897597 244407 151723 1026424 349869 63448 759873 262804 787710 944730 647508 866481 184344 388889 356416 451697 889578 365720 1002914 1033815 683236 961406 264927 614220 806524 419603 169629 137500 693673 658887 598344 786167 506475 571820 659854 132592 68417 305399 723171 910721 620977 925315 1046526 32773 95939 643661 279386 973629 909190 324089 260022 370892 1046922 569676 462486 351931 32613 1010352 49856 581622 1031471 872371 324799 570572 834821 960904 368483 840563 361353 895364 678974 981121 154720 117154 260137 1019764 931507 703744 923581 994092 922031 585824 60379 953963 620805 367272 325157 476252 397674 810338 712066 968969 537880 554301 610974 410084 696395 490122 197735 575039 994758 242111 435345 669651 697164 519159 719891 568125 888358 980849 593832 155772 798627 40973 414799 150389 489875 933842 62412 339055 596684 57195 8484 604312 301990 714404 687397 676478 1018494 1006834 297692 840342 178230 47593 603164 581560 427187 607683 941566 546720 801630 985568 494939 608111 425892 348480 564052 455721 182646 899339 686539 750389 389578 708873 264167 774880 904984 412715 587412 53978 647645 835840 48385 928951 856347 64064 498976 683119 685783 579397 768041 612574 998554 375949 537367 715845 755697 693306 27433 56519 816878 89746 866915 832749 601252 152191 936970 556067 322990 953871 98604 782136 543912 22261 156950 18658 222901 191238 242139 301624 733176 254141 320724 308022 249883 6072 385819 301884 659147 932153 699918 170383 905273 575655 75730 118231 1024410 640010 714702 1005727 218536 644242 859948 267225 635168 331536 560475 318295 206658 476282 754831 222547 894548 123500 1048127 109288 1012767 877474 507815 647318 72304 544896 560708 851650 549785 380810 685146 645683 419565 902636 660849 969879 697671 34802 70356 519420 865668 6545 426001 776279 131332 65245 616315 592384 462893 302225 482987 377908 1042152 993418 76539 297106 1044770 731724 1013258 991391 393037 822139 627259 669250 709340 342115 20277 228424 309962 872562 974436 812769 147476 59064 247671 226337 909882 348782 257248 918656 844738 528236 630871 312154 730805 601777 116567 302960 399648 218846 593824 414566 569749 218299 734131 949827 687015 80817 413529 543732 242801 857679 279581 830920 554768 75462 798157 533237 850212 767853 911101 69906 317268 162621 630147 44187 1012167 97877 358140 29041 219307 501367 214342 928599 706737 181129 543492 560758 210831 864278 593950 417753 127101 983499 738878 667122 1032377 313850 1031507 301331 898051 910874 419858 470006 319777 286788 946288 640054 214620 24504 285737 297684 505345 600406 16700 31923 971490 372774 395885 33563 203986 964048 641986 334906 134445 293669 665351 824222 541517 655508 180298 117436 442646 513717 574047 758125 210795 556738 226141 953963 352950 23321 186654 243673 227172 208828 421315 351160 1023591 602832 386094 309363 557490 372001 916615 664916 977089 76445 223416 117516 156942 604885 901361 453679 462493 508287 821284 1031605 413809 251638 540809 774011 836884 932024 102428 459968 467731 739815 29978 203944 14720 828361 363144 641725 130159 800328 1006764 614249 762233 718963 380306 917628 969788 338171 887176 618924 379608 925367 363426 748816 320115 370976 45623 822181 568247 590038 877410 900553 229199 83993 868738 938947 782957 105296 978874 693817 942919 438662 779889 323255 234901 658664 808916 761903 941845 703304 205903 855924 156680 894621 253720 826302 385970 488833 320164 657193 38109 129969 1013040 880437 627286 998033 1047865 644423 415599 782758 542212 538407 838780 245529 381975 866177 680790 577595 936382 743012 148443 74235 252807 244165 297067 741746 251078 493053 35437 851032 76818 771655 278216 831883 862150 124227 696938 618895 4737 439670 734917 114441 262054 657864 822861 802627 237533 56836 780539 256684 992656 266075 778445 642389 604527 894177 796227 939892 917228 436239 806116 277989 403648 494911 763831 977572 531812 863284 538058 949588 600985 280719 958127 744379 52961 895578 868090 217667 1027 837250 804036 672891 961931 194389 842795 28052 67655 607496 93136 12517 470987 704051 57687 359016 570094 90194 462314 44858 931915 495686 266935 470559 733889 8914 843117 221179 632307 455968 963779 415834 654025 791865 513266 853481 582637 752272 465974 717562 873039 216696 313168 824836 31138 705705 409095 209441 124124 754623 978850 804751 629434 1023419 16239 431152 676410 399488 688448 435209 374559 1623 67049 848326 310896 536172 210883 1021749 396025 476494 837420 626118 287176 439667 976645 98066 470705 260017 301362 664913 989387 424902 264990 932834 42737 663762 983604 655303 980034 15832 284775 278566 554146 604737 297131 589513 510263 570968 740217 499871 697580 410574 17231 437817 49393 831032 47406 992334 319801 643980 289051 87095 125178 68776 1007262 349299 393009 140747 188741 590116 377627 452378 1012002 887953 102589 601372 643913 434082 972126 233791 339540 854631 488456 959057 276191 459922 80394 830727 224267 523768 1008504 398457 943103 655123 12201 539300 141410 170371 558520 588007 959203 354440 1026309 43142 596402 401802 851377 834346 113668 799890 646437 844639 933522 654542 621195 838933 755738 622864 579411 812576 552413 50256 575408 571064 753695 1025574 263961 477690 386731 611153 220360 403044 347468 738866 118846 153181 450645 251729 191933 458923 874778 679383 858829 463099 793205 712723 654008 225372 613698 480246 975629 1035716 617699 28566 1007648 521866 324540 526766 772489 507626 808888 985629 911009 490117 665282 60003 369416 984286 430925 968231 512802 88541 917709 785331 67733 179792 827452 941174 947916 751717 72854 257409 976759 596018 546653 14347 900873 20526 275733 207341 659769 89524 1014217 755239 771457 65927 46469 451929 576418 526409 934105 83531 811038 746242 346460 405093 155837 970656 388647 350775 569609 266609 420950 851443 569041 571818 1006475 759278 702121 294883 195179 739107 374889 666265 101150 577455 842666 853931 835539 526166 865356 849118 800570 520189 886515 718937 329992 546350 138629 551209 418423 197015 437165 174014 864963 685451 17244 878189 59310 16767 612674 885228 735740 319886 645465 420312 854520 208630 871259 792882 150510 614553 591687 761566 459950 105341 293344 800291 1005072 791372 358702 716590 301930 834261 174331 190350 628251 951433 913238 266937 502276 930559 588052 692870 469514 964976 380490 565169 308374 601147 358100 328283 368660 672098 437970 6791 882551 1007884 437029 96414 427700 345601 388598 1516 1013570 667185 207664 441633 1047712 367405 933121 520912 430287 500396 338013 77299 82132 118536 864635 102501 231736 757694 655446 315238 737928 276978 316717 310299 433620 301288 380163 220172 864564 134796 79391 1020325 922686 345067 717966 414901 330898 420280 128668 162545 576079 67784 375135 856178 275610 90774 515372 16435 837150 876992 772639 969876 522631 727688 418968 137178 116230 449363 1036729 48300 404432 707886 609257 1029783 1036447 664644 591699 6796 896047 122985 927336 745309 115906 73106 966233 13891 719773 717915 125854 127835 780681 256640 521841 820772 52051 848740 165715 983554 425548 917645 977799 964287 298185 139813 289170 317701 805540 472955 566722 572132 983481 208768 792227 562258 863850 55627 35211 187303 52252 410773 767759 142877 307640 438846 518028 903254 720426 136390 305055 36565 300261 270548 625837 566915 764510 322995 854364 105772 221325 861648 86552 729600 947055 1034045 610703 937490 980358 750642 503093 228572 72791 349062 645569 701625 204011 1016122 81838 565098 792655 855791 815035 660114 268308 365674 157548 10298 989903 675863 124294 452430 864410 972675 446103 556061 108433 481249 500075 983261 215126 943750 850840 448036 500366 287086 339443 232304 747874 679860 385305 612257 647167 700957 903656 860538 349718 62350 552450 858147 177244 240018 391249 252841 661771 95445 597373 537981 951392 250283 856184 745713 955675 616586 362227 517054 21762 650891 708070 194177 660830 366061 257548 163129 678780 134802 57444 626635 56621 464513 447153 889470 691526 825954 31739 384640 178209 812549 295180 522847 733211 615643 256244 156304 887316 946811 172422 516587 485874 441119 791513 883244 253726 109604 379079 842868 250116 291982 138609 881095 490392 726401 329657 390028 719820 721609 846534 562192 519195 611155 97156 767747 921858 426418 701729 80377 333185 113819 122257 937194 612254 378729 956940 383666 378082 92825 136075 491922 837338 881743 142158 334765 147351 149712 442200 55180 562734 983814 720625 385179 185145 271615 315171 890793 904533 252014 278334 220012 157090 638761 855381 581883 185414 807849 801471 859218 328938 645517 766102 506065 787259 187927 390203 729533 161642 280749 781264 989886 537261 195417 963260 387167 314300 721738 1015339 919698 84820 285009 496012 162601 714936 995941 672529 760414 54827 647199 200754 164684 990583 147775 115242 593523 560233 311845 434809 546872 110930 716120 48992 514402 976775 756739 16488 987039 488418 939635 969435 243197 1028416 341146 1046089 429425 806145 855695 774405 46419 37771 535820 357542 234464 642247 272879 1026695 872119 632995 880825 106566 250717 113550 151314 896072 552889 133886 496963 795188 391832 829933 50874 800628 756778 25944 907914 849847 378499 819391 35816 18802 568859 1016488 735919 655962 791118 200989 744413 855019 820701 450089 96788 563172 190316 828510 575002 484553 293378 471890 14169 201312 888204 953373 474208 886324 571225 724444 1047392 155670 301727 635442 598703 163478 671989 743874 84296 758670 393943 75958 384842 903320 327718 521019 1027701 95123 600229 309762 977584 973602 382077 276161 578181 658220 453817 1013936 581539 309597 304075 495885 493403 539044 376326 675736 559908 623283 158241 134935 186648 606851 633274 168403 261236 131789 739793 323098 73244 417169 551753 297659 496916 82323 826218 994189 984840 673497 97378 658920 989381 4910 982463 922922 700094 708259 664822 853811 179592 567305 288224 121065 174686 420215 887607 920245 539549 400586 667422 398597 596297 376864 50070 976072 515463 526940 994058 944117 701729 81830 712900 76292 364549 660968 897397 458867 647622 698705 66481 575298 913945 1016022 634992 601463 900442 697004 420751 168347 484613 178384 179277 257596 340029 148863 34254 972393 465992 583614 663452 557625 916752 45011 982561 1043268 667044 623561 846637 719144 1036469 824305 511606 835077 172313 647004 132627 443138 741964 116833 478977 484550 557290 833821 802206 475135 865078 186350 280113 503263 977303 379896 21856 282777 343829 954784 522423 634857 858592 89875 988968 189833 93130 628928 670086 22973 754376 1037786 221961 626632 846196 783575 96717 787060 317326 344051 278354 594063 209526 172462 448765 325992 728500 846154 714902 584022 465777 335694 931017 661041 48379 59909 844197 519127 910149 983552 145695 215209 364388 374416 656272 51723 934675 885325 290867 534759 520496 634770 953768 173611 228925 68862 86644 689990 643296 569844 603519 893615 291427 185116 546452 326750 638772 239328 341732 225873 960358 940528 524675 882953 1048367 791486 549866 780298 352104 985859 915059 775774 1021456 240184 341217 886547 304841 115742 722645 288184 744281 1038390 55386 660196 549931 681802 737882 426159 985292 88034 869158 991031 485486 879312 132850 989469 805480 1032101 475222 696325 163507 878905 659662 1001754 773743 594471 557371 227719 490588 831822 625249 451327 152930 347729 896359 397366 545033 185880 662617 196965 639489 917325 29353 317642 399004 409312 327082 38694 928079 642180 365844 845885 8501 636719 197507 196441 975499 788894 982776 951240 462645 917198 45398 953689 235320 542340 119014 635107 252222 481735 411860 466111 348949 647008 29103 968009 188976 467041 252397 172386 758820 1019035 564836 194289 198445 610086 86738 1029981 875174 717533 358999 584725 569236 399071 167926 13064 407836 275216 368408 871213 318729 486549 1010696 504061 1008711 96860 339063 477940 15210 170386 1036282 927251 836392 168490 776327 868961 667867 379741 770812 421733 917248 28709 982936 866478 781754 631744 1014400 582219 234319 50739 504891 619859 1014954 444613 223799 121951 515544 889471 839490 593931 709259 1012915 545809 283513 798362 44914 65468 819405 974463 853524 481344 26034 645079 222132 318204 405459 694758 102322 394548 911715 474640 127535 846993 460182 137313 878740 944031 720165 59398 207371 771662 981710 628690 572420 727666 956370 429754 259762 4163 108662 299097 72076 480990 989314 798061 454604 432322 972741 574552 722163 197715 841359 987552 518467 25690 987701 348271 493123 706691 45456 977683 230207 835037 274814 899967 899526 268126 958816 711625 178730 476765 913307 591530 548867 869142 804375 165889 685741 656682 161475 310608 486853 101404 751630 730685 990639 227284 717168 787731 367635 78112 579551 560958 794716 41518 268890 175571 129080 884500 941666 675333 1018907 728649 183420 278961 881595 581928 650416 831443 629397 732276 824077 464143 816231 717007 515107 906281 16820 901953 276871 218765 812099 558520 101970 441544 443296 958338 678818 925452 868762 1033684 1047832 548272 605891 414791 128345 557486 995060 537941 150158 830756 802246 809696 586467 170963 262937 444076 545035 766883 18321 860896 311482 173341 317716 387721 78634 302063 618317 270871 187287 1048428 761900 106463 912323 705290 713828 648343 876659 149218 44012 492508 515567 444467 426623 400559 236678 287199 803868 713204 746760 761068 24966 373490 433482 758020 799940 836566 418982 1021173 419234 316975 639096 163634 876079 524659 710818 620113 773949 854905 476168 545163 607461 86269 353557 100672 576256 474656 579125 243568 500142 743141 517721 436290 917971 118709 271734 653953 258453 964060 524549 479257 796896 698378 749701 659103 460258 401106 111093 962503 1020303 869678 136794 762347 300062 942329 908863 374923 1030537 314227 337456 142535 837137 686529 844606 536039 187065 136555 520062 262612 117190 763101 337546 898460 359237 377830 299518 351729 90501 879675 370172 452523 392601 937461 36265 489538 160727 374799 821165 941652 274523 659689 348855 758309 433029 581320 109047 902682 319094 876627 840098 657213 1030040 111895 340850 454077 614163 824837 133923 875882 621400 892399 140023 54845 730522 664078 368691 87246 458320 825983 319392 574172 741813 563905 418315 391113 281672 350776 379077 477467 409420 52398 909859 436989 783689 871117 509439 614587 726665 772774 66101 343370 40348 305196 710439 881597 482261 64954 295994 587729 691658 429193 173143 290402 425943 537915 367211 110068 606876 852051 69095 446251 356219 1029818 423744 970067 589083 592444 310384 898777 664552 413193 974195 683471 807568 966452 766155 1046636 995975 613687 45053 549258 638084 348782 644114 207142 220418 453783 33303 607460 862400 730456 231325 45193 860481 244409 141113 102015 887117 907174 800005 972884 149870 347246 607006 302907 418932 415559 581156 908425 228338 1047751 907709 250425 353470 585836 437521 588649 772981 593174 319311 101595 780532 613768 361511 755061 280288 832746 837711 544449 300063 186185 429567 650606 756061 537110 924020 377293 843145 271523 970096 972884 84565 514218 1046456 641567 172217 1026757 896405 798058 388464 598774 47188 628248 372089 1015073 496070 9775 922263 49549 159936 437850 874450 879976 288156 941669 665076 305984 755383 656837 133133 990090 142577 844814 126960 666910 737328 199034 707251 394681 758749 345961 271667 522873 152421 700635 974990 235621 163513 633592 652967 802019 1013454 691593 741029 81472 956958 906108 958836 435244 1044774 514915 814658 815163 1043174 276469 720643 423525 272740 168076 752878 443782 351785 987558 333054 827359 538306 552293 11379 656275 481600 355343 238926 115499 28857 789646 406232 11795 412101 799984 376347 18714 655105 1045224 449127 1021686 865679 216139 936399 159934 1010068 368533 430506 716398 543417 431202 237330 286566 75947 39925 424808 348907 1011612 197044 200910 667813 144575 887721 655019 680223 316111 1026819 556587 656971 562825 867475 22205 672763 490285 710992 647827 661609 128769 243411 140069 640176 645070 727003 452014 181584 798561 740555 194477 416430 806923 279591 813926 303505 121122 764699 453727 932775 775038 40436 795619 165886 712188 321700 798082 813963 289279 907074 531343 1026470 67562 956040 560033 576652 508839 926803 150290 105948 561443 708647 723843 798491 510159 871337 10070 422448 832545 871202 95795 549352 338449 636419 143748 965235 15260 419675 125176 279013 127045 97891 1017603 762038 135823 147187 550237 772675 527492 229898 356735 62794 382001 767561 549161 271474 256039 290936 718559 736961 23548 232449 153191 243748 193736 514928 551244 641514 546217 747769 873310 932681 408639 870130 194352 834008 707888 323668 297625 311827 585893 80190 801588 464859 245451 315250 582367 642803 719956 150230 379968 320388 698099 642549 427835 615065 1020387 669308 576893 336548 201313 515517 947957 330744 1031213 715055 97877 520524 77326 469739 267669 260158 61003 1020465 969329 37326 153394 469985 965350 459487 1020820 111363 383417 752825 633671 373056 1000176 50570 892835 143206 630870 553184 38918 652775 630267 108592 335440 417114 421554 557907 748391 241401 155794 520452 967605 595234 98678 12131 123813 924631 21373 250996 818217 1032509 823690 878241 769847 464416 132037 1017140 523335 224878 877592 106718 85207 663992 479922 738355 348391 908212 613000 1043499 1047422 1014973 984527 880803 618275 690769 328323 982234 191076 995218 546532 432116 312402 773574 501236 998779 1014019 531671 558074 624089 116239 252884 187137 319198 382740 725358 286553 480320 492083 121980 922645 387094 365712 644215 909196 1014621 11989 195071 405465 804468 405935 669524 372571 254367 244304 487645 67893 777607 241388 861605 48591 60343 416572 761817 329555 825121 990462 636235 118321 625816 729202 333810 306587 553812 208094 800360 460810 480625 688396 240746 928695 890991 835527 607068 755491 951731 846945 426691 978319 287493 489264 315592 846725 400145 612877 336572 731981 620006 935123 867726 321912 254329 514534 820823 620890 772643 1047209 680655 448903 819999 533511 10708 153693 966413 514795 41962 84090 497778 796871 990134 247106 10806 665617 523906 231258 505892 434370 855229 575792 157549 308437 465528 473968 427813 892110 1007593 330128 682181 226352 154092 912965 313512 71174 932477 284684 116366 592219 977215 171426 945691 359874 627704 934540 839513 743374 642834 1002384 173874 150939 149020 893754 301047 267076 195655 429657 1044956 300906 466154 798847 330617 348084 809983 73860 272970 365897 386723 134403 981808 135511 844698 1011931 39663 342416 33736 612271 929454 711848 500409 995943 134265 573144 390938 375725 226242 935518 447293 322673 841180 866299 1013145 102 175743 885619 715080 625282 846919 925713 95880 366978 321845 325920 893755 781411 652076 1043059 50022 800490 943221 576734 596405 423453 1002556 955066 755702 611528 567056 357477 184218 565242 534375 11456 418359 904069 36375 279983 705032 296577 1020639 750748 881259 352201 548060 263925 948322 31356 297748 155306 617235 676477 904431 360112 5192 823540 133816 42880 565488 848076 269856 787352 90524 799538 727740 943097 793347 992284 140930 134311 190078 241344 713296 430381 565900 262680 287333 114966 455504 640357 571110 107637 774926 220329 197722 100446 570033 867627 11311 269162 338504 86519 787763 301623 473477 946268 861211 68582 202813 646252 78847 1019547 300778 843135 777948 46081 266028 25264 673297 60867 582723 571230 854754 723476 758679 214957 714489 901160 611633 554243 906463 412857 740415 227979 837767 138883 214932 156085 260036 627399 4645 1716 897742 377292 742285 666878 904386 219993 196746 369616 103455 299837 23421 162472 416585 269768 951534 148937 561417 736335 171014 160442 878859 842155 487188 830663 595038 505530 965641 1003903 231928 108253 655611 1045812 909104 908409 842917 653182 667714 17782 720614 731064 530639 1046467 239934 31106 506970 699856 835412 313661 351947 742162 1009522 241810 1019120 368770 539399 158443 644343 575774 853796 51705 921334 734823 662784 277036 931172 87266 602740 972606 576925 94359 250496 299177 122977 434581 220612 24108 164437 313452 39688 754762 60544 1022641 317364 583882 206032 442238 956504 423736 931475 588783 776486 431459 260862 28582 777843 239581 94634 647495 693562 1025662 1026321 596733 492440 114914 603925 808691 674129 266982 409978 48092 438346 223534 71271 649580 150797 202146 349417 955613 896840 447469 763249 800107 205390 310781 262737 245976 851348 86150 36930 96233 361781 491391 198368 115430 154223 973475 960812 335390 883748 115184 52746 333409 907098 371244 129217 808324 92091 487771 98686 245473 714774 901962 904656 433108 332508 232968 727341 1038399 881316 820839 707948 151303 574119 375935 355146 927380 188228 278572 590565 343381 804477 251275 932931 42554 469113 506241 389068 603448 395264 1013300 85708 334793 912130 116623 433139 824681 924432 1019843 291796 500762 1013217 56257 370025 449761 871887 915392 498317 607302 645719 431037 348289 80600 14493 587766 581736 686503 392165 739694 366538 204488 937499 581229 827669 641493 41036 369405 932887 182378 322347 626030 624261 414377 491405 402130 840824 645047 419565 527234 563435 416317 676841 440215 450110 908519 860867 267121 609974 122600 1042913 937012 1035514 845941 170573 369734 629912 75589 995381 546771 203390 924440 684908 430409 132481 1004077 804839 28124 153305 406986 101954 4611 371363 59063 627769 118265 473182 10691 70959 807485 416622 943166 838314 717842 633757 632957 363732 786944 828821 184922 525052 338001 648039 242610 648211 1041813 255239 938213 444208 3870 944333 470360 427020 419205 676853 829430 992135 80163 404256 878507 286753 859801 334545 1038312 439937 504649 954353 832802 263666 422362 548940 960851 770273 235191 885522 587896 568673 201873 219478 474385 144807 104665 1017490 537763 477325 1024071 22818 367673 313875 695126 639684 728287 627674 402117 581918 935974 656807 474135 5688 631972 337382 241172 897278 838256 872996 484678 992703 233386 425876 125053 186033 410865 789388 908620 683114 328171 7173 302217 1031784 449 430110 1038032 936843 987040 884888 739585 213654 656185 348251 557246 400049 281921 675057 438510 769002 889842 122630 38461 407471 614280 871150 158617 201045 1038021 262431 650934 661141 625518 491186 160907 968713 546508 179686 986579 414131 1001004 472733 310158 267127 759647 618206 439165 965020 50491 990033 439465 1041744 631832 53190 748508 25889 36435 81838 976934 195972 41166 790176 466778 1032529 132974 930006 688782 129605 219548 646061 172703 696702 132805 525865 976042 616451 250586 620910 607892 937786 221905 618824 996228 381296 121122 248996 26723 105045 1016394 52757 387171 1036157 889163 552016 196981 190688 715818 996016 155857 792922 919664 962995 79730 673580 907178 753530 683671 1021049 771049 706637 257092 1013706 48195 618261 1042367 484491 1003856 441825 282131 263051 844205 304737 669328 326528 251517 1020526 485193 84353 61411 1033344 256404 928138 893321 411702 896654 691963 622364 488146 803733 77081 309453 324538 431820 200588 894929 619769 838554 836320 223970 510907 532267 527620 1020605 1030356 187629 800205 581282 670010 680725 974708 67799 1009287 866072 487188 1024805 518008 469554 460077 787289 782448 888290 460324 540612 119798 882796 12992 998332 926514 923990 807087 508953 482932 597483 287487 965561 996781 730555 881317 677884 219381 935705 386809 552264 514307 41884 355896 641926 858040 593054 95745 830115 215188 767936 537561 534288 885055 66404 277927 708163 416258 19249 700984 932660 532043 52371 389564 115425 691501 170809 976455 929994 535005 107925 449617 299893 859190 313695 256823 661739 106806 718867 126391 195385 134015 551790 658040 949489 414679 387573 183424 390566 735656 269166 707516 61043 979841 322916 1041787 20085 225171 853927 328947 169804 533556 1003722 555963 209310 880735 295588 846415 444820 232499 52943 440464 441180 461168 627500 7745 888741 844797 859741 375691 428070 8804 951370 901498 146455 198228 492189 764541 148661 380191 161094 164586 915907 327737 940791 508279 146948 87487 977320 569282 940994 205037 701204 287435 1044810 742055 612667 803701 1043822 264689 250590 861960 171009 177271 573446 194482 836190 900870 446078 584961 1035234 513553 994900 545898 984686 177709 136796 518598 1044198 756885 481453 901072 495028 190374 329506 374952 451397 145252 403418 953938 550027 56820 227768 1010488 34681 708640 18659 529060 221066 706006 873287 891207 84539 653993 245011 372149 830349 491087 660793 159974 703108 595233 354802 57015 89514 501918 552247 771687 268172 608232 174409 348955 131900 702533 116009 599130 450765 693663 448800 587409 78299 525061 119609 383888 1009152 453416 322498 525066 399200 774366 141775 463641 87838 77731 325559 331961 199140 551955 640917 907337 21600 545905 378824 861709 6081 733476 42867 863918 818750 943412 158462 1034168 628623 368337 479379 270362 198002 235469 771234 723114 178215 681501 157277 773279 178933 351323 400444 760341 790691 948807 669819 621196 303103 93506 699799 56169 929883 925905 938709 304756 554507 843552 866491 322137 536296 393596 855445 70439 347856 995544 365041 570068 146467 13897 990499 842166 924744 88970 864706 261899 274470 351097 467497 162162 671915 58008 50423 624496 6985 106381 342415 976877 138868 451490 375961 983732 54821 906053 953471 762102 1026138 206473 253425 603591 823699 817572 581730 833184 192855 732527 184968 787420 747181 710633 665312 188731 703651 869556 768039 949857 124619 394647 789986 102232 69049 496378 962775 193802 1026950 261229 233362 587208 768080 207137 815841 198086 124600 43117 819800 270236 61538 201290 252110 1027270 651896 980952 600286 720421 1038888 484311 225639 349309 516385 912175 377357 555253 858650 281960 987062 255386 593228 107826 6413 294363 222450 862431 613122 710414 698832 31460 202055 135402 528297 232028 89813 605707 20936 263045 412261 89202 237432 675904 269048 122370 956556 927893 100432 377092 940504 832301 136052 211108 629173 144854 289584 1041777 54401 611843 581778 237025 493853 125257 125807 771787 558445 87524 48860 80875 475868 951088 1043893 182369 21205 743983 925465 405298 711499 906762 709355 115654 860978 697480 472659 37480 405251 218776 854075 202953 945468 663757 888275 953982 94942 863197 694030 834941 182253 750882 758563 944804 1033204 343833 46348 151090 31358 659941 403466 171084 636830 412620 611359 728441 134248 147897 144018 644903 781173 323513 176751 803876 447843 801150 929028 728357 628051 834271 715366 438594 494954 731222 1029610 380536 201552 81792 1016492 604710 974004 18337 335883 375184 31685 205341 65067 436832 388026 125696 721521 731936 11596 600439 683019 1037248 324407 430165 378982 458262 614077 872079 849846 106073 511010 257984 999793 699302 175921 904358 1013972 465020 425909 134051 536925 809791 833025 143677 131919 1017528 120681 147614 909361 979603 37575 289812 358223 553951 257271 677266 240183 927122 163163 909102 463166 770307 309847 232353 36857 951918 546262 552650 1046980 111988 174531 896555 50750 103832 275601 233834 579019 462530 992692 402130 738833 905664 195110 876495 87675 463040 993507 194934 744633 706520 974701 1025274 772414 628095 1035848 130104 932801 74513 394623 60972 829373 335182 975133 769914 297200 965851 329141 629478 927711 319167 486619 700892 519761 961768 360873 847081 510928 186020 150843 404543 305707 350504 45875 399413 651767 382989 704053 98757 466697 34253 392300 611085 877821 236618 453636 987087 877491 746824 358318 583152 453580 447214 295711 478716 840497 436298 952208 932769 973197 602570 606272 253487 761038 298435 157421 454943 826792 99565 491615 957577 939026 586468 702686 386476 414662 376489 446646 307050 622789 877344 268474 543433 283601 67472 32446 890739 470770 600102 829980 963638 573938 904817 10288 409477 32481 874983 436444 665590 728721 251999 543493 3266 734490 323222 981268 863817 513624 676010 710005 257675 739944 576161 505627 57775 250415 907491 374266 618112 555987 512188 444300 917227 263999 694492 224077 114818 514723 192982 550719 652540 591602 675492 1021031 447154 613475 867617 375630 521508 954097 417422 1015936 941426 617179 1044494 1007888 918244 989476 910121 966419 62307 422932 165453 785952 918525 748469 1031496 1028055 332133 686679 444879 708695 184432 403724 566267 4805 929433 566316 582343 671180 82557 221139 341139 104472 1035360 969822 223140 156890 870055 793330 524961 421959 296540 725493 486680 240665 191406 389523 239607 121868 598637 354362 562707 610914 225938 956190 578724 834656 762037 861878 861127 1048271 417429 748349 548603 926331 936852 694578 132516 20663 951608 854488 611212 516056 968620 298935 190813 880565 204348 449305 197928 464430 74717 650894 412385 498594 840610 697192 728288 575351 977224 998976 885857 179349 446891 529263 502277 157163 666447 15254 581199 62185 251608 22550 340520 943109 300946 354201 1023836 75574 476138 895623 49435 836732 689650 890770 793720 105046 142305 974891 391405 502346 133265 754954 772310 423265 287744 457386 74225 780455 916431 482762 214500 285103 103366 47085 342711 365326 333390 283611 422742 979164 673013 401950 395280 36150 850158 667014 294683 752830 586638 794533 402701 858905 605904 185684 521572 485232 204242 131884 594688 553200 953686 780814 708772 185162 939074 334748 608632 607027 631840 806589 952714 994021 608671 541725 149064 22173 683280 899754 534279 110875 582377 1012760 957824 856101 199750 674142 20045 659716 608099 1003319 657776 394500 716835 920226 479949 847353 192652 46435 490156 363189 385353 823936 869944 160659 244263 545476 731138 673519 987800 690495 919678 583083 782899 143299 564868 769964 536881 736105 88017 733275 1009906 82186 315780 191269 816246 141767 975009 751611 688357 194434 797329 442323 503304 563554 413088 108837 736973 446547 825726 836718 88518 467844 743359 919729 940458 648423 238683 892913 765395 214452 382510 1033143 19135 424678 30585 895378 436880 61884 380511 1015699 155020 496698 652649 620749 469661 531877 754691 911835 245713 32523 575228 423258 127707 938937 231690 411754 954768 550339 355140 485169 705132 279167 445862 330072 587019 646922 673680 329356 484016 478401 962631 152318 663233 425417 636787 691172 440136 465289 855456 37878 222580 942379 531645 409585 773654 992286 544927 987927 872997 771222 651135 920493 847674 281611 754296 32636 569364 167862 380426 526417 437526 419095 678554 360574 236740 255602 691439 462678 193610 378700 609975 738740 169973 375027 608000 739957 269239 843508 631487 923385 889767 938915 224588 443302 259199 900246 620772 1041509 66588 257834 841510 390435 449026 238845 516503 185938 192470 16498 119326 809317 180706 565552 846728 515415 786324 526499 78341 326437 674814 986746 373673 82511 298584 435495 680172 460123 774778 994914 292139 603730 375139 892838 1011492 938817 293301 571059 301438 811706 946229 540170 729919 524368 475216 549236 182356 555295 820369 201340 723468 194625 528172 97520 587677 967513 637559 494436 886430 296717 706923 752558 949131 701316 841767 754539 254533 59628 416877 230521 792207 816118 964132 315771 547986 514648 774100 131673 264538 489290 216877 55485 539478 337930 87424 275606 926428 329816 446532 6297 121506 343802 88467 638651 512070 711225 960682 375992 441544 900195 889452 407696 535819 366663 956896 732420 105047 654780 397487 441885 529114 488986 116647 499110 29218 766142 282426 753581 928164 704395 509951 761606 170297 1008484 672560 348616 980892 551091 373547 44493 707309 332773 355314 474422 61744 171500 734122 836326 342223 835772 385823 790274 297236 218062 759359 648055 105136 456863 617627 1042548 16439 972594 711145 110827 81570 617098 689796 904981 46539 679217 966634 850155 596212 488885 227645 81069 833345 430885 252867 476511 513081 965016 354151 765767 872521 929446 434997 420977 1040705 501229 220641 932139 645844 556429 32321 401545 362268 658092 91086 463074 528149 1046004 579368 491601 62238 370704 494223 205109 4987 837170 666218 304817 280789 966288 589252 235821 298168 222434 726730 539347 373267 958182 987982 490514 961980 467165 748871 589855 880362 539147 547663 602479 935865 45370 344356 615999 517545 45368 765991 5388 907807 574804 128992 727323 766691 779749 1001080 394994 696993 431299 219453 430301 244072 854476 245025 64362 44334 159584 40764 434669 864841 732902 208198 35581 713719 806213 493086 527605 638167 644971 277061 1016436 466798 417482 89187 855773 356004 361942 74177 619224 931396 236680 791246 323791 58239 281822 183195 278898 3433 677721 478302 497715 1002875 679805 1038835 899019 239632 706644 355926 333491 558312 172268 1030442 857004 735143 630996 45109 604728 989271 734371 110561 562974 797666 957041 273341 204010 679065 396892 519931 989290 737968 460549 584943 46386 294079 885264 434582 365081 825410 811176 459276 943546 821786 840696 458005 570100 505611 973235 691093 691563 822332 837772 938264 159236 1025978 257215 838731 857965 233716 275591 595840 232082 983360 584869 80175 199465 244821 822496 656495 78888 522447 627839 428417 924745 284847 685777 857670 428685 553432 694181 771779 539318 517779 677842 959908 668107 134668 537009 613559 729752 404690 58781 423277 516651 408923 571002 928092 781400 673918 1029676 443071 915510 413175 205339 36084 695456 310502 905141 1004797 984246 490576 633068 227840 373849 99229 276660 298439 482482 721688 542599 1017153 114859 138354 952289 686335 436596 666432 479939 1045944 322304 761208 1012788 253125 882821 416760 133051 251045 428288 574207 615655 346491 969647 862898 72647 195979 175253 1048472 721266 797120 370937 27423 609409 470569 111591 887829 1032592 643704 961197 147247 913344 595586 252255 96133 294200 168641 364373 337684 492447 92373 50088 112443 1047716 50174 444856 4414 933495 911780 726440 14023 1017933 776656 332000 420448 564959 688048 523915 321529 489707 225815 192535 273768 916402 934906 706999 774884 509817 943348 22244 914314 857096 823747 290520 468441 302382 906440 796945 328757 433978 661131 467412 345447 189315 278069 642728 1008923 777442 385557 910039 711776 578611 34844 705520 256556 74968 423520 527944 60374 166197 856989 797044 673178 292661 710575 584912 449305 691396 183321 545787 989142 527442 1023105 738137 559034 420182 14129 810128 786320 58569 523672 582411 546186 473511 296135 110714 240058 612722 714229 407888 867994 932014 958204 762180 123269 502630 262873 122832 320315 348582 14895 586933 1024097 562174 578501 535669 629246 765958 320771 619736 728576 906452 113273 704872 819125 413575 858201 491508 254034 51136 461560 793873 231280 298020 870225 366740 707465 585435 138113 993817 756351 569876 61260 1045887 406038 427135 152727 708458 940149 298449 108524 135616 648362 68420 409849 98349 837411 654356 144145 15519 213557 646659 564649 838602 836248 1014229 888028 338340 608232 180181 92648 847338 744742 570447 654255 229530 41270 551956 718647 810615 188255 203001 8234 748937 243662 75351 719191 483738 317458 419213 394543 274617 967585 1002105 1021513 497595 535634 604163 929758 634549 1039074 515219 30285 232835 730991 630422 700312 917573 721408 858364 250854 150492 625402 632765 273919 983665 146348 853071 494547 190447 433861 1045042 327411 1042052 104664 260964 929046 529188 737503 802029 536726 442886 1001653 213845 2288 502565 521627 1046313 826184 925376 1026228 760186 17123 936410 718728 708701 782762 690875 873605 770924 385197 447853 673657 739395 381086 272447 341529 204548 580178 397382 113790 212692 970564 277975 431523 537179 207378 665871 332776 33864 233214 443979 469394 211915 384110 936624 393544 616729 1035116 164 730776 836076 139302 142419 933488 871936 617071 393259 85925 9111 415292 368992 891759 603126 1018921 932969 198123 141286 991730 534913 790168 19508 891642 991527 547034 757297 817351 819358 1033339 559154 154499 368237 5669 499217 701053 12001 471017 731562 720038 964742 776635 440159 1022229 465074 465395 610965 141187 333818 7629 320053 751824 724667 831978 300332 200572 170386 543437 286443 929839 1007076 236895 754663 33329 384599 968556 800282 16370 548695 2084 672128 1046404 777106 592027 706715 1039132 460924 832584 987376 565652 879308 500106 810888 128748 555773 854558 189808 425157 55758 676778 375865 482020 627907 206902 389752 90037 1014433 532142 174151 372934 950262 652129 15298 527175 996238 741509 558475 300177 934655 206512 402759 998044 3871 103776 843295 959623 151688 615285 66368 307987 904219 1970 1045595 430376 661370 409919 764454 414800 355724 737322 742104 11575 168700 810465 196273 862257 969403 222649 285808 884148 121466 355691 689627 815833 663345 277905 187451 1034719 438683 281134 324829 311976 105143 604963 759186 830267 792649 722107 49455 720960 979286 364576 971790 466311 55980 324579 569484 228993 322392 15480 719753 822981 205101 312503 551147 68237 849220 269917 202779 388918 118 428681 327814 523204 569316 262719 618013 835931 461168 380648 626133 345031 491585 176848 920104 272885 121155 500135 505747 622200 8100 985345 86294 393221 1026393 567510 804023 524791 928663 261122 692223 253132 319322 995526 502907 650917 243169 831813 166972 797642 957743 80904 697943 343844 971916 822395 136038 211650 676099 955245 440838 514132 209378 737172 297815 18867 83260 972295 184191 432471 498794 318146 950823 957151 536710 231717 245500 27533 497390 908405 540207 164551 181703 927834 581878 348824 583800 737632 806409 161836 738346 669046 826917 97367 339023 955505 661645 271375 919320 739466 589700 807150 483837 392924 814292 881073 595513 991207 15946 754363 884044 22544 266807 630419 1029495 241694 611313 663137 915011 341439 415824 150133 128251 78849 35377 236225 88365 64473 1025782 821082 540972 539807 789253 190714 1037969 322704 659013 649601 193206 246091 290980 361583 185146 735317 513683 890732 908928 995221 87432 164545 686127 986584 135291 350684 517555 31566 648297 369616 475835 567819 730324 437202 951737 405127 616514 942525 496741 878623 353466 1034895 878650 620945 515146 196842 606968 250244 891267 837012 127776 279294 424955 499703 993403 765420 627914 36514 186516 735133 21261 608198 701241 660295 704615 133561 763646 776833 970107 850807 619961 619975 306803 859420 809223 955642 149372 182379 440006 899037 502088 508234 845209 837273 957834 841284 65895 801338 1000317 725253 315356 709935 769118 685794 242919 519118 321517 22862 440122 408781 667888 472678 300238 88522 420273 141670 1042268 499653 768123 912178 350436 704417 37920 90830 780330 579238 1036406 1033702 605492 5890 899797 936263 789966 983107 280219 1007972 954886 206814 543144 365266 198832 561580 641250 1037004 805858 759912 87218 96175 292217 1009202 816518 506239 234387 720143 731213 967265 552211 970598 27390 544543 349729 321668 514321 384935 201895 894233 153604 554892 775381 719801 775127 519812 11677 808285 789392 250088 537911 849375 290233 1036343 173471 455809 853213 902035 266514 836711 160782 473154 534165 740632 459618 561710 460398 430849 572529 1031270 42665 192498 956121 27035 18324 842654 963770 1041572 653379 82976 1027899 684282 273165 554609 455427 277308 1006092 366323 404672 514477 900001 829929 640420 285873 853743 76796 684002 847699 280667 998072 246582 788418 509458 85260 125274 796624 324739 293838 547474 535922 555745 875061 240161 340802 18338 1007197 549586 524544 767234 580038 62320 527373 769409 360917 830285 133102 344161 624722 116415 788175 480809 476137 297886 862717 505125 92329 357832 713323 468451 774280 553886 901422 1975 840668 471684 1038337 58680 78307 31588 436674 334017 297276 433964 699123 884977 24684 979787 938554 738603 245339 286264 440545 961047 348884 979947 510806 783903 143112 172642 395692 550387 724492 454174 1038361 78085 142678 638627 24438 957966 767300 998139 916930 337799 176533 46644 411295 438321 301549 830429 627668 378766 354902 642189 533961 851557 936890 989789 185358 805698 576618 202089 85460 950003 567450 260178 1043058 575756 402146 722110 461281 412772 715966 843735 918849 115606 237327 589512 765778 996737 508569 664388 419068 506312 682115 649215 372167 609619 348890 613682 486499 833228 44301 46363 696098 228131 611442 524411 110713 1040907 504000 719638 939907 592506 597139 649270 591998 855853 908780 622377 390475 211746 896686 255934 630258 19995 316706 837324 979228 971042 773236 678572 64663 883456 752947 370618 667094 369860 1493 242903 729711 773698 791345 645098 723099 799377 968963 987738 233401 355468 932459 818582 682187 207698 553582 968589 677623 718535 855156 704310 905223 853009 89288 454922 863465 727579 76059 807813 158257 493077 913666 936 293010 925682 968307 528762 793961 614120 177740 875650 287538 359924 508108 819279 563728 241747 549400 512241 125001 1009162 109240 812925 420552 499808 256023 802444 779674 939614 1039622 1007292 1137 1042774 166457 924462 535332 305497 100040 417286 710189 944575 649392 918767 297769 271779 245072 282004 678236 898149 791020 283176 780843 101926 494638 693727 467359 434255 1020576 1024371 1003241 799242 787762 634784 650456 645319 755130 485799 193124 621753 807023 373711 701223 879959 500846 166367 1003487 296411 113718 977830 243438 942534 22059 121204 406746 106842 642326 942238 562381 409119 966819 964605 774421 388958 19937 420975 86949 302761 317382 892245 247443 191569 876457 477460 619672 836590 880070 305556 145811 393436 494014 499908 197382 467640 17172 406804 57495 791014 641457 73209 894097 455694 661088 1007724 529505 594075 893779 64363 108825 247099 570524 697463 778224 232034 602293 824341 989887 460742 723193 418381 856197 276708 78376 652078 52709 893306 339175 1012552 935331 627211 990781 812080 225579 883806 555032 1030399 852234 1005567 733638 328404 40306 988861 1020028 44365 964283 665898 688083 477970 910812 725791 948805 127563 122102 462901 65972 108836 1042378 772172 436196 254544 195645 988168 501500 657795 88795 184655 985610 401399 376658 968652 419196 944360 925938 171375 8103 665112 131892 121579 149827 615500 153136 786487 263660 645068 321317 174350 1016995 706791 876789 1032559 690252 135277 384166 903709 491566 271411 590306 273695 77942 78739 1030007 631361 191156 611305 287705 959378 1005147 638231 900507 127461 510277 333313 207866 76112 405550 577810 833362 484783 755508 104630 35238 784162 320094 52190 1048348 206474 591377 330367 411263 199184 36764 512531 692668 944543 699822 141846 513637 504677 26842 680074 794161 917590 556058 841332 92026 403625 900425 121948 136637 125017 660904 171729 717341 463781 526938 991971 834529 580496 840935 479911 1001714 336481 854973 596407 538206 516132 907946 364975 469208 431912 314211 999089 630069 383104 531969 220130 542960 710786 110975 14315 2727 725834 425021 696696 551579 786744 300160 287676 633652 318318 641263 381676 289147 290899 313624 813247 839071 854034 187881 28917 740209 547100 799287 247245 324327 363682 43834 760972 872604 217883 479503 483837 253518 526532 149301 435948 983903 649755 611600 7338 435541 612452 851562 762252 18523 994852 273389 89452 966590 74664 418730 1044006 487024 934783 299413 762908 989063 356092 155654 577203 16063 520885 139321 202964 858356 666375 344783 259436 986282 276623 221259 662508 377477 312498 643478 267465 509393 513558 383100 1037821 439547 242983 743469 94084 590357 909459 662973 182240 738134 659918 243875 944278 725912 348559 254782 481967 885465 990289 883531 4920 202426 169683 920176 159682 744195 119448 646837 705250 655901 336488 176902 520370 1021334 32461 714674 170831 505505 64151 477935 876377 978579 280409 94547 8310 135015 805353 826972 26062 599099 48868 998634 575120 1044945 61223 190400 91756 919311 488535 852486 754200 23935 134491 122826 134092 428496 1016540 294522 88005 359507 367564 314731 514245 119166 74204 951894 126097 242285 128516 693717 178290 410972 341247 332779 791989 306734 1010636 642169 495147 433897 580654 612298 157866 948280 905517 574216 968073 719336 328595 903364 772904 951147 921200 629106 451174 910424 652183 275434 525097 572648 1028127 675305 725210 880251 975074 1035406 542438 695313 161537 576733 898366 15058 359518 736319 773336 144007 780320 721152 457771 953886 99123 176848 23479 605225 56517 713539 486011 1007455 282314 128593 449149 274202 201337 428758 945478 616408 812238 422675 778339 347067 178950 277803 322021 537353 591653 347047 279778 240812 265331 687603 773618 339634 115706 354526 896946 415438 577802 794398 958276 309973 132534 887242 207053 215363 915285 544990 658422 473524 566017 414650 370796 167275 860699 962979 424545 925646 749253 25153 567048 345831 145510 482848 432412 328677 968746 939823 175450 50073 324992 983363 651010 962298 76442 191125 123994 887713 424176 451648 224043 404557 703933 195268 304450 684385 185985 589446 259312 252257 58749 760909 395659 237945 435770 1479 588779 423414 905730 797186 948973 897738 562277 228851 985076 13324 790454 283890 541539 308854 455052 510268 543012 509925 399170 406640 531748 1001437 606838 145427 468948 882691 646541 808460 639658 367777 380974 71976 840862 273701 25539 249239 32429 824482 735227 510317 776282 950861 608075 673058 769064 313857 916328 967699 959521 1037500 676302 3326 1021522 893216 659516 504458 139596 87027 198966 928701 92325 809119 553090 359556 278901 725426 278443 28206 548570 465247 567937 546801 429684 70140 762775 227172 132329 263810 946372 907523 309858 285456 216995 446639 710412 806248 207379 328235 995225 525681 350903 194976 709052 210355 754038 414746 630961 674782 223228 227336 393650 78147 63032 1039808 891011 105305 145116 321528 70631 191546 1010656 347214 68136 893731 602880 461762 648595 810231 440889 260919 57593 812221 394320 187381 267312 1037342 15691 721962 1020048 213992 270069 300900 626039 593037 550238 479000 500933 792228 545625 643871 991073 801639 804605 238132 151986 406836 24101 232055 854054 598029 731888 831981 132014 756247 424001 798461 755264 136223 794176 602356 61268 631312 583383 112770 223336 465790 492085 385083 237948 965662 363343 242968 171415 324683 302170 368371 1019712 711043 619346 350478 312581 534248 730743 359053 370168 314816 288971 233207 1031724 267766 581269 310969 56124 216726 33248 984995 276677 921172 726781 66920 572648 656390 897277 674339 148681 808742 804407 411341 524562 694353 87240 771016 123504 606666 366350 190807 464405 641015 641068 251939 1020469 670179 293002 1036728 701065 553403 389714 454917 845007 709969 273908 815840 419143 42652 54946 757376 330552 779318 745173 974337 206185 440797 74950 808675 353960 426226 894710 512651 647751 938237 837799 927425 661657 204839 75360 708145 136058 226238 31340 663786 955077 303284 528732 662754 280795 498721 740993 769647 141090 482237 934003 452815 47748 181863 935308 188065 38892 275616 704622 346730 645325 557328 1039481 644882 960410 502016 352853 284772 187471 64735 236655 1016721 698599 843966 19315 669614 153059 400595 371415 349745 69321 835066 361809 273272 573091 296495 678235 91970 326780 60693 560566 697651 722919 45170 112099 296277 841080 718001 779948 611474 76616 1045854 989849 279867 183669 1000878 697980 735108 572063 368884 310758 594437 620653 281389 395183 698938 749574 262517 213618 15620 285337 359056 456974 358183 638421 96098 870182 134602 292977 680823 241058 321274 614053 99708 980780 774694 583343 114627 601268 643236 517456 123076 629229 912939 219724 33686 582093 829783 85230 753786 205585 912425 47233 322897 666806 103556 690392 503329 639617 822449 370375 890260 1044857 29660 5287 595320 750695 1037972 989910 294720 141405 63311 558133 578689 102700 75492 453288 927606 749036 699663 725914 494461 23928 999664 810102 824728 692975 594316 669487 158957 694837 286283 46777 420678 535663 237432 142221 806290 595083 16068 512041 128098 9142 647108 755086 701549 407011 407662 827328 276236 1001035 227744 115274 453310 889831 1001369 642231 263078 316920 279166 907034 199688 1015936 7895 409223 66768 530630 282127 311703 202250 563670 210679 371944 970603 125183 785987 661403 653511 875091 450315 864213 258712 673066 267084 431934 697982 632991 1002597 774021 853945 647185 637850 177881 861105 288676 830101 463985 246383 1028286 435168 341254 497441 460426 338796 759636 655514 688760 853772 370845 743887 594107 202491 102693 580187 427210 507474 200887 395004 1031647 449427 355102 242195 973691 938273 943277 429096 98784 859589 282296 1000548 208533 853291 599065 407830 892134 575586 832940 833583 80482 61024 517842 380869 502619 72828 195058 568980 155497 524018 584947 955512 472551 246115 648644 938740 864885 333650 962261 482734 737652 709800 1000347 944880 724109 529968 945423 893993 122667 457244 814640 681578 105212 649342 180348 168682 244852 879568 712827 225155 28489 825709 141877 792370 242424 657941 837046 883354 167743 1008237 631697 651394 153761 355196 624986 415314 263397 441136 732715 966810 364439 978135 943904 48012 749190 551334 25563 859005 267844 704822 195328 220520 495273 758273 67258 563051 333649 262634 119093 784711 56345 837298 889121 711908 244134 179844 325174 419531 987614 399466 902570 833194 438380 396501 427708 501716 180032 730649 212781 205246 772877 137454 344002 850051 186314 601328 196 23905 492850 144672 855679 974650 934724 727138 67014 588564 562883 977405 237677 539801 93622 102942 840142 847512 1016809 525909 586565 88962 1038187 987669 393396 302574 666894 175928 779520 983317 107755 519802 120465 127318 220891 749561 181206 359603 339710 420796 184255 353107 418360 805416 515649 1030142 299695 183436 471254 463012 429135 443799 660218 673494 999750 1008092 759471 247883 708232 131157 90362 161629 495692 563933 99939 924554 870028 835253 489337 614899 280969 595200 654668 224736 970310 228166 280049 719161 408328 109557 262402 328975 953308 685787 953371 596497 116497 362926 995166 334103 360889 772228 27120 695195 816173 669275 151162 517179 401030 617874 1044393 941881 949541 764014 384174 570107 1035563 219542 765374 155787 549121 283800 172179 193559 427218 99938 738537 968050 815884 605641 276738 1001618 940259 132101 259619 323088 813774 656691 1027348 299947 723208 723154 78500 165061 717840 326215 916515 854756 233769 65881 76775 560690 81627 993973 699847 1000958 637296 41067 353187 424249 561016 29295 418266 741114 370246 847641 474066 601851 511600 232357 876659 766489 354386 89268 34476 926423 333964 663241 141805 691676 35968 511693 530092 680560 741077 316044 788192 697091 1027063 176438 151177 370087 239252 1006559 628774 287889 523296 722430 373053 614043 211282 36338 485078 460741 712357 161144 225792 248240 824536 944694 685131 889889 618862 613940 263245 982404 346927 405598 969246 521063 794277 582915 502747 785146 1016480 552537 657958 524694 928947 66806 724132 113971 492980 594008 130686 171248 872000 696159 1030881 18831 348980 225486 469374 308725 864821 887757 576266 507823 142889 157802 218559 810856 988092 698387 745945 223604 142812 810525 796187 384585 870974 649281 214087 576256 118231 218905 632233 834008 711011 812712 747405 701108 490977 591567 55236 52120 459028 160729 688420 18735 602628 450288 149509 1003336 314747 370341 235204 8532 389769 663404 825923 1045226 435969 453661 691815 1001540 224249 255605 203417 386751 909902 38803 835142 283999 1015581 868475 544095 322888 938059 815766 883930 948806 381183 997424 818991 682822 380451 904441 438491 37595 613094 976517 21728 686010 513340 1019084 876867 13630 129628 885418 744333 60389 854849 409184 673099 573904 917803 815633 432270 422727 447003 402502 414828 160563 509274 350315 727421 629667 448498 870223 743006 880200 995635 403368 295986 779512 698160 99981 553756 53806 480063 77818 501446 184712 734845 173903 705245 903240 519752 77777 853906 849364 30915 25896 646682 431159 198997 91104 1013039 723101 585002 295400 552334 631770 950193 628501 956023 848612 339740 54688 571952 40789 102627 930468 359042 188394 493121 89761 343354 227590 422069 282108 338090 150832 489091 151932 864293 1015184 1038129 638671 209030 989814 610314 665859 335018 156628 168094 76045 801265 563647 638784 505414 748737 613617 200071 134888 693507 696138 875725 274581 64164 271435 455347 843985 51733 168345 277915 607619 368844 790400 698669 200056 534977 555373 99027 731360 575986 990835 716348 201167 220383 790983 453084 435389 917774 985924 156523 559367 324744 382952 285794 207212 360794 285269 728705 15504 653846 793425 753740 580988 575055 354886 276873 13340 556832 789955 477123 699839 727974 99321 746186 247195 142721 447294 491825 286023 929111 1043086 683215 763199 710482 168453 26431 824676 694173 191334 581215 128377 198378 1016471 930005 718247 816879 978467 98949 153338 429796 65462 827676 140257 260103 361637 784521 391346 989720 693860 169854 908323 649181 293645 672755 239570 703391 71136 106404 327871 541611 583613 679054 253901 425683 1023915 622966 1026628 444650 408405 769634 580178 849740 46984 1036573 79749 755027 86199 588215 696146 577763 742263 753411 417170 1009375 1015043 344856 464128 745393 256953 288721 473020 445382 630682 918349 397259 471056 101070 451695 874388 922242 209438 26462 90724 956056 449912 743942 906475 666060 350319 192662 60861 409634 1000121 117249 482771 860317 913583 197757 700679 770503 1039312 90630 280219 964141 172862 425180 448947 10465 826431 789504 39382 584183 520893 79804 512881 428808 88519 392728 272468 560050 805902 960357 415795 431637 973929 84662 39206 117591 464465 1008226 98345 204833 781925 880772 227741 575777 770792 701307 184773 309126 683070 715370 806218 927111 56691 272825 414136 537308 21683 180114 433662 1020227 728019 338021 430834 82173 317639 136036 527307 810318 814634 685832 837285 63744 93113 636298 154880 920288 462552 381291 314434 27200 447243 111084 626224 318324 299646 227222 344441 994389 407166 57524 909867 549057 63486 245204 758332 388888 929811 554570 651778 789697 637048 564397 788667 854691 777227 234328 310534 508332 55118 475370 384360 462670 1042663 709831 506057 287229 258592 891796 739060 1004978 501607 779198 581914 811115 479439 782836 887376 822952 662158 329129 575500 20464 324989 159123 854700 480074 591771 306223 304623 1012676 1027210 175162 874873 308464 394769 853305 813396 282466 662680 348146 869994 314675 757679 756465 837388 341633 120455 233220 192366 347629 659575 299968 870952 580891 943480 312313 774326 528693 587434 189005 156665 976745 286413 1047963 54453 895334 770761 734596 228369 817635 815654 102129 943130 258329 726933 252044 327743 837956 948581 302917 30166 564005 117262 13006 423062 371331 34986 47648 171803 1032869 913783 22516 295782 8921 654934 745291 271194 948977 390991 301031 986432 325569 693003 889551 1092 614306 108376 331471 211189 868082 354729 879861 594377 468114 475028 865558 623511 454246 8018 764487 653851 468441 819266 749412 512117 879702 383846 342924 612778 784336 768996 302754 489762 401211 941958 579022 117544 653072 845627 765946 1006957 64973 595860 33366 915334 645235 174407 863445 127849 859911 797104 994990 566772 997649 748363 969435 1005414 84511 493115 146589 52196 208451 420038 195574 744438 558737 784343 463405 105735 185763 835451 32334 498152 175125 406372 305576 957261 124168 950121 912461 98382 586403 911364 598421 239336 80525 244434 85147 287866 426613 577303 740542 593480 617611 103992 238114 1020412 328708 113726 16941 761376 612761 219226 556042 23205 864264 240987 322857 569694 571538 490041 624061 9862 745339 580238 761148 934198 960654 46872 399075 426992 531350 902713 890416 980247 803046 728183 443238 997236 306642 543996 40972 668339 729396 334358 322414 281571 765928 177592 38683 536058 336 823800 412517 795215 367568 704911 850916 653598 82259 1042524 822259 754184 89028 310241 688945 890000 96662 201668 578050 764063 55869 166480 566796 392960 920243 568562 216762 285157 627188 965820 733628 476512 109954 982757 446341 651243 597473 761158 513996 430817 721692 71391 19980 1010434 903486 409680 507396 934131 468186 775264 163895 819643 204676 889978 855660 386888 13398 457003 878639 504040 162924 881317 821071 945104 1043304 145728 648286 281497 498671 896499 723764 135869 404521 412383 606060 297759 600645 336837 995558 560768 233715 652938 573507 1023755 349160 52154 447340 987082 523357 730883 604684 769326 152977 968629 41489 284043 338243 784713 695343 799129 199736 881623 634973 572660 342715 248990 754261 224925 1017111 947840 984600 151928 347167 283267 836712 597196 101800 905297 208717 318662 262409 171705 591505 273142 344993 846892 511044 915151 267601 276288 18744 581163 894206 110385 729477 333254 191761 9307 489735 713150 860150 624833 632795 1023514 205984 262281 786150 218943 140036 33406 236622 586364 729241 854157 741374 714368 503006 806984 430119 951262 499156 338790 949690 511376 646272 745537 719086 1040753 147819 268886 640448 1044674 950562 518857 376942 182438 796853 284894 8699 977573 109116 983681 906415 734509 817485 806079 710804 7180 407432 762955 374778 487672 192780 740858 330739 834567 682238 378695 594136 9271 947721 702160 740034 911335 28377 355542 932369 812380 501407 193473 991209 176957 719248 635034 774832 641304 1010022 299920 959122 669659 903645 252020 151037 553563 97591 350012 1573 107984 147641 418947 623489 729687 723244 82439 76364 414575 1044317 532266 147205 739453 339101 1026419 731887 773448 599873 732426 774290 70269 233251 804159 651320 386604 756255 531715 892017 1014857 454807 278381 507535 444204 301552 849974 305963 286737 243987 476221 837278 65433 674028 20997 342409 820807 821486 823858 177485 890116 493966 546832 18580 767388 51396 789004 803782 398143 843405 385592 863637 574209 997739 736971 51058 171098 322275 230047 467477 893350 820222 951730 770553 784549 852425 562597 971741 750332 903637 919104 28996 108211 112311 20972 1045750 169654 472201 969271 89981 256852 1011047 317524 707497 965315 951795 1035672 783116 123289 453074 934910 115327 453460 108589 724644 523931 756436 385073 375372 718913 107228 81295 695772 741651 515732 230652 817886 380920 842250 995506 110081 83356 973484 72942 454550 295149 661455 83056 631827 414623 496428 953598 769172 632489 950621 500705 206677 499398 672357 191078 446521 643318 453157 488030 733510 427770 415976 592542 29479 70619 1041368 613248 269737 14435 822662 4960 546878 825250 118374 795425 178813 605035 847184 2726 306335 534740 59393 734552 1005572 853178 584600 157350 337836 1034298 89369 603777 710847 99641 618989 957916 662278 342750 1005664 955186 508271 965138 585762 702207 1016460 629255 725703 790598 477461 670894 93255 1038602 791649 713535 582526 88789 682225 447157 955053 187188 282854 362575 348151 497720 453766 523793 247269 54518 103099 655169 859107 1046024 33171 625898 405184 1027595 859841 414300 612658 408095 378907 731562 707664 175722 996378 241706 1013782 479893 90717 1043193 558052 200269 138278 523125 349951 779715 984283 123841 930063 820781 604806 744260 610976 451139 296534 635690 832929 908994 793884 117473 939495 528108 978895 660638 330155 884999 363528 567766 780808 170714 232582 1011653 674686 132659 432556 543722 149106 503139 326142 223369 511916 968639 897704 624936 155863 325153 800759 290578 733444 290662 110045 1002967 654631 474350 374897 85962 155801 362271 56429 273025 245140 61922 159663 574297 898490 985380 268728 779248 733839 310615 844848 851625 392698 323566 383840 590635 322248 266212 147126 738018 429353 181814 868677 419197 688945 111204 1006146 486766 740696 14068 861576 314477 702203 546287 119829 755702 184025 630115 470155 814534 880534 336863 859056 743521 284731 824570 185582 164751 775348 413132 230099 782555 652881 559474 558994 187411 810053 892303 216449 999371 953386 214726 42905 879066 187003 460097 508409 237530 1041177 100653 434787 512940 299463 208699 932030 485362 309934 232737 1048466 197780 17114 396823 994447 31548 448698 368475 487686 310233 670884 617645 739950 514336 72014 306387 778977 335110 814166 228886 819612 601415 97980 447172 232322 16355 683363 93612 725914 417691 999827 519845 195469 770168 629114 388871 435241 992325 319654 667184 536032 20240 858252 773632 215369 822189 930053 696157 628638 475187 389324 818864 695101 37501 683521 639079 604200 793769 464553 699761 50309 635293 149803 528325 764190 143741 883924 52955 889313 683574 129620 433201 208481 925687 795711 241607 623187 321970 479118 758947 968210 224672 797723 591182 972572 684474 245032 710742 866451 398401 57817 130250 959421 987190 159157 165569 272517 4578 1036585 642003 646647 72528 152069 757662 729799 719054 840701 540738 945611 312688 274729 934630 700029 884621 664197 544817 540026 240960 833650 712913 1006853 856296 811827 174584 412036 28072 691057 403929 55810 220136 178872 803888 241836 929234 21495 650935 850772 517078 187396 585138 312305 799014 184854 630884 446749 888890 596041 122263 530070 354126 715805 712729 636349 277727 814840 17209 757274 261170 769695 134990 24022 936397 433601 775728 356927 583676 830572 188349 1042504 666445 12438 878166 97542 491284 487061 320351 454196 1047016 37287 355266 125616 328228 664684 793709 37627 197223 137574 431823 297405 798228 877440 363871 758848 480723 663172 286741 772848 314382 935843 510191 350689 743797 329202 366702 774473 999803 819943 492054 591361 349910 414432 719089 754184 270339 814492 7181 165120 330687 833215 635641 627887 505231 857683 14924 368000 604729 663874 655390 369407 105545 152029 675981 589921 604301 1036376 635450 866553 543385 183115 602825 350404 164164 942130 181093 845022 41769 660462 566585 547851 672551 645955 386552 345903 99554 963416 126038 776662 192831 117306 595084 271021 744172 800600 810200 52231 381654 869384 664058 93273 240816 82945 125881 943806 37747 720351 346460 23411 306648 107427 507442 338012 447200 351024 1031690 293246 52813 808655 702907 387459 505126 687532 408478 700985 674359 369750 5135 847123 488078 546115 1021423 418726 965119 338250 647973 61485 845729 831527 215320 159238 434767 518394 1027383 408115 206121 608968 264561 410586 590864 417017 719037 371909 983085 778200 938900 981475 191594 951575 515186 512965 565751 669768 719960 808738 197831 128868 626509 259411 595984 146248 377048 124119 598735 520243 194696 205265 779330 917066 513644 786053 645228 221717 212891 476127 298132 775423 424622 582123 394182 853465 416833 405598 535376 680279 361334 376588 417607 92817 632433 570991 720640 566148 913117 1034279 725399 198031 288357 896885 129643 657910 553788 606654 998815 16995 287894 69390 545947 950624 790316 168594 37514 889566 948668 455453 596186 951473 39303 480164 711614 229137 204498 701378 833199 732442 348517 1007669 495847 46413 457999 127839 692708 147981 749087 255429 91628 6691 1015277 241300 955011 411963 307023 554007 776950 186468 219940 216130 177363 693908 388301 527658 969839 946466 994991 1027467 825695 220234 894642 406849 393983 969645 918213 409039 988398 637646 955735 262875 312208 804246 385504 656047 1032331 250064 932182 601786 876362 377518 550584 961549 35197 52034 486279 74719 836503 965894 478280 500746 868687 587093 60675 790411 657951 87279 851399 728837 863688 116857 522020 258367 657612 286970 599727 600994 563443 392288 969601 371388 451015 359929 82616 443071 155927 104186 1000437 921602 758648 466684 339421 841599 362687 130169 90776 718676 231560 171348 504917 747330 444083 655182 385476 18737 927713 936082 729754 35242 660987 651306 312337 69723 418988 489095 120165 229527 804322 765437 1041496 821715 937553 37700 182702 247850 35311 177656 624050 996570 958585 209178 142512 796357 133613 13198 975737 516849 676622 399515 912354 638216 618980 725102 442692 51161 404025 481431 935166 464341 426524 787593 260847 821651 280162 677406 677372 734796 892704 894482 791696 479327 242738 646275 44311 830927 614840 31096 117378 775872 261268 929111 252102 566781 9965 196972 237916 817525 832686 462953 718787 914106 892935 904928 947706 18304 593387 648139 411910 795172 25233 233733 265586 266787 484852 240591 506826 429214 751699 337228 369951 1015005 841393 992004 1015686 746696 782166 632677 164505 920944 837196 969277 824308 968580 158178 688450 689081 801756 292653 718986 88333 642034 44674 228115 306840 557668 694270 256828 794377 889716 735230 445258 639376 552328 185255 513508 243298 678314 968031 337560 181049 109576 352594 848468 524241 689269 649710 643053 758380 466663 693351 1020059 425039 111607 695604 698491 620099 649572 683152 272140 187669 1036944 1035002 802739 372246 950529 9653 877111 234395 533729 975689 648005 786814 376191 116736 406765 156059 809420 879210 110371 872532 649439 767961 1042495 59662 760434 952549 302461 402098 1036130 17898 273278 80941 367154 301957 693957 604400 774025 737051 730171 159088 108207 443218 688556 924583 715284 621718 360008 73617 636874 685461 414499 240560 1036806 291780 687029 791945 622499 68567 728666 438821 261278 116300 656594 836241 96923 611297 337090 815198 831838 447002 178226 252449 917331 335805 517646 77812 268808 16725 785061 647155 151213 185778 667693 709313 414363 891494 263997 243712 500682 720970 405328 1008348 162137 53239 130889 734849 17418 122446 884202 1024672 1031875 119025 784987 765935 954126 848583 79018 367782 423321 399484 71237 166146 3767 824574 916097 472005 860894 802305 493335 247476 821031 622716 791713 832280 626129 754986 960290 171582 591551 419082 226939 744951 380917 486880 329463 918808 980510 358065 250304 262139 615689 476235 163175 82173 469031 130491 42592 359678 408335 110804 407427 554980 584187 911023 86669 221464 639560 804901 575645 606215 856826 217687 336567 28834 130357 989991 145988 995294 332997 665020 745872 866357 430231 804610 269387 814628 396094 105000 1009673 695467 381807 754976 496834 934352 511109 904482 568658 27420 384766 637737 1011706 369180 522491 610420 972509 518369 630468 822023 929924 247425 68418 703015 116827 680852 647300 647906 7985 702135 354363 930949 373692 246028 156733 232739 613139 121528 945925 200213 207154 593764 191537 442485 518521 953021 1018115 870817 730926 201972 281825 1028030 640502 40767 866774 732723 993888 843862 97550 72234 455258 196855 536414 972562 867770 415842 304569 1039135 1017526 14557 807356 771016 2668 707633 537123 162377 901467 720939 250705 550943 190440 754460 778189 310158 792283 708698 934079 244766 650207 937149 904823 995098 999941 815906 757991 969744 916033 4332 495652 180564 283628 430718 734440 673916 841024 745410 997651 543461 181215 149669 993318 529965 863565 197016 815046 270519 163697 503825 196671 56874 438552 34568 97534 893938 391794 947066 458006 892350 925075 448746 547772 709120 540403 155099 989387 341616 347631 575575 248129 1037449 982342 780907 399296 917003 1002396 237224 283918 168311 39930 840868 301205 216726 548428 896375 94436 146163 935906 43071 795692 988764 138223 581276 426179 188261 132109 86324 408997 485348 227511 607280 256750 850294 47566 1027005 488033 2553 841493 1026189 272356 65552 18613 5203 420354 1955 6074 532042 316007 980572 104083 718767 456296 737322 829846 823362 243577 129986 958329 90826 598964 1046297 1022426 741774 1042009 1039339 820665 365276 804936 549943 500729 109957 966793 827073 106978 492895 398532 17295 868770 686018 330185 137325 1020615 362508 893962 943465 965318 39965 260124 751959 85368 51419 691002 147022 13720 372400 672706 319016 863558 386567 518581 358150 1033863 818130 603963 974794 721858 622087 751901 97436 884804 497694 900937 402278 927933 573333 40274 594008 492481 782444 883438 977508 232009 915882 488566 382915 659503 481750 510825 303726 244917 600958 517865 650405 234239 729523 713788 882028 592532 824459 571212 355593 833505 695710 842536 121224 623798 869514 692865 2871 293063 899952 571438 532778 332332 502644 466856 433592 11745 495936 1017230 264956 491591 534913 266275 831317 1023393 60777 876491 676326 955032 499500 667538 134934 330936 452227 165284 539922 266992 785708 29654 811078 85526 879463 26652 995304 778593 840826 724241 305773 250605 381743 703090 277010 394299 779857 947619 584020 965294 617778 819752 239480 309262 111656 426541 105732 975625 528652 75519 561220 425901 921529 94609 743878 522224 700051 99064 551134 275496 830205 982255 284707 295827 646625 324180 168432 201937 895021 223145 918756 654948 552784 418708 256098 710455 141761 954207 168210 57108 129913 878457 939358 1029932 844403 457714 950774 43668 881459 737539 286284 34498 435516 585604 934169 1044 241561 783732 570582 573001 456021 620150 1027140 572677 655875 744526 116453 429138 38454 882535 501120 1041690 50186 929616 85665 320942 138138 312122 762646 121410 386951 989820 1041011 628078 686456 599312 999311 153774 755348 1035283 820485 478435 103433 94792 379316 35537 160649 918678 13632 242591 315336 563846 513166 989530 575743 829126 360012 96113 500076 571304 837478 15162 817616 51107 264082 941164 531951 662993 552390 378275 123156 179824 9404 347360 494218 420705 821109 343046 938532 210092 943539 289118 453814 1022202 940157 1040404 436377 275993 730783 465079 498219 723324 14631 967101 120909 409785 401385 268285 1034467 39433 992764 184115 1015127 611531 128571 1018495 204567 897537 282565 582886 158739 132305 510590 68048 1000256 807685 699276 122248 999703 165260 969178 898496 814102 927991 557720 958986 979262 507388 507321 410719 127123 760311 852595 14748 350624 677732 826307 594432 972784 448102 117990 776624 774038 249156 267745 536884 420262 190694 34811 194039 1028281 490844 600638 228042 48493 968279 814585 1003617 324323 1030062 439104 433620 1002303 286171 1039722 198944 832556 970364 456595 733092 359253 764114 911640 831141 1034989 271941 473629 965578 341544 113373 518154 1002912 873920 345547 1001993 840727 1012849 250334 460170 950531 871292 714255 856768 860316 577320 943605 643362 950782 461628 131665 273387 356266 135047 14724 380569 538627 781401 59412 92529 1033682 311047 92459 853498 84163 380522 18200 158590 290278 243552 949195 496524 534574 633162 541021 77432 526581 1028749 488070 79834 272502 924945 97061 236299 892498 1039045 186556 714667 625164 393753 666354 988702 830349 940674 316431 23562 101280 981241 993667 4314 734327 584828 668767 107070 424484 260748 590298 366761 774945 355246 492493 43986 245961 255978 852280 59187 1034204 680783 792251 188045 653567 793197 149277 586338 854330 761561 596937 435322 457336 455597 709964 130143 545802 702981 830425 850912 125732 945539 40901 598930 211807 766155 55818 460618 741173 174600 433352 258724 931977 880485 967616 499071 71964 295829 906455 258175 965401 418380 368793 579978 440714 269508 946868 929867 604384 329273 381560 371379 77679 225389 316254 450930 998895 292901 1045886 484482 464892 844201 169495 57245 97431 329032 520203 478914 310948 904146 240736 82612 384362 572188 787136 275835 273686 332416 485882 454369 102200 259930 1038463 784629 604995 373132 890085 402572 464657 129019 759400 597435 106334 871695 488804 528478 548936 879415 977884 285845 589270 967011 845302 940865 838766 851848 533117 668299 63836 45856 353118 703070 738130 258983 994859 291048 869090 7967 335003 687901 541446 435853 310536 511284 240025 453241 918255 403240 520156 206706 345972 356664 10994 422536 317915 322663 271459 902608 8208 35580 852637 400612 673568 283908 426350 106848 164798 515275 965260 386918 516799 246631 425485 342555 436638 216365 277231 325672 83705 263737 751505 196665 447249 358123 711224 798081 598094 714853 180619 386101 285625 80142 421144 830988 671105 704785 636365 648902 182647 214751 874111 161954 302993 918441 771174 43238 449642 1030119 563103 717914 952768 446419 295849 654285 630517 235502 516073 1015951 627088 164219 376870 28917 1013177 685823 630029 263385 765632 82120 101550 649752 208790 522594 461565 622866 805714 102947 545362 796972 333229 354208 279529 302417 349062 1041974 712803 352365 916320 212610 282691 539121 542175 666089 31858 574034 413263 966417 79548 262026 475933 480870 62033 987542 75355 753302 527429 454390 138816 196885 173072 733487 742822 63130 590862 389452 486539 846752 825855 177241 948368 791782 753544 419815 628093 824304 823985 683660 525755 314243 400998 834655 516824 574509 70390 459648 286215 499898 708247 979086 757917 205504 488928 96047 908437 212756 449613 732812 580877 508499 916670 1031633 1042119 656731 459256 153778 268457 45518 646946 84961 916541 497302 1013834 432537 702002 887899 88798 1025558 968409 682511 525875 914458 23208 985443 640002 192874 731835 88911 790758 578383 1043790 429198 627935 688918 87620 866847 961489 826000 42915 636357 949766 618643 774678 416392 174248 144759 992618 651571 489032 466841 823569 402643 436058 567259 685218 1854 182966 251426 786519 304522 337433 761303 337293 765073 11938 84583 792391 662900 561493 916419 678572 463381 445339 996065 1009541 299419 218048 552505 448704 947442 1003892 775752 273647 88904 779851 784912 399050 765586 132669 564118 220585 702469 843814 560227 216586 378013 579143 170500 244241 612761 591555 494218 952835 293116 353315 993547 56522 652814 220627 680479 374900 514522 727202 815203 412340 448429 735046 858362 112992 250269 864982 391175 951025 355584 803662 843060 487174 1029872 55311 866350 397025 514254 172124 169254 839144 646332 205789 403793 168485 164386 191264 94057 126151 991785 210963 513067 907935 369731 413324 619223 922788 426657 19649 57779 323695 712379 693200 921224 53440 42444 770104 11043 730615 443732 406110 43477 458395 749460 993034 84468 75735 946197 24551 996440 253432 626721 416774 862175 3312 68425 860251 439785 925910 922589 888895 954076 550500 354167 873964 646817 64376 783217 219908 702757 348051 756073 184587 759513 78941 631748 969192 909619 228895 145961 548968 888619 406599 566786 618683 774591 807400 38654 909557 184431 464439 71570 883086 292289 320783 237939 544227 412606 767854 82461 505011 813171 72694 1036111 381090 354929 116589 76685 895161 623950 701757 432797 381156 957986 382964 665098 500339 227339 809413 4517 328857 258217 27910 155646 967920 543906 44208 550639 884724 103455 462050 816146 989571 327502 351070 98630 705891 553694 86027 719150 892860 134278 142705 560049 120218 835454 127296 529019 154988 262403 267465 1017211 868232 558296 253315 65379 421541 2496 802184 709164 864351 144901 738325 371599 398774 295924 204302 182668 754575 474719 697975 802535 445233 363801 1017596 608166 250570 692605 780394 568724 85480 889576 111411 212162 1017344 473915 876527 542721 1028843 123738 153557 408936 385892 454575 189766 84692 1013131 736423 373827 660067 8037 826163 713458 421624 493401 154953 172573 936123 93364 193121 484786 948630 155686 37881 894276 246201 199747 983570 732296 1035286 790020 282544 523225 672485 286019 442205 702645 1045538 279874 634790 175678 132618 978213 759709 89530 474018 290931 463701 368404 84272 952217 589930 676184 538815 639079 895606 695098 908960 870033 460701 899984 744932 212015 918786 813524 703714 238141 58191 116387 952759 250140 41778 646208 626369 819471 1016282 1027858 562980 549567 165246 843297 17221 870328 530902 840605 60753 121577 375968 361815 171447 125224 965148 509254 724906 211372 391569 598532 1033632 849553 842182 612175 404949 238936 73097 347784 251593 765796 780332 634679 46014 293501 248323 458629 880955 921937 253159 611520 1038731 744430 651446 365531 477503 190538 903120 934379 734120 17083 222108 124075 374622 515711 680193 324345 803516 1019446 812269 611671 542817 887906 825554 357994 132016 5102 669476 844671 1002833 1018020 534492 818433 556974 864181 765176 800516 355191 30774 270072 551358 285726 316317 899427 307720 863324 663112 96064 680417 158378 628726 262045 295147 167369 93259 369164 744684 735546 576337 353057 109135 37319 954866 596213 341152 696824 295551 825254 335636 708255 593196 650708 1029375 744269 108689 831782 641627 720602 506411 154307 109639 428001 659160 635866 1024390 168257 320351 217626 391932 476829 163046 336954 177205 14557 414074 200307 304094 148139 311435 956160 408650 621815 613228 1024677 1039342 82804 900567 540965 241125 543000 194152 362955 334444 179360 1015581 1017826 903015 818441 247260 669501 141531 876056 476397 626864 500082 97492 11132 698004 930554 500742 497176 250183 1031910 508096 808759 912298 448203 222931 413616 565153 990436 157015 808767 770711 78991 879399 963844 508407 803534 572258 534532 466868 982727 61932 491431 196290 152133 776170 246840 835482 494132 1001546 847721 961722 792360 9273 734412 374563 318935 743338 973402 410329 202650 716246 172272 918375 312049 603575 179405 321624 173052 259723 679446 989631 906498 111703 641363 132272 976622 722018 458735 948164 561613 651701 719035 118681 1045841 94626 878699 13136 813393 976954 72215 647438 56903 507093 186300 887419 52688 327310 844473 639302 178992 989381 64595 1012638 148427 759707 720433 489658 245677 982137 918240 863571 750083 303753 925264 8229 674208 963387 566869 970354 143737 10946 854823 815230 258345 191637 540642 251412 564590 780270 307975 611071 563370 1002574 55033 899986 140130 445943 932481 291105 97475 785008 733515 949894 824088 564485 592999 836765 279637 996165 58056 734919 863888 881026 584136 468843 135298 710484 810402 173169 113162 349207 522743 451525 691370 916328 852554 507866 363528 510379 842372 672804 196206 686216 995184 18845 695627 746346 307008 729921 87472 949247 545286 481938 432340 85691 78396 228372 736401 137044 455997 259026 256996 320839 705481 391639 599920 577618 447109 233142 447996 998648 424569 690179 877809 471296 582032 568536 424157 964598 13083 975441 994802 808873 1009742 878608 649351 169131 565442 730297 636310 1017557 920306 655991 604989 687552 482494 678774 997693 111948 908266 1013351 170366 662045 63136 463615 4233 204313 355306 394871 216588 40171 66617 780301 376154 839811 317921 1035650 316904 284052 536986 530331 130001 933909 385793 1003169 913491 147393 938260 528096 119376 971927 1045178 132395 503502 103258 551737 129878 303480 227857 12990 980155 427290 742536 184025 416438 472104 536782 367358 604457 481592 385973 991492 297721 184195 892246 65962 431759 37736 298378 421133 219735 17130 694385 600884 657732 470573 727791 996485 890698 980988 114474 186956 153059 509510 352526 491323 172171 669 721609 843748 825668 240310 184655 191297 718099 340203 80087 11053 710785 126140 395611 834793 50202 269129 240412 252312 954609 290778 549661 913090 818459 865368 763811 345813 477231 63953 99515 475551 352205 448759 397492 269526 334867 934561 192673 1002640 396329 811081 60632 156619 1004215 328845 497013 298214 332394 76719 849624 561702 977523 330773 482850 226867 99079 505545 208317 892056 862688 935929 967121 33350 229050 829304 943311 198161 405463 907580 676842 409905 50812 384478 578457 323523 1016690 992029 414743 485702 347013 361563 894435 928031 173064 56094 147009 321301 1032016 73616 953270 16341 760116 923904 547471 519535 140180 826975 870747 1019863 754383 747204 609645 1381 416331 616937 608091 217941 993520 512171 763777 335432 439725 619917 74367 635585 625650 128310 1013175 892329 690229 413422 539600 1037516 160877 70949 381238 552794 439450 798189 18583 912999 590651 140155 814951 726379 146902 591018 451165 479938 672116 578935 864756 243756 972577 1019782 464619 951119 766064 307868 112325 996912 357366 943394 981066 868286 645579 664745 714756 209991 448524 722528 601283 38401 712539 1017760 822298 798083 10077 61025 687839 586313 330555 932290 841135 1016627 226850 303749 224615 929542 614339 502672 521132 101609 284883 705133 375652 500970 141196 946122 500027 1026167 554027 202746 917536 539365 361840 215923 964037 936429 789793 501582 79650 947754 787590 411083 570610 723868 694510 1031882 938036 559655 731178 768082 876203 179733 740621 460557 245599 813200 261106 351946 540442 751657 110389 561915 593132 250196 369592 1009460 278184 173801 140640 913330 812388 811685 256918 98770 733693 990631 689607 144533 272785 764147 120804 258339 616963 468466 960227 594756 294522 470768 13628 563688 345058 692125 585580 649121 580969 36237 10358 529188 702723 49336 976476 968652 107495 359418 638634 177687 716560 705940 639724 496679 369598 253865 425268 372289 1034226 614594 195733 67409 504565 121931 1044906 264549 225745 465683 318224 1033774 15318 648144 147943 247682 784151 414617 984661 1011676 707819 706154 179203 977626 708204 216996 988830 372158 502011 770698 681559 559086 27322 674500 861284 607093 87824 300256 298877 382335 248617 100044 809055 859873 406132 624734 89676 736398 920355 482252 1014665 1009699 391854 755252 811487 878684 651856 280597 100123 823708 222088 796116 467343 415338 492698 65593 144526 419822 632076 376047 503027 943736 234025 32519 429467 991738 396161 487285 732134 617097 214887 923026 883770 553184 362354 343960 814720 505564 244988 1014569 547493 430081 408998 794057 949531 733683 886738 712031 492373 480510 857896 653496 731214 25743 805138 61444 712963 868281 1003839 642391 366836 756145 671268 720169 425639 952914 3446 243415 57381 630426 1036465 849184 726907 538923 123284 65192 689979 357067 468643 753272 173816 338660 812964 273532 597965 47109 242210 394756 63703 600159 380397 333379 971702 70216 901528 315091 538897 1045692 26362 61488 1045775 75735 135086 721464 99294 23900 801171 941233 888367 373041 349004 835523 619960 215521 823488 359546 258481 428312 774043 601413 47960 969771 101324 786042 871021 769166 320517 558800 41398 340059 372286 339939 535420 957138 695347 929459 239116 527571 1011681 396325 139320 968038 344077 966016 132564 1004083 445629 871666 408633 737290 189372 659977 151236 285533 972058 1014331 1026904 1016001 194474 614750 913112 64881 212355 457264 16814 294859 383104 83664 640071 169936 650944 532803 723861 378792 24358 513008 175500 74780 562650 606756 187813 689435 225478 958607 923997 673333 930841 966085 844983 169763 495304 55999 956086 23613 44808 725847 472548 499458 812757 349903 812238 888468 942191 192587 220806 135225 811736 302930 131872 712667 239191 344145 324661 147593 276727 197912 835939 736500 291592 474459 271562 882675 949149 962354 85904 691455 646413 294809 280159 983223 207219 109297 282082 49502 241454 200061 943947 866136 736609 523238 449744 583089 915572 748472 1039913 170646 540305 633826 470292 798681 695336 306490 842194 711537 1036395 580343 331687 69624 975315 295733 455005 257323 737945 249717 689602 933998 329022 216346 504869 202053 729347 722412 544989 120284 116338 272537 997826 916352 967635 737583 426674 806692 915895 65956 438797 506333 1040242 760398 593210 1025382 268184 696939 455968 126109 136327 1020059 545453 154628 117981 836448 201555 115265 425982 858533 898438 430238 887439 400180 451903 592778 215806 438590 272508 330518 5623 290520 629693 215928 998128 616824 835209 806283 137374 303484 282599 444238 82302 981667 473830 238689 897101 443538 824085 628363 265360 250704 958731 144950 261901 403402 196320 701169 890448 75856 640178 660461 441128 354582 378146 985217 701735 722100 1038804 477351 376613 951463 475123 165244 961469 154061 66730 190915 39374 451821 557484 862819 440571 724781 190892 665317 794156 488090 517350 793079 108555 397988 81301 612843 783240 566430 236666 960824 745558 1009730 152924 726776 9579 167980 17282 487273 816516 14938 1029691 736364 439198 63666 224598 87561 898942 321916 173482 918249 74282 745444 144784 567515 1032814 466041 309603 724303 919897 71089 249863 533982 429757 774243 288608 817344 435634 608331 530646 658772 590099 354441 890327 126108 26623 463906 140373 864702 293465 638590 404292 502404 165193 103400 446237 919517 288698 799250 958046 106074 1017561 1044622 1003016 243377 905884 768341 427552 683582 186937 618820 1031726 75645 979114 323739 338369 428689 155952 625532 111848 660929 177101 535154 397498 736757 262600 520935 184272 794429 547373 229292 627398 638282 472651 305525 476349 775155 982580 57178 616412 931762 171328 528216 29130 378405 337546 532174 79926 190093 362865 455425 486736 236114 808473 330136 732237 466301 889320 696608 759270 333628 39945 94601 31961 678497 8684 849063 336487 865764 271300 212658 918229 742749 526599 550598 766443 209290 967922 950116 837496 725199 461571 794351 56267 497585 103293 751664 955451 256346 749543 262867 966561 874521 946061 46056 951001 304607 627710 312930 693573 447682 234892 70555 363849 1017725 620495 785358 736464 455150 732706 908956 204229 874903 544805 271240 249499 402975 974393 840315 630470 295374 923143 834624 142144 756244 1005306 144137 985861 266242 464576 414440 101271 649423 1041868 973399 97658 183892 99287 168625 69817 53137 394331 149686 1032544 151846 983831 546059 939007 105946 845966 46264 385582 395032 671367 766376 259843 562541 857230 858924 899997 936204 29810 659064 799645 649802 517829 479013 231848 485921 984927 667566 486374 185009 469468 920051 948358 837563 331289 18360 440888 956197 42171 326439 865457 1038712 582568 395082 688427 1024613 895627 972946 424674 213308 112468 437587 326552 823667 436918 749125 894993 645925 335016 988933 52376 82832 180453 634513 739705 642454 564075 118736 757637 256573 738560 901640 634001 235823 475048 991590 288758 923963 219952 726906 356115 862418 731559 74680 954822 644746 230367 160760 134903 57759 728560 773366 520462 174701 601014 262866 162424 45815 791886 65938 238117 700259 670621 353692 368653 861820 445641 566332 559526 238127 829630 771108 458352 28686 87466 828902 255081 782800 132225 646268 210073 884175 828793 595393 1038216 1036168 461967 135926 37315 198687 402945 12606 917595 933592 473810 819745 763237 172447 869706 160781 394363 140673 284019 68304 511801 771889 853405 698400 532929 1006468 130778 353299 249656 716789 626051 914855 245318 244514 345521 994107 152986 826700 112581 1045268 129124 798939 537824 652250 430809 289496 303979 701720 276147 904050 91025 87999 313262 532090 738240 712355 440332 183270 1017132 984828 447762 964689 389196 1028327 467849 767353 588123 841699 314430 230081 914648 990037 989314 286125 1006598 710404 97962 860776 729453 904093 179856 851009 464215 612144 724496 566825 875092 736689 218508 473911 190902 459128 1014889 562980 665622 117697 378256 476880 231885 189741 343022 526523 935804 704063 863988 581004 729733 165856 507671 108686 211343 416732 621137 548910 322821 783715 526494 708222 578456 522633 649344 1040821 48825 249798 80764 167085 184096 395894 238235 538468 170312 1007449 76522 311163 678384 929813 805370 919738 408219 697007 322144 73098 239121 870934 559158 712569 437468 155288 613784 411578 489932 755307 958248 145314 644724 142886 1034379 55596 49066 815429 850154 167798 2570 430760 417650 948034 923252 197908 309204 685942 497290 197552 317126 319900 483635 637578 542335 107107 284443 786192 848703 852508 481072 956567 911301 390462 738086 334040 989655 130274 594932 214126 411326 825159 130645 199513 188359 278607 632649 70013 460483 459264 157841 116516 236167 38149 894262 70008 611181 790827 142850 951050 61394 732644 701957 533582 815254 332487 939794 379932 222623 964622 337471 460849 805462 972566 710761 365996 324136 1010403 95917 944529 787718 966809 402160 215369 887781 137220 650329 455456 298303 775185 46033 382662 244113 473939 532618 875983 468955 772223 566389 246835 74275 658160 168138 164046 262642 268067 604804 343521 728277 231228 929506 1008015 311517 985984 948200 665185 999711 101081 258268 869315 725557 316245 830153 272005 259772 121511 680191 112986 211924 560805 785809 310620 853411 79304 208341 963206 699346 614319 526056 1003577 271886 943516 834088 429496 690312 490229 219576 998059 364662 85444 503039 272288 409744 866104 988457 122501 36243 392226 33188 453424 924354 793977 423077 308183 788064 768214 858017 188824 378423 915705 942036 481522 988180 529986 934589 311882 977480 649016 588448 107112 888873 917766 350979 656119 505487 878585 865585 895752 566359 577539 904378 845711 881379 617787 154609 386021 219800 742491 698477 299588 200544 224065 1025928 468046 732454 190830 537315 594823 767068 682122 1035488 440790 300663 951518 95526 752136 610930 3544 560417 817229 762183 640651 642176 123577 995961 374316 411061 51652 555150 788630 686712 493771 558477 884423 753733 966285 522116 749409 275673 54702 193796 1005354 295609 662839 539043 260492 308651 225556 864889 135445 974650 619157 600739 167928 19254 151789 624580 553099 328754 270774 71295 267719 1009669 903532 288510 146379 904265 291821 342382 555098 13023 498943 981632 84824 3689 895178 413674 638800 792271 724058 898276 170481 667067 394782 75436 466060 86813 583276 712962 742552 895399 321531 207532 261167 35665 497767 864756 649870 962006 315568 194853 726169 939830 474555 152337 728404 500274 620752 847758 357995 578259 634906 882676 200875 47844 646954 244641 367750 77427 956277 650357 678548 755796 940241 322390 424972 605854 227836 107693 987983 165676 172309 97512 955486 330781 511009 511222 648543 831572 780679 683726 458524 25592 327828 481768 466307 329973 190968 85954 426023 550778 694343 366684 244413 406138 127098 839356 38304 597035 930411 572780 949838 653961 455004 84727 559081 981972 1023089 161391 850872 846605 628529 877546 555427 820349 57865 948480 305337 383535 348873 690511 817070 247921 154917 332535 519509 96855 486197 101151 100651 261688 181749 113262 472012 125487 69062 207250 573307 725147 213739 892349 391327 148639 876045 304418 935488 732835 1013944 930685 252558 930001 755163 20104 291674 285593 629324 510599 633499 881197 836930 661181 186091 130822 686297 268788 687112 227421 426642 532218 609107 816306 365520 839966 570452 192329 547419 1001655 460084 957608 76001 665501 990017 347931 405360 247214 369518 1010480 148478 355659 912080 420923 408289 894936 540450 1013971 839511 1022527 778050 264019 203776 94574 949170 692826 500574 777940 739096 89420 125020 828648 759486 870606 300740 930722 201490 964429 801736 414976 96295 950648 822906 911747 779827 326338 936019 242863 1032719 853473 1019312 801166 75194 342354 583248 42798 450774 70610 574936 972062 395561 803046 500815 806901 989982 126292 435874 947660 961090 666536 710433 631486 238023 1009840 454144 617839 857348 913408 371159 258946 106482 1015919 440355 669218 153521 323736 11714 493178 740097 1041242 429947 131645 234185 953433 879220 925727 979604 754811 163002 478297 198927 241259 355773 1021225 135309 273177 923344 550736 864131 155191 220077 416402 22796 702 299760 134713 638309 872295 491159 529811 969330 731955 840840 652399 48184 1012196 874251 142244 179553 870529 97612 873867 235451 229846 371674 676480 849081 201457 851243 230756 667120 1021863 301590 204830 568731 780045 631383 294933 253720 309247 238862 301752 962409 742812 371008 227830 826804 156615 509525 575686 809924 963496 740504 880545 392837 927785 753083 803075 966283 436858 841040 767469 280716 994958 844113 178790 105953 313244 305816 690677 1017098 904350 1027432 1023017 166439 855253 614882 237842 561023 463939 218257 167365 519677 753711 380639 833755 140718 287653 855965 526066 794180 900083 332671 665387 915350 455982 388509 909226 813598 32427 176116 354842 898937 487302 844771 778278 797419 80670 955055 505857 535000 619927 843263 20703 775244 239702 338016 561017 144756 210569 445890 35470 263203 741789 748537 18268 783182 589254 1030973 886315 299664 599674 980650 958146 114343 836342 185537 814320 500213 854712 659429 347397 83200 113155 491231 206934 569074 747102 769371 430524 169497 254741 746601 586261 1024104 439734 250620 509122 340981 236182 34414 713768 1038201 858442 197370 517679 74451 338222 1002561 297158 737157 648673 978374 667229 784693 283591 824178 813673 613934 734342 668176 302563 126940 781193 245714 304073 156499 750208 31946 167324 192969 89566 314226 1011681 932120 979290 432421 736928 240701 279663 415395 506344 496604 358107 950417 813641 171705 128292 767991 896344 197184 1035534 1010368 578094 76542 856614 986173 476650 654629 610875 122274 708650 42252 596447 1001096 319382 653229 362730 1031530 714326 221990 653047 147496 640662 487224 108518 547974 675593 118219 495704 706734 575331 326504 666166 560042 101598 225213 350507 177643 310966 941597 286501 436677 195245 787965 909528 586736 338312 496505 784955 177161 88975 823244 156424 234766 963857 1040859 303936 677350 682718 548523 939941 385495 1035979 584167 1017407 63758 355378 927323 983768 682267 78959 112251 320384 775538 375652 330973 984329 69611 689141 380090 106379 131394 89229 899697 387810 74136 707480 15365 578347 33008 756743 485786 769355 1007539 334287 175611 613224 153388 216682 587543 37229 528909 68948 30336 485770 824553 393359 913899 530610 857783 1008927 893874 660252 944469 386959 502613 602307 520707 168043 134644 844262 340452 311492 149207 95112 1040000 736943 26599 353265 297541 152006 903730 837419 253185 585637 85610 834438 154730 981102 732519 60948 574614 951110 153760 864045 454787 146134 879286 857837 742032 707018 600042 244145 64770 350037 954018 879774 408193 332716 686056 367130 898712 119942 575466 173649 800312 901539 339579 648113 319541 266562 227217 890734 398791 185512 93125 462335 580363 119968 278742 966559 315264 556534 236070 296141 702091 318971 268603 645836 495603 372484 228928 14372 147557 619755 546945 880927 379377 305548 476914 535629 660619 63817 1034409 943872 870027 495495 171360 526801 1027373 553775 243188 494873 275730 62254 636136 699769 488126 205557 851683 864338 998168 26361 547629 1030222 314348 594228 861238 305621 754796 200098 854032 335769 404907 630469 743664 1044235 840481 535074 519601 310499 338730 136386 365136 860572 1019782 634802 919665 384501 689627 537731 366553 663409 972846 577994 12018 185560 408942 575393 660298 791220 954857 955429 401940 165845 761813 667638 237733 721357 620489 23226 892152 393589 88385 194457 384555 89958 207645 555458 877824 655489 361506 286949 818269 1022568 934775 181688 809420 821250 375082 587379 282107 241147 417449 861011 820541 421697 728905 465690 546824 307592 929987 792461 666485 586183 687026 498165 188868 157881 103446 219039 973525 999261 541139 13916 165039 578423 760115 153858 556028 265229 41824 146408 212107 507370 38635 319854 287182 729118 237640 855667 751450 938107 801359 497373 940393 976922 333501 309781 861531 696277 235185 36744 244272 132298 54063 820007 706832 867550 734624 778727 685507 318263 172112 357954 34617 50369 75503 799925 796676 992427 153361 63552 79577 356583 725166 1003241 337683 884397 257698 480825 487728 42744 540462 436157 496466 195335 756853 152966 696766 35038 505088 259754 157536 962499 365627 771009 529990 230593 146166 639848 821281 345896 178148 1729 3783 255243 552991 1046001 251059 954304 526242 306337 445827 483428 317902 812670 13945 461908 197094 195514 632571 174517 127890 1011080 700692 361454 107360 426659 528880 65577 278334 291784 553572 299477 947970 1026103 46947 1031974 546018 426550 647818 13716 42492 670606 164501 912984 324303 578060 898023 484082 1984 525313 110855 1036710 69015 220355 520989 102905 864767 1003818 57977 424249 909321 224275 857869 544499 886953 887521 927982 741755 326456 10743 69847 313959 740848 901439 268453 1028884 677491 209062 678876 92448 635461 212125 972832 29422 155469 334490 593341 1004581 844888 527765 340001 881201 788886 922251 124508 2241 401691 1023231 367527 339527 974687 680820 876506 190587 246719 867316 481267 282840 856314 198796 704150 444702 349620 963533 1012872 606158 623862 671053 467251 1017009 237228 710180 647974 765266 124966 789872 561298 1018239 832663 265425 427981 534476 834969 189677 856019 354831 265128 977389 673984 1026533 749218 8190 896087 879916 427597 833490 269950 731783 23249 563996 363968 466398 165178 657688 402378 208091 583671 344832 853486 973677 259934 84120 173475 741449 758310 500899 565506 747876 289259 84331 865099 123002 654253 163133 800094 1015691 989265 513770 1027651 222552 458015 412232 127906 1006058 588866 17583 219723 144140 46411 121213 358064 673996 843183 392850 912742 129534 956740 448725 185256 540857 746184 727213 171988 480983 230490 157320 633323 748153 991231 188247 474133 746114 247838 631056 275227 373527 305156 26411 863980 213541 998497 669478 152344 154587 433098 597249 956248 767787 1003317 980931 567300 232014 899711 742899 1005211 569149 595177 549407 236095 251960 323991 581465 139318 578627 219152 603572 945258 779172 93377 364235 100842 859239 43386 459323 936807 777946 959983 643621 859064 285201 880696 964525 89686 598115 947537 606077 679905 707563 129435 865858 120473 1028872 860505 861486 652005 896221 559412 777845 851920 517586 618168 203216 37767 181265 485588 73981 937948 1039369 45150 1018940 275142 259311 981133 331476 947935 597304 972669 283532 852964 970529 769711 649522 421689 664871 164742 737048 691298 532111 817098 569745 429451 259039 332329 304761 832514 228195 796337 113066 102583 761257 438104 653704 54466 973317 9332 78710 766429 514830 943427 282719 183014 138015 667749 508206 898143 170199 928861 457557 132334 170905 950291 460106 783837 952333 719700 922374 693147 705693 905041 144004 97849 44537 579356 67656 145901 367508 225326 170965 987026 914468 713444 603190 621863 938533 482045 17526 931404 833623 487454 813096 46280 251452 278094 946144 547077 679067 3706 753079 72338 25088 102130 799179 116896 317241 891882 321212 645766 330714 104442 589361 577598 541370 21663 736593 74469 611956 232119 866634 574782 28135 254729 1037262 603184 966839 626363 444305 71492 945097 487386 83148 618792 546251 184790 630205 24622 140202 635394 918309 749261 408857 628760 282824 226335 516369 589492 715249 787554 346699 347092 566763 553336 648136 481630 904329 23398 167242 36250 533151 381144 389080 164788 788102 982940 188990 214076 302236 357666 449930 3493 854978 847619 950672 44233 313820 244599 141671 877923 63573 960989 36842 617107 839832 166711 623673 255838 729240 869035 699957 104236 710473 26115 25351 61000 41252 1011246 821657 709220 496807 227261 364315 123666 716499 430950 1010560 152140 712620 566917 46590 281836 943805 1039254 379282 193333 278417 434876 260474 647496 319035 606782 972217 739248 490447 325380 98198 37847 799462 697630 921117 501902 863262 464957 328348 960137 580248 185400 445735 17633 477305 750985 90390 178576 815977 565710 776578 733688 637207 952392 142795 514909 21426 1045087 194068 162662 452209 123932 81861 891040 268813 183469 815625 930555 18754 476900 16974 265291 15698 944569 964807 164040 719489 1026244 410861 782222 826522 279747 385530 111390 541544 936986 84844 698843 724798 994126 475528 151182 142704 1035657 777685 155875 390359 806170 587677 597482 791122 340978 432239 919702 181567 543783 884896 475713 470022 196724 375749 95014 565390 19639 214330 803558 730310 278131 179358 876804 712478 460108 535125 793961 173835 103309 119813 495840 500102 904869 74009 611739 781710 806821 757569 446380 680097 111556 374512 198029 873287 883931 679901 198809 163208 819690 1025410 454032 910192 585617 797600 611607 905618 645271 942777 492598 125314 284263 515221 265432 474714 14734 962750 394830 753974 150079 454915 447948 605624 923855 404985 34539 992900 89657 199541 963622 291269 715930 189715 261981 804263 995254 492210 399956 668890 802162 974070 155445 641814 1013336 455109 850186 731537 964118 501963 826436 439178 463871 313334 315191 641730 209800 653306 49819 957438 730316 186573 47629 64390 1037577 75308 787596 151977 266017 191509 623868 956215 330778 707403 51878 287237 299934 806358 375222 131437 437372 936832 50108 633547 318757 351832 372780 964097 588847 550707 718046 911860 102614 74278 237198 186636 115574 707341 903517 806328 974354 53768 502094 116456 875728 1023992 860874 787601 1019515 617223 1045276 173101 509184 72477 813302 52536 5617 867947 830699 191924 633605 331236 825842 1017510 369302 623039 9705 854166 622625 816631 940560 442387 77002 515787 187274 184877 34773 462142 525280 739577 427822 263064 756093 798737 255970 711139 1030194 573713 487076 340590 735668 630811 112713 1031758 618009 403540 170572 774616 873567 706661 136011 985385 590565 945915 445320 195742 765936 591687 796008 460124 543272 853374 646647 397769 434456 394074 998755 166417 73137 945303 251773 672930 68295 932727 1039419 297648 748947 312639 915512 797874 28207 1021623 574771 501475 1003549 24750 379532 87490 64193 259188 3530 113298 725474 807007 275223 905179 892461 1031238 11714 749031 869810 980489 557244 900933 791653 290311 331548 771402 185502 955301 490651 191627 849817 471502 859673 504165 593399 645998 948758 414837 1036348 747510 940345 368416 243535 294875 681677 899084 730364 80151 1007935 329637 466037 508839 187041 339097 559821 534027 297258 655452 401276 461257 599988 830373 308446 366569 58941 838383 280755 550266 748134 631545 230561 1011724 745463 877895 775853 76341 760153 820382 530886 694285 507930 727436 511546 424881 693613 677598 57919 889283 246439 3623 133740 122344 473539 672832 502333 460617 533983 54722 347282 640275 93117 469902 371760 547575 899651 1048390 216126 927146 76539 339921 762058 276326 422548 370139 968514 590951 106847 739410 904955 73584 685011 721130 627118 198211 13065 53402 269302 1048108 599360 652317 435667 786551 1019482 989298 924457 440053 933982 40797 13378 493692 965620 455651 728648 963940 712940 585426 111564 885770 274103 674615 410946 490832 169196 273125 389506 964891 840645 633589 429641 867028 814239 690240 598198 876008 991870 381927 189901 217672 526982 964556 977655 633066 142467 346902 669312 192582 439138 358065 819224 155865 568758 911819 1014099 891301 548404 73305 435753 617647 7223 159120 640374 244608 836668 78956 248187 811941 243815 264236 548955 998191 553213 391891 134303 73012 236776 520105 708019 132684 905782 524217 88167 409876 1035930 61009 843630 565935 673770 241028 93154 513856 478367 848555 443838 48753 472152 580320 257123 514031 729175 434049 73492 245739 986114 940723 161145 703386 355683 711645 854048 349622 419241 625704 567543 527100 295333 156422 11220 394924 592462 649896 147181 978700 648509 1004678 316256 639461 722226 564700 857516 966916 879245 967719 914998 159419 898005 788907 999878 236125 278069 936432 1001991 949445 579066 1007169 73226 451792 784150 365100 611011 750558 499104 927748 744331 256597 632402 257378 619164 820254 638730 253856 594328 25894 845641 122973 915971 333278 557239 1014268 904644 593852 454557 439332 931752 481720 1035113 718913 1024991 144592 368430 132610 428157 448644 735777 456665 343546 802650 167965 612222 550835 983899 469536 672364 519271 805524 403148 630371 949946 902039 379623 351716 636341 569847 958939 840888 308548 133839 536118 662634 1009335 631100 731691 231624 278849 942814 743440 470118 959100 894043 713438 159002 243428 1015261 609972 501889 1045079 145295 1046869 256121 727195 443939 928421 436133 316888 22351 439599 894444 780058 585291 75426 445690 119504 856148 34895 664766 864592 33069 110509 907242 820561 921497 204502 411767 762991 291298 554247 275486 896938 143957 749348 190687 891879 175044 817201 559486 477806 923138 313818 680449 733546 959083 793836 478260 955500 829529 256474 664613 675049 254384 670009 412840 664247 243539 394308 17363 963732 826796 992600 280451 258207 819496 252025 854486 924893 803513 904140 816559 1011637 17490 573467 557878 538740 918895 833876 924757 235466 577418 900874 790844 182348 488103 208114 531677 587504 332233 562024 1046896 633747 982906 665576 558321 770422 109127 968085 849309 192445 432450 97717 7801 123375 358527 833586 115659 450681 669079 582683 655263 330027 142376 47137 833091 792505 156242 852762 465611 48699 578875 658562 607118 495021 710028 558325 904870 290416 160755 788150 104052 43207 851359 599596 882203 621915 821447 332383 269824 609720 954659 574847 391248 873678 631921 640350 859514 651120 270066 685041 219313 1012952 391146 258002 277611 106273 499235 754881 870116 230348 1041514 371742 923292 662588 196113 564593 700117 482873 297836 28387 117782 1041521 964180 443842 608427 861938 24231 5889 168226 934834 284357 30645 600271 612103 241685 654745 867913 1008687 333694 438155 806891 314826 737774 1549 647252 24155 288983 392133 670439 188618 841389 503293 84044 608484 426857 1019171 488173 748506 508169 335178 433018 608446 194573 411304 73061 581897 619516 669206 320359 434456 737245 1035667 822265 678058 398014 632001 40412 181092 347185 629094 707730 631117 327882 913389 871650 155474 661154 132067 14680 348099 94679 297082 460482 619220 536842 350473 2228 970525 981471 842121 1541 743963 677248 976666 777552 815277 138523 743548 145780 974743 128607 921238 480788 1014786 843779 38131 316440 412666 380480 1004096 1023530 933615 1005394 280784 384314 751156 290810 616216 457979 138627 800767 288819 508003 1037176 710312 935006 288303 631313 91971 536957 187741 34612 980386 13205 461231 953641 297625 474448 727087 946972 936065 712828 910246 1041821 235448 298636 616739 673567 25375 26901 216186 2172 615578 893522 617666 299375 885140 683425 821462 440600 407416 884740 717781 118396 596025 991393 874915 471299 808651 248131 496486 162040 25511 677590 1018889 667661 39243 1034734 799932 989652 850104 694081 952690 789575 980466 1017896 435553 546880 742532 142115 452486 967170 201721 185426 468766 723374 355428 798204 653358 975 318169 153868 393213 541135 81394 368015 350613 215679 590411 699191 854597 90771 220933 682459 951841 1041700 369223 743925 345216 535596 363960 427298 156797 198925 705287 655014 549240 183563 82020 717797 579474 385485 978180 609515 415796 258528 931232 449765 806536 500020 1030390 271014 979966 447901 328775 301347 349385 757587 417751 825335 1008736 1003890 371569 705504 664061 727675 19168 986944 249121 912593 139895 84637 141838 780093 762762 607521 841292 519531 846067 687386 896293 647275 517006 352379 605224 223024 759485 7514 83881 345876 681188 590448 220991 478290 879598 290716 361030 311947 455110 546400 185435 1015106 385247 477794 680419 749664 808109 860653 128131 317616 734762 992877 980905 193636 321618 120055 486658 609166 591015 405182 848130 624808 731053 39327 249695 516365 445807 741526 534422 265597 146936 418887 205157 578205 166363 478070 143695 268661 169644 656271 159004 628720 998277 377119 127061 133471 683394 471128 610508 587511 490565 148881 992018 725070 155251 892356 495360 463842 265780 618255 128047 214930 390583 264499 433791 622882 420780 910872 428692 769724 16328 1002055 997972 216938 481092 95598 301418 822173 809311 877280 192966 73129 617431 137746 716827 186950 655220 298784 637024 600337 1027198 725830 985680 195849 401217 415078 226794 1006866 529552 651912 40945 949365 484928 431702 890476 877406 665512 502684 79143 927581 971303 433358 825905 963558 623006 369794 1026653 8913 803058 273905 632257 42202 812684 968059 511033 653858 458968 825632 266725 424620 414409 821511 385958 962273 680019 247803 457637 96268 428784 3048 935373 575711 409116 1003107 185420 847341 699353 990496 582678 550445 235820 359033 717154 936829 342686 347630 56363 346909 860347 25759 466096 601648 537750 590292 526324 324159 771140 327542 599102 487861 237404 294547 953754 302179 476030 927709 420439 344062 530633 195628 946056 483484 704098 767224 357763 74043 878324 111839 728164 539706 869675 362533 1015947 3038 854072 324911 327450 8911 944208 171271 395896 357528 49965 76763 69328 3626 444555 268670 812691 1007193 341676 522726 286450 986718 829141 286124 347236 420435 27087 606863 241446 809402 816231 660465 288694 124919 809966 539480 457560 351441 352953 999663 256145 1041653 365730 293890 68526 1034867 652165 807813 922430 81215 897988 462478 722068 502705 297156 472279 708678 633605 131438 229181 259761 94172 1045678 415811 81010 251578 392695 846992 290542 1047686 264638 510828 866507 616204 127483 988999 394869 966014 404139 804403 588442 987375 360016 750181 979630 1029335 907887 408248 695144 305042 928785 668457 103747 887521 871491 845148 370942 601191 130198 1007894 3101 106028 914335 220353 46437 188190 915832 255467 246115 922507 70717 238023 976614 740777 574608 171434 588673 779791 283158 896911 886794 1008697 600056 616084 945438 849671 672099 691067 366490 228670 42504 930090 574755 138758 456348 218411 88224 749930 657753 528428 671418 342235 38524 808577 385635 436141 783557 805021 930124 474009 255482 267164 45165 9530 1012580 1008061 565377 147600 842320 416480 602759 171392 690319 668940 642114 1022033 207094 218348 416954 33328 966623 196172 377017 121261 710566 693409 538447 4924 769326 682879 1041999 192949 576602 665376 356048 749269 380051 830692 692652 406459 744776 107467 844804 303467 29290 427261 693178 944462 450796 605250 736245 898480 850761 940171 969121 516673 409085 838759 290796 312469 855051 81550 765130 427172 1014646 715354 89458 263498 602568 266313 713440 515272 807054 521853 87633 384321 750041 555323 970185 601406 439486 338800 1028240 847915 907735 395047 662448 98008 618433 765460 874105 12280 855964 473612 743166 1028261 305550 761226 939670 715994 975168 693292 816731 821240 424543 992052 750510 58690 840988 502281 421041 49248 490157 98995 505035 415200 178634 537186 571688 990128 742192 666087 652599 788902 79393 333368 325418 160248 347363 770289 685177 1010116 284989 491726 945759 1032585 57597 473651 288348 953772 928372 913316 893617 802549 936183 189004 754407 19215 342368 344698 517192 484619 200332 356384 366180 17885 470491 379731 712590 591070 957363 333006 528733 983112 1005565 286318 797996 218557 182950 691127 628889 387777 81952 483917 844297 591163 30174 535164 496931 1012728 472795 1040306 73553 476968 526356 323839 1033282 202975 320777 430492 762475 255381 920640 760161 903041 357543 908226 849228 873728 1003732 245149 894977 832679 807104 9312 154181 580858 700276 235426 686978 828863 439516 184443 848455 666753 126536 124424 679109 805136 587500 559596 450899 135679 643167 87242 888554 422181 838432 402124 1002921 378909 130828 753695 1007442 238790 349161 861556 1011659 165315 727519 885889 865695 1027835 471546 681086 238203 331290 50857 560809 107441 208655 300098 559810 553656 344204 508284 420751 226729 75914 870387 437081 765892 370882 1043623 137326 573929 561972 182397 184733 97056 462500 680125 283325 915729 650008 20370 561446 874637 1627 228493 272438 62979 49278 451875 234957 998923 557137 62762 755409 3551 83950 880480 406443 304093 612655 255460 1035464 860166 649779 311995 259866 889986 1042909 974924 940181 304666 578645 1028580 13490 375997 366469 1047603 858351 574459 362396 990670 39244 97165 746383 976811 990415 22475 944531 132519 244225 979508 621477 980739 861040 657898 676866 628451 762923 726067 182703 341198 142409 220409 926962 81201 814434 702283 820182 160220 788244 245210 413356 701059 967551 500605 638085 87358 1041354 758701 288696 921353 425116 107274 717410 552005 189091 479188 47841 907573 861968 234098 106584 14978 435225 425455 1038127 988600 39286 815224 511376 870855 645349 447455 794603 350082 361127 814619 761202 932387 840192 213446 220318 184261 915898 392861 974760 905705 659619 459268 542993 810482 265738 190336 696347 593321 185926 305466 533837 106425 546607 872579 440050 602163 1029283 79434 279963 590092 296195 840616 350361 119451 335283 205397 1024644 1035291 126877 494895 173494 193583 783279 356538 26833 932185 272216 469915 539445 985729 923919 966428 362891 1015668 492748 130988 311869 332131 458893 808284 18939 910176 243923 527458 491575 957156 539938 79258 119722 182348 154756 268032 1042125 122711 135687 601143 836705 704426 622906 46853 74727 511308 692 1040340 704041 891178 671885 91699 635311 399764 615139 778579 390987 684734 216151 1020043 976526 872256 386701 900053 445008 510103 491184 762958 820524 712610 405995 197818 345601 492837 551409 139773 543858 995913 26998 879523 965991 987418 321715 306265 624522 505096 49638 903793 1005515 222054 765391 464994 302557 846830 921653 210246 1024182 594236 119903 32091 697107 295246 154012 920195 399345 548363 880571 17603 845589 480696 484243 459463 835974 347012 269181 473693 296461 757758 476117 671989 701884 764313 887676 302120 915556 175407 61529 418350 110877 992891 662483 469606 565954 757917 53081 1019346 1025138 1007258 876762 145304 681489 562138 870221 427394 279748 1043624 833323 440447 470905 628406 478960 242976 695133 293270 119709 21532 821347 659266 982329 410316 431556 52372 86859 422831 75385 203215 792930 466663 431555 842516 347021 86715 555940 100590 699107 5139 590179 841927 776701 200447 673292 1045872 756087 448305 381678 870301 636019 309373 925723 314983 584981 792416 796907 198600 47368 483703 725113 289058 982519 953859 251428 1009593 687637 601708 727568 463156 550038 134843 192931 537632 451123 943646 183304 202861 973226 694119 485039 247791 957500 950670 840139 714462 1029678 745515 296147 597078 641864 343036 623361 985816 295769 650085 298966 252103 689840 500459 160660 280812 1018533 333240 937922 811763 749070 861723 132012 895980 812490 9733 958689 257738 145722 829324 978867 693479 298690 122219 394170 298622 411725 887680 778321 576304 520135 493390 666904 344704 734112 837753 719472 691287 619343 788812 759298 133504 1006541 390966 356153 39981 1020950 193352 986051 520304 948652 25273 461844 545987 584980 495458 737250 336513 536150 6211 903850 898666 313729 1044988 677930 850211 693029 718677 876773 96180 1029335 264630 1015458 3080 51632 115119 446701 202096 264910 569202 29077 540961 363474 863060 260396 975537 952161 964176 201610 580766 637859 977539 468043 6343 448199 392113 981836 168176 979837 444351 956722 452419 796026 292663 197603 757450 398840 765383 797450 164854 372787 84674 973975 759067 122349 571805 51517 998129 480234 250483 39155 786709 880245 936578 790388 556678 663002 439468 409791 777768 451306 463351 1037719 980804 580474 979469 221187 521734 909027 74685 507855 168958 43652 456056 694026 450720 400956 722388 315014 39364 362736 893965 731740 594982 918795 311423 847461 373735 713977 617773 168641 849162 602027 323134 952404 263160 11542 1006202 134468 452092 983731 117713 528765 864712 90113 925652 535341 874479 867071 935994 236360 31592 761010 863069 942597 580113 949669 726202 418654 836906 373348 1029493 695188 534998 321536 767186 287658 436638 831630 774333 312805 541421 565160 1019459 516690 166292 292586 358935 25408 28488 680566 981262 852417 171039 804209 895139 662062 153367 661123 806772 86176 589455 478299 351683 607608 921804 88617 589301 481751 902262 605218 308503 361510 667928 136192 955220 930960 591779 447871 390272 18819 1039083 590561 774288 857139 63529 686443 302112 158999 708471 282086 375020 186474 781399 833823 30295 899755 884269 922727 827879 630045 422080 58899 305094 164424 595133 720381 344899 936566 874548 369153 180047 600119 626457 838273 378625 795870 773060 618210 116242 1029377 378737 582157 448866 810236 875201 212719 85873 746863 230968 189689 571622 630716 264893 984224 35084 932490 1020444 736222 804432 501317 157575 934575 608964 35227 638993 108437 5279 968192 627506 826389 992955 953387 328518 774456 96534 753815 742926 549899 162129 651267 752941 1038879 105268 136178 11947 994825 489768 1009452 429430 191459 951483 395835 90589 941513 83744 14319 713235 772190 12716 379355 461490 505668 65115 1035477 558901 612775 630856 664954 666236 650931 574520 345255 980812 868889 909584 650241 702669 866447 186458 66158 338698 683085 599749 96410 635764 252304 828578 408947 371039 498458 906856 934574 470660 964272 380208 561472 956286 391579 366393 945637 287821 386344 213093 888220 379094 764712 418491 285224 640352 342640 411363 149137 53016 154458 758957 930721 67726 842819 496522 320616 68150 642571 195345 99001 211688 381080 414588 144298 243809 946003 910888 703512 708544 691625 736793 472353 394761 254859 407667 53415 635045 231918 1025282 437716 859616 235340 489139 834961 216426 511010 558105 177933 145623 1003376 776169 334908 699423 97084 364926 675413 175646 506127 873813 897619 293141 421494 282002 714102 262951 457090 703098 721343 857821 310601 463607 389751 785315 999010 46359 645288 175689 216941 9869 688034 829826 871817 451887 713080 212584 421084 51062 179072 294134 988431 60673 144087 961677 544207 802578 362715 152688 932685 229647 712623 840775 371391 979202 790202 887968 962269 882714 952104 497513 937061 617256 739432 135288 79511 318243 58540 585219 629689 1013156 103788 26920 655764 521579 1007587 849510 995829 729816 543120 118306 735021 156786 302263 525604 223378 253796 605406 13591 231164 403451 2896 46348 518472 623145 547741 156151 47321 569861 96280 915249 15890 220233 79448 784116 408797 259795 564151 598755 680231 215332 561622 99455 506721 752868 568087 263602 740609 835164 128802 39240 500991 355578 1042273 193393 1018968 1039313 607107 774721 639631 500246 208380 710193 1034791 555940 14468 715419 640298 571769 886932 212545 614821 82487 3052 969670 382505 336548 245008 815667 716364 699946 980934 630132 861990 536408 777625 622297 318421 403550 641625 710038 164345 598933 579737 935746 915000 332789 95792 1001564 186555 804254 657593 103617 784815 777808 827922 342071 1037766 519666 967905 206566 8883 593678 866570 288218 945073 890707 913466 377730 507389 22546 653920 663604 615767 454338 100910 870055 47238 632189 788892 611447 521681 451456 409190 45732 143238 273839 32393 957971 542838 964366 980170 16396 589943 885065 914735 546490 921825 462125 811395 1011118 547090 826157 925142 173661 334570 850910 562427 200861 935759 61563 740617 496428 514731 203617 429019 222249 805225 360596 134032 201113 654459 431673 376587 137699 253399 517402 435827 726100 455925 538917 635829 289181 463699 221677 966397 760912 299249 623399 363329 74086 858325 1045807 973494 444603 624009 898433 758616 177552 707992 354112 783207 583433 524308 975794 54756 872621 1003795 154305 67353 33513 800301 459644 305422 582541 299776 482452 567316 685645 980397 851167 802622 996673 254808 390105 691427 129381 799915 375326 145182 914202 950867 242161 860238 307875 893314 604089 666518 835753 667756 82558 725342 706232 602826 758896 541648 477120 114266 359265 844636 190612 243548 663878 836404 739438 630038 814265 425425 158057 484946 815482 235884 698630 552411 684265 572550 608424 945923 617102 520800 99864 234016 212114 458627 672769 100619 21571 771642 17012 1031071 323220 47891 452454 689216 387226 223586 628526 359505 466960 985022 1023239 710844 353236 334978 304020 644719 914536 406093 507223 407257 365682 826499 195896 707697 76092 740297 892676 71471 125748 176780 704492 1044753 468589 899451 435970 215704 494365 574473 302527 980808 265757 312556 1005696 952876 416108 549537 913156 279119 838828 76773 1008880 591684 396707 449597 967243 1013150 927932 176239 113666 785273 999812 838407 257125 263408 512813 108755 39848 407716 557326 107880 858211 902204 751392 823195 368659 178399 481923 740872 972695 620475 1034743 627598 906163 208514 355940 107472 569744 91112 498514 796598 114490 955430 622449 397802 996385 908666 845075 955228 96664 244901 295597 991166 656217 645483 1039194 1016329 309248 1041175 175959 524535 387467 752884 654472 234374 974305 604885 36594 271739 714567 44430 336191 715740 462060 884600 265533 444789 410463 1024241 429151 705365 275731 296154 624698 951630 563938 748823 916233 718456 861319 444178 319530 318894 520482 825401 570527 497167 825272 522876 427918 119678 376753 895183 563906 423715 608600 367534 299815 226280 591455 767380 997713 49917 131672 622467 510454 616533 809789 718207 841327 34599 895464 25362 832828 296557 1047196 1003466 230013 148840 1004922 293815 569465 679962 1038093 584686 927771 689098 940223 788232 194928 840580 895329 311715 760874 1006743 152999 776928 114720 367381 983210 76003 896460 396886 216164 914775 734923 384373 1004087 420327 800353 297937 895847 789702 696818 638350 395675 216360 797066 461842 679776 925639 616534 1043080 39078 895839 697641 629344 713537 853297 795384 339917 34665 458116 786782 370245 610362 588831 240921 263429 885813 322769 974987 234379 814525 277482 144442 531994 750491 910015 212816 19001 1032571 99369 280603 391988 295021 628998 361614 444058 1023844 437431 912063 424125 469946 371105 889191 895285 604586 210348 761957 417629 548053 925383 119099 575189 962750 710498 491407 652286 618830 656114 936364 964737 992080 266864 147710 296904 150774 782554 1026714 158596 179794 704433 20403 264229 1010142 435066 155174 45413 707829 434237 710895 36542 256087 361993 366770 118767 379049 388462 318515 1044859 1023731 607233 157918 987433 485664 780508 277312 873093 600705 547099 444299 807774 308299 224352 969238 307270 785940 237903 305115 366869 265818 358931 745208 161126 684796 977111 329518 39193 84415 248910 451173 461007 252106 883756 982310 151153 374570 484779 876319 941482 951631 178183 183203 559208 275853 205058 463400 754527 386204 432481 585415 490118 606745 672108 621247 538007 821507 937330 339185 740499 985150 721475 813669 551996 146195 573876 894661 895642 356782 861983 201949 125815 919967 996320 386849 1004771 931418 297945 598055 512944 809399 639471 914216 372726 846962 504970 242820 668049 63148 522777 350779 808094 727144 679308 429172 626178 860687 879320 148986 696291 15596 789367 853177 949804 631729 144101 821830 869134 912113 695076 470101 340858 317859 495929 832832 250791 1036709 577964 709767 854930 313399 29964 991050 154489 1035900 584809 565457 794719 862717 921048 719621 452748 916773 733427 333556 448522 622533 23382 877904 204073 837522 32035 372465 750843 729250 703871 554319 638937 62963 55059 123656 107996 739812 820363 412768 19300 376506 392474 540604 923029 77597 884981 9766 294613 317080 652755 488396 654160 789020 955252 616577 388468 163965 630807 745531 961141 76532 933122 963475 233162 892315 738045 927816 336558 919540 77527 586172 872096 245091 597472 868725 630755 937391 973421 288670 630015 601477 1046616 164739 207422 388853 131453 771097 982576 330227 111166 79987 992807 996567 869888 471118 105148 85213 775084 470150 58440 839334 244271 1007518 315244 974518 138490 114237 340362 1040884 356482 303020 48457 894508 857793 454233 648980 137872 2995 649302 776604 563251 827867 159706 621138 244365 216763 256959 556526 378874 952159 440322 691435 895547 634067 796231 423944 685811 592040 134739 228552 493610 317812 519824 563699 206030 618318 498828 128019 112942 940118 230778 936440 1023869 433451 818863 424244 227413 789875 75302 70304 201521 498775 578301 261845 845553 576771 792054 406196 531034 929579 838135 226271 859284 60289 1029258 273725 576938 352320 636510 742266 800525 183716 166852 809348 709650 266863 990514 734479 617071 227430 352196 553746 1012418 233682 771510 744520 856330 467200 409323 797105 498988 663233 182633 18702 965487 900331 496091 700776 787712 624598 304141 149385 999535 233951 732020 21121 600624 110568 803748 589859 445723 378326 88279 1046917 1010413 467730 6253 722820 455877 716553 782694 313149 463783 894380 468202 93845 49405 1025009 353985 499891 552720 443472 134620 1004160 967059 461638 775370 573230 513561 287701 535107 879790 203930 1010690 4513 868408 376818 1003862 562018 631495 630370 703838 572840 46490 184845 119339 996537 693941 903548 734931 611199 701790 520219 406510 908296 472736 321210 253977 866311 551371 150540 613494 608593 150770 791851 860459 445025 663915 226834 88542 671446 659539 678434 873024 160752 319240 355486 520831 168214 766893 438574 347089 899154 518569 175200 603376 407251 718376 138274 63129 148842 416920 147530 395276 547086 897838 373518 777103 328536 309087 512396 703211 811783 750183 308292 635885 599166 683461 505752 627942 725569 63421 169043 194860 472444 489429 985119 615831 755324 512856 855565 357637 535859 909782 1025809 529622 20920 127394 668292 577904 294085 1006674 22176 78524 559159 600899 686344 469159 466834 969747 51005 559010 315515 185637 970537 628003 305979 383520 108440 566306 29507 479344 174266 573853 417698 951236 46243 356628 945041 891534 659404 96525 603880 43654 575887 180113 685734 711976 242862 865965 62828 238641 389068 973042 926722 392742 982514 964086 997842 248524 880396 69329 648552 995249 399466 164513 953592 789666 646464 805638 138968 753715 788262 231590 94721 228411 732824 368554 13970 289364 963446 238656 357965 974943 705926 972567 501016 746750 851181 537062 672126 410649 230074 328677 984364 95066 51547 695889 828788 951984 906534 200941 861133 177360 857298 849532 372304 453551 1034747 545096 659517 390409 417 161694 897652 699102 72873 200784 273405 15343 583771 794417 221824 426053 214754 991644 604878 810411 157647 604910 448854 146479 888983 553223 225968 428709 29968 784590 568342 938788 860152 103082 691174 778119 158574 128777 850466 355821 592247 938716 577775 914745 597114 54297 163097 129426 679876 149048 274062 684260 57350 442039 891103 505694 541650 219543 738242 431090 1025057 984540 486290 85209 521423 25104 422349 969740 458013 698560 56725 119756 57391 765182 846896 672538 669068 845533 635272 682559 307617 626681 903340 159558 548414 774124 758861 246397 746263 194778 855874 959224 679492 316390 601348 766734 216257 785850 313907 236762 328431 348932 77071 444091 341265 945395 660991 464852 987088 470462 352270 380045 811192 548125 405865 482064 741049 87246 375778 1009613 172710 965905 232816 444918 434105 809261 1011885 892931 27661 254953 974166 750640 657699 719891 1046735 1011962 56414 139517 796317 173478 51079 442107 796905 940730 643401 674790 1036548 554626 155062 29596 737245 520588 521920 414845 767629 219948 42177 314351 390860 749049 972531 1037020 13176 242766 646137 322095 626965 736458 846421 694107 79432 483024 964847 192723 978011 167688 239508 211603 1003453 82908 817013 168598 364671 977404 234404 109917 312023 321755 715162 893551 180129 898863 807348 1034451 431321 393077 952241 828311 296482 906346 45878 253517 630082 783763 950346 219529 576163 336822 968666 1001316 759252 623967 968758 88060 548358 662364 781714 62961 10896 542017 928390 430826 396140 87525 319631 787470 133559 538595 546956 781964 108597 991770 117569 148499 521162 220206 784855 1036122 992258 856837 939610 184473 904074 343370 310330 436750 104628 233453 374987 826490 108023 426656 615364 1020833 678509 484444 182212 328398 318036 819162 907976 840012 788366 741403 263863 153326 70176 836833 606678 26760 104630 366387 243540 685171 88350 306653 1048512 831245 618697 627181 256397 347959 994637 324407 119189 580309 290021 343250 953235 230226 233199 80282 776871 627225 586861 182444 621014 582941 790661 238060 963720 883538 657665 928386 954120 725297 255696 285016 556808 904504 153219 961438 504858 261224 63697 338247 192568 188101 213779 293257 979004 558042 323528 67425 353385 833330 524050 669197 162016 195808 149304 1025424 716332 1023480 824610 689969 836023 115987 351456 852476 812626 305871 588324 632639 36017 643661 98499 325391 949229 939442 7479 193729 588288 869030 132384 183153 246860 67288 194494 688766 890901 388215 1003129 311819 183042 1025722 499034 173952 684960 257626 517007 240136 8671 798227 281579 364305 796563 16167 884067 945870 815348 800218 949138 182456 1043742 212471 399158 632841 427666 100169 913072 55360 502707 999971 65160 207264 91978 437209 246247 181680 133379 994117 1041180 627644 941550 1015107 359448 109906 424190 586036 255729 516807 723853 898431 794210 675760 347606 275468 962122 327529 227194 622279 472105 958865 772092 314403 487334 478860 532293 918420 254731 744448 796192 612884 263111 803160 526015 655007 522987 101444 636212 906934 390574 255287 968697 281312 67049 271336 581737 140069 758428 29649 435012 291729 481383 624819 213295 301239 326162 647952 954162 1000491 336133 74928 1027896 39175 863696 357661 280722 481383 96421 849446 938101 73197 467417 84064 156279 109629 1012327 991136 567574 477570 969836 255874 153137 928744 76716 751590 371597 325152 931340 1038701 168785 279519 973846 858624 116874 738910 428408 733514 36776 225499 124293 1045817 720639 865559 861106 728705 448327 511959 255002 941336 60445 402788 828411 228539 990336 175626 114231 170344 580436 291484 654292 680930 542690 465134 177276 816689 382550 524378 884478 1030175 34880 683580 225739 709563 308500 313974 1045370 571866 221866 584685 334660 603793 798142 619785 762248 1021372 770673 933945 24648 87931 58566 646253 91051 455856 657702 137626 821881 45954 883932 894266 112290 101340 925338 571081 691639 138222 960243 183369 641391 896171 360670 489151 268324 738890 209465 276148 298323 316614 873540 878772 959008 941150 7202 278994 1033679 998933 553820 1039395 163404 1018931 565341 742206 333988 749250 622326 716994 387466 956434 674012 682192 466387 641333 60965 403085 793338 288387 851407 108706 159645 793624 990778 847292 545790 299601 464296 717068 178819 602707 680644 734919 323638 195204 353560 551079 773445 287504 595349 918120 947587 873061 478991 462412 436453 598455 1025727 520600 173063 569725 971967 346389 168101 691698 175249 644495 230946 205717 304537 882777 662020 459689 848798 999368 950389 604342 12109 295859 801988 1026822 626358 987642 483810 1021225 241101 813820 615142 264305 124650 3615 488329 33143 801610 710219 293035 101524 1035147 91759 35020 883304 385076 239099 523411 468055 229931 478565 266059 311559 238396 492196 986977 837860 906905 755128 925416 715420 760149 421152 164885 987044 928488 127586 297410 553136 456110 413318 651247 965182 296808 75419 650301 737549 399801 886833 47729 280222 502442 980446 310519 806330 566566 99258 994652 491243 989567 66530 679123 597249 624103 606968 492722 723342 77560 87201 927474 88427 985133 258054 458417 784689 339046 449620 295091 549313 976488 224572 715741 351421 608603 135027 649658 710924 416074 714035 638710 511834 836518 881337 920549 538261 403396 88773 7421 329841 913242 142109 183127 21989 177926 538889 126258 1010604 804551 36312 1005168 329413 531074 385883 1009944 891124 948862 831589 472530 1023294 140264 279889 928878 130161 819536 981115 351325 688538 553770 221893 410934 417420 895054 568340 735027 966752 951929 1042385 213937 750575 697034 819561 245172 367194 510533 899277 608864 814467 236116 732915 688513 922769 1026368 426579 925188 428144 671420 260970 441980 428111 367707 805178 406942 302624 1037845 609736 682693 668443 867015 1047197 379503 963643 478383 605510 345789 181951 150003 785365 387063 887979 738587 663901 781574 915780 52627 178809 883705 144792 534571 729542 189056 464116 71574 80996 943732 104811 668910 575097 894541 297046 514094 372654 428458 265935 1020087 362416 115149 620084 667084 654000 317980 583850 939797 417252 907425 738712 374048 150532 159371 919080 960987 217549 309419 733641 825628 1026689 1019896 746159 573721 789605 813579 252498 369392 427330 313764 173547 457505 26341 81699 709370 18958 607136 522511 177090 781442 850630 844947 406475 836647 447794 351740 998496 815118 766401 94524 403727 529707 868819 830058 805932 898775 546254 554560 164685 794445 14747 135836 908239 481325 598311 397055 804688 242427 238820 220433 745523 614816 740933 1044763 212511 171752 668741 62091 481920 419587 239585 556148 1017093 114693 520345 716299 714784 103015 202995 903979 990601 987523 576248 142546 348859 46107 998581 836002 490870 113874 732348 876129 1024059 152241 978592 532089 728787 141732 952188 136313 271049 506619 711277 232082 200683 396778 386323 119578 657613 200713 134165 174348 820037 32212 948122 729223 322800 613163 163792 796491 679852 392148 665960 955711 550428 564212 373272 52461 708648 297114 929048 519172 1021818 120884 77734 429013 54273 1028888 363906 725463 573554 470013 730482 495652 118466 43135 507327 341497 314541 907678 192694 348218 464947 672831 207145 121323 713749 285098 896748 1023160 232540 73738 770904 254318 1047251 813808 445898 1028224 859016 500689 890917 172675 155983 598659 301900 475314 678463 923076 220073 718186 611378 64435 54697 232623 266569 436821 64062 279718 560230 256017 342875 290329 708017 889908 141436 630006 511764 352111 793371 485584 28863 332884 848700 441693 949668 683996 320482 441078 376828 362980 544663 599834 206272 773546 832744 814315 783664 98901 436967 339375 987472 779115 716200 614736 675430 903513 293572 984797 382590 57839 114137 25863 499174 882913 707847 514724 59314 184391 177524 343856 514617 133405 382922 971591 992150 891844 480436 1032492 896552 1007743 1018212 404806 550162 468983 891920 186013 2235 254904 923760 804705 332624 614066 564290 496996 240957 296376 431047 570011 635320 16388 329283 806304 574262 841649 225920 868915 421876 782912 113483 498100 812655 203028 992246 727979 702956 446966 810197 1011265 931569 18321 171969 771780 837578 1016311 122008 272935 649477 798490 521658 933247 339446 457556 199822 1025671 316724 883168 56827 523293 945434 171358 863983 542403 1017927 901203 84188 659743 557598 146854 427574 526459 742215 104740 913142 666949 30252 669694 976154 496528 252797 305478 975138 1029010 781996 97909 278165 870948 830066 635880 399482 313669 572744 239966 734688 22679 179695 961148 656982 746977 28649 460617 765555 1033611 137213 310450 271439 418597 1040567 437511 89096 885216 1003237 813180 230463 429331 181787 34217 21144 882871 335152 363019 221245 766444 213695 483969 890460 565106 389543 224207 371364 635441 882060 592670 764876 263601 98131 317050 105997 102562 461226 544083 731043 779606 937341 8445 413007 950850 706178 724272 999128 176769 477103 213128 78725 458321 532414 808197 415397 273299 871856 514189 574471 118351 443719 157029 431234 813358 836490 740028 719470 990718 930629 574753 945705 192050 467334 706311 1043092 363359 82465 938312 604564 636865 33837 220063 20625 210612 898693 478508 507129 19770 80968 394484 8382 184956 1036634 225887 835284 708673 745185 1031608 858036 308088 647112 524465 890332 855220 283967 364252 84557 778411 1035065 904755 440588 624823 158956 302993 636321 992085 436565 218934 282523 300200 944050 410950 53001 923382 543749 183883 966914 744234 592792 529327 857119 670033 708980 797763 738556 979229 307944 519355 236218 260709 799752 213040 29568 222627 187435 266396 958709 773236 121453 114529 971976 184860 375339 994755 531753 472063 796553 873833 880973 289321 377839 553184 544237 645063 920200 111640 680391 494508 738498 496869 543260 168141 560848 959359 1007408 184005 781355 848642 561358 817746 683021 659951 676546 464342 810484 365225 760156 262615 235045 402425 648691 433535 377383 211339 287584 1046300 838980 738415 922239 3233 1004811 555929 591538 957476 208336 406624 832093 885854 784171 576259 607083 439598 508021 662303 659399 503830 769358 821306 594404 825532 199194 431676 357686 841067 98431 594416 996023 737167 826344 117128 638307 779325 814597 840982 507580 87208 435017 421652 123718 231085 366443 1006813 702220 148808 883173 386865 102938 340253 98936 352949 431360 741616 734630 936049 111958 799277 375095 581200 973362 825697 997557 290723 67763 574142 154095 333215 958586 406171 639354 135130 567340 988658 1025835 437458 993777 602849 752286 508518 303096 682282 1021874 1029723 159985 836274 592651 202456 31889 267269 222863 1032938 112658 470224 173545 566017 514736 956518 336650 1044849 6701 716349 1022626 135922 718669 307822 344235 196385 72283 509496 910559 14589 475043 813181 796477 612202 209909 1033795 375944 73137 254249 924468 1032904 599038 944789 25118 75207 659425 154009 1021300 856980 679118 449043 1015756 491780 373917 198379 203871 376364 448522 214665 821133 858856 399158 898905 687958 105304 940580 502862 357345 441437 702781 932189 927737 280608 959948 249853 1040779 80524 696963 322478 535081 439759 1018869 380526 401290 853725 160025 740677 218119 309741 195534 44219 540448 900858 420177 822621 933365 958019 594632 452668 74702 900299 558523 138093 154260 962777 535701 591498 1020757 370298 165671 276271 984772 185338 586534 533886 214454 523887 263336 950427 563622 658990 421547 822065 914737 45907 293775 559084 750747 399934 136598 13821 552521 569361 614251 155033 201541 63283 777368 879738 761790 879567 10766 336476 334724 424022 935585 85377 895632 817657 813962 497454 28026 120112 947427 155692 193025 203317 645678 437576 13191 997770 14031 730067 207762 116847 156301 136738 193101 87404 924181 565263 159492 249038 538487 840566 366764 716065 359079 849081 935512 707515 254461 116541 167877 813361 430774 387563 966095 939488 414064 803760 314106 353893 559794 491517 750570 1013797 977762 301895 972779 673222 100685 688008 305514 19380 367522 45244 388729 900253 181111 985445 20815 1017333 582723 558856 65734 943219 560226 206510 729307 526482 1043861 971108 772914 543505 943487 874683 892816 291188 38441 885576 910431 688768 462462 731429 341805 436931 623312 417902 380205 45321 562513 244165 82868 228072 11931 494799 524477 41269 812585 939189 271206 136333 195291 269476 132209 774606 220022 851021 542404 1025690 999202 42086 96233 329179 904682 719654 606351 453689 743743 248013 992519 644262 500854 1012762 54727 769235 310597 708307 921579 14776 549962 258625 527791 695312 132484 142257 952054 533722 475352 981236 803270 805337 590477 136415 340682 68117 207824 168908 536015 873049 576305 987160 403015 225714 976164 976547 65481 630262 511106 951123 257678 952379 68357 572817 485366 786779 383439 1000650 172801 634487 535011 269551 829655 118129 146603 404213 980289 657776 183409 184662 763693 155488 378085 957583 606509 791151 756637 458656 391672 700562 55440 991375 302312 75518 597659 636133 326267 845487 885756 126511 649427 71908 158426 358014 971830 254880 362938 97511 974734 1031723 431115 315908 1021161 710032 815772 595058 75258 426269 592928 322897 408726 575205 892337 613575 351033 127041 107338 792189 380287 11850 938060 60960 665771 216673 38906 283617 678947 163496 247293 581878 1004017 402055 435936 652311 139076 505639 868500 351745 50413 641018 72430 925175 688099 652081 137252 667196 371135 982596 646484 876698 76096 326254 248574 215774 225993 620847 755076 672601 596190 643272 265649 93537 322731 356546 616751 775630 241277 411240 973583 696189 347718 78152 764998 16336 900125 34741 558122 969516 1001660 699208 1003769 217466 38400 437595 1032274 19112 5997 66444 673721 594725 467624 150593 245015 30823 954362 664350 229177 808297 453332 1424 929356 16165 406085 804677 980071 82206 862598 726706 89602 305626 407663 758156 901751 780128 1039359 846159 670856 1012670 304855 759738 144088 708997 184767 41809 422000 759883 351265 324570 511292 364840 48265 702177 943756 910137 336171 971828 1009556 1003553 540765 291430 221676 622723 571672 822096 996880 876681 852859 757900 101344 560224 1044808 991225 449314 117945 835173 378938 394235 566090 831837 711990 489338 649035 543709 547993 585742 750074 920375 57938 1030666 56087 47330 240915 756776 738664 1002231 832213 782339 408375 545974 181585 670363 236239 722687 378503 660693 561922 508122 978235 168953 896934 143344 334195 123442 259603 459023 473338 882449 70055 467113 965601 57355 299074 691029 792825 858358 536266 831053 1008217 685200 865704 284655 977374 988408 582986 604221 914854 783411 127647 586076 361620 162984 70558 899096 74448 307621 433087 558175 118340 124888 469120 53698 584480 134614 89569 782327 870486 99479 963304 910169 799774 1017848 85535 382310 565364 75576 61969 529728 677781 707963 588240 501805 999558 154186 615794 92696 45965 772625 849551 704013 974517 159392 416965 380608 277071 47019 422452 876295 200044 559946 886787 666203 983652 929401 639705 251228 314193 507289 296804 1011274 120468 210157 63190 884108 922448 330014 883554 632365 640490 85944 681156 906842 93327 96171 496822 722917 635822 561610 736124 626885 359034 534863 238681 197524 517993 502869 397847 499727 298167 25693 830340 86938 1023204 1048266 358383 412090 12082 238949 289711 855192 431144 894681 689308 275845 571921 503608 259732 1027440 434558 233588 1009656 884082 582080 826087 15916 274243 736623 755148 915994 835009 345830 976835 173232 660848 201924 671569 674653 9461 1644 887645 363672 818586 366726 488373 78937 164814 18812 262535 321694 864162 822782 649192 714216 548172 906622 547920 183227 241064 106165 491292 96545 63154 39964 873483 1046824 17421 1042548 608962 753503 747391 281407 546632 554077 203122 625988 236170 692795 1026421 1039630 760536 266516 474809 82798 134246 910220 764053 75765 272844 721734 114435 517499 498823 576877 283424 814747 783734 945964 307120 918068 177501 877110 698775 1044457 1041765 325951 409697 617634 343962 720000 315067 751369 649068 742967 772855 969742 45615 53029 726925 781156 982939 580366 582548 994305 401996 292156 596813 712866 88130 527613 157849 625732 676707 819744 181117 140972 414197 209276 365221 28897 902948 987498 875487 219564 37762 319046 197788 225823 576897 284401 828018 225803 924155 821586 908188 838792 758955 863952 251768 676977 673969 465114 966408 192741 145682 896351 707954 418248 260406 750422 716928 922687 841065 765752 456993 263992 494426 724865 1006566 114656 758430 92466 557446 609834 849198 427090 1025882 680271 964581 260200 741345 355401 643843 399619 607038 973398 703149 913971 794549 283515 489322 414989 686641 397567 20135 914474 102081 410091 850740 561192 885015 32657 554437 603176 601352 741890 871795 492110 493326 378006 299064 135237 560329 199272 607094 1037240 771449 406232 158833 171738 152198 1043975 370896 830687 167929 24926 284448 736896 1000704 986119 347985 542331 287854 703346 863031 337425 744760 233426 466698 31111 588537 69790 25062 586917 448111 413968 534092 1003322 677371 402601 402079 606614 736805 615339 633256 495886 774678 606110 217875 76923 295965 1025995 734192 350395 341547 1031620 370483 453935 920150 547290 566835 172092 115546 171941 241967 156618 242963 959105 804804 1036744 214276 6667 61816 501926 457427 861863 316979 22489 598218 75261 386753 367706 521304 366456 1021265 732455 747150 200902 794104 554945 158883 803419 417583 1010861 647281 330733 934481 23539 979189 499961 111646 844194 991954 638269 798011 778826 516303 256316 969392 38784 498772 839357 194152 437341 163313 695628 630708 354816 828888 818872 590793 783367 785502 924563 722493 562458 234110 470966 924046 858977 692821 601786 702363 148744 49063 850047 1010217 801986 165977 171433 353119 140867 959733 341022 1025610 703173 1001769 310153 442202 1045892 582728 528858 199907 774210 29127 587716 497565 4036 743873 795966 1014565 729170 713076 486915 1039994 787003 338882 521746 31872 476751 903601 685614 834688 989795 1039083 495710 1006246 26065 769599 406638 696450 456181 676382 398445 994696 703153 509215 272685 216976 529129 521851 739015 846678 338184 419473 180500 1045755 417658 243555 860212 227458 249136 179480 582923 995924 117279 466552 351679 243645 953281 492915 887356 995180 446866 352154 725168 39415 237972 798372 213519 764501 201931 682219 11920 994914 930754 387564 510510 1886 910085 914123 205095 701038 57253 834252 498817 876826 314295 692187 284288 827853 281301 296709 360241 301145 798363 572669 1036515 575088 635691 665240 398505 287787 248746 913745 702169 870535 97984 291782 1010575 745956 1004316 1027641 320299 441988 379886 613136 822990 926994 193900 692053 947426 539928 590157 453430 333199 83847 258897 875142 89926 485171 548279 25914 570170 489813 863684 528366 981474 818695 165955 1002590 968569 233675 505344 981485 102526 422149 139340 554529 650805 957052 482684 113956 127779 191965 806250 334405 1019797 125240 738802 419957 67098 684161 216950 1041099 225285 337424 160091 558336 348652 21282 855690 392180 475180 24661 283120 796199 824162 450096 895742 795712 929011 138649 875049 326026 84869 481373 396651 506994 290692 616875 1019072 87819 282526 923289 423594 776074 712007 255646 461998 610505 678198 691222 331733 674504 423910 1039554 175404 115496 890390 219717 555588 572846 261449 150184 33202 222406 211015 942294 417680 637437 1013658 62753 945659 382598 329234 839099 393619 637879 1035586 30526 964094 963465 977408 732453 445028 16667 413929 414288 36340 303406 33498 358788 711774 318122 151928 982505 830040 417561 177065 994186 369178 539431 567833 522200 380897 382760 78775 1002024 941679 83858 1004085 906288 877449 470398 532107 31374 441464 927531 847220 937281 785033 249979 361455 331822 352141 611189 809919 938908 911962 100545 980972 990392 291655 174127 280896 269842 252084 887088 729803 819230 277376 815963 179808 342453 478097 753386 1003797 456849 107600 820538 831431 563668 211242 565583 66452 537217 53776 81997 101983 829442 38903 180736 753487 120993 766297 698709 186192 87054 454323 220383 613776 631775 296709 489299 1025027 402443 58453 960524 138208 617327 819244 402312 277026 803913 315415 435176 764937 210112 934439 653684 891798 825177 84338 142101 1042 607107 817808 272090 71303 116237 899102 524915 437829 666026 290622 52153 513375 413556 975893 911652 153900 55142 298572 526931 945862 432353 1017232 764040 157582 568104 458259 202537 554406 458212 840968 140353 557173 360864 11562 346364 526631 909389 465718 420398 139051 1033664 90732 600269 615603 112687 409874 49779 402231 295096 1002737 98781 159730 730075 155606 1032046 417891 616954 824338 946605 413390 718816 20731 1002946 339641 325431 550761 423933 848239 282384 147001 246864 981632 683104 69326 231120 959551 694909 799115 586807 513091 650149 686682 266853 237542 242039 828712 342234 852169 296311 578150 8510 497998 909710 594826 34778 690461 280713 984972 154652 86432 654997 952169 1016087 313990 545225 90788 335360 927300 619165 404416 163506 394895 318571 791751 230443 106723 19957 908230 566541 1045247 479710 902990 949790 591719 743215 307957 455368 84449 940500 404435 384410 191480 662301 761094 217285 1005948 387646 560174 353951 703744 851151 648689 238116 234587 481100 154232 384880 546088 476565 379376 54342 860486 877424 377099 139404 232280 341250 66940 913100 420677 806746 537214 9397 770745 397543 615758 205721 962979 911868 326061 923884 228021 669011 874079 843467 497639 106631 248238 224370 1040117 337048 292327 972485 439772 36459 216539 385224 808801 235336 794976 728103 731018 363866 506318 170415 137250 363570 525955 862675 466233 607557 874847 732456 242082 809065 439113 586985 879476 146524 991400 439155 827530 833341 665066 916682 203523 583441 80896 448275 318914 318015 285920 940824 325871 1030165 1024002 58567 552564 424257 517860 644019 75392 995416 39302 711570 193544 320082 815855 844989 305473 388876 744870 818355 998439 461253 483385 251542 850682 836001 170425 285612 708796 891433 544316 117727 891316 963529 197466 60990 886765 853073 634033 774522 628663 335733 387170 892010 332837 757581 347025 519815 76686 507093 507624 249968 300045 223342 846612 13415 212993 45659 177479 1747 533133 570181 445365 642748 197657 304312 868887 712274 812751 235940 933419 4967 97055 968412 832561 403440 664635 940954 537455 234119 724124 59897 770735 915180 379515 483194 773308 861824 595033 494976 335081 897224 198007 475604 977801 328688 488031 126753 129656 597317 806233 714105 442768 903610 924407 924366 830261 620132 947850 99194 811210 233726 960169 588472 468794 948326 541105 965416 346992 982302 385600 157519 368350 225740 912314 41492 1018 805818 89796 341829 854717 545622 48588 644112 302370 418995 590206 216970 375725 966663 695632 1016619 608737 387627 824311 373584 125641 728350 891888 755640 716144 280706 349176 37896 543081 631326 493460 159815 633672 181850 754571 745826 168230 485574 621158 889257 620321 365715 1046775 842064 5081 1015064 223951 595695 435445 187982 634566 727043 805788 781653 244599 397675 948476 383213 480193 1026027 617159 711166 707399 34988 767921 381968 318193 1020346 977907 493011 165225 625285 472523 84377 330655 486497 795130 484823 651590 342790 813124 847272 987476 748816 968692 733514 311942 844927 128085 442014 3033 751417 889146 258476 977170 329604 409463 857373 40759 732300 440677 791231 270612 486115 1048418 635909 951224 916731 169039 291460 754421 76718 182800 55416 660963 472759 663055 356669 463709 314679 501178 281046 517762 923184 101121 262505 480053 18701 628953 682432 412318 382489 448443 702409 184232 466691 408101 607256 453505 638816 284952 449376 111132 25897 147608 368382 808626 866617 478256 619886 872508 579536 136043 395987 757243 1038611 681564 811379 244721 584073 416279 651833 104293 357023 288053 744754 1004387 971557 822356 305680 855354 141263 695957 71850 151804 828342 229916 819578 765441 686292 495764 542237 416612 675979 263080 905687 781444 480287 356747 43532 5509 771383 874865 134856 163789 927328 835604 535352 437895 717706 384048 710191 258851 846473 447239 516770 1012180 385941 1017053 65580 144912 670154 289149 338827 874260 50089 31922 503585 928862 613269 539343 439156 299569 784471 1027368 221102 867860 152987 362134 887325 140115 928881 348152 325812 190333 916429 173228 143753 485092 155910 1015578 580437 936224 393307 1021225 372215 632204 654697 705736 652017 767944 590774 36967 431593 369717 188202 961403 574762 674940 173201 825085 664097 472072 92698 937452 426464 357511 495579 454 605598 311916 956490 845587 267060 164208 364741 201179 103841 977165 657931 418346 339336 145666 499905 295059 698797 261586 5615 780970 483196 419140 915328 528265 973698 500452 252101 293964 860657 746625 662259 596117 556832 939693 869792 94984 845833 375104 978762 73168 191178 852950 734672 465689 274213 236108 313079 154003 1017599 823623 620774 606454 954084 164525 94890 413304 974466 94761 713907 770392 51497 573867 282965 22359 896594 472550 484680 465210 514581 199377 417833 276297 390577 6183 920823 62931 788488 394726 936598 43432 263712 561364 730191 574621 521123 253685 555598 913932 1020767 975894 145955 541521 239559 382534 206658 27726 574321 963159 799619 528360 240023 643170 944034 990343 605846 34880 613312 538778 788593 255505 16352 933649 606030 880313 488555 838625 486904 259166 832173 907396 565852 424684 771413 944246 142860 994449 119033 804281 784063 24129 76944 970066 612046 894002 510454 838601 888249 194145 667243 92589 901280 779532 326420 141326 166603 843062 460153 519425 728611 32039 393221 860192 258998 719081 1028746 186119 199735 364236 639674 987608 770171 265186 134319 395192 795133 417924 101219 33616 387931 541899 250169 85837 327894 60696 331890 766688 360662 315020 570297 851518 746596 750480 689816 730913 896943 745551 814592 685381 471688 919351 176325 802540 973029 904572 53280 570715 625505 8085 585771 377178 499642 890301 1036392 847800 1038674 665715 480315 159173 653743 1012986 105323 988631 712956 725466 961189 1018821 278149 193373 435193 682351 643391 122899 167771 1014580 931901 914766 373539 134265 611132 736167 621710 17449 668440 805751 915514 626992 432725 196959 55982 403199 658839 213697 858320 100875 422954 643652 331885 666702 542843 603220 606388 530885 22684 959391 889531 832752 333508 71065 995833 885589 883149 806649 849098 788988 486837 657466 283887 834036 775197 729627 325643 978125 136397 191007 837671 520477 343598 421646 957486 206587 832974 124274 356466 601223 686304 400411 405285 6752 60601 156 133345 446508 147284 799691 744737 872724 743375 568901 996037 798789 808684 423143 344210 855408 42897 875862 558512 401738 565064 254584 684586 711181 437952 854265 171889 231413 139850 938951 858330 924100 94812 1034390 603163 649535 926738 525406 719314 38831 276904 417752 73214 916065 996097 861188 100484 595750 433699 904869 945579 12500 800697 616131 390816 648131 891792 450856 948723 873040 754970 103652 82968 221533 565230 114634 389096 197839 124997 72432 20253 695311 170879 884531 189145 548490 374940 760240 517152 251953 463044 766028 187481 685562 387008 161326 839121 74333 730238 520255 846903 848343 332176 944561 1041697 319338 699821 227445 1030278 956699 560175 856515 926019 547955 607636 306838 232854 123647 751614 163885 305062 417488 481203 701580 28152 624380 380829 969465 580603 635931 733642 325759 533118 593098 489453 498798 290868 1032748 922587 967897 281143 613476 479248 377622 357506 988956 868392 970818 551542 85505 409958 442811 157526 129348 985904 708004 523979 145946 413584 155492 148832 325437 781237 982055 35078 559466 370800 276315 563602 620513 756408 636725 500026 17640 898086 608554 363804 805448 381817 722550 853432 894414 402708 100504 653168 13772 525179 536020 43791 632213 788442 355760 1011263 821764 899710 212343 838673 167414 840537 1017017 284026 1027787 920194 434633 260560 35049 358579 654910 782161 373817 821193 308082 207772 929960 357192 16134 158773 189095 940245 739164 511750 335788 383162 290844 326361 150191 214629 736943 645087 950446 289000 593607 907308 546089 183163 267989 643128 499366 171510 949394 286559 611118 861528 227703 190562 685262 572483 298820 72164 265752 25468 576637 67310 671391 844400 8424 380780 22398 96170 836112 710830 264146 923998 303045 628200 104763 607714 845978 1040562 212063 222255 106086 582024 877928 373860 735939 690250 669825 970819 287634 627902 394844 965555 110453 405257 972975 296252 883284 200762 593586 1013390 641497 604864 723362 382202 672244 672494 125250 209399 534871 206718 88149 19359 163322 113163 26917 425263 792984 956309 360959 49034 648753 897281 219573 801207 205447 484247 590874 680287 374433 795010 462474 437072 38986 305747 765023 117756 409490 54143 521085 296954 600908 450780 10439 791684 292239 355624 597159 133112 161846 647810 300938 121432 229728 885487 972386 914889 432112 721110 988962 415511 413709 960389 865605 179760 765859 201642 939592 159397 598753 818138 697900 229420 1015994 297229 926709 245536 991076 573216 425517 859391 456923 882002 1048417 1028331 253791 483015 232099 739370 115185 893704 501767 689831 65754 427649 434470 104302 119333 41730 765341 159027 505376 700479 601999 561868 457695 777296 655391 953266 939449 963633 1035255 967813 949705 40003 32709 136069 125550 514249 312504 903449 430795 140908 625927 217164 770888 910008 438378 221003 393743 1033373 825503 440296 721808 468206 720358 948250 503549 186085 177030 916091 144079 561309 296006 18121 665919 58263 990964 725605 576717 640310 922338 86231 212157 108355 777316 480328 53653 860265 590163 687622 491937 599226 671117 950019 21871 773672 1032050 141399 388179 374029 488553 904122 987364 383140 812377 863243 482685 137101 336688 458187 520381 407629 213856 260002 143880 754123 388189 488153 960003 713685 94752 760799 119579 765849 918183 209605 603647 57388 1008242 187329 149026 455430 506120 262063 887354 282756 486768 212107 1031364 935013 791224 812536 196733 296526 25714 398780 664810 348742 1004338 969794 522961 790842 794897 893206 833726 823674 101933 557933 749439 839482 660775 133786 626344 1002770 210851 54938 686352 1047679 907979 163977 600402 374368 897997 793387 124494 672633 640088 672612 919461 718067 1042211 180416 248384 249050 879719 636396 799945 472734 968288 811322 68656 282515 542159 224546 317479 900977 648827 970939 456615 205012 11179 868422 378217 981437 265389 77220 52334 738319 782675 350427 855160 951827 1031793 192661 872078 228084 127584 737952 35196 871236 1036670 457839 546384 677237 697004 850839 619743 493153 785358 175699 548926 410051 466511 525313 258889 449212 615322 60835 7455 629839 768418 945759 173475 549348 470875 605183 262653 704457 954686 1044338 407831 441260 988617 705865 251937 5410 662013 454203 587534 532004 650718 749473 544021 9101 241911 627706 939312 26013 540371 715625 295584 368761 404357 973874 427367 468136 970785 639808 761548 491415 26433 500898 394715 111638 473473 289802 678882 328409 514562 769357 78070 82681 291563 152805 301164 379504 991715 718962 773472 321184 746649 587572 452401 910541 38204 146067 826883 1026718 1013508 190104 794427 384672 840359 297585 324103 172227 205540 712945 453588 447195 872700 532749 799958 717088 819507 712288 1006723 686766 716628 489896 1015320 256518 908074 991558 292115 998795 558344 418242 336311 856070 145986 869957 114059 16675 94642 723230 278491 273906 915508 1004606 578102 96615 797994 725435 21742 222425 216824 183377 979867 1030279 55177 827356 575896 211982 714952 768479 956036 311028 248104 748032 819907 45345 28701 770697 848891 1002337 271009 116969 94615 477155 204720 865841 235847 993981 941260 378776 9086 989797 676473 139000 915443 346169 186562 668494 217633 977144 922546 479549 718278 507207 28636 240524 750440 141870 241364 752547 163019 647576 197556 111122 412028 203478 933784 669451 985930 547613 396834 768739 684743 577027 213495 726677 738251 601606 733503 146494 457201 605445 205353 309154 228633 1035461 313189 245414 452068 1005421 380072 250324 741947 337930 291627 388314 575945 332556 736813 411403 471676 245447 896876 173020 677128 97267 5040 668520 651620 503341 810817 590573 516938 705652 399979 64845 415419 180652 1007105 162702 3193 808222 57304 419162 306828 295670 462663 778624 734398 56516 410029 759409 809247 412156 519915 162500 466049 24694 196070 406962 88828 740590 73991 331674 421996 150405 213690 225918 388334 307262 459250 588421 285031 229250 999075 988791 3069 628381 112199 211012 789659 25662 766042 955773 199026 209147 1030878 358361 285554 194507 947928 7602 858837 839306 816337 993926 1000341 319096 467285 894838 584177 519354 704887 168906 884460 357080 753484 263530 206030 280381 231019 907622 398241 251323 536692 914544 265653 780292 541062 529245 123932 851506 341190 207784 854830 210751 628959 154607 737031 903566 949373 748660 669700 854880 125649 843677 94026 592736 30736 365172 521023 178456 253428 1043751 19471 105849 567353 172937 815144 9047 848161 591248 772286 552939 667121 319445 345672 248655 789362 781335 1017089 956677 416368 184760 590184 188529 789566 505406 154816 746842 606001 941523 831889 86125 154401 1039302 915493 419770 671211 1037064 883468 907061 96241 607920 678808 362806 39064 326263 927330 134906 1018569 746301 882627 989471 786800 272258 569436 426028 62464 339950 965006 1039623 76526 214985 252419 700797 449586 413059 956963 336061 677833 193326 833696 79837 115765 790271 143083 706132 781051 883664 279996 1033854 529700 166305 178574 874012 849852 654867 61216 212689 45143 632043 79861 3750 250247 225429 272085 508038 98151 928415 914506 455875 433171 242745 258852 309647 132141 448188 267509 320388 1039194 173088 556694 849437 125123 354180 601248 891962 459669 599465 894964 176288 233345 765303 51764 775799 854332 538744 561735 1024458 697088 301912 264409 741386 848138 263787 79064 69772 960026 87591 860152 449798 24566 193445 1043248 516630 99303 673060 455483 686011 535354 44679 984344 829914 663488 270802 41611 610490 583758 343984 22170 506248 189758 591856 334352 515796 752876 6659 444413 864530 809019 361856 434739 651035 110350 469665 255435 855721 238798 633539 946079 308446 963818 649450 618701 474814 864083 924218 13114 317872 247036 550527 978444 240641 205920 858278 109103 560480 42491 941890 734930 937827 526544 1023240 404967 890369 540386 149843 133286 475159 870843 942241 934922 221155 599784 550163 365906 443276 904314 454385 732802 69016 669062 642340 791264 351603 818854 308667 424823 1017839 725623 1017446 609175 516030 452121 922878 890195 495098 574898 102395 798209 1014430 766187 356092 86718 247051 411505 652099 23784 904324 345461 931894 624290 444594 593965 775136 245587 848416 545361 395117 823335 342719 632990 950193 4236 759396 417366 107938 715447 250694 539070 818906 552989 852608 284831 925206 966138 618645 335047 435129 717261 863718 338053 380490 1011162 337726 879407 727793 404902 577095 540063 620030 600703 545298 757426 31587 184306 616340 794568 870197 557139 303651 774471 316974 76088 351229 327448 652846 649214 929473 322856 50870 704067 261107 476137 117099 874090 99709 302286 950937 514074 366121 401106 633261 904383 899624 10994 321978 594952 1017742 399534 406005 845927 161491 590476 431673 324500 805715 238229 835460 160523 134095 343767 322680 617609 1018602 894433 557531 1045138 491437 801610 469783 96494 929284 267306 232123 538920 40767 467870 359160 960270 682642 685897 253476 718132 789909 361422 524091 436593 251076 950615 819801 278879 742400 382993 648513 321247 749324 171181 167897 13459 586256 138465 29868 2659 768538 818149 409958 160249 159129 24311 401244 234308 312544 502231 1025 112889 418473 478027 627058 877837 801935 792988 100076 488764 430994 442136 49488 1005446 97431 571022 707493 216748 915686 284629 1048470 313015 368298 128069 210416 178546 708981 787259 329510 795371 494265 286362 433101 820726 832079 298821 396576 295082 263924 731558 415101 28897 431815 539178 315621 993468 640973 704963 937344 701214 323693 82533 371735 337964 98293 1006473 921752 758227 505619 685740 696982 57410 651356 1016785 384455 192107 30920 247291 160388 759431 522292 176052 505420 1037967 289247 708490 762945 984259 697581 773260 814505 267303 160999 488145 760430 715009 213561 511985 833951 769373 871091 810890 631277 955785 92681 18364 934447 574617 619091 763309 917982 426212 201869 125447 307609 166021 1005848 1000821 330659 906715 567351 468265 443488 615433 90771 376665 404187 263031 854456 438205 481603 933455 391318 173075 980330 412928 109568 399516 164165 924351 367408 205980 146287 875009 958529 22237 954277 108803 848052 434733 726859 968258 435692 23003 76261 54531 185778 736830 261535 176588 998065 1022254 546758 677609 158971 944777 118093 872680 830082 566448 496457 1000221 602016 96519 188277 818207 139152 898168 579759 170569 589042 142320 137081 606266 373323 211169 112249 842069 928386 476607 914169 880194 555365 944771 810343 231787 627746 71979 235990 863104 170446 514616 307324 315380 961505 923950 912946 295293 218808 131351 611575 458391 363026 223489 564333 585218 336276 249979 49755 795456 64837 617500 469801 979736 371218 475644 152167 628758 563787 808505 2886 239368 126500 780148 217373 234370 445493 47953 763877 672859 412155 883451 527550 833582 713813 794525 489064 899546 165895 945898 583115 632067 993850 100246 853615 408206 127226 425434 745220 558377 191415 133108 856540 183745 482245 342692 994668 827401 560348 87473 953551 450298 867736 565346 1001539 911693 497658 939526 112041 773635 637413 500332 456969 823518 183714 1027691 468236 425701 438876 48220 715648 561892 144549 283803 712152 59881 906991 819721 409002 870344 76308 532109 220463 502680 570831 274318 757702 62516 28993 807547 305777 758972 314221 801091 660566 547089 803771 276189 485183 473692 758393 187330 434203 934791 418133 369262 253819 558530 955364 175074 571925 990464 270367 887845 72005 935031 489185 599742 764807 555812 31850 564028 517374 636997 790751 82350 233456 831453 141511 1029931 650568 272179 423311 129612 419091 678227 368135 563117 837379 551819 67299 58992 596719 520687 731964 677049 590161 33751 427276 574515 41926 221276 591285 390793 865682 467678 401019 264686 459802 362368 88325 198038 333671 868266 753632 751162 287402 644743 808700 6808 296114 238981 713773 565233 792695 645335 411563 487050 431507 558070 74898 820779 901316 837148 104803 486051 44140 589511 510082 663617 674065 725564 848053 997469 624093 441858 857515 323021 852254 392547 866419 1003888 280775 97774 8193 231079 568046 205816 766380 921558 1021516 302870 55731 404200 559808 790180 525235 15817 563660 570945 271154 86761 358166 115281 936984 370111 137449 597114 777009 802628 977074 282663 77484 631412 1016707 884488 192159 231633 526995 943504 517504 503520 263099 487286 878765 1028265 575994 318516 20709 259643 364019 258955 819917 1028134 190058 674301 329581 517119 258251 70994 439472 493791 721315 430356 484839 177124 255268 488210 246855 185519 372646 159713 892774 917989 925216 511830 841154 742830 558771 463117 314682 416313 153888 827622 31635 230966 995148 105346 458484 510298 945603 1024714 706154 338143 291891 705129 346725 945153 613868 222285 87353 252034 1004135 152874 383902 720678 157116 55542 222513 235576 264490 970606 394481 749572 265107 583824 909762 222043 600573 59679 20205 486418 733202 655139 226462 769410 43168 730726 428133 61706 138779 630007 562614 82569 322326 878507 1037929 580836 1022670 124567 236346 734854 645535 293271 705610 490971 652684 210123 51612 923092 126651 894228 218009 598630 923639 631964 680845 664842 476973 933707 855079 960831 693743 436050 309757 917764 569844 997796 68614 135518 966038 955000 932894 863960 704594 831945 6021 985598 894796 667606 231264 699361 841160 623010 567607 1016470 345522 806261 489333 490935 145431 446297 66028 801504 619946 740765 996942 344627 991040 1023318 342197 86741 200276 964313 150555 835438 640388 547395 608995 449197 192785 50161 962382 553922 1013603 160008 994311 877282 596355 259054 54424 206279 893856 252111 54770 953389 1027467 825881 1031913 685142 977722 173312 940214 104327 658760 945659 855923 353929 799091 300357 1043106 259625 516893 924509 595367 981944 109517 173446 784457 383371 799659 447048 712501 310140 520711 40429 78971 705383 552402 251652 804879 607662 69155 565986 305225 923062 752307 922140 658022 713320 625761 705807 246532 762545 314800 893016 511658 922114 887620 37212 682558 802000 750697 1008321 539533 793877 117644 303347 854470 411341 599743 954016 591359 369786 49209 928060 435119 148385 612052 146814 196914 602443 761486 35809 712777 222853 803080 982308 929431 902368 1011210 976587 794149 271089 916477 810907 642526 92370 923759 238626 360980 441503 100499 953133 552185 769787 752062 789071 591655 645000 1040875 248417 1046553 299378 946232 510972 102063 67557 724327 400385 903598 942738 388190 825362 585790 90671 338599 49942 965226 326900 131313 895417 133539 133918 754573 644841 733502 879 62193 481370 446193 51116 367673 1037059 471898 622878 18849 960415 678520 691474 541452 730925 422960 555353 122496 317297 982217 528584 827560 247664 288112 1013689 322897 979960 19637 940169 739309 703510 18188 991256 205843 91549 79694 215628 738812 504230 866101 835214 111368 1016074 921571 408651 340535 690410 410204 841588 416945 988968 172039 820478 671295 59115 422705 112483 34255 1311 276361 133920 1000947 1033458 320165 918325 410979 509017 1031292 906664 778102 65673 313323 739330 357549 64126 768816 695248 879401 322423 624754 297763 573232 985463 947767 218385 926636 515014 968683 318001 45739 368495 521824 248099 11744 768960 292937 645894 53024 280268 6845 860160 829671 367084 977338 678842 38609 390714 567456 946657 441889 997652 711346 58022 40509 303263 220057 87871 176431 827458 362464 671332 236582 50471 783737 686290 61427 371389 572470 529868 752013 851768 413265 925589 860813 235535 712932 489463 680370 890494 25714 574655 80735 171010 200029 748606 512536 790239 552045 762314 821001 487069 71503 754235 633471 964743 450835 868462 965740 580651 631470 418246 81127 278492 824182 920230 461994 873779 405929 547576 810386 212362 309990 55977 471843 818816 603313 390698 684802 902776 722164 494321 689529 311577 399993 689142 361974 588751 370033 230966 66444 318025 876528 699700 1003888 563961 222830 677747 943997 617367 827463 721661 152241 953758 899132 932319 865710 953038 173296 691882 448826 948648 967020 698612 380095 348661 488860 90581 792267 348480 749264 323691 619921 880471 550972 206422 339815 320206 99192 48188 95046 177531 536832 372294 674125 223483 633013 567457 135998 961324 193114 754687 892160 989873 884248 709139 113947 924530 412922 162328 296255 375577 108914 615755 262845 697749 880594 408428 298764 10651 255700 995138 569414 544032 75795 449300 297384 127456 858255 535856 973845 461274 782637 222311 104084 842706 481077 924815 784078 546766 132306 551680 539025 555930 524694 592664 449359 575300 879347 170679 92319 901536 904386 255683 450235 888004 920000 346022 236545 428685 185356 331211 450675 397593 898475 327204 515639 77643 174340 712359 809495 98635 541029 398028 187393 529667 287612 804881 159624 548515 495070 995958 128097 867613 569731 874753 589543 659113 236104 1045052 805016 644419 780140 512178 503958 944936 431123 745333 511015 116573 790470 503451 329526 741928 321265 430012 152783 739733 195428 770678 94118 931314 609491 733417 961169 683603 282966 670780 413962 634127 318953 923926 366510 46145 1023725 605221 597184 459335 204965 644763 719014 38471 419770 746156 155243 771237 137656 868369 445500 334734 406927 24712 576491 218993 941074 918609 148335 878465 436347 624306 21858 819764 202981 998005 577922 805319 755409 153189 865584 721079 929698 782804 867316 773705 707873 856344 720887 856835 540153 377353 174727 314673 441916 215173 504983 331105 45020 482029 636732 686823 783155 683685 183345 452698 905084 726167 97876 653333 224087 812465 18982 643255 54601 360290 831055 909731 564281 266273 1035288 898945 915445 259046 694256 385211 229803 909487 498152 320001 556144 991997 278070 146117 437692 813652 243126 96704 181740 107967 878180 221547 88255 61513 584675 466055 157146 167300 632825 885398 356676 521734 779025 27743 535530 259048 359607 6254 109596 642886 797728 565137 800270 363201 217247 96604 1021016 995328 217649 594086 917623 732202 823794 944138 367434 638061 518822 708199 554389 486011 442673 893792 862337 39176 304415 797661 654874 663629 819485 489096 829904 64136 220030 675921 37111 196730 698039 84203 369479 177639 795106 968524 639836 534041 84287 863793 442167 53342 546479 69784 448699 42118 578104 882244 122417 397158 635524 798780 316100 202583 724321 802124 403206 886967 350274 540290 557417 537190 14524 457650 923335 471627 189706 522227 955099 86477 5258 923168 102598 29275 1015870 675160 1024907 199140 455500 552319 781970 44895 322430 1045435 544297 243525 969155 716535 397310 647186 299692 324707 342950 921288 802544 271346 289562 858987 433128 933082 209717 503173 1031187 770584 597047 207012 849812 732905 207429 764120 687279 408402 652774 593718 684112 733338 152711 597591 499331 806347 692472 42713 899837 474164 406510 377821 602514 431081 679039 337799 34492 1011777 829608 292738 608283 857175 437706 244089 691439 827275 297 1036191 984736 709118 53356 525608 565559 385305 985632 568014 504802 351238 529973 836429 508276 663605 597631 573414 248034 548313 517942 19680 271815 896105 931702 601602 524513 339743 643520 863003 807058 772476 195704 855163 158047 418754 760421 436087 532085 802681 578355 1047272 225823 482283 609268 613292 251473 846503 651163 569636 720160 1037313 739200 1032629 997704 1002385 615391 1019719 618149 226480 545880 705481 37562 661246 471152 601515 310573 352991 765967 937058 772168 968184 545793 322791 98682 1036215 990837 120376 879060 206281 187265 1017302 1677 1018018 588187 326726 639359 976888 913953 629136 874919 231240 934355 526787 1041320 864848 389459 147823 547401 33171 568748 559657 48882 143065 291016 368395 707123 555436 47609 121137 666686 302043 808561 1010748 417128 413178 768457 111315 392876 744417 648830 101150 379432 870697 910959 49993 856989 984498 447329 955911 121075 832032 28539 997132 942771 1012825 150986 552850 685195 482312 756414 346837 658894 874270 857259 184983 244209 996939 296009 514973 28943 508297 623925 647727 460902 318610 1035886 63132 340696 899941 1026776 833972 528747 730821 463292 813388 414665 250041 347974 785598 911553 964878 212230 545126 474820 893392 658032 812838 5225 103381 693596 634083 1038569 750386 479878 875781 498851 697283 181775 322043 1020314 769448 297978 228021 269298 610754 454832 685864 291446 48698 989565 468174 315157 856827 113936 480035 405344 656947 420863 464937 369934 63702 747841 629989 341625 133915 791218 981471 20255 737533 776594 598950 901153 1029819 510726 124746 86215 58712 43158 259808 974585 784155 1020077 591362 69576 863248 472861 980556 364515 740998 241048 398304 58402 866192 703544 680419 772607 746372 969207 653054 796696 1021566 415032 682461 757423 299230 654396 1002931 870442 512966 726446 245429 391571 1013149 317720 589466 447256 394894 661355 794914 938124 951562 99195 313484 35301 156226 166529 979485 594876 759470 310423 119456 552912 837256 247103 377569 986499 620113 652253 736305 514651 20300 218168 320741 287362 619518 743165 437463 819527 713908 461372 784867 237979 324605 909801 451691 364181 576300 200796 689108 840687 720599 93906 150279 306822 275291 783850 554225 560349 119125 312872 884995 204699 576042 835701 180146 981512 814208 896669 651000 705172 739523 64463 779985 193361 271777 326945 546240 207476 328846 182794 36167 68312 407105 435430 1007218 175226 229173 848758 1613 171262 347177 378717 404073 225320 784033 63140 583003 319588 989538 312374 189245 819008 193785 71781 626220 259564 386101 84323 871112 972225 516265 947146 312503 653495 923435 287509 346914 422381 298072 723492 671029 134693 1036557 428988 886436 1008709 50927 1037061 207905 1013207 816357 506890 649191 974729 650136 445500 185906 563630 539130 752368 143812 18620 946620 592348 729186 400844 506838 585118 560981 411421 883971 50741 335850 389266 100930 976774 271346 1037359 683350 1012184 895555 154271 244039 784984 1022773 84913 290527 508822 386341 855766 880942 689670 768245 97189 133639 772225 513674 932440 818817 51393 387405 701516 45942 979944 980139 496773 975367 323322 184469 1038375 547862 798558 308737 749310 549066 336737 842599 355319 196879 1043122 74052 509349 791571 237287 446106 960189 539594 404471 1006958 347802 653676 440511 153417 950714 840178 827261 410040 690750 33436 849496 694988 837742 410989 567254 320923 185139 140717 334691 181949 993436 156774 93649 209103 618074 978152 670163 565491 410179 186694 913536 420686 563922 132823 246230 726921 964517 834229 464181 642385 827902 218689 627168 315608 408899 793501 898944 724817 714623 852528 788128 703351 305630 760614 309554 719367 850228 329198 2824 958017 591479 1045690 987740 128619 1023809 704770 993352 370766 695887 495617 123215 564663 388100 558903 759251 196855 921319 921829 686748 280932 19488 602260 543063 415702 940031 255886 555284 500523 497270 108899 329416 947395 650138 647270 773577 472324 793637 950830 946261 1034199 245239 46102 446475 129321 571537 360380 136815 981355 546200 825221 281963 911891 647512 731928 427977 1014297 449342 838623 104890 561787 570973 811401 483666 398009 928234 470667 827145 761177 659904 779418 351803 1012836 909021 510258 388521 353767 104419 256530 681974 706675 747928 287166 445483 362398 575334 764924 108084 540800 728028 264791 739169 880183 657707 63648 233190 763491 866729 700775 16987 320938 1032274 377478 390716 191541 985410 569751 362090 174642 481852 110713 7848 48208 1041190 942543 250655 587846 548491 503168 182490 723276 672279 238904 454219 400543 1015583 1013990 279492 892418 54039 228156 766975 590904 895001 210483 31895 44427 1017189 757636 140940 642120 724955 64815 855747 222017 39554 1034744 228996 414281 935685 27109 87034 684731 374321 122561 801463 181236 477305 797853 160813 174036 323186 843337 667701 929602 952663 1022431 226700 489125 646022 312633 957009 725611 526592 539254 609417 887685 698349 658553 273051 781289 680214 744298 191445 88847 73833 80179 596197 248437 644473 1023491 349280 635419 508924 945359 865086 711944 484427 690124 763228 935363 709605 324855 257529 459482 251372 135821 732217 148319 877478 711571 684965 547685 445693 146511 750761 188552 157952 30412 111893 644706 644704 431963 153757 650007 642036 784653 817497 377802 489781 514617 266309 284965 95938 590076 93634 943062 935646 880564 475667 841996 681453 797061 79329 685822 518907 198356 856760 680292 112692 694734 31624 380412 277357 140002 865572 180486 900762 365891 392902 383433 542806 1026919 391817 77580 986206 658314 828910 146333 93206 883756 25176 56014 362242 272527 626064 87282 809806 1045818 535105 752613 620103 451704 399485 579458 13536 494298 515638 778794 562222 496561 917446 152899 889324 939413 583784 296375 466168 882401 90812 249969 103892 631348 500039 661220 319270 346865 710384 805763 851512 1016256 745349 134730 412536 579851 620596 284980 996089 22914 165906 343234 99569 689815 981144 175227 349753 291587 171552 416614 1011920 320831 110700 305297 873561 887820 807712 826254 50840 934635 175683 717041 848888 812710 235202 145107 466952 14789 509677 653650 845305 678170 763640 458510 133410 213046 632187 955822 513405 450033 466931 454233 4135 932070 383807 428606 882659 599028 789539 309004 251288 656062 323528 859002 629966 368172 783418 545728 859190 592104 291049 761372 998943 496610 1044265 104271 383233 185037 328370 919325 495606 962719 569888 965841 213820 234517 814964 752566 331956 37932 172177 456607 713830 1031337 767936 188768 694523 942739 908332 590674 763969 755891 598631 749011 420779 939035 677091 897988 715983 430236 937082 603913 83430 607566 514279 951565 365135 743692 670027 377659 93964 804597 664745 11142 330563 189165 483945 825570 116926 929305 62169 74696 552044 801639 378791 773814 843486 599044 265320 803501 97482 527331 589589 564145 784268 538173 219273 1000781 378272 535051 673028 517900 664361 583310 715947 352513 238190 206792 953349 710720 740439 47872 728191 381794 741620 779074 36073 1009413 477174 445917 297464 422474 786740 857827 972482 322390 582952 89516 537924 146385 320879 584019 909023 306538 64845 482615 756951 255568 672295 818556 921811 947642 885766 394120 32096 290913 949787 492166 384622 597249 300853 678886 98769 897244 995916 508891 1036225 465974 233210 972252 111450 59098 408061 571683 824093 990355 134583 841009 55662 84404 967342 464456 593172 558993 593932 147951 227771 170244 941087 547698 551029 792297 916698 727136 976949 765089 133203 419083 140883 550035 111939 981259 612107 853159 1002377 981947 273917 686793 238759 178363 911022 743788 605252 484460 580870 680964 577704 913527 308689 928651 627523 258119 71486 768765 452902 298378 979299 152539 899976 232628 153270 146092 219202 287099 451733 37752 516692 1004380 572352 675403 414302 438805 264409 533432 263975 924201 859371 368979 124442 379231 202208 869942 68548 787267 988938 765821 855128 427428 135579 775370 902187 396564 204076 939201 178231 387435 24634 905613 657052 631365 297124 154970 321307 699263 185391 390872 768921 534974 764162 791999 241826 706280 769578 935749 519652 956072 513047 1039017 546479 330478 458013 695724 1038972 63597 882164 436499 284003 961308 659001 998695 131235 658102 532715 437812 291614 315194 531694 745741 995802 968043 40331 1038214 512129 140112 660206 511225 238050 388277 457383 811714 718958 550825 698410 613571 259771 237822 40271 355809 454661 917709 422610 496772 940200 585455 676052 755483 280231 1017732 1046360 471190 1016360 483184 939719 212202 140790 350425 505965 570769 774142 559019 947961 372231 90578 861716 542465 720974 807209 629000 135036 334187 231517 492734 414278 120295 1038059 717104 533663 355918 913911 622239 309164 29619 1221 240142 880885 580650 53569 139714 824037 532301 680056 600520 423246 25272 148253 266351 609762 702093 877061 701129 886971 25073 876203 201007 569555 81805 623533 62394 321677 600590 345420 368331 979499 424101 414192 104323 837717 232327 799394 686156 968344 354414 752529 447822 877028 91926 953486 143610 356622 781761 909711 721027 329036 146868 127791 835680 709307 85944 42796 530636 665821 770201 545000 725574 359187 52650 672234 743953 96551 418112 453210 300725 178117 536370 887176 838780 518397 909664 93797 53750 173251 676905 444424 709750 49519 385779 591402 322706 539710 378022 838058 639654 504271 161841 1008907 344914 878246 999684 388337 484344 450476 308117 907432 718655 723629 20955 78493 168339 63192 735190 22754 884130 335171 645125 216494 442592 997733 444398 301019 12292 700826 695449 504679 758665 233379 186133 856563 252974 657699 647410 371527 550774 956451 137414 531916 807977 566158 388777 614160 779985 636854 987320 719942 654910 1003213 436117 60099 497667 338285 41701 59522 484598 669457 267729 879777 1011124 659097 172934 927714 706330 849610 64437 529707 874189 32460 157459 465414 763827 698026 615386 735010 577144 628693 1004103 739536 810506 126370 340250 1005446 158750 888263 1010201 292960 501161 856290 962188 802202 226151 899826 517058 636695 142935 394204 860043 918237 91196 700391 636093 421271 11294 948288 217008 926482 363207 934775 139969 356032 976711 781824 139986 35896 561009 631476 1004488 1972 150619 508749 992524 306833 132834 483565 581131 69586 424996 214168 989878 691358 786947 100277 808963 784574 351145 1031313 299114 772896 695807 763612 911464 515670 9268 689193 158463 573720 496700 58482 841268 956093 848718 856723 161680 624582 117349 396490 792736 1032788 547521 68926 1047414 199341 57955 1024629 976677 515003 716948 546779 410696 6028 838238 781890 608636 739283 188177 599133 210913 945766 609472 69443 305053 353726 95426 918258 910425 1036666 368689 985802 547266 761564 832622 651790 69641 988490 1046427 384103 407652 292558 320799 28256 641418 602263 856614 1017323 732219 170870 926239 99034 653238 674914 248636 925543 245313 259316 912117 645292 977317 971756 830085 911148 305071 308650 832363 444233 779953 558261 357355 741835 483838 420408 750475 943199 573041 491136 571286 858645 702183 723327 866204 758754 284864 480076 614896 151836 479330 263329 307241 923649 738742 5980 150433 290352 542889 349950 377337 958765 150957 749871 641427 876258 506421 824888 726551 450073 327996 895367 605423 104195 1003455 786991 1026506 887732 543038 179045 566044 925860 840767 627972 810653 427311 63179 1008650 927174 699414 705263 135961 625239 447484 938813 406263 109268 1023978 841544 6926 296707 835532 569387 39404 287855 10482 40195 472516 606952 777872 259952 785644 811265 543294 131097 190045 1036433 861304 408357 705078 269107 978207 253122 637497 915141 193526 148897 614989 920045 782630 823160 284922 835727 77242 403839 489456 798808 146468 427252 562304 134455 606390 905623 315425 765406 903722 313902 555245 925765 670235 626946 162337 282152 376201 760928 351393 864644 316761 570138 513905 792862 159443 850179 454717 851196 232482 527223 764882 975593 490712 601552 413346 414453 435815 296434 77125 646131 122024 223424 855282 698362 281176 112292 594954 729317 649622 673803 543374 369875 822375 289255 436900 346791 619827 289323 1032470 177800 98117 78931 581074 458339 382798 64985 54379 433764 213986 983745 478358 425345 916985 807438 893614 852463 6512 895562 219185 79274 818566 550402 5185 654066 552287 30792 865316 1003720 893060 620848 60357 1025910 453473 836179 849456 738564 620486 432975 185881 506307 822631 816708 1025622 877766 125532 932952 96865 67684 43937 305717 544471 749240 312727 965766 297467 73249 330882 11389 330804 794050 118024 195664 446602 641539 914616 922551 531757 964878 313985 191600 82926 175955 931639 282300 324292 435204 237073 531935 660553 447898 476461 406691 81979 716366 19979 414165 506875 407713 867854 988359 658193 648148 988927 526797 528294 743537 982921 50880 834312 40128 31678 989054 740906 313682 144784 408167 272929 429434 1004889 601314 209064 181199 223828 657366 636061 857772 189217 551985 391809 570544 661061 65381 674044 202047 318119 1046502 362840 183550 45077 571821 1013761 815707 751549 295608 681227 1020418 48308 665479 820396 897897 494707 57249 184253 879941 188244 8717 1012797 756243 430361 954841 382414 801936 190822 129687 400950 943169 570434 154843 679392 188908 518810 133822 474200 654365 715454 840798 145619 578466 16610 17500 1014436 583696 327583 978012 602568 240700 108655 49544 165723 797378 762932 166158 532001 572033 871345 414877 8958 967452 425999 462572 781694 168315 512858 71732 864334 867400 672002 127665 47553 694387 357979 65316 50252 81327 437021 215380 55050 432882 657892 812168 341560 72441 567473 940046 517050 678081 856423 695224 864149 222223 23119 402522 645235 857577 118420 163917 834594 423195 730824 918511 923669 207540 217437 853537 416225 788102 117549 928968 950209 758697 296947 772428 788755 572664 682704 804123 685785 98706 282311 237095 285753 506202 958272 521060 917245 125304 360585 729419 231444 141526 362576 749146 836623 332964 722474 870290 553893 709845 121872 3320 76847 798880 517853 1043988 903213 897791 259793 448117 1009599 188211 219153 944682 983340 226622 1043236 332362 819551 312935 52599 530798 97380 596410 496090 317490 617968 467078 788738 192951 100823 752349 563717 630820 138387 412695 600800 135456 228292 450383 956660 578138 34475 482276 573829 19970 571053 690682 596538 415565 245718 894711 1038752 968436 573779 18950 372647 337845 722423 284823 265763 488145 939191 527069 917836 777356 315694 786510 759870 241841 551962 484391 646522 868108 123869 795110 89956 448493 1004796 862670 346307 317611 809636 574822 854339 837663 900896 588794 691702 492325 179300 788249 985551 817439 904325 448277 20006 522353 461375 239494 45879 953094 663918 959431 757922 1008329 118677 170872 542188 513581 193626 509690 381693 650406 602631 433142 65697 523054 466443 45526 465159 479425 786807 112203 471109 783073 76162 684485 261329 1010194 51206 515070 540681 302687 549888 540784 1031853 705492 580115 29402 444767 87809 388358 201663 152874 993661 484930 779494 173048 949857 902741 77275 163099 14025 820593 864365 325061 527959 779245 109870 248207 255920 281283 489462 17142 10492 343057 793696 570329 731242 643992 1020492 294397 633002 841536 262747 568201 943473 939922 105078 464778 438265 843836 29256 665200 924542 276625 688063 986767 735682 242694 498575 45215 485257 922294 365999 327741 239902 324063 940505 982120 825037 117859 926734 473092 1005926 953160 771345 848474 112321 1025593 325351 114582 994868 119810 49501 115016 861470 871191 650882 683748 533344 37390 233256 126530 794591 319520 626535 64542 646404 921004 1006363 91289 742715 529589 954977 199606 604023 270687 511518 624094 226221 471669 488568 278621 972628 805350 40282 211426 637419 798020 1781 674563 637299 833091 596538 327351 296689 635712 982880 850650 377582 612280 770660 325804 256503 933068 493444 675154 413981 586180 118723 983636 930421 728200 970089 949789 313752 928297 706688 965759 32805 1019734 365400 5932 207419 301287 528131 892478 217855 511062 376794 175 170268 120897 815606 328930 203582 5354 257463 889113 914582 693431 1031233 279548 837977 771250 326650 957720 549697 761097 410894 701789 941578 24975 499179 755616 1041398 455226 819141 379159 752202 306083 125715 1004000 253391 317321 429072 202106 388946 240974 192315 764745 1028132 582264 247255 419606 675482 248625 539244 65933 606862 723656 415044 250046 31196 119854 487663 692381 234726 309882 966335 899970 13073 4454 777037 946858 347974 122319 750322 456372 633969 611896 521807 110628 217606 389960 810694 575459 137335 528455 721662 20413 1000895 334757 686946 850657 276954 87924 693923 616037 666442 76265 220722 782784 324500 261599 10951 993102 715713 701267 575709 963792 776414 761833 699699 717801 583804 401254 276812 328354 1031472 504883 266224 355302 690964 309217 948649 1007623 476228 433055 710983 163127 513378 112838 733276 862224 881171 307534 1029057 95245 61824 221270 552975 957454 670422 1006240 458279 68312 573894 1048338 149419 717715 987910 792374 940930 490058 225485 460730 676440 683118 491355 233713 410395 952660 590191 925521 214911 285362 894159 44019 1020027 236838 777924 142614 35530 80047 186523 235165 856940 772402 224293 813708 637986 46838 798775 579982 598005 778024 693547 750450 149423 248920 201054 288682 990816 294650 155056 21962 325083 706023 639495 44559 596790 141017 553420 1024470 228174 481010 260204 107552 87872 82742 112088 424468 657649 174348 224005 777085 513928 409281 579181 238408 449518 486405 549005 1019912 783701 627307 55397 300146 380334 1041901 409595 505825 650801 513383 764120 427731 1041369 525079 794761 856937 816101 380196 306463 755179 974937 222740 88495 867650 146555 556371 1004243 229245 315734 489395 398120 375373 496186 79847 630734 611208 500026 620294 513259 199081 254892 896271 180776 255054 42669 35167 661298 242873 742299 785212 368698 730704 13465 772686 184950 1007390 280846 180000 485534 77903 338470 809892 724847 120504 65359 861100 664108 1002316 557758 226674 227096 664488 857576 717329 211965 459400 845321 292361 844456 890959 991392 303551 400746 471940 145393 717306 322456 975183 931714 223335 177676 335360 862366 312343 424867 595337 755413 870908 527805 619519 181370 7535 941248 968220 1040163 338093 709781 92608 525357 890197 248106 855660 869686 972011 1045230 247237 351393 407897 326487 173079 295445 466281 727391 651471 937726 367948 507395 714496 963339 1040150 86211 853471 850094 518975 916518 848199 711071 5411 1018419 451126 107354 783235 938232 960334 1010588 518402 339718 472405 414954 605354 38899 772021 1041162 574052 176343 823549 417671 660355 949455 64350 413233 87866 792958 96558 651675 629537 527239 714089 57244 900020 1022740 881707 370126 384212 802898 602935 228882 750148 8178 662131 922378 383021 366506 371818 873630 97178 252594 796360 1006712 234237 695880 1000162 156295 812712 448044 34348 573824 665941 164132 598720 592728 942239 99706 878558 798155 515462 892281 901734 763609 214255 218099 478560 117059 272418 135358 389748 921874 568650 79154 662130 1017873 641017 805037 257484 473678 655777 537871 402711 309917 315931 234302 158094 964373 34852 264099 83343 630161 311771 175788 501019 938032 488773 629064 779866 190933 166090 285038 817685 496295 261045 368278 660538 615570 695991 254526 486492 876485 89188 992358 36401 356146 725428 112660 768530 97554 63108 925649 382334 956254 366099 784939 813975 402519 939909 392753 474531 993022 366179 722938 222092 234396 477977 275742 130145 767036 672631 135483 814803 105772 518961 184945 14777 962944 304223 239079 283788 341903 700414 986180 663531 523636 632428 673334 779801 134542 819184 250095 715642 29440 535856 324258 986906 3634 311224 546571 654118 96590 205434 506852 1041776 326852 90697 175473 516079 37830 1017436 21237 375101 131276 456914 936762 1010967 979474 425768 956686 9441 341525 312004 434112 706591 851994 747886 77735 924925 998567 835025 369307 817352 128520 387071 395386 589939 837835 1029610 418725 817427 485444 1045484 980352 239715 275210 873792 760565 607553 579448 519302 669938 882735 460845 537667 669926 846803 475276 436062 988488 617847 497981 911781 521744 400778 44202 622662 941372 602141 166787 203350 910157 343398 770363 26958 459719 795200 813192 231816 981428 880809 479207 1047238 961570 159812 208405 403628 174752 634581 910999 492353 932293 270535 253491 337778 225194 381353 876405 726927 155754 795820 266027 656332 88745 763175 159977 107202 13322 485140 1014662 891371 566712 259984 540061 456233 899294 515422 627213 799807 803631 764261 779386 121174 947039 759598 198090 891770 290215 834919 266408 924187 260165 511586 220676 75405 79866 747670 821648 695432 162954 522013 427589 903848 73023 467509 377564 748270 615783 53183 941654 404285 757969 1029059 552053 1033694 1038420 487658 543296 43516 1019465 936194 852611 799785 346892 810366 442956 227031 403838 163828 482671 561888 398214 692893 975620 303103 597643 227544 410084 140629 260092 694183 654639 926181 877000 321072 454856 107799 179942 626237 730583 390969 110543 7357 833350 348665 573183 279105 575045 665836 73079 74623 818887 983563 225086 408019 666626 56881 632795 508857 810227 405918 1046237 836948 596184 814199 443475 825579 467892 922435 507220 921446 479950 223087 1044601 663765 258354 1023947 64094 273641 537646 831756 737829 641913 114647 501320 214514 797951 932738 1018237 259952 330521 456267 580618 10314 600328 826257 499507 329395 681012 325496 126113 1026527 742565 838501 859872 503431 425356 1028742 494048 58217 724408 529992 50037 394694 77858 602847 162775 953827 519266 338881 779811 101256 956214 77867 110807 496260 774914 634779 298586 898855 270411 564820 19826 760518 130619 1034717 360907 952378 105249 605570 1031287 761953 136429 1029841 676969 726684 936376 76319 376569 949584 997434 874241 1013859 270949 651346 158931 949319 621514 725890 638772 413226 959470 124273 428680 168436 845385 846951 575605 865393 154577 664020 398438 74704 300933 832201 696331 759847 811750 675965 276439 912364 821881 135369 612225 132221 375366 974509 937604 215706 617052 490185 685214 930534 908107 920548 1011284 546409 336552 81769 295277 203536 608140 63973 522611 715820 1011477 563083 564277 328431 268516 48304 601672 900850 158622 702030 1921 626354 561516 486021 309116 681998 730234 776470 899609 774347 633723 338918 15353 489232 402979 939905 257797 285162 108972 609173 847592 164297 3410 897906 898448 346369 304855 1001105 204721 930891 661248 895242 819522 678721 468501 1039388 117245 286949 176229 868009 637411 850970 565952 400823 140726 790569 132859 906480 805758 808254 139376 556835 997125 233705 694395 931521 144987 614046 572158 386656 89682 952373 901853 633148 925442 454250 276099 441265 911431 524638 283740 719810 581182 903444 626521 129429 695756 556533 727919 235509 463127 307533 625176 408783 349194 1483 227024 430517 174293 817157 213913 447582 1014891 276210 517495 505636 555779 3182 704757 840068 898200 153017 300703 958626 643433 560120 229254 792514 743033 351411 260543 901328 129552 348757 984292 814297 133176 3248 1003153 881808 1038145 526710 1011432 428234 347197 720065 210190 725762 225156 309644 918443 337366 135474 436791 540014 785799 1015204 383239 377223 659581 147967 100515 1013804 307137 983209 285848 126740 472962 284110 135638 198143 249745 969692 247602 43820 768996 450567 316898 698336 81174 726726 145924 621798 327909 532564 953111 282378 74419 68912 820351 517021 244743 627357 138757 44276 722185 286499 406613 648937 328969 491276 704895 246616 316152 577768 370039 173731 1009133 297481 654997 619567 128417 1035016 266774 60133 256755 607294 640153 922034 417894 649804 107170 635911 209566 506515 162074 716377 893159 823229 884173 445090 425390 198194 329706 453854 388869 749732 120967 610191 835363 711812 586523 725050 998626 403082 263682 19432 764992 728880 942845 723878 935646 638776 559023 213253 314500 1010722 276001 119450 238491 412855 728382 47231 952753 699777 135512 141521 447481 554320 709793 54320 81864 174518 421811 733762 348953 459660 662025 777775 544010 1020779 569987 66342 370269 292404 182246 317655 467448 1022345 995674 602104 945509 299089 931562 528065 151891 948024 608776 744815 94739 387372 85510 893636 827419 66529 880797 381061 702599 1014862 823914 8187 529811 312110 737132 392819 233250 145792 14216 461246 723770 226568 100101 335025 630406 955596 274192 355238 605395 697751 548409 569594 653715 923257 276725 813453 55389 474436 995866 467269 11627 60177 1045349 118667 757274 331961 972279 17356 610669 1012573 977620 696825 237707 159967 1020771 651015 726845 1037414 567793 634224 849009 506590 211502 35249 973497 1017718 51629 136906 139469 190496 209000 760513 45573 59924 459067 912159 360159 466509 164453 416113 163199 839178 734730 569288 408106 16207 258739 802106 194506 526689 363467 914015 614509 686414 264740 626132 574918 853603 160881 776379 455083 906931 468937 1045305 99989 611223 180267 635127 716835 904745 758004 984482 320407 996295 1027434 164204 684119 840342 1016117 56712 761965 732669 194784 235697 829704 254758 735837 697252 699129 892288 191870 990625 525111 924479 988285 73966 142171 541147 160885 171860 207397 541325 364006 85664 37877 1035989 337205 107811 662354 285942 613161 845363 635239 97400 480623 278184 472705 80550 1013528 717151 113298 825102 665878 627643 19889 395268 340674 809503 811160 3870 238169 947317 505125 122297 148858 293546 1040089 788851 176553 518447 86876 1003695 974032 372090 789239 487188 476601 115331 766232 786958 896149 122183 353490 621900 940920 76105 854362 274240 655066 988428 272011 480674 134679 732826 285027 147949 639984 4096 480388 364001 894729 1006543 946356 155647 238185 51613 773469 901136 372220 410242 983309 654239 591636 462236 481783 531066 260324 265355 896625 222005 275716 460789 507252 585638 506864 986115 466719 872810 677257 775394 378165 149087 629138 674628 134042 949544 100404 266460 809177 616877 242298 269541 544417 862616 717526 157852 232003 30936 898458 568257 259382 701986 53632 141595 1025428 259947 847907 559857 20122 208495 558723 1036177 278828 810286 548229 214476 982094 55913 567921 366968 740780 239145 46962 389101 66067 249401 203802 791689 9717 975527 820699 898348 251370 883271 200847 962236 958249 771888 536304 944547 159763 15164 992032 280140 399529 146572 657187 858537 678673 190978 1008993 768432 35861 651206 680229 956889 312227 551874 487200 817058 892238 254502 1023462 661259 231627 737764 290415 724763 109173 522549 933016 1025625 150474 858642 997280 114515 580588 429755 846507 185626 753697 679476 152898 853956 930900 917699 824273 604393 97169 115828 268328 800807 434317 278933 291323 851871 755227 1040186 304994 393333 1976 288698 138586 229203 453120 961840 4161 65766 285494 15867 891998 509536 787393 600382 284247 23029 42665 381792 95160 600926 479774 187022 754547 277593 8177 592692 439899 908582 427545 222344 636839 948491 735024 77055 333174 619218 627444 399062 997701 725318 698054 685194 454778 490426 507438 884064 951517 837249 951125 762334 91417 659319 569225 716880 417088 895606 609213 1018180 24388 810466 98566 664590 1039231 241438 981279 172869 436524 605973 380646 47428 32491 603826 528093 302250 129857 377703 837545 117978 15637 631722 567959 910972 199733 1033076 670738 362490 233935 125120 758830 607748 631032 28690 765729 307212 626473 334061 85444 91339 302268 189020 615958 538298 912755 325482 205753 155802 397554 961450 751731 838125 990016 952239 670895 1006458 740682 419221 188409 680909 544096 695671 698758 789428 585654 672246 428202 1039043 1019621 158905 161119 674769 717927 957159 286917 160121 512286 530862 832924 764570 574925 426688 420043 91864 457629 215249 563677 457496 871578 152602 770943 886280 1047604 110297 293892 124052 196543 147919 378337 308850 55027 762048 847921 946840 259180 845559 591665 101312 308779 828351 1037509 828651 912915 644843 159986 972251 653933 1047887 221794 1048471 683620 11588 20195 995563 805514 82728 80872 596709 705874 597468 1007366 562521 172947 60228 360056 209758 532747 427210 778652 255951 92378 842716 119156 375244 499203 882282 436518 35126 29678 850793 292477 647990 153321 315218 928357 779958 337058 245923 219506 276710 95406 509021 756826 854457 28934 180868 729206 141413 933509 815779 243782 272359 62827 215109 146410 758653 403933 946045 813481 930601 590946 186719 1046126 548917 191079 874628 343622 813482 571069 249226 492771 657623 426518 1008530 312860 1041872 785291 122048 464491 601068 741657 519871 627565 601671 829471 700218 713830 465982 533985 135268 1002170 771573 559112 683377 279157 225492 544032 993051 504516 375814 748825 806942 306810 365817 500167 616891 509068 736224 868194 995385 843925 677940 171271 685920 572243 400687 265524 923388 1039144 360015 681552 386912 861338 619481 662305 839136 654035 479060 844627 514389 651297 598026 521208 552605 788087 403338 51203 492825 229355 351784 161996 783150 671542 788348 370319 903876 964663 677599 848108 574922 1011824 533489 524136 1032880 397191 241430 989675 217323 262086 292340 610625 871796 171676 268278 997273 233290 589082 1002188 796937 238571 602231 57065 9223 629727 471693 578564 274929 255789 741977 97687 221063 410084 144510 309091 673132 897172 811971 207338 991400 494802 1012113 1023732 293672 893368 697974 26123 549949 612450 82596 575742 145689 1045618 806514 823394 64853 647308 391898 1021964 803694 461531 37370 226200 632131 151946 718739 336613 576665 393036 309645 841367 527255 219093 241777 115860 230730 996447 864237 265352 58914 372774 313172 961633 633971 451820 168475 230611 393462 964470 202845 224724 663365 635916 180056 285473 544354 588541 444910 495800 616752 474393 387365 124764 915193 51253 154792 532757 644070 41899 500547 85421 813450 310487 899946 81715 489304 730011 258995 855676 420648 677596 346967 765853 543158 434434 549557 300658 927523 427132 850896 944923 12146 538682 592588 1035897 737036 668721 480884 274101 592701 576987 633015 437178 318132 189620 36647 330678 970247 499390 699257 835485 1030189 996606 889863 260006 1017602 53244 672849 51148 15302 488519 990583 23630 1012638 524015 620225 15919 32786 668169 572952 763831 69517 446767 338058 977136 681441 839165 783049 187433 74944 1016981 209325 158327 369732 2076 471725 794671 449384 229179 224362 119150 645260 561311 589605 544401 510453 909176 312644 600253 300618 759806 455633 558680 1304 134120 936698 67469 227151 1007347 579218 506573 929732 934753 802447 663881 142253 1033847 501642 541561 232232 142589 74562 841112 821684 450498 45337 355365 526005 616470 708245 835683 302580 621646 825313 591065 151581 662596 751689 18900 834368 507349 682689 324064 254801 493921 445023 800339 363176 108109 963293 48066 596610 563076 192792 210570 7038 1026034 426899 728904 867872 157448 895733 620385 258897 996667 952966 1023355 169181 450693 350390 799234 597491 217315 925591 2980 947113 476373 396638 867285 408950 597472 414950 140108 609718 703759 695852 169604 170538 28526 329428 70204 181365 584334 111267 655352 799392 547077 781314 199293 636822 554730 447618 33369 117673 1031773 763218 184920 546059 107517 1015755 918544 65622 648048 183781 873559 272645 318431 799423 317383 545272 457847 68379 208705 142836 344297 884191 347238 866337 48618 924821 935456 973962 474548 857067 343319 405665 715907 322612 741437 670648 202009 711142 762179 577416 519483 171546 485665 520366 750130 915216 7314 773929 87371 630952 106645 216798 522327 648425 954094 860180 293420 572541 35490 485368 250658 491315 959615 784666 197014 402557 774033 728047 18026 136175 1009070 452429 487811 951750 637932 76017 736842 553823 444197 908796 901164 530363 53370 801650 646938 131074 342477 542394 1041418 633852 873029 458273 464244 507545 867022 987479 418773 376427 711318 10735 402991 91687 975762 705508 845447 623912 124663 693775 605798 421868 489921 363186 705369 149 616751 83952 787313 206696 327492 84050 1020356 592721 808776 1016643 140010 113246 901702 107925 244096 289344 211852 842235 647849 477389 781613 663948 852616 56448 115842 867399 176327 324855 857764 8585 468243 994164 546036 329880 504733 848733 381332 65820 22938 604861 627692 72608 940484 760512 605477 795158 649432 858171 261297 188496 584214 291873 300225 64648 834500 789519 1011405 24537 857003 215745 966672 77507 125848 895130 966154 545195 949724 80929 779004 429400 1003981 449150 344687 666487 874563 903169 322990 865049 530460 325788 26695 143664 584376 778340 208013 102677 84093 840724 344089 623877 402772 194953 1038405 163487 679210 903239 134832 669543 667760 268786 501181 477511 643228 576214 253203 481033 588966 191072 153118 640222 896396 752547 2188 590042 512718 181717 935634 285557 7922 996559 119461 815115 254977 510351 385 269661 8 793273 782630 527887 842137 779538 379925 971048 879687 11268 925207 230036 222509 518686 997559 852901 675688 676241 960451 246670 774296 40115 570830 530407 980323 618112 524465 730412 298482 508692 728582 808766 170611 1011762 675756 879072 51093 79296 1001542 983355 523023 548425 65467 512602 454681 782202 366519 547759 910320 354981 806953 863628 217687 990529 101315 115371 246289 786791 975998 387239 958824 732759 610323 505984 144041 579825 1004674 270107 559270 975933 609423 1045952 496434 459235 900160 764570 408488 25267 767329 227643 561509 718623 871424 930581 329290 671676 269041 825346 310075 110021 120906 736956 56482 824216 981480 593254 986860 238902 92649 279041 977675 133319 346928 2808 690930 784148 642533 307093 796188 584716 267250 805001 704006 223039 664967 919656 1039025 15462 521622 660522 546593 1012697 30295 519084 146912 572183 835014 614957 636283 353602 735776 272081 457988 654240 63082 253217 1013902 89627 978666 443785 773557 750530 882092 456153 331795 92998 1025790 139717 720332 101246 60916 127845 347139 300003 956645 455606 131938 961812 1015275 525078 191639 911700 765799 549324 789713 546055 409724 411774 340551 759609 727439 266424 37041 8727 187597 912748 552397 127859 973477 930669 384475 58692 988746 143858 167970 691748 285234 105242 502633 1028560 23705 687202 768638 475564 390143 247600 108723 60732 744358 551244 708188 606892 34837 849249 920914 89929 756631 121729 392563 798726 854717 274846 534815 213496 966872 986130 481725 336602 922752 1009176 193588 1003914 310288 825936 353650 376458 94759 486207 237289 646272 178728 105421 1024781 213174 373947 6085 8663 775067 721994 633944 992581 102720 246149 282778 118231 1038811 557022 196100 728852 152135 811534 399600 777219 218243 933518 26912 95154 520239 644127 172600 392627 752402 724547 1014847 214682 831894 350657 678946 715904 943946 67876 166961 363395 903007 51517 853152 719428 9516 75165 967688 366183 679083 269596 636899 172310 246521 706133 931091 109439 435929 984103 196699 332625 24882 1002037 386788 364355 193933 946535 452282 707470 672408 629863 1042253 726637 443045 404517 721393 269476 1039403 640084 612958 964087 1032772 942058 821040 1032622 714030 292260 297576 529175 324298 339072 285161 355844 354080 434240 980988 430921 896217 275950 990156 286015 183748 852050 748011 126020 832337 668798 605388 385849 849689 1027651 1047878 963586 1000276 558265 985879 261130 344929 110267 537951 454844 9282 309096 49953 252939 632093 295588 723909 436459 964540 926101 696217 294869 897294 1029926 327755 815943 657828 486535 59760 80962 503348 816554 403713 919242 1040410 271816 2009 544362 107986 332763 279096 51885 1035135 675617 36931 355238 947048 566175 48769 419433 145013 519836 1005151 20879 185526 164641 186030 872887 226780 827008 621600 1005055 162238 388298 367054 353423 186582 466263 819637 915214 70850 886594 654644 550699 374979 450027 677263 486165 485953 980339 846959 434691 952645 104259 91232 340142 811261 157317 88402 486866 518203 840873 567577 106161 135671 927202 936941 902031 241097 755111 1031403 947255 448623 404274 62097 52340 916557 1019396 190278 1009817 680424 1026655 176592 553466 282730 1005003 208347 572273 441890 566161 210041 912858 37121 1005891 156829 115863 880413 226098 424863 23052 532273 1030390 212411 754724 555291 418283 454289 868554 976477 903598 874919 733809 1012382 996515 748258 863373 945190 631922 349969 577560 37989 703622 87138 276494 57452 1029773 582379 112113 903538 26363 697634 433733 11600 414086 968805 992533 900870 118187 1047924 84588 591668 998184 721138 55005 62625 935552 439271 419836 130232 867706 443456 756963 707590 684962 714062 914094 427710 898759 825411 762111 956725 775035 885944 673403 399462 403863 549162 759114 45678 544948 420728 44955 470801 380082 749927 959518 753716 643637 682270 391816 942688 727843 301482 1003538 560454 379687 349051 984059 619574 877617 800997 128001 890534 576244 530081 346348 942257 678759 281673 742148 891797 396613 705759 1013397 945716 501901 819014 731250 912788 723458 173768 916079 867679 554923 670606 702438 999524 460116 805675 758323 776468 461068 309522 1006904 702981 434085 628507 121818 509555 147768 331266 72834 197306 222622 251368 124316 922845 997623 671440 340507 611586 483367 117027 48627 159220 970068 85549 828062 429472 304234 112797 525208 664984 470935 85257 445155 539539 58319 492136 685444 739819 95561 748182 520196 110621 326656 961235 819951 1028941 731187 984132 249688 69311 34533 27761 56148 791647 775773 112069 798330 548154 92839 903186 589418 723459 958994 747786 224067 693135 1010097 890055 642090 797529 1036762 419396 199626 830463 766633 954337 267471 465347 942206 222179 413290 701194 290939 879857 75984 168160 101639 104088 571835 55155 809549 976328 223463 1013396 158398 704854 568470 555577 410507 903800 710157 518909 618795 214348 912917 605855 306139 856401 893306 153727 3097 930283 277903 924196 872233 911075 310441 558008 404368 349413 647840 943242 46491 638465 813393 170891 775129 346667 146718 714706 377757 24507 575852 411928 961917 887790 808227 979005 608726 654179 945970 638913 759109 295582 879369 351307 103727 865928 978206 707878 273466 1021165 1017705 109759 392914 605437 615911 649512 550821 997323 264986 857240 687143 250065 990343 607721 270607 982634 671543 493849 995032 744023 787510 1040329 42561 633403 648472 840129 259277 849951 217199 36202 674116 80622 116310 890962 1046576 954106 1257 331692 651361 720501 672970 817357 868202 842233 624030 860592 173601 1024257 780942 987507 539939 883309 796359 100568 207181 998658 653818 201413 221252 329704 376028 730308 752878 617258 64935 479108 959479 73786 404632 917334 424014 610922 612463 576689 204709 423795 260850 548014 481012 374770 906602 250252 169718 190438 318755 379693 739498 331572 407537 587672 723411 229923 673958 406389 983417 362976 379805 408212 935014 957691 131890 583782 543146 600041 914504 264322 880408 124288 701121 767778 232902 378749 310793 414115 564881 290561 814476 915209 355991 603408 1011004 104568 156603 836369 346636 498108 20772 80721 69239 262594 482238 717184 651001 277277 913079 504626 853653 156802 638979 434271 664398 143692 845017 168931 893613 612856 63029 72703 613953 367786 148820 525014 960539 150951 860218 747249 743246 1013721 992815 418747 779381 822606 961597 18950 300589 567225 668084 26757 245142 678128 124071 156752 983766 68460 865901 860515 901526 127692 950304 932638 161155 166994 440097 789702 341710 175972 733586 18947 83629 536076 1014490 862048 502744 918905 342053 987855 581388 597628 269538 850978 493451 302604 782147 601491 411546 509378 171200 308285 170242 484446 24212 481440 965009 316992 781887 927521 829334 824815 576002 166023 798311 416918 624998 780927 918238 578178 541109 915482 913368 184229 457343 352842 398005 797718 668183 342120 862171 8335 1012244 446641 124723 210670 127952 934084 356522 445108 1004780 353830 444594 792969 941002 1015486 91326 582582 642066 479577 51145 1023145 84782 648743 732880 863093 152781 1036092 347475 932687 737124 459024 72152 924690 676008 998143 633448 78524 713237 720842 925969 850415 169322 466453 895074 1020529 39211 706791 425969 582572 64798 147500 661721 478254 399054 395574 541236 647722 652811 46904 222630 672758 649576 345034 1037266 1046667 922300 522088 8418 1007624 986018 778739 37123 406576 760313 451374 234726 497895 29796 934722 87617 638136 267978 908090 808012 461138 566999 773512 856133 320518 387194 708222 444908 130635 868965 851158 478215 931387 643728 608811 248031 919315 955063 357246 313026 756151 298199 428465 203903 460075 729013 657935 523757 593691 807767 624322 137316 539732 474504 712540 114497 287048 161368 985423 927847 615055 564378 92277 374969 759137 60005 636808 745633 1028124 383380 164011 198796 19140 776262 402911 986476 192382 658782 293263 52533 965396 470276 190213 934752 429428 810274 600818 963946 576049 10727 826346 28502 436480 756296 787173 626727 333373 717946 918464 386663 598884 885369 267706 253092 133015 272005 265207 161261 176159 192416 667137 154201 844003 417297 385089 783232 1041650 968675 187530 825600 839424 249191 64143 838905 149984 122285 821352 100497 129295 248591 602898 694386 92457 683943 98027 2375 561265 287188 839738 42050 1040206 506041 918437 228249 1040584 1040574 825016 952068 289551 98317 680037 282689 352245 420630 514431 700305 458095 239883 587069 825400 245271 755813 821694 587008 117165 901981 542847 38071 390545 504948 739046 337580 415051 432875 595643 739126 940804 913228 1011369 105517 428042 247775 549570 983407 109904 347446 732408 640349 113643 343714 886181 652635 402838 427707 494596 571987 380207 319451 802485 967986 427832 886947 558141 248682 272983 657526 705412 70511 602070 984057 330837 594234 713763 74138 774113 398025 730961 130565 207164 130205 114070 471216 832991 595514 995275 876624 523812 648874 736239 616290 486861 270587 54692 624804 777342 565436 636592 570264 566846 816772 753534 383240 152570 66667 550811 85884 644098 207503 359993 149446 410250 230289 555695 414071 999979 635157 990454 847719 648287 309318 138798 80945 664072 683599 373015 237236 713705 521443 627352 364179 957227 345781 698940 616630 682458 906241 539312 545735 908134 12034 959047 13494 601379 444537 633718 766774 272073 769069 27992 413245 492276 634213 834602 950408 714661 766832 10704 521492 618175 939549 562767 1035174 966283 236099 413777 322884 963124 794171 378276 422074 627276 476769 967611 659223 974150 817558 739371 829485 40953 1011137 516399 972564 613923 99401 1023525 1021607 428772 145052 364559 456197 627007 37548 907795 187666 93340 1034093 545276 516339 971081 49497 962742 534678 320756 186092 545493 155944 558899 886055 362767 705180 10748 343057 293053 9259 408109 867121 101471 991438 6149 556566 357397 347078 761769 768207 177702 423189 344480 156787 315261 392706 568151 580507 189479 408985 917407 886499 524246 1045801 368426 727404 190049 251076 295185 908637 1012802 528322 203601 397405 757526 262462 56137 610331 632353 778391 929341 333511 180935 951793 989654 280470 665876 474802 550048 641857 297013 373253 609931 146566 310013 906586 252267 959654 6241 127204 369016 673766 807932 570393 214479 885262 585356 88630 549102 1028845 407155 515769 921916 670418 776247 737765 659839 952084 65282 515393 549219 77452 525602 509977 97786 794134 1029258 740348 993847 644372 792400 747836 116594 766442 579629 551793 540135 872067 471808 429558 816438 453835 619851 700523 416997 62258 921268 596785 492761 686383 799110 545777 83425 320443 262957 655894 490027 430546 285885 779086 116173 432374 531308 184332 880445 233899 852244 118793 116697 488444 402610 999103 599137 689141 783082 655341 25976 478758 769664 50198 987174 111655 581856 875777 652888 198926 92823 401978 159583 867834 549847 484752 270445 466572 498935 456597 218395 236905 724721 244769 911334 405689 510947 216784 47789 409259 32654 1030015 245557 236015 622554 470739 954277 921146 945488 1045170 497418 130246 746398 142023 1034708 788687 768535 646402 847447 381975 21552 193046 292172 904034 1016325 84474 582221 787195 28881 450665 771164 402222 273273 655713 409180 287948 928514 888232 663447 630186 947991 872258 887862 23841 1005188 24060 210380 989328 561085 234469 74700 354261 670040 922063 527374 283096 72334 119763 867150 239873 433087 677322 593325 423869 935659 739284 784174 31996 186425 86741 793658 964790 319091 453875 883229 329825 846728 998938 434054 185213 218378 595064 259339 51209 1017006 780545 759203 632586 55502 62444 243498 8459 201962 676147 893664 246424 25122 668951 474602 454850 188350 798875 336336 521630 508839 165380 476413 990406 396011 626015 668483 253910 703036 207099 448084 729840 831090 805354 183882 33081 654597 951429 219680 829785 58515 1029349 315446 707071 413024 111467 566993 986715 776657 268600 789656 10914 493296 660661 594200 391310 974059 413197 286017 992219 503701 973742 621544 1042123 28388 739020 504387 775843 132977 958430 92272 835628 873211 1024799 8686 562227 399588 60686 984609 549897 892594 737006 915666 159235 968848 774983 1000109 604667 903626 574051 117186 116173 877908 882386 645637 180699 769604 78310 687566 974218 571476 630840 91738 795587 518241 753185 484424 681843 5358 740418 487452 704523 673442 5117 934591 660992 157893 670713 294397 48972 752071 27810 353542 601067 609210 296102 271597 1024607 120019 171385 109868 855085 528365 794578 333854 971358 158981 59436 566148 903679 971199 555846 866561 405665 403936 871075 427678 178393 100306 788747 108358 829121 185635 593672 547659 195701 201478 905066 184543 702103 535248 23492 654492 661708 282236 456940 819709 68157 59688 639871 535523 33303 466838 287834 652560 197643 516268 644386 434351 535759 361972 799933 910026 347802 66588 699351 661715 859564 830327 483678 954908 27844 424059 491271 419934 653736 783425 1000903 387126 477601 632073 799322 35235 38396 528051 995775 358538 116874 541510 583097 306482 428064 131949 653648 955592 742680 356084 623950 18909 374223 148816 230595 941283 357157 439829 88450 11443 58624 508285 942241 904969 937673 338152 694013 166150 805869 716630 871859 382894 740445 158191 650920 854120 663822 319611 577795 483713 497786 114154 400814 449193 731934 676046 574424 484724 440314 334812 228725 443866 217364 702063 123836 981687 727029 933125 234408 341580 141866 217536 483960 1009340 40388 240869 565808 151184 1019352 408928 30230 666931 734976 645439 866101 1046391 795609 359987 125149 860175 616835 8722 1031457 1044499 390180 136023 764247 159615 713573 125344 133788 384435 63219 984623 678478 309748 723711 762987 848528 875498 238783 555612 844489 465952 1019627 256306 513061 265352 493120 966078 917010 82164 718337 557302 273093 501662 902257 350326 117683 1012129 208730 1013498 859672 527229 505993 400613 483187 435607 795215 796862 725512 871606 228354 538541 938333 823943 409210 546306 734909 116251 817300 737199 19896 244836 68530 78025 727201 10427 1046586 411147 959759 755037 113171 552274 536668 363497 374059 714274 252969 277988 897523 610847 226008 490805 813537 808341 605201 472233 599021 116722 581949 921712 680212 685126 25102 181918 628953 1010122 727285 126891 132543 56406 53163 683763 819664 38120 189353 944951 684825 651812 621231 710427 116779 620751 182081 493990 787612 390227 417061 124612 679300 862015 955878 268231 58880 396228 656724 709602 707507 697401 458242 768173 631616 744343 730567 930468 115921 914941 596542 587176 374931 659757 402757 394620 176952 341261 131457 1003081 8819 29736 175833 380186 280959 629803 415479 346209 1043865 128616 868811 432240 201345 825430 907783 163841 837374 410638 311715 464047 524631 579792 194138 112507 494554 807804 788012 1023303 196952 483098 414683 452446 448935 95570 1010542 674794 624159 560884 419504 609917 499230 812146 942513 985225 596868 81505 720708 98792 108343 808444 589184 235860 914848 771489 318016 752880 13101 788817 100259 1028797 884941 855860 77964 831782 950391 579603 134434 329589 324003 894941 83793 923227 548303 902690 388936 743532 775419 446107 393210 670368 965165 168352 488349 34004 696303 230576 1009709 1004103 13516 967405 87018 825885 344022 368029 18901 346080 372003 48298 282167 648185 633419 970531 375579 511035 185068 576441 46287 64601 159014 901443 175719 288363 701984 538426 261690 580462 867969 990782 1016419 820160 546551 282767 677185 714664 363700 172692 889335 755660 734699 885592 272621 722360 200280 273672 967757 56414 517046 681334 1031303 239761 807494 577177 72909 917897 823630 444171 440216 385378 872344 1038985 936737 564636 630767 442999 1029608 880540 128421 521817 998193 36138 930064 904283 251778 577777 310280 534987 238887 652035 570987 639897 544942 348498 78490 847581 892267 739384 754169 131409 784885 989936 692594 606675 74919 1010714 349683 682213 581664 345659 411883 766253 505796 767035 914641 686069 644152 125413 692637 486828 516073 654442 438605 546403 260998 404190 64610 88656 49794 439994 982624 517710 286611 674904 852562 72796 635190 195450 851779 906266 97832 114628 431301 404303 375278 694589 661358 435813 55630 210130 568663 57579 734932 926931 227996 118290 34638 305524 253406 1018161 1007184 67918 965828 46658 311985 752091 319605 1012322 381708 759805 156191 644180 621121 28791 993140 130303 275441 71795 159528 1030124 516357 513530 748916 371657 633895 645247 63638 793320 1048135 885077 673103 209856 688919 80948 176995 979307 408976 321464 698908 953383 1027179 511458 492744 96726 327337 863381 298807 786045 677900 609818 463421 871624 140699 602524 487478 603781 754210 443309 86397 486692 567983 763584 844019 676414 1016599 297900 202879 1005579 404079 465455 990600 717290 892819 813417 961917 136413 816546 133213 236109 215050 759935 235123 546543 83259 467282 977913 627676 76127 342789 316061 453520 931079 333512 544245 827148 335082 520334 947191 549463 584289 402318 54657 735480 224235 151234 292562 680574 210346 821611 481295 87801 602597 501643 429503 447358 508292 167529 977231 456358 355479 497937 668048 290063 336592 265425 715572 175578 396291 630206 569684 739115 845997 787245 990701 15021 590443 826426 82526 879115 437374 402500 241643 725880 87118 685935 987197 220712 467428 288545 871904 849621 10350 1023621 216260 834619 730814 562955 602813 31643 120780 433382 212995 310588 447280 123788 866227 499941 982440 502330 677963 707173 559512 946286 779314 417292 100229 801387 14894 986415 1689 58808 818667 78503 902435 429473 184443 196434 618772 655285 465105 1029777 1013890 868422 285765 916169 813608 401132 304915 207330 714212 711426 885979 379339 990521 972839 198947 66804 123851 90815 223184 734930 872421 33904 859569 100446 846582 125093 108788 695446 225807 250126 446895 150779 534119 530974 557656 30226 896471 741260 864333 840675 295775 643283 971854 126589 718751 329137 684798 71280 835935 697004 537957 618833 269831 1047944 921968 267833 950823 225746 983664 473671 449009 382297 577943 159001 481722 916655 159358 386391 319101 544684 841634 449833 384599 290283 561890 196283 452876 189260 112131 319680 964737 322672 294700 758508 250176 19264 818538 473721 373495 600935 18733 835235 760057 267987 773321 165164 707259 129592 728311 540377 425048 539021 516433 771058 737038 447628 740569 852166 524735 957238 435827 193061 434545 619085 287078 242148 395726 436185 247262 103261 517541 874404 76141 1003500 253799 450494 833414 869235 160170 222457 117249 112854 83882 681837 53658 935552 208323 616182 904818 277213 889336 169905 350348 661726 365680 894595 669777 271480 960499 822674 888589 130853 836209 424137 233327 218209 793979 703065 443917 366126 34504 905010 782814 838033 934066 160654 552126 615186 946870 51047 861165 865088 76280 885500 532624 90923 977340 211792 958511 1016040 773102 1029803 113973 1022993 930203 479511 1025908 881218 721782 28900 224414 437149 623188 592676 348365 272199 42928 538672 898812 22505 5672 907297 825739 831535 432638 149335 496319 532300 539031 533238 30015 564597 382463 138596 423064 641121 547684 975565 253371 167888 98711 855455 679802 258561 269454 600846 1041166 182329 392421 511889 914580 959299 876632 899939 375691 505835 782922 528131 688983 383874 613441 430004 316353 168029 1009255 654334 6518 533078 632843 553003 319107 512841 706590 645835 103135 595864 609719 950576 255202 254632 393359 103411 305606 525154 907654 643949 546349 233651 623388 672831 394906 681484 813560 324554 464886 45026 351589 117944 86029 690223 180176 752497 890383 172783 804683 287399 867087 658084 282125 368587 1036935 191699 176880 663445 760530 554629 739826 508544 685489 377031 122036 561483 880839 904490 899838 393593 581149 430659 973625 543186 720031 596012 428787 771808 995484 566530 372575 946035 1035338 194917 169426 481565 550975 761083 545863 674999 707577 277228 113116 617178 550488 265831 118611 450663 153118 24348 780178 568064 131702 527809 868387 28044 803690 274574 668085 611511 72300 1032128 61593 920431 654030 545305 253254 573288 565833 649566 877781 996761 557434 511704 1012101 847549 308320 294868 27448 875475 297696 698915 509941 533151 41281 604315 797796 94759 166065 290707 334933 26422 65470 924011 146233 884956 703197 443138 662695 730347 113894 657470 173273 668796 606101 520328 325932 831593 535563 875341 983204 552400 140108 883838 291941 776854 595647 944401 98363 446945 618673 701309 62227 622749 183506 661570 524160 743929 999606 211551 625719 793575 734293 552922 201875 58271 1034891 106044 334097 1004060 121241 337682 597973 573597 488354 124013 476452 492838 393007 800099 875496 18173 712620 6796 630319 615213 44520 680581 716204 680198 196761 714352 566325 358043 181462 120434 259139 859458 861851 661044 317813 505368 461128 174435 301325 212603 987170 602161 512625 726158 538321 488401 663467 117688 981472 393982 869866 69925 724801 384629 914943 106563 1027782 210294 7393 870215 813737 209479 312361 850854 38917 972465 754327 327324 214874 845953 97419 70056 118029 847368 1045644 178958 448997 342684 814021 236115 795536 396053 807555 904389 564508 242256 936120 811505 868222 644528 716411 385067 156174 637336 1000582 186633 500489 368114 171191 167400 548878 731819 662159 1025126 442018 977972 770998 453350 1000620 712707 204917 142607 459001 135440 617530 596045 410553 738392 218648 667727 124672 308574 414020 906119 337734 189093 488857 348077 920551 813623 389141 525885 941988 325153 197466 41204 211233 604404 628782 808534 332645 916038 482811 933419 161373 275247 621391 570878 470872 277197 970333 972189 137612 131776 114043 1045404 751248 811950 759714 997842 906976 620992 230642 608729 234077 135459 722731 651666 708810 926345 657972 257951 139856 286629 820375 837608 1026042 970675 239619 960535 314426 424941 827849 154651 35682 535575 977760 217769 150572 275188 273122 1028534 1001523 740046 762764 424702 820344 688626 734786 376961 1006046 538417 1045000 715008 429485 271969 13450 459908 915987 820442 88725 602328 968350 667130 196764 69130 929987 384929 119604 738030 844891 558774 257944 659867 582688 564128 54309 785388 262709 429773 450783 161791 59547 673070 26603 701626 569789 238777 675347 683585 725221 12518 932677 184961 723652 505651 154388 751017 671214 134048 44341 480939 310107 513332 517636 390080 1011432 27254 515837 159457 726996 966132 759619 180814 905539 1006272 181276 591115 338623 618733 848242 573278 184498 324119 537172 151379 378092 507352 352627 417080 141091 777812 258469 221217 626030 54446 478822 995941 388298 652688 511058 964127 594325 775592 76204 887214 174102 706085 40667 511029 972019 811326 294631 520732 1007032 927403 1009664 698765 90455 206890 66552 708343 106659 706043 415940 487823 87764 162661 239870 387018 893446 310063 648294 127973 752569 449575 632924 915549 672082 529823 381032 343159 969881 232426 497331 147641 597050 486628 410763 729967 429124 203880 291555 398631 171692 946391 318160 515381 545739 786327 570893 945712 398044 555410 634744 625267 402047 595891 91027 227485 897337 726893 28932 772113 290290 411443 465173 402807 438389 303873 94260 999225 274931 65746 597620 637447 873856 970023 962571 341332 65685 841606 816594 90070 852876 339705 325064 990217 201256 790155 977807 111789 281610 1038799 55533 139588 349500 797017 927309 416405 851627 124738 512828 966444 1015461 424872 177900 755671 538975 788779 348340 805930 268657 309618 993421 759548 948311 203172 769943 559848 169714 624368 200850 38605 239109 699141 630886 735823 876218 854170 138907 645715 994074 235495 169441 894343 253592 881450 994442 362712 523911 955172 816395 406521 39583 236441 740991 929251 308604 178132 21795 522575 736543 755488 582363 805182 1020779 530768 1023916 410994 960169 64312 172608 777970 956933 414513 860261 799882 196110 3481 438158 395080 1022266 465233 660816 540416 770143 635965 370662 949961 540475 837576 474798 772478 643310 808285 373418 341567 665723 848623 651008 963821 100682 22386 627067 778929 716713 980831 334599 454261 313670 569652 766008 1019241 15799 952818 420292 262016 67314 489885 865540 402416 1038805 149440 476280 957878 89759 423910 593984 2064 244085 411170 124579 801537 303838 242568 724108 892880 135240 697009 683528 431497 486529 132155 712393 583034 614462 398151 780966 477111 141975 893434 734745 194456 35209 816636 618175 481334 733811 308476 838620 370929 711321 614697 204500 182764 839588 255418 357299 594063 8224 963432 999846 11269 1004541 453871 732032 858556 570639 467857 479286 797159 468878 861074 207715 463871 889495 839869 591301 596798 448680 135901 325054 213794 811048 250437 749524 168944 338909 656457 91953 683823 1016692 575427 523811 324649 470012 168335 902813 750701 667755 223502 496309 587856 932376 472231 185636 578407 555327 857666 233929 215310 662912 645067 1039910 671972 220769 747445 717281 527181 988103 1009012 116549 144879 581249 966146 740286 159797 1040573 22619 925793 491471 525969 315904 911969 17712 777843 871288 144283 184335 65985 1000651 580363 99302 68923 494085 398677 19574 600452 929721 261437 778817 140196 892795 242735 335631 202121 963685 135864 156266 40577 780179 125194 591393 699329 887975 905084 58057 708833 73285 231176 255031 340062 891544 715212 765447 914455 454604 682889 1003545 349649 161937 731687 199438 800691 952479 953903 795855 216266 985388 490319 707847 446854 75127 594138 790948 578619 526145 850502 385882 789922 303951 217004 993823 84309 693738 919115 387504 613974 266078 651524 357899 898953 446590 479455 964595 93237 800542 259462 295280 845959 940696 585157 913996 402958 800840 903184 60566 488512 454672 221949 432419 446708 659669 544197 785416 1036518 62719 571592 39201 137271 732925 783878 338062 418538 132543 100774 809777 793960 65850 1034867 1027889 101629 231144 397913 676985 559192 624197 294637 794937 638991 341331 737763 431716 562969 253207 229781 390193 625490 243226 248195 548507 863738 578792 133837 332257 109622 206484 339131 370438 845710 490802 535862 223314 73326 896092 53580 701903 926885 374190 779695 424396 76776 394570 69431 372062 334928 310869 11100 847066 359640 923512 671932 400477 388064 640864 524187 7236 10157 98622 1036894 36276 698086 688455 884239 632595 639256 272693 873180 399501 878388 896196 847000 852112 879628 314934 230201 1044560 416985 1026768 248664 327748 584120 235354 616116 980135 908840 724131 255151 356856 43405 828411 86735 999802 161713 336824 679231 42421 514366 433073 130891 1031923 195652 954822 705512 65476 816313 343638 235049 897402 824565 514247 926155 428205 480818 1045505 50090 281017 839954 649971 395849 556347 17944 810253 771663 13464 505389 178885 240388 712310 396061 844306 491224 469825 118808 379636 187357 524711 686641 213994 294984 230172 934114 48762 601844 925783 165510 469932 139230 245203 53470 256143 589994 59471 676237 47795 230685 923983 261788 973998 559009 986009 867063 465560 571844 532408 200429 65166 844985 774268 127156 199986 768469 145271 531682 922153 602899 827778 687861 359580 99217 471862 928205 445368 104465 695668 548908 133934 993145 1040862 470333 352179 152403 534363 298250 893825 186446 695959 402693 922324 708283 685696 756864 67695 64272 450762 861492 248341 831080 468588 885694 1008911 341762 314401 1009693 39596 975038 378600 149046 56508 492963 573573 482896 154133 306780 355325 91545 72463 344757 191006 48799 732679 576035 409077 934359 123871 932922 708949 431641 400508 811316 461143 530721 107335 377457 977620 350224 1022893 666353 446189 923626 392607 505820 534404 60950 139795 882938 676800 485601 679809 106812 99469 968699 439910 870193 373018 1000696 167364 1029521 236377 256976 622496 740278 648322 328543 79235 912926 274832 460262 152826 460523 417730 10632 162839 857699 641308 424142 85485 316272 956643 555812 691991 777248 208933 159065 1004081 587302 236079 133667 537694 253783 200980 713369 174529 437806 102957 870071 743940 705097 1016468 114141 494804 214250 91047 724816 1025634 473464 366475 55992 832483 859643 931239 311456 722961 662435 61221 269050 255913 444225 983924 542104 17899 750027 476360 489140 430365 395485 273560 534377 364296 755507 524320 592951 936313 455985 591069 1023363 985794 522587 1033491 995348 92726 194781 615498 695704 878768 313347 973 163101 236813 780994 735018 125848 28845 615726 690356 779361 682998 728066 790020 731573 889553 115995 68724 441651 381227 288765 175523 845920 685942 224844 574452 447779 837413 869460 302862 439881 757555 428419 127069 163842 907421 512233 1032080 864354 434915 192959 225049 42977 241803 124893 512176 659931 615326 83010 674256 711953 895529 535951 526393 17447 260798 1044620 869996 222756 811248 860322 565298 257781 498138 804960 292630 1003497 147609 272887 550630 428086 592589 1019838 313910 294259 529693 44206 675548 451612 475056 3302 1022581 768018 367284 595496 458463 345368 385754 399450 409277 442199 921048 912903 156151 748506 780006 339164 105015 678163 47938 321067 341868 567124 399020 587627 896075 811351 888810 518837 697033 124087 894277 419657 598178 383605 895242 537095 113621 376692 179723 48631 581414 589052 1041435 347329 204443 299323 726166 171830 1022976 739263 618198 538053 686947 819709 292031 729350 616344 233422 677684 156211 272054 628716 742047 973738 736919 790650 400237 53613 960860 640889 350864 850337 432615 555860 14843 204050 20576 328533 298 542638 65201 2093 835991 428294 48394 609392 201542 279760 1019485 754966 319802 332647 423138 705020 476669 406089 431765 484961 1013788 558232 553395 504169 50857 664474 860481 644766 894392 98105 242053 42602 903906 790148 296075 837277 743877 167980 312993 293613 598145 318216 258779 785777 255036 999057 354192 26406 48544 750439 527067 469098 689496 990154 917275 266628 20630 644129 419699 518938 458128 316279 736330 630456 1036286 400377 339917 782160 400798 605049 500328 115125 395953 1022958 436049 193823 939643 680946 596221 248746 997318 1042242 572841 58070 543071 960322 162770 113672 493208 1041271 564925 251144 743365 768522 600816 20610 634559 55372 672439 929413 930660 113452 957088 201990 98324 622531 261631 305246 749110 672713 910187 816072 160433 464412 921919 25060 658035 751424 872986 116023 145134 158170 407903 323753 658070 987956 260022 221189 476516 584637 475017 684156 328022 884614 211336 567586 749292 638661 297253 758640 172461 843350 287001 9152 158880 444469 632797 504277 85715 269317 666674 229712 290776 638860 911770 580155 175171 130868 416988 1028483 832045 867980 780420 909686 798132 538821 215392 62025 787833 643382 858884 553620 763680 685017 93255 188371 1008595 460235 615364 990951 1039552 91600 586842 296083 688022 31948 696748 224769 332556 122443 1004706 26938 414555 981242 278502 781745 368319 513835 54376 566457 242169 356181 968155 147978 947408 361618 925493 453696 120459 136992 485171 341340 506488 419041 906451 41793 586857 227802 234456 968760 87346 413879 137545 977773 575276 99142 559090 934255 228021 822007 140513 701620 729774 692579 449514 409106 213243 708802 513060 838983 688903 296051 660586 967027 732733 27000 79835 127385 826512 118519 799323 738594 510196 79546 402704 187481 60386 689584 869093 313583 534488 50282 115978 22137 214487 618399 978802 516845 164324 88232 9555 214825 157575 857604 265642 446316 835150 459733 1034164 50139 689739 840802 274294 1016061 590994 962707 471607 139328 253885 125048 209665 372850 412776 603075 950051 65096 346548 295497 840369 60634 323016 679044 847106 482853 705099 840724 275761 961416 995564 787513 683678 241223 1048539 533083 490858 546827 384589 335491 342782 56160 983291 119775 481924 877622 52899 313665 744812 155745 171142 33185 169961 88089 228072 89239 542066 284283 856468 460514 372033 909829 363605 752355 415447 1017118 169854 626978 937590 583308 1010787 336072 293286 94716 519646 438308 195505 954493 709835 832807 1026598 553221 322700 288231 954713 1007851 483205 792863 35042 242795 725921 79534 1038362 147238 202443 768020 846497 482463 7030 604408 857307 690366 460054 628644 878702 297041 820389 992647 760005 139654 509215 288690 454544 353395 927750 616284 741698 492431 659934 692830 545170 867381 968370 207800 415738 1036072 743054 871434 775227 821514 956930 94748 295639 842467 933541 500566 835990 590497 189328 793672 193538 476050 738783 626980 63466 634603 556340 720447 1026530 818244 346164 460948 424386 455194 682247 454208 593699 56908 135644 722695 327141 958111 811363 971982 101036 375098 454481 959519 229214 787754 616672 48296 462758 221919 605516 270780 118133 263342 416343 451280 961915 477005 194757 392191 400306 334425 555233 575111 270292 391379 741111 653642 954848 749983 1048535 14670 876185 81924 208217 539197 449543 586799 438995 159462 142836 142255 381348 412090 113263 88570 159149 855376 503373 467175 874963 404705 430499 670002 767103 474316 1043533 387836 742429 619283 195179 988744 541600 440285 880862 117631 347901 542194 20943 619501 630699 580418 708905 363074 354601 817502 870682 844561 1025400 1029629 409238 99668 975261 39801 751060 463590 989729 203087 71375 901383 436113 197795 57798 254172 801533 370873 226236 1046509 1043069 845693 891640 354470 609703 911868 244615 371414 829979 876777 345013 5170 602104 218393 143512 143571 149091 559111 828037 699316 387079 1008721 557464 50997 135056 687673 733745 157083 734255 173092 874866 696717 382489 950047 45506 194200 334600 901973 782156 63917 31416 651418 963713 172446 162667 959203 1021586 728996 163430 750284 406007 149468 760946 91665 216810 559557 168540 913429 595436 96451 834933 361054 349248 451744 665618 1027350 1036395 426502 304653 446348 962235 795397 393538 874673 189884 688019 472595 694172 967364 298504 704485 72710 556648 617374 259489 42703 712965 316663 882227 371319 390968 405142 42254 547749 120422 7524 13991 872868 356661 175917 511222 636641 228369 135969 173048 854382 1008040 778835 740911 158595 804718 849981 426272 754679 533018 645946 717268 454347 317991 767243 541016 277920 98388 252755 981309 493627 365093 518171 759832 953608 20063 549455 437763 614804 924048 259646 788762 570130 389764 605726 717311 235223 63185 596613 96343 453343 915276 760561 315211 17989 203922 620098 571912 424398 1022849 791355 526399 106591 1014203 401668 8869 311171 221738 442282 108404 718822 952694 604318 530153 673244 828049 214834 692164 905691 123692 258335 498635 643324 464959 323330 920647 718206 248453 42202 321157 225091 553725 961164 286806 490578 704362 582751 126095 756051 386772 732033 87946 385558 69125 1017472 848804 389644 900109 586193 447933 201932 24255 964684 336315 325264 319282 678829 747271 492725 83520 658709 199949 814655 553226 636296 315329 799826 972146 298605 347157 576186 218783 84497 433284 247908 928125 707620 66955 665571 510266 487994 307754 497644 654282 60491 426087 220122 845413 959795 646603 572458 143876 310067 635875 853760 16359 624750 156864 336033 1011217 244589 972663 828407 748490 196508 693410 37648 695836 341450 717534 1021855 889943 670893 86859 119674 560270 543068 552463 672026 591896 184275 962259 238622 618511 392050 1024324 723400 313812 571262 945555 645502 818057 477087 222454 95562 139413 553056 957989 682587 486948 995251 106973 602498 403365 722282 141153 688054 140106 576447 516340 599696 482955 401357 481376 1017040 402083 612884 777074 427734 997650 5881 161915 276265 143385 413507 527056 777972 1027905 524448 808779 112260 121812 1009182 800969 271819 839010 114866 318634 824544 594494 831412 134996 642173 672767 399713 628912 386688 240640 41816 370860 642666 849887 441118 21431 20963 589313 929434 139079 704820 37389 414873 368214 597963 223597 181579 138721 517307 69584 303812 1007976 346937 781227 291196 290673 13088 545459 950479 224774 168302 634468 254846 298802 618693 1028221 129069 134535 819691 366466 164323 473243 474186 361273 413837 299398 364145 121133 817530 718693 401041 440623 532448 1041371 269056 360911 445782 833419 694969 812263 612952 726687 232923 789521 91847 21828 278054 871724 352870 652331 614273 585435 861534 863498 307318 228613 596154 757529 928436 994646 388844 961430 705420 381885 977991 840257 703605 845548 49026 581088 99209 365788 977467 987324 599045 714566 899442 65827 214733 1046570 183818 169444 639717 13900 931147 660182 48633 244146 921955 341329 810198 632871 971232 352435 787439 698812 654391 318172 862169 355650 361537 465074 503247 474320 373944 400030 384046 172611 239551 973070 645882 400313 675671 966897 181336 319509 789995 278590 214290 242559 188101 287341 773398 773089 855702 490748 675831 378218 558066 977899 103786 960271 956369 384576 661963 587525 163344 995972 949910 778057 277998 156485 363246 156184 670351 623506 769049 826999 215933 150402 943617 337068 222498 275629 680885 809666 840014 894641 22502 782602 522167 668590 32106 288405 767604 255179 1981 433594 543362 104111 660347 753814 444479 288264 927463 767367 992242 404488 934504 615345 444993 723682 950534 919417 641208 526930 542961 939788 34377 50194 199675 407257 265159 925798 301081 966163 187498 8849 718821 19248 548430 836957 123679 174188 578291 911256 376615 868423 253886 18577 405381 614915 1025655 365727 669282 562727 945610 754074 517388 66302 55750 654176 105590 123161 439392 680018 712117 131017 17905 642516 436868 678310 146868 556240 95681 964875 928329 536116 566254 421015 98869 763759 105393 461741 867424 605944 157268 215797 522389 161991 909381 1040601 833541 176858 358807 31241 533956 450994 165504 966135 421707 23763 597977 877404 240884 310087 431009 611505 55938 835612 877946 713911 1007510 284385 57130 594671 337979 892973 143644 57379 740699 593432 74461 176859 609607 299200 152479 510953 971827 250566 854713 117470 922807 230862 170020 410258 569423 638723 83200 548256 77788 353168 316429 168679 199714 959784 430643 158218 214600 691839 980730 544753 757850 237518 709906 883526 132554 621395 400077 123129 1012715 631247 926368 276669 406133 212742 889766 397704 756740 525890 250396 914967 374425 794321 655334 631143 23575 467074 494857 148285 635591 532524 546863 316576 665045 969768 417574 31833 560592 760018 589665 852858 850222 589067 771701 743892 263365 1031866 971422 141951 312403 544582 181047 557142 735992 735262 145733 31352 615351 169777 714733 266441 51705 961398 537850 387182 438793 1012070 92504 538709 315800 348029 881051 769451 563259 709308 929401 573539 198632 621354 349516 272310 728445 759886 319633 171678 313657 865719 856171 772185 948033 923508 654112 1017068 469020 444060 175515 1000862 989496 175560 777193 881016 327011 83348 8636 317900 116050 20770 1037035 671403 325661 76438 678896 648045 236481 728987 209512 209709 765341 843228 284055 292171 928501 978828 24289 561640 108914 608223 402002 583277 1015712 909198 515863 338436 884079 680279 524291 221725 406707 190075 879627 648939 119204 508735 91850 358373 99167 549739 590078 876613 1012835 341710 792841 502668 348948 175544 781169 1010172 748091 1000830 734048 984348 149892 959737 645924 42040 589310 772359 408752 434399 121503 278793 389658 920419 512190 949092 538139 868188 415895 860672 251026 34854 387531 100044 174849 447838 984029 991287 833806 32616 378549 136633 311556 138220 6945 711752 555087 877141 551759 58083 411652 139345 977749 937739 695638 605780 749994 444741 444962 775188 122793 743833 226660 544014 727573 873494 39872 498944 299408 152908 335866 296045 547618 741072 1043326 451868 1038521 41915 827097 337561 192931 349483 905789 895667 383765 212673 976385 676348 487592 156450 1008415 4173 138454 870519 650165 823615 86401 287980 572292 257202 888941 170804 637044 27466 66497 313091 267022 416493 435850 416147 96000 914246 392504 329248 838557 346693 876064 884332 558171 809117 838136 212796 950611 855621 218205 355544 753604 95992 72784 180111 531088 650933 1037493 950321 88765 353855 253139 562323 186357 898973 518359 695311 289030 658075 342608 793601 877667 608584 682164 1031243 1011874 435318 178650 758737 713980 665662 2686 951550 965073 483449 607937 305726 395553 789831 1012390 840322 335635 59276 737942 69055 531058 947566 345053 280942 335146 519897 693547 457998 265424 930299 12051 321182 910104 837576 441487 907043 364124 194679 66426 757544 811548 716802 974100 437049 268152 62122 966274 827495 23992 827762 512332 575687 654021 937631 957406 163827 359341 156222 408071 151431 1013026 839326 9596 11173 21500 955602 822870 835442 638387 481584 869264 510358 1016037 329684 863114 362688 923094 231710 937097 342048 44779 951855 25908 695275 579886 474481 136472 826843 634062 26380 955686 719276 560539 141681 655408 850336 359310 531923 928623 738044 848703 746665 659200 438921 351853 707118 376418 936212 660602 195297 848121 403438 387820 575493 137871 105836 1005038 490530 791502 147816 530636 343938 21191 926142 165499 1019061 766829 982736 938510 111886 774171 825347 978754 488739 715274 264256 885491 891216 25052 930420 549797 176693 507924 474640 141820 645428 19867 598921 151876 99572 474173 739545 616426 28129 941866 601596 708608 688809 95093 141684 921533 1043648 784536 275654 635387 533725 104687 248059 636599 726907 729656 183072 234389 678233 658969 559302 640090 814074 301722 836738 60272 791078 815783 512622 557669 898151 124559 640167 596588 841101 373896 698317 666842 235307 745768 380806 97194 937495 925677 144122 918010 861934 674743 645464 29836 383629 880457 153168 217670 488089 974283 546456 296114 138744 187210 15464 168063 333142 677175 904189 1005054 298914 76516 321561 680357 640654 853515 351873 314512 985874 967494 246910 44283 649705 551575 90973 923337 352274 636898 341231 502784 925520 340846 520201 48459 189099 1038953 337157 457334 709357 874337 223808 635638 260902 707275 366746 566879 773417 664447 464889 812267 243212 1850 342982 671738 246444 412442 503662 379532 873511 326694 652002 125385 1041504 260036 517911 226682 121470 463937 1010311 485517 1011565 448845 591279 958868 107099 510076 632719 78662 998716 144838 1012269 738557 649543 831495 759570 361271 611191 719232 738251 729110 418060 233556 106089 1008608 553991 902924 315906 314751 442289 683284 11054 508673 1027348 591675 869514 971289 544640 759863 410424 163996 387336 719135 205661 961798 229123 901615 267426 1015539 360075 246279 714420 780198 880897 526508 361925 1028741 1032327 753030 755464 468378 887940 657696 50488 930324 298532 806252 986386 341188 462038 519740 580054 870049 910028 27082 467402 924996 430462 688433 275127 490348 1009191 274673 368234 12668 241222 211311 472884 306680 654367 800626 597099 466444 424760 281768 186087 204293 218332 1005599 886149 457173 74907 835276 465320 294291 97480 312327 41907 742905 883450 553485 634768 983268 683147 397949 700716 675288 951068 276188 33016 159354 497935 348433 714858 759571 394764 383977 15994 77588 885629 463764 529445 233868 925969 540198 979182 875956 477500 33815 335704 153444 447926 743620 690541 645019 406520 619243 632122 445690 498114 546099 225616 1002569 346520 157346 950597 372978 321344 629541 727601 347521 56389 961547 941874 306218 642167 450698 429544 1007427 137833 157241 674553 614853 359410 342420 327310 919503 958125 302716 147668 818979 842872 731316 677501 253863 786425 349285 113980 52198 6420 568986 903244 958861 483702 495045 19690 932334 274702 219705 810710 277120 66190 1009325 400599 62812 34798 415935 1019188 252354 773866 270703 297531 816274 30079 427424 507581 721108 61042 407194 176784 165937 579017 686731 714508 955255 480591 615681 918415 944920 104724 434033 463353 518059 1004523 180660 969520 250474 218091 866949 586654 382387 141039 706564 51118 130440 577302 163893 424018 116750 362307 223618 1030016 706065 300958 303925 873648 576383 211473 138751 518496 897001 691915 517236 365968 564997 303297 914316 707655 457006 883240 434980 536588 50146 149756 106107 491373 174659 37757 355509 627067 494999 490669 100700 483916 239048 858323 724186 536440 209381 643578 386303 959645 964767 777330 826753 989148 448717 310094 571511 54873 633320 185573 890590 819390 240784 595794 520469 620472 936709 437492 253792 809081 911790 49390 750184 559413 100246 21416 1039288 447909 388842 401228 992834 203655 947580 429130 556761 198427 347459 1029588 68789 516007 353497 753251 743922 877557 1038331 1029168 216080 505552 978957 935356 44148 154506 570516 493128 147686 148089 199609 33374 226322 845174 748237 1008710 953863 423004 267967 1042577 883898 594319 586920 123539 732292 466546 911936 250080 487584 694256 577125 754134 1014702 230132 584091 968723 845875 485616 919175 933627 872727 255066 70259 270131 293413 408875 19918 598825 723086 660830 68777 97161 772966 75127 591674 250825 103462 395513 80477 812702 499497 793327 284686 926341 953391 942692 706544 253499 517852 1019627 407497 236869 671546 853271 965635 386153 1036851 457476 229421 204339 115224 1025229 67448 593778 122653 225555 982331 678840 327642 808317 497008 661981 1042891 142130 687412 358524 575953 662368 875339 881268 998576 465849 778393 168808 845711 883441 616618 314432 41082 752961 404011 612262 403171 592103 653166 568970 814109 25252 429802 429215 814048 129596 228281 394459 169160 345850 362009 763387 835798 570409 242668 1027836 966125 171420 776503 152483 1009238 351271 571558 266486 18749 549411 766983 266689 123697 550894 789707 434963 419496 43113 898184 374974 332920 994680 109945 885210 9312 404613 129788 462146 998781 815870 729619 196117 32469 975571 342500 413750 137168 327417 953401 732365 422073 690153 640513 511685 320321 10273 112589 882507 590589 340130 304724 94805 161251 812400 600815 142105 482513 907798 959517 675985 740358 515615 734721 264702 840615 63902 613087 932706 759867 850343 459682 383492 588592 462035 542809 348400 349012 192448 1026230 783733 767324 469391 908430 1018789 937056 153700 734299 645848 344669 888298 821693 283177 145586 900044 376820 244983 676003 405565 775272 395110 574426 926321 556834 266972 789728 741154 90960 629380 1023912 238860 315333 337870 274949 524656 921462 136941 562223 654485 215550 961367 334147 968258 979995 13385 757696 70214 446510 475457 903690 267505 163519 386690 833258 626584 237303 659859 133644 847124 98085 912832 423039 355907 679226 22680 421177 91782 800588 484973 493969 821314 470038 980695 26051 213343 748407 350513 335216 337868 308975 524571 676891 554489 356901 150262 52652 38747 213859 20587 759537 640235 476184 511204 179736 766375 246101 594450 301879 345872 101457 658533 501957 225707 449253 874391 977950 327040 636945 484130 192002 885406 1141 239301 82710 614805 984793 780035 304225 315386 822437 231843 497617 521447 236137 588337 239796 660856 961623 990844 995391 905551 624324 56086 765451 552720 825003 42967 438418 407782 254505 406619 1002934 911612 231682 793727 142139 337413 775451 1027303 923464 528309 973566 309115 209130 383814 633433 1013734 958610 294900 200319 428054 319634 881537 122597 976063 824739 358066 843686 262616 784225 94671 406016 913180 706765 680231 283861 494729 712907 151946 701739 446181 606882 814285 249516 594996 640639 661066 973863 362563 1004017 989021 202765 497953 172142 973800 691445 228256 629709 310992 423448 442328 83147 616061 995285 456101 797574 471390 112686 24868 489476 1028707 835402 442170 557741 277889 1001457 662029 326861 230450 710675 109960 502036 934386 735553 973788 238613 325827 379186 668154 539850 48554 154176 818201 482574 595247 1025000 387638 33314 581601 344910 345231 148777 284368 347062 77863 291755 137233 1009420 361286 833558 607038 493149 436726 1036856 435699 139868 858759 90054 718930 527326 711179 275673 272768 248926 856283 869484 244774 693882 765712 727263 275184 181876 598282 253047 1019153 651954 267245 782811 578238 822334 870943 466073 700846 69446 229324 407967 862625 574365 483170 231362 280790 527672 624149 1015866 653459 543923 301148 16164 317856 348106 353906 359423 929996 545248 205014 201263 582503 167035 629963 268670 754630 612293 501977 560790 1011139 383757 225610 1018760 455483 675140 455854 4168 825486 968065 428119 154414 876833 498557 224478 774518 11231 481304 815772 1013697 794548 931282 962098 326290 10257 602450 539906 542418 885099 174563 989619 242253 480700 430578 917680 439347 616705 798610 615594 732567 513466 486648 946962 737779 645484 243966 927904 638883 110882 685988 423375 989285 230888 459403 750430 846303 878927 670072 173776 661017 156141 1024727 153325 617471 690137 400437 454719 843744 667955 924357 31126 480242 143002 1014749 661637 979147 726964 583030 894434 134633 894890 702127 348745 43564 666025 1017929 875162 816215 62818 277804 511095 91026 916362 107234 285383 581611 615003 631319 934454 621264 995857 655135 146866 341910 4462 436848 953071 549878 856631 893219 982756 721034 36277 417143 469580 440660 397621 972622 822823 224824 219784 529583 188470 805757 287876 281154 810882 1012305 820097 560087 14549 667970 954844 265439 588607 249029 928887 979185 859283 579506 786231 175175 232935 596934 991621 914494 417816 659999 885454 409562 358467 1043396 354051 579647 742477 993819 652058 883001 384861 575345 313739 819637 349788 192374 964307 701510 212092 18366 93684 821153 221102 510017 283891 198433 60714 992219 418137 279364 628203 639181 459955 86571 574256 934202 10514 778270 318205 301995 212364 872454 38040 967564 742073 93170 154892 909740 411446 435602 248745 400577 459814 386751 730754 192994 182700 258545 63213 924939 756594 938695 241159 725404 613669 384643 743726 590554 323318 574603 1009285 883821 334362 929514 31091 625377 97611 357068 544548 750629 796998 708869 111366 983054 286027 247435 688974 938197 283552 322808 116081 347029 794126 224009 248491 626894 758370 259361 418939 591077 870125 613831 469285 59553 302853 308771 903215 1016240 59266 589445 290532 152352 492354 288478 539860 189926 468901 73542 247890 270682 403729 1030260 373493 144313 907119 857161 347671 461474 322220 386629 479065 351130 720697 640016 300317 801928 467596 1033715 326410 347193 749469 964444 16012 1010397 1031018 710494 455506 524936 348531 731438 362446 319410 376894 545959 219576 39352 964052 464583 1038988 756568 846914 16944 1033223 219961 534042 544680 810158 201825 146159 556697 445511 904893 734172 755090 98397 386972 817150 1036996 106688 182836 854261 89221 693251 477212 53095 852432 365565 688592 325501 1014468 479816 352049 744805 121121 371909 432130 461262 366798 1012246 1002604 769647 147541 538147 667003 168576 430437 669334 996766 368446 1001808 20319 389419 310380 356746 655152 546520 347341 409648 752641 536643 989867 428158 776077 594540 541779 244568 209876 58934 145559 292802 722839 65769 639818 699240 160479 642227 797127 606999 566135 721186 218987 1010498 1001837 158635 727575 745598 465813 739367 93871 446470 551942 10577 253341 968759 642203 94537 780110 604437 443251 154131 819380 656581 561009 953881 171970 630801 195772 676005 710643 1000167 477504 996968 919236 43226 989484 486902 462902 614816 97138 628807 240461 766354 261707 471352 147091 852527 644016 1017864 969877 1041049 198114 608220 61541 890902 900066 299067 846358 81552 757241 499090 637764 424214 846386 524721 938889 897625 297179 158795 511241 519471 323848 197498 702695 795924 658704 19514 97229 540324 53006 697066 637545 1017890 976225 148430 185834 575989 818988 385935 1013895 911141 139479 776121 799224 986594 821388 511803 861179 751614 565947 989931 310992 113518 626326 886272 363966 633548 701077 835222 70540 640472 1040628 20013 374536 670195 363568 533034 900996 488098 199566 762965 90452 408081 61332 1008474 907857 747917 353934 478024 237145 600585 569610 486933 889804 246938 239196 351255 221201 763 674075 789644 574479 860170 289698 284179 788660 804937 418960 259889 359282 502366 774984 339662 654013 726931 423026 582837 168590 13398 198264 352791 731363 14522 409098 236040 670268 868597 248475 852481 239136 339424 92897 784989 560022 5498 528729 50908 406956 803685 334016 857890 399348 641384 886939 532281 56066 499691 354736 868363 424175 284286 862859 475113 879065 283730 463866 660231 712801 1026238 445841 865277 398891 617403 848423 560199 567393 175721 46167 388294 918577 719752 627456 595518 254794 26624 728518 20950 907363 78681 313743 1022363 912309 63555 513286 545020 280443 224528 343323 1019215 521337 963637 377216 323147 697970 474317 915758 788108 628913 471830 30430 676883 883329 229617 1047953 772291 748469 24166 247049 1041125 592161 487966 1035853 87461 362782 98791 215081 672146 649226 373556 983979 458018 140486 23450 391336 617772 101686 221525 645685 978284 268997 142273 375598 706818 974558 730080 574130 475891 98164 50395 192676 994983 705403 277625 389676 137321 143212 236457 788020 327146 569797 890622 455148 104127 155527 841518 591175 404702 737462 842131 667516 525605 601309 680106 729989 677843 833415 95382 560291 776461 208071 717725 21208 840026 761265 766634 716651 1033768 64734 470474 708968 438853 740076 510127 250397 970342 643836 958256 833951 846243 554803 845255 840515 807417 134457 580113 496165 150727 117437 17234 542116 532305 377326 688878 1039844 894785 290307 799985 442442 426785 479157 942216 306180 248545 825792 735366 44671 809047 126310 158688 731119 368570 665323 460337 253898 989223 14874 581687 928077 144413 597694 761940 333814 584192 445738 871182 115720 838809 936626 942991 368394 45972 181808 891941 710728 455680 509056 595651 840016 403667 810244 472447 696951 953188 99872 588562 372562 121839 881087 523099 936765 1038869 915916 121820 28119 609625 793786 222267 161668 761251 166397 335555 525802 457665 605839 755936 710772 72161 536940 840615 771282 422937 200726 930891 899959 796896 2833 705705 842778 287122 766568 390077 236086 477935 778790 755243 1044873 171420 245470 992951 699032 112288 705060 886477 175914 16361 579346 69370 945865 616645 624324 794480 348996 372329 537820 712838 214320 603246 486398 959286 540770 306510 342613 315806 391286 709355 957965 749440 888140 814857 262615 338625 1003397 848847 51560 981997 955658 107595 519673 612018 761222 871659 502473 453216 362215 691204 407958 193136 414177 436814 630568 71418 718443 983909 821191 580925 624703 196170 144319 960539 486238 824801 750563 805018 104586 94577 964103 728676 586187 953639 336261 116807 304875 29330 967609 484534 829946 655656 1035397 942663 930762 771776 580302 581683 809075 911383 809213 564954 961489 956747 190846 819260 1046017 468578 58180 891008 980968 625604 974403 904817 212908 564925 479221 658428 527672 837117 735190 130739 1001148 475671 1039336 485453 949547 394757 496944 458531 524476 663458 502839 843445 132458 176175 869769 428067 907124 947407 220729 291509 73693 384778 776284 863316 211181 1031502 890761 264718 37550 160617 634208 354454 403312 246544 628224 687297 458821 599132 558222 439306 903557 699976 638901 42254 816972 692020 921121 561169 784887 202085 668419 946040 918187 870274 31376 628813 186318 134425 1005186 256703 342412 517912 461461 692894 939603 997460 551179 415715 249687 990725 958249 884518 118031 317512 397752 80422 205750 508572 149892 567365 624587 253029 323552 747273 512657 844141 514849 897693 22160 782942 797470 5709 607250 642377 30135 306446 597415 497186 843 782835 867489 536385 858944 729273 812441 795106 548990 927292 486632 136870 474612 467200 650031 908816 746258 881065 852431 526601 872526 940931 929650 528733 783263 79099 799872 725564 218373 75811 788395 594105 807679 951090 514660 709710 487187 628994 666979 151383 305738 602513 455971 497554 684464 952960 314979 814757 891608 583575 541350 547480 815191 701247 203956 1003095 970309 143110 642327 320049 872127 504863 56991 924764 99943 230367 293598 248174 86242 862273 786093 484581 470361 418915 761509 823713 633593 242951 400295 598629 255347 286995 34645 897625 70012 793105 661654 576907 858446 11440 659478 436585 805158 672065 371907 1011016 789444 175162 12369 396001 964334 282295 455607 632526 288749 788212 756656 758033 192525 372948 916795 773518 971042 570973 590364 928909 477694 405562 154969 652089 488188 693816 81853 398371 944760 327625 834648 260031 37204 390276 281852 709861 251765 511138 288450 366930 596036 172419 597635 352805 296750 904743 56672 689250 470052 65462 75067 402802 749596 447993 1008955 418721 440718 201694 1039948 986783 137463 942071 825245 61440 787802 627963 418592 107452 338106 696900 127501 393391 670880 326736 194911 69914 849563 1023297 484949 629536 918716 693597 303859 538954 662038 404366 584318 772 789316 888290 175620 247069 391907 463372 2258 641611 235027 787937 541948 13221 483578 659421 94168 254247 332609 8092 261763 780849 722069 585313 950874 763400 829735 331666 748930 869460 7725 430393 714594 456097 50783 11397 176420 828382 587386 656967 399927 15072 307648 917366 525519 164064 1013366 890283 588388 425721 989797 218021 217135 620971 898906 119239 482224 96603 305063 149141 636715 287440 692895 304955 366117 630712 428317 219142 338412 546593 668158 814312 136717 275968 329378 162296 1045724 706477 171887 455664 191471 220773 397390 8365 282787 232391 283948 825267 482454 665944 1035899 414375 1045035 192767 445870 478675 880905 304521 471488 112805 760476 772902 594862 898607 755347 258026 164600 961961 436064 99405 414244 142059 908987 934828 1045307 675572 434719 666821 943178 381030 536396 199231 11235 494598 708803 297760 157081 1025345 733773 191317 319112 538274 247157 142381 344522 496221 931337 777438 218370 660168 978589 357119 17622 359132 830727 602892 721261 517816 403172 239846 764661 281630 507410 503888 3615 953077 214324 724339 733345 593349 775218 890203 650675 391742 502966 845431 959123 913841 667311 438557 387841 942485 515282 757763 421315 91140 422164 291015 899362 77883 721201 822377 798572 596765 537385 126924 131952 403377 950717 955448 1000709 599968 37110 788443 589187 814008 889503 239171 351303 984171 244422 876773 62260 496208 836671 989082 983853 42657 427297 950557 448668 46012 627526 500622 14318 1019299 1046735 646385 55829 752251 915615 883632 850181 1037072 975579 255765 846903 996176 522608 284625 644392 211660 222349 467064 220123 253242 341796 99843 31571 541429 820078 272460 876058 211323 163684 916117 543422 865262 637254 379906 1024078 908180 1006616 811034 189153 471128 33824 595786 579599 276806 369514 206690 832374 869650 390724 615445 283446 244370 329666 694141 101493 489791 804411 27286 34781 510393 174026 974271 339481 122432 286414 676156 631899 975675 826986 400822 1038553 237493 225030 900281 532299 239067 103116 688436 974191 660351 817707 516093 214918 647832 804952 542795 601300 510400 911304 822330 513059 1027253 208568 1038666 518209 498904 201637 671968 160893 158129 782804 774340 192814 246121 646603 146338 942124 516430 199126 725385 96597 54866 801411 297071 517897 740749 477990 971946 955055 849079 901718 4472 196910 944815 620142 833912 114548 180214 868877 438063 384755 952116 1034390 316805 754207 30130 674481 342085 489713 889823 887496 771232 388455 196044 967051 1020330 139266 996271 959084 571612 603206 326244 815140 48785 658749 642023 467244 494217 276981 120795 955461 979048 520701 758790 447729 968760 598508 842962 1011703 235235 493530 239054 55267 640698 909285 801324 121219 487409 663726 986432 467051 438560 51161 531207 969586 169923 865937 645277 659763 563387 73217 898246 455821 39116 326620 272486 788772 886045 763605 415497 542685 555963 715560 737116 586598 558101 734992 162737 494763 579457 22350 430720 120674 1030582 869289 579296 913025 516432 326504 579858 813250 946256 684506 616183 691494 490649 101070 334996 431983 731252 206619 296085 527524 871181 409882 510152 925585 108787 6438 389790 402756 965788 881187 244653 792977 69343 450037 257584 471951 73592 137732 218501 297497 908679 162750 147118 116815 897041 683285 886993 651794 527998 1046781 607672 407691 633113 419824 977490 319140 336275 978026 69424 535949 152449 155500 442633 1014073 928985 396541 24886 799966 857721 888996 529974 333689 126112 770544 1035308 610376 755571 307440 968028 379726 709497 176827 47793 951762 227872 32234 560186 914144 596534 677657 557481 815046 725104 544105 137939 116888 53222 231169 1011762 183470 576149 564616 533350 848673 780764 592557 253871 134993 497407 894112 813685 398689 21416 797334 82881 61113 975457 123208 972481 417412 655130 343924 735816 390704 960425 43611 688459 334320 586821 541250 826213 333117 1015819 835313 443732 474961 221562 875575 690553 77738 439030 710243 807004 197261 764744 882380 753958 109953 935452 12363 930342 484304 687233 183228 158029 789257 68973 337025 453809 507777 841271 881918 893710 92365 703259 766750 623680 745033 401338 785613 661962 7060 782231 660603 429906 66834 407195 519583 676642 605289 149905 608562 345769 427268 229035 418352 98040 669843 292347 502299 38214 281481 586235 824695 165741 680349 147462 1013839 534634 848457 536796 553647 205024 818510 565538 93479 360342 53038 1020383 861519 186868 284081 643329 215613 326794 361569 274902 239888 404362 18701 611731 158057 193353 102474 977 1006061 362690 449005 791306 675012 834066 777618 254240 427037 28413 540440 809943 994984 375144 1004323 891222 979994 292317 258969 131243 823725 31754 156710 131652 951965 548674 149176 942198 512172 769786 172035 722937 1030302 730957 125949 817257 437950 229753 279139 638151 669528 463968 625459 324599 649021 398600 377648 813376 1011778 575259 872546 408783 769472 863592 485011 564275 729366 674400 555986 35554 167458 716954 445684 604851 518092 140111 717326 390243 482428 722654 951036 36880 512671 418121 707550 949697 25893 502455 627093 941531 61446 241136 648778 10669 1027256 178404 724456 650214 908987 548132 1012381 723225 364557 180327 633181 6208 155062 228615 362079 609078 480318 266881 999838 354108 252978 517625 699225 216437 636579 905908 815251 791401 395686 215707 487316 502662 1014997 722622 7270 925082 746956 608207 521560 479066 787629 501411 198527 744671 643229 160949 623408 360740 644164 109731 483464 757385 203345 1012399 791524 784211 338420 927039 807529 288297 103266 1047901 517757 190105 691285 147255 365644 236945 564361 916128 462404 856550 612928 23437 457113 853200 603839 821914 197314 514668 678607 597379 262650 823865 693053 726955 405440 1003419 675162 31384 223575 815708 435067 812660 99654 409382 555386 445070 440282 989194 698675 107991 395167 148732 605960 382822 381419 871508 771678 622324 155475 777038 828958 126305 952372 540299 1019189 206125 289067 158350 585492 977664 534429 1020992 561200 353826 968240 285037 598659 610563 723280 751941 455177 637365 158635 728284 1024324 217709 795317 700329 849337 741893 799525 739339 832625 386173 824694 303039 495225 666486 420455 564331 597346 380597 868220 1009687 716737 138406 942970 924079 304560 834263 412399 650626 204107 386680 918695 658886 569140 410850 179768 650001 555792 934925 612472 926945 967688 68376 3073 918038 548169 850628 7604 227699 730756 245241 107315 248352 104559 256577 218981 173099 745793 405576 556789 123138 332090 7266 974036 1035258 579353 943877 964275 391884 674980 578890 453002 701970 1004324 108912 462356 455119 524262 172889 634192 185828 497851 626956 34050 710300 41080 421681 318511 1006881 390007 858520 911269 65540 193557 822194 999025 740281 837426 897302 89702 6936 958644 771582 409757 360414 204804 542663 785903 539434 834703 816501 1016701 312832 1000006 679980 87849 584137 810526 1018808 945178 1042641 342673 728838 984892 734920 207900 631977 897981 639298 617919 547670 542610 1034295 126336 136808 849904 83587 469224 503389 359891 60007 858500 393558 150138 368134 733541 754587 510952 565225 616352 1007637 1032549 928636 152783 796883 40956 700814 810895 6021 853755 434389 784640 318980 869493 179816 59720 67272 321987 986691 44048 320880 421887 412614 1039621 333630 453767 1045046 832600 299928 251264 709947 824127 19593 841297 149857 958578 941885 242723 1039511 357550 185480 279144 761522 644918 782688 419665 850411 559693 530271 798806 924509 862141 472386 915122 256904 789843 640876 431077 825041 874848 1009764 108080 435711 718650 454994 910620 173760 244665 141958 361972 91170 364986 986098 962630 44826 46751 560555 393829 571136 394958 67691 337386 782865 154158 534034 488495 759276 585901 942624 961235 172054 978620 531005 634937 618102 649681 143026 1009672 255961 230628 668397 1021868 799855 269554 798209 776916 788044 427389 518947 698354 422376 447755 1038894 419006 284320 934307 229408 690867 350002 920915 489371 56209 483909 754348 852325 42457 445151 983364 730344 137556 585965 530995 745651 502669 227774 572566 781047 1018962 137352 619024 623114 993847 845538 568132 183528 706322 85320 466012 478125 728192 1014683 207237 251932 200799 946590 353137 964123 489810 563066 5075 341045 717632 190011 252390 842774 1033173 41040 743143 668435 118528 367119 1043094 985759 695155 594478 622521 155863 91943 727627 747674 250103 609237 954214 19332 824291 1012605 631394 466761 4255 744675 979079 210879 916695 208909 76803 90686 527704 402119 218212 266788 865941 978207 491295 564561 818467 19945 929805 493739 87613 892731 541161 124059 759872 97010 876243 899471 326448 290604 592080 230518 403762 377548 12871 967495 876304 543226 91781 233850 564408 346784 98874 742541 353725 487662 457722 686208 528853 1037270 375998 80985 830809 461200 886880 626338 223688 805912 849442 260582 695876 306603 719144 368951 546835 810318 588025 609451 359199 785223 1014274 361946 815735 261538 480787 640098 880844 9389 99551 305763 671989 327548 1012865 348420 763499 622694 913906 632044 150989 958853 303508 774857 347486 465210 788394 50125 13698 73384 794845 633387 176452 278068 363193 695711 243411 343563 474157 542691 673793 135836 183823 958779 901827 516890 86934 179434 1032627 335355 705246 107963 101521 630139 126311 936569 465086 449562 460950 31350 629183 145690 181811 455176 762304 740610 785642 947975 53774 544286 647370 1361 727964 689404 314313 527175 1019775 839920 497213 570957 311154 933009 229220 610125 831059 696890 566749 304949 807076 221322 331821 562036 171275 663268 804156 555649 77010 1024496 619733 323668 552039 569368 929833 680683 613341 722444 1028685 579271 974698 285502 309431 439148 40935 882279 388037 40932 97107 741888 186166 552765 755024 20682 881326 335110 759717 1016391 932407 383446 946874 259902 186043 665542 93727 927291 611979 67314 571653 614412 652763 78331 862915 742469 96067 813703 238418 1025469 920639 1037760 1047506 102159 52656 223441 362243 366362 377946 681325 467405 349569 295268 452168 578488 1001260 739035 162715 327540 832197 442414 907172 467795 1023292 543411 625444 928202 708164 839201 643551 543220 386259 402708 487199 686095 1014694 595341 1022514 353788 1007035 121199 326375 660419 707284 79619 243221 1044493 838651 272757 690709 952488 301049 530772 719683 838407 788445 894230 168064 513216 531323 784786 991155 218124 364010 440964 10819 358474 227845 555788 477599 29308 921323 247343 633782 755144 742528 833365 302975 894968 786410 860873 471411 766458 153620 347708 186382 794722 76334 735555 340049 156643 314923 685524 838211 246234 539457 430285 722283 509123 535661 133741 327000 408769 414956 777945 362010 315418 959683 368281 145606 400313 40249 268056 364533 811947 963927 822055 5189 119714 380527 31610 170199 544629 964754 655145 231375 185246 771864 699441 81624 681402 292124 987121 228253 38157 72190 571309 907345 101116 568799 51471 350248 502672 171560 338593 721884 181754 963075 146515 890409 316681 327392 729083 276560 413621 1043698 168400 282264 264600 150448 413935 283848 566128 751188 989143 903855 232351 755807 468204 12445 1019563 631315 611063 463847 718782 933112 704932 338790 213286 233559 69122 427000 414934 918978 465671 769278 744676 966026 158218 21725 336905 140103 721735 918909 1572 823893 519775 995533 880823 461393 146133 154941 979816 914335 39058 49730 188546 259047 884833 648405 294258 709268 650356 410612 115530 290132 958685 202016 569153 900251 918550 594142 926512 387103 558970 20278 22038 224093 368585 209975 447638 608787 216488 158833 135540 939204 931358 784761 820764 556343 281369 478824 1008411 932600 263143 556125 839843 1048534 665021 814838 114444 769123 7220 14555 83789 816248 844230 356404 760711 517038 686165 367405 165755 799205 127397 437369 885006 1030081 2013 167884 1001676 316200 280075 247392 989795 248773 835741 594801 486691 837512 24040 145601 803973 249636 634532 508693 725153 582288 284269 1042101 401078 925063 984132 158704 891302 912392 260877 895894 531063 216790 666127 957308 837843 405496 54647 912124 68488 902970 511701 274290 772362 724651 408988 467136 14316 870174 128934 124362 147307 167081 616879 684283 419811 424744 135125 388287 1006423 58043 884255 931847 718317 429123 456946 684744 58992 921065 761245 825980 319181 700312 989903 407199 939158 1007486 981275 398643 512386 767631 422779 71485 513003 331010 319434 527685 343886 892626 567113 828378 613582 770110 53019 483340 93106 205385 463048 44016 115171 141114 295614 979744 818287 345885 184523 773944 901129 164929 787620 148570 1018246 978873 712290 527787 462433 15835 900352 260564 896312 813763 923358 219009 486988 618193 950849 29157 594949 983847 85456 793909 1031020 816684 633113 807720 789680 299019 613642 122750 195490 100149 857208 466038 399416 197851 603291 638805 356109 538996 607632 111846 850399 524605 256726 462325 1024016 596148 355281 588755 116518 811293 183371 515285 357196 734461 488686 284885 653263 773281 1010635 363951 79777 897688 7382 543685 816600 18485 111207 615036 177712 350734 720314 851133 175493 115840 126832 331125 148059 927784 172044 576533 892246 634475 977015 999698 510402 56815 559741 975462 976396 687904 518478 278541 386118 823468 86526 114825 383655 740359 709636 683359 582665 276968 305599 642968 36970 480970 405740 711745 648555 18284 95025 1044715 61140 105809 999062 909355 384782 273217 380423 790043 376743 813510 786899 761048 569810 519088 731184 502018 507620 320146 87476 38463 800984 373570 413149 289719 699084 170589 326539 409753 743810 745664 752001 440469 152544 729104 240359 1020001 594800 5940 418763 277045 765153 626389 729499 625230 757892 904677 414636 422766 645839 663061 537527 1037146 734430 974941 929366 85851 476397 635256 580492 344254 372447 1023589 558906 897364 697530 616679 149931 26611 329513 252934 1028105 525554 5625 405644 718053 798385 700572 33161 641203 183823 403113 282832 567883 809714 956505 596856 577386 866499 976652 982619 171311 402159 144834 92826 962718 895335 326051 780823 489248 834849 498296 193529 349953 19604 303919 184620 485361 127040 819802 430302 703364 632612 580272 593155 144818 697158 615307 130770 62807 861743 809321 74567 609460 486764 294508 618399 149996 503566 961242 939486 380808 75307 585117 334156 605428 929627 867523 799475 173823 619835 112127 706083 827487 11501 28454 664815 692779 1008278 579252 746670 1025119 939487 828485 721530 669275 517749 678172 300980 386916 331914 479391 564862 405282 686417 745688 411199 755233 723845 2806 743459 335440 107491 342986 797593 76676 249259 891979 371411 900086 1019683 291346 747337 794817 411156 987102 245302 583269 431179 775698 265498 679239 482329 49970 980534 504366 380116 758890 439571 693960 556884 357895 361211 883235 631414 803835 920446 545076 669597 219741 389359 913235 24364 914919 811237 782013 177421 337014 964795 993553 179501 738702 866831 966612 548861 989908 118598 1029357 30451 26770 712711 201513 26887 534070 800188 42680 55094 409299 520212 17838 88323 450974 100740 239747 477425 90738 846785 184980 631050 174669 758855 854687 780123 341969 641237 25419 666229 569284 908271 643998 527854 720272 754011 1040261 321246 328643 864932 643151 452707 842896 369562 359730 1007645 1026637 739024 893893 656050 325619 1040925 184452 608331 895393 406300 579408 121109 32025 500652 711660 461250 399938 790128 518785 681989 439204 365391 663579 22298 734959 162805 680745 769083 265588 471121 175105 178988 486570 146197 56665 950960 603819 810553 797903 534801 944820 440185 990051 301212 927144 586962 523768 101410 144014 104713 136662 367481 600847 675876 604459 350201 796665 152558 658309 1014016 655806 57463 50777 137326 663797 112786 561536 720682 581336 899670 879541 328091 1013189 99230 172824 289839 623038 272009 1039790 294871 659688 1043962 438750 523913 148496 995865 184053 968637 753441 998608 439715 165105 469423 736846 458876 812581 393071 86408 408697 388704 585916 233651 217460 446505 889620 473547 817839 121358 532889 254736 577358 193313 855441 311172 678616 10101 794343 914286 705978 1033381 992423 522457 298436 362062 931205 201750 708265 578193 753751 317494 105092 394898 568471 113552 582222 840443 510690 310337 781929 895097 644475 464039 485144 537662 835784 655333 519428 846974 728020 298595 213433 240882 999628 494155 917542 615256 791938 617485 1041697 445424 875501 810715 567265 146945 103079 21806 483970 952402 1009006 208191 428676 581041 568739 58767 948556 512368 852686 385376 33954 877538 908056 343353 829234 925411 408527 340837 243979 1000014 522725 233589 538659 917636 35442 276410 1024208 117483 484142 767948 415312 765549 518904 519941 531266 311285 588369 573447 989739 891126 256993 710194 753139 58339 867569 424494 367205 719032 48624 292456 828594 559472 217839 723852 261103 941708 803876 324880 65938 795538 532075 294314 754169 803724 467904 304084 175331 185733 609222 675407 564724 891152 644163 495772 423222 459457 811426 196485 720787 940209 896879 333202 388956 450302 643295 894869 107717 5192 655685 223519 886374 589366 787614 1016072 715195 34287 333830 470507 953253 320674 160321 359079 563432 270334 611379 459487 345771 1021626 567656 640891 523003 302350 931981 201509 197959 796984 91124 880333 911077 233465 358933 42534 797580 20757 366087 384038 446936 62423 790539 634762 672714 848778 491010 945999 712517 375809 1000434 24378 134802 701968 636037 920658 389341 156688 377225 438624 889525 691807 670833 43894 243344 98270 829138 654949 666949 676465 103143 321861 1031824 936835 562190 166641 696721 870527 376649 890504 623949 998232 703422 464878 862508 571138 90935 477256 820601 297974 651939 291460 361445 292018 969363 124879 804869 709175 1032126 590876 722895 1013897 457597 934564 291873 101171 617551 287328 700730 551360 312919 1022609 843583 371779 857049 712505 864952 667600 775617 79263 105744 13056 177179 858319 66840 819825 245404 1043992 987012 570692 81176 231820 554860 555422 462857 508547 128717 782631 1024271 923672 769798 73102 418666 353706 754011 417026 648322 501597 984950 1046202 1010784 773783 613345 178031 667186 894595 819853 368093 526539 903313 115021 825158 382752 762100 161884 936942 872652 754467 232147 457632 948877 708184 350004 682535 435908 270868 671714 449494 460281 369305 377766 729601 837461 740718 402988 112514 837927 1007071 698499 191797 317792 180603 545185 9851 296470 1023124 1001181 665019 1015301 515778 177267 288988 753929 124768 345604 497101 778405 342542 798483 325374 823423 607021 705417 853988 968417 535654 565297 725368 601402 508196 287549 513721 893083 680725 324799 348453 426555 659117 745265 359748 890868 1011618 473070 931614 949443 460145 1021878 796351 434507 415704 172846 441530 318547 211802 893789 474787 691011 992702 1027633 320404 17067 561808 581368 524457 3773 292767 532199 411012 476110 117117 621975 657609 122585 593922 465282 435363 95740 658122 956555 779070 112888 615858 864371 686922 819637 32095 278373 760959 1012924 78775 554091 887827 340411 1037413 886774 479557 267269 330073 33882 356822 295695 646982 171599 114315 54004 1038883 433521 536493 46322 465323 185537 709000 145387 298461 633635 442607 153829 670588 701406 800694 467850 233615 939807 764215 877225 510178 920182 650958 778419 287364 727382 885853 931903 107079 392601 447689 603270 206916 542715 366202 704999 431188 202906 866271 487012 146071 272253 678888 490020 387057 220425 747146 358383 1029768 719501 923967 32181 455240 807608 278403 255239 986463 201245 93016 433052 304321 595894 246211 263118 431269 843102 644940 25883 859397 815190 498818 715940 71202 457153 809589 998833 341247 448295 769850 561706 221153 410358 785003 551712 4821 36092 715172 184642 381994 123631 808199 140648 702706 501989 211897 295180 129414 221660 536675 304844 759295 141363 968114 33514 264894 701999 789207 998348 398564 261751 6151 578172 34522 414873 305916 86824 142539 599427 185202 628131 901413 999434 110507 495075 520476 240998 14572 535681 94503 596404 794621 839484 991617 904307 506285 409974 148137 405768 64332 1002677 178658 1044282 755504 579875 878004 1020854 1034544 630287 557673 706700 74540 221802 7825 73136 862595 1035595 827263 352634 389019 444012 349641 624934 615516 26282 74187 993621 507573 293000 469029 949898 719382 624813 103993 394670 90869 362081 292526 304269 865097 128020 693744 25175 737042 370648 685741 765984 176335 400354 349785 737631 1037830 151308 147883 947315 785343 603478 473374 805657 285449 899169 157041 455415 136564 673778 351271 515605 344470 391797 291848 420703 329607 867704 797086 728868 445796 5675 955321 93082 947151 520679 714732 657751 631405 460452 69389 1040345 533607 213889 215481 97792 218346 971072 517325 74383 433063 8902 851438 873646 719187 759200 22530 265323 500776 41593 868277 158516 636002 826789 163829 197726 319684 329626 157303 832930 1002256 748913 972848 266138 679058 842089 226780 85577 701078 971621 1036410 844176 72429 782697 241101 296378 434285 129056 1006813 715761 894830 232281 662132 258758 662093 1011333 34210 1011373 173548 1004859 861242 295550 853552 17333 849746 1017846 483970 425808 139207 297012 47695 986896 430774 541756 156040 52249 56836 118135 822563 983607 851160 437809 520088 1024087 736284 238106 943460 456972 470783 253638 831881 725771 570229 584749 1001996 35247 67253 331051 799862 195958 387514 669697 782932 726145 841156 1023698 228791 264984 540884 1034279 87477 185380 586291 79724 1022694 51636 354027 763248 867303 781689 607820 772329 12763 964937 976489 503534 183525 98207 319640 369531 921775 482329 112118 502256 205030 570361 492513 886162 376251 870053 641148 1004041 643171 511528 472878 175073 395160 339886 630051 813321 885783 80907 906698 57686 169248 196661 380757 313089 296185 173510 433980 36645 685419 713595 304826 551490 871491 523703 1034062 707773 176083 415489 108348 493405 725870 168065 1546 94160 316399 866951 336131 825636 418867 267525 10167 728142 100762 188432 1032313 684199 108682 900194 564448 218217 467180 465883 663110 935222 113325 213500 199244 952466 795198 742506 544596 377956 685333 129905 1038598 141177 908842 758398 95436 598529 1000059 780452 1033813 44560 195976 758040 740373 600094 503255 443317 95172 636808 135537 511353 638683 83725 520803 987398 194330 920913 795455 694050 160517 894301 887704 995127 485986 505629 738441 335828 285372 339936 1033519 681770 31715 395996 335658 822159 214122 502184 281376 785407 785960 900288 99643 721046 486072 1031173 506278 670487 358392 847674 327955 309096 66702 591496 666936 887828 767070 213755 1008973 68295 1037589 667394 1036944 753878 676514 911091 941249 493493 965559 192900 358054 386430 480844 501843 260744 64881 214045 929888 595636 905326 309031 852622 84476 822652 79407 525349 421939 700998 389435 274259 319157 572313 140822 510886 495836 353768 627920 603795 877708 32200 66620 932851 616104 475252 448113 917121 12186 805962 634186 487517 282575 860491 990950 940940 248889 471455 817704 64117 568011 950799 236343 532581 954113 514697 380927 258572 1009237 558752 969903 470526 599243 894474 634938 197940 954726 855328 137430 361352 336560 111969 215167 821308 125750 376303 481653 1003124 497162 785424 557753 34231 488256 727982 421013 719474 496753 806872 103697 708213 1046843 1020735 967806 344436 52158 489658 299503 67975 240928 953282 325563 80810 659978 540918 325629 312382 700202 1013401 282900 814982 1045935 296207 475683 623147 630736 843620 286610 451001 216389 410564 554891 970015 143308 1014788 165502 992563 772006 568856 637853 935212 503831 867483 1019233 158502 949225 603978 1039875 897185 500201 809865 77828 37635 555369 828636 453285 330769 411325 683375 503407 277114 874430 532111 637357 563788 995402 487727 482541 970109 640705 933476 884611 455779 643210 319465 406534 562748 663180 8348 89297 727463 133557 572671 876675 314665 323447 160696 126592 163754 310854 304657 971629 633077 627227 428152 56759 467515 24820 58112 971277 814737 178001 483807 28642 889709 623801 751086 99820 98605 849971 705836 202408 461712 224461 731963 822483 29242 91673 412130 983026 489781 826539 436617 821451 790891 268956 551360 370154 1020205 1009674 1016248 962589 949423 444310 364744 1007353 712329 426724 81641 941394 602167 1001246 601403 716230 119450 364914 292478 433972 595574 142223 704410 69949 1037554 374828 382999 510154 956443 85890 453286 791685 873312 404429 81302 65886 633879 943566 820063 220935 905719 49484 47899 906361 649116 100750 893192 722029 129799 163298 1027847 508388 167451 249370 306464 480416 896801 534282 119292 773544 172357 904971 881513 289736 136470 971387 935642 266254 61706 671803 143845 115279 764408 554543 961219 345504 797596 818626 829651 113885 282902 292959 140567 24357 978283 728057 731829 867419 615427 802692 292727 528807 512297 948089 633932 732659 377486 246358 593349 681583 360391 214300 971928 793358 1041098 923600 658977 936711 442485 74234 855260 637268 778503 395048 747756 336182 952485 336748 495767 686767 102359 694234 125128 20230 789512 26380 753036 597319 428041 1024414 934549 708289 445582 697009 844730 15238 800943 154732 796021 442094 961129 570486 513379 646164 128795 127102 346824 979543 1045513 471732 358153 197083 724701 788045 558639 819206 751137 588802 331627 211971 577990 874129 316812 21314 166815 640827 595850 538102 567271 408132 553215 48021 470455 308087 543401 345948 401297 211615 252650 720073 984 972815 177736 459807 64853 631067 61421 581349 29620 382109 707111 707687 478212 526193 915177 671284 307515 155897 157769 679070 224432 714649 831744 170813 118431 974140 783597 744812 927401 338893 354706 699082 642129 123327 1009301 193467 309120 835206 919105 386533 239873 839452 218627 872627 189190 727677 333549 793045 487841 941611 658998 606654 66380 121514 58807 456741 938338 602117 171120 508037 399523 215623 165633 239261 434612 941571 909361 1016560 907676 980173 846187 544581 784969 788927 498492 297768 181001 144885 1041878 897128 213265 1043729 229777 243607 796666 838072 479076 830605 703038 911890 936304 152293 16832 613454 918390 1038975 923713 695068 179035 107516 671724 662065 326059 595269 953291 647878 180756 425477 284751 606234 938982 724010 971724 97260 293530 315496 382714 895745 814664 447158 216437 1018276 214063 997070 339518 223264 323377 880817 394297 337736 315476 690465 919213 541937 513858 356902 967111 325746 144074 355210 741143 810794 692573 292701 990736 375034 323985 253553 347276 439495 459426 836830 167751 576762 529644 970368 240223 898047 957042 971636 162267 315593 866138 500895 231968 248653 90735 974887 934013 272642 365982 1037815 103329 522599 593529 949312 480287 496253 990903 291827 525553 679241 527538 662855 82930 832084 361447 900153 49763 312875 824698 699655 380263 566750 477359 174260 747142 476037 506738 727432 846894 430774 971472 32653 479789 570641 555900 124179 584249 669365 1014347 418604 113768 744135 707768 964145 421816 423922 432481 320059 508552 353506 700551 780202 37661 521416 40082 100258 817182 885721 737931 268425 583961 234447 135841 944779 194300 751718 116901 769046 234652 594912 310413 376414 814897 828290 312052 960986 480984 629781 564632 615109 669456 824934 981979 109982 106302 150470 592708 422824 252713 107146 432123 530283 957310 707212 376144 842033 77389 879016 534068 871306 345994 514112 1039806 710600 547213 93625 372647 152196 490898 122108 727246 827415 1043514 499957 640950 1009954 394760 1014039 175363 1040134 322533 980439 957441 626797 567197 267565 162589 740799 320608 782102 590953 794030 669506 160276 267804 672171 784315 864172 496400 412270 567335 211175 1037123 801906 454214 264914 369750 836726 596925 1018622 121361 556029 607892 70656 159453 998863 1044919 1020402 209992 363126 476533 306928 791429 130242 841732 855964 450025 314949 263674 237467 961903 748504 711381 650774 709941 137748 231797 1022522 483837 371162 291997 708536 862893 474316 51061 250693 749775 268753 761355 368411 332050 233877 507341 364407 213959 848646 384528 270105 1043812 495576 229517 570311 622341 446722 809438 686794 157414 285503 18950 546159 921834 672655 1041638 120199 882455 1004467 101065 215527 868888 482996 69849 449257 489914 632156 784807 833257 705903 1002171 802215 806602 605390 776356 238513 41583 51216 119853 633218 105793 987285 352819 916537 819887 196957 981971 98522 879274 907152 13042 519374 773669 377591 820919 257633 795547 792192 542731 1041731 560008 592061 1019424 338696 167151 984166 473831 256936 1040851 493778 659352 888319 283582 760450 250158 240718 698429 639895 818408 892088 957793 762967 363722 428486 652863 857004 740378 400100 431985 446372 801763 371937 504724 966130 558965 268915 788424 1031276 755939 660657 731187 721291 89475 68503 1039486 330990 690802 960133 101462 10199 1028366 445632 965612 423340 480122 409072 694390 365687 1026333 506529 1021100 904551 951075 376002 595275 447821 606458 704552 404885 793888 447703 137996 486352 176761 907311 747145 636355 700439 45118 161567 13628 933469 639619 910643 1004684 9167 637250 402829 707336 779673 645121 471512 571786 620552 286731 966949 775919 425742 328944 594024 437399 466626 225539 932602 647912 23518 645594 140053 1023435 920640 632018 584283 387373 415593 7049 129616 669056 837377 864354 761051 517175 452433 938756 74953 779341 292807 1004763 370250 1007295 863094 220566 868210 750349 391571 520103 454841 525245 1048057 261318 591228 496344 190886 330351 134266 142956 328508 812639 24663 93448 178049 944922 147484 1014339 506335 382056 30645 734005 767204 861140 366706 217851 297667 5420 246150 700216 9682 467716 718987 492687 514314 990003 135676 1037098 1003658 967507 272826 314166 70164 822597 306056 1001828 691599 416683 781199 1008490 638339 874093 937691 66688 939936 511797 987 498148 36151 734706 477925 184150 1006527 7513 1003183 940956 552274 151391 888023 974079 756013 979392 773725 902605 758835 178812 569380 415957 991595 668756 47988 374254 168574 398161 134779 1046128 903226 366910 824519 809401 1008401 592425 53197 688553 1020826 930022 995174 180006 817935 586636 653901 224921 138190 653302 771746 877680 1038809 350274 295530 92570 887638 747350 986124 51214 137487 361814 88789 190276 896754 590895 604021 129210 621714 138256 492672 46192 984484 585707 792303 730476 590467 172537 269980 296503 1036461 30771 859849 273759 226116 987354 947866 231923 336782 501487 752022 995338 160118 353979 6186 849212 259080 53833 661542 597287 100856 210407 56638 824811 928284 273577 901514 935087 869358 210150 458246 90650 241675 1004729 992019 190170 405686 970369 729332 526369 492117 583009 57426 1033250 523251 242113 27321 622233 573373 525771 631576 175424 293765 877039 36421 889947 1030466 1046879 142199 201517 180110 181907 777418 98432 983591 1028039 483262 694050 139886 506744 873913 160354 557035 349419 23680 105111 88263 172198 177858 795033 424528 385269 558221 1036102 622969 387686 560087 744959 568151 567373 889078 50984 865701 897345 671528 303019 347969 453533 106765 820342 759980 82432 403751 956152 930958 1009613 84577 264616 485425 568748 368773 48254 642049 910855 895172 125304 134162 416142 592435 385303 14490 445364 683592 972511 697970 298799 518497 179674 810905 436860 1045309 668950 74673 461912 323456 33826 63616 381000 83508 436117 871025 37650 396355 748935 105744 1038146 408574 696854 641938 817574 32153 347107 1038666 996818 622508 325778 217653 801437 581555 792910 801647 839330 696975 356162 758716 591040 474372 296993 746496 229531 273465 608927 24519 609048 990779 561909 988606 505573 371321 778081 438328 677103 760393 658595 214442 194793 115042 729730 637231 904652 1009248 602181 994052 227921 15172 14651 915725 742777 583153 995635 675663 1026822 268464 788740 542836 397311 670381 838407 368202 902960 368759 509848 584260 406951 349316 840088 554487 1009464 28587 625390 695198 434938 786856 704769 112279 69576 362907 842048 369636 420034 261769 871834 840363 901577 92122 997638 451766 941062 984537 324605 712436 428643 395832 49403 715254 697872 450697 952577 1024627 922368 591557 567318 850372 545897 882121 641473 173672 536904 367060 906641 664706 452827 56075 256917 280150 882469 177654 225508 546000 911725 222208 404503 442364 180927 857082 618954 89999 421993 504472 549151 738141 315008 344818 77882 136160 572505 50949 493766 197304 508176 112688 390254 871206 901124 397239 22885 279183 703832 319300 624351 194815 307828 751969 905621 223651 1012355 469503 311365 736078 827123 884466 772144 4341 371703 335986 792987 354867 128264 80283 883790 398278 713056 94446 539672 731152 6269 553166 533832 171926 902821 720900 168246 487813 455004 633404 99000 869416 383983 456837 381613 109939 293868 801237 158838 328571 982440 973699 170616 834812 153784 545227 877211 90578 586872 168014 520910 658304 482439 725647 597376 488876 722249 947319 1041961 40608 860260 957137 990655 194507 753987 355279 3905 534078 627094 399235 932912 217904 742864 979047 928017 527483 819624 906198 80364 832796 367768 598672 564944 689590 79457 1001786 610381 859408 207749 973019 203768 237715 260556 601953 835818 355533 140480 110618 465985 808432 764464 756795 615838 424019 100017 531293 555942 104688 477720 508922 737409 136677 48129 1012725 919134 485107 1019980 305423 461805 11778 207770 133491 919779 1038235 817108 429099 576122 510828 510117 78248 974830 404680 970747 740414 415489 797476 303754 219301 755831 909979 904264 681593 390299 904299 423154 397499 798649 376694 562310 591439 581282 1016002 276423 270972 181035 975865 775357 136559 645293 1014762 438066 1023160 753799 514822 740661 150474 1031832 287716 261019 1041535 99781 764349 1008249 540563 267385 942320 993707 247076 483616 319360 437585 554297 890539 798097 770637 491576 237839 304622 756422 356205 969157 272006 350887 974218 91212 905451 896032 769825 559779 88785 730148 211756 321999 257685 1025770 136070 40539 302004 1014893 367984 270547 939855 558316 870925 803400 625838 753002 311013 211151 998841 611375 556646 965634 1028993 429381 467038 340349 966325 440059 72323 780642 493613 126566 596203 27350 651619 422875 452244 970881 230645 544631 976349 472338 390949 66967 6411 274361 865881 88928 703173 286891 461723 469816 91801 593314 936729 608587 446837 773722 758950 751623 660014 870677 894008 814240 227836 982808 733800 1041293 261372 665900 25845 443657 600749 369694 642881 481683 505460 847167 983762 495214 954392 667364 962514 739874 298054 351463 939408 577785 171278 680228 1016573 342403 825956 546813 829232 717074 694944 777431 1012195 806974 318206 419483 181235 278371 276511 308278 143331 453406 603782 411929 592474 297172 760604 522681 199328 11051 299949 231440 31525 829071 356201 413722 1047035 99758 845668 66649 1034583 658941 849686 162386 569364 21552 214235 1017614 289327 417989 399987 650138 108876 1008762 519555 545159 501039 720083 227347 87914 736324 297110 155919 765277 500761 560206 29894 344444 829918 141003 879982 228458 295660 169375 1002398 953801 208187 313763 474833 641221 90090 985968 728554 725130 330683 307175 356267 218313 617364 646314 918332 663096 566527 744608 858283 928527 587946 820341 727398 859019 1016552 861975 975042 274030 691247 629306 824440 789885 354712 445141 462114 109057 519522 811427 380611 928071 223088 980899 102716 1040672 996806 809625 612568 418913 451855 778634 138945 237412 778522 315716 199048 263302 832856 839892 13729 1034407 253280 28173 396772 470957 9580 504328 472078 780545 563929 574878 981310 621584 920747 697840 681592 967883 793606 649440 644389 688167 777398 102805 858001 845982 656808 652539 799084 25261 176495 1027649 958538 735572 306880 303961 209955 813721 942326 858491 686035 361477 405647 711074 371099 233253 35756 550157 803742 593418 358037 408000 660581 722890 502835 796416 517980 206077 1003157 45531 48466 580672 665452 559518 365821 241333 227470 3164 115572 554113 351350 56174 122035 244045 374466 360430 994330 207046 46260 859962 113903 2845 187826 81783 717527 840072 308167 1022988 701025 504511 648223 657955 72059 284544 395151 945451 968699 956171 586506 572248 374807 541606 301101 70177 829165 263962 947636 514754 462076 1003316 956418 130744 239273 870981 928158 470087 232636 324515 496560 273143 777440 274470 667272 213011 258598 653995 229912 828201 142722 630933 5749 66189 609869 593479 382041 6101 547521 797611 652708 871518 989312 1001646 296407 290246 595214 170433 225943 29296 81490 574554 994352 413187 2841 686961 185871 382443 406419 76803 657223 177623 391636 702867 400141 488505 852564 543396 856380 296649 48240 664896 261842 882434 1006311 695156 462449 399012 482397 657361 69855 115760 500699 907757 302470 442223 663885 307936 574197 495084 723459 102856 739165 290677 958768 4165 686356 451230 495726 241405 560918 604477 1036344 274969 694655 802031 401519 593350 328210 844690 135382 385718 498869 791497 39318 658076 739315 686460 738235 341171 204152 682581 778676 201272 209561 645699 972759 4843 977098 417787 390362 602515 52773 870770 907867 577655 921066 639076 521562 173541 487673 196304 722618 47278 650842 824186 801731 224424 52149 702056 186019 433963 740826 830822 550632 906133 522555 999554 496135 618438 483949 605840 748505 460964 560811 266663 89881 966297 58451 156577 1025511 1026576 109414 447135 152136 874491 859660 832899 59043 22096 854286 323701 949829 774279 851034 579935 427486 670750 658307 339057 525314 202005 663103 987293 94634 764531 839911 338972 991920 326335 517370 968935 933462 565383 82330 723262 411584 446172 558093 142373 734837 482772 139325 713186 663266 1042183 397625 372865 158423 61971 268722 26704 893448 799001 1021055 239715 508557 380221 316697 815889 665954 181033 661535 250485 723688 413578 918484 429294 228194 27538 374940 977311 919417 1005941 815491 165103 1039545 409836 439477 406795 950801 711605 726023 654943 270423 799248 163181 989217 285378 288579 138114 655558 243566 497176 50691 172683 235484 114010 655956 296941 311663 375899 37881 73777 161263 1007473 171294 398301 531466 687221 85776 633149 227278 73538 928450 997599 357169 181820 1036617 373271 226953 437958 25696 143228 741652 733642 489189 564073 766322 274486 101722 287869 208421 692089 470629 213531 515608 968202 361296 264427 622869 30690 690314 757591 14413 860924 445987 107023 642773 515036 444500 526469 496163 793093 372725 891250 965269 889986 783109 1007439 877546 470622 734503 642269 398790 717612 647199 786846 252979 336767 17496 990809 585755 282995 608609 240026 651215 560419 568939 459823 501635 762160 580301 191916 616911 286529 147073 596200 653359 457853 934564 839806 588676 294418 510457 830285 199826 734642 737639 938233 150656 675345 540791 937575 626011 681832 440791 391749 789138 869365 113625 616831 242043 427129 639220 1012683 522701 1012920 36930 378911 478756 518141 44545 201013 328833 402835 154642 600590 911047 517453 10877 615020 346943 416767 858091 840534 834837 1005570 934442 181144 537816 355764 665261 465984 57598 603126 1012490 191778 556638 889004 353658 590165 999604 595264 507228 33716 936736 420640 15282 1028958 571559 380988 1029026 567351 341169 107401 568054 665445 140169 524672 887453 427987 416481 749727 286504 173745 27211 826855 141645 977906 422848 993628 1031784 810700 562205 754313 669941 1034812 514977 1037561 63767 323967 251505 132287 210197 251034 42261 309999 989655 656596 500984 98850 293741 657719 305387 652022 857480 185106 115106 127116 809983 82553 235061 324872 580428 899779 543905 552469 76045 509708 721477 862558 943235 118449 906342 119062 411414 973270 817323 555121 967886 288227 615841 79913 343260 150018 494392 776954 735759 175011 170820 170533 705376 262905 516605 1042929 277606 995195 110207 87589 513506 760932 478027 618128 822837 226610 231108 181122 442853 649770 248755 389712 19484 361683 117188 311763 276265 35959 634375 806633 1047804 96933 977775 18675 808878 884657 103254 81494 1024503 464691 409079 1046778 772022 699524 164595 1043150 640621 741188 461 698946 310723 96215 522862 425675 430080 908259 619937 130402 529044 152275 785816 439557 446096 182871 58981 322357 151851 19170 337538 682103 199742 3115 376650 414931 837321 39340 570749 795736 957804 984870 825792 496534 168686 931099 41243 242722 962746 140627 478585 461078 636765 89944 370219 439182 352010 943353 65637 175916 10262 734923 874432 859796 47995 583843 931510 960497 842585 345629 798506 647534 910193 558872 58077 1035710 317864 332856 760826 485525 3722 744291 30091 672557 282053 242756 267265 536770 761513 21708 388528 262934 758959 611755 729936 743150 339951 313051 780413 749714 19880 840726 359480 338001 305340 391515 176485 124667 158257 477037 853835 766565 805297 440404 545303 674281 343563 758746 717657 479971 245168 582670 303748 759093 823094 129477 378226 477124 469465 721172 612575 486648 894453 501207 223465 671552 671117 641070 399767 306572 285895 147706 999247 714705 1000046 374372 34653 916361 798831 491607 274547 32816 142428 826625 21283 283592 872428 570710 703079 223062 502137 471437 1002522 367458 896128 155041 721277 371835 12837 695761 880563 470961 395692 1028896 188484 1023769 989441 921557 588190 292429 724273 146429 1046415 24297 367343 281060 685005 93455 675600 875168 900718 158692 126735 602758 312944 80401 747914 384434 496178 276034 153282 222340 608249 48042 330015 364574 968300 306814 798122 638695 1035545 333941 392338 182538 308462 251215 457128 849144 178368 937803 148706 785378 576967 478127 752347 335424 986144 902979 271697 477260 698186 189142 441254 214663 554666 57272 78689 395828 3591 339006 73898 458200 91662 1015874 222929 813505 988367 526753 620743 518267 464446 960699 403875 846684 795827 343285 265502 216825 106858 459066 485399 524207 789764 981110 897297 896539 528388 1010202 827568 1020834 660307 814747 184896 542442 551101 756723 783406 958559 131954 680479 690316 700079 245894 944031 603537 310094 933745 1029624 370199 24307 936591 58933 457244 370201 642976 392546 116545 673151 223305 813328 764238 843433 422546 396245 25260 283740 899431 612808 691433 339750 437527 558345 121144 987603 207832 113207 57582 278009 776769 683256 296454 862317 330702 504949 451486 662988 539487 374746 511608 325364 267193 10971 320890 318855 329731 907818 209454 401519 556107 83970 809283 530516 818687 22687 88842 203816 920692 331459 320505 558492 520547 612403 994604 968104 272743 1043000 879839 755975 121984 798239 972533 912568 124562 736697 77172 705150 782311 1044444 975111 845153 923049 259296 49531 761388 598633 802 343618 595948 743067 856964 997107 713847 770327 44523 941000 954595 534426 411072 204318 805386 491331 501360 12536 626957 193814 421868 760189 917454 493180 566058 85878 793972 141761 671394 617937 17131 558741 387793 258848 495457 16012 439993 791067 60619 443806 320607 332314 664670 772775 1033548 180123 721686 12264 435981 1010882 36402 758660 184243 98772 673717 681988 297556 171451 754407 433364 344968 673413 182483 841411 46572 928229 609478 14471 468643 650673 815318 965431 700880 36962 219737 530127 632605 612759 169577 604848 521783 678546 1035879 939549 633679 163513 494709 880830 31642 338966 462843 758561 942546 619480 799266 950068 1002164 971472 875100 850125 774528 623093 754394 1023522 461948 546528 19732 282705 616817 406609 665157 404441 694828 592552 556013 790815 823550 26732 655437 1031403 625981 367304 982766 1011944 473025 1007113 114970 797735 53096 728609 459362 422812 681362 902951 554262 764576 993957 927189 743120 392045 838282 710665 333034 53157 907566 904516 258 252108 347906 1005358 136573 436425 857468 707088 510466 973417 631700 437592 325627 707036 305736 162841 904983 711990 53528 783752 645579 744687 557706 916864 201164 56420 641191 724223 197782 602708 80252 340647 2024 196963 390042 369470 818758 905370 567959 383534 666486 308197 508811 805381 235779 361620 688532 957686 887486 436698 344658 755031 164663 880977 576107 925217 677960 456565 958984 842611 1038219 368676 295255 396047 424671 335652 576775 779484 142567 463005 664271 142178 204170 663963 783847 1006673 501364 903309 146316 225530 409492 298441 403329 405204 99228 451590 391305 985081 541829 561376 120046 560038 241672 173399 505597 91839 361509 263760 27016 848968 545696 689426 1021026 351725 252543 427979 579814 85115 483981 737801 786033 993380 800731 884033 667364 518720 142650 192844 410403 752454 536769 273637 139160 566743 192589 200236 729264 169460 232956 510758 497500 387523 25777 428602 480658 1004046 122004 1018549 608970 377539 348047 777543 536706 668533 523730 568452 18107 978905 791119 202085 8313 555082 636734 430020 426054 651846 932507 1042147 1000623 993519 737955 442854 91334 400779 528987 1031252 1047710 665605 450057 593562 27091 173929 12216 247432 489471 475755 416697 757714 1023302 767969 197917 986256 673483 343877 45627 703934 931128 751924 160048 555965 321851 454641 756826 360144 598019 993251 610013 63392 548807 671762 55582 341945 627775 8878 197962 879114 703273 214408 547792 645993 499909 64151 464867 316173 765018 741493 343033 654098 48303 951008 570958 153849 857234 260921 496994 448037 153429 319752 674935 743518 1021260 932470 133140 289362 550992 564433 332420 619535 204863 355596 215128 361355 1048441 241724 302305 566556 755557 945180 241335 773120 906474 432010 420917 608983 593142 695048 444410 777251 579835 876859 884073 408271 324461 980848 58666 346789 574533 572946 645543 970966 134529 993589 43920 965751 567201 725263 271959 327422 85548 823929 828597 390345 883753 622450 865571 1006999 678054 614300 314978 255244 45877 65725 103411 998194 528490 1021760 535200 310515 968286 1011377 72945 699552 600367 797253 937912 260717 640893 38224 689798 695538 308975 918476 325683 817580 1044652 1000152 717658 843129 179683 596279 103130 820512 406595 677837 98902 669127 574083 883238 447158 910715 445660 906991 450212 29612 678281 155771 933648 127405 249166 1045823 577453 31544 899054 344150 377713 106217 897204 141821 641305 22206 279275 841752 81826 102557 911974 409260 293585 83662 466937 16483 6061 665725 357885 483083 221439 643641 509136 130071 443353 235128 1009491 469276 807948 251409 296810 985173 811184 387264 490112 965920 6304 955813 77312 126079 802555 859077 304093 249240 913317 313992 229131 641590 750531 76345 499715 110405 730691 439434 250179 355673 157778 138509 885708 420136 959971 534971 105378 154635 682543 531313 412752 246914 33840 173678 787809 1042093 998180 490199 1011432 285907 889616 744756 947705 407519 303419 577264 157997 307166 979118 870108 75042 91266 1046203 326060 479481 11682 366451 471672 895703 31672 375342 342845 746596 149601 650759 906586 495439 562913 728670 475668 760263 754844 1005396 121618 580355 780702 760402 342753 208828 690452 770690 652657 173742 315857 162132 123030 933147 601802 211707 60552 109383 321434 551662 560227 16637 889087 489575 503464 446984 527707 332519 83386 963259 990515 749232 745570 246890 753588 301385 578124 1020399 1024809 712190 1010824 752678 583046 80478 837129 783984 550113 385723 758825 447284 352243 54957 758563 434266 730779 34192 917144 857038 301659 426753 563723 428035 474841 412516 84325 34925 1038943 530529 276849 355846 173660 116067 432225 986058 69601 508952 515655 158523 460837 532724 239005 432349 124162 104365 398270 557243 184693 571328 315754 908000 970273 858347 955206 600031 934349 40881 209498 48460 924130 184793 414865 713281 293614 146159 959804 64474 721187 385218 236943 772537 37080 51172 777507 701058 308999 100398 922227 532576 956878 1044793 422751 847231 96494 704229 181675 319632 48719 482774 456577 407880 368250 376818 804843 937184 543005 671972 851802 340630 960907 1022620 964642 688171 177977 190925 866043 857700 153154 770670 512898 1047946 706532 152634 225461 938473 109313 368432 198011 16468 887967 243731 570650 201375 2153 400618 96191 412708 227627 268673 873210 1037887 932185 867303 401983 605394 881545 907502 454501 522946 623348 1024175 383787 185976 386041 541443 169390 413280 963739 533514 747253 660845 378110 729256 706406 630675 79853 877315 1017933 114252 897879 411399 101468 347412 401614 741090 331813 716269 196103 862088 950946 382428 212316 48432 585134 764266 46669 417748 61066 616739 140794 63413 409177 618010 835499 1001942 379555 816740 478537 609404 941526 508312 57314 232372 120768 671062 856104 695757 325143 704956 511730 567258 1027313 89586 181690 455217 3916 898208 935710 888046 116615 813171 1036128 197745 794599 891036 529638 927195 563988 945488 698554 775062 269465 504905 599818 715210 827751 232771 260009 13032 886866 796288 171661 289827 813714 362821 367695 940530 558148 292443 253614 715920 961767 283278 377100 357500 253920 926513 1023215 124666 546038 170649 912001 733839 338134 603293 323857 500616 431504 418589 395152 350324 310040 707192 812309 50854 849862 888340 229722 478900 905430 240857 591164 516346 486121 421302 805694 242200 168578 711707 880647 65392 21642 808062 914143 123817 272077 794838 321078 80687 696443 533795 569374 497840 967336 695268 23244 674208 1036492 320159 947483 420534 637251 480861 492296 658541 134605 540714 392759 878468 756752 774553 910957 926078 144913 995647 123411 958755 129727 562996 782010 750333 650856 948629 762257 572892 922434 510212 784369 640851 635364 474406 178130 297016 278986 241956 745555 217384 713172 1019947 1026614 425728 24775 86508 1022049 540517 382410 984860 727134 288061 903403 980469 996059 412980 781208 1001140 576555 971321 221478 442393 980164 283134 366414 37866 444863 967035 241323 342895 189788 119147 291645 156663 24443 467661 58600 256851 220707 691044 610294 1043542 341502 682552 325009 514907 400091 920595 934986 45758 286764 270341 893077 274273 739717 736225 310602 859433 748323 422077 820262 45951 957027 1044342 495176 459216 618054 769322 732340 289805 806900 817084 65747 407340 400181 797267 206065 271781 675577 733659 320702 599029 839122 471426 656846 328991 339573 792380 958489 610085 760893 77888 99963 202643 83880 281993 212789 258037 419544 325719 756842 778845 1033746 112299 492707 425438 911426 614350 146252 848659 505718 164042 653620 999577 705887 708847 263441 421776 203731 46672 64506 122910 826701 580164 244203 108012 1045867 118245 840261 1045671 858479 507540 825419 760960 350399 670323 898981 366253 458086 394473 679137 238054 818320 326434 912877 650984 79634 395405 348831 908533 903647 994140 1035565 247378 913044 755975 156341 646344 125933 496329 1037238 136740 890445 866849 468117 862392 450619 144723 701978 563159 391903 676837 126448 118876 591497 1041186 487208 21796 873259 271002 385718 588687 12506 641184 348147 800771 610385 759499 722201 96873 45933 65141 921546 105134 142770 185663 148874 152900 29892 137611 777280 317342 639215 182017 889529 613559 1047968 834315 223525 645516 428522 305496 780696 899485 493826 991325 131210 568176 180931 1023439 615768 425230 529451 373546 1020609 395396 1011676 670253 216937 340068 28316 956764 312921 1043521 749525 6269 12157 288054 412182 83227 329765 926304 953232 747270 777092 673119 215705 656593 826164 448218 558637 161875 493489 991992 398952 627495 174297 468455 273677 611116 906866 526424 484866 567045 1003684 1027073 944082 475801 714875 346138 201769 1016724 374886 333281 84060 26085 552123 331030 339423 100414 138289 307327 203468 213143 897124 649829 721507 835756 777812 850197 619908 674426 241382 355169 537399 881862 759649 666909 18724 98198 860659 435106 1033243 374965 337450 449101 323726 1044531 168316 835329 76562 589027 376767 28321 344290 348380 156593 889239 614492 761337 393073 1034320 170369 756313 322820 10174 519801 423135 1046225 378325 586765 805299 294949 742926 524844 943807 605616 775654 652390 692274 622086 543072 883316 1045761 66080 558975 784558 17249 681432 595661 391315 970062 137328 530903 862533 1031432 1041676 215983 913418 612753 592691 593001 690380 613168 845650 949662 636570 20464 928569 831212 721957 331809 698012 449139 169028 148182 237459 766297 950896 1045094 572186 243784 512840 733420 488850 963563 62735 904391 76606 140660 249897 529690 635079 710425 92066 962125 31673 227474 330151 947850 416515 150429 856074 555585 114555 1040507 733378 522404 234584 582256 941673 292908 960438 848966 538812 125714 238358 826571 3359 58327 234459 541518 354070 55740 721869 146470 274637 425291 500122 386347 811921 531660 686416 381499 1001557 137424 572645 199094 280622 354475 859311 1003779 478423 143089 765932 821513 176430 24064 683324 727734 442805 552054 13089 619388 52498 924087 811142 430543 246927 1000040 589109 631208 289947 574711 619103 43269 728391 226832 512793 541798 856777 730409 177369 947026 1003004 110839 890877 160976 328927 11255 385092 242671 762642 528614 941395 115774 416348 427849 222001 1011284 738087 767974 619211 707657 265474 536905 553585 816699 278302 154689 357975 1031883 461010 393312 858389 393117 434712 1038462 25640 456156 998413 472886 411758 11955 1016180 506727 239278 361429 567092 857268 780302 305141 3286 186373 796315 901967 290056 680964 189893 204830 564764 578977 416479 124707 385673 986255 738723 388133 510313 901060 940205 690795 237306 500221 143867 692548 879901 235063 254835 82047 822234 62519 527197 939251 115162 1039619 163045 992505 62700 1023847 686234 969964 27264 339058 881906 1010608 1021999 760822 161476 945961 492593 49419 1046988 389311 439781 1035916 420138 860640 702029 789400 75747 641150 598159 890898 10591 314253 672373 147746 793065 249734 478446 288179 464691 647911 922763 649970 784591 80561 811522 868565 927926 1048297 316079 161426 789445 665367 1001742 679715 391740 157386 453954 378313 772157 797201 507282 701062 187987 41475 896742 900769 451048 581945 482638 96550 454093 985167 937083 908132 88758 557670 440388 118125 6075 741797 587043 47769 496345 27571 417974 931331 668015 337471 778814 634634 153794 897913 260899 800210 329337 700054 681838 675777 981281 243791 216653 777218 944298 598882 524946 788485 741096 962832 742197 218109 16403 89502 486350 894816 381767 670932 476443 947563 170757 26241 894336 323996 110000 783092 766338 152630 114193 788356 592971 274112 967636 127754 1017898 315526 537609 219746 812816 244503 379299 357614 600851 534213 843260 219410 915182 1021736 545103 88249 1015423 688027 328509 1011150 689992 587710 318281 833220 981232 622578 680284 918287 818623 775648 976449 618409 176933 645363 343082 594830 453171 556761 720681 441408 96288 186373 683448 178755 300741 74800 971058 507298 972066 915156 882263 901737 726999 748464 341452 920872 10667 682823 429209 669559 121865 393056 410793 543852 374654 309127 830797 390438 867389 138635 222137 308550 504475 145918 240518 79729 887698 75960 481071 502223 479554 48469 934036 469647 141164 407474 676217 410721 252918 657524 269320 686842 34665 763265 656203 321428 245110 749188 783283 386411 1002861 827757 371604 642625 103108 89839 627622 50906 349590 179969 927622 236417 867105 456030 1044018 502914 837191 493060 656017 256686 59406 625081 469993 582618 663584 656001 886375 909151 666956 16425 441243 330396 478723 545984 445177 570735 463067 497944 221785 237248 177424 868681 902775 413943 465662 65839 84851 757377 148648 114919 548179 904782 26164 418134 661629 1034326 689773 168098 160317 659983 569152 110263 454981 1035001 634431 639427 652839 809234 156961 555706 955357 800098 436800 805330 981058 182385 899353 754440 484503 1005260 275152 758426 505343 195972 896681 672139 884226 638638 514704 723491 568078 564708 76690 687212 835825 183490 335458 635574 41313 517994 2005 251411 975988 868609 816486 1028828 573736 278575 794035 1006890 886236 1035171 942333 1041758 565461 706189 416172 728217 538811 105762 163017 878916 939289 57628 510595 109450 956128 718391 167595 340441 688356 446133 962871 376165 938077 636891 628418 759461 25960 931442 1020170 111060 342916 652103 450418 910193 651798 309163 671614 730303 484581 162291 331097 518214 1037470 162297 193618 687696 597841 355737 339802 887149 362738 834869 1005960 426735 857049 315442 904853 544623 616770 813433 498529 254790 414158 726007 917100 587541 572928 565021 751709 576574 941761 502624 289919 852328 511453 345786 741695 292606 1001092 1022247 684207 541617 912842 368937 342278 702706 109351 131141 204062 161657 364791 186244 394485 234433 972026 46067 937516 576137 22742 428835 941195 968020 443024 837545 1030779 225002 992535 615839 772490 743381 669881 466721 656107 994021 926636 370897 378867 209325 578183 327252 901789 715011 319686 900819 972295 697731 201033 563579 827123 608269 677589 444925 623687 262723 27793 894223 22413 404236 851595 472296 99700 467732 614961 648648 382541 18761 974552 606830 573071 851807 362041 114848 802643 441933 367855 105895 546520 998094 889594 51920 524544 694754 953406 649708 378833 767306 96517 416208 648182 290831 441977 1004246 781628 793339 159531 398171 662293 911646 463759 334911 529688 95307 66173 818536 480127 1003928 281010 733759 724903 243170 992845 495153 640148 76358 200018 571695 933738 348329 410666 212014 671733 112690 2337 695720 829730 704970 84967 658970 868740 955555 783888 402564 976 402094 705428 633580 130913 146723 764751 1014491 116916 440573 972674 747998 358893 369531 798288 280070 17233 820897 92738 57960 625610 376245 705220 668574 500070 1038786 533670 293957 1047000 857624 64155 100733 983798 842954 558525 917356 623417 88878 312839 767419 625216 206433 651994 730135 586061 323521 820089 384689 748486 608625 771980 795327 665525 817880 462753 488185 196169 288034 1009062 279580 865363 554941 513393 309611 379594 242910 410936 946473 352071 181754 450073 352544 105610 8269 263315 377629 801523 14678 319755 987505 102665 1035097 292937 136050 570359 403932 218104 260600 469002 894506 375593 560096 663860 263123 31440 352908 480140 326954 409158 13921 480204 55238 489413 670537 755666 67841 448751 691503 108319 846460 285512 633989 445275 32409 55479 2752 790735 476415 799753 632539 968425 859930 4462 47568 405692 476313 597754 95010 578941 477166 60709 574807 745735 666321 677708 17014 726104 361150 162862 592013 378386 306546 542319 507437 94971 529778 820504 237292 351869 558724 824341 694242 443174 37427 627894 816172 725801 918607 931374 989549 116956 878443 331287 906312 509752 104798 98541 373991 412252 618434 866958 64375 1009675 355448 800448 234665 663593 1016354 612779 697907 1047873 452776 890971 76621 935170 131508 241983 762165 833725 544054 685229 836523 779753 421344 499036 350581 853664 933290 866536 69853 356895 324175 237649 158766 1023306 86479 655484 1031738 764709 784107 1012401 210647 101724 239020 435483 1048413 439484 503773 398155 943914 610743 682380 446134 73758 206053 896397 251698 363295 384893 750071 787325 70806 201696 814245 555446 893169 112143 968630 636898 461087 207920 976397 863336 763671 651021 276433 876181 127569 244372 270062 960281 339019 609880 844691 686216 728325 376334 702643 735195 319365 479761 577668 697580 835157 784351 33026 316157 204800 737946 555117 110898 820120 1047433 393670 467730 167219 213652 153942 370954 664169 736970 397608 104682 38616 1007327 820618 714342 125088 272806 90512 359318 658664 40604 668561 270710 216151 992861 922024 522343 241563 791340 871988 426156 752614 242032 736344 537326 442219 124977 787580 108729 257510 354719 559306 611580 101649 553867 678322 773261 323888 73708 113254 40611 788870 738652 505183 114010 802013 911257 934102 489011 22019 931844 29515 719505 491591 140837 313346 96316 480256 294949 226177 115170 193286 828242 182292 427921 603447 769183 764489 991039 779508 104737 529780 56642 134049 722579 897068 720088 478760 771027 422092 989345 678263 393571 610803 13087 810749 94697 333573 675645 237873 256687 991399 301253 200715 889891 545094 7401 587145 698968 655761 332475 438828 839044 853243 46004 231800 909952 835130 369713 818807 951115 541643 60401 213047 130951 234603 360089 927303 650490 711583 21552 736574 215055 640557 463267 549685 468051 583329 213314 160839 60664 207305 793409 886552 800085 351033 56888 538955 792931 637384 374692 789515 929346 105489 343139 839811 721586 992499 553276 599142 405402 67602 484181 917096 1046661 155220 282811 1002178 687136 35428 221406 497586 292030 601394 60689 53753 755924 141936 547086 528731 535421 900375 883569 947490 330998 826336 693816 594076 269091 11724 319305 124824 201225 970397 628972 785133 105554 795482 375373 812276 721868 491215 665595 689673 356842 153098 949356 606477 573505 50400 286839 739303 973068 402022 881624 292862 1025961 1025400 378287 673473 694554 989493 318721 343583 1027205 500096 479542 362767 660405 954241 193177 823306 942998 149026 492252 894348 939196 601747 916881 508566 267229 703687 553138 676655 467538 295925 288025 463582 837275 875287 120585 194866 396504 561518 48803 538171 874320 733948 469106 737038 360174 351496 122336 322116 820159 107166 105918 236667 249205 819468 451776 361684 1047527 386151 935422 911731 149391 965636 1004405 492547 881162 302847 5764 388655 542364 884919 989296 532010 1026729 357712 391904 914216 671293 34351 434273 184802 1019013 169602 320739 1003799 314452 1005494 976442 259589 77983 282111 384158 983284 772353 976083 623403 1001899 324152 37743 528482 404473 874150 201041 310950 689198 818897 957116 451776 965535 586211 279863 237148 779557 255530 943118 263306 256414 688537 589007 652861 836715 961094 281551 356559 446449 616170 219299 817275 8728 577380 563879 495842 456911 757046 175482 312711 865926 781318 726400 213587 978610 817695 595039 621585 918092 538861 691586 518387 314450 548228 326297 674059 122437 106778 28695 622291 969898 729481 962995 1046438 265097 53710 22248 173124 776945 227981 655220 33106 410482 543370 759773 700376 8865 653105 765415 466369 1001367 879887 578847 1031774 368499 790614 203604 21219 881107 363869 1019160 312041 44383 735518 510531 656619 869439 459191 502384 235209 563359 1044201 717183 493127 260402 930460 857105 199055 273836 51545 855055 632747 922439 436942 474404 61708 674111 887374 485694 706566 126294 534350 308497 14673 419921 929258 638100 976010 412280 501597 702337 717999 79898 391820 765401 501927 845319 818300 572510 551864 861716 692440 157976 818703 66459 612972 2001 470332 454648 981932 667289 433331 655117 616238 997954 728652 668606 180267 254692 72387 121974 84738 122971 1018425 655265 322998 433860 851121 1038384 278635 262916 864916 877080 732652 343873 607533 456403 861224 636774 286510 1047005 840881 521635 984362 562488 755004 700139 716312 427496 127011 644981 93142 718968 308454 116540 943012 488820 415909 683647 120485 253421 579240 39489 653921 489464 49368 215242 516422 461615 782403 462372 45858 658734 902555 100511 882091 581143 195000 976205 746743 398607 982545 226438 973828 318655 322887 740966 707889 942035 920475 657226 969411 542078 1038195 816215 892770 933365 240089 950259 947865 40687 124667 462410 693593 659500 179884 782794 631414 935915 425186 1044391 950056 251761 485942 840792 438156 722825 474215 759832 938785 247039 661207 824166 699724 302372 72460 115589 867796 313933 428337 859901 92518 741460 880786 326168 438802 338197 454691 31590 622540 295154 984826 925753 817388 721744 193745 413994 289454 79640 207493 788114 573875 846647 182937 883986 692863 570142 440756 457227 274937 947010 409374 630823 220653 458141 996679 545742 1045901 48683 1034817 831410 82412 1013614 512065 395588 249474 462571 237090 296252 119211 223659 163809 146453 9511 1005755 702242 814734 118428 824748 854954 969258 268303 970515 650211 179633 342127 771338 662875 318893 494602 161198 851269 153838 220438 743839 938230 32006 605226 241795 370281 19150 452802 384386 83132 6879 51646 54219 961713 872986 128483 37646 174382 534049 314456 635905 192445 750043 400683 656604 217356 694772 319946 13788 555374 491866 34186 824771 147801 167361 507428 843350 1019366 441376 652339 331998 901461 247090 867255 484008 375686 545270 711828 866693 551552 933936 289556 211019 846573 718566 225377 678737 145564 379619 369420 9463 421631 422711 503689 1038876 367019 888244 37040 970406 136410 602995 1013822 377342 556524 499022 935762 609169 78817 645219 694000 218960 92129 559767 479361 1028656 900532 837392 579153 894635 31818 979642 900112 567614 347701 899268 397138 660713 823850 986912 733199 391090 539524 871174 669987 323362 279233 148849 194767 857286 828931 167840 882998 785071 194959 702359 530657 243699 362577 40092 13116 853290 656471 709562 481559 26865 902994 7233 465189 554090 893720 58436 350336 987066 475684 843033 736035 513674 399380 434141 40047 623751 909866 483821 923559 553443 309196 309614 499827 270289 961285 684487 109409 644364 850177 684066 190047 936529 182933 305134 295235 26336 99508 597855 198211 462079 960763 394221 115325 783991 345638 249553 179824 368917 325784 96651 345729 150314 31448 180831 852856 393228 902670 164050 238336 898195 639626 723506 462890 619420 100414 435724 408554 1022602 208703 660148 947609 730560 536648 727488 742257 462120 742710 341133 731924 569519 801165 934073 662022 742598 154353 869543 368174 962275 113070 345086 704089 688638 198962 402474 49847 609044 94349 368858 163164 785832 1039096 151680 533184 577597 514123 178388 242240 465117 265604 160593 126619 670101 537927 1008055 124533 892150 569433 586375 330967 246422 239140 226698 647597 678797 898359 98379 207431 358137 275395 352920 899544 245370 458782 830213 444922 901814 778564 506728 320297 153558 882513 1011038 349507 131591 506888 706245 16398 750075 267087 441920 338866 725349 453553 135095 143675 1023873 61147 991444 504600 384393 377375 914822 697759 871233 677620 13442 485255 521068 838515 605117 469612 477268 514780 804083 650062 528454 253455 694820 457490 1008147 482324 252433 399104 700817 600723 675011 201027 322584 400988 870405 919916 173318 805857 762853 668912 479803 907191 16183 866213 366750 874265 693266 68681 829590 376933 351312 687355 305809 1043356 869906 404416 801664 500454 636987 928511 588121 148236 632560 665093 860052 584701 423966 792962 275375 541001 980980 760843 573866 506537 810340 112278 338060 689269 220839 478464 95964 782380 218550 530058 22312 619760 357585 796248 855170 802823 920316 656369 818941 283995 120957 218050 219188 475131 95072 921499 208836 283288 834547 806704 51150 30729 24906 303257 350582 758727 1013180 848082 848230 94834 725860 656444 253003 543306 659617 360218 336727 969654 181398 818709 792766 770497 580523 573113 717881 82584 80906 415733 556934 356365 916002 524959 447205 182295 285992 782830 336285 132432 979857 211966 956021 1019765 898970 905808 540731 949226 410560 854599 3649 728627 399176 964011 974042 993404 584376 183082 1020386 613395 332892 892626 870707 707048 1047746 567961 692529 762643 828222 255701 243519 629070 406119 635588 926792 118647 566424 478470 444727 547344 620656 777246 105342 1003455 161106 1780 795027 1010126 32742 531797 331631 275628 556694 184434 717581 905322 282130 424797 258289 672062 640461 981903 37022 544771 904317 924005 760095 391864 359582 32926 589183 816381 481520 608479 383313 768153 954613 396847 752937 501238 152948 891259 494368 570531 212217 727315 729940 144337 47186 518443 204901 6871 562963 388187 746490 944559 171027 816160 996154 792950 664045 637272 566099 761071 511872 713930 71159 192769 875632 829340 312794 867637 353698 418779 746293 1081 610756 124151 507974 386143 1000899 108611 36302 59422 141650 505209 272273 419472 375658 984885 618714 422899 571076 623477 1032436 57897 460385 295967 1040306 643383 920067 388987 4584 1036233 322225 254133 865775 363437 720695 581725 716837 70227 934051 437478 845675 172372 773833 627498 725413 329448 820416 939748 200766 627310 1023331 830260 564385 103656 354258 539423 459969 487804 789486 672269 374674 605684 24288 373833 123277 455487 313234 522117 989488 404974 13108 535379 72572 884407 465337 459181 39029 609014 37463 75629 855974 802087 620555 408790 900250 869741 499219 417289 234340 338447 988274 539537 937240 894965 752751 639704 427087 271151 1010966 874159 975271 124782 780213 366538 940097 784521 121952 113986 356930 815866 1031791 818449 44370 490591 862459 1016985 648992 902137 430948 885022 711131 955184 726477 309319 174266 749069 933278 798881 31862 1000382 1044994 879132 339915 732949 813159 829068 920571 706314 403712 115241 693578 130869 795462 236559 1009539 432212 905843 528063 533105 467147 1012229 686236 681575 99615 16961 709743 778425 733306 318638 483812 878656 834859 497814 187915 862683 210211 65416 609239 124136 582264 676313 347298 79823 503781 793374 526503 195703 465224 710323 370567 242895 502820 238647 547013 526151 923677 723982 781386 215892 1036158 1037278 260833 206319 210870 254738 958140 144919 354774 866138 375789 250186 492309 59689 55534 708624 361804 671798 624410 879217 575355 1038331 285489 533625 521794 578617 30168 117435 435304 271730 1022999 163531 420696 253294 581593 1037251 760735 955319 514159 1047231 490864 580124 682765 393057 663840 573746 992076 595021 901034 355534 400295 585646 895787 309388 423422 79792 708455 584779 680981 917251 1032771 32943 245782 217439 418889 652190 734475 643066 69927 896196 784229 155155 614448 1045007 920952 187755 423129 846899 75772 916167 843581 47910 658062 526959 658586 891557 295981 718002 870354 136878 784317 733792 18923 86020 816263 1038670 88719 1003695 941751 1030358 65677 225401 960477 362068 344662 182641 366445 858538 292480 310380 926527 768445 631879 230783 1038351 358645 291847 712838 872958 106945 438211 441761 607503 13073 86945 263601 267691 158938 208492 356064 262429 552086 725521 942358 644631 383425 1020962 387716 277804 1024605 941654 246813 233811 313199 331527 615960 18538 276863 371122 601200 388017 115996 563067 887652 303179 790358 931750 152567 737217 369218 131103 133233 786558 199034 77299 606428 896595 1048218 460245 139143 750325 894404 42138 644487 339578 776733 679869 145201 155616 1018446 570844 90274 630150 533764 970553 92727 957873 398704 298553 142613 577289 282567 929768 989090 295193 454083 490612 725514 40146 56096 296878 291515 716040 168480 655756 197353 849652 256008 988841 135947 746160 715168 712900 565084 652222 116663 1009469 99419 397698 906141 274331 377675 647107 625576 155144 710324 649006 243631 288211 464608 1002963 365970 739821 929374 40870 136624 748909 499331 730879 10094 193548 87012 972058 136631 766634 19166 965272 783223 700359 82958 528381 727071 996362 755929 118320 44068 223934 507877 448253 83328 37456 840094 830870 758832 572626 318642 573198 532148 532603 801429 408285 265874 1046565 824318 949087 593106 848846 394600 392788 274051 735511 545682 1043810 913717 652232 929792 669326 345982 30282 822647 275655 1029494 453163 525445 125019 32058 299166 149495 900992 580460 365304 108896 716493 218033 680756 306585 678334 789810 175216 241979 265011 540444 381806 171303 474609 961824 722708 305919 193823 209907 188652 276906 599243 484815 300453 45524 944739 145136 46480 293483 546108 47641 752932 326947 802575 126220 46458 965363 46199 1021205 206033 1011862 224628 404352 626443 19211 382442 907806 738863 142358 140835 427973 936677 917180 723785 586957 589053 728011 516077 976787 613352 900688 1012867 289017 251709 1017886 223203 266468 765750 267854 921546 25277 451888 763321 323927 801265 1031215 378752 117134 280177 379223 402821 271832 760115 38004 874223 887937 868527 378995 509098 668985 324962 324583 302564 545172 54862 711045 449682 1041802 931192 938152 154089 864247 226409 570829 455397 1024796 585902 781080 769221 1010972 196696 518350 805260 757888 982653 122329 654466 167092 354229 974919 224946 497288 198301 273867 254826 417967 733272 982075 838845 488515 332041 383504 745476 465215 395354 368361 801369 52996 726520 781320 988442 87253 218644 81107 821868 82522 888291 296788 1042870 667681 706591 683194 465953 552984 524677 129494 694559 742933 58709 63391 1010401 397390 891349 641966 344799 200673 892110 846019 171605 786765 110605 511806 64192 546039 447972 236966 727652 284583 286118 340262 1005769 187144 983086 54795 528186 749099 199769 231495 788805 468484 500615 246769 592189 914924 853534 779715 679099 432157 520199 7067 885017 722489 787759 124154 448502 229828 478727 205704 551861 666789 50181 703374 836605 602537 781857 836730 510522 359680 232793 543071 1031707 525502 874797 825714 14866 500059 576547 534670 608215 357940 720964 196529 820453 911880 629661 441725 677628 12155 445632 403128 77981 941462 22336 411340 58769 530501 241720 729159 266083 116952 600773 650588 98785 681602 537735 192609 511903 118493 434724 316495 319091 110181 330694 761157 756730 719096 670104 862470 614930 651868 1024076 343926 940894 181945 60824 209696 571333 570139 42164 725427 450803 114161 248541 812160 89815 589713 435158 33022 973859 96946 818786 158023 277200 754928 823499 146584 178327 966475 910686 407509 402296 695976 284397 738818 335415 1016911 40267 467147 357594 157291 354772 917757 426285 854157 234466 909067 237374 836650 1004889 82826 45537 123160 38684 763829 177964 97813 19861 91625 421116 788800 320817 866858 460143 673950 1031906 348829 453480 193174 900251 126988 825103 710261 843224 497253 356942 103659 584723 445755 52565 845965 79696 225347 320278 294481 615058 364505 1043913 24084 475235 385401 478058 779031 1032016 507974 438838 1000574 321131 179590 95538 110032 451016 901411 514212 386938 663296 899628 161432 233292 293297 646994 373596 975098 227323 491371 999940 69276 890628 1008115 1030375 207150 42869 964486 144927 891153 997884 367207 267277 927368 990152 335613 962004 430652 713488 980048 340953 376249 560012 562320 561225 877551 467706 263567 220051 418225 361883 10562 1040618 364089 273075 171587 668356 205730 262412 864338 20317 440173 285555 55503 152885 639741 126266 20290 313230 179226 579253 272852 451311 703858 770493 167379 983460 1031955 134704 815154 987195 351987 986734 157190 201224 407912 283614 197898 767394 512432 68455 316444 457060 199275 27127 904126 581613 208412 600320 681622 406688 886699 4854 410094 221221 232165 1023954 544308 609510 101627 434578 298875 154515 789759 182 355833 92062 887914 362693 956039 318400 456601 1033414 748324 513650 302667 322503 721778 220789 637989 580954 769335 108363 299310 11795 548062 353723 854611 541707 572916 472145 1047012 426848 529323 722907 581653 35507 178522 1029101 803710 1015720 889594 687966 301468 27497 589227 51401 245582 239396 86061 113421 721240 874632 977767 135629 767203 589388 514788 781809 155643 134313 329041 309795 946704 235995 847105 728915 560245 72355 393321 985396 613092 667336 162468 375484 195577 753041 513007 783016 981426 959052 246318 532470 184821 731339 51558 960104 855818 694754 810049 668424 847901 104426 35981 663711 434622 2881 215997 584764 394848 679624 867174 833971 134877 904291 658883 256027 172784 113021 292402 1029711 727481 533377 1026485 980846 737853 990306 28530 710492 588772 349972 508212 503615 286457 246800 64487 780802 554286 933332 368671 981205 688661 869729 565906 153515 646056 183995 740505 434618 152257 793965 896180 964095 207779 176386 825091 191415 829039 934285 996813 415463 399280 642082 403965 7382 954576 896859 932768 710798 661664 55252 563816 790366 881620 195758 699948 374106 687493 125968 489318 246233 987053 780193 294835 513014 555950 69904 809559 321297 889548 386701 46262 857931 81582 577357 915164 226829 1026529 833545 160758 257665 522325 704383 731863 211479 298974 848624 530036 582914 258228 268960 659048 352953 269811 693850 800625 406134 169500 412137 721905 660410 187282 760224 705646 477895 888094 227027 1034258 390437 659052 425052 658731 28190 311436 989975 426412 770881 248433 317030 512939 669922 815477 168109 578017 646808 721363 649175 678957 78783 1001260 369103 975889 777204 1021187 862472 359731 615324 286529 727286 425438 5212 942769 580243 241534 383394 613765 86235 921384 79131 874447 824656 204303 279355 31753 443510 246288 249784 753550 252504 439847 817679 170782 171777 559864 518654 332638 41732 735047 267272 348502 84981 473216 953845 756465 651502 17200 389966 326528 329483 1016713 219621 109624 941550 355810 906827 183471 683068 335669 659545 760675 699421 740768 518056 450099 67520 182500 10264 191203 284117 559849 282189 409501 517649 88120 154669 961387 531885 192639 965987 853694 926696 184081 408543 1014762 827008 818019 656468 810919 491069 92561 506553 1022354 580455 289495 1023689 826538 320074 175639 704643 454611 970681 807001 214186 214614 64905 949575 47429 206943 655121 73645 686624 863102 52656 664063 140618 244519 132423 540371 532374 815410 536763 483682 796954 654939 75381 38412 786866 697027 160993 494289 138622 865901 974578 499672 420191 967106 977052 165868 204670 173581 947033 162041 1027014 480768 92837 126100 237669 630318 98434 716913 244303 556430 457205 1770 718267 757246 953223 38783 111268 916670 935364 716624 321865 4849 758207 905637 1011373 85536 277901 759911 477463 329910 825541 58532 70803 242308 303367 57102 751472 694591 409202 591997 304833 803069 954411 957033 785116 216252 280797 489328 103389 653019 858932 43990 396836 530847 276065 294400 804563 640944 250521 134904 995409 29849 249238 559852 898761 44363 1005332 518575 963756 942234 240981 606007 980779 636863 649630 39965 742077 949972 908472 687648 575391 531803 260976 446626 833103 794296 23319 228649 467985 871090 48642 560096 69482 609782 765963 513043 54439 193172 439054 146614 434775 714880 359277 298207 196045 597522 277645 904264 612255 567430 984407 78798 45098 539773 535735 372212 281611 79483 1035808 321377 424103 471911 939527 782173 483492 145677 269924 1009752 127086 355999 6964 346212 51891 288048 1021689 403894 871655 585784 589624 535337 697281 757267 246010 352442 978876 24706 996684 1037325 817559 701736 695743 333031 849622 597517 12520 219570 56894 793119 341729 143356 314460 609708 79302 48376 980991 871146 929337 757243 439994 911984 255967 784640 528739 996282 19937 199973 354455 841128 973676 135980 600371 667391 71729 171515 626908 714471 664805 11036 33401 398699 1005506 348989 617139 392188 1042693 953010 472188 413166 372590 291310 281989 198906 60611 1029645 965318 646587 76365 557390 146682 10289 861529 228241 165152 1013825 773048 940765 489723 698930 18495 918493 886675 888625 728904 14941 789938 599502 154415 188882 248424 942717 182487 183760 484232 624662 803875 270993 1047081 4182 726140 410997 1036069 205916 22865 351612 325533 566572 755347 746446 926067 836655 454965 181299 223182 928689 617394 822684 341914 440162 979590 799384 214021 179414 682164 711135 887555 582661 156735 278219 92619 298955 723633 991706 311641 317033 982423 215342 76522 133634 612098 987404 81026 774431 177671 953441 122217 118572 219968 406840 633513 580857 808266 208197 551826 971065 638277 200285 38455 973062 855 346875 844783 548955 412457 532157 259540 690841 1038440 200421 788807 408323 428869 64218 48234 568641 552182 769188 844452 40417 674867 743795 682273 721 92601 705048 674640 807911 406730 271241 431971 1008473 137132 444258 33490 706117 676902 558175 823000 1035562 651270 311012 965877 920685 831901 719221 578410 685270 863296 980285 831936 64528 515273 811659 308545 185644 349717 8529 273789 211230 884100 594340 123079 311103 382844 160831 958646 607689 844774 645887 650917 420446 297647 174440 438322 37506 890953 599326 127938 951324 412199 464493 902396 495097 912196 784579 135498 933961 1015965 703280 367707 636192 361906 987373 66724 1009910 571657 807378 907226 1024808 784555 518877 243577 421493 470694 89778 363840 205185 216457 644630 53171 554837 613611 868467 54936 473053 431588 984152 540538 356457 495505 802806 156201 277549 818069 367012 972088 400576 553619 172123 590462 516769 905397 48186 904086 927149 631336 1027843 81503 609706 8093 894108 416124 142016 801482 316304 712916 73211 277223 830860 606739 119242 354610 40930 166184 361091 576875 943113 156869 382685 195160 909338 998115 673908 59970 300885 544059 138312 256887 436890 257485 322366 957638 485617 1033053 768670 326150 749570 335345 304275 96399 941214 219988 200878 78783 920372 154519 949348 600438 878684 984458 119691 427674 53584 252743 874721 787348 394350 1023656 859781 938193 631223 787916 396924 103235 801619 425878 754477 651486 587275 854062 1011685 77083 1030606 68990 989524 218488 324140 156597 941583 294389 581342 281032 233228 101784 554044 949740 383016 924394 641989 811550 14500 88185 402587 798875 723876 266580 226308 16488 925871 112018 1017322 285131 877618 947915 961884 596687 137213 291997 1291 486341 170948 653608 606158 918462 705951 181651 788766 720145 445066 945797 456091 227803 177894 379052 263045 743546 30454 615737 437059 981009 421731 204386 753632 68872 566713 832479 745353 951689 948456 882542 275472 687620 453059 67920 607084 279979 881540 599241 856119 619255 95302 818339 444974 395297 140682 305068 347829 305066 74931 859443 112977 55508 887690 344463 230443 875558 628922 492184 538772 36843 845908 492588 44923 582836 343117 613548 385529 745938 513276 254332 477638 932317 350620 902 315840 93999 151760 474040 415339 493674 403738 198529 177772 21742 184674 1013080 553741 508260 450933 180533 647357 703542 807556 786710 976781 272916 378785 713084 938931 256624 812613 160235 46603 125955 16077 590189 971921 1003846 869624 461584 895720 500986 448619 471651 654038 269984 777517 610301 355525 194306 353323 691702 475204 314536 123829 300140 167044 137316 983039 378368 266460 700871 254881 298070 628038 91049 927768 1029273 318175 364709 216643 908276 793707 845722 575206 912410 663246 993323 297770 698303 1036692 390976 541979 214812 622442 181123 591913 730223 626338 834020 367015 161912 709043 576022 870735 665342 812983 899855 612797 301896 601324 413580 719087 373925 834356 227978 1034444 246500 522900 41934 980889 758492 475576 785503 59525 625382 788078 320262 224287 644958 794150 153813 821466 108325 560761 230813 906128 227362 912799 806006 677884 29628 21239 1044539 69950 580450 317315 772107 914011 886019 697961 263114 229051 288662 367987 295069 979625 145300 818576 503154 588759 725881 830289 360310 328151 802886 360301 816796 65187 62978 862013 438813 517909 277556 70976 857330 566128 120427 262552 686684 235477 540854 752268 64093 48335 900140 984324 212540 18376 682854 707856 255237 517009 622336 517730 849927 948446 225820 793806 94036 558792 218846 218321 706116 461641 602865 293896 303090 719811 748544 264628 555965 1002874 607294 397117 752073 757269 26335 121004 12156 68641 492700 597295 953345 298894 51 311192 249032 434736 43749 597727 819716 813119 758007 259740 697132 723159 54833 380813 635770 501369 41570 589846 194159 911240 925145 539836 242765 986829 359918 440489 495259 762868 467319 775724 582821 633869 638291 288566 608250 619019 366819 753117 262380 712520 711307 838876 828179 353279 320566 170001 766410 290769 835536 79103 742577 686657 826313 138058 400425 826168 415640 34109 644571 570241 991286 630855 28978 533838 138399 150905 62428 72881 797269 291338 687693 550948 174557 382931 745531 385282 482111 695764 408867 877579 739978 342189 475331 940516 183374 394022 746398 774037 821792 810663 769915 990985 892697 746432 979942 468881 312407 271011 170670 398946 429435 488357 969829 1031954 308522 88001 373987 689183 162188 1042708 79812 315240 526544 514914 42213 72369 458150 560272 556267 690212 125891 107816 411068 264907 588897 805080 683779 270103 891580 644851 673456 987996 995478 670446 785782 122962 193203 773348 965452 1020310 572766 442899 50157 212519 983267 404829 371544 561385 507411 36808 957008 844069 37571 129278 434908 711431 1037900 636878 337096 178207 574989 891561 541219 67553 573925 311333 615359 395301 1022137 784254 904629 1019303 320756 373008 345054 490632 817410 491230 573018 577739 777172 468239 732685 866009 185695 604779 938269 340989 592668 219362 890742 843497 175242 253445 71494 993328 929704 80779 692609 635593 859515 186318 951902 212114 650894 360011 743895 431819 849773 876582 34861 274071 156969 500899 518755 796031 215511 887214 199358 195054 243985 726100 952651 180149 521331 741704 888921 714889 174111 795999 1005818 40064 931642 765460 49031 107160 202860 78341 780313 776496 868964 237940 520977 736909 174162 1025734 704912 35159 837227 1001224 969215 151833 474729 332389 982153 706244 361480 844977 702364 261420 104842 275937 248940 311690 384052 785041 562032 1016 254159 398461 790755 577528 679976 21256 928068 840942 799632 983992 386518 491169 680284 594615 1034529 1023422 211302 506708 144239 106581 557450 772224 644944 547418 963114 681298 15895 417317 475819 228739 941146 124146 525814 241139 865909 345954 104184 247074 431368 394745 447778 512951 510325 287134 487657 1035517 557667 361501 1017927 767841 503870 669864 938808 355573 31156 275538 385086 125936 606265 781971 385246 800556 963716 592327 230945 771751 850704 1002415 27924 559106 581788 140782 170824 945925 728747 52876 1018706 169497 1028101 845943 805196 782028 734516 900094 302930 98897 551176 130900 741895 16893 1025300 143123 355597 681932 685614 358070 171920 157401 344307 731421 305340 224233 63040 706829 513090 617953 448442 827822 952024 708171 19527 847627 121526 362966 312467 759445 609305 129235 1027980 683936 751043 860089 32487 793573 646521 823201 441241 356351 643204 906954 797278 224238 806961 229654 983093 508823 462417 108684 927457 915265 31161 792020 627050 719897 56003 520382 565402 619695 688076 196795 563073 293239 719284 163170 335858 192841 485473 749293 843523 358882 382780 433849 268689 581729 371122 137162 485562 993738 595892 145220 32352 76678 113207 281843 981421 701409 141237 314308 478090 213643 434347 723530 633638 348440 445465 824122 203381 404352 164869 656879 686766 22687 766456 493286 766156 168630 998271 180291 186895 348136 982699 553547 626808 580286 974482 758760 540496 916132 450507 808 886689 732266 808182 705982 898235 27331 269106 645504 802993 755401 1042085 365799 92377 987255 564984 890770 905808 905006 510936 215747 933492 838193 135542 258528 85864 909608 310536 281331 89235 324769 549190 1031979 284449 630410 688878 861017 245377 490169 21824 723060 959717 982884 296578 367637 508869 583081 138365 530684 106588 926215 942334 771977 704553 421091 253526 429635 781680 1006341 27611 725589 691127 919064 543333 813068 64585 869677 20689 480090 987830 685368 75906 202838 301393 184722 367067 777146 517553 220277 387270 562020 687408 874372 147760 952021 903535 85056 930698 286645 646352 173203 999754 445005 542459 381769 31080 42507 325978 724114 861409 574978 474012 495234 295736 475495 307253 1014162 562928 283669 26845 145692 655891 184074 527117 752610 193198 530664 66693 703623 204626 245365 511945 219668 971669 561947 215199 475253 199823 614761 921746 925946 42334 732047 525170 735959 37794 981990 113618 242595 209921 345446 272265 491485 829092 840751 404530 973666 15288 1003009 154539 938488 847855 869059 964762 219079 850172 773375 559843 750043 680474 377444 410675 519843 702598 160835 95353 11893 247808 262163 708199 293896 747343 995310 670709 226552 283834 977681 852703 262725 664207 341600 260386 385236 930719 771295 248195 702957 509888 399418 608264 641979 596042 471358 251516 8655 754843 839774 514287 1007006 315027 149039 735796 855806 485144 840684 917602 302253 1034900 236530 61780 900298 60786 336453 804649 621914 112804 810250 554180 515268 890400 480523 719436 520789 658782 87606 608686 304830 225244 176158 244502 1047697 169370 525944 692602 977095 895390 209312 986895 506684 394866 503570 170449 333617 336545 303601 389120 1014730 691517 942979 683165 1006734 850524 631730 482290 641514 24470 661901 352263 633262 204937 443333 124205 491406 281430 375088 829047 116130 320801 100682 82492 513254 411284 666799 974487 613819 493660 230818 1039847 815204 262059 225418 238415 791946 314037 91247 812855 95929 486707 631681 203721 628449 752867 392082 221557 629461 613893 923287 101229 238031 266207 88874 832554 929258 526651 810251 975333 7335 599268 777626 867103 208745 106028 1006687 674585 992249 269673 866179 808540 1006850 185460 678996 638771 334485 895784 493509 883244 541351 621545 399083 365211 571791 155674 419713 900887 150152 724133 116837 525819 335925 736888 129561 356838 314648 997122 540483 54844 1041433 673978 392493 893858 139525 947096 584773 838789 205069 725402 841886 637332 240451 299841 324206 85570 756000 478225 962190 326981 651009 478997 14077 781594 685221 1006424 289629 273534 40369 55405 422260 390902 782892 451303 972205 723272 435971 944354 277397 787968 54918 349817 106078 387564 674025 184909 270687 626849 838852 690693 159889 477428 597908 855752 1028372 555393 550456 475588 786856 611623 275828 184491 297781 302985 469617 639537 336195 229775 529211 987791 881282 224739 108354 942083 772420 267637 577497 304974 1006590 1010679 229562 266292 273867 900194 139393 313856 687848 511344 885036 325629 773433 595487 747682 634366 1008835 262708 764200 195799 32816 673461 1034733 331489 522574 738926 999296 545914 756112 689774 668756 180355 301707 12935 844099 791776 42618 373201 357896 999163 862395 19239 954819 705602 73296 776616 19321 147109 398943 495927 641682 190744 185011 447228 356185 867351 620600 528865 625536 367133 741250 247574 502425 920620 267591 358030 813726 724552 973536 50048 124009 355323 423629 300262 435261 732371 230702 936449 733755 102624 653386 982739 535278 662839 538892 319651 976832 833649 644993 692861 440194 579372 1035099 958896 567016 1030281 17521 330318 776459 635564 2877 314287 290789 560960 487772 232686 459992 587760 315922 86378 176424 324335 959171 408903 239228 618353 463739 289259 22369 57904 212839 1034881 208839 324072 519514 925817 187778 603098 909385 65542 731338 63565 1030095 779422 548027 141064 221354 546174 475094 469978 70972 662052 760958 127763 650763 360147 1005948 128520 577 633106 795260 1005458 137260 64557 106638 856207 845247 626099 672421 273504 254224 502262 38427 660842 237784 288910 470827 258453 1035510 676054 336246 593616 958188 134766 591999 417675 258656 79287 303151 329531 910749 858202 191825 390873 330255 240065 718359 301411 140491 816029 68243 168026 753412 236126 564543 950339 771735 61886 568182 519462 294528 860471 308728 141074 917347 448648 805226 542359 460804 660532 202452 276810 384463 750082 236577 712261 851281 628094 941218 996004 350908 433271 502156 953865 12903 762751 391797 519960 158028 547438 185819 22524 753033 43231 18845 408288 657119 680626 324480 390775 1034038 855176 39339 90741 477975 372810 742187 814100 858672 49571 82032 49808 948180 791169 840654 693163 1028985 186264 109053 22570 788792 376031 651930 503893 70224 68112 551076 610427 509346 186156 56063 392556 854070 217333 607476 956669 773558 68979 358063 81544 706798 225392 1002944 880489 1027154 335868 884123 85890 653944 559337 714776 127416 485017 553807 34291 46195 247061 435978 253773 1027618 429036 696375 791593 469429 1041221 152507 1012976 930593 476651 459708 764653 537568 897482 533541 684242 630638 354423 937767 318258 372685 81830 543155 471300 471554 885169 268288 480294 418453 286232 401931 1030616 907797 1042939 26642 62269 35218 766114 771864 771550 182049 513014 347493 381990 551516 1031429 106243 710118 653535 416897 551490 811219 189132 654146 650292 147715 708424 105152 34098 876916 784636 386457 23893 1000581 563860 503825 465149 527483 92995 395405 892238 857086 994110 382999 910510 661145 81980 856797 975689 977213 221693 227506 555917 770750 808640 714124 98990 922709 507851 78340 644387 1045020 849382 893913 162599 789397 325088 781933 384313 537636 89353 443206 133276 555920 423350 258703 459736 841350 676801 269204 734007 743190 721158 519498 511305 587060 899559 849604 1007456 190264 604617 264127 25109 690782 858005 205079 384449 383815 537144 324943 532229 425591 11555 522510 1014595 612565 785611 983965 730402 47149 230186 360298 921869 723889 408636 600711 256437 535668 719492 747307 5259 996846 701316 793648 575047 454267 547912 9619 10084 180188 513500 349432 886945 409524 387537 393764 567169 83979 218813 928641 590540 434127 322743 272029 737036 996175 702943 450731 957201 777406 18132 241408 816237 507062 516924 372631 777209 860850 197184 47502 211534 984466 632588 646567 656461 592923 188756 1013448 819096 533877 22986 182907 235286 897451 978601 342383 180083 997934 942125 720885 912285 309843 134424 362115 627016 489424 835375 475701 441707 224067 624571 206151 866497 866475 240649 630684 375882 964589 1024490 339770 406983 789840 465972 557260 138305 217601 665407 8222 54402 576656 480616 637093 796058 113009 850833 189941 572764 1024892 359839 103496 705758 937070 43771 520446 558333 402790 797458 387863 858838 350056 850389 672699 867406 89054 783418 339634 3212 206097 488633 951021 917625 1038004 786383 97019 512839 3674 393342 1428 494311 506875 955595 1025554 887953 35443 354879 124147 770368 579587 633447 675929 51763 605902 259924 265354 345454 175453 227356 586864 860727 462620 1045847 805401 984473 951515 198050 718648 245476 732493 674335 220578 1035307 884108 310004 440274 585412 731539 852935 395623 643020 695491 192585 827297 373921 328287 387240 664039 934758 56847 163354 930371 874370 472161 329561 499172 321057 344899 216354 597403 455345 838283 1001141 370271 496487 320623 321112 412105 722360 880141 325076 763544 119520 458725 983798 846127 328798 95833 809999 416786 288886 199220 924789 624749 583342 653600 18688 59021 844881 704046 261262 597604 833775 842322 173183 120841 78555 535781 806201 531510 404395 318497 196261 804040 994492 1035689 338096 359747 795564 372478 597963 316236 9950 429578 764268 644908 805369 262553 235659 707668 33385 778715 817702 158163 302045 102628 676285 338658 736455 512813 550358 12121 64223 866320 334970 240695 622497 856655 845750 715805 834762 458893 410139 253907 405727 984531 47935 540355 539557 537101 595002 669561 361130 776843 289834 438313 157115 1008257 294063 988969 33644 693127 452207 836466 413076 34329 101779 1041699 306637 858647 919113 787966 834040 589639 397632 268777 489655 413134 206895 532335 112114 503483 203342 413757 911187 267388 243930 123301 925897 590695 496534 87326 530697 879155 378181 415937 343560 461436 446513 79822 55682 291138 35495 121637 410999 884586 203641 547278 77992 819772 591482 465265 127774 121827 805125 556767 520868 277488 165495 667271 268104 1009624 148656 1039617 348126 234353 211095 1027975 75389 477561 762515 666743 681216 910351 834322 1031123 510342 300344 12037 374720 838386 524123 568418 855306 421227 286149 491169 813983 927453 146727 604992 1808 316279 115731 753216 59155 506411 428930 898725 378883 106802 395088 983801 1018718 651909 687806 728521 211014 258149 824560 547367 232449 1046995 352621 569382 793209 57112 727202 1038690 1048253 476735 672863 32117 924542 335766 887896 159363 846739 731697 396965 259503 1041013 165991 411714 536483 548036 287827 101776 293133 270528 107604 135890 977692 749264 831373 492721 1042439 41471 475750 12473 571270 221306 414473 966106 78679 613395 919014 947431 951226 959169 504367 530714 322550 1015582 259676 610446 435922 911591 711849 40132 119580 296320 790419 1041183 1011750 604270 73311 492904 354884 82906 250259 789066 898895 588053 692091 546263 295717 63758 839845 946689 1010726 197854 107621 583458 1036216 24125 673106 959604 140997 768009 703943 751770 815672 46790 171107 989718 898948 721177 505993 311248 36124 974924 329441 346517 177916 356558 1015253 391318 250655 942768 199189 374757 857606 608808 627476 718075 268088 557074 921480 264245 699836 1020522 895470 798034 908448 1000659 587011 461815 380790 74003 471116 315435 583378 300948 892047 53979 251085 1028069 843864 840279 575877 346423 425077 703187 503706 191201 807034 458471 96435 533725 798526 360464 555511 622664 623452 198445 1038485 65510 459699 871682 788028 929947 161767 234168 413091 510451 298206 117339 356098 56987 440643 544603 871575 236773 78342 143116 501539 237384 192217 786725 518762 642270 376501 872517 788919 772581 27731 430697 814165 63551 586420 373112 846359 460785 573850 205751 55249 530343 332300 627797 271324 288047 871126 662497 754326 101882 95494 985294 895712 90014 180336 997366 500382 145494 6187 261396 924475 718720 50963 236360 908834 294430 994373 150935 870726 180054 360357 778089 56219 1007858 960091 513289 315802 519137 857937 664617 905665 101556 642999 162907 174353 287778 874368 794521 71566 26500 316898 19133 1027267 905561 341466 863754 963643 729539 940710 226721 668169 700169 25673 811533 978753 116243 328714 684216 300668 744177 975093 431219 974936 18773 68696 785906 511990 468244 34376 291918 327547 891560 119322 474497 654479 876465 301802 825069 636129 963439 1009687 507350 586400 683850 876996 624611 256259 894795 9561 887713 577731 55968 502273 252160 627868 308252 144682 606676 429520 416436 417543 12885 282787 872963 599825 792991 952544 322247 137346 90675 648786 213857 1015513 785012 465228 1038425 830041 945451 581410 763096 803977 756228 990894 840493 570549 826895 595148 1047881 824427 408639 37085 64834 340992 890350 16712 871891 77577 25431 462837 129755 856290 89115 691920 467418 2346 737213 685132 721527 700485 814630 468957 958204 646105 856097 876157 388312 1016657 118752 575272 890140 242781 860533 1034079 541951 1021808 72538 673705 364122 296001 253674 364558 284717 75338 561381 472218 188184 438604 975344 70112 935395 9673 730899 547188 243190 894345 590393 110192 331745 382998 694963 283120 207830 1007423 419254 417686 1026602 285593 360152 268806 545752 131321 299159 280427 920317 408315 609490 761329 609117 876927 947534 81993 932573 130342 554034 412200 150023 39897 296075 158919 353417 111939 289481 498532 45494 761682 572736 968640 845059 955066 769192 1027744 138891 835441 965790 373837 220044 28980 793633 250131 489192 148481 1035797 626117 113061 92315 553411 725047 785261 1046794 195415 931779 283407 351512 191585 969157 22268 573140 597077 765471 519627 364307 725259 998326 634549 793066 845631 300274 709145 11061 1035026 791618 307705 508692 458887 51350 121468 776809 359431 66019 830058 866139 395997 781731 99251 1003989 3003 410450 429032 739335 702260 524530 720064 844516 63551 341896 1173 764579 513210 255901 866020 133951 615909 60861 167121 297207 418019 392955 652704 722126 12093 177516 685885 921868 890718 699559 974517 677307 783639 699979 131259 787755 983581 454265 166436 286830 77446 284758 24683 740316 428368 977547 365102 979857 276699 992197 841647 229354 951145 32565 500564 317964 1009573 721168 377383 819293 509209 119568 35926 879369 857270 585969 763316 524414 373072 255221 871990 530928 372768 1021025 17016 989142 936256 596990 76854 788075 118834 244888 631507 250414 932954 1038210 703445 756834 16767 326417 600934 442255 63566 65308 849109 775167 5847 930179 437011 33858 833806 168613 803127 25002 964939 664040 1010426 1009872 170187 932404 1019196 697869 653356 786040 605821 584193 172021 775716 350052 888336 399628 784814 627516 1001696 251197 3853 835698 332509 518074 513601 33049 727733 19862 976329 170854 117213 181833 489259 514611 579849 343087 148335 163200 554167 703753 356260 408302 684454 459386 297306 773698 364887 690827 758567 399848 841363 606247 991523 710509 322020 897952 230763 55300 101914 713512 855201 382211 861383 955225 739946 905315 803524 407470 95727 918850 1004714 551687 906845 354404 283482 325673 147301 309422 690294 881212 1023420 532395 680677 548171 431004 287239 219987 59079 992578 630806 125102 339461 619886 894542 1017002 335035 627174 1035720 966718 249735 20466 552131 354341 888424 211169 382753 440670 283971 362116 585449 1025453 322655 274350 214211 469015 430313 459962 575615 305514 470385 580612 461198 947379 402027 577134 264071 146373 1023663 426973 430756 633785 690170 757690 670786 856424 717675 253298 55141 396787 732678 470262 231729 285500 873781 368444 354674 434282 491329 611004 635669 611945 816093 987123 1017005 900200 193692 525795 340207 711769 890230 431761 335670 696180 337224 537478 932864 324276 501328 936527 653678 719704 906932 540926 122824 285540 608508 33446 437751 34333 855188 957410 723466 926865 190028 26447 246193 690701 989399 805389 1022661 735396 310607 950338 570302 226735 830383 227735 95291 519752 62296 83385 986494 158669 975757 135385 232173 497763 107510 110637 619154 54129 482593 15981 193948 792097 192764 772182 962780 255970 803677 198954 261449 90856 70266 210734 577660 673963 548721 188459 208181 861796 681666 775662 533460 887187 993487 404169 680672 148603 361059 409103 677764 508580 316712 1038491 646669 552281 737327 22858 361069 860200 682092 127356 348347 503141 315704 651671 472497 619174 902350 271748 323373 523592 904398 868656 494768 114409 899772 941325 688098 315884 671873 754318 15628 642552 137449 477358 682908 306297 49188 884842 501413 900382 506950 454978 576860 305753 554440 533948 1041308 1019362 40964 870369 688739 529716 733628 331198 645203 570895 519571 832997 670258 783092 752274 988137 803690 1028012 658597 568549 99978 955842 957724 189430 970179 100612 45867 538300 387947 732166 703594 231902 596605 1012894 193877 820611 651032 610409 582092 197081 382716 22853 611733 754577 141840 39381 724181 968801 641758 418305 382107 942977 939797 11123 410453 27183 976902 560666 345 274475 418600 672939 41310 136251 219797 16667 329984 548008 753034 250150 223551 467903 825579 709324 771840 873554 862140 522446 70539 570933 947113 991029 840971 723649 148863 1028044 1007377 407891 402865 464545 957202 101326 404692 870024 352484 654101 615459 871832 352069 1018770 636411 784811 889940 113074 618080 953570 480790 849511 543607 229919 781042 734116 663050 1008010 307765 622821 64007 1025293 515216 309156 849665 371928 242837 997349 229550 771037 685885 111787 14183 406613 48229 594048 90283 158777 28491 215537 124828 405961 153366 882704 191872 59401 12108 317169 453185 58175 86106 844845 23790 970103 256016 822114 396344 72447 311842 287408 972533 626411 499880 1046333 464033 970642 140446 272819 99800 264975 738917 826045 382173 43969 89664 665485 960023 662731 572632 292441 604302 106132 316345 37593 562802 535369 912851 957131 939413 682838 358393 31344 714732 440817 711013 768268 490513 997775 187442 546153 748996 653421 239073 963156 1001061 75016 475093 430879 1002876 348837 438231 600094 1026354 249290 1024146 535338 265941 196803 432664 789537 852824 452638 510555 732515 830416 1021743 548277 798807 339448 248973 681825 348644 172206 628371 350719 710392 167028 985056 331796 952581 719856 326615 91271 148095 203884 912160 23333 1018719 1011286 184357 317727 411043 230849 7062 781703 289227 744163 833765 698838 578398 928405 860875 952937 204131 845526 296897 159487 167657 931656 392840 664381 399231 657842 510626 423722 1006524 438908 700630 255923 709048 630070 482224 382760 978321 888081 249854 21949 286184 28004 192852 162314 612449 700968 5769 215436 128550 149629 568888 209186 499813 726819 389952 265616 625869 462594 569669 639999 18965 510882 596268 354939 416886 246707 828835 852084 518700 67975 266134 112446 751608 498579 217787 445073 374177 869618 377352 715017 678510 855522 11319 404646 790958 801860 200777 959310 882480 975904 975360 354118 336843 919583 810595 935869 444887 84495 716862 262466 221618 928611 468127 722504 157245 974256 733018 317353 401757 172850 753542 388384 854138 638789 91134 11725 141570 980715 376801 260277 959719 41293 904979 638272 933661 739378 785082 402361 587805 514185 441793 706002 244325 1008357 498008 358173 661238 420860 268658 7572 201173 118056 190789 203282 196234 468198 980942 803031 814244 710489 699467 811527 140338 892615 338622 877100 799307 764955 239729 189104 132488 1005410 53357 490084 760453 614478 276481 556540 768099 48822 254785 153745 343369 787220 121220 1012765 883422 411397 510438 766466 893649 110029 180164 947076 344914 619728 59202 864842 1037206 365594 221640 567521 1003606 126680 404097 428857 911440 725981 2779 642854 571589 167454 827145 754912 367097 836918 158340 409475 392119 683491 457862 396688 577995 1018503 205965 983402 888965 654248 603870 805338 670012 630896 1007872 645772 423625 788269 3645 697488 903688 896466 154660 876250 706139 184949 827145 122561 876070 644047 194180 65668 933716 598463 258542 597952 81872 703943 345319 73723 580109 478093 166867 263453 833919 176476 8280 465905 349984 805024 261601 832169 959980 302702 439838 352599 249701 705529 947586 123509 393231 208670 399300 490334 17397 666329 150622 586962 684835 251854 445201 402294 863785 769217 890975 262226 584351 386846 154128 1003857 135067 236402 244654 778692 270908 890351 844552 150240 918051 383724 586931 937019 603637 202595 174212 1029203 935898 495986 126487 1038599 537089 370907 631115 892956 580378 255875 478916 137145 41690 172534 460904 1023723 720507 337889 870882 892450 140601 33943 584995 184242 773334 118670 995035 6227 62998 920799 246532 913314 182596 892361 981336 940190 950956 344366 258518 354859 159518 959508 581953 681874 391282 164389 222625 223487 442878 415279 715456 889858 840994 1022629 204461 254991 515516 956957 30269 426750 489140 184272 573829 307595 34418 710686 118881 737239 109410 127239 9969 628197 571511 854706 508438 1002526 737702 616426 60409 283597 276582 970396 204933 896932 563255 477274 524776 48182 336663 946907 548118 460922 470542 680056 343622 310863 163236 2225 988531 236274 406118 346278 846556 292745 181605 160671 369540 614812 201910 357253 873906 672662 688115 555366 568691 400712 660664 933365 549139 183399 969511 381447 964008 877833 709220 524055 70535 858668 781594 14274 502476 702000 56821 202828 862167 959319 1041446 292634 30666 492620 18402 984374 695564 744601 587491 1015503 693192 346415 405733 355253 607855 116962 541738 749537 496178 759019 874999 601067 547721 723300 545557 44434 570030 662991 439377 618552 526371 978320 500476 716131 160040 970862 389483 572734 982085 787222 473976 149269 267719 1040280 135935 524765 261178 239080 867426 541865 214260 644190 654086 370486 749706 659511 749012 586336 757593 106001 850873 41131 587262 682611 643110 1044155 131550 696899 485264 1014748 322975 973646 338929 96891 832941 52419 205125 749738 396470 825272 107022 493728 942126 434084 797649 1012023 978124 258787 80791 183916 385803 475958 604781 735715 1022890 290368 948708 1037153 121901 824842 540817 680272 731993 313727 714382 318 538044 605425 983543 1009758 82466 987794 107374 439301 112161 439036 1024664 182830 764558 46506 916126 674295 626694 481660 79533 396322 1041255 953655 388726 603029 62035 821251 807599 708058 307124 848363 575887 197536 432178 40032 760662 907576 763583 772791 110275 360216 153868 330406 21916 406108 967697 433355 928042 896320 309385 290085 718522 534439 128883 564121 572445 845719 685714 562286 504872 811451 570606 309457 488245 125408 270162 300882 988065 717688 1017035 111717 946764 385562 105263 189155 686876 682495 627604 666758 427386 884871 114388 477808 835795 187570 147984 44452 504088 919464 383786 333708 965438 326962 177481 508530 508351 416830 609625 596486 1036568 337758 747144 918494 842825 791881 855755 505841 690520 684377 111447 928028 265678 822284 476456 982429 858936 113540 93565 202651 777127 125959 447065 830875 392752 311423 158468 1045260 185197 803578 713865 544957 293371 337195 136758 798049 662266 954599 951838 83474 865936 755882 64922 235211 786534 1038352 536003 53997 183337 693340 287738 683451 428554 11508 872033 13022 152383 396258 774240 356065 657024 116309 648992 174005 259210 908574 695827 386351 760992 396596 791402 231813 1014021 864304 363677 637397 777091 961745 236263 546463 317927 882554 282568 1016901 84610 172719 360833 443282 577706 884636 466843 956976 457015 478862 235361 969520 354054 819063 18529 204679 987001 885358 526574 573067 952053 600109 113313 923258 613731 168593 323284 480499 690865 308510 957221 618362 912206 353657 515578 900088 969904 654315 54007 6458 756178 1016805 96137 632685 14254 556150 171870 659624 680391 141527 63723 90467 513699 225504 795109 815352 164937 479632 248776 383529 746695 318856 323667 885657 424622 445840 595466 571473 646548 303378 631987 839741 120465 1003162 608730 420013 789698 230492 355661 994517 770506 227502 112031 273997 597580 674441 1023145 970129 888434 717324 267269 144001 994921 835833 866706 1004771 870114 488246 662515 103644 1038739 53070 429839 385915 802228 906990 856210 949039 52355 624488 48235 337995 630208 207411 86348 926089 21553 406888 738606 880772 588320 900167 387530 59964 912856 356272 106784 46998 843307 667307 532980 552410 448239 796385 52300 702259 351612 296224 724467 101170 433456 46554 55034 849740 173035 341414 204338 161623 765587 651710 161202 974353 755089 145536 372567 839065 1042771 145902 37183 114676 528072 268333 825933 237449 338919 952329 382633 585638 5160 983408 902205 361721 386313 622579 411449 380439 901770 1037128 437903 699384 631729 163786 837751 514681 274184 863991 788205 452825 894746 45041 832558 49724 648953 821246 866111 1033771 93883 660233 485478 815378 491512 734238 783790 431297 477774 955889 382824 860396 665565 752472 513189 424875 584140 466892 399293 748026 668866 370669 905930 428090 1043821 565755 848941 676526 374015 857693 781065 1031679 161195 731166 752579 1007545 982829 607595 566408 468684 242495 321558 561607 959499 999973 189974 959155 778928 554786 610821 949698 708822 857344 322464 800048 604158 1032845 794699 818045 607627 460568 105355 452587 828230 1005304 550793 805633 663514 143365 761238 201482 1042265 280093 763553 770199 281525 835489 199619 1010425 466248 492021 317108 677064 365389 298499 426578 299103 181348 421049 490273 701533 438034 109446 536518 565285 381502 1009889 176523 544863 218550 323778 451807 443253 1032872 157991 803283 60951 412713 691857 730269 704439 698289 360580 1027609 145166 619933 40458 537667 34453 866732 881201 82622 739597 648067 110728 76624 509432 59177 672166 337507 149021 1041803 221092 131974 751623 779513 508573 682474 910471 727463 580917 829670 881454 998957 141583 661620 196308 162824 623446 657841 391700 582679 956725 673633 402381 554782 746591 992872 478114 638534 505736 337490 75387 193435 121577 401868 340738 1030797 932032 266024 831015 485488 6606 741598 38813 253180 881111 955909 902746 715469 1031205 936670 462107 806883 256006 891210 487133 409124 742729 457038 418661 160726 1040581 151958 11194 910373 852179 960496 276133 847779 1044943 90573 759096 928962 62106 857283 622404 901212 495899 124685 518113 738860 788153 622601 139754 280914 500963 35001 1021054 347347 414088 1031235 32641 222231 725919 428145 970776 23402 634785 605746 329009 749691 480266 315927 861177 39647 284123 666839 638051 550031 64795 199627 720296 676454 1007953 160114 121538 253092 284172 173551 212719 391022 616284 182150 873012 731979 124502 387874 52696 540072 329107 380114 24804 616789 984497 725064 533674 927494 750033 856409 991547 361940 683031 738431 319983 857017 199214 141146 858593 284183 311745 901418 743537 447026 648451 766807 52672 959921 864040 973290 925495 110369 286953 424977 740352 738930 126212 724127 500107 296312 1029306 162441 245771 860267 316496 921962 503543 446055 556942 256512 459145 344557 257603 387756 330562 307552 350399 546806 730212 585609 394327 652551 196215 463892 352228 1029166 460996 766993 733252 391004 713949 1026676 183512 614567 912147 880788 93189 602827 638718 591536 622515 344484 979962 814181 860625 619189 115108 698681 102607 576932 575584 746772 375842 662715 1041878 69826 909507 531817 72049 761458 406960 475327 358623 641593 960618 195572 13460 717456 108918 305378 371782 229586 526556 390790 37746 385471 778923 59779 468438 134652 826227 1010848 158709 893585 388297 815429 626582 428393 786886 565250 213061 143829 959369 301321 993233 743690 357808 181423 618188 25246 475875 177135 676111 278799 940362 528614 246323 257596 784145 991064 991768 160746 837355 52522 852322 885824 27788 545510 587255 827979 401710 812090 229250 842363 24589 913529 261107 723748 107243 946968 306173 965886 274061 1037362 706455 494502 978747 1038597 828028 990747 615748 74867 516267 110401 41336 247682 637671 992865 1003948 1008092 742199 442279 711994 53840 268647 1000611 495998 882511 278406 906441 384602 917360 605798 867825 697010 182764 944672 517335 297201 251682 759437 408988 29571 936212 248781 250947 981337 95209 395972 845109 848488 884329 139672 427454 70698 365188 233525 220301 40475 499147 294089 453176 857661 762357 702536 614838 857492 824668 53993 921827 140459 840573 868519 940287 894990 531836 626112 735023 449742 338589 762682 482555 255232 575692 203609 776398 517182 822550 828970 609914 535588 726062 884220 507825 686292 250601 584674 451724 933235 554690 121906 70664 196777 382551 688904 179333 903461 684522 266436 552005 1022487 820193 30343 354803 982965 106822 539323 318745 437174 649799 417160 493224 729562 51895 806239 2420 619616 346763 1043315 1032886 69773 781919 368699 406152 695084 796655 557042 324716 908553 743070 163607 673734 573301 481266 440046 272477 612549 174101 1030652 915166 854227 266838 260238 700761 435579 782758 144691 900034 898847 65820 526654 276593 574756 441457 293189 61603 307827 1003653 563621 838902 731641 728024 541435 908785 662311 507665 841388 455802 935538 48507 791390 117342 186836 241027 326013 375500 531785 653628 311223 854746 208723 667355 382848 705023 577911 188730 721295 201367 345278 71769 553567 545379 210485 283097 853679 951046 244589 135551 886786 486025 614139 721335 262432 605143 539897 238606 336531 118594 864132 168375 898859 551676 920380 412680 665723 7071 322503 302330 660313 826534 561229 362412 126050 774385 247805 772319 832627 379717 913031 845691 1031473 353994 424097 709898 163202 749451 364675 73272 816658 940793 246378 502617 730576 561257 702744 856291 134766 475537 68178 684015 444644 774927 201569 190140 731629 120034 714130 37164 489096 756463 606902 72006 436344 460157 108963 251826 443077 903609 750256 754752 996921 68147 654397 357985 1005028 290655 911145 554412 449433 618518 90970 858715 687214 866834 101433 114123 429376 731765 447795 785152 112429 382530 951865 638750 113688 565987 477248 256497 281384 257698 180674 294502 910665 379183 934716 156432 53673 80928 295854 307876 926268 402284 683294 1023101 182329 759280 588053 840985 178331 974314 400672 104089 270498 590209 968528 274757 830031 842554 256699 207878 184555 1032836 826361 1045739 345472 967726 998823 991652 680798 158443 244967 16394 636056 202709 56798 997013 99973 1043175 432181 79076 691775 670594 492441 996409 761127 499945 218172 2042 1008991 821957 288593 261682 937550 92577 155539 266253 940320 288622 774591 434783 726340 634881 590101 775710 500972 805264 633819 223460 840080 97593 1042394 927086 340075 53116 659167 844831 612092 166075 899899 990078 925575 445889 382020 196787 458130 477240 371410 604174 942696 352049 206274 923009 405913 458657 654967 683297 148856 259294 658772 914344 983964 381222 173635 339702 393567 812568 853297 849547 178274 576824 510607 361487 609031 65647 362451 463819 88310 918154 23541 660781 451481 432054 303090 322376 213663 560650 303949 81233 10365 169470 489609 710435 440040 43756 315824 661948 828252 854934 1043663 785342 93080 508575 233591 629231 891424 442128 71742 87993 400058 31957 299324 233387 368369 212286 1042063 316406 922261 708479 990679 507632 270393 452912 500666 21397 443828 265933 305249 192001 325793 592950 166905 50167 219871 720177 744244 259421 261905 648675 416709 863421 146718 514907 829671 315334 300722 834568 319447 114634 437180 555069 515158 502333 868078 387764 34088 977212 412224 16648 567447 521219 467822 848953 321776 810870 700533 807212 112900 1011353 109594 168233 223401 13080 457315 754267 737591 998848 658715 704595 242188 646916 88146 687238 363784 849785 448219 710346 545554 88154 40653 247261 1020049 242692 493059 757726 477683 663163 906908 250578 96297 597476 529275 990496 431401 674569 642248 71190 735339 426456 558189 734818 836461 369124 434841 528537 466479 384739 555585 469427 361400 827694 351642 745869 24207 194116 443040 912230 668994 1020231 489363 513634 894690 23421 321397 271882 948101 365776 290445 817866 1027267 33871 966374 150130 47674 506027 218320 436406 245259 186555 392030 171950 970074 1016 549095 137302 676049 312065 113542 217871 946461 821272 425370 847900 103280 442276 137798 821286 648702 422061 317938 1037497 261248 355683 507592 682181 31924 856984 555320 653597 711386 433473 1010804 734459 730680 327928 115445 77434 320920 680573 103156 86811 328645 725809 922354 390209 52242 8857 384560 614325 521938 753377 870712 755746 771553 1025366 706130 277914 864537 844523 743952 259599 271070 402613 73667 337371 115859 1005679 908802 10297 1039139 482551 764714 243657 996217 1016527 369113 259856 466695 171165 173427 133365 524355 892843 276125 932166 190246 775271 743365 439601 540075 562916 360855 316363 1016918 567128 239497 716428 663210 854684 871504 313809 208818 96943 108137 822617 951929 550707 578705 412873 563858 427503 467533 270376 628881 1045323 285796 314467 884367 582359 603487 981962 215210 778180 309776 722577 339330 499049 775688 871248 780990 415679 321567 202628 991621 50150 91888 270348 312069 954526 496986 690604 101616 423631 935680 229773 824826 1038849 832714 681403 518748 522468 24930 32166 14420 830922 724408 213666 363683 966440 703871 211047 990989 901145 904109 873873 798429 1016027 331519 588832 257886 331599 396914 819706 427107 1001341 1000907 674149 69312 324622 31248 551309 444622 818896 597517 321284 78571 733494 968401 556092 610296 787669 897070 651791 782809 1001 348476 264248 726520 670158 196822 1043928 938435 603015 829979 412145 282410 4154 889070 578542 481570 74161 468599 424986 456740 793818 519585 795684 564910 121417 683930 255905 91585 1025713 933973 324746 711009 271215 856843 390074 316697 1029887 908981 262513 422004 167300 529044 13780 1047429 665924 580266 376170 2912 33578 816190 688544 890526 965443 889436 811334 598493 350529 840275 850192 457790 793851 147509 916503 297957 745195 715610 7253 699005 65710 297693 426796 987569 191880 602653 55776 448436 76509 857406 909848 785338 620729 23974 564833 524925 950857 462464 133803 369337 302688 588092 615626 754096 401395 770573 328950 130982 79517 586857 902731 398438 89884 141197 982858 736187 418770 340727 854614 946680 716101 160490 286264 802929 828063 466157 210588 776703 514606 894028 1035410 83841 580069 405142 859918 566357 305114 595997 19303 813795 748230 362617 554460 577810 416392 923397 737802 931025 213154 360289 514935 301200 1018042 878062 167435 143300 319771 601173 716434 457574 617266 448001 955195 1013365 359441 1047712 678940 21103 60655 316581 805803 869340 654245 213449 520006 843460 506674 785286 1005484 754483 660537 508315 172418 1006012 611710 958603 527824 1007603 480365 214557 961153 1017074 269715 288221 887526 251349 537890 404890 102452 834110 419697 379366 770561 934097 469370 588441 145099 293817 1018203 767823 363633 453922 372438 910309 848056 852924 322512 201984 702919 370495 220373 418950 757419 251105 727443 284194 139220 150497 587098 838596 94102 18944 184227 985631 502441 612355 488582 118058 757930 665138 658754 617632 945304 293084 729273 921727 302423 271569 74737 259469 437808 465894 170644 508366 851791 690549 247664 59663 523844 982746 650488 794975 454275 372727 400834 1042320 999908 573361 630024 857019 426275 40048 380711 884153 50273 552099 637474 176554 375713 232250 988703 439410 935756 398378 585193 55351 827566 164077 380781 41189 70262 939263 494653 47274 868666 1038946 166416 259194 525297 454171 435007 944267 248951 187570 235338 822490 630796 478902 723793 684453 696277 148791 137884 852975 663898 337482 292628 1008128 153350 186761 727495 409570 362667 324752 557928 744421 908283 653185 822476 197403 896272 956801 116590 894429 161508 271673 421356 490564 805850 386390 189575 539313 777779 1024265 1034663 316997 596122 469127 890453 350569 280217 717194 1035968 51272 249121 508878 901817 70992 29446 488853 712246 75189 145793 702500 559570 452078 1033388 1045571 236363 749110 152585 603841 1005059 210700 19196 208110 1047424 548275 18764 995616 453613 587955 447398 157486 153238 752726 35866 780536 162416 732972 719516 262877 423566 962183 910724 426050 174765 688896 473615 657426 173993 115952 754907 428345 569350 446712 850543 833320 837736 920698 724913 38484 874523 309789 828014 596151 219532 908877 438741 445006 793293 471992 108284 232857 691733 536530 994650 878622 141886 857938 170827 941797 875334 8883 912016 221949 99022 176820 344268 282102 166046 562392 722952 978534 523039 481255 431919 468068 376799 766059 486035 921104 676881 453940 453734 148489 302346 424917 707906 730613 215237 490788 650402 79613 1031776 551358 381286 363086 433821 706176 701011 671641 1037410 452879 528017 921491 537913 248913 251435 845942 963025 324850 664210 498302 464507 26080 753435 300141 285613 959695 770428 765960 820867 446135 225875 986776 530745 572497 378271 197994 988082 472733 860997 465487 361460 277342 16268 135197 632490 86428 115617 197420 366497 388641 820756 628185 430667 911357 938841 470278 770623 130307 214601 736408 959414 812617 241822 828408 455696 752812 430970 137875 799309 290121 698337 765018 438165 523781 522042 1001027 143281 745991 787410 676550 268687 466488 164184 681568 473025 916938 826722 982035 985342 923310 579559 410084 303264 908828 879556 456028 988965 478479 476983 610312 625327 201926 1021031 66553 569220 385861 643545 673861 127118 112594 817916 783748 401371 870264 409759 45651 112414 225671 119157 602069 305196 836626 668312 620077 245121 331887 108547 213253 363193 987067 863511 1010698 847127 530260 425239 552813 203777 908637 437164 519267 215425 544061 740705 608678 643782 617504 536615 221171 589985 347508 500691 734858 350217 268142 742043 118705 752279 6019 1026461 984369 104202 124655 250201 750807 420293 827185 538161 752885 1035596 794253 368880 870622 711371 482441 974656 781677 1022607 577136 982066 628095 672906 973778 395451 179828 790739 418562 422961 820402 366628 85399 324818 34 836698 734443 852029 307377 20729 923295 775158 785104 711590 596245 265703 1029109 492715 745461 775386 376600 663414 323752 495872 702775 848665 1025760 210029 374226 395980 145678 791449 461679 398951 1002731 871904 274455 187113 170992 50691 173527 996084 927709 436901 259905 171853 622390 364239 312296 157537 332225 332397 56551 936379 234761 334543 946523 179343 751838 236329 150244 179763 158675 191763 989736 734624 323519 178441 119633 123637 785980 880363 858762 122868 179499 806527 376965 503940 934702 262122 151288 975661 617517 769083 1025307 213407 441810 67041 828459 495915 678925 651567 977899 254792 920976 523487 173854 882192 86099 883340 485390 664768 491025 493366 791816 92219 393418 955330 779486 845704 300864 1015160 944995 694352 108922 996995 833011 159585 830787 720500 882664 106797 563883 469696 673574 881227 553093 950077 1042576 1021941 510184 267945 765072 927881 97711 645923 514963 72713 417017 888496 602763 482458 388521 943031 1011563 878344 738278 861574 716206 490305 1041820 585931 611025 89302 442106 687131 740053 369533 75507 1044590 349374 957329 1045437 741793 892694 177808 171860 358131 586858 953244 424952 496520 571340 944123 522410 872169 782672 618392 521651 93570 354959 19839 469278 461091 580390 95332 627513 88448 75064 323357 262936 789681 106984 114979 371474 405426 294368 972566 1033538 108260 533966 100150 870407 603786 901857 762346 830084 990029 706384 725565 899361 406201 1018579 855644 358920 504766 325416 448537 663977 489263 214159 396651 595766 577606 247375 690412 592168 390430 1034031 774746 659896 784184 947709 794390 387942 871415 254475 713384 144758 845092 198573 585529 444526 252266 322748 9751 662170 236763 445718 47156 373896 444777 87835 390824 308620 161646 718898 308011 944189 665125 473410 340124 976630 537646 338745 697212 1036374 845838 975753 672371 199617 395436 788646 255690 105948 67030 618121 933104 36116 635066 508720 558326 906776 492653 215835 254738 487515 753255 437713 409632 942739 34565 709209 571932 517949 27142 379841 238761 958742 1007375 710043 661901 384931 8743 876667 465203 62378 171067 601722 932647 37815 990107 98230 126622 544920 7291 610000 84715 924129 827763 433516 1011723 381545 334848 184500 423706 718027 320769 662998 520924 673767 673082 788097 852021 893790 462292 976236 517809 771097 770267 559824 608509 929986 1001919 911593 714091 994889 345556 774264 124531 115808 318674 703812 705324 381440 141653 1028756 45015 668130 799070 796598 171605 978695 93904 984188 511660 624945 845812 568762 388998 870759 907253 270793 708273 632437 780133 468231 760224 47465 652470 753237 765416 508440 617666 213911 850372 244631 13124 669240 781458 262338 203613 405411 587604 852152 454672 564683 105776 328540 658629 200612 726000 327126 558538 53671 29827 1013520 843981 498258 424826 1014842 1006947 83622 448908 107847 380293 42663 332818 600430 392718 219616 980363 197545 831294 179164 691738 599865 728378 385198 246787 508960 858249 434538 750641 433061 634520 768170 664243 550100 25143 651018 539451 147707 324634 939947 909726 868399 768858 236724 807510 259525 560625 285644 185091 924889 145729 823970 78565 806090 821902 793445 645988 376252 714623 801101 356489 662804 882337 668944 655746 619008 710628 592237 510242 266733 552220 794533 884318 304399 209537 859132 406737 408284 730927 965181 183609 552593 214439 965171 62967 236460 527436 580657 113555 991856 955879 847243 108854 769124 934436 648475 293167 254164 454163 4029 415087 276815 375976 806099 305164 927271 683834 940737 31682 414452 1003016 799602 814189 88849 368815 293073 534416 32285 571061 127313 752849 25724 622594 136294 196218 783316 308578 42762 12794 340880 364804 682041 1003618 409952 464638 576885 300777 808375 388550 577346 206697 972876 313018 968107 1013983 296090 349849 611515 1005550 564831 515592 354565 620381 144929 213519 345117 430228 1015204 504985 825629 398371 470133 912631 244001 551484 128099 323678 249803 49972 919040 27236 929728 30726 959780 628103 44840 916175 642410 308134 594994 612179 386738 857734 627086 17271 625053 637006 21233 245701 1004564 812043 268692 83947 1035714 880173 518326 103228 220309 392456 508437 976173 936257 713044 29305 323033 578493 655022 290346 801406 350147 803861 1031540 210430 426324 930925 850218 440671 495922 65279 874273 797771 569701 403447 378544 996753 88503 508133 204086 326562 705592 995645 479892 455957 291258 822999 118191 477475 310869 34415 311536 49195 493029 709670 628419 279599 841863 1002495 421403 389462 638752 225891 435948 767592 856022 435358 556720 1017173 676500 446815 113891 463790 832907 246076 880519 207658 266667 192300 309153 559651 917294 389387 304570 283671 850446 356377 206430 922151 1021578 176507 327328 607131 640421 110265 448661 556635 141735 900670 745428 270199 359066 707548 28157 428961 129742 336197 870191 1048494 850773 114323 779919 258329 290951 82624 1006280 130688 956032 484399 602758 815141 632221 588065 1046778 936046 890627 168001 574041 189541 129304 629017 378973 76856 644104 662682 792258 807866 499265 198040 149450 797409 737527 194892 676026 982598 797857 507856 548443 460712 97658 146598 573817 355945 667649 63282 453479 317455 484729 209723 490106 362692 702570 432494 480906 857047 696606 94171 122228 760889 977445 746102 8090 566529 472273 449431 207969 618984 888251 846971 749234 194510 463164 902592 989561 613683 303093 507885 107561 985791 369479 455656 939831 347066 975324 1008510 518299 32404 484380 242142 993362 120159 878777 683038 179422 566864 354596 254389 651204 871489 339477 167167 821773 497458 848903 527293 639173 183492 40889 567186 12672 80060 197294 487047 585424 85382 339886 842631 498896 414896 778051 659172 105884 438122 844861 693968 937430 108301 438318 444389 151843 970129 255983 566686 519852 585237 854041 350939 425374 429402 661901 868961 713130 129608 423405 294744 202629 192105 564256 402891 971113 769641 5330 258859 467859 793244 747249 300749 999619 745336 531505 166503 18111 816662 972169 883351 137936 869557 880564 16220 218691 241464 79793 877723 148201 665507 208708 279195 583575 904865 549235 42633 926887 9217 542473 461557 909429 935732 736022 1007699 672740 1034193 196460 25980 526039 984594 1003812 888874 511159 861012 36120 623999 954611 230043 681062 991871 992124 317707 565491 201873 439621 1035888 522725 514 947401 339383 325672 1000065 277124 238963 191211 10148 804217 727129 846880 1037666 919467 622020 193791 240280 918180 217650 328323 539012 439281 628676 936427 446541 168355 1009346 163131 233849 595663 69141 991161 400500 57359 967628 191088 968208 579584 845207 868528 680191 684994 772431 504972 431707 458619 597356 760666 577055 129748 842125 373303 632748 689530 245492 643713 459333 383902 616711 570971 955795 844406 257489 642348 203297 967866 200318 729120 917984 696103 325602 607909 1032357 146687 168691 92912 42151 517255 353611 1007222 278273 603016 590247 638579 89142 592848 657514 927846 36007 692142 309275 1015443 212255 994936 331234 539775 352072 639240 685583 187256 762419 570939 68756 673547 15061 610161 159110 287116 15492 388368 5535 563345 754046 92929 611007 297335 598882 101681 967783 46556 164788 687122 355388 477219 451678 872727 741002 976883 626730 766779 1024702 761528 824137 164731 37867 511009 656335 891223 37190 469664 907828 429909 339626 386029 154068 40830 103701 374148 67952 233440 951081 730402 670635 503562 122284 836939 337806 319635 512008 428487 692485 440723 1014988 207905 786784 503079 867881 892967 626643 346354 292469 825453 539126 1016215 716972 662218 707653 331584 512234 599256 1006241 973338 5362 745592 215245 816854 173226 583756 1041137 242474 389789 793660 99867 340558 601207 230898 743610 530816 719757 773469 627489 969856 513362 245042 284682 440852 121827 808806 335120 342149 282237 457141 41779 225825 297473 234015 491352 745911 170358 58213 996039 515870 743047 55696 381867 637870 924161 192107 148886 257732 523351 433668 197114 53827 435742 518959 880816 159502 307345 521219 1036405 1038735 103950 235098 503656 106035 471702 664661 979854 998892 971857 403671 95054 1030830 515080 670725 859638 996338 126377 255948 963636 758581 831687 433243 856221 673914 991512 46244 327721 595652 552693 821984 502453 782493 815069 1023240 887680 648339 892658 639324 1046958 727477 437626 420576 737480 646170 369503 130522 739642 571738 692144 341078 315604 1027347 772382 561826 865098 154981 114304 125906 180916 92022 808783 915005 503822 572400 255018 520190 99257 854910 499540 86900 992760 672594 769329 760770 489332 334242 593100 399696 162233 109094 10324 120392 985015 74396 144795 887577 466497 556869 79510 762616 308369 153445 649696 282714 599234 899526 604982 373116 599125 792886 1000444 263387 1002669 18692 121782 781756 471955 35207 47248 575653 201650 894103 860119 69602 918812 72210 468606 708609 837059 285785 164250 666710 987649 203984 321254 783224 232721 698465 1047872 934850 14739 545785 580906 606163 98828 588042 991562 643854 119139 754184 362218 34331 768870 558828 925304 418660 570691 63924 789511 650137 941583 385761 841677 399917 808770 732663 741027 358870 830777 493056 914056 215312 577459 213514 195358 831131 334421 549284 779820 261625 322854 366949 694298 527345 611603 421733 134264 103183 803948 157634 824951 567329 678757 344349 635246 278203 868502 147738 352598 376244 559484 299236 729935 172967 733942 960934 421401 932723 502216 708883 180892 352444 287515 959967 871520 939111 460027 244803 659989 958754 794328 477821 964109 593882 881158 189773 313021 371778 576061 19578 368448 383315 615961 673611 120788 423366 389019 823567 411226 135324 328870 316821 36570 339351 675715 441780 345085 432574 929629 330693 628625 380893 127174 116772 170761 93442 169520 490930 790523 505089 798837 886358 575648 206577 1034064 616311 956503 336301 905698 999044 1037346 38997 474926 212332 287527 448202 462492 931622 286512 546357 424058 474155 410924 762240 894582 280311 177580 805339 195621 260235 1033574 256825 716672 156910 384438 999632 684386 716711 11544 84381 910859 604229 698287 425182 437664 726743 1021889 659094 81064 370804 441913 1000460 378000 1010613 525092 55372 355368 93494 243252 553124 399396 99353 155456 8488 967581 499330 925378 304 419981 7708 499287 643029 489558 869522 561475 305271 648252 634903 378091 706361 374246 911327 180568 744835 14305 719011 588219 161408 372253 794913 298211 584606 106094 102042 562632 944400 502028 403795 855044 1016399 979219 160020 537685 644757 136452 944556 368925 17760 374595 300906 836322 78581 497302 527270 592078 56539 538284 1016118 364847 638556 71828 493817 944632 328967 623426 902736 614719 857393 777229 474015 550333 794223 888628 239313 489297 573469 755796 1043922 534397 179674 867059 629522 829927 115722 15097 354824 292058 539731 943410 713645 815555 799264 38861 461565 310708 542497 1047264 530810 915940 440265 514273 281513 11308 552911 657198 900498 864139 667309 515718 350020 46244 637988 115598 969039 1036859 863414 999246 497992 665020 931371 108465 212552 951220 758797 219144 937325 342101 162859 358792 702040 120823 140058 940999 462766 958353 741551 679235 193431 222532 918662 91099 158786 661713 469631 189780 159839 185373 24379 688085 28579 621492 246947 991851 454472 978756 386658 968070 79498 510493 503398 570234 527147 177080 158051 549119 622063 540717 1039183 185778 902945 417979 25575 566418 733965 615492 78633 947331 728708 296910 298456 923854 131931 792323 926204 145823 824555 203953 355167 953478 257171 959308 10256 433399 706098 34151 449764 337098 380077 773695 354800 390331 63087 305712 634640 290027 258532 911165 147556 34141 500221 394636 993997 812666 961199 382952 444533 299406 200051 177214 42308 301384 710088 406560 553835 682558 382381 886085 724957 664423 422439 150023 1021649 294559 491457 985571 952386 117030 77575 78333 588911 224289 985354 697753 125019 918808 588767 319139 750158 921206 96032 499240 677458 595981 694377 339163 88758 888719 288732 928657 447631 203030 402590 979909 408626 882588 303447 559125 1036732 263556 503990 464066 545162 1031439 41451 524340 702657 119016 249131 101236 924103 316569 471088 918193 98504 685331 531126 818620 1042482 508202 649983 602251 933177 131607 1038928 1002425 357460 926708 252274 421124 699838 306755 818482 892878 485878 805992 260833 388510 249407 845354 144596 949916 325921 870454 775909 281112 91878 875676 557808 481027 878109 979792 134487 494708 105499 989866 969087 725540 891253 133095 583249 16626 556680 233381 318138 861025 110577 929387 582187 951829 236309 696607 493849 563290 690842 658830 1001854 728221 101100 834279 79702 731376 483001 481856 48419 292746 885621 581392 944234 280389 214487 190387 1033780 1035295 976474 439786 413582 536505 445885 571224 484873 926171 840068 826886 483386 456942 886900 788703 632379 352896 372507 638005 515624 500676 1023046 223802 141476 879119 705928 265096 683345 469852 1004474 575386 833371 71369 1034101 683344 434670 759064 699802 883567 1037499 219439 943051 702751 364664 721048 60655 155243 740189 541698 906674 773316 155047 440254 796930 251775 704024 138306 947347 760914 970357 671402 974172 650203 800775 158002 607256 82457 776219 943037 358854 806641 703618 984145 230442 200362 405521 20377 782921 684657 841506 731490 409841 39126 449554 824606 479023 497229 469953 296548 647894 52655 508437 934253 212223 710838 198263 281497 376451 262276 800852 125928 236675 214557 584605 277378 238817 654056 890183 837168 660164 1042738 993228 506592 488216 789674 769961 502820 1022219 776934 810974 581812 696978 728029 114289 930791 134370 938604 925931 624190 776439 111825 936153 114138 376848 963891 225356 546561 161840 662040 22106 33949 723103 829164 744346 647356 405096 545921 503468 44305 512217 792970 493743 369521 689669 541470 621001 1005144 337733 351547 181667 467298 947635 1026881 577514 240082 52909 602227 760015 192270 1044568 280698 215432 387872 183835 577505 184525 1033015 226592 384154 102235 690212 458966 132727 922741 231134 1023857 802738 780894 76030 697960 998757 946912 288067 833271 618515 185288 507920 914075 756766 717671 908265 540568 1024590 754963 104954 630134 706640 992676 641680 821632 741684 34807 159133 553796 366063 897391 885560 803093 85463 411247 879643 320652 620330 452321 711203 130819 53127 236210 544980 693785 842866 216659 341459 251953 623573 941882 160106 782578 472186 145503 696071 716232 368274 786111 1035709 766562 850993 806365 53441 982322 518607 394300 532462 687088 1035976 663526 411714 389143 906717 174824 650335 549735 161201 964563 480523 486497 362829 93757 102832 688846 63645 403262 469212 287801 520433 760308 284866 297072 830845 530431 845752 173575 446425 580101 1017015 411348 804993 941103 309214 814196 970582 510634 746223 869573 1043483 1015336 315857 257642 888569 690268 154380 675147 604411 872577 430160 716562 767123 475092 786158 720814 482835 491029 229469 937428 719925 835083 793271 483193 469140 137725 422201 366169 542768 720953 378054 222323 463854 12176 33893 430219 110870 1033176 159167 297639 1006035 152169 146850 839827 38327 464545 848000 746077 918068 601696 561904 345817 502563 1042060 41516 73757 455489 792463 916626 905222 330925 299476 811556 601266 524652 236109 1017096 574724 543717 489200 633352 439588 65382 527157 383250 297724 819357 230554 499129 408252 1035807 268063 153522 467798 415972 51658 662360 729858 27849 742181 8745 900028 403725 853435 838471 83905 67796 314526 601080 15894 916391 538596 667687 165633 658930 629029 1002208 581774 762245 339967 440023 21259 669204 485010 607970 1029516 442807 925189 1033851 82536 432490 461567 256575 670650 190862 860718 970865 172000 966246 464068 463223 978432 367771 580853 24668 916094 305593 678522 965453 840583 25776 327441 994332 177546 585299 690938 530624 462778 975324 448891 205779 235661 703846 965982 171283 291392 580210 912750 295393 548688 783971 393469 331205 198402 543490 31841 187112 215516 603898 388466 430744 1025578 226909 792590 11720 699514 387869 864918 771469 99360 718228 668270 1045410 425907 810237 665728 508645 639374 772088 568762 667607 127056 115978 352139 80160 457564 353050 420970 163849 61274 940534 12367 751873 842420 246476 254264 207897 639514 614577 478118 230791 1025278 882973 499485 800295 168473 605293 608936 74741 248804 376416 452946 420500 195872 491163 81581 781258 97615 164133 148303 684034 632120 587499 344401 284360 799591 423485 393423 776017 377002 639823 590954 53488 935061 993465 972233 535458 305663 876536 287251 968835 553859 461291 157302 655959 225280 178006 912548 507394 360217 754018 776017 2832 288182 799259 622262 676910 111233 457969 810257 532399 569962 771896 707363 483336 423204 983208 1035440 939091 909733 199645 781570 194768 645802 407256 338791 1888 1012529 476028 522159 624649 144125 163858 736943 192885 813845 618437 624320 579954 891461 459559 72768 13683 57755 155818 871951 862989 887019 146728 702996 225403 234316 181340 567734 146715 418713 4455 622180 903663 487665 472908 273933 549405 199480 1038707 577448 852847 77716 21546 669614 888532 814320 947487 959643 428253 55420 967655 621425 682561 332331 285307 5172 426073 1005875 216502 759406 220580 569489 501208 648621 186949 4994 190214 1023489 894080 1030667 141767 860287 155969 421235 967560 569280 547988 453828 753433 1023074 510510 1007949 25903 33158 628195 713506 464096 37200 50221 986522 633897 913771 1008300 500688 409707 75650 592032 148772 583402 1021384 321393 799159 937293 67441 92968 270066 57889 675127 748275 138239 167254 977366 715173 493134 325824 773775 484915 593426 157847 862121 375864 314050 599031 80107 103538 417688 748897 674340 288067 733205 396089 107428 787248 566395 1007686 891584 180582 425554 70708 831057 729648 998628 936981 504629 71554 561600 553692 856269 185201 386362 299489 462206 207033 453354 211296 994096 490294 280105 850169 37842 213099 802455 354353 759252 200702 99480 442096 798891 607289 918993 523778 373072 928395 774576 1025942 351937 377861 396770 329666 931455 857566 260827 134396 1030415 68080 2129 503970 640633 57144 850369 454516 1018572 928345 727785 21012 752280 812570 1016908 787853 417650 136163 1011634 820169 226420 879684 105637 904218 234170 958319 509172 207794 93669 632249 139571 366122 581788 106525 982330 298495 739591 1034425 548002 761104 193874 521038 110411 941346 499760 826820 497113 856156 392533 299172 243250 248267 808443 266140 434177 402911 931166 760319 639287 627436 75072 932674 748164 10666 293478 93056 451554 398774 405784 557047 692491 232975 448933 895881 927230 351641 955613 692028 715646 916381 336021 154298 529298 78919 980007 1014994 859655 811303 93423 451573 806121 864689 2767 183994 469262 590781 310444 470106 988811 445447 343278 101684 260412 888496 491012 435019 190785 616379 468702 1004227 456571 598929 925553 479847 918035 419710 142647 1006630 235764 682545 630700 322961 258636 80960 593106 104543 585487 893090 794030 254698 208756 1013043 748232 243888 79734 961331 92335 289490 435028 839623 25715 409752 355345 992375 757801 628714 736244 214958 335723 366041 316169 27966 226261 288532 621471 468697 1005961 462963 36553 113817 873388 184176 198877 464248 260327 658089 732663 143321 90086 184928 278135 10749 105436 848123 801663 449167 542974 625540 637814 391449 993539 414249 511623 317068 774059 934077 652067 959932 941877 126774 662139 1004514 742630 619053 179463 192792 157065 117601 458497 633056 289258 518708 713962 150174 678746 212012 890885 877081 1007662 118131 506583 712702 1042496 522584 1035693 283229 1038700 371404 434966 372010 642068 208102 910437 434877 612253 494432 697904 429139 159472 688919 396500 844427 511226 262798 917742 17897 160044 735852 521187 399190 797691 474617 504921 827550 998241 209829 807612 118000 849754 529794 333242 553314 888425 917957 32455 927083 709136 465737 482970 240487 529243 391691 391598 649495 593750 109487 343234 356382 650130 607225 393562 693893 672420 589141 25147 270135 868518 190801 598002 422534 53173 864541 988494 91812 906353 517650 179170 170027 227968 811560 639108 676502 1020171 538750 42961 329925 390974 374230 819878 744829 596173 258326 963240 703462 359018 27592 835262 557067 153168 279194 931729 110429 608443 454111 175123 606513 461933 561677 110069 456509 476971 385085 452143 575007 878142 493230 801148 576982 822003 995651 261339 647751 34587 268800 342543 828345 649612 76176 787488 993113 989854 436162 1039320 602039 297134 97287 140359 456007 910494 654838 436032 294626 683603 808393 535002 756290 938294 814301 725231 394377 725172 486966 5536 463547 591038 317176 592335 830015 255562 595695 109731 768354 814032 770312 954120 581587 62925 216022 264236 1029928 1002307 549390 473603 699224 91703 181003 730565 877376 479282 111435 774251 243998 3777 130287 620341 475929 237557 229439 381990 879543 1764 21540 356998 6756 747558 489133 463711 191474 865880 855435 205313 457492 28316 145044 342143 997601 58647 419907 111664 480599 369010 287286 612910 997334 674650 830895 855002 853921 632577 1027604 232278 509025 729498 606576 217097 814753 355808 1044719 158495 1032275 536720 635237 949255 947529 965866 537544 963827 926653 909620 968114 126811 42185 967479 246240 708730 789744 576704 1020085 785872 603284 829472 735416 418206 708733 150701 32529 753517 989784 793407 890896 383111 919861 68276 944039 614524 399881 1041516 872939 917919 632874 889037 891798 405895 972246 29632 88712 234895 263340 710962 849474 767829 712240 422292 669801 969022 781388 187996 847177 162545 311754 609922 726095 187864 176859 469764 696462 743842 794003 119650 444731 635076 672362 354850 977457 857331 371900 45389 62574 215979 469834 1046256 93844 385707 1005751 594332 197993 619639 439308 683239 1027159 64725 543029 992745 347629 474448 584066 669632 527452 12729 848935 702476 791034 300192 962236 729971 586179 619487 470461 899614 563155 382224 773387 519227 248301 551442 145513 972409 931831 1004936 852992 446095 269436 261977 185563 524213 748840 850225 137580 661288 695120 520959 217605 589995 451688 900981 780640 307969 799370 157836 236824 920692 36086 218109 947757 180049 333964 358344 872836 675434 436307 368305 456805 399762 1039862 834750 772347 424484 973378 676794 388824 454525 32170 452534 535406 220029 211139 33666 863894 544523 224456 216376 622349 26254 220183 10930 127730 46708 43697 226831 571466 411566 618174 901682 191868 435250 184583 44867 575958 357240 212346 118572 153094 75518 140202 367132 177313 571076 1001293 291592 260767 814545 237756 769061 366557 771756 904566 850800 1003418 153571 790685 855846 704762 381064 385911 356940 360326 459950 464366 626984 900010 526833 950033 142789 752438 615403 146833 54388 549342 16576 755781 876614 526778 509331 790182 1019794 191430 1010446 977235 436341 383075 551391 465551 77133 524244 276277 892606 434494 625346 397639 68844 351405 836281 629709 575301 422343 772777 35973 899998 631035 845669 616367 701419 744828 481319 85138 407239 451008 704266 184821 522223 414723 727439 258726 776391 195269 215321 330231 293075 491848 11121 188475 1005119 412691 410434 902990 818776 384369 258206 509707 773649 346611 145783 776659 115327 703722 401959 14604 383325 920814 300521 375200 819593 90202 712541 407674 957317 647629 897288 268045 35319 689322 48593 837580 709161 186777 582022 27315 412809 258820 710997 31165 910634 874907 560211 492907 519234 266448 975865 786756 587434 371548 406689 8271 151137 618424 472589 49562 914186 101541 429025 355511 666217 941476 581156 220730 434409 376703 98755 369724 334361 29886 897294 805595 1028394 1022515 939065 301239 436595 797551 154076 809847 511726 169802 237428 148546 91832 812127 551392 349255 176020 648589 749028 350517 782953 917111 813225 424387 8895 915461 739387 643625 659271 484577 1041418 860325 467536 923131 17770 229880 635474 270086 491539 605670 320103 912120 989857 304058 266957 286862 853781 390847 1040741 464581 535378 551624 178743 39266 358817 405673 980972 965996 1022253 103099 562258 66988 728712 336220 288988 988980 611364 847725 982816 605653 758491 712402 848215 327847 600680 523510 449248 509573 645612 323396 186557 101006 448618 749487 891412 630950 290122 186667 327855 1018354 399578 640049 414077 121184 1002696 439103 128271 862237 177321 118614 444443 334364 134774 636026 457725 619158 37642 347702 558897 604292 650917 312341 206298 387879 1034604 226858 911935 575105 1040358 854409 941384 792537 306048 492747 732933 696891 170762 294030 292647 463606 252729 741363 230789 886300 306979 947487 279193 72453 153797 906682 663552 497868 954752 539507 170238 336592 627352 904313 475896 654645 306612 366595 93687 287073 1013089 537290 87340 549503 95631 91018 712550 1040895 162834 712581 651165 300052 225570 136959 17771 398389 638939 725443 978318 919964 1003198 154524 868968 285642 591919 221 1014911 358145 389877 891610 971517 827592 580284 93293 338992 285803 952470 36466 941579 974713 166774 666698 65188 562756 299188 905308 50356 440420 19596 966800 817178 257332 651934 420562 619096 852052 81519 516501 962325 1025573 855015 419917 93337 872528 98258 69620 351316 266816 180319 353158 156503 1021347 408996 730244 125657 270061 297495 726901 377011 369108 901910 188513 690149 845269 166241 520020 506127 834222 231834 752865 996088 605410 627916 104092 940811 207416 542945 867231 183765 607804 870699 231686 302985 118461 919260 521843 535676 917581 399757 238218 620968 633540 534459 634742 206125 579006 220997 700259 190156 357656 1015280 598273 893034 994679 92643 64520 327315 993473 678443 282030 43253 129697 233272 976178 852704 627975 564062 200789 97229 609446 146261 92124 28628 912757 245434 896016 170036 253743 852108 176445 3023 874963 192431 482358 577451 698916 42860 437967 980850 427561 202735 844898 284147 553390 81608 761419 900511 996034 192363 467052 905484 349751 535472 957866 615286 115750 199763 103533 485689 418920 407925 277284 948312 971549 652057 326847 121081 75049 633256 329011 9703 179378 796270 384506 359695 208292 541722 924304 212995 995885 538434 464119 1008762 896833 878301 375348 873678 575767 447687 26320 155772 329641 792128 250711 507048 559928 973933 594140 791702 282823 330966 955763 436786 99995 879078 415926 919177 323777 52079 720961 277070 679304 124707 924726 699990 666114 895260 95162 1016860 710280 924756 876918 427582 43827 123694 409623 1026301 879716 671724 190158 858817 139068 109878 406992 713875 319013 853657 897751 662178 834887 606469 472479 105663 376595 504655 1025130 419552 972988 716461 835709 881056 263865 403260 262817 598717 422213 76926 34722 282009 303327 192980 658643 836539 312010 304904 982153 1013067 195982 1007814 232091 532889 382325 413982 516329 432022 696591 1019908 482258 755289 789935 881616 186044 974235 308203 686527 526479 114235 1031199 638576 520250 916156 627435 919143 938285 337858 175537 611981 802782 81049 417560 466094 507460 574382 506764 190457 157791 563987 429499 897412 602286 345343 940825 242886 994487 378956 96349 317467 356738 663800 142850 107844 131102 999588 781511 971236 508443 171800 954927 88068 103951 481981 900354 335503 158738 977185 405962 12759 815681 481143 741207 297998 86334 72468 955196 159182 882862 946675 208463 870034 31674 938802 1026349 339258 294287 323475 1022131 452747 437726 246268 483974 296877 185692 208887 790924 559787 258627 1030707 80497 367350 779472 834817 978979 316387 273347 966871 116823 301864 635106 1006289 454658 657763 370037 826667 413664 451219 356043 399304 835824 401053 238260 616622 545013 65992 267270 23688 562935 968001 323353 171811 333760 53144 452170 850929 768608 884033 945787 11913 609450 751893 2961 607013 923572 1025230 634101 362274 33883 1020302 727572 264579 1036221 690265 1011423 437103 577468 729750 632908 311471 968578 225938 409811 81969 674808 375805 253169 427143 14413 769130 329640 629865 176757 951251 851709 469806 933799 56596 626809 776535 321758 935531 787881 677125 618330 31231 204959 57982 823580 886358 534638 31916 941421 30428 66993 492957 366935 953443 618245 132868 996394 722334 337290 98999 510969 751524 868710 938799 82459 964211 691778 302091 417706 544107 980939 969357 952839 165839 1586 1025563 231252 592200 289453 913599 742136 915041 433139 235432 524831 765196 950980 160679 1030200 331035 276063 39347 961397 413896 903434 932709 342350 554285 664718 464765 264958 602829 718520 96859 543236 624138 1027546 839302 648356 313260 230727 113961 909924 152928 41434 384657 968847 248374 671344 326320 855733 116515 1042537 121245 631593 609149 773163 42002 819074 761218 922015 840685 609562 180945 477362 832687 268690 821486 255446 291840 531276 925123 708222 705065 165360 145434 62885 66200 225000 249892 264264 68704 442851 485365 928231 162486 476501 320517 311560 626037 896758 258992 283572 104859 903231 854455 750584 330186 238320 58557 441446 323272 187789 567243 1039505 139263 653276 33485 112020 650237 767848 977683 231052 547061 39937 680913 862489 128317 156730 1037983 417250 473038 238058 752633 207118 225479 351916 414656 999115 608746 839774 667063 688074 972574 728486 934407 558529 734955 602728 940475 344040 508673 631889 952133 40829 446641 173904 880375 218176 131442 135703 466827 956663 140126 881310 686748 593899 172466 12961 208170 700265 165202 642077 669722 638531 329026 921047 985268 712780 239406 618453 729379 406240 258019 751586 151801 227673 173011 601614 97704 1005979 432022 631084 916233 764041 856163 949075 488409 837261 111771 697950 942647 396308 265279 589932 71720 476688 823669 335968 88084 868980 217351 535137 294214 486588 662243 767068 13423 293474 803484 309885 377891 534378 389095 566202 910682 787159 327455 939592 470001 871219 356802 875555 589607 645899 749298 857995 860704 927089 840693 395137 117861 410233 808118 465999 414306 265148 535617 72701 286183 805080 941386 661212 505512 846829 557735 715775 432829 941601 77778 581053 829218 121886 319848 865841 675896 975503 32172 850874 715331 109222 1008901 177531 213481 833177 725627 802780 705721 1011232 937022 962823 80290 248569 910367 150892 199032 333157 591893 560189 923506 110760 205498 928755 600494 653196 609228 743111 1040812 927966 346284 251706 345295 877552 7394 613517 972000 505110 404119 118602 669834 340521 975641 243129 1012703 272135 657243 698475 110801 21008 292978 382643 38842 340139 432153 170792 800725 875455 932142 335909 884674 62522 401458 70729 345606 335758 857037 290552 254344 955439 949577 410839 741910 603670 956690 765012 915678 443201 800572 307739 778485 430128 658429 220578 38868 545898 102446 968094 234965 788214 94670 275596 865978 51938 627839 548137 148007 322496 434695 696058 525347 584228 994001 809669 193947 497703 284265 939798 128223 345575 533508 406715 527907 523781 735989 914249 447488 709157 281401 1017237 739312 931697 196076 947771 1004245 488215 30162 105498 118130 71366 1007567 974549 465136 953653 889711 723796 280411 308893 607071 1030209 447523 628026 769522 604812 715932 854477 769437 961000 149630 827421 608635 390475 889445 289649 337353 395122 680018 979735 382059 588634 506920 405217 796006 24776 212016 496547 612196 889026 43925 864182 575539 4628 934633 907128 996678 789965 487582 418250 101426 709567 536974 914577 346930 487170 194932 483637 815524 608881 732017 102692 983178 976171 402056 590416 264970 694035 313889 807853 808686 222545 509578 385460 36133 779983 11633 815843 326208 80061 970347 848955 319222 262926 265073 1000897 479392 888057 147806 530173 1026494 188792 311410 643966 756336 525260 873682 434003 26877 340983 679685 353171 701008 17216 490616 781015 31349 784563 704507 3515 638241 1017247 31299 126816 11816 526870 496230 84461 563716 403824 28257 1035017 513621 634568 27541 163939 344668 868733 780102 283691 841598 272819 579355 760214 182727 795856 782753 305501 702564 346623 157384 233022 290344 130736 665700 967034 12808 64278 705197 325461 829343 220839 50367 1047450 16299 54432 899355 433685 14478 772223 962085 1027862 470733 502407 741028 527348 867733 214079 1018436 899976 241457 597235 118295 137902 408981 519730 511248 334024 254678 337998 776327 754746 80304 755423 313528 157423 421375 505152 161091 94930 703814 328465 48557 949846 1017643 796851 205278 266479 847352 400335 715426 851863 132892 324559 647720 465226 695208 319076 236678 975754 817363 467966 1003570 419547 938103 605271 802442 592712 666001 652009 699470 951517 876740 957299 748064 970794 538839 677496 519435 605894 981811 615871 325369 37834 960614 168148 118588 929874 473250 39302 396038 937984 879678 376935 1041904 480633 404532 743759 338551 927461 883362 1011673 567930 629363 717641 162789 411582 455379 384017 468500 494698 93114 705923 400463 185227 972386 310093 521793 459153 214535 787650 469464 380112 904299 816471 790472 955904 18002 347431 325640 774334 276487 305520 806482 326665 965078 34068 970407 469701 357519 1001753 248266 400443 437770 126250 620992 517271 419229 108563 484950 861545 164007 208968 579995 513573 1801 101471 91233 171171 225192 160657 881344 701855 392429 409149 61588 945466 665924 353894 392698 141175 74656 890928 898007 915647 220150 21094 325713 380510 925629 333559 1008467 927491 542324 76661 668430 1006404 1043996 453012 610419 620056 214970 958385 25529 695643 422871 721225 653533 657997 552704 731005 963613 627219 593478 795029 956028 1031733 134078 791929 938562 816414 336641 61498 700281 668320 81326 304775 262257 905325 45028 591160 239164 450207 165064 332231 894259 166960 56069 916178 18799 204675 414023 891035 252752 917210 295615 556424 812026 149725 889762 366243 1016275 654617 183722 613402 19719 504958 674963 430528 216068 190945 899743 432011 817150 316024 269587 739860 610668 509537 569528 815898 590985 735515 54875 182783 302548 934410 200525 164937 609936 177399 68067 488994 442693 707214 441847 312025 228925 219359 39269 662879 614408 826334 703631 39115 792568 232931 739034 67799 770726 905259 635695 389728 363627 664405 345210 723945 288232 487397 819759 806425 247935 286404 509120 431160 428759 623038 578088 773302 247131 3074 100963 833957 771772 465574 238579 672058 465003 625953 751709 20048 103200 421327 516266 803044 230230 911985 74215 61082 712140 318634 59813 668471 427013 57987 875129 135460 366793 984807 600189 614898 844962 457256 705997 399056 281184 842360 827147 592151 936853 232561 550876 875199 761114 107406 1013609 222951 838536 711343 144607 606801 257984 7321 562159 183267 553828 531572 893263 216359 976219 163403 7990 699083 450129 495503 668132 533794 62772 429973 138264 305314 967608 296979 396184 437860 981716 898471 325037 109735 493379 753744 426916 202574 1033733 66547 266062 979037 837851 10455 307072 911487 109262 609321 939156 987011 390312 489593 914663 988379 266617 732731 575833 464923 119572 375880 563664 330112 329359 469082 334261 1022567 399559 42899 808053 507345 183001 894711 797185 637157 194218 353261 973646 1033070 90977 464066 829142 538713 698855 172326 292118 87609 272750 1043116 890126 823235 855015 435534 297156 748626 744074 573416 319937 522340 467538 89272 142738 706074 370814 678373 127560 32188 438034 682485 572152 65075 379220 900180 799804 658830 114767 734676 809137 1022334 788307 538920 372087 231385 147571 851815 954036 464666 250117 753808 101393 511711 362022 715776 447803 655466 346420 635133 964195 186145 1041490 530223 992447 260367 710375 878369 416519 702304 277023 631493 296440 315113 701800 380397 950485 833693 1016567 313043 762337 1018393 296001 437906 38630 943641 550530 57770 610737 883968 186169 819328 263315 171349 182442 886747 995041 349248 50779 293224 833909 171537 481687 824376 795436 403130 228846 564541 900454 727632 992691 14288 63625 427405 511612 1035822 1032318 869969 206246 854518 583987 494621 244943 122028 764695 256150 1035866 6202 405408 782344 791022 1021802 601544 813536 827639 587373 169612 201009 912164 973655 86380 255280 506599 511648 264431 526776 805368 697252 329500 538567 353747 1012004 336385 310783 107573 465347 505903 856358 239523 746635 113980 584870 357347 632165 906816 328462 119424 652708 493144 343695 378698 326779 1010471 954751 791764 673666 690512 677594 315637 602933 960765 344764 723271 942965 901723 778984 685995 510981 162331 438084 476867 84238 1027571 502363 648823 771995 332059 758233 61553 65054 710865 40723 728224 373993 424149 317309 738745 827062 684013 912689 556465 770336 205923 831343 799300 421159 184450 920343 24946 903088 950044 760625 1039868 647683 923655 903525 697323 877131 97435 97923 15626 375834 832566 221949 144743 653538 862392 175976 40918 659580 652039 888063 174702 53669 79756 591392 869130 678524 299701 427724 641993 73990 431473 585003 974734 232363 741815 731654 861824 268726 915199 684363 146059 400344 884423 391821 236510 588965 157967 414082 243051 268565 1018077 931459 192875 338181 1040570 462607 974295 210868 233268 714312 90352 535622 904026 916852 130487 188996 389443 650365 731253 250394 892551 807538 371509 412056 908996 726532 793157 537714 878618 13834 547001 160960 124848 993789 863464 248703 941613 381564 910573 20749 35903 719306 396071 490929 1011480 812107 207545 180753 838891 946443 173067 962489 774516 1002039 364871 45467 965229 1025441 834269 742538 889882 202048 957439 204733 525758 649134 620325 392531 273955 432296 227979 471753 823319 53650 717998 125317 986857 522736 563411 280399 981744 481262 381824 333522 798212 901337 601857 393248 79875 711076 706532 282923 695118 255844 184701 677453 596297 143316 272995 213697 69342 846290 327921 239911 581883 48608 493510 558084 555279 448164 309829 970303 774545 885096 733462 371622 692857 286363 263843 860519 441797 926286 1035164 220823 289782 648375 887668 169135 825488 393905 909537 90121 851613 953914 268896 508007 460075 610037 487086 696685 1031113 86694 409936 1045282 190222 265656 882444 873075 728339 134074 383598 213424 61939 339933 626756 454925 210002 951672 236578 825123 670163 893061 750815 285036 539553 232993 960790 771274 574183 218383 693158 382464 75096 132662 532531 758327 266664 548127 761763 470907 666640 520312 699553 773436 113358 389779 663581 769230 484003 885223 398793 1006057 652115 756110 393374 946985 738344 405958 970581 934543 8304 122992 336111 390654 82938 379284 100654 772031 1009565 135131 582937 829181 810418 619795 704380 28746 736917 39599 509285 833048 632103 315973 150184 530753 260943 818702 712285 12672 448116 196969 716637 263670 1008645 147800 1016008 333222 845297 767233 388737 61432 343855 198190 836016 351546 954424 803278 693567 71450 1041288 1022066 854622 201005 715296 306896 118016 676204 51207 491076 763995 546994 258244 574794 371564 531263 594918 788485 417137 756024 596348 336060 328301 108324 405149 483415 192423 472688 385506 540390 716843 257516 151527 498714 571719 410189 286670 1019850 683792 1031849 593851 903792 932059 257278 250201 558506 910788 773803 1046099 66745 696618 1041652 208092 369925 702257 706946 199720 360086 747838 415457 1028336 496797 578175 352513 354802 497129 908385 785846 488559 666995 934680 548152 379052 713427 829978 930468 1046129 363207 966820 437368 463245 870323 95796 458011 44624 203292 999181 1012563 847375 917804 682166 336588 105379 437042 884347 531608 808938 570910 245226 538538 906821 753673 760664 682330 10521 296875 349786 44516 663118 351459 1023564 426216 109523 467251 280269 255467 1010711 366658 461889 590037 338578 772184 550990 278130 622650 273125 947807 330993 688142 945402 387108 861288 619407 835534 854544 155469 108354 702778 710618 205566 804655 1033278 270589 1005627 215909 991610 48439 521127 357492 489397 184589 462410 874481 259162 139846 167441 883957 64502 883820 745037 231582 420540 271694 735280 293517 615681 614785 195411 260455 505791 264410 759347 569173 968982 797429 753327 1029763 6343 574386 178828 71076 348343 1015730 1013745 478316 386418 561374 865771 782357 18086 561889 31978 743387 565155 163753 75586 88448 993250 242666 342444 71113 891 787355 936898 644350 963501 253558 753798 717678 989018 164988 134875 581097 916360 412271 940554 335428 736225 61015 1022527 751577 488244 654334 5386 398340 474098 606580 779743 704167 917681 742283 546454 209574 154797 139867 903147 161388 920642 236992 403967 608357 748915 551383 132309 760706 168038 828293 397526 598968 514022 308464 221006 717441 928224 539139 791276 533337 962534 324846 436294 235586 534447 774820 118355 312896 508821 655196 708335 889310 891669 2833 558938 998312 961363 597506 848057 23727 419731 277810 997524 389896 645569 106217 26966 97869 938730 397105 828113 404506 371649 418906 713399 464017 136475 852854 875810 34519 227443 750813 288013 943508 26727 657579 386264 103287 827704 494397 747208 421808 989518 723384 568708 942709 631218 632450 842905 948605 267923 163271 12535 332936 860098 170485 18803 565717 164149 194624 851779 92841 195463 171295 511621 28623 769142 964813 511672 349715 221028 711625 277312 352966 294360 736086 494566 362557 643066 198140 859478 623186 908570 575493 747936 656097 15401 188417 839864 257612 156734 918338 585974 174072 920850 1036897 36759 487118 466820 490935 921914 1034683 734743 948709 819811 853040 44399 738380 471035 965282 476376 538518 249806 161547 806591 28715 604427 679271 291126 311485 306376 845880 849524 702141 1027708 1029379 437587 503523 552067 1007825 809425 653737 964766 423087 439695 135121 495728 352814 85 906971 603650 888803 598156 521616 120895 95720 152514 866426 707449 772698 618282 657001 676322 1031641 1028121 124143 390164 280587 597130 199909 485770 820248 488347 528100 397604 990511 175630 624589 457127 969472 69321 124226 358971 384577 50006 342570 416491 449834 332900 992049 494889 274424 599620 572229 947271 56685 674156 565274 441854 808782 776952 984743 248555 743140 439588 1040295 435981 1034620 405459 855065 692809 117991 307467 172481 661734 769018 642423 475045 965649 740111 784612 160400 862810 636035 509636 731538 2102 849206 965294 14973 215163 268558 1026268 849514 136422 38772 698027 773682 607896 966613 166686 591606 28309 996898 917340 491160 749124 229200 663342 622655 434162 1023449 43394 1026263 1019727 179770 245994 1039247 803310 586611 80926 411225 200649 525194 1017462 161389 330684 607240 397424 163014 850950 165498 217136 926371 320203 5361 152059 273928 267924 114307 121019 767546 518860 848840 986750 755783 583749 389981 378103 629628 955826 132708 542204 300524 249898 314626 46086 614640 897964 695008 916148 445858 463765 123819 937800 84320 164651 374677 606504 565839 323094 741329 744030 121814 704737 305946 348185 463647 631166 670253 49962 1012633 47039 891978 823432 80760 624094 486327 176588 1036340 741622 137789 634294 516870 203143 253353 235686 763246 140278 633932 828707 69039 332042 346492 738392 273233 362096 25105 251538 1018783 550713 440552 125891 831015 695383 615268 594946 952637 945443 857576 999433 532087 747482 360542 176566 73522 186907 1030835 883850 696588 711018 901464 562733 385640 121777 328131 30440 990957 843706 128748 870953 947207 140726 185808 44803 54629 161721 739826 723115 725369 197179 213461 679676 583163 638104 183171 315124 664678 942481 852233 35637 1042042 128970 787704 748677 774840 977482 3814 266830 225513 241917 231403 430878 626328 657717 407333 965928 1029011 835109 97844 124610 108142 917861 501182 151269 852223 21361 14828 921008 447715 261162 227051 759014 90104 725843 443757 376939 250081 399637 804645 620234 400262 728699 488270 448946 187793 622071 574245 525940 86769 795611 159338 1009287 612955 812769 538596 1019909 231876 487588 805338 964139 479976 538148 729754 502237 604103 524358 561397 682527 724770 492626 1032385 935069 22786 167027 546646 493092 566066 12347 172050 178982 130496 105756 837845 491579 360320 93936 208517 320154 1038985 366705 899468 610468 524469 383937 805461 531034 383013 578276 275922 950754 720827 624706 53753 678918 1024927 499494 594498 278708 352699 265281 799787 1002367 147007 810535 490420 27676 370717 431568 458724 1001190 626062 1019673 231234 173403 98443 915777 1012828 685725 650068 778092 311875 614386 611565 573731 397581 1039685 374172 408274 311890 717218 1039213 81481 927152 550846 450222 645948 111944 172652 370291 759747 156222 392489 818451 547035 323900 113809 570537 514786 878319 429799 809876 899615 885897 302226 524535 527160 414782 731290 559417 558009 968135 770351 725639 668308 88802 196642 584013 379036 189391 580458 888001 422152 281556 689569 574296 80375 95675 1040005 966479 68838 993359 947063 545571 603963 658147 790527 341529 33470 569802 187974 153783 450074 178912 595866 411977 496993 981503 935150 370781 662149 701835 3927 109895 220640 783079 565392 178846 636589 54014 562039 66237 875404 917179 947342 867395 486146 926608 905850 747155 99318 294899 515720 106069 519734 294877 498979 852467 545520 26953 239199 960029 984377 71867 489074 170565 318090 576950 413237 195876 1020733 198469 631719 598323 447252 225395 860778 966963 1026483 384211 670788 83110 43809 87288 346528 595027 38987 13054 932362 458438 104321 1003264 447671 634061 720119 408479 35067 861692 238406 692866 249552 419114 971752 20688 202582 851186 901055 607159 740685 314419 493454 361705 255388 639633 644222 460570 32718 1029361 262299 668291 398992 541185 970581 364898 376885 50861 177664 167032 982834 680619 963668 79753 762530 920817 113901 601568 472770 964665 568780 622280 263542 755588 186580 633364 1025731 266900 990286 896152 598355 47728 232293 990381 695028 69092 108203 874161 563481 146942 599187 440709 577879 1024658 739828 848653 166377 1003191 53900 416947 690733 832840 289147 944101 826149 220517 242116 465555 301047 763631 581327 891826 593518 761615 974058 249787 618358 910511 133571 66860 118691 40191 1015023 766214 407467 948210 319591 932685 492775 246974 186630 580492 252375 104032 261900 165198 302747 63510 681630 713894 790906 537058 374851 1010344 288607 269582 252264 354797 162903 493731 926942 738067 922644 175600 340823 172347 109165 308489 865260 378505 250844 608581 840858 649384 798206 277952 47808 40259 385047 868823 363426 677517 109451 894382 689385 782266 625766 143021 959777 608644 518613 195583 681018 456359 284331 228114 523272 325732 516573 814105 803011 297730 718598 128653 133512 721481 970468 511400 665813 243205 290777 353512 128273 196233 212587 799890 155906 803113 73156 134701 631892 855230 925746 98563 95257 1000998 378792 151203 248644 287938 513596 782177 17197 769783 700071 272085 261136 386733 607432 763992 398733 464339 957985 707466 702249 699097 57944 20687 960716 636212 916407 275917 883522 430557 772013 39407 278714 1021907 907083 176869 185674 709780 180168 381218 898920 841896 719614 685149 159858 824342 743402 749584 36136 410349 850735 204796 599597 1010109 847764 175267 456841 909851 870018 876493 69161 259873 641159 657668 652894 233963 144853 815639 888410 685595 792259 582555 1006006 626261 924747 244069 748271 608452 462987 984849 777188 852883 153412 543870 317018 493941 786014 539216 601208 171550 417378 427629 622923 760520 215806 249985 323 465583 185221 759418 699060 898965 627564 14604 403031 251455 37582 200749 733126 951029 46825 692122 36355 482822 770719 555857 236529 104514 321270 142357 614618 130942 713625 844782 669927 793364 374612 12966 658859 415840 647323 27212 990873 476996 208388 205749 612745 911013 597704 1037046 803639 458987 971590 945131 880580 104581 36225 399028 625459 287843 49565 914482 127469 416890 439909 127630 317758 808516 46536 897459 133077 897341 773464 1013711 925256 136039 204490 341462 421774 669127 573560 367615 485763 377061 667106 474693 494951 538960 149544 510183 587871 982040 714386 345320 228339 674642 1046281 748688 607886 748184 405147 462825 531458 641926 477690 100674 597505 84542 384510 410032 74917 752101 702494 279944 239337 393508 904955 911591 668461 525992 836310 556074 161718 568737 60949 921718 318251 565831 460226 216113 369945 46673 674315 216966 177776 494972 345795 239846 1036805 23050 664544 153986 226574 305472 296443 1042898 409513 737254 458451 495121 453973 919243 396746 481982 318838 67391 176230 690460 207829 817047 426706 510898 416030 776109 225370 373453 951137 269662 586738 467193 11922 192778 59568 118668 892169 588310 387662 58139 178179 80749 345513 364547 362527 491515 948548 511713 867809 1038129 148934 598298 117298 74116 216695 746836 394974 306414 674247 900091 945940 844140 1032648 97213 419818 327038 877743 603662 399575 778921 582999 248741 709687 782840 682941 364797 266187 129143 38277 99029 453942 338871 263796 297649 676481 144974 821491 316246 889495 742483 638611 470354 763338 1015782 90243 820081 848460 699814 331804 614217 631991 71993 112470 622000 956550 500168 686416 95040 446617 734848 78540 24794 753589 611090 953008 243743 827650 756787 758406 987129 270475 535581 980732 657680 365506 646924 1032293 410198 819705 28610 1024823 1006972 736489 824324 974987 463738 805167 575771 767649 1005835 546506 82004 1007961 299822 182687 842624 699066 646055 971253 604533 265070 611707 988409 774795 613188 692600 124219 664863 463278 66218 789296 717331 464448 295655 269742 166220 598327 386885 27250 796211 437232 107678 618141 154677 291180 164883 188211 561987 229075 419718 868763 496723 250861 466462 136226 992733 693162 608455 820856 964702 902300 216751 49712 467672 500088 942539 246597 487248 227737 234320 376976 440143 401789 456762 74835 856162 258886 187848 5297 886938 417593 331261 691251 209677 199746 9249 983620 214099 428143 192831 500662 409353 297329 520357 924476 667730 1031454 969830 1042925 1047633 731633 127451 348104 375472 466824 669213 836650 8988 767781 166541 851545 330182 189486 901453 1019389 584675 267438 25029 394145 101421 221649 36126 764215 1023841 413804 914122 379537 100543 8562 251130 298473 75405 504448 466214 416858 962196 585298 163977 1038948 694945 249163 177315 684140 42245 714226 308149 746297 382230 232815 528712 359544 760748 624658 482983 475962 655269 543181 565088 509041 186977 771765 511430 256886 9286 709509 880498 944774 1003837 857626 211390 275264 769331 951800 575049 491304 665753 163011 677750 223272 476389 546503 765164 659722 741647 238449 583703 1007103 312853 648660 1015973 146715 791415 517414 84235 425686 158651 36160 230142 81548 893162 483104 787450 645886 200977 553322 944575 98000 238274 227 745166 211209 709008 233717 257776 959893 182934 957487 191408 992710 1022193 316610 942300 108751 221761 783620 203015 721992 897836 991217 799242 56493 515035 905637 573823 466399 23676 548835 100677 263073 483774 789137 48127 832028 938328 39994 905620 810587 812674 629387 1010608 526032 679545 853718 346690 48077 472320 110226 806908 423948 520410 461784 956119 887080 294993 570856 103564 559137 239026 1008034 282395 582108 521167 94734 1024328 520097 1038971 334036 691993 696219 705297 394948 305754 109916 343278 44112 558873 551510 932339 330253 540714 267875 482052 201014 396195 378941 150667 169001 712545 58887 865013 575207 861570 536002 10036 872344 622825 216537 901947 59141 1024446 986518 573061 493853 338411 656810 39567 537968 41376 1042601 483162 278455 949199 351115 157674 536650 142000 417325 540361 537768 345151 607182 887428 663539 439993 539538 199213 981873 789795 223490 434647 927500 443331 887946 620318 264659 1027237 343034 859548 414327 680983 830214 643957 1034191 185645 132038 1035724 371028 446014 675639 365899 565157 894308 60855 357024 212229 1043712 892813 781050 527832 79925 204127 609424 80170 913256 540857 543514 241960 996550 900237 765014 521124 448702 157102 328836 678549 351875 527187 426731 326805 790667 712603 118354 335201 861458 880643 389511 929373 783000 732657 939996 810765 996447 231213 317861 572829 483054 1019490 579771 59226 722064 275362 879868 280887 739798 199903 41160 585801 158225 765555 900486 649803 936921 1020825 829469 79387 599433 694001 19835 1000507 143808 129792 401170 132945 553953 787118 565078 890023 625812 137670 458304 545964 433731 1019257 247246 836465 82334 971995 824960 180524 166423 485733 848861 160440 924263 929649 925932 176660 215303 683713 396475 331488 939192 88825 478940 89827 764156 666656 275427 188039 995994 837411 449001 581979 115741 849490 23820 856720 428630 274913 70637 83325 692438 784489 777264 448028 22133 702308 423679 104842 618958 345012 587144 548490 17856 451100 931194 327171 247278 122821 486796 392062 478016 703163 313847 243113 555104 1038958 334070 730838 863806 1038386 952141 13692 757901 22463 158912 627893 924227 487345 927895 537791 377373 631305 724512 803707 798489 943274 1007917 638193 523513 866781 156306 953290 331975 350413 355496 801237 195915 124428 270285 471170 751511 834573 892642 887146 187260 115623 580555 487109 311314 318616 390131 199666 957492 808448 957637 921075 686849 128738 499764 963566 770141 824998 354612 946093 1047918 279962 368702 529951 382239 197996 1038288 761813 782496 266673 1001707 620933 656355 243810 499603 484491 385569 115290 448339 59235 434772 551897 403382 347696 512954 650500 786639 342841 967256 430690 71602 116582 248693 877920 688888 996039 115226 615631 714560 861453 877465 871777 832424 425487 449539 1045039 487000 702023 481968 730422 135415 184147 833211 995285 292148 250996 336772 842576 643390 60178 849196 526672 410700 979766 29980 318561 94999 768014 247422 94323 537691 700524 187074 926554 478554 610120 751131 421198 81496 844858 214016 805228 73504 789504 785323 536114 822141 372990 496797 1021447 434114 498617 953112 268209 394563 430939 668836 855772 3802 658995 337034 906394 714083 881202 237660 690142 574528 583022 402539 878080 935381 241314 522319 963388 376845 140716 775012 78642 110803 78862 561479 340328 15002 91503 521820 268739 110806 231447 623691 434450 275585 580982 745087 490883 417943 580253 736934 306988 198298 948419 96564 88195 523022 988609 528863 665318 651774 844951 1040420 936725 486261 454117 377793 983475 831494 565362 649529 502728 712005 717225 728659 30529 262732 593431 538267 890735 937015 694767 622560 855428 17064 360838 280244 327961 529476 612823 682736 305323 1045299 413951 525357 639513 98724 110274 71243 826152 675399 648453 87534 305663 221393 798801 1047804 505259 906875 903255 634656 364188 429700 696423 159306 153382 190122 767991 106285 89090 559029 457506 662976 163018 147949 701222 25022 271488 260510 427749 45862 774663 1024923 265061 487099 471209 872888 58448 875140 508047 544591 816245 657997 724812 216508 728645 939045 98387 368865 70742 578782 370044 232355 440804 427153 403331 236651 561995 88855 278153 203173 312974 984208 572049 753220 535507 108000 105476 722492 847333 831789 670766 150279 834225 1034851 1470 585761 558025 637872 376138 745356 511716 358920 481737 235085 104028 211362 27927 983277 47534 1020537 466036 223224 392702 701644 895237 322689 630416 109982 821330 988317 945488 768822 462022 190435 557899 897440 826931 793587 622900 356139 557643 1003756 286688 1007850 144680 220659 708810 530227 20933 503219 405136 780834 2690 633560 916852 437783 209316 736403 916443 358452 446930 807705 901841 815840 284313 623652 784004 180806 1000681 112496 984773 424151 99223 320319 884618 695236 537561 907478 1042798 79748 203213 598270 932400 230484 562418 714883 709936 662194 10412 392376 859125 473058 365764 382962 888489 332393 425446 900617 359579 671380 828962 977114 279740 402162 439660 509127 796195 490710 102940 933173 565385 980182 280943 465164 25806 1033039 34820 812859 316786 25822 631391 326450 71452 876264 273769 981351 700695 5139 9966 1012690 376272 764107 1027614 595568 961369 128958 805900 779203 756713 169568 838706 336 456282 387432 894187 889888 423594 411985 913400 240959 953978 603866 193276 17985 411026 696198 276480 740792 805467 799261 144879 443327 1024611 705321 624923 386674 912093 770426 310198 880243 600350 309923 958042 973671 469793 978810 471170 53367 817156 587932 858382 426192 315529 555750 896707 535587 737174 912381 889033 961317 244405 812743 773931 265232 545429 495600 107355 737057 783239 625255 47275 54040 308738 195550 132308 442811 1031967 467277 471155 871507 45341 389999 36743 714796 961502 416579 633333 342810 56681 161420 939012 862191 828006 519250 677601 1043206 472741 938335 370972 1001147 849303 367811 997162 180209 10963 961617 539617 256650 94867 1038623 141566 509426 240180 498698 73634 469397 880826 999984 325841 541029 669513 1028468 712178 727637 844205 670973 618834 736992 390867 494007 624289 549762 1007950 950992 879475 533310 1032147 351804 573376 183319 476605 962866 712292 867222 535433 300206 906656 117578 831323 252397 782231 675140 828792 610035 903890 858263 301258 201480 197308 992734 31583 523062 485415 867254 780010 460493 444870 928575 650561 58336 85169 7327 424157 885702 152804 191359 212317 1032089 785855 103308 145411 593082 598663 830711 1032245 999755 521956 522486 927741 420019 995169 851521 322698 43038 1030640 308629 358061 406267 329315 673332 486237 479100 384756 578147 953395 682777 512190 414699 796655 540429 468033 886938 924401 525528 353762 585407 876480 899771 32360 53680 929671 817215 285568 943687 242323 971438 600123 391009 606422 479640 5515 664158 209511 717648 45769 664484 606208 508269 579122 865052 815999 619849 71013 848051 698469 928901 511463 57563 105562 863619 310687 850183 233383 113643 469850 343090 1013178 785703 40776 550745 964006 650470 928637 241148 686752 680349 148593 100001 693379 794881 76160 362321 1042509 722062 122219 479770 815264 863747 372438 954763 708162 150500 544968 132410 485533 454135 688941 761410 859711 911815 609111 240573 492891 118564 244857 333647 834631 27809 86059 831899 51708 156693 708329 364235 298649 53019 510100 291596 148449 717714 171247 282383 626104 919581 332835 380042 858793 67747 1017659 256693 250979 432848 825513 1026766 1024055 459411 228543 314517 765852 272030 709175 629456 286892 632041 920236 772040 700068 718640 484127 809419 340584 108400 27762 829352 45820 889966 730096 943414 149004 607792 367555 573389 852069 283265 668541 297674 865913 381297 942224 97296 740576 582099 132822 424066 530642 343486 90377 979082 315565 384781 751948 478357 560245 1029087 995744 682389 349775 680727 56432 140670 969477 860381 681222 850889 281221 103195 526355 700915 47202 968192 236587 136191 117841 929921 27206 114928 586414 837843 628289 919376 507125 665842 333659 905645 647752 508702 868536 566038 970736 665177 186850 500642 313812 938730 640834 769257 498435 335580 148139 706185 316977 436864 41936 377506 501297 1041638 374985 666202 929408 794728 634515 19035 687034 833312 756108 569168 66594 49005 470523 696939 440351 970866 260230 374242 41657 186007 911033 549229 465440 129030 741254 896714 950310 428335 76736 259642 496320 397636 519838 961281 609416 220862 192063 341993 415038 961494 810016 60352 578 381709 511399 783829 583452 431012 873628 225919 587253 321061 993194 952214 339995 483544 776931 823544 845441 765007 993337 810246 952892 329691 215046 948516 396551 450068 317829 298556 446912 878932 744278 1035579 208105 419900 537598 27539 226600 778799 936549 536504 959431 195538 274006 134563 427316 56211 184578 54098 620930 499230 183677 451910 771303 875241 672064 592643 684092 997545 865445 936851 637312 168411 168814 973316 70741 403773 1029439 266725 440961 355921 816671 754637 838767 1036769 122619 987604 131500 404085 351779 269336 518506 10463 167883 245050 47872 777392 366220 923358 439911 608448 525280 699951 988351 264106 151721 514136 690376 852045 255402 734988 348009 404044 242700 345342 577581 156303 744923 651882 52673 741312 978567 20875 403064 1005263 205668 742178 74951 630639 279594 889590 352201 403606 1018741 668750 601019 257281 73542 315001 694913 464813 563584 158022 265248 870495 401516 887180 151362 387101 134965 1002916 938421 36275 77421 1022442 811244 225840 490631 939327 195196 783718 755290 505226 732320 733805 806820 367666 820918 42016 772997 677 432576 317854 1041664 947925 657636 408267 792445 829366 207341 646348 366410 262594 538055 157327 264725 809845 854278 984385 53108 373200 947296 291029 448861 849114 466222 131204 332974 910362 1043952 315207 352678 260895 923334 716895 662634 814584 40439 570318 275841 734652 1015918 129755 252504 339204 942648 629906 372160 81004 315143 580162 954475 169749 920242 58365 522610 919334 160179 552219 974546 805446 813479 479415 470506 753188 713170 149040 381950 105712 222104 566698 218807 133599 373509 408715 588961 535978 196422 733694 689580 598799 697134 785267 947116 947023 947634 745757 451289 778927 43629 37490 848464 150775 868893 740015 48271 102902 68388 525650 1040381 758267 12808 410270 300896 670301 942579 187418 1008228 696821 685363 551186 867867 996767 1029563 504597 814456 718013 961953 670325 119251 507315 1017758 51914 54120 633452 1048465 8047 514519 97492 975612 890884 218278 7003 467333 916714 611258 859512 814455 545738 1028066 157732 748606 967695 967500 973403 1013486 1018727 176654 133535 1043133 581 869022 200308 461189 241762 673370 286949 289347 94520 561666 443646 850331 567430 624185 870223 690769 558799 600071 280944 849361 744922 51545 892535 969896 525619 409984 243587 1021704 741033 636334 385077 369992 756430 258428 1018674 618594 531834 479079 831138 821876 467529 340302 864436 925503 205080 657654 615448 984235 709260 127110 627843 482113 324747 512779 172847 1031855 667328 74997 635736 1608 460571 535704 59072 365953 517711 449197 993835 212086 76883 275150 332260 829538 349410 410621 50743 1008682 732154 700701 196597 747731 397921 510328 464115 867848 152091 536887 5258 764565 492277 203245 848921 718062 196350 199437 379774 504745 812808 866927 270753 732671 407340 750799 542954 740432 813891 693838 904134 530588 209773 1020655 59685 577290 505998 331547 467199 687716 323788 231454 839882 145561 951315 396455 647174 316219 245905 886092 1014962 407551 827194 298244 59347 148799 186437 383403 610804 81531 591788 472193 51105 642259 123312 721579 142827 167823 620372 679345 282343 343192 166621 637950 521775 348412 652376 665956 859487 807277 136724 593813 75929 891587 549155 36523 537346 246390 453086 681377 224066 624420 265310 486103 425992 20753 139524 890002 924804 410274 82161 954745 619755 907489 334478 586009 582391 596988 54790 384098 234084 679878 723399 351785 408948 824373 769797 736164 850284 337378 427575 941297 660245 93836 170904 837007 785212 112021 203687 400610 279346 245891 83879 968371 108876 979841 711200 887726 996708 262619 420700 381411 681302 142981 1041899 25926 158084 269461 985887 315439 160083 405445 657297 345051 591788 556274 399258 987369 950140 936607 539611 110557 815156 860531 523702 940448 541257 879798 410578 143358 183221 961240 669339 849447 982132 77291 406719 416046 105224 486436 448434 247949 790774 57438 919595 56991 280391 31382 795301 809253 758536 41072 601055 762306 438730 441777 5468 452223 579106 550083 922084 1032775 246826 261940 522753 292204 982526 986679 508035 110112 524352 785185 259837 319741 888469 620525 221765 78206 528422 880569 958200 584324 64544 886599 120307 886481 742964 470397 32987 543120 998168 605157 867990 878283 687363 75565 505808 769012 544821 901032 168823 727133 132973 623052 228160 726463 712817 947890 995360 295095 581770 369818 241363 1003844 835845 266084 156760 996171 715699 477463 815730 565011 493417 234078 197673 33225 496769 363269 897607 554494 596312 619137 587740 625700 286414 653414 964283 1024788 539849 564462 707578 479370 226994 106873 898166 22951 862198 887047 999756 441199 934022 141504 220257 279369 921943 346220 187612 833410 256227 185083 682919 430026 1032103 562943 96241 146869 783523 628525 736174 132411 661981 715488 249877 288056 839902 798358 741921 200685 46899 885873 71441 553853 418541 337078 61673 905841 1011489 425553 295663 257076 39017 845648 697902 538008 715106 777572 450038 565584 915244 448099 711770 522356 339437 172232 792240 312064 142670 152625 485909 311380 406780 119264 315367 454581 827688 1037628 860745 927947 554760 627789 258210 410657 459092 651331 484382 381865 621769 931311 537643 944949 513194 159303 764670 882943 945978 474855 637452 1027618 592451 219787 597649 587550 829330 164246 759308 197720 166264 266895 795329 287383 409419 731806 90166 140168 573923 153107 386998 923196 696349 315616 574673 233381 998235 1005338 522714 312092 726019 689532 463976 699102 992764 51683 250325 622730 218420 123859 709570 771493 125468 390384 943249 384022 400938 139654 84970 274090 1030230 49411 504630 387473 899485 990839 6695 410335 137602 182555 416558 414476 37512 554183 180228 621940 687801 944761 468514 420056 640034 821461 799560 952284 840020 775328 39418 930183 371173 1022276 814590 477637 918253 137552 690399 555496 159625 446197 654957 194851 433500 277642 631099 58638 303369 478472 1021728 928293 611002 148622 982455 392265 1030812 606430 892638 450365 888161 936414 767290 999210 178364 979481 1032370 301339 917480 362300 551664 471938 567330 1036953 424932 288433 734506 879015 56896 619874 865735 495231 308220 587056 139328 303201 228051 313116 343779 597037 82117 958472 437377 535787 321684 74047 745712 379971 818759 229611 150920 815877 498601 639646 35239 547235 646346 229322 429869 673970 484477 737353 34560 260461 880857 549589 238985 1586 589753 365969 694070 486146 885564 908926 195830 431621 894533 144391 915648 264196 532731 632182 379404 689390 695626 922492 686680 578643 830305 489645 498084 594412 312883 508417 330486 101905 616438 603989 319704 81473 11942 95208 18901 638366 856195 716510 363775 580974 237710 463809 595564 247195 811792 715514 758708 369972 12820 545372 467061 258794 766440 378266 361167 671124 841120 440012 96233 1019051 816019 423663 331882 479439 387548 503393 466176 1041472 971482 681321 633565 39781 51632 695469 757812 615753 474822 619961 985281 392217 220230 191359 483903 435623 522912 137938 1030383 33770 1025286 400106 836631 488828 962033 615907 766593 230938 218010 905533 5880 257832 390273 988765 189646 108586 742378 912139 293977 231244 716379 371186 247665 389596 744992 953124 812532 531658 446407 945299 911939 56622 624292 666265 927170 854210 815438 624753 558427 616036 904736 1026235 818684 667286 647097 660988 854292 138238 373117 547612 209178 723942 912401 928742 372230 143037 768482 138635 496086 641172 113567 716575 1291 164257 199867 877083 856873 935615 415724 828121 231227 965101 457647 999707 907340 78539 409281 702597 796142 675616 955559 493854 476343 201558 717351 1040339 580288 629500 274893 708340 691237 481603 428135 399029 931719 977282 67977 32175 82573 225203 80906 440668 849502 755955 835205 321182 388136 117765 719834 954936 821661 317904 61354 1003860 36209 589277 64222 387579 633821 876250 51232 789408 473887 442137 475232 825238 585720 118033 298832 686485 174636 984028 407529 659513 872709 662456 604388 992643 442321 985735 803138 96086 180832 955470 259269 643067 991622 289721 213108 634525 835487 58006 638747 1015758 1033478 535125 667080 615937 580764 599183 716880 561677 622664 902012 173512 469936 349553 457339 183564 182794 170374 409230 162107 883742 761462 431835 726584 483668 218936 474412 605483 184826 980037 642672 235774 333758 430105 396088 645857 374326 977845 337979 900807 934744 932640 437970 532455 839682 917985 60796 793915 712819 786311 981083 675332 718032 797730 932278 394820 958880 902343 889461 961346 473168 354319 2728 989194 196529 934552 332289 332266 588917 281475 544852 183543 346549 626932 722462 819334 524654 562326 589052 265139 570623 374804 722991 305629 30124 113057 595231 46888 814366 999537 904149 230650 722401 883006 900991 605822 369637 639684 274159 974116 584958 682564 480541 797983 893284 292869 412065 647653 263220 953294 160057 375475 250860 182638 425545 440071 185075 120117 852310 219940 253967 581752 559498 787601 40684 837136 1004852 741018 1028252 800475 823877 952014 621586 718394 601811 536959 886438 534162 932249 958021 679060 107979 184949 560251 657788 424404 502506 647104 336100 675101 136860 156792 939697 785179 568278 42057 567218 76999 226311 707230 659989 591135 109632 1022247 843248 515492 464312 93271 95673 922331 185928 872421 184014 778444 125168 9036 1008111 282502 990800 773706 570303 77721 175408 951653 748870 665242 217848 925281 132209 52130 721976 619723 259217 250832 77090 122482 231128 741058 819723 962536 797407 1045280 942062 839941 220963 1014546 638184 811364 928131 4292 501949 945381 860100 314089 744786 307241 65549 342325 515889 355609 645483 655586 601608 348000 181326 35116 197930 614636 797450 505813 470028 200305 434776 507298 349897 539622 20946 455387 431775 616709 453754 902095 416368 517583 14644 765262 720706 923398 731975 1001773 1044671 772786 756447 223942 219574 564381 142734 215925 615576 944855 245447 509724 461819 907826 6242 1026207 424731 977606 797467 329321 458324 1023087 30483 110310 689065 172874 922701 304391 174913 11324 805682 699585 1009636 700779 48398 780174 77698 646850 269456 33002 48044 886386 357966 944855 940569 697707 919871 141914 707875 292839 503615 308219 769095 237024 513422 22601 898217 872341 66897 442452 375181 827913 850960 653873 287967 1039236 87094 693626 825260 776208 48533 839627 1030823 491005 706015 446790 102053 82525 799022 653584 363809 48521 123517 604626 514233 413594 21548 951864 245167 709872 106624 85365 639592 92847 793120 1982 477168 869181 226457 971466 113269 887494 425180 859737 479688 89016 745915 288938 483807 377671 822383 133890 277334 1037802 526613 923180 39913 316380 229164 81652 700155 155036 440856 776875 433682 571501 967074 1043366 700760 598743 754295 15807 983068 669988 657060 430802 176463 289252 867872 188225 576520 555625 481091 366193 956416 138060 370503 460619 888343 560358 74446 903356 710861 1004504 353883 407093 419017 589187 20183 850987 754006 914577 795150 963736 332001 615786 411440 955256 477564 930496 298832 402253 66910 391684 724456 4508 435041 796654 295251 2926 554883 466169 1002322 633296 445285 90596 63880 552531 356047 322610 155134 708492 55338 684715 407456 152981 447748 971225 813757 706187 314000 32908 248203 680718 886307 463958 814240 864964 564664 448016 826234 876757 876653 157267 673017 698480 743172 815616 722911 184645 152675 751289 838487 867338 792084 104293 583531 753399 619718 688304 253325 70217 337098 89480 762127 265410 919191 56225 421802 585767 722758 999410 276987 755137 692502 559926 302081 445149 1018857 568940 222625 912716 912838 511832 897826 546788 580437 695552 103858 184060 284774 570415 674783 498932 821354 726005 723486 1035947 294648 303652 676679 1015815 958538 442325 1040662 997489 37309 257506 466092 284502 309845 164201 534285 692391 742198 92239 618912 31066 854060 64954 779954 599014 75812 126614 238067 314571 615857 798226 997623 169736 337800 1047072 1020854 874659 944388 192504 152844 358181 141986 733333 54074 644123 422534 693558 368739 117142 1039605 783327 697104 669356 572633 291798 114349 498677 773184 717350 658441 1001486 290013 488991 238042 627737 424070 832980 257335 995387 1024436 895643 825884 229405 287750 79249 461801 919404 689342 381972 419299 321114 205634 484423 140210 681498 416156 588177 737761 1021287 158971 311582 915042 914686 36400 259676 129287 668703 76338 59264 744458 130320 117402 330239 914566 446874 951848 335637 348923 522122 65852 878657 216014 881969 982621 1043399 462790 400869 687798 444716 971921 700030 357012 826814 396605 522713 719337 850186 144063 140633 13516 975204 7279 193889 959479 747618 256138 338395 661832 151393 881839 977588 276544 965631 222819 869469 1017479 916639 443277 177228 265318 679144 72442 705913 492875 789062 998618 310497 729161 133224 688961 480775 53397 341440 174759 1019758 667146 483334 670312 821024 189862 26806 490821 681770 571915 752013 788962 942621 201727 411919 318278 376719 795372 290564 325982 653464 888160 575735 831865 779350 176526 454326 1007309 521321 161228 964309 639729 360823 174355 248619 716385 206761 455555 216402 112894 144172 874204 625451 51851 203954 671493 639832 734001 333294 402056 653761 758779 697884 963348 318480 513883 349814 892410 243252 227747 683712 449713 161506 156045 180669 38227 1033231 936116 494007 428829 728951 46105 939259 728819 203546 228511 393818 516057 368057 649102 445866 1026939 276317 282388 486467 286374 951761 23231 604547 136653 305443 509956 881482 130437 247847 1032892 362111 439049 959732 708001 27529 275638 278885 998102 463574 352912 431000 275548 647511 69308 215667 480414 81154 40452 41498 839398 207183 669782 18554 796645 1045436 35141 676290 753199 520265 659590 146660 746172 804349 131701 526361 344425 838495 309390 480602 940405 324349 635380 433895 83460 641001 861165 555972 5792 719414 727651 62519 63411 588672 927845 58956 486157 142177 239780 621137 790628 594941 495094 632666 327119 374391 639959 509886 43083 255865 990947 605592 351286 48049 1039709 665415 476631 590926 374700 467950 461268 711559 753880 731125 716217 803092 22289 221574 299128 575155 25641 732432 340708 543908 339477 137672 167989 52782 1013615 917027 935559 343576 831479 728158 118618 226096 652557 808694 67603 206024 434745 881968 346746 522035 553380 620434 202043 563277 208028 457832 803941 846833 388116 832576 55789 346240 1042721 1042030 22060 836448 974206 984457 893021 560507 586761 676844 491296 417724 280900 825398 499962 784278 916437 385482 668883 631676 183558 679248 4726 122730 741701 473394 881428 524635 897189 1022496 473537 521680 456540 237453 52214 592975 915011 227375 817677 906210 111449 34434 30665 198548 354880 955718 156875 1018616 793790 465917 746781 489122 373566 37742 444844 275627 1027405 776741 870598 240945 746013 633072 968352 33492 774405 661347 830930 352059 852478 536661 448472 872333 456232 235105 853395 209145 927811 669798 452550 142638 236855 267784 309147 607971 427148 201772 679707 259664 616690 582016 471481 644531 848059 322289 799944 482765 142940 811058 194560 111202 426224 935996 458237 491197 722100 370120 242880 57897 627596 764887 589356 27769 611709 786987 542858 469633 319793 858571 800518 901786 257142 954755 842287 303394 691391 1026657 161915 865530 1953 1035321 583360 932870 996183 727586 356540 335793 157503 333559 86415 418150 851035 219608 703548 988952 286161 676518 947243 620475 698732 925322 783786 423880 843800 617582 405095 947645 435817 815490 181752 718491 890133 388537 652883 750182 399733 540745 586838 471209 255497 822319 583744 931055 520945 388265 816694 736075 921204 440762 382655 574673 785789 646313 491337 734234 273433 144514 88738 129476 912890 133779 823679 119024 347895 825072 516856 658371 291722 234737 429322 454629 559440 190383 247060 205573 280461 806538 835674 665426 130981 338341 216197 911363 474532 544360 718881 87505 784567 912382 183070 660344 480177 753621 888656 733754 257415 907808 698607 720475 901588 995928 98072 383910 760150 740279 95305 12774 395887 240059 552681 616814 919973 382121 127422 128914 330274 372232 50293 424748 568884 906530 338973 125208 264142 531334 111532 575671 551174 2441 33913 1015920 1033365 94912 741056 897579 695898 334471 508449 42964 756695 878717 693794 970718 148658 339206 205480 936381 541494 161224 100482 33387 62671 1012270 616926 319716 1014418 747496 209618 295593 260530 374633 913876 591937 162828 323688 245826 29108 352412 783967 178908 2830 875526 996623 821829 551138 67854 779514 949125 816324 919840 221160 272522 887246 898249 820579 438434 958748 1006651 864058 688386 36432 661453 898562 896322 609294 534649 558480 579551 546945 911453 508288 305848 664021 936762 194994 384914 819898 978680 978631 120980 413416 900128 91816 903371 257941 661088 725248 683175 724992 236811 621501 938620 481770 31639 202643 45827 147992 870941 1002616 448982 517331 556508 826921 400887 717415 747957 450724 813642 633767 183984 1014956 87574 388711 588919 640073 118152 152065 229846 874309 543279 414673 421185 38831 236417 758713 990542 863836 933717 401566 565558 40801 543335 644328 764249 716442 385240 967430 788407 873511 278187 438760 376951 721130 479305 371075 764516 914186 121598 1019729 630634 121458 669049 840398 802078 462162 888912 535036 13620 1019037 249466 482784 732678 530570 388563 75523 13076 1004820 589723 137713 111998 851578 1028343 172989 203916 732607 287599 5755 779815 240939 906607 705989 939869 220360 23238 734007 244960 370405 894249 19187 15240 656535 335025 569374 12493 365107 444505 596321 74573 177110 706177 114025 541516 51677 1004910 315239 555823 390509 1010631 2960 659456 322796 254233 742302 381421 581766 75349 940877 384201 618153 233037 1008863 911498 567433 796218 855449 862665 861853 7737 338499 770629 666912 836041 701356 377184 516241 131150 836388 373920 887347 361874 40705 51248 1043598 25151 55066 423772 370668 607333 225615 380185 241373 868346 599551 668794 248499 599894 502928 121148 471046 357299 71658 1022011 467762 441779 672508 688122 371924 312793 150838 844064 24145 658702 861966 323317 468559 916766 208507 585705 603450 762169 514941 65038 651712 454258 621715 546713 1047893 171075 787267 540517 18608 560391 57493 945519 473164 444031 913816 69467 121064 195150 359388 153838 599048 433789 80375 369810 87154 366072 161793 533461 1002161 92430 606231 991210 393621 724469 300763 903718 922288 344387 903154 302212 608987 618102 49797 805410 282287 75886 230849 933826 544525 405997 957783 832586 970135 726558 568828 805188 618804 938251 463338 80735 1043088 657446 361821 140012 387225 152257 451352 148577 728323 266901 61662 356569 479429 416831 343032 1013395 297114 28606 591285 74095 604545 409847 933861 314228 298302 888881 1022302 818509 964310 889498 105080 237254 1005335 731840 709008 407380 782606 241944 331656 1031819 28302 543866 635973 228517 242864 776866 723760 31490 673869 354481 833462 197794 590470 605099 864712 374445 644413 682231 152156 270571 303001 458466 716778 63053 922246 48412 494319 118114 959795 286009 789101 159970 235922 92977 821353 114727 790747 306656 470636 663471 274441 466823 860675 489884 21595 226889 819520 839220 677845 277679 880438 742497 189884 817701 274560 862769 581406 846714 677818 365911 577352 510820 66055 578472 421965 338682 926602 883615 147334 645688 451565 617690 860685 188542 592605 807067 792896 492817 359563 633417 919364 255897 902700 292844 361344 927905 440954 942772 573214 533019 138802 819058 620941 1028057 91284 237340 460033 1017877 228326 929614 809713 173034 1026545 895684 802969 800728 1013890 629218 883574 408644 635371 926508 595404 558581 28031 797646 832291 683673 273433 854036 193734 68926 918678 769011 257603 786137 188502 379775 1026541 179906 116671 367475 310621 298806 999098 549292 323053 848340 1028404 107950 648508 962593 192415 938269 783789 488452 179054 610373 847591 913482 418716 246420 590422 825635 880934 178970 1030057 715939 222092 299280 454994 478018 949588 1032270 655625 221276 761991 874963 445513 334514 604978 66624 721106 931048 213991 35933 219429 806405 149049 853395 979211 233974 1015619 1014385 567823 389642 2594 732456 565247 585079 597110 485391 1027439 780756 1004262 187935 983093 72605 200089 170871 900590 720563 777405 951769 964728 24281 326915 879915 537206 585784 844833 175096 1029072 292827 646479 1005549 781872 951348 374219 590428 962949 46485 162133 526524 585860 366264 671411 1013030 709922 918840 787502 28378 124187 731670 498707 735928 472686 983605 698676 1035208 1029087 358109 43876 1041330 29044 525884 531455 312135 594169 916448 957023 682742 407164 735550 403560 158551 920785 1019439 358141 17828 580111 565613 344712 89147 500752 551195 835446 160542 713973 144186 988857 311410 741280 15925 782916 298243 435257 254294 334227 222399 169130 148814 728608 513847 506147 1027249 202735 313377 431254 740471 487939 675800 567611 898173 378598 142298 1023246 772098 773413 638793 290380 17962 349138 762731 571386 909951 872193 706602 788062 781675 259147 74901 473988 1019070 780110 259933 954 230446 30250 1021785 416276 36306 452101 840706 924905 541351 839561 124408 438868 299787 363361 61307 179380 905029 569023 396530 122668 606203 235481 456040 954915 151225 2663 404234 133062 15985 121895 768938 8321 685046 897370 364863 880522 872064 706884 86627 85846 102443 121519 119507 394786 546423 721000 136179 588395 893641 832961 513352 849782 226025 910094 505083 33225 485763 850472 843869 670640 329382 926445 414813 874937 421959 161725 765460 534328 379583 676351 756538 957124 74057 304794 359085 195256 188037 881276 97521 954803 54520 866071 464043 815896 251786 755423 386853 544655 647686 434637 126158 219522 315805 139743 340407 80289 503139 964501 599574 987998 294609 849526 622279 432498 834113 864649 173510 995926 407414 944092 899766 994507 440849 934145 795485 984147 526876 792972 306213 46517 433284 73622 276637 861053 838551 1015613 263158 625273 827274 696098 487815 460349 665333 683241 224586 927136 548692 768444 89180 560957 699784 1025737 1023361 701939 845396 795071 104861 1023333 255714 1012053 91196 568955 572731 577988 322571 236511 24786 532808 572252 546433 129786 433314 149670 70164 900971 699289 775939 940430 414913 572788 779953 603052 969981 210305 669074 350060 994818 747410 282539 356497 100889 369787 241576 226338 632942 153237 487255 984299 605584 929342 231464 255994 177141 745047 500660 690467 820339 387268 1014835 298877 466632 326384 969988 492003 483860 744006 709417 490356 501082 581817 220616 258068 86019 985405 880299 557289 66138 691275 92865 254174 478736 265313 973467 444707 523962 643712 506608 851371 651854 301741 351513 156076 623018 618608 579477 400419 1014029 695127 591494 904269 958620 629620 7219 708143 644318 800219 704900 233232 307009 430374 706185 193018 48787 811505 1008372 1033276 610185 730973 329370 934378 1033531 1013649 965109 895579 688550 482356 724645 255146 548393 245493 434154 603191 701448 714244 926508 392483 521452 917654 133236 301271 578401 246628 895728 604797 129879 660780 266610 123781 809634 52015 278258 26658 915834 1013169 463624 33739 353020 539773 572019 785850 630182 641886 1027988 974192 46047 151207 215795 896815 969837 360364 254905 1038463 1037053 508231 426037 1047722 897182 19540 398936 291135 332870 289845 810040 115346 707404 904014 272528 608315 240108 905098 484159 379283 66503 1748 689605 537146 242784 893855 502729 415380 505759 264543 734101 903239 676434 26894 257688 834238 838311 159144 582115 194473 372916 522415 431789 844667 177904 257703 391887 692715 858806 136091 971081 322163 171209 653207 504507 187604 330187 193323 368109 42384 152260 734190 858183 729711 472482 252153 450137 79611 947635 270184 664661 868611 959532 368349 943760 564507 555173 759293 444933 736027 506267 476912 593105 606876 570605 746469 132792 51070 280672 35724 637343 626277 293403 841114 586256 581943 237867 28489 161721 750495 531968 608213 118253 481166 959215 1035520 99361 524724 330926 964494 726640 417291 510682 518090 155160 980045 252020 545280 954875 531577 1000544 850688 186143 672594 674277 722082 549166 802528 719152 838204 795383 373485 356304 396589 134891 624008 172347 78166 1042337 680838 503624 493980 106578 742652 1036979 439400 609629 942534 709533 329766 828612 214532 135689 462793 134830 538263 400992 530246 1000931 964008 451054 509972 755795 423714 546659 972210 481167 21811 381778 834081 772430 742607 384181 33382 223210 899629 38247 961290 959200 798024 701096 396442 380756 61023 460189 383014 702602 334453 37838 435142 770158 917457 999335 558864 692237 33408 590071 542628 546842 823502 109939 890273 631146 174033 741684 284716 241016 354270 595765 199152 354018 604433 442838 9625 909802 262090 439132 565848 158965 975147 558702 622690 405776 792475 669337 943473 352870 186181 383182 477505 393419 213658 910303 471572 10292 290507 657669 917807 1044797 948304 433245 1003355 188834 173923 560486 547173 191686 238725 520068 457886 66607 1031417 201345 246619 79879 997188 797447 65910 681885 571316 232230 65739 754146 898261 27348 343484 546285 64509 671849 570286 1045367 607681 305439 473482 957280 121470 1040792 257596 868392 739025 1035863 46391 38518 925727 758853 574192 636309 121102 508206 14687 673778 632330 853058 709761 936863 618945 882324 763608 877268 319911 684958 1041897 373864 682611 852411 444093 154716 816288 182956 551521 1010769 692461 107540 907878 883724 834782 239612 791905 444921 177976 908624 273260 519077 615561 225375 682659 921155 541597 490335 433064 837416 586250 1007334 1003040 881744 704677 502386 144692 666838 284683 890083 758801 409983 355610 984316 965224 412976 689524 207333 102638 644468 314371 893867 865757 555767 521583 932799 371058 309773 13482 994675 690797 408364 147301 261760 189076 897901 483992 714627 394032 283919 501502 183419 225678 577524 263574 509261 779135 778787 175139 538176 871384 948292 1003949 292994 259827 220711 105214 725665 177965 425789 757542 229650 270694 767773 138232 626349 448900 471553 109195 736558 454384 89414 50105 736694 411926 550896 181411 653641 402410 86819 828203 469326 236638 692907 901752 917522 609517 146805 972662 909637 522772 118292 580947 109179 544467 95037 399875 494508 502064 323659 996030 749492 128692 265659 413821 390356 696556 39345 152704 128303 428521 784498 793802 696142 596160 935144 1038499 269981 415243 65825 290069 54251 792679 1005264 715120 335342 278772 911307 527303 766397 133080 798347 644465 820052 809148 93871 733064 540179 474957 472441 499565 675135 943036 223823 68418 226432 169791 257851 626286 981089 815246 905580 220701 284372 391270 133555 572862 495531 878090 642311 918403 654624 191421 814337 1027300 900174 234313 51297 951068 894389 207483 805767 774059 775610 475044 98554 499922 574756 339481 12773 204314 324001 342708 595605 584909 988735 835666 464636 894075 62451 93267 6961 676727 829973 494365 1010670 201560 827106 877721 762641 765305 522233 370869 666651 806776 893663 191456 152756 544698 519547 406416 126245 590310 700058 168639 358620 957286 917100 513642 388844 600041 491269 410129 920202 757220 275677 875578 600977 697100 323408 510703 902911 676061 999711 409659 354166 706838 329966 751280 277948 510523 297412 736740 147771 783378 201614 956143 516226 666662 277403 975086 16834 987720 1025313 660868 201553 820488 481719 136532 519210 79424 45529 590984 343148 937866 118120 833357 839127 861893 367655 208468 513106 459412 554559 664403 298599 61150 1000635 763266 488901 893263 735757 640543 131005 486870 793224 218346 60870 281381 201955 240809 273914 386869 535228 1019813 150422 510911 272659 70700 618366 889539 78027 303373 1044662 207621 249644 588319 423146 76939 960100 285882 893159 474400 173569 44092 88352 951509 906104 44677 758314 406139 696994 22651 45376 790569 122425 141959 490687 206780 73824 761111 957611 685906 514840 171290 109353 374222 848076 923783 1037571 665432 974022 760534 395815 98778 27575 784773 966184 319875 263219 594068 604347 118088 491314 429833 685628 740190 168081 1037165 628775 591298 638863 317518 648607 425649 520016 536763 285674 283952 30558 5323 184050 891269 773155 818710 956870 209339 46959 283706 319255 1003043 794872 764247 154043 191950 616149 329364 572718 1012499 869891 1034392 1025548 935951 348896 363537 203416 561952 917939 567857 105273 64362 81698 378155 770807 97618 1022137 681147 489474 1003269 390506 172699 568364 447730 122376 1042191 109930 108108 415179 701786 853590 565641 213711 100422 192176 266469 91796 442017 805848 777952 321151 1021882 344406 645820 549976 409576 86355 3328 173771 60675 199965 334839 578023 2793 611751 573490 995233 358395 273414 149762 690258 446877 201205 733439 265013 839865 981586 508548 116458 112189 117151 1035312 373238 51096 878210 615782 344897 580417 285253 508622 760470 259376 393558 6866 538918 389987 19400 432674 805381 281179 593361 354352 555692 577948 57418 1031093 877429 106544 102706 196394 32803 1046821 664619 525648 505943 542730 680699 413096 882716 339318 1048077 743676 1005660 1022849 474350 527828 612200 918089 81616 404738 1024372 822383 117514 513559 583960 27543 438677 203755 741328 537836 703377 764185 908925 740761 404414 816256 36323 681809 970500 230851 843561 199880 629995 117194 66651 540215 1042467 63295 497899 138716 663294 99090 911916 437368 138225 173302 708566 890319 984599 420833 529541 68907 836013 254608 28218 899546 61591 607232 263896 242603 1016538 16374 365736 692085 55072 413561 131798 686993 748343 727378 305649 814171 203922 452243 661615 219316 1046726 730893 224038 34435 957967 984536 800212 321327 797640 658895 326553 99367 1032950 974353 276344 588634 235198 519810 1045722 265151 1019115 549959 129034 733647 487017 194126 554681 480262 960460 582084 352380 753509 235978 192156 931657 635891 293309 427023 948222 311607 1032738 576791 955098 78528 144156 126194 95234 478365 287473 148389 695293 530405 646796 770679 968761 491313 252410 86129 76676 883485 618733 933605 997011 20171 489276 511460 847998 644191 645473 704710 253762 645508 36089 459430 426046 494565 135496 744164 676022 259509 884658 209313 681555 1018408 928835 549958 300961 311799 185896 731645 210064 640992 682036 133174 347892 734500 543068 251684 496389 122376 146747 906814 1028064 372308 644239 512190 806916 1021399 224698 545317 762325 820449 836930 715445 684060 227527 333393 689141 903813 39010 576309 116017 605727 483472 179681 231416 237024 909490 329835 875676 809759 198445 746892 401077 224792 130537 598307 694687 380524 300757 301234 670967 31646 444512 150495 385313 791958 866818 97525 170949 197922 57521 811360 173134 275568 109420 909877 411754 284566 147380 978087 454797 1033483 968206 873107 930925 974378 50818 932597 720775 985014 136479 926321 443801 143953 52853 27595 837414 455427 418841 32879 353781 732090 244004 426218 493970 738244 282292 99694 136140 1044566 688234 618066 1008949 822537 446699 672912 324006 1111 804448 731718 58552 673826 251637 187189 513611 547374 58717 769349 298755 582818 576844 622847 777414 746123 1015804 152081 423743 776281 733353 890830 193630 859233 69909 673196 117974 241497 859653 965572 880798 206046 457665 276309 27505 7153 385688 1037121 760142 575350 367450 727182 944888 394932 953308 925414 211574 462296 185208 867607 110484 630385 161674 805268 603233 53237 565236 617203 358831 813115 254874 96365 986007 181247 763111 1043042 652786 1003362 294471 809682 293088 495207 376491 497124 511301 570743 128520 670307 850247 1036766 299479 453179 505042 950860 428439 133889 613908 933716 793415 71273 916993 275440 890860 228045 351440 501243 868369 461741 665211 847541 798786 655913 597827 459587 23952 822665 682027 101677 893456 258998 971640 365279 252252 82366 215351 700456 265488 887891 801719 450237 962894 901197 732171 970423 848187 804 16009 577297 461695 303990 646989 280107 638665 301447 292535 506442 837193 497596 798184 485909 812596 764703 181066 423193 526404 27615 749317 300103 518197 507340 972682 680561 774217 925919 595468 406736 320965 823728 248578 754561 820594 391678 934567 451075 667677 143659 371066 559034 689943 560317 1003710 485488 612533 786655 459515 974031 48337 708829 223355 580328 999751 249772 162766 442030 468601 208991 3655 696956 568268 583347 547964 214923 617513 694148 570057 822909 707197 203094 8654 425941 93753 99533 148205 320636 1036242 644405 920781 618046 382274 596219 702426 684107 491141 995889 832194 534454 827933 9998 304889 168953 768399 983660 691510 122736 114148 279624 446964 219097 594985 123462 756210 849626 100847 448555 1029811 621179 745931 280673 957183 986536 487383 404598 860000 164016 935472 103837 476838 594377 29046 687403 504420 705929 116047 206107 735088 479086 112867 460939 164455 1018456 185185 220221 248870 360714 206969 990999 958034 329388 517345 309923 239569 450379 912081 996240 172367 30808 97926 846383 16827 143653 983746 649974 410311 406380 968010 249601 1013099 121799 908135 601228 124514 766520 396902 431994 594603 520867 448536 209361 142345 894287 94034 969788 814468 411498 648302 235143 1015782 656258 1002953 876583 650815 686604 853059 551088 633442 924128 454594 639068 41317 919739 189359 211083 483365 564155 68471 320573 1034176 679911 354059 927898 643609 1028773 284512 23915 812631 59970 277232 327070 277862 724590 399928 616389 710260 467133 484408 142999 490357 128295 965366 522606 808352 432776 380923 1045704 102896 873249 151764 119495 38309 72981 1041298 875441 82624 903917 865099 102000 740490 568341 920727 479506 891917 378204 297491 110922 902297 760184 217313 373997 100417 491904 711974 768631 289884 300400 253579 813444 744964 468136 566461 734039 550554 966253 1022958 25430 28736 51815 579921 311179 334429 897313 47009 47397 302621 169101 623515 77045 115439 628861 931967 242674 385797 703275 19603 820149 982999 998834 167328 515837 779936 629906 200051 595501 550111 268336 400989 595913 756952 511315 286644 430333 657937 941481 907856 630294 951765 10304 273678 854790 662452 70157 903505 992228 974337 908904 278396 791914 420435 792462 1022841 253301 429572 952094 53557 904073 391861 16029 866593 758091 199368 536562 859315 910084 955877 480746 1004259 829477 841078 224437 257198 310205 940330 14951 1044887 867589 199541 616312 797729 421845 607759 976709 67158 273708 718449 389260 95811 385963 709211 34292 457337 927770 236625 888451 42638 775651 751641 228902 475034 442258 872254 495148 551099 126811 673168 230859 712593 358292 343458 791194 903362 119606 683339 635157 330871 972384 328230 402717 312029 536276 316945 33397 897190 619640 406450 640326 840581 772567 895725 785051 1048245 461982 652655 915686 100211 562719 912167 370810 852351 101329 296647 711694 986016 966605 64071 833856 142365 794963 840547 766224 703812 376131 405528 657505 256486 544421 811 323707 1030617 220962 420002 536460 798325 980872 592456 940322 1011480 450633 889901 1021618 853410 881148 801060 65557 404217 521691 542532 427014 467847 431684 445544 614565 240567 646969 346799 338934 291963 511711 163068 879715 503753 161282 732023 901430 437529 141456 856074 432928 165353 343578 117476 558261 645689 483926 255738 1047277 630032 161183 1044097 251301 717045 720243 233333 540700 5238 664820 839702 541046 155300 478568 742246 513341 215957 208569 372140 37851 170209 428022 313587 715552 750118 417744 481675 386754 699781 1037598 1008263 1018072 6178 884569 772670 1028703 840359 548641 1048267 498614 48577 417462 764557 515361 587426 549503 293031 984905 91006 649607 256385 183225 741390 278011 735045 374115 727568 472493 1002083 749850 978372 623252 966157 894486 37488 168778 259260 220787 280286 908 343209 851889 437721 564414 328789 447285 772787 976485 270081 270023 69058 345770 530743 314643 291039 373470 499007 501288 173029 978928 976810 727035 936248 615161 936908 954085 148027 356785 313401 417313 68569 357110 568143 276559 207613 339788 18348 407540 436505 61784 833716 948216 106659 927332 571148 343078 645524 495327 884002 502191 226791 982746 1031074 331687 568864 437899 433666 835463 826818 269006 974583 947626 729048 947615 781566 1003984 506733 698017 597716 352157 892948 449434 849918 765723 176736 502004 32066 64820 1026157 571966 825644 191545 996950 201385 1020043 511070 412348 712076 820977 586811 482118 446177 463670 1026380 180507 201669 844789 432242 402793 119548 1012749 122481 851426 736618 1036065 1024112 268602 994971 943641 210043 146346 679228 62367 842244 510832 72607 28835 606 494925 108603 71896 665921 684293 3626 425780 802121 28131 890282 373364 563319 28466 902301 487829 493742 610501 716552 815196 288823 387952 808855 371663 345662 405900 1040408 183994 991058 1006455 608764 566828 566761 336914 591577 108023 891609 922945 825578 687411 308705 320622 689037 834235 663070 581383 773060 623022 29334 1009404 329909 413167 680625 556866 66602 903334 972474 550994 977682 437438 632930 543914 396798 179044 715582 1047883 78245 508046 443716 704057 225120 305010 513874 598783 566702 302858 406951 129832 227506 151191 323688 282311 713392 858651 535580 813808 611475 161501 379441 917052 1009258 872425 172405 345417 792551 883342 935581 83768 827615 604894 1008833 598573 381388 710705 173534 944083 590926 803234 928595 952789 433061 180880 759396 349798 5433 837407 696507 165050 764179 241845 935137 283019 752225 244349 423625 600981 677878 781799 552006 684057 3271 534310 488848 145246 999535 469424 26052 930091 976812 967874 625505 102735 83167 2010 604363 527386 686224 886587 318667 778977 565736 372844 699149 65661 1019702 208569 513184 468428 654955 352177 872570 337455 159133 186278 340978 996363 359303 521776 695108 671048 1038344 232106 401937 939989 640160 231604 60380 671266 140534 249007 15501 646052 728916 61508 762098 125268 675113 77533 1025849 170544 949126 350763 993144 219065 850850 253598 334886 626292 557910 1038320 592543 821865 236962 931227 523171 549799 43814 716638 263127 129726 94890 18876 810050 918851 541078 141948 2770 862800 826490 1015082 858837 995073 360328 763797 943488 996088 732949 134735 649836 720089 170012 370992 112659 480975 278714 960468 615511 228101 51379 534040 136444 888878 326124 1044640 989225 669182 1009903 678228 330987 74159 632170 793567 367539 51837 457392 807471 638675 730666 704566 30968 826116 882043 539159 295985 583650 336056 919953 66453 714862 238640 994694 87842 586636 232627 758524 783262 298115 33814 669085 964365 396160 290227 446520 85308 316946 758502 335166 1025082 927663 122769 763718 946393 813614 732825 534921 770865 73292 566886 1015910 895774 218151 861543 731615 60605 308165 179852 415259 640243 988558 214474 821218 572902 830158 388251 771364 365441 833077 257659 808818 141301 447574 413036 7299 493619 971819 958067 747185 983154 728975 845336 617849 606383 1029059 296170 937471 364840 1026538 144377 564103 726752 479116 332122 294909 403487 53015 834727 158830 766191 354393 951164 219533 305056 866567 237051 825391 233796 1021242 162633 340431 398900 389101 335375 973067 304777 217984 952569 813605 143011 158264 80698 523139 908198 792252 572679 687663 585720 564378 539671 454231 174021 874688 14378 725966 798075 592387 868223 512649 433742 43419 113500 199460 859829 971685 838793 330587 851691 507808 14293 233105 913263 248048 483984 806476 804228 165727 89871 74422 479154 554903 2348 504606 375363 603049 930500 964213 132039 15241 974903 705490 65936 675215 496874 832238 291895 85751 503752 232617 764949 836706 972733 789379 277963 580179 292922 1027107 837307 392627 150964 347604 770444 197710 262693 353027 813737 255316 907658 242115 242883 459224 814691 42057 1002827 720212 1015349 272751 45305 468516 116235 271669 413768 552454 1044209 553276 312311 324256 35448 945481 135561 529914 991030 925640 327622 599808 804162 190022 686904 956929 316092 636406 199343 1036595 137283 453678 676798 488748 339325 372455 700219 548202 1002899 187712 970178 461005 607154 364538 224307 632344 780171 469501 727088 44147 764371 850131 394400 656364 602308 353576 1044015 48625 591002 701264 397259 744919 281623 873409 468776 700759 301312 508820 1018173 735499 836766 916744 214725 729333 56382 686079 549056 444665 990641 703104 199919 908638 787405 882995 395867 196434 221930 280552 591310 523619 38245 711184 462424 564230 1030176 381762 465356 388627 653056 731064 39232 277831 977262 396495 925073 885440 851671 555403 3036 683909 719660 800528 90630 263420 295779 360746 35638 1031538 768500 603846 934997 541847 125788 563831 299157 311295 608925 303858 507367 42914 114108 711570 227715 405084 178754 906453 390244 866926 274876 730332 726985 60923 560699 63471 641462 901004 638677 340215 344433 664205 742434 6659 289797 769997 240831 828611 90306 736770 930255 15120 189883 563779 566133 794466 132166 135308 882011 679256 896384 1020989 867118 543284 945863 317595 599327 38236 800318 780622 35939 452827 534348 676578 233396 465373 818973 187206 835535 649526 297247 379471 252916 87004 959367 115254 761449 947049 676810 469014 825591 192154 289572 7279 991595 1046994 211732 983974 413206 321432 317918 368258 918094 1001748 96008 438961 920299 958102 245725 279361 281291 890895 611309 809255 522062 189847 870795 416699 517338 759781 967246 194874 385880 69850 364432 40771 76469 820214 452338 426843 120674 657121 796374 539497 489173 864740 895715 255546 828422 610413 241797 844798 111603 991631 1002347 335561 29212 141439 879111 451347 716039 494872 387601 84025 479933 35928 572677 600313 712011 162017 728224 44026 380739 936825 446311 482370 163896 639882 884000 315838 620869 792483 136022 1042877 827783 13813 670169 298869 752286 955606 644924 660605 159024 37697 697686 792913 468326 1010005 120257 525778 261998 43218 378462 70083 295927 150943 378319 843085 324792 548422 387068 694652 452841 924790 60047 442559 850375 836993 141688 876396 1015573 647899 631657 846905 809878 993953 790106 766148 252308 913423 64518 115213 300892 9225 69229 624887 558016 583059 408656 580298 322195 434777 9656 303540 1020208 575272 948336 70979 713460 721011 222342 33516 732608 527055 8398 173704 454264 398199 884575 430802 273798 960712 168468 76266 322391 277190 745228 665044 302301 469910 107818 110842 571403 815106 635029 36518 413788 507896 343865 316297 967501 743179 947525 863799 357599 1000689 844203 311208 39958 151043 430756 99257 466812 416704 997929 477609 885150 687434 483963 81053 253326 292839 897691 261148 455519 780161 279250 672915 410797 585511 786731 927698 82194 555402 534004 54668 885426 526720 768065 193499 531120 727685 205417 1017787 257462 790837 775815 748939 467058 703443 787194 745871 627731 680646 808677 170096 422608 92438 382640 780218 183393 818419 376965 1015388 737924 481327 622804 470316 705913 856255 308943 212833 811143 129341 215278 123671 661109 594281 625005 729550 708113 460452 289481 223467 85677 312435 771143 434742 937117 234754 566893 908379 492986 315806 114567 99177 388578 467770 1036323 665942 846709 742123 798613 122488 828378 174700 745588 530957 88056 582811 374043 668340 118973 765434 1065 157426 973723 111919 421121 1013167 382726 215940 732235 444086 544503 431463 753777 205624 698732 84715 826915 130633 778981 133190 177364 85346 547561 208465 262970 1044702 635007 611083 654290 175229 372405 999958 162137 1028067 936221 101689 197460 175898 305227 765148 8841 756492 83544 569487 705924 625162 203618 622467 374035 335944 514570 174351 334026 673886 998388 247084 658304 355272 745034 681210 802768 318311 11834 168761 242841 55295 255347 451793 293247 797367 169644 137546 951144 1002908 444958 281428 233727 9245 600580 897345 335668 541584 605986 60806 814521 773036 81211 978750 955271 184077 450458 942759 959319 478132 742794 45474 1040426 635780 802526 431159 655810 918726 505962 405775 100646 225958 358535 314872 402722 564659 457619 397413 599748 941155 49263 183787 919009 725901 955647 617670 456078 40685 324270 644178 1018023 444835 92903 978321 484939 808628 795549 504748 986717 39304 811972 119914 568837 499306 143317 516282 984109 713483 456270 331055 284165 564992 478256 33407 750464 236607 506239 146948 838613 368550 431558 229947 627198 418164 849040 841543 979260 595406 41456 236398 741777 165179 601850 598939 502852 636201 659015 879579 454753 335974 245877 481248 882486 425895 921765 295809 166104 467460 876796 172856 913564 447866 329506 292002 237982 1007464 571590 278275 1010493 951570 985111 385983 179613 566306 454732 687842 425507 383778 160286 497561 191485 770562 540745 254135 1021080 373400 949263 756017 874536 893211 33204 924834 818723 492712 115971 521160 55750 85950 1031623 603397 392847 620737 320595 812255 361665 922234 966139 951936 89571 423061 588185 707638 276801 619553 1022985 776180 653417 142356 670893 297936 144304 349637 152041 158339 970411 602480 429480 755692 40118 130742 870869 657805 267632 328986 525539 472844 6461 273540 650822 531124 574915 271810 230136 897521 547437 992002 342517 699864 11499 401498 737471 50076 241072 179265 280538 494874 1014899 761875 352081 981326 953519 882832 844591 1002716 1006114 687709 423943 569992 732497 167553 137069 285630 94211 381674 11387 602379 594370 260838 311373 397985 654429 656298 243333 239831 39017 37071 530887 1033383 876987 840911 555070 282671 166895 395660 675862 773937 112357 96458 429056 356242 766782 464048 69553 698846 284387 41036 349282 553411 811391 354316 660818 915089 225536 297541 920639 193473 263706 1036207 1031665 495979 760004 594918 153264 1037518 48312 277995 104136 827596 611831 1034402 446220 280171 187715 383826 60752 828757 963748 520744 104686 580696 297956 464563 89922 821735 840979 698473 847918 433304 346371 505121 879255 373668 97228 713112 899302 528235 622922 451052 982407 594413 565658 623139 921453 937809 925089 605861 788108 405090 131973 879806 776286 661773 4913 193310 459871 408804 701141 1020504 741521 580510 521060 376166 235001 732052 697621 721443 892192 378950 621539 197072 985746 176852 410637 63888 744290 975494 468630 121579 848293 877893 261574 62543 209138 921631 637351 600458 502505 638919 382089 310353 809897 403730 776062 894141 325207 211323 454366 31177 868766 264095 626373 256469 951338 349122 862096 443174 393516 235593 256612 429155 951513 174654 957863 44314 983275 584144 557445 9785 14622 719 738412 645781 753588 867636 853904 616294 295410 220567 684904 36041 9377 5559 973871 730685 684173 460022 816740 635686 888585 805082 432970 290638 775786 40334 7529 588639 976519 69214 1027339 300394 906560 800319 806080 844131 813812 987204 251354 606626 356105 743466 888050 966499 132199 621261 706145 33607 5629 530097 498376 450001 643899 724090 895880 974826 15511 794484 718667 295774 704520 992780 966265 615261 910734 772692 948164 656634 723880 973443 316573 241583 734172 338291 841148 841176 450355 130850 716700 134451 850617 203057 409340 628582 711681 277352 249183 1014393 478624 282672 386445 797016 175022 923927 96272 506962 921672 421712 757688 768413 757776 136240 54807 355791 624299 332210 600070 709734 717634 895732 604702 266306 976130 842936 281920 750630 587676 945636 1045262 400186 843717 167938 778863 463244 985015 724929 1039375 986250 801711 922994 106204 701321 681581 30091 322698 96322 286135 626984 499216 458575 179926 181893 772137 71858 252694 291205 126932 280655 308299 162862 347861 581230 854343 687915 796722 696378 29285 356937 928950 327748 429569 978170 192369 911104 802045 259797 682549 68422 1044286 747539 102939 907987 720941 645652 326652 651974 664375 206808 233721 665635 450637 753287 217844 270419 270437 654826 667924 686498 1034743 977135 846917 361408 748928 1009192 396214 690241 918019 577612 450905 238365 45443 890549 302694 666416 570761 896481 227288 371387 17316 823282 121582 92129 35301 445742 373164 687403 965471 601215 898903 557573 928941 744435 580861 181054 622700 12605 376299 265100 320444 883250 795701 982022 744131 875854 171313 324776 597290 739885 138748 101586 328350 948754 636915 826313 720720 262243 286011 315701 634998 682794 177467 318882 325832 62358 721181 338687 1027331 802424 69712 795937 938089 175303 541960 987713 319807 146460 108733 359290 111950 128822 528552 75084 484963 63096 807497 825372 511696 323686 231396 145585 136680 678444 615678 913593 380038 530455 563941 747330 858503 572953 740646 182593 1046091 745545 366101 401934 162616 914273 793416 82918 15415 212286 569884 933992 439605 415076 988207 28953 50852 898424 238564 528352 344567 1038788 409826 24458 689705 750006 208021 681031 76855 335968 786092 404523 508833 838906 698777 829358 630509 820060 36628 791085 700452 189573 238744 584294 161107 730903 763877 359168 521484 305111 91004 127745 51938 789042 131878 462422 345073 518323 555118 872014 756563 726414 978722 180767 779947 944921 676310 89952 671 273485 122464 518797 1003350 456009 313949 487303 683262 408527 1046443 477713 501832 155590 375021 114260 165610 674742 632331 729436 25628 828751 164015 364952 793884 953826 272584 212830 708010 652006 237835 607588 760972 355957 467821 332104 301067 505804 279978 416778 959093 566222 929218 1028749 159385 112002 382582 1019417 560206 16017 943055 261340 951532 724937 493464 711268 198608 899484 1045983 38950 730845 744609 125304 1021435 172790 723474 768122 133790 608389 1029197 424127 556079 1006583 896852 832616 444594 202302 1032524 208472 638609 78158 901889 374452 476438 689312 446561 659305 726258 45489 67837 712870 131257 778372 57483 834909 380260 756764 655206 997319 760525 286467 766732 787933 449590 860103 716447 407007 188611 830839 777061 750289 322555 724010 850249 612601 581195 491896 380759 580195 683395 377087 732227 111453 847190 272607 718563 519931 239582 855614 102064 359316 837143 334278 703562 118595 51296 570402 12785 629863 560893 688772 498700 562723 782999 324386 147878 476383 715962 55732 13548 977605 217173 203768 594864 358468 332350 224815 808937 233617 467372 925597 735281 433697 970939 194316 923718 63281 773355 204618 493961 660030 698273 9126 449410 51853 1044133 916599 801882 111780 906403 666517 26975 230095 420266 649438 126851 752028 811952 89778 654302 783455 292619 390776 703528 981423 605945 898327 610112 974823 243225 894845 345511 983462 671472 614172 1028613 426575 539750 360040 248227 991882 14918 1004890 201968 664769 697793 757232 471037 868772 202219 911531 727808 634021 402493 788751 924373 993405 120082 872998 141688 863141 692266 643838 521868 267486 436521 672550 686039 552874 161817 724789 788931 674000 983524 292163 466911 168668 864475 635246 296285 563868 498994 80471 601489 101284 845185 527778 889976 787659 825156 134266 44846 638124 567132 616458 552055 603686 883341 990725 116023 99549 163326 951582 154874 139702 348092 387473 897645 577375 96054 407961 1040354 1019588 437698 770551 1043409 304027 1029911 129650 764241 960730 772561 287313 993443 963899 821233 945379 636840 167871 690010 818679 160357 586792 158293 1046116 942982 649085 821262 544899 668889 334986 75028 216239 618447 551005 736221 404940 871934 18122 775488 132542 334241 290536 1044729 332269 663062 161682 720424 731079 600159 560104 517074 995646 759714 143307 170335 1030470 130473 595044 806682 559193 151395 785565 796340 217331 763233 897446 949186 93205 101466 919410 310330 42438 58791 979255 512250 858509 22471 501234 988737 139001 937693 513249 910388 804377 953645 846343 632666 943108 609186 746155 690465 765779 911947 930265 567383 584866 733402 931039 516529 437010 991012 243665 272455 430282 19875 264711 28182 898929 187895 860826 662653 399542 719712 87274 203968 68297 977734 333082 290953 838879 699826 52370 744034 992177 470482 573053 202299 460285 459385 851017 860650 481540 704156 223785 660902 834827 971222 906134 330892 27098 325861 921546 236827 662336 736810 669251 811447 200076 166445 189254 397609 789013 443415 887898 75549 558004 688695 320713 924834 49989 543358 86562 143534 861226 746242 749754 835736 811207 143999 698406 995484 454407 798929 118722 615515 93398 354171 779053 837464 7332 98851 706251 517500 881128 552723 662594 824210 372123 430010 534269 174028 625337 162089 442540 606780 654020 672919 417218 566620 979520 683998 860662 433799 738616 19963 787650 1015421 1020856 657297 263655 369123 935504 404327 881127 625088 170648 315109 210570 820226 835494 802459 280410 1041399 328345 212667 856614 182996 527122 187290 721795 32818 927670 117299 793414 88715 1026733 743587 823563 14273 546342 257710 297137 427416 776401 859705 513756 55863 875107 738254 644466 924844 792598 964379 477215 736613 463142 166771 544977 884407 639829 188491 816188 871770 259943 836030 175702 239850 957863 629002 1021660 793704 1030753 535825 234956 870072 1008230 340697 206825 652065 1034123 355852 209723 836048 677161 221561 748428 24660 253087 167825 50923 414243 643531 674539 655917 936212 694165 661184 13671 3556 711781 628591 882805 653489 657064 398074 759671 391554 504142 1016200 317262 471228 800847 470497 576035 137134 415009 124405 472033 80135 1035076 1030997 196278 555354 730294 742328 999318 585633 818815 182648 543416 478647 1008935 793618 710679 448733 770363 471210 735218 717366 775116 1008261 956236 77642 344815 959372 545901 393863 472638 273615 877407 390075 1016661 48896 1032817 878747 584278 684788 261816 589120 287334 662054 182409 552101 1013293 274228 563201 395562 634970 1005152 352637 312596 727069 683536 940578 445194 900523 274254 248918 960154 808638 417352 851013 851122 518930 428753 793693 840743 430313 942302 807378 28209 866696 887051 772379 44781 429496 465172 252531 71130 580166 824412 81497 673372 855171 556137 938512 860221 573124 684389 93215 26663 873699 451231 82131 720939 927932 806664 87736 831549 1033905 5559 559908 491189 145959 317029 239276 760015 551431 811506 393645 510764 951614 473822 669892 35407 98109 239057 323926 1018657 629881 936467 765449 912238 659180 418324 111433 715366 500370 490470 850884 78109 555501 707006 343278 830218 973442 131702 981886 192140 67930 905742 307183 13664 14210 121383 1047296 714028 32395 541318 322101 1026040 257290 448919 85075 529584 697113 509160 136680 911267 655060 508329 54720 838407 841949 783667 735601 307058 970969 85374 434641 963682 305649 487849 116602 434359 243538 606837 421709 715572 678061 322250 863980 348929 755384 360498 344382 919596 1011626 13145 158446 746531 730051 462995 192237 12859 86466 217174 1020652 690221 922477 604091 504803 339603 1034765 493825 748173 891248 985839 295946 376809 28837 498660 685789 586171 960637 294849 384546 968456 862754 70368 464297 980126 68645 79774 628963 889226 678650 168667 185191 236447 1012089 579709 688495 232438 713055 468973 958552 785256 912331 555160 323366 677654 625089 595567 786173 1025250 1194 208487 906153 612339 73426 27386 398359 13621 183273 172197 903898 1001430 555395 363112 964263 320971 714648 759369 10969 1033289 168196 508369 1015790 662604 435208 427661 398343 319251 166599 513678 973676 326305 263114 796905 884998 306750 248445 431672 595684 716533 708527 394520 808630 711700 393750 485033 881237 869294 698057 197393 1012793 407324 868804 447993 995329 569208 855655 1047310 901871 672288 395255 338561 697449 582969 754204 279944 1001082 312362 872802 324315 935502 9244 623544 150327 535737 481409 829683 890335 507569 182154 174924 791830 515536 327343 669662 123558 325843 448299 833321 777308 789533 240254 841106 696457 602677 497385 891872 39555 508995 119797 268225 335650 395927 857837 365635 956739 949539 1887 287323 378440 562172 508830 864609 262807 206812 947523 456594 960023 680611 1045928 486029 94390 737233 950892 919511 657125 433422 623090 503127 425498 383651 546785 836058 588109 199678 739749 781712 152955 440370 291565 221837 386598 862836 707115 701769 541140 348831 603415 1000737 728716 734641 765228 341203 540252 1044044 816170 979718 879573 81206 219282 873152 755341 174553 592429 668654 696220 668356 32390 1031135 337439 167464 550251 925129 795577 326235 437616 127811 428301 826969 6251 861385 887365 358974 909305 287292 527246 583629 223736 207711 466330 633580 396555 551003 363036 102950 582937 889404 815183 173863 964558 682865 979312 913220 256281 477264 978239 113648 163756 1042319 839298 101192 145792 580300 288643 620680 438350 622343 581261 998548 888342 820515 109170 179824 971164 592488 696072 13256 74470 409860 592295 381289 276416 764037 515501 986054 215096 1037920 848122 485236 103202 511598 608372 448942 193172 584554 423044 637137 163947 1005428 195992 408801 608965 726161 1040543 102403 465029 365864 72592 421633 998867 124038 215523 1006025 753817 614235 545046 414702 462087 457787 859433 800038 227855 205855 683298 625098 646633 137953 176011 721753 651921 456643 978671 751861 608836 863721 839264 882660 300039 697562 1021428 418832 323616 811267 413507 862344 742555 1031220 586219 948221 262598 667168 958476 564550 263861 107746 979661 56284 185791 486771 22229 286814 125182 502837 358610 442639 292563 1009003 770550 3667 603745 726462 844916 815925 537613 1039034 358408 1009124 439812 76622 173676 813106 209077 335952 583652 481300 740179 609527 380851 938020 914516 665439 977060 989218 755188 983304 1024386 664943 391859 823127 543135 338832 209363 1044 7505 998577 213979 308715 811632 555551 845591 415979 955610 1004749 123925 116490 762608 351696 891433 415902 932374 894691 1020906 642277 402230 439012 273331 49790 438078 128597 868387 901102 406429 714716 850077 576541 38602 1024195 301513 104150 978109 855416 616977 930122 402292 44558 108069 546446 966512 124603 755063 738328 501813 319576 20160 270918 394445 588004 359545 457943 272454 312321 913763 674671 101935 105334 867584 723480 386847 573355 978967 745916 603439 264240 262452 909484 194683 271414 540965 1000220 158628 944916 122750 52132 118864 277699 851734 338880 445353 389731 350856 130129 119514 220852 1046707 509467 960406 777886 454970 170565 517265 1046953 606469 342748 1022468 430725 44734 54095 981549 501636 1032021 737524 988621 959259 637565 387970 829608 408677 442156 470421 587272 1042336 387103 544046 636219 579245 1015892 656432 658960 952724 608141 104676 959838 323326 968404 34422 964990 5305 1029362 570741 282316 223288 420598 1000535 355369 558865 551092 1040371 550780 1023869 190787 175109 344620 745691 362366 441261 398760 687149 848516 203248 561119 46233 1028665 25142 163784 98281 981955 846026 750044 931595 890381 881501 875671 644755 970311 819588 941306 282420 1014884 664885 361228 1009227 726938 944974 831060 992852 973542 21518 96865 515954 850309 220058 473923 767979 123772 889466 789007 642218 891410 542233 188766 57788 201808 866632 313806 500435 1029000 158907 726656 816070 837579 423818 307608 971023 861297 1011634 555201 278603 574613 942738 436646 708798 556951 613742 745082 732109 249240 919024 268913 800129 171009 967330 681541 670987 340476 815988 359602 245050 271609 965180 329465 896262 679211 840497 452961 90121 731657 589168 663473 390913 419533 29560 43448 483408 831224 127917 165830 845948 369356 841944 247600 88751 670673 705189 1023695 962871 340304 380451 695169 1005063 748763 876104 908455 455477 954051 750699 876710 316282 754336 825544 745830 119477 467918 807680 704726 777832 717290 537238 165222 67129 251224 747379 288395 793715 324544 322146 551230 321155 38029 669077 1019005 384379 595309 560414 1017289 622226 782036 448375 626087 76705 575608 656891 932895 498599 433622 920938 30016 56135 586412 355945 615834 646469 464765 85503 1019586 629517 491024 269850 189393 378156 73201 54792 1045990 852948 321775 572158 798879 575325 85916 637077 861860 567486 120273 1001799 847389 612888 833319 519926 888118 599852 39806 80742 882338 787935 285562 813246 988693 79549 709889 885260 355529 816500 839614 465854 507386 309588 717217 302121 936810 689622 639837 332805 664030 510738 640233 567022 652702 742983 889344 164837 921337 119383 5793 93646 870079 940104 840591 54256 856773 298948 799441 293496 959077 417689 388147 45814 199419 470587 752068 74973 558185 438845 826455 9735 177555 348892 520194 41776 4324 268404 626849 825462 934088 142600 642644 661984 1025072 650430 913916 584659 252689 1017441 856514 699294 352997 207838 718225 493552 934696 578247 723863 100700 379356 492755 879816 551644 612358 147548 520539 587 146990 813279 873803 735466 698595 771967 290007 889820 236853 662403 92418 347305 918841 539348 207891 1046975 576649 311936 437782 771820 396481 546618 160090 474597 608771 619991 788210 106179 49012 644050 631604 903297 768957 1003465 115260 635263 3466 684541 711786 815106 32782 818390 862944 840369 419710 986461 556037 166170 15761 1002433 6148 252971 478727 961491 963918 128697 946975 736649 294164 376316 778782 101758 73677 997905 1999 660848 784822 626295 750846 277697 804685 361106 383740 59639 223702 825900 530462 958013 736214 966127 742462 602080 685466 816108 994616 983250 74161 1026071 586606 906281 991598 328904 915013 601505 442727 514875 712870 803350 876025 171025 664958 620556 792513 384973 752702 620583 170020 524120 945499 773555 910792 998526 126671 726813 346393 555631 725142 444023 999621 820799 309554 291320 34368 388965 684584 701562 467521 618560 17537 499195 233795 190093 632138 308252 129029 580594 94740 688805 354314 564855 327028 375807 472090 846088 273284 1042872 808127 72692 564833 896259 187593 198001 389803 298805 622027 342549 330760 680521 203931 261470 815520 12637 554454 965164 506530 704819 643673 527170 2750 696497 183241 938952 499370 379233 139533 976844 682142 315378 498382 378044 376023 369845 655358 776685 593431 386080 465486 385304 113187 440143 1034934 378583 255556 803966 142833 41773 158663 700304 250110 737787 513149 174731 914848 998284 157500 1021466 911071 695562 345179 602634 744837 794886 37434 712141 455842 915444 178616 157946 175625 73900 307899 553930 427729 741611 221356 286621 203732 617936 524024 905075 286259 562271 105872 899188 415696 504321 109930 66153 917458 240898 892157 964672 532261 7442 492745 247947 17655 955333 1041357 415233 117564 423187 158735 169980 322347 1007576 1040152 215802 647616 9813 457333 504093 271416 284333 947255 598699 500887 676713 132980 142990 665125 785397 299204 608980 696812 255264 604868 70960 47932 74144 375446 9079 410664 760460 1023071 156709 840199 718816 434120 397014 90611 137468 926846 402637 3405 72997 501427 295280 642615 1047555 19354 359113 939032 241186 228846 987655 780316 1041777 301676 898043 483762 480709 109652 35228 928524 822615 80364 1005699 284066 351554 860413 783215 48815 184838 820052 80579 607155 1031176 967490 109827 67311 509967 626717 493403 705516 600009 787133 554520 78836 182852 575999 972076 492183 74869 616262 688302 250408 756148 817909 734552 380990 267326 73974 426247 743988 794034 89398 738111 340392 1001365 890918 310693 901375 463822 731964 996483 258016 593194 523632 8007 788405 98265 339903 256260 567341 836079 711084 213231 904125 68580 447930 129763 1039386 712981 564723 622558 54976 919616 800868 52866 885102 857100 406430 265109 831144 621439 176951 893569 168500 934534 625735 194004 664989 471664 618988 434113 433331 434803 799174 148126 977417 774182 393339 649572 349046 772101 120372 718898 857749 974321 842526 568522 7493 308653 189419 536339 442921 56162 917070 930197 238888 125980 724355 8704 364526 347722 358084 715173 92778 621122 777685 81403 409422 53946 1044857 229660 872594 462160 215034 209477 539634 731908 215973 257625 995179 185 407371 786527 77250 348087 729794 426496 549629 749100 991074 592906 297191 229286 615561 980719 875408 933274 35863 797510 990667 741345 712435 623177 208303 734518 766340 833110 436503 375737 1036344 910191 74274 461167 719872 825273 877491 341183 554706 422913 411122 27894 40998 89138 627401 1028804 369018 735200 195175 794813 600782 82624 71617 836570 868137 60717 427276 328693 135442 281765 589892 498768 192279 793674 40873 9231 278602 609634 595517 337593 299198 534488 460871 314555 175630 981688 225234 922597 709591 154806 987439 563178 845882 64680 1048431 846565 903259 590344 733417 1015247 369892 589171 795578 6410 880258 944428 823872 1041625 873063 244121 931742 485 935623 1048005 566332 700858 42843 659421 860740 593735 647649 87475 174630 481122 733849 921918 780052 639298 225482 737560 609159 255747 912187 790783 603576 310821 21690 973396 533544 598029 639129 1029279 195097 451203 306987 824841 873490 163891 928332 852960 912478 86316 258519 1004310 200590 676708 768045 882883 73971 492337 356020 748191 864037 639953 696918 69513 366718 88035 845822 114690 704416 846316 350495 218802 643051 74964 466988 446690 758279 711782 464161 294657 610401 902611 682489 902432 641957 114736 943925 420725 540489 44275 735323 491228 488963 448634 247925 901457 192077 520836 306830 371319 3816 693941 272953 456724 93013 812311 339978 118419 923742 43668 1017370 1010048 987275 760189 979079 547856 305326 791046 749041 156054 398424 391879 820223 507407 850529 993596 629720 667287 989540 55878 618155 223730 523328 1030825 164391 340228 310936 819084 963843 716633 254292 986876 252791 977822 732958 931944 224193 329765 372966 392486 211618 856934 766559 944365 83934 960632 448127 326233 301760 40860 277507 695147 863891 921267 438760 535046 323370 711107 719859 757875 247129 643958 10027 1011166 570233 421274 388697 1003222 655848 260514 208527 685521 949127 293155 420766 471974 113210 589400 156830 577553 361324 892063 571498 655922 144520 190714 301601 915726 540545 461455 497063 652301 309067 23336 680993 617338 715871 759732 249981 968966 334139 1024196 502760 176198 925408 576271 1036885 251696 414034 901102 81661 618146 349212 1043936 995545 662235 722633 624904 941866 621568 98668 727978 671218 935577 139545 698034 938616 191505 1025129 414252 366536 185145 481274 830925 127793 401605 742125 819561 899269 921549 508775 929146 606172 252494 346896 564128 427921 799143 682903 245531 322371 83740 918315 697683 976662 353367 841987 988753 781424 5090 276952 50499 542332 514478 238694 659708 331434 686990 493039 283761 143661 383421 984759 378685 295292 218964 976521 716318 646865 512725 223536 891765 878765 667299 217855 753610 901970 158087 390474 936518 486471 214829 936683 481592 335576 34980 861374 64145 542868 242914 812580 474215 757197 94526 348548 675190 89627 92660 255173 814490 39129 707237 607702 880214 82343 476884 999207 377680 738534 963178 969773 205522 609343 862770 767457 570955 107293 379998 474946 318156 469806 262400 778702 946572 286950 873106 268813 770149 159739 382575 934919 320084 940010 599383 1017800 247804 925809 648175 513507 247844 531987 645950 586732 180276 935575 827698 170237 378044 1021321 446745 367154 221678 98488 775208 10029 355359 228534 801272 333458 286794 954715 434435 17036 939149 196163 864044 652615 751785 388939 105012 746867 140934 82200 639046 410312 819885 480656 970860 86652 109772 850014 590615 793550 294966 742258 647835 763007 648288 783231 467888 146772 568677 56444 527858 286358 330883 699940 488546 824465 626844 972918 802276 31768 1029814 1040437 687551 577279 658043 635752 990240 950432 120506 265691 528023 977495 681444 847261 729239 591878 774800 857984 871418 378002 485367 568221 827772 874083 496248 903629 966971 764904 876565 214576 385854 387089 889077 617898 946154 192211 997344 973409 469134 590248 912070 743489 384985 158732 99128 186744 705118 737281 880365 162554 274199 664204 626751 628990 335839 403509 437932 62334 8695 770443 30549 123579 581250 178078 986498 1022904 930568 473219 666395 296122 973303 521172 1036593 367054 697117 739117 34931 909635 146480 883376 209337 258091 493894 658818 157309 753375 36189 135756 354653 331128 975572 105403 435867 890967 902128 407808 640157 23709 566104 557648 214125 830643 808090 701797 242233 120004 312484 942587 550356 200510 606795 206420 250676 362837 612039 31669 1010418 685952 798261 824038 592589 473594 299028 147638 917031 889154 747465 522869 364166 385691 187675 647801 861204 887949 261303 582809 521760 740194 585901 58037 281499 765354 379121 520492 543644 497848 119771 566116 548317 449826 231079 616517 596795 56132 62966 194238 970297 866238 450123 510527 820094 434162 539791 962366 305746 106119 554638 155570 869669 622569 136056 536475 633353 345798 787553 1034616 774963 438418 1014976 916175 999293 346628 23284 299176 1008359 496535 663738 607250 763666 800266 228280 898717 719811 345824 679414 687839 63334 498913 697952 1000688 427913 13463 88389 650989 536924 107730 944347 449912 778808 762661 462264 800822 20501 956518 700250 150096 518674 869682 810145 716531 88305 947814 185424 658896 1019799 51623 73103 75676 224145 164315 634988 1045137 583050 1010606 929365 788203 643542 446990 895647 105325 536811 754352 230147 1003993 135138 1041033 575515 988027 63738 4693 669162 916895 455702 795411 310353 351766 726842 285318 694171 442294 501521 624566 194802 853719 771946 223085 409319 302550 179126 989371 572910 831893 178060 500083 399583 228857 343846 688811 993655 1026667 727009 679232 817365 570968 903361 108111 477181 30129 43754 486333 731224 1023340 231976 534705 140338 483329 578920 305685 882491 661997 89917 590616 841479 855602 1027676 889262 412558 340693 319008 267022 38828 68959 593671 182323 143778 106333 91954 1026653 445331 287456 369385 896909 879624 22270 472341 925452 71277 531535 784325 521700 918417 205168 945322 482149 354858 1040260 363930 468386 120655 75438 404752 421361 923388 555672 1042090 800111 44177 1015535 499626 727418 908115 160740 104310 464949 147178 901804 854041 1008903 521186 39425 218815 937244 544810 432800 840764 76771 797591 693193 855430 683918 833634 282562 568375 1027477 453542 225364 452364 378675 226787 613196 33384 859623 347006 276220 942290 1038325 48446 849591 631666 275683 860369 685912 1006232 324092 198981 764860 640566 114384 593807 710979 75361 639410 76552 779347 400339 142393 563690 502997 497772 712639 809431 424630 417709 205285 274515 752231 530235 24845 410437 215390 780130 592095 344442 496275 174991 353989 727842 637700 832213 564846 150097 433713 987241 241230 1026943 350880 162854 295965 976393 208474 901898 205140 222382 942956 903095 970675 1039890 150632 856819 878014 421182 413921 848936 957243 211486 133618 143845 355765 242177 552632 477787 627964 806941 790739 410592 198563 980489 944361 789872 102273 250945 799524 487207 159281 451238 580527 363208 397713 780539 719676 912441 514119 726889 779137 10757 648759 536316 801718 333272 461070 408099 1027353 359687 830651 644404 106346 555270 974832 788197 329071 741359 551077 1026260 80241 320770 583830 745473 911805 440607 201152 664911 5413 883533 846568 286214 661372 207159 271380 230484 50718 311210 555791 155591 498789 883481 929769 773588 391221 632857 690549 662100 484977 197605 813514 583682 589699 568539 193219 764158 381912 303868 277119 698189 288866 55408 397281 564566 475924 905728 708368 188006 165738 841626 280056 921389 565982 1029329 960712 93759 2420 2395 366195 175253 262703 10641 339247 284169 164761 495346 601848 575965 598079 841888 800270 770869 197427 1006561 588146 291224 654473 148639 1024366 139635 826842 738793 76810 357526 747204 449136 188823 535221 983399 267531 776488 358888 626409 655667 953620 325419 328691 562055 32630 659167 38195 469578 126637 658759 996312 171488 498140 702220 596505 844117 562539 750010 157614 13013 143236 719936 577109 515125 255127 767860 675407 33641 353238 556685 459488 133900 566202 790439 1048274 328411 657020 853058 342258 370746 36509 22980 297106 423597 9054 297458 766470 280672 1041736 471931 1016615 919200 430758 479853 655315 125536 982022 395454 106090 150709 428220 521924 758867 264026 510815 598973 733813 550189 206410 357960 20926 303792 491548 507114 446368 589449 854073 83595 596623 612866 265030 789238 511620 616841 645040 615260 549245 947505 373286 1004242 843770 567600 1038875 417486 440706 390751 302661 653230 433436 33469 360737 880945 746966 698860 683372 494331 137026 691635 326315 428310 584180 472698 508324 973932 485381 607185 245987 416590 891283 77033 905526 920048 803135 332057 928306 815850 534701 530522 784043 692152 687367 877516 457023 344379 15227 560687 82125 350263 699832 900203 716022 11731 194165 212488 131747 183324 175595 441783 544894 632449 233046 524743 90999 451160 536695 736432 691008 601944 1038357 322956 978642 339997 479351 86169 635110 225960 579819 614328 533629 325852 860483 484081 921945 20738 1005139 856301 919681 605766 409204 868218 510145 323895 288260 730123 963367 839755 89060 74806 675720 118873 916984 79412 188665 154909 382379 53604 789078 315831 1016936 159432 1016510 557356 933922 956806 645652 1003236 417741 954216 740736 120618 456674 684381 961516 10159 689887 852982 543368 67592 45509 983017 985415 119339 200857 782994 92000 580342 461539 175725 567245 813736 967729 215965 787919 17766 727189 833640 391528 771000 43299 776633 887775 686857 129141 932765 375872 620074 38695 676294 324570 196047 483418 1001483 428735 717072 1033781 942822 547911 896490 274015 1044468 420749 231868 89735 378489 432112 711114 587997 874458 418196 691134 460950 217120 835039 1003042 826987 706172 130044 346343 97562 654781 1030491 26080 972260 963803 714287 338248 333069 788336 645614 268856 966240 253498 554965 637746 154024 913307 811874 332441 356152 938009 738520 443190 169060 889566 335294 701621 296966 293432 306528 936997 548602 866330 517453 341116 573602 802458 159191 964369 275298 172145 801430 893984 31013 786814 929509 314186 850902 661315 971363 656402 412136 1030502 71028 116321 828111 885298 468414 348930 1020805 130836 742060 355367 41734 1011998 66030 761314 986836 597383 1029111 792237 956275 667176 661630 659427 744686 532993 209662 50756 838480 183730 233270 197237 628524 257026 34217 209277 969238 15964 495646 396618 778024 802125 1027617 120106 388990 416007 186753 792146 257722 575970 101072 525403 391041 323797 151014 483775 632827 673793 1009246 1046625 888407 713511 295960 500226 369989 1015852 952245 581837 188538 862108 1005342 133068 1034543 941349 508414 62320 273059 122903 620099 872973 118421 64491 197793 228443 805322 1009849 521487 122358 907405 441280 453447 716255 740137 1009634 1039178 898810 590449 609829 806362 454798 195642 384563 767231 829128 651227 378587 381059 422712 490163 800398 336502 279889 744611 633826 750506 375533 246928 22035 157751 264392 175331 263549 664569 29440 149512 502819 524045 611740 687346 683563 477784 507137 619414 410208 926720 495230 78187 139951 547824 803010 804336 642218 682073 271456 755494 856584 944684 801874 974354 571683 868768 435827 729917 716152 373426 365572 985908 344107 235936 840232 598791 931968 601965 778855 56526 291939 810593 172847 306207 350433 665222 165966 995994 610989 135724 942970 359518 501404 768613 703689 19600 250409 547722 47929 162267 424946 162228 367913 940779 259128 890179 573662 803569 148835 520027 670975 265762 54396 24162 788762 769592 233906 144004 1029661 861935 243926 600623 177885 305801 532958 1013399 735378 722507 467301 512051 494425 798462 260393 367422 137905 867695 645260 334903 783871 223983 421141 375905 1042698 925139 393964 548420 9343 394741 210273 246314 30318 215345 798565 64163 987851 835561 1014799 127233 912366 147842 157464 260573 957203 262373 191839 31120 186587 588030 474471 891067 230857 420160 837588 67775 17094 680480 581618 448582 629150 745878 846894 939960 505217 982943 9882 986567 1026947 633533 60781 506852 611100 619637 1024897 619207 503464 912848 336084 46827 386023 988123 439047 963855 705662 347175 634338 296630 321141 291145 560078 165544 85176 782171 761433 898415 958358 913529 478902 863707 980293 1022277 126522 108926 666203 284004 202464 595249 182870 406527 957382 13709 1017878 873539 854446 285555 738910 549345 243582 469125 897110 532878 943808 418730 942604 3460 816163 646542 303342 918016 235512 615711 369745 719298 669365 838673 224750 449168 737654 523099 930399 86451 370295 333752 676263 114808 610715 964136 843687 14512 244968 794732 48298 100656 921865 108941 409050 547410 972235 463445 1009096 875122 78496 392660 699624 31347 245535 161245 940562 342584 58241 1015686 420611 787754 182566 114604 462042 695992 318222 143212 369819 368339 317025 188587 681903 851566 355048 512656 820322 898052 289681 382468 711268 679953 429806 623161 213833 854424 704439 538912 682761 256668 458051 867313 407680 740519 52243 315303 837103 423238 210504 487809 649593 631434 285736 465795 871847 464776 824477 39155 203237 80090 73141 191196 600834 243997 285987 965774 187316 382321 897213 1042460 875794 500220 708348 199388 433944 812647 833407 600555 575782 264799 144264 747175 803457 365077 124541 49971 150225 830143 388712 521974 664226 804629 726136 480028 181219 543700 363902 309011 731753 543806 871025 496912 207981 349849 252138 460424 975626 315564 381864 389303 959168 156741 647950 997660 885748 719797 1002912 264699 555886 708177 923786 927450 729 31987 702489 545028 414022 474744 1003583 965641 795561 662592 820499 627260 922971 147121 252751 231731 297110 149940 895185 951883 532220 51510 824602 545570 836113 241065 43474 90651 342972 972928 783170 500445 89802 506038 700632 485076 573291 1046344 71079 284079 261043 603062 39140 815584 431130 249990 448106 470303 742397 708545 524087 167144 346651 966517 449005 24312 479512 112177 807762 359891 272381 417676 40656 861505 596662 268446 517877 153293 342675 138372 298484 85573 992967 770273 65059 198205 746732 1032792 199291 314508 346493 827667 712475 911052 815195 789823 1016261 345822 574793 1008525 713312 610148 466032 997811 490356 763974 23260 1047273 98993 205614 863996 889965 895336 372747 547110 12799 486672 811410 99344 789093 587715 229816 175448 932840 954558 570937 663038 571606 498916 603413 717541 1000446 470844 133389 406869 490807 403823 288298 951164 916953 584779 3639 542952 165186 694338 378178 558862 865618 1039851 251423 273863 974575 220800 960229 132046 941698 891999 482671 73539 329849 686986 168923 388651 796099 938535 72975 1036013 884823 821504 842031 604374 589741 117763 760360 291990 87363 248515 661545 451777 112921 559349 63012 319056 964149 474868 382546 4381 263968 313918 687788 688234 98920 896501 789875 2907 595740 1024863 277928 558455 1038675 309863 965524 286507 269989 133657 297282 384583 699056 782633 1012480 583295 322452 124525 496610 741867 149112 252255 846399 514439 947203 205468 982066 363956 978147 66663 298010 908981 91722 834342 351514 734515 876139 204260 526234 137914 702722 118478 384452 455225 1010633 1047478 450568 147590 408324 962195 508312 361688 34294 175615 785644 172363 336745 650680 915520 512863 937515 954143 997905 146554 565643 618940 699812 588385 337376 414648 718719 184259 27906 754273 449006 548014 48847 465578 371071 321304 873896 252328 905606 504663 43761 490774 1009818 519337 512916 832466 840982 859566 60543 695901 229785 932072 694049 778079 434566 602434 427505 474146 918917 336518 71911 773394 720896 68069 2561 179779 350631 69236 666048 565227 153069 809385 666536 18147 509832 884706 950979 81194 865525 489694 544287 246370 855281 75841 742731 810065 518913 620053 70878 587618 781291 390980 56048 104225 135739 927263 979871 956099 244415 338650 320908 424347 663819 275469 310875 347046 652278 483124 618295 1020416 850459 995632 407883 183149 771673 564933 469578 360657 621652 894234 305384 583096 238833 29244 790878 919759 529118 204186 1008106 37993 186120 913546 915276 597755 410914 409283 547147 592800 985125 511713 71470 129685 411338 185061 832580 707006 251922 28850 173148 271648 165823 1038993 88141 960357 551640 915374 481904 297563 345129 629912 228129 583541 587968 414661 920897 952392 267377 1029644 864951 542479 286291 1004329 407786 327464 1015105 469564 918857 593301 896091 176714 692675 483708 425858 29371 489807 793767 112607 404442 1021030 705541 927836 102233 894340 131111 43561 493770 398762 454084 860473 267814 770271 654901 757954 831562 119466 485369 737217 476021 832154 337715 388468 505804 262334 36391 333278 395735 500269 878017 738886 979713 646528 564749 229816 74267 34643 36544 570754 590809 999112 313262 474553 858963 834051 1012049 686514 846470 336559 671049 553097 289489 754295 59095 886173 398712 802702 213856 670993 883749 174376 582384 331853 815458 234494 540852 152188 311584 984782 230271 271628 31027 718553 839238 293936 704979 595044 270500 734049 738844 632631 51031 143833 404623 883489 548033 630550 171919 580721 350567 927582 648677 631935 996470 217141 68413 153121 398393 253160 989350 805430 265892 672517 122134 191519 391628 208609 214500 656961 904301 792593 83788 73348 36451 1041905 677103 385751 121137 238624 27216 501161 977021 345858 303960 911986 735889 950333 877778 262696 49372 893756 595184 767946 368751 432559 1008580 593113 623233 911369 205768 591322 816364 1032705 438871 362197 88749 339729 323633 540633 912487 605946 51707 960886 674017 20030 872636 69953 136580 219813 25186 964179 601822 92089 123451 62922 387361 586569 622972 493383 188580 752106 858046 1034607 678497 854897 101243 597610 865398 126842 19094 546919 485028 809445 217808 800278 266963 798547 641620 323372 206220 186797 469036 53475 165501 863390 978121 1043063 841977 350740 977535 51626 1035381 980675 663046 542528 785676 986785 399098 418692 25596 149867 847964 668354 219175 204575 383248 448971 728723 138368 404573 760436 527082 145302 858736 61462 143355 734251 778457 834576 827447 268366 824075 1016385 15925 504020 619232 832910 7470 337362 448788 5218 618881 958244 110021 136489 69937 522474 291066 877268 33890 493574 316185 485720 304607 716447 777582 913966 1037207 131232 699051 774357 110364 112697 896866 433996 421410 80477 37517 494232 1030918 191299 300551 77636 599365 758502 757521 296412 664064 627077 618190 450417 498815 926755 940742 717336 464554 702728 742759 980331 350610 283710 226943 118534 177638 984084 766916 85771 447614 222623 735564 228511 923348 14644 938517 848490 165766 657136 909438 412443 154326 709424 878284 171490 393002 254745 106406 592628 507276 233745 108186 219147 977450 78148 307350 236771 42199 67104 939119 196542 534921 148697 746333 754145 569561 600550 86397 973845 712838 466306 142926 813863 510962 190508 470325 535656 230563 194343 245241 313901 604867 766203 210247 178256 716193 252402 197935 417965 437294 67740 755109 483238 222593 928331 609537 708768 477524 923543 596095 699012 637060 800988 541888 797759 181652 866999 775751 481602 673067 119437 4605 99842 552593 889604 173486 849017 658486 249992 614538 1015971 670764 824775 490405 154882 245928 239670 225911 843547 778373 236681 1010524 809975 579520 981822 405524 726179 382973 619795 964164 537264 432384 206732 538612 185523 817461 520559 56336 666310 994858 317255 585447 303877 722191 358372 305839 9747 439101 757976 954367 877458 177836 168700 806482 536238 280187 83689 539787 977555 906092 754048 90476 722674 464997 387171 265245 822401 441072 902777 851116 702840 1014715 454766 597127 765460 194329 112944 247555 338199 783744 718451 369113 545862 150537 529710 394659 696554 675059 81436 63076 898128 116769 756284 240637 549961 826263 345938 109241 181162 185344 412771 289730 474829 154923 417341 497065 706575 410249 762861 247010 922704 360369 207686 648261 649078 745693 359777 71055 553194 750442 606999 600543 899097 198236 391561 240185 71924 670423 571033 356358 643184 435367 851310 183698 39175 96953 762612 542349 546614 219040 115290 120971 1037821 494097 115090 185220 955234 587111 26068 16980 957678 688672 1046555 1041212 359470 859741 752038 897119 930611 347750 256121 653382 411923 150820 103385 132701 1042022 572582 753876 351091 721353 190109 450231 620094 498782 560351 35733 928725 200266 18919 174279 299060 156470 819539 540519 683707 771791 385125 62675 807600 65862 355971 446256 8120 852945 11704 526821 670306 427304 412464 457244 999580 634377 516032 131908 283196 710068 82011 367505 1042808 282223 56990 680058 869230 82435 571717 80699 284829 499261 875699 1021265 550250 201070 291695 892160 983709 202476 321185 563664 118241 922511 691865 741644 827975 754228 1012553 948802 680131 471102 826566 213958 149678 1018384 291786 649006 516162 63380 569909 413143 1010977 18615 910216 312671 589007 405994 947560 50217 261427 907427 1005601 1031644 877850 552922 536352 133092 683188 517260 70008 773616 120341 170556 514654 530034 378293 145261 985517 513826 10993 1016361 537699 989563 243848 871549 787746 143165 224542 291066 117936 325353 175036 188214 565879 929864 1041486 1030217 267526 57573 773156 424785 944782 903310 992881 737774 160101 976343 72911 658630 974983 985750 10169 204802 346128 1015912 1017616 421839 430531 900395 739991 7391 987526 731010 322167 524517 271844 584533 683964 412444 354441 646734 666837 994497 224970 816220 329240 497044 924187 967732 84539 327772 817302 957387 6876 675680 13691 500957 484603 243950 432554 104809 158075 246743 597035 34867 710052 218097 1016486 600385 813988 444052 365035 737887 342793 663326 413292 269211 289096 410479 969918 721865 625210 84077 692764 648448 428186 773762 754916 256282 401032 880153 1010967 798264 581129 144420 328925 953148 706948 732825 170239 812110 228422 264432 14699 1019736 189183 1030311 489908 346250 820291 932286 704912 210646 219403 875324 404824 557173 537905 433064 786059 847712 835575 791952 957515 9687 851073 424965 664542 713438 90710 403229 1018158 284347 755171 602224 214858 886650 1003768 565148 106723 312681 707401 960194 684240 208796 946926 519942 428682 411754 533731 128274 567984 498158 169353 554387 784261 289415 743715 256443 135533 491864 97370 725950 177012 457416 961722 629589 975814 535812 848178 899646 635960 760952 717464 981177 561854 196698 54307 1047052 862707 218911 498671 874753 709012 330500 338813 758883 626437 272006 968752 396164 566730 170218 275408 68282 178191 953014 349451 59358 358177 967222 290799 536267 975859 464888 454258 974309 139162 457552 440554 307855 379857 263893 401045 34227 916342 173282 544275 964671 242443 967702 24038 44962 784694 433108 582905 1008211 30529 622788 402198 193611 764315 837968 309614 91013 696404 573992 455446 410757 413605 1028798 171396 364238 421990 61899 94486 751979 1044630 657864 395659 747367 62424 519542 487047 1041493 812016 670807 338964 897224 463177 694066 391964 777948 549746 656531 195056 196268 39324 419144 95428 350937 432926 653541 867888 148746 1005554 455233 366512 422502 47413 72695 961061 747547 139690 494822 626259 522203 818744 27826 320865 248922 779880 575552 524636 1489 314600 685630 695731 452222 966666 658328 731068 298786 440901 974852 366382 707457 721587 467576 841381 126694 171410 654766 572450 573596 150723 642215 692616 358518 73806 548645 666912 641864 956124 1003055 891414 788331 806459 942225 872697 475453 869342 130905 458815 298911 828763 244315 58559 1005685 930027 449710 1028661 437545 665069 201005 68545 898857 443747 988919 822376 865381 90739 886256 876434 525266 590567 893758 420234 311785 823214 148940 196610 947496 955737 51914 406156 936592 38046 662059 697121 25125 516825 1030949 323230 371570 924294 456885 697666 315906 990152 792088 1037106 801256 433382 496467 858358 461880 1002184 491949 21497 480139 358782 976944 644876 469119 1008825 866347 537315 192053 852048 1036722 298646 958161 88253 1021980 102434 534526 492446 824965 972006 579431 335924 635978 195111 513855 813031 686479 931212 1030842 1035967 320444 490914 596626 603117 608763 410201 803203 434752 151996 701829 780494 958641 979762 435038 722106 922327 560596 580352 1024270 108915 462045 861932 314777 844518 334795 185733 891563 39862 420579 774548 730521 208653 132012 412357 505148 796474 175472 192040 583282 359981 1008062 634544 714908 290303 905450 990647 444959 774504 63116 807800 382179 660551 376317 747412 260823 308254 1029853 686478 217707 217236 514448 477519 172820 805873 1006524 352162 590283 326565 562380 50873 556430 485569 520816 1004198 646110 1024124 982299 162275 222528 169135 224388 769483 836028 35930 281637 369438 124257 336925 995263 211585 462015 450239 489428 538876 1034603 542123 108076 761978 728703 825710 311889 456780 437527 135739 249362 267686 717013 241767 84484 750625 167005 302316 969212 335415 959962 465386 694678 927179 676727 66338 880817 306334 989159 1039993 669681 818395 814814 949371 122172 930188 289174 927958 866365 192290 1006411 355034 982757 961521 562623 415232 1034724 723121 406967 944736 403764 309502 917371 132409 837775 883673 609114 352621 566260 304166 655908 337922 85030 536876 174510 37026 867117 30488 229714 463388 276691 546682 962156 762593 642855 264645 358622 1018247 118526 553939 38797 441674 58477 332384 363745 513670 736080 160138 725833 626494 209863 472408 956853 1037208 665267 373296 839706 680543 342589 267614 1000434 458112 542288 73108 68793 600717 575770 484196 821361 623421 715663 78280 272415 955882 693734 978587 543819 87569 168986 135966 799108 990422 248426 963700 781530 735613 948697 367653 358498 135666 1021102 585887 446390 1037122 271094 880048 203890 832032 308989 666894 62136 47969 717273 589519 236973 78976 202719 610801 97274 625691 767275 502995 617547 121459 348701 767418 608723 324080 276439 969549 489671 524187 410816 863514 99038 375715 971011 242703 115672 993753 697105 793345 927220 256563 914459 644904 126584 268620 951449 622753 301612 901346 770245 314091 1034719 514135 455968 855403 409313 841010 889581 941032 911239 445339 492721 864015 981931 990946 758458 40176 665898 246264 776084 729471 512100 264180 803989 259860 151742 459919 341586 196331 877859 883880 268584 80293 823423 91842 794036 1036229 694851 326529 589147 502324 269028 218673 380611 236222 464988 304447 649816 464019 635560 518845 909000 226503 647240 281826 685447 907986 539329 259720 247628 495888 1039134 690093 155794 722241 869995 595442 816664 1003786 420409 113951 76130 283251 370974 835485 515381 611432 653105 79610 367135 18232 919186 218217 688876 1018137 558048 667967 612658 278178 484033 995191 725446 473935 539230 584239 31045 424448 1028579 243241 256141 337274 130308 635467 854336 274660 944243 813087 567880 360524 1046123 130132 435277 762144 330536 519995 1035841 529077 10604 879946 393685 663236 245500 470941 12289 16872 721185 978032 296320 926753 121128 22438 171857 598355 909538 373573 1036087 877000 683813 389112 487482 885418 635977 417164 84773 970378 845483 125811 2821 263644 360237 522564 639408 571256 99764 309049 818236 993563 322985 333487 59267 184292 131705 543401 853158 88279 189461 55374 585095 803165 398195 472935 502093 327618 3851 738 397540 375734 261978 506193 115578 562893 357218 396652 666372 1017087 339240 706187 889015 963880 720437 405804 278927 756105 963606 991091 770763 139333 136412 555429 267886 224229 912285 548524 69568 908245 271601 185494 112588 169188 588661 657686 1032671 604616 341068 401922 593935 279448 224153 433619 346034 518736 684294 1000488 620002 367953 439360 173635 771072 920542 311672 798602 605230 769439 970211 771591 1023444 539426 1004603 326377 868891 902741 704829 248577 594037 500494 143401 585542 295699 192387 79685 1031505 637805 134354 574554 1021922 501438 300922 592181 716633 930438 389088 817191 905789 823558 283340 381062 921017 232903 164329 211754 974362 913939 392264 554737 667474 63867 247517 136507 93560 448079 902401 247406 517446 345641 172270 243315 570522 144995 148550 325943 674549 555163 581773 198443 96767 952118 165802 18885 398849 88539 611434 636925 730729 346612 8957 99025 829002 984880 776567 184769 316633 433156 868432 36691 726513 426533 879333 83344 942736 575247 962549 658053 870744 278657 274980 687299 884495 774399 129147 774112 327455 113743 497382 321780 441366 68604 485045 363293 319527 984023 806683 693243 695720 435824 7602 870452 1019794 18849 290550 1028081 436740 473860 9925 525152 703168 1012856 227557 862000 686509 876704 295294 407832 403795 110435 421276 994384 51042 735853 865198 292373 445739 63917 1039370 510506 819237 395221 743783 1042258 381546 636638 520545 357335 643895 373889 210168 977414 241520 802494 35089 890033 213529 551001 147187 891819 996574 159064 867532 729167 700556 661382 603690 944634 40341 602868 1012866 74381 423057 4723 667565 959212 564919 926746 423526 85889 157288 562630 698061 984249 227237 67989 227047 430981 323732 940650 625947 19931 511 618605 108726 238387 532436 9608 612968 249099 704934 14827 150725 363364 439082 809096 924870 1044802 849083 863127 836165 672047 863191 33044 1017988 580024 1024928 556860 169639 733679 974172 846100 985141 845287 176374 29410 497051 774972 982394 796337 117929 345480 518556 186578 907539 799471 898098 961622 974065 690324 136374 698260 383295 1017633 601029 678057 75358 864068 525218 100851 162961 441900 172212 919190 887937 145936 762371 356087 75706 986792 487871 597315 850219 244146 329145 137705 380330 296814 929768 466972 683118 352035 98022 963154 720787 565144 503409 999111 330906 854939 436202 1004539 392422 837246 266969 517424 407103 1007765 619879 696045 967507 62393 779490 936829 756784 20424 607805 214897 794316 407330 859789 132634 329597 502574 979853 370192 244097 346323 801819 300462 460664 636159 1040569 608147 928740 596260 609292 849698 25008 241590 330593 425219 986278 876718 589603 996256 291319 814602 400230 1043369 65720 77898 112736 520336 600671 582389 553706 7438 379722 885010 826627 786332 598840 307631 147021 724731 679373 1033310 697486 781996 633619 966067 99377 246649 976884 553927 895170 759786 317121 637624 472438 381137 190382 893222 357793 897471 495955 48312 408893 192908 342317 99989 55657 220883 240666 1034220 430312 300147 534241 857708 177310 1031695 388776 24780 802839 93327 620924 953157 723456 1014429 9933 662546 165036 459049 952302 784375 265872 285670 473241 470711 709319 474570 280426 645021 211342 316818 339551 851444 1042633 655931 219998 368015 939133 1021834 1001647 569154 843604 176774 533886 279910 297756 204280 3674 1030233 538952 640754 972217 320252 752493 606533 351346 290611 193478 678921 227905 471657 17841 443929 161350 956937 759344 246420 397190 403462 826473 978270 398697 524116 344615 987036 167994 426092 1037398 721980 293291 849356 181130 568427 853326 610421 783481 390172 358684 62571 368764 910984 103922 169273 443923 774825 430095 467562 76126 950205 563096 246801 976036 881097 61717 976706 100560 146964 957937 678550 314863 520103 234749 293547 447411 162772 35565 159394 520691 18092 84697 357536 268585 505735 761534 867917 508658 187776 182267 613720 160402 730103 100309 770032 574829 464653 833523 933196 529295 800811 29410 864805 892965 451195 642194 601399 219650 671597 989911 109508 273435 674612 577001 714256 646667 125255 841956 44006 427152 461024 961097 545041 754188 973184 373883 240100 5892 266089 820803 464819 623269 79906 684877 304472 439098 73463 642217 930735 100023 475511 829770 46617 498482 152564 147082 687869 831332 710150 968868 957507 561964 1029897 525113 476119 174092 199322 537036 610348 848298 576797 636998 707766 46672 636986 869234 954991 962413 796508 819586 455763 313874 330801 748168 97252 751478 193325 661758 898470 822643 333830 602687 69028 374534 35385 188171 637929 554194 352644 676871 180488 634270 393834 256571 717461 184019 160434 509842 71594 425215 638440 71517 464227 709716 223707 774864 928610 735529 195357 203140 933963 243832 493959 137716 671305 522335 615602 625152 229256 506015 510078 765804 936633 189216 565647 63586 614289 994411 811467 467948 693065 82990 517341 850555 163103 759228 418997 824931 602836 301194 359942 408668 398637 438451 869575 902147 306291 761717 420019 823382 562418 361394 27081 661564 162685 486000 646348 851707 535016 1011546 835523 441536 107405 290108 56954 775963 872904 605834 411392 698752 868475 495066 642599 179654 1010315 276069 369672 963756 202337 996490 1046652 179791 868969 75340 634787 107190 926102 547791 992865 678471 632796 489438 853724 13902 337589 499816 732416 1022333 784797 16127 1022715 82022 869014 414040 753089 924163 308901 346573 278921 372783 31315 229342 702029 598059 396844 274603 148558 828186 543555 593788 667791 108164 28589 353850 717141 750807 801537 312819 627373 28129 203487 477017 207590 642904 288613 351043 155411 265554 44987 863019 63370 113357 5769 756143 492647 197160 507516 160529 856586 241064 18117 990647 585108 114677 1005465 105131 555375 957594 409266 525851 725443 835720 498636 1001434 393473 789139 400681 746462 164956 431091 936974 613056 516171 6341 878916 825919 230665 651400 481687 654781 82709 890529 893530 155328 364467 1032919 620002 963954 776552 922071 708614 1034530 715905 605617 959142 225473 92045 910937 922145 90982 802783 911911 573917 104651 611853 806487 798914 932301 531059 898954 665023 205039 672177 1012291 11332 846552 428329 461675 139463 628432 1018754 817358 642367 833351 42280 53660 890284 602703 190665 235241 13453 168477 795609 560173 755560 517516 652047 8132 551750 667801 714470 287598 370995 27880 505885 824529 1045186 727614 953399 603634 847496 614148 150012 701888 742557 112843 1048054 305289 662302 15554 806645 1020035 570029 813122 721548 734789 152303 557379 168337 233803 415501 820964 904353 671861 1026612 963047 888985 430728 869397 754994 822046 925355 898405 1011279 462614 519404 1033310 259564 588077 798393 661821 163932 238674 165735 785090 957973 912951 58543 596659 650288 19412 845612 160344 230637 978404 121566 929536 327724 259430 868265 44668 984052 768029 254423 560031 484591 333073 98962 1030852 710380 514316 331883 243271 273757 209694 749526 441098 732118 407834 709547 791794 845460 293910 42407 97128 1028852 568559 261865 490969 305143 479427 962677 720950 569029 230773 973748 116597 467750 513580 203506 792078 1034 335828 211423 874622 242691 624027 491023 909768 412102 95605 32634 505838 815278 310425 102652 28796 252217 109570 1030358 138494 604553 543984 473387 345990 908771 501092 632964 917287 969011 986279 432717 914556 1009031 364483 55125 894498 640144 615944 140882 957753 421924 619913 1025115 571879 903870 714653 44396 298965 327676 839006 677094 316080 558368 775213 93708 53929 403856 526892 337030 133366 571223 963266 271586 439375 467873 666395 939278 755057 610115 646822 335072 940958 284464 281493 802446 790811 29957 333664 868150 743345 683902 602946 1007447 435501 170750 725178 402262 471009 748044 58892 551931 195360 626128 983742 138993 1045445 501402 13339 155465 924845 1016924 407987 546295 707384 718635 281049 35412 979916 929730 370212 314010 689746 897022 147438 42091 973495 117603 224472 814411 666989 636821 699204 56097 404455 11488 816858 339130 758048 235185 77060 647750 840213 250907 917873 132569 645702 493651 524950 852971 972857 719668 208424 201689 6647 690620 1021347 405602 326029 697997 430790 630826 252301 1010285 658453 134714 78218 373958 510294 12926 240287 1039399 186388 526918 1002473 519873 327711 434373 636680 623338 673802 550805 619683 333726 559532 139058 151777 984313 333472 937850 51184 785598 683205 86067 426625 858835 1047230 385413 647754 886211 390258 283772 695939 237370 472973 410503 880746 509069 212990 580348 53183 171824 142455 1028498 835400 329021 316144 667877 1026382 748020 189733 888309 674846 974389 599315 348583 833162 368904 633215 815426 414822 344085 12911 63220 723723 542764 822702 277067 1009110 624063 330572 633021 905898 447843 197148 400928 454250 885843 746549 118066 975232 147693 353138 964626 642137 432946 75250 374981 607207 922954 35480 793010 843294 312318 261516 245286 511607 622397 875704 514769 889455 893591 715851 540231 503305 810437 809786 338305 424008 759071 251834 899161 980918 545316 340935 186897 511712 50166 334241 55757 473304 905179 675914 96020 267698 930237 200713 560723 788231 339115 26345 872794 40053 969558 634170 135133 888860 766101 657935 823284 660258 423905 657343 63131 469553 304601 473189 81971 858612 338112 780896 215295 648093 944378 584915 1009064 184674 911763 222246 625594 725755 751800 568963 461348 92710 127035 677978 184764 452388 1017363 270557 150969 46393 1027290 921221 838711 456495 33869 824203 489143 177108 383440 49776 514716 840311 768231 692853 983470 10095 691134 996388 989851 37012 969634 357829 897393 598468 409990 669673 292902 221535 317055 979428 171792 627916 193608 280138 48493 400626 488895 173945 608733 123583 993126 199695 500450 250789 251875 635760 1025895 224792 325760 326209 1040182 24081 249260 147184 13184 76174 339832 710185 997210 716047 711194 724834 58 272411 413293 346448 691838 301497 475760 202352 50661 273656 500163 422271 652820 718183 466477 852482 455442 277405 544792 487615 48588 432562 91923 445506 244882 206788 158287 130394 623512 899188 198947 347033 208246 9574 654217 913879 410537 699333 1045150 246447 931599 219324 6437 187648 288879 427518 533509 487533 49391 681534 651975 889310 318108 500152 49177 466941 243942 590503 778829 636858 528672 274892 72666 440520 729860 885486 555994 1006109 925998 577876 249483 446070 534940 617549 237006 293072 708148 201640 770475 536816 994622 918588 622795 169948 891366 5218 868605 228448 119995 843893 640945 20363 906291 984921 723584 305455 859429 816882 429986 973924 699213 510120 482934 695301 747979 44521 491518 765745 998308 355495 593760 701899 693312 486358 55910 392443 696298 315375 299519 549804 392276 599920 953020 544523 786704 468826 593235 44814 301079 882610 210720 398059 173638 561152 92831 642460 721885 238547 741363 862818 132350 696122 615779 438591 102964 996172 270295 752506 643305 193186 432991 956447 941038 556504 449452 557181 134135 901135 367765 564390 217116 80750 504468 186354 726618 288156 719687 738684 17424 857160 581103 119971 114307 522658 547828 5515 590682 930015 110943 724378 479522 1039032 361822 728059 1007563 379371 633539 781854 895273 802745 880774 427062 82292 571495 492095 476601 475080 837565 1005740 140772 702118 525706 277041 448565 736369 723485 248659 464111 787442 883405 143164 60825 885973 599667 374843 995711 242730 799211 534593 123440 707812 283799 1016164 47102 829533 337115 26207 636545 566992 750754 789264 905492 10206 1031639 767225 892759 627466 630509 773057 532907 782397 419672 555440 890297 331842 308242 908342 547564 804171 465943 902244 911090 240490 1043689 853873 641598 655641 521996 679734 312457 987059 158347 55987 649549 828408 1033074 515720 775241 398989 116305 177532 781824 25722 167104 110842 376889 317354 41429 448911 23168 16238 143023 12142 509604 47354 79599 621292 36151 264167 189754 503043 477713 556720 780216 1036243 938190 161589 253080 755485 745803 547642 642698 860359 486445 474345 770371 341338 157530 130892 216573 776327 864893 855764 610292 1005982 756614 567765 172266 693269 4904 768263 517539 315399 287066 79879 682602 864946 993751 667091 528267 245496 684189 406866 17879 124383 773746 300490 793379 304913 50522 1043304 743112 672093 75042 417724 566821 357172 622553 29242 448792 543532 1027665 544954 601737 559233 222370 245752 569568 1018767 841384 168980 565898 513625 748672 243988 785015 662789 427791 183134 913567 779870 152699 16446 1022584 113745 701616 400998 825218 453744 404956 738920 576955 841842 192755 478014 603691 251569 1044011 580291 637274 1024682 260481 46648 138197 613761 327475 211648 785069 73338 84036 162275 776183 70529 839420 188943 997197 274851 303973 816914 117323 161171 679887 694946 765203 308262 634188 812245 701130 129751 645173 494761 573976 557124 881827 1040509 82348 271534 135927 347798 496822 295549 132178 687516 42859 298682 667421 390426 101253 379284 390019 1037825 337088 65244 204786 926501 714078 956040 1045918 104894 39588 554291 343294 334313 608603 486555 944717 106277 203344 932899 119306 575703 939732 270671 716152 520902 488764 63562 569119 384415 406882 846947 124745 845682 249122 374923 112774 250931 664798 751577 924712 468538 926715 460294 685768 329411 462178 782322 539839 900719 322560 521245 501422 703937 528198 135982 685559 931234 759721 733296 706881 868318 332579 148048 524535 432037 731568 922336 766922 516619 350674 954455 570155 231048 443662 503183 401362 595832 396397 512646 560698 150171 277756 777437 736034 426391 314444 176220 741389 451185 566514 153452 473027 327704 934664 45979 262862 398042 581802 114204 711678 311533 45690 874564 36070 227048 930845 961550 594524 86087 165052 990360 606460 233450 971652 968356 555430 370838 842790 823576 290300 120178 684888 1035646 586981 279180 664401 354437 913165 705874 710737 174718 867170 206105 564503 1017824 179096 652186 550761 688580 551078 783728 62608 530025 30535 793243 177625 1032625 1019003 1791 52501 560546 590339 338662 858393 471783 998120 27514 610879 1034573 657396 678732 997092 854086 334903 656080 116712 989033 561540 14558 628017 257776 883953 363315 924200 739384 37723 833262 928314 532037 318943 766227 617816 114235 556642 868107 846967 419814 885771 859938 306705 97843 577475 49416 287395 477109 592060 953937 598317 540449 499943 377589 406453 914386 387452 579024 979908 227909 538486 815395 1029863 748702 71700 850705 510767 359202 955738 831011 426929 363707 756366 803269 873735 946039 460987 8903 590286 137481 248625 277468 251686 620359 113667 19998 194869 381098 231559 973192 49060 898257 148954 562555 401952 490750 75098 424250 341210 220311 211242 808045 439560 459174 346289 915362 828770 836954 898331 60615 785061 552068 290262 835506 1005588 227355 324887 775833 318450 198072 816211 973466 588809 606235 385222 307252 29222 286628 405487 589772 211098 867034 695314 740906 693947 485096 719029 42233 277857 321563 136995 117578 815977 1012325 932588 527889 86581 604637 761443 694439 70186 480061 722719 941382 354098 500835 420474 691600 912696 287952 369173 238345 763054 470572 340050 980888 1015561 892096 70872 60938 916292 98298 373011 502415 643673 432877 572594 285499 504779 1045710 805415 331910 856608 964984 908074 75213 786271 829929 230711 670159 924054 269507 599563 243504 34646 495308 1026091 191737 197685 705390 22365 636694 785739 1013047 410924 898775 245173 497242 1031528 924527 568086 991533 641700 653944 954897 1013929 510647 604270 721616 940269 594747 655663 48512 677820 960017 315521 798418 455930 194011 592524 195708 670514 375425 271452 565686 913427 906669 351328 662462 414958 214863 750 173652 30522 209433 938685 755774 659729 1044483 448873 585670 326064 997064 421874 384823 534011 543848 49981 76131 14582 281508 617618 884256 107597 161925 498204 427718 940237 173270 411500 856755 67304 500901 198135 807879 1044278 250566 873875 666344 606958 107856 560382 296063 726129 676382 152151 902394 579520 820047 1024931 673096 29441 334790 159561 57184 57086 789418 638102 35514 284581 472295 943162 854228 7305 352172 940233 303534 770399 212716 556860 61518 134786 820445 726893 311102 881008 722811 439454 587017 130379 390406 509427 692417 457562 202879 569075 767612 134021 798255 946187 642002 382171 673825 122635 697441 411152 606883 487335 179785 288247 346313 494583 429745 242701 289002 621815 581184 727278 932129 189192 538020 222941 232397 900717 875023 354881 537617 460751 842164 625186 55893 514234 895055 719024 450755 730141 445338 29628 284619 130766 399321 824637 656031 555012 130127 504781 93112 852443 548806 348970 854351 813524 822540 468149 553444 287058 405360 1021942 696507 955933 221001 391958 805466 416483 1031791 928611 278797 712626 173248 382416 780642 1047168 416925 608114 900781 1015715 683882 118276 1042309 862809 197137 1026148 842309 988482 475520 100116 790924 836320 57126 761018 839870 439838 957818 16032 325760 563910 781428 791860 387903 523786 1021458 515209 623018 104188 228053 111829 593716 466709 482881 753 30355 1030834 50016 1040604 1003076 848274 645440 73272 660740 407386 96112 118987 882264 853009 928391 750848 368390 752804 413854 237156 762266 1026915 1000912 145449 715490 346242 368833 1004966 50802 4761 32532 692948 520993 571173 123380 918739 149386 936708 400012 965219 157324 938749 280207 838763 492491 351286 122033 327286 866349 664764 739627 388913 91741 349183 236091 710895 143179 508754 867490 909861 390825 87663 903204 261614 1013616 680946 973835 285831 1042521 110041 920485 879572 602213 59914 907969 616410 142166 645837 641590 293699 982579 915278 1012829 421853 1014728 173084 965010 126747 366883 261037 195766 742034 389657 534232 487344 590973 286143 345433 552935 1011770 955121 779856 258762 688843 449742 528578 721480 441174 57145 711703 411992 773030 158554 956570 1028211 706727 680987 493565 199189 125677 1028780 206290 511807 515886 674560 524307 388088 42691 540750 532378 498631 919596 59792 524458 677435 888713 529927 793444 52068 401185 217525 982099 520279 462815 211425 126177 72621 713168 188823 666591 209412 1014950 1000997 833025 320125 393272 578464 695903 127804 795904 63837 1046262 892396 76955 380536 477477 261176 549453 902736 237105 820307 732026 357641 202689 1021297 829486 91144 792674 70731 58262 390779 457732 137120 627845 482767 417915 763054 683504 237112 1048063 293821 458610 566060 528300 259220 796105 549864 84995 256770 461655 858090 224615 244567 768162 1014645 674465 937704 865492 74768 1015645 342158 603707 845063 42155 188711 615114 1000424 268670 377876 794775 589064 940848 441274 456283 890876 650748 810497 293877 3104 251267 878808 1039079 1013011 957768 278191 1040087 382777 913716 357115 235024 717880 837138 747189 164350 864123 4628 586971 153525 164530 529740 339694 282731 229968 143924 141683 788986 160268 874023 55410 128863 26977 192997 261114 221502 165901 426515 269467 128603 604822 894905 432106 322594 757440 184514 638208 896800 563224 290943 522492 140167 58477 182308 267132 947630 655441 933706 31528 31375 920476 543852 238120 958536 613865 585066 748200 814746 539416 700424 107355 956269 432074 1002096 234485 38730 257512 967596 956848 910815 860445 207917 250824 46719 947031 190023 319487 542879 1018186 753330 763674 575579 753389 988427 997729 442094 461818 414800 506659 4925 440434 588648 221488 301645 467223 980377 949597 14281 609265 787216 39684 560765 330954 520541 43905 16605 227762 353268 148150 115071 225147 601261 910215 242588 665149 275524 416863 580499 120276 127706 865194 892775 551517 882802 533593 333628 18621 984437 633441 503261 336666 275246 958268 348473 449887 306255 190054 864994 819644 357739 993761 858253 83236 836985 108209 670868 891854 552535 264545 376439 941493 578885 23165 959318 785176 162662 457494 222841 246010 529986 504129 334281 339363 997447 1033368 923220 349469 100675 993975 933068 677304 823020 443328 968201 56454 132440 108248 1024898 899551 706437 753320 28632 886239 935890 390620 454476 283875 39044 996263 335940 1014800 590915 747582 56266 746956 210586 223576 984588 1013315 849018 679605 282333 131043 156855 818836 885299 411616 714889 580154 92327 432817 558093 539250 931832 815249 775874 199688 299912 565759 959501 547917 138461 896062 453557 517526 889890 918998 299623 76733 428195 33553 760371 632990 694612 838271 846605 788635 148811 121202 1026893 161561 478274 563331 862255 916225 433942 294923 85588 844608 1040458 281771 111168 148295 291973 312260 862426 32651 533263 493568 389102 584198 345688 1048007 550574 159412 429170 540619 22061 610327 542610 9085 969187 652212 216723 544149 161836 573076 224626 743054 309960 590276 746963 458535 857949 325333 556923 488675 874480 576604 501972 435850 537456 180851 927596 108710 296491 677687 514166 403975 989783 33608 852295 653375 852107 722508 110554 955431 30787 836459 43853 185944 157791 863700 259170 304051 157604 50487 841215 307674 1004857 303690 886190 940980 688428 987973 414749 361965 484587 477285 552351 824179 650187 397420 10922 289274 347013 107807 585815 558713 879796 427975 827622 598443 844632 1011121 39991 353423 96085 933038 151633 503017 81141 530324 350686 385471 671074 424634 341165 514012 962349 1009792 818224 378448 1031882 435653 244732 51949 583441 657007 643147 491212 907711 707047 513661 563911 849907 395162 175506 371708 547505 928633 788146 514128 486242 492153 329125 570089 199762 644884 291163 73907 938289 597447 160870 19677 903059 471442 781691 830809 1003376 41083 1003509 71519 295844 428043 332882 517098 111216 491983 374964 402489 222711 630744 1003872 583248 818370 489788 829762 428405 971325 149139 1045096 402099 30520 724602 198275 979290 1014374 320019 997225 123773 409825 141699 962453 993906 159396 983155 615077 646998 24336 696976 1019355 767878 863592 124940 247965 706855 85332 840218 435446 221088 373602 75637 385042 516123 363904 794842 74438 572935 953220 337289 414213 425880 112548 759752 487276 1036870 450302 110944 788919 896842 297489 421918 15689 1019940 951618 37459 214185 635672 850265 828245 497919 487339 922625 6140 434843 236331 278603 228133 653679 589093 192299 371251 800144 840685 782330 663945 217017 354585 1005810 284945 430535 964102 1048501 143544 137022 989266 950727 486639 646594 923232 843023 803628 943519 996311 825434 63079 320067 185891 621528 557981 326334 997619 186781 810577 924233 225977 353825 736518 413884 428333 499905 325062 312085 300490 707644 354974 633848 784976 161590 34335 388138 828736 300216 83935 273173 747107 271534 909558 362312 742212 552040 188546 251636 998321 179993 487459 751727 339518 317019 827519 963253 920769 637610 640447 304610 209111 211940 517136 379833 794718 915919 928804 526368 414201 916627 100270 805282 65936 384316 603626 1030636 988365 687673 686098 163408 69535 349152 871914 395333 596155 474344 803381 325092 724502 912109 83773 426605 698732 908015 107343 1017536 636093 187859 716092 199141 544458 602337 202970 287108 606108 75332 889729 844397 810238 1006989 487567 467218 65278 756785 828900 115208 164976 1037830 546919 776842 59243 701898 145535 844022 483785 357788 716442 666957 205227 79745 628649 788919 790004 822752 807330 283389 105161 238598 907261 567566 896535 849571 143416 143226 1020941 302156 812627 318970 66461 531959 1005909 24806 471808 319361 759749 821693 130095 727083 805937 216993 725354 482073 342443 679896 475573 307154 247878 933452 773462 604867 336285 62988 641625 1013180 220493 940489 104716 915569 769399 513114 26755 1036538 1047359 641336 641813 1010771 303951 820483 1006301 397021 950868 179707 552506 122075 74112 500871 777295 291574 21255 951218 905604 790202 446114 389545 242691 608022 253455 36926 6203 218336 137614 351592 574817 846671 603238 627649 575978 761983 842078 400134 40979 255473 694084 690331 418393 758024 580970 1028100 528385 324492 591907 770925 123281 295979 949579 656420 699733 202483 841916 525081 547803 959962 993498 684388 945271 764214 670472 753855 559552 589893 784433 316424 208401 551335 643392 458689 284681 887775 15271 39568 413451 363989 343516 449983 423871 606038 3032 120253 669839 774547 504726 926363 781867 532382 711066 411791 126982 952048 165223 364660 107734 348134 130568 424009 42775 894527 374408 963502 391561 991648 215674 703594 871342 777744 821874 717543 937549 992380 497801 282292 661490 566068 922845 433922 39275 407148 350734 678696 8780 934076 117187 525088 62828 824225 469283 724999 978278 255993 527708 160928 209177 386699 415776 44498 1046569 245885 443427 877350 24443 612316 623006 694090 937405 325656 647887 1009808 26588 892548 465015 680303 136587 643802 523866 874753 497091 593846 784323 320388 9021 113430 711677 873178 534778 372448 389851 476936 886460 1003868 786737 904890 517514 605622 157016 6078 465968 162942 345006 44932 631740 85031 49940 807845 859138 424331 350574 676441 712729 215141 600103 555775 174812 256981 551082 302745 346987 36576 452842 368717 92583 453870 301019 398821 285369 948810 467446 161872 66955 597158 695737 844831 972621 160660 739365 551432 182258 1028366 676158 913255 290480 131566 1030287 827064 75396 886391 735651 518174 1000108 449226 411789 332256 217899 601970 597601 678118 620872 455129 316856 106816 314383 459984 300848 46751 445646 35083 513514 597210 60313 472483 498699 94315 138184 671890 583483 677616 161908 513850 922921 65450 981245 468703 614404 78849 472454 718120 158467 587774 998263 968866 57055 1030863 487931 41277 923220 202566 822912 606413 1039012 730203 104761 328586 929811 546214 393631 1001616 406124 846821 639724 158304 786810 259452 104606 935773 900496 515824 869114 481872 627714 693099 121735 25317 580521 77116 670095 40492 147812 341588 1009313 560920 328849 882889 729874 481027 1000344 24406 424567 171560 88160 124377 419884 199720 17624 989653 560080 479366 601968 600814 126407 1030955 520093 133999 119735 287970 174680 827591 697611 518109 818848 164871 188275 567342 82419 86630 7010 175183 806105 101821 925839 263579 808794 593164 264820 379090 419202 720115 621778 759449 639972 487481 911403 766968 463892 819273 253511 111322 813356 720304 161456 895632 554056 45217 967477 131150 442634 665969 1004651 114605 459286 925979 773671 99112 93591 289212 691205 847007 666041 683800 939492 175574 379180 476948 402536 598263 55208 86586 62839 880908 816739 486456 503997 1004166 133276 1027169 990248 740281 1044500 898602 254060 363869 88464 170414 171391 482063 203096 541739 921374 66510 497595 688259 344391 158334 773513 1017788 775357 794216 1003671 139648 414600 721848 94271 1004702 824690 35838 352733 632711 275594 622254 1015123 258257 332197 348576 887174 374712 649432 4496 792798 730264 980479 55967 718282 164212 43322 975056 171834 608882 813930 985228 840995 708189 357049 790302 144639 155426 1025807 738104 976458 201299 169629 1035629 22278 463271 424534 952500 919608 555896 871025 289515 1010280 381763 647913 97618 51749 262700 473085 681228 609407 1042295 105136 162722 261003 96528 265546 30591 910051 160772 763861 1025140 736291 695558 199840 1027126 371565 233707 519360 323291 363494 402734 826506 748385 543799 219245 505883 931879 383757 709354 251856 363378 467865 63242 87246 873450 1022480 426457 793979 418074 776236 244613 498179 269299 477609 604127 172244 577353 714953 534237 359202 163925 461521 275738 784740 677681 670857 64597 890837 563039 470720 852974 373492 993347 766662 807276 904196 830884 706289 297209 777613 667695 766744 826852 442329 349684 13595 135966 171383 600807 245081 379838 489404 489824 375607 158589 244541 307867 63904 935739 844887 550713 134016 714104 13223 282558 968776 265947 357010 255249 55405 28335 378814 428286 348649 377697 564119 409271 222393 171779 560331 848719 792413 1030092 160974 677438 332635 706710 31831 803296 33211 852319 212961 766965 259980 985032 721963 22051 29278 821145 195257 824943 877767 611131 38480 282568 578271 660540 585598 636 949955 166863 932112 957633 533781 746313 476313 512814 575866 101541 202482 67903 332571 78593 691380 444884 702757 932639 134848 839602 589641 807909 874168 433664 803388 562909 476035 698572 955448 440502 1031629 134532 1010041 248257 109700 449405 283842 34421 194908 191600 316373 341995 42316 85240 207870 74850 584975 275733 284297 495548 359844 102571 589127 805888 506063 530436 624398 121302 592277 981066 472118 727310 84164 134158 281372 166169 340329 828356 349346 596366 976215 319044 878765 952999 164263 627019 494246 351681 49970 311800 988666 284128 637721 306511 604826 493608 103230 876729 100732 195685 615112 320130 758040 580996 922275 780890 756203 342552 1004029 338389 529143 87254 39627 861419 458305 34073 411202 301688 470354 567134 45406 1014973 622007 531913 487774 686557 705921 745631 432197 595041 57286 270026 2395 936885 837918 257624 187819 119977 248870 822524 710787 254448 114177 503948 650230 97444 412370 550785 904541 748736 1004099 526714 235986 111013 152577 47033 756403 363158 453693 486820 965157 266043 286764 500037 587663 743458 277128 160715 568346 800569 784398 225799 446264 688214 1033214 845040 584474 909743 17566 897567 995640 347234 358327 183380 40654 978158 565014 406511 471385 439224 998669 886647 928541 880008 598255 664599 288674 683017 230295 841244 311347 638540 209890 989560 426078 588101 512816 256578 518774 299085 664039 140596 314388 507294 482288 686124 729746 64218 763192 713387 1036175 854405 886320 116313 351598 691078 817230 165759 447446 535466 295562 900491 564275 1005089 583138 979856 95796 884991 514518 129219 883787 918716 612588 114943 866352 427189 720173 185666 182110 518057 715942 742446 987029 385084 251369 688777 66390 460151 785545 125885 587370 1014598 611745 135768 131676 535289 832590 831629 228090 297923 394800 952498 815832 588606 237549 181696 741324 239078 956847 125910 225139 655257 408481 940215 187307 838685 817781 21575 659223 309146 361441 241937 510366 622364 809757 588996 718060 370962 951654 802993 825584 576978 50815 217679 254044 684051 978219 373688 404777 1009009 569268 1065 343312 249580 890983 327814 876049 762217 655894 922579 373488 769584 468116 882620 296883 891756 12605 255246 636454 1014958 950123 775228 72279 211819 968962 806363 988954 892793 95973 346918 600709 542614 523646 501370 823925 532961 84282 695259 327944 685151 473867 55662 352545 685431 996580 991229 305896 95350 1029697 422774 51271 233996 854172 252780 625006 723150 982009 504724 371023 263602 111451 429130 254498 725141 229708 367370 659939 1208 119897 310007 290511 1022271 471956 523607 445419 358833 805649 182804 126333 585339 919657 430141 978321 398701 706362 460419 176245 371259 560548 392124 747837 351997 415949 571236 667200 181423 686430 584215 695704 705458 5 208408 692646 1025097 342513 333774 255373 501533 867673 841281 674226 404922 427509 811937 993346 94992 565635 148928 891308 447474 715844 646803 26915 1025946 417148 347316 272669 567331 287733 187363 481238 912142 840316 1408 693198 879038 318563 786707 188487 137723 74238 779461 1046984 628339 838950 153060 572061 415540 507321 837987 1019732 31284 902679 545879 64321 465865 587687 3195 929019 278321 65360 456877 369373 345868 627200 1020271 778118 654813 125225 184679 405081 798348 479039 579039 620542 117990 834619 331589 992991 765468 623131 524716 138156 184640 67935 562506 373207 407499 368014 456440 578585 740890 543151 723125 467179 189420 509136 25123 663310 308454 28291 123144 819716 229647 1006428 444879 97940 767316 684404 227333 143178 959493 1021161 1023708 198900 806230 844892 268715 220966 899039 263537 150635 587959 121117 688466 463932 635970 986607 602413 739294 343206 729881 834225 247864 52614 781764 597141 205013 460746 160764 150290 964706 906780 173361 777316 626994 287084 631478 116044 432570 726381 301125 796049 298261 505109 664698 9338 353152 491297 545107 1039701 217823 90767 597174 744436 352055 672545 1020139 305451 359218 871905 1010974 583507 669854 679320 89567 32458 395502 814933 378273 547441 921015 665324 529726 406572 686388 156532 308337 651622 163523 451528 227930 921482 381798 457479 570878 598155 376387 808213 968389 153437 1030437 772888 673018 730233 762104 804859 703055 1040989 1013328 376046 649814 102922 699875 665060 764681 698244 725258 695827 19778 58966 863813 689272 759108 413195 678324 176208 148272 726710 408990 439712 11153 179563 916206 932271 581585 925892 711089 284551 321217 830813 690585 988279 886037 432727 979581 58515 595430 144857 496855 409394 652078 409994 424516 82799 126543 745241 177672 355498 809101 953526 685447 349956 39823 438678 434381 300006 1008098 998002 133895 1019514 806774 640520 406280 753712 412191 582041 1020869 30011 21013 382313 754905 1007890 846452 229699 109314 410351 922045 18674 719010 285267 772691 594121 540223 27520 209663 1002012 674563 201726 12141 266181 892220 470807 237741 676512 762589 150106 535986 136719 231932 469531 498646 965750 827730 286193 178004 680896 280766 58680 904141 545240 618946 582541 240836 553265 503812 812373 85538 908607 252367 144437 781490 687868 800911 48027 247462 112996 936281 982324 353296 271865 265568 1021300 749418 418111 715393 512017 204303 321345 400312 314504 338111 458762 962985 45719 349215 179245 205592 652993 690487 262462 552305 962254 97778 566871 968001 915015 781729 237716 775866 90878 942457 606103 824883 35204 952592 424453 41126 37298 271076 346630 76849 121633 947412 6601 362645 897457 21668 409598 470970 397830 311422 232538 484905 622086 919404 844822 551824 844124 98783 257649 801602 886264 121387 250153 711860 858253 648456 589062 148482 638226 657939 395856 115304 275266 670795 501075 198344 396060 164500 625378 175658 649571 790583 955602 681016 515102 847200 906874 955326 507673 12191 444729 108336 766051 836200 952560 973092 300239 835475 532612 955603 175219 481244 648798 419485 276267 1002340 125162 425090 272663 520750 748315 439977 716568 185507 487653 346077 213847 513038 678850 583178 332223 647969 38702 559813 552062 675439 808235 705474 168072 824559 940734 955227 981524 839807 777328 1040656 428317 699999 223949 621057 439778 718770 192232 434550 709990 109057 46806 405848 617968 434103 627246 84661 498572 444581 392848 497215 296073 258688 549915 201934 974330 336222 418292 360410 426037 620605 993990 80385 789334 1028476 61757 1036167 39869 272224 1008778 526033 495244 486545 867554 360681 808490 1012890 710655 256509 941762 347244 779677 1030624 328389 90843 402430 951432 888676 549152 732263 55950 350486 693077 1003425 1030577 122904 516348 1016441 494931 591080 677241 547392 179962 740554 604307 6475 382673 144963 440055 379764 994340 302496 662197 488087 796135 209264 562113 82710 396080 980742 954483 520278 549817 777976 763399 2368 190559 92579 198942 287936 590757 744356 169532 892489 57906 819808 158280 827984 267086 362621 985870 674509 244073 121447 8128 920509 150165 826060 899441 896930 319751 1025824 404377 533505 924570 961562 423060 873955 298571 18997 472611 335445 443070 477744 15849 474856 968888 909711 302574 421425 480931 329495 611616 29770 293389 644949 559053 350031 120873 198936 215083 497634 556620 553459 257745 490920 934513 432828 197435 750538 46006 25616 46153 488821 891613 47820 319680 363098 723660 941205 503752 86830 65805 240722 309612 566827 431694 825004 704285 211854 311011 820885 652335 223767 39743 944574 185947 127884 1005694 50463 497212 450870 368863 1038707 135122 94306 302146 1038265 21250 69345 426158 599476 637971 92040 832206 569964 957490 753329 95854 416427 291311 908984 995075 220545 45502 906368 995361 188609 269943 244716 138754 951682 569815 285797 253446 593054 267517 611674 857901 68406 43245 694972 279199 372524 990992 721278 19492 1020839 172466 646171 967341 1025427 625795 763663 1022153 399390 308503 771421 554288 223548 1000294 609544 103228 357924 596556 58266 930667 171986 380938 371360 170975 327555 145091 736299 633053 502587 161024 178000 781650 526914 699949 842921 680777 866722 277274 211667 961654 491691 94842 682734 189102 644464 131431 1006880 194668 1012040 644060 111890 633166 1013069 822586 865905 719510 40672 1020100 278894 936875 986147 301602 876351 652949 397437 976354 384668 163972 6426 322034 753730 1006153 958825 40488 996211 471258 800668 21690 189045 380371 692523 664262 282383 886768 962385 252107 458511 410517 856974 101166 997574 787270 525347 830135 3977 985134 123033 371985 950322 492188 362042 148813 761246 971394 443542 666719 511277 22517 844288 293280 70469 250800 602127 494410 946127 219024 765982 884479 674488 968473 509899 997955 913522 976879 722299 525053 7792 655966 521429 239610 565165 790996 459587 604522 719142 296289 1012852 282977 665179 757822 681693 978007 484818 68163 124979 905641 923028 450670 924146 101398 958383 595299 157145 913986 685746 348647 836204 671542 205364 263524 591729 768734 940877 333417 676467 848522 80154 140071 817986 229742 290110 545269 1022065 420129 233564 766412 1020887 457250 622238 404171 642831 937038 771121 261812 186360 83819 465350 1038701 929077 867233 979219 29057 660141 985596 135504 637085 95756 449771 410555 236563 385857 684228 856084 546138 231678 519230 231713 805515 85308 739573 993579 98022 979380 543721 638592 561995 215142 724479 944111 87746 817174 70783 631119 845555 282826 850324 942072 221359 700493 435407 147272 991333 521904 660389 179487 1020589 625347 438764 362083 365761 683680 82530 381821 746751 648225 677670 54490 664424 139621 743997 208748 975396 70991 796174 624935 83452 343047 208358 402820 898783 33655 145013 889345 335965 212942 106064 811678 279087 77825 800365 523873 299181 168517 895657 818131 566614 215191 358981 626050 409420 134452 32869 32381 1037269 112417 724112 343771 1027803 954020 887603 294964 435053 635336 376350 57894 19516 821470 951557 601809 973855 412407 538112 632668 32399 365162 230923 680046 18476 340 65927 831157 309046 652819 464055 631650 902164 20426 42052 235691 295377 410337 406970 839240 937626 605570 239625 333303 365633 842781 818180 36857 661693 60900 44261 620434 712360 231760 268487 982924 759231 77978 686379 212661 498534 329283 650100 666716 297762 725389 395627 765144 417564 430847 364987 699905 467109 944356 303221 218037 272556 99277 358286 144469 192586 355083 120669 435525 1012023 53558 976669 137071 398929 276648 372081 426945 736284 174083 137435 386986 147773 814759 694339 315809 403198 915773 148342 130462 377294 308783 496549 328095 358846 789037 109538 395813 563972 283817 930214 42676 276092 394332 111950 239190 889378 179135 830105 1049 403865 427411 454956 582540 474791 727385 257294 433478 981430 995291 77612 973663 72277 255905 110038 247285 866229 145789 494912 802729 823597 687360 948226 471583 618167 1047810 559001 780930 135536 171038 1031396 624125 603164 559411 919719 486979 400287 656356 910347 583176 407429 78105 358684 370053 152187 1048444 940874 624376 611027 924669 774120 869153 166660 63055 108208 671175 629288 1037672 893502 746033 384125 392197 356496 855982 1010661 318755 734093 923149 241765 548999 694650 246309 753833 997176 34182 195151 316031 606207 1001536 27367 129879 916462 92187 639694 32970 856790 850417 655339 620816 714703 625021 707493 883592 736692 692703 321387 926004 781220 34332 108844 464186 106883 158108 1017823 570724 572534 129194 767997 410273 797547 811256 186370 631170 287631 625176 699631 961214 25813 781828 454347 527278 708214 197014 730397 1029841 852843 142609 758644 320585 155381 939158 996831 631389 882966 258224 314741 128501 97045 505545 851151 428833 99326 250290 750729 849299 531744 240159 77765 491807 573069 16169 114855 954946 877469 986826 371930 366233 143211 364132 776713 886117 74070 209723 789095 454670 1038722 264950 813352 369309 93525 910370 796421 513088 936954 657071 337596 190409 275169 883825 440718 506928 12861 125344 748480 36109 311685 62808 778522 680734 910323 279066 49515 791751 351496 783945 374018 841357 587014 906414 1012023 809882 314740 976117 447712 951869 247198 633902 726236 829543 519955 193868 850060 939054 856613 993705 337492 769101 475756 670080 491551 763042 1016643 267378 364505 975536 31818 242178 132082 749083 343522 174617 474081 590126 791988 220546 189599 84312 1012523 241263 566568 370602 449525 936178 908030 819547 127110 818053 26278 532548 1015956 696195 690216 598885 176028 70060 379795 950110 534876 244389 984439 331511 878167 665462 876393 570264 786516 143882 947330 591313 726751 997810 622048 234964 574407 519075 757540 375798 892830 301939 975603 522546 808508 11168 997237 321445 1002301 886281 867033 899859 413310 238706 198607 938337 417956 141573 766476 185113 886677 34508 1041098 58345 832252 637496 623941 418596 635081 430493 33599 1031231 733615 558515 168316 509781 56741 467479 527431 211364 620646 130504 517100 632334 595441 607146 825660 920985 89865 969478 805388 589807 910773 114696 380341 412639 428481 449600 319894 540634 650556 995106 1009038 162422 129272 1013382 895106 936687 291086 657192 1033437 696737 104791 869673 134411 626831 190963 568460 165885 875488 775110 682426 621992 465500 955638 492030 463749 583155 466287 35850 522515 891958 918367 325745 205905 536284 362426 453162 171588 820287 174775 106259 614263 255964 282704 288876 539766 985815 685254 275288 254546 496756 1011996 368992 910112 213663 348055 110831 184954 694885 602180 456150 1012220 338041 966002 614858 978376 872880 372787 171233 272643 897925 746720 323097 6741 660630 688018 177105 473197 386341 696490 814158 521851 675735 141641 478776 282804 907513 790488 946458 26834 1020278 246914 34277 537233 513250 599477 794477 929843 39730 951461 821995 343805 481538 178633 604281 488376 684046 608604 635801 788273 274361 169949 11183 938681 353673 405135 822402 515237 97704 69626 665279 1012943 930661 662632 649334 1007891 577969 951913 730523 301523 197539 546640 323718 595572 603380 66483 131699 731615 295556 135150 78851 257793 670419 378017 820666 968011 716424 652078 571519 253234 200942 444988 1013278 513200 993394 768567 395721 156609 364326 289229 174227 923879 508737 506482 150004 206247 870301 187613 69704 998154 660536 161161 475472 816669 169651 774453 839343 613489 1000150 534884 355949 256155 111370 260318 476024 632501 874717 286765 923167 975067 376194 301601 859285 973744 283214 884813 86900 467670 512317 597895 419383 1041785 994666 285804 10174 221893 136090 42969 694990 419435 588466 508787 166543 251169 443452 235040 570124 870687 388327 790668 96694 179874 740612 860581 210401 217196 26890 441120 330054 590914 479762 583154 18560 108397 661083 911063 422799 441146 508359 291534 900696 422266 61021 783258 403746 1030402 386245 318531 600346 219692 543951 462227 385232 795477 159212 19098 780472 9565 393139 834859 436138 852010 297566 756316 736099 81701 218954 96010 717058 312763 848251 760915 806283 150493 144917 273433 829031 256640 849124 738694 805346 309278 401621 383363 473004 619828 102523 302911 813401 149698 85643 333998 371425 494798 162400 960263 131872 240353 374903 896837 306263 788616 340724 970408 695465 721876 666140 794417 564895 851931 267481 953385 260517 164148 217401 341658 502411 612991 615663 322004 535556 977115 52689 106474 511786 876654 942680 267826 893944 403681 934435 881097 61903 739809 939636 717837 737266 649119 549553 769825 192009 511825 894180 698988 23714 398255 394812 927514 1025451 702839 318346 13466 58618 226281 341445 25886 594117 225611 1032838 127518 352810 931686 801933 516309 216488 102407 27706 79554 986020 34175 964628 474665 700646 93988 410950 1038992 1038105 69070 436253 388418 906574 833626 599179 641487 428153 366635 97959 768650 764915 980388 547627 169226 967158 627887 77813 24233 363557 926009 902278 459016 332801 568243 82566 986761 344948 472467 316990 169684 986442 871889 1040156 920403 468403 965994 372787 603061 477891 213985 712888 668270 531699 353209 273542 301366 886685 933628 58523 429446 506243 33719 192409 392478 699720 288891 416326 1041026 934389 440542 686092 760184 582518 848376 955258 279435 443163 28391 274112 670859 1024024 173387 578615 958219 860164 815562 620247 710882 243550 685197 90816 413611 8707 556481 441778 791876 748473 920088 432020 175187 493736 905029 166640 515260 425436 678019 126325 170028 924100 111375 561268 847506 670902 141993 332132 529056 1028457 661016 571999 814670 103801 308131 717474 509784 741862 398744 671505 750523 74645 532168 840368 826940 603086 691977 175915 563937 999612 532403 742735 1002357 316912 176164 66959 365576 5343 557628 757888 122733 724319 296673 833373 308155 370222 768637 531587 1005261 791915 627067 574454 688834 256283 881869 402395 993917 106405 740969 705788 216613 577622 75207 947015 843687 582623 248933 392783 833327 548050 301635 690633 235443 45096 146023 683537 213864 830909 427867 370851 893002 751826 227242 515234 257177 659595 72294 123732 525142 354415 959397 322723 110795 463083 559359 77726 661248 946127 372242 666358 991814 559311 893183 161153 69040 546307 648938 73403 784277 110695 284797 171840 1017360 575580 298597 481619 433024 536101 941524 108891 72456 1010283 222462 362080 113936 796346 632732 766610 127938 1041922 605036 687043 909198 281878 197806 396264 676774 1047344 164520 674203 453251 914027 830500 18588 928350 626760 908269 84555 375224 71210 576853 609840 41938 49626 567474 733812 372021 554499 532445 549989 768044 914102 1022641 925942 932165 892392 816018 673084 768980 777200 213987 634610 30320 587785 999566 142582 978804 629974 42625 655306 569727 384217 800555 977428 593909 51962 902403 971038 260987 697094 1036289 257366 714366 1016366 668195 428751 637357 307076 646122 416191 907387 423041 237786 872191 603550 558466 267262 922766 227219 719430 947297 2574 732439 382578 829846 709957 594351 860685 151600 230046 483873 1020420 317003 865702 999673 114855 698370 1010063 928517 521770 224246 246192 359386 33061 741326 879106 393805 40725 746673 788389 632058 390361 592845 801113 857792 956213 422612 501766 760642 631634 401530 436020 973672 157500 233720 353683 313820 531043 189068 961909 890766 271898 627191 931151 243760 65051 149245 819260 1046203 231682 897257 413305 760297 596173 160518 105962 170168 783203 925991 146068 515821 27401 609312 1040161 893326 820974 40522 1041759 246631 801697 329731 296641 936327 275349 326700 240860 384960 337828 48297 479723 290090 116617 767716 618828 1030304 602724 847947 886785 269633 524090 33486 632112 85744 120179 797025 68260 732885 365914 580736 154953 45018 921761 229030 746931 707375 86746 432341 286872 361671 31231 993041 319313 327641 663274 947428 276574 566111 85470 723420 493535 937626 724732 173577 999451 499084 294607 1003136 412157 212348 227009 92634 308626 807286 247203 60597 522892 124617 194601 497202 182466 555399 831852 408693 420014 493832 627558 469289 502765 343143 178041 1017337 93635 136963 767721 121112 435092 441600 344925 233914 392556 378820 675682 500889 71288 240250 640744 14449 603531 435858 972739 615043 236954 53311 641579 979734 486976 402167 747836 1004017 463931 42487 326519 879331 477677 303293 969535 240188 370652 450444 474973 657745 50482 460779 820093 76539 256061 1047846 180399 296984 542448 21708 583142 371721 907105 842543 917628 164147 897097 993255 599212 568702 522631 148047 386583 523993 1010845 1005063 483392 386996 288049 817008 249616 265092 98702 1013811 702290 777026 774944 445370 499512 82412 564988 687030 218836 942339 699989 470167 381088 679180 601864 340503 690679 866831 140305 897968 623513 182299 681492 1040673 444971 958400 865237 538349 691893 208531 873152 774875 249634 906158 638818 645239 495299 658477 519661 320912 958157 896946 367288 431800 259798 15585 273085 990151 367964 996837 1023002 187480 663614 101609 198288 535627 826689 794784 830471 462913 88716 608446 235784 856611 323372 356989 54593 468380 523153 183577 926725 236698 619023 394836 808138 928721 94046 923379 205737 524088 959259 597822 829921 908937 542789 545668 941651 942533 437696 325781 108039 144814 282325 553030 914599 553036 621488 611825 425215 587113 299489 1026802 881027 977685 50396 135979 971977 867874 882297 926081 317962 997032 532340 898140 513446 466051 706542 746027 769437 846800 69610 521694 866838 989556 378833 195434 17884 485269 727278 547913 155355 379422 998899 330743 149160 219968 1035123 312438 1004279 1007596 886885 709323 151074 547929 186023 521086 124841 211076 961401 999198 308396 160939 399358 796347 180339 1011153 942527 753770 568551 504382 109351 631749 942870 26108 11271 497256 218034 112475 1047060 608373 149395 811885 876900 975121 966705 739979 904437 727781 911402 201934 474918 569501 857026 124566 940604 55660 512350 75015 850143 316807 1018376 739975 218778 821925 438766 510786 378974 798854 100579 985510 591103 200041 944861 547559 982454 344724 503925 269180 411293 174287 73578 250784 921398 834793 191262 158674 43749 891954 279831 946517 436593 135423 490880 551601 294791 569130 635813 474160 311095 524431 530043 302178 57461 901520 832789 235673 694681 601490 319280 207214 509919 154494 202152 972602 190440 43585 953088 1011358 138808 146764 144351 902396 446390 428308 878478 625915 510510 913299 528507 408326 523474 27845 814264 1046990 770229 873261 548476 700100 962895 399437 543905 855712 791804 405809 889636 639453 775549 655077 164777 563514 395381 445178 914933 119354 985068 381958 551026 879525 924368 289312 307374 559621 44400 727912 932828 191530 793087 913533 974673 421798 279 506117 932104 697682 733747 157737 827423 423367 336947 950549 763224 120294 916956 758653 402329 625489 470614 247827 647276 458991 431532 818450 310400 928620 408911 914102 488486 228790 172180 264129 1044436 781697 623921 656888 861350 591812 746436 229028 951512 202042 90188 276242 65613 216803 643758 599315 759051 8832 876337 293757 880573 886554 958210 968360 1023023 221563 415921 989425 804310 784563 936114 804666 886854 817813 817629 603496 380857 626743 77295 930532 248207 655990 611847 91931 255176 618095 498473 19966 90764 854535 390847 803971 587427 817253 121618 795938 980990 44658 322517 324696 729388 714592 804507 761127 778469 370976 23388 114068 211587 121066 1004788 1016616 996996 122809 790948 825200 1041162 319180 240527 662653 844891 259111 758078 1030501 824673 233232 667165 898752 964650 709778 795388 404267 833129 201725 528014 997320 94707 84836 189933 21693 697667 769053 449812 830896 381944 888645 974692 822866 707410 690746 563232 515793 373432 316191 985840 241763 175156 443739 1031266 317890 853237 185882 813668 631723 259532 755914 742604 820574 455600 357280 529872 127265 757818 349201 461454 209085 977449 799577 871302 545279 306656 236279 996634 205624 370147 776495 491541 868286 1039198 939399 584225 732265 673438 390474 814671 427031 921493 1019912 920979 78888 482906 291860 665414 248066 1031079 64260 876962 576142 262489 601653 598602 469177 514804 883525 956095 899060 579101 96407 150763 114101 197405 440786 678810 167156 599397 898146 596732 275119 160772 963574 421157 209510 1042995 843520 628366 217759 731082 346936 370321 751971 57800 795162 684016 39103 582350 644451 790862 109380 891812 680856 200116 442504 345012 44158 455950 334243 952714 1037731 367788 677299 185178 835284 583618 44632 3962 624293 860136 934968 791779 859885 646554 97148 234420 586054 1015992 813138 431535 955281 735496 84841 298682 494704 237231 138872 654688 75723 1039036 340151 105294 940876 745373 54115 728534 113378 537000 5695 624239 97602 114580 168974 721714 495713 150269 610074 810847 1031675 844003 171440 656342 385040 909867 468642 34719 402785 269341 650691 970850 91639 291044 880750 770800 493469 659473 1036800 99256 651873 343833 6233 18258 529687 700882 948320 701176 522710 357114 635516 904456 846457 875696 753435 425348 927007 270585 396078 433809 1024171 713276 296107 761083 975172 154566 46858 567472 384214 498248 1030089 423233 389008 1000532 500457 690788 843876 94947 26478 533620 390539 530897 107490 828655 596222 131167 1020626 627447 658686 805297 591696 928722 635020 298318 555375 164714 742385 360355 664267 406734 7480 10880 600830 303791 687279 243097 386092 51172 766314 376582 464760 694246 875968 869315 549260 1044309 601036 137265 499478 726129 33261 192659 223557 51105 411462 260498 827984 1041392 833599 524474 856559 298891 609026 404731 332256 64580 41983 935720 150115 899090 825960 889467 97983 232847 937141 406799 879035 62584 935202 733285 829989 856625 831020 190944 48975 674367 235288 148297 529805 679627 870508 148299 336568 401702 43124 151032 823982 700991 372670 585026 820175 938799 257438 338307 971649 968110 859307 160245 555694 736410 378688 70971 522817 777335 916476 346583 317357 576490 791106 968369 141669 185405 753338 715670 406373 1020383 112590 227767 594856 734433 731694 777254 818863 119161 146765 983132 953345 147587 157665 1031862 627365 823291 611431 905971 202153 918404 529820 91320 770207 828644 420613 991244 160795 287877 660840 450012 811574 510454 277329 973944 277262 406632 449934 886804 158019 633650 285619 250696 24188 933454 723095 663441 585696 325337 970453 112078 508574 284567 189772 839363 641125 552300 365472 994201 52204 290788 1719 605788 789867 520620 800060 1041020 519968 631062 185375 173389 438732 628889 219922 171654 278835 868175 530702 776390 463008 440694 547020 215562 1886 649456 693581 744505 752960 64962 573011 66968 345882 169624 560357 225622 119621 749888 649167 538626 939551 895787 874527 927759 657033 496111 298409 40535 682599 263111 979844 880277 832292 417809 283788 1006569 404011 264143 1019870 991576 372079 880167 744798 854602 539620 571619 205364 334602 168451 1044722 644426 1034570 120394 312037 586704 83100 349626 774003 624057 610042 217175 101365 602683 369982 710060 701162 877651 587691 307524 148596 425791 553570 354098 464602 336642 120302 147594 718596 229603 794553 747493 350466 311278 311956 857569 759942 815473 749363 642463 51557 5505 945327 1026372 989209 307059 622850 702072 834114 682595 616846 418538 945952 544176 385943 1046729 626715 655741 279748 797516 504124 107314 304034 111404 905649 1026554 757793 719653 597069 187203 678933 56441 210949 151360 521142 27500 10356 230762 804384 906185 507480 952571 15828 410971 825362 140658 280885 192629 176682 666386 1012492 987755 493513 639842 592645 201239 901950 775598 974384 437333 949882 752516 655232 798854 136083 427321 270415 445713 163140 790114 1013976 912350 608108 598619 213180 1023705 724875 356547 964478 269429 169288 135678 310535 281638 875245 809906 129570 352998 775657 443722 1022209 757681 470861 646262 298422 374792 955472 1001897 487099 279666 923339 582810 187755 851191 73150 383171 949894 914851 157129 514533 950961 101129 758196 682114 769780 356029 412391 927330 415034 443353 61938 670479 322772 347001 581383 378968 162551 1024319 799355 749266 826169 690127 341321 582226 292888 345428 84366 822900 279411 856058 355086 215832 737039 100978 147374 532703 152851 807025 636920 531890 737420 889648 540570 801084 804330 1033709 228839 739691 686977 285289 42580 394995 303625 757097 284924 991690 36127 607030 922397 91565 859074 586780 77721 388762 704726 174318 882550 814420 826276 198528 606814 490467 270424 552748 993056 983569 610434 468302 80941 698861 99222 430536 256028 418892 442220 625535 148006 195907 106688 242907 918186 311470 512947 911435 852906 143021 72776 767167 414029 311330 323304 256556 51803 899892 170206 931340 348356 71630 391388 511963 428569 554016 706421 79259 12305 6429 28576 456785 1044742 3836 30523 497798 647285 213432 620422 553670 685954 963984 42404 769060 533873 707463 781086 626357 421934 38373 429663 919056 828614 867508 158520 945108 137196 881220 506718 488482 128629 194471 356071 428575 566748 405813 267473 11380 832703 379658 873340 350670 351072 421251 651562 658782 35877 295365 552070 969561 693272 656950 927002 998777 609127 684802 332759 515962 841189 437911 529297 310174 521095 725545 1030529 735018 123113 622127 114113 61159 247751 98020 324563 107425 245636 557255 774939 407211 1007014 267547 495456 964186 513623 542312 377167 96901 109798 785656 696056 86284 652356 357211 640079 834126 204680 47843 1018796 538033 746091 151593 849484 368157 958925 507782 533709 693889 390190 547226 221110 525901 438837 522185 831469 304631 202541 905401 526142 826230 946563 89302 391387 534218 451402 1002190 590295 745074 438967 558102 745898 64500 993956 868706 492208 145496 985873 405296 324266 899245 428447 893503 781115 1018499 713235 711696 92780 798832 751321 89964 908072 48780 688510 414941 19905 657140 742197 917299 16489 317002 533844 212992 1046458 606259 96724 732189 91951 195544 592851 438307 1026472 577638 675861 279795 985578 332174 165247 242735 367389 76805 677276 912574 942412 410117 197912 190284 592360 317387 603207 1022663 537670 364567 995231 917731 18972 325807 53305 76439 583688 812763 191572 1008798 185865 648170 22482 814071 299012 600493 423098 373350 1007168 1027831 218036 176880 982506 902179 484496 743011 383378 442253 833215 419788 512428 145943 379352 137470 365840 547750 388629 562962 690555 735139 341203 175841 1000460 997755 127254 688524 168391 303391 116738 18677 725014 266117 282979 207939 218434 8997 608294 9314 174334 926844 805598 585857 281821 508556 535616 334482 1004759 515930 250791 986061 69577 289903 699793 995629 786417 481112 175135 471025 877429 558631 120729 993821 740573 713711 356072 463606 871317 949579 825371 922506 107629 634072 565474 130854 72216 743350 315158 579549 214448 539147 508207 418568 360240 344960 24268 1035713 415225 66498 22831 1007974 497998 927490 408510 673820 585943 66166 593027 680266 853282 143574 490669 927258 735261 540383 829709 40443 1043870 681939 813722 746273 877531 942583 603885 308996 990194 211732 364742 763613 119395 738551 198789 278572 133008 463346 52401 382260 202820 229720 772725 872829 58921 842756 155166 368210 921680 590035 889758 530241 48045 696613 128780 462494 1043353 1019232 652578 287231 223823 790893 773054 401089 541039 352569 854625 734850 770685 857398 369331 148389 991074 1029847 297213 286161 365290 548119 517293 392818 989509 743667 708822 1045815 112775 651755 699565 158866 219433 78469 392205 261691 405125 378058 448500 972717 634717 974535 716548 913064 138836 147214 726531 804269 565875 211250 288859 540805 389030 447054 325787 854203 622397 978303 921844 262685 1005676 952421 918460 20287 420043 591783 232430 419319 617686 955244 834985 111586 813165 492514 231085 676574 44886 56762 638689 839054 97718 777898 444623 390106 729244 170474 573990 311148 962166 238776 738359 280627 282522 447188 373881 1034468 923327 852740 206086 177012 878977 850833 378139 447903 850144 1005256 516508 167269 84417 753531 816525 593287 118124 507262 84634 963086 821772 938538 305552 222405 414514 632028 39650 332218 627283 622455 898853 797633 368453 219870 1017748 278769 43206 1031035 816780 171812 929013 433595 217105 854139 786903 848528 21064 161752 519635 338925 249339 521571 1036342 317774 808728 752390 940465 87085 427314 977137 414934 359566 279551 854550 949918 165236 898008 698542 1044198 905577 891452 373426 594156 909050 746061 290402 469975 542009 306513 442050 555821 180282 553778 751640 579419 609686 373503 771184 716337 743659 1028969 956440 2915 129113 643910 407076 28937 80134 846354 640235 409631 424860 538729 848520 848134 385222 1042574 502106 482305 574902 728808 1037444 938425 1003682 236159 472173 639930 462146 583043 1000258 425204 563540 595398 338287 682554 942361 73021 508458 619206 420821 436866 634856 843955 79954 891221 98534 1005954 1026397 717590 648097 1009302 131656 491341 256862 691640 652135 255011 877731 194963 112275 22246 866748 111161 670634 646281 517943 484764 156940 989729 917608 901142 611360 963945 443366 742626 902605 83263 573452 792224 818945 53797 165753 24533 1034542 1042113 357776 297832 130760 143453 295673 204070 337864 569191 600606 227904 108076 227314 23471 471496 914036 721460 99102 513335 92199 199430 105252 483562 270924 590951 283194 341152 911346 5625 868129 629758 403624 830851 206171 648971 461061 106349 477615 463540 360225 55111 186025 590153 32538 104514 807191 541438 604049 937397 466061 552555 417322 781209 987106 329997 297999 843534 137649 196547 371310 102100 652505 569169 93942 551891 519422 949472 583774 1020307 307973 654972 989919 652996 410012 373653 568501 667064 905647 478591 303777 308452 1040116 428018 11370 776035 539745 430474 491863 466291 800944 263239 380087 543989 840418 617999 404057 1047025 720569 813351 504596 239376 1046844 345278 432448 488992 765239 212323 808251 878740 731064 1000841 582118 798721 597139 1007114 461094 1019555 686815 818849 901219 280534 594295 855662 38155 106652 934778 388214 76048 159774 1035468 264225 245606 1032227 38547 35258 579718 982426 498618 101107 909038 375062 974193 614238 451487 325453 812971 421109 223902 922009 484766 365715 18291 206455 738887 600696 559533 334346 717028 425672 489819 75416 395639 783885 893844 1047820 148810 111025 718577 554355 708454 444549 1044494 511871 507162 855869 513548 99079 1020538 356594 919314 565381 317149 972702 21703 311702 112991 631971 28890 297342 247133 112965 420219 1029537 632571 69419 407007 704011 327585 844002 676543 919017 150138 1008218 356057 171022 577780 2407 862062 428911 307010 812609 1037506 703399 846045 232452 485024 811380 494847 395569 741588 786232 912166 815147 231342 259449 186263 421819 953477 41825 851929 293773 821810 792382 479030 918705 98705 1003267 615229 410139 34308 723142 659522 100642 133615 664384 914909 865797 473917 1019472 271207 795745 815065 117624 183424 636860 827958 392798 396684 357374 523720 822605 180273 599538 1014665 86449 1007578 760778 495221 88223 327223 126360 253966 537418 673723 87510 924888 448399 694301 235999 643294 397418 728791 627 480300 425599 5034 713783 509778 10386 260888 899123 270312 236559 195305 640082 607492 957827 802471 480229 736197 420128 748577 229409 91084 623421 796652 952476 902078 727252 633309 834516 91587 651267 811408 782248 1033226 321676 502500 1018333 214339 986196 627325 333978 313635 339943 961089 228076 541924 467698 781787 432451 28610 422088 46908 634355 753535 831711 181012 138676 718047 747344 410973 843811 555053 488794 265681 30783 640437 137695 1031279 359660 371271 98789 1530 504179 790459 715030 723066 110080 203111 19008 569273 333859 741547 237526 862662 93008 844133 111726 879478 741727 1042045 426817 1033438 428812 116315 862383 689626 288888 630635 877240 176778 577958 902304 565635 837583 515839 805359 567259 102354 917966 565455 113581 591486 310469 17600 681611 871937 388215 554944 706092 504655 1023963 462551 355561 639647 688336 544397 774722 289772 314515 251759 21335 997237 253002 172686 508784 100925 933245 527871 822390 1047179 23191 1046876 352119 1029228 897897 258625 95526 126508 42408 618704 810584 617697 705898 730157 746632 792800 509357 1003267 424531 172613 323793 865278 965629 537968 995608 234063 294891 802691 633133 143915 980775 541413 973978 557388 482784 768961 944208 737134 637926 5256 609059 211667 865586 436843 966220 466112 387676 188898 761317 148990 157987 150311 942448 703322 437481 317116 107601 533029 438068 465377 998991 904372 165935 41758 912407 644833 401190 548544 755641 742024 944910 68435 381225 99339 410362 1031725 247487 405199 835239 948195 101816 324029 468721 837842 60082 111554 30300 34199 18996 8271 551308 560023 678180 930777 270285 234872 11599 251994 150412 860070 1048036 627150 324315 154831 683001 539319 180209 80487 547589 250010 123304 226597 219492 217216 949245 507268 170199 500598 960660 715843 947969 236301 395058 214758 824811 458202 712257 1037362 427136 959479 969551 901301 849682 762752 852879 381755 626643 232727 9302 258394 79709 768097 103327 701415 591147 106631 290952 330623 1030173 151734 922579 521472 900856 188575 925798 409100 905444 786680 533451 547213 5612 694264 50865 672811 647041 486879 36201 96472 258296 518508 927849 849221 612359 646245 152781 85610 578892 811027 478417 185602 709830 508355 378968 1034764 915034 425798 101736 828235 796239 86897 495788 286663 673234 21150 1025521 977995 287603 202538 245929 1021924 557990 130549 967787 890984 129348 684773 320880 564973 478727 544099 497944 752717 834321 933084 464483 972201 864613 1000769 222841 911587 782957 740231 984355 1007906 47219 45608 332111 277330 28455 329121 331151 965281 293919 440562 405658 224516 169810 651809 280010 409520 471965 157367 531869 369569 292670 804929 888373 377366 509020 409808 590808 901394 512380 950137 958832 595933 872973 316630 848139 979842 536286 253828 861276 109391 216738 215203 714040 542039 585331 331865 374299 264947 625228 1043023 909985 273724 480654 567858 983053 620947 541564 835635 654789 794138 40895 1033608 50643 359993 538338 923881 355686 5913 790230 428819 980303 1012780 962416 858953 367237 144291 588518 574414 571041 6902 890454 939628 12386 408416 57920 682224 752683 206433 492294 807339 11392 340538 883059 275443 660109 839284 510769 400544 978591 321626 179025 274063 503976 221050 955080 122658 84159 231975 850156 148158 460702 838138 56315 223564 560930 471117 190868 576186 873167 12990 825147 443255 501834 94131 768729 73977 616412 754384 45883 966203 793846 452994 598158 274487 968359 849783 601321 492144 731176 711460 353476 983916 305489 45630 991097 860466 182049 962113 358346 742864 595001 149740 840794 402391 969057 362691 983090 795357 517635 152972 381758 138234 123051 777427 158414 931403 386957 1638 193046 799603 176383 194776 588462 834581 1039354 437762 156946 113755 843933 38782 448802 643186 889002 1004331 773796 835851 403463 159660 75197 724956 585023 409832 544636 168989 483839 377995 525904 665356 590745 300676 956044 417897 629636 193925 308970 615162 73689 907143 192773 1030409 467928 855619 760285 803041 252001 97209 744023 338260 40060 349869 149435 261688 662994 32549 494644 705765 395569 189164 630611 10425 936715 455187 855693 309140 253943 926571 775608 208476 734511 624907 477074 906618 268561 29904 951866 716124 998303 470232 756661 142065 212734 503814 574058 869424 219130 952962 77223 887953 622209 899638 860698 565650 405028 500562 888408 927539 505497 267464 512857 562298 728123 89296 273658 724977 559240 224614 43642 941091 871074 200903 702205 971810 354255 994808 78348 882692 441338 138559 71699 395617 1026607 855207 965346 800727 744738 750721 887341 122246 890793 39902 551948 543637 529725 77078 828795 960171 752254 711235 611035 1004406 382380 790982 356463 946984 44846 901826 946912 749556 43535 78236 94138 498070 570492 253057 54765 250312 182343 749536 570956 477390 15207 772844 236561 84459 237686 594971 128343 530409 407345 515497 396191 448918 716028 875030 429132 824897 60764 106660 631079 934465 508538 393690 694491 908142 460199 93187 794490 562598 761810 319408 591606 923466 825876 652338 368553 181694 622117 879649 237774 991724 280291 514520 696581 931010 581842 414710 466643 854959 277143 342494 137503 869674 845180 985144 210871 830763 1000944 81262 1016777 256432 1004548 609840 438378 931642 125934 764400 62226 800077 1027722 446311 1010718 246515 225748 291086 73549 977722 409967 698790 949316 778673 716577 999601 882442 3823 734036 982774 12428 11533 548247 725760 12058 1012774 103707 951712 534248 513758 108855 900711 938638 872152 422373 137261 88969 932159 245826 230797 643768 181054 253714 148838 145631 878216 500537 173915 497447 947665 527427 843860 305052 833874 750813 192251 626094 334665 21337 954432 138929 222327 1018415 607190 834141 395424 542838 24755 242510 983822 490095 473492 739204 246543 838139 610678 403685 927858 995103 958494 169399 36878 200839 255635 131366 979004 259073 594846 871364 984408 245502 505937 494595 101955 100116 232573 91837 432356 651902 459578 980909 974498 207002 913251 150003 798956 414314 14359 811156 193969 568084 957754 446200 963560 401506 232433 516459 765962 1016643 656170 218524 497811 936008 821266 631584 737924 1038376 928412 513008 1013220 684092 1022465 650471 969274 889603 149819 124485 430869 2208 762760 341039 580741 880471 676077 188204 96159 351251 1018545 273577 5884 920291 950237 644982 621370 827257 248259 514119 110458 325034 454772 114229 87520 197104 524104 628538 525335 1032683 731482 223416 896970 244955 294410 997363 338732 594984 372089 762514 110961 992219 1039632 198434 99154 111394 756729 343443 1020813 373968 559012 1040313 934755 890842 520260 467404 864025 468955 150864 80616 789111 327057 766466 417166 822604 360285 520667 475169 356328 618951 58653 800106 554912 792568 48464 972053 889677 975935 158141 13362 329677 702605 658422 896437 175233 571128 490572 408309 276430 303676 319063 154673 301980 708149 214387 37126 946650 237670 485693 549114 1014008 958581 551449 390133 991339 989356 173487 15043 664876 804474 39786 763795 343609 465648 778488 751226 579859 494405 534221 230897 517695 225619 674975 835411 243141 64535 886251 921440 975796 438324 560751 782013 87196 718961 323246 31346 999954 345654 675951 924778 349999 180755 1041214 967670 777490 35898 381162 110155 194393 888064 573957 638719 651436 382304 94824 944272 235315 626551 153004 74973 633114 98057 347057 621995 86292 201211 746779 632097 176853 393431 47056 892492 362391 884555 410491 456092 314006 457898 255500 461157 750996 29801 286774 647775 806230 544419 879088 236583 441892 577686 382709 155068 706637 72996 772932 451074 916641 902483 851872 364610 231669 190669 202256 140456 611491 648801 392800 518340 797959 302208 420511 31754 328195 539073 152479 732242 78459 105821 363897 450136 518362 346035 551942 34365 952204 842437 948070 536580 927106 273082 471165 956438 793265 515674 189809 873407 498835 499605 890414 756142 944804 908284 125154 80505 690918 988486 405121 727319 726621 180685 358210 62308 660884 507150 440096 43680 93463 411693 260697 1031152 55799 105070 240115 350428 458313 721341 385074 987087 1015207 561959 511267 132251 534957 93023 994069 702706 999037 98106 1032987 877805 831292 457779 852363 581513 557714 735464 629377 923430 16174 603547 474717 924166 878656 240818 548416 44756 985598 832311 393364 359706 546335 59736 763265 116169 413795 539368 736120 830389 953097 929756 730028 789527 586582 249040 18068 255753 437781 852864 407659 677901 525330 766799 486832 138887 220830 670147 491431 898622 1004558 496390 98517 851935 115772 461415 811399 489850 394500 359127 484428 329475 794312 401261 41591 477906 202989 586722 499870 364068 22108 828694 914206 866711 393730 921993 520852 581042 691024 481762 1015909 1035099 209595 33132 711479 15455 239165 237204 623478 396269 306642 433005 602064 1048347 255996 820780 315833 367968 955968 29099 1026536 1022232 620967 779754 945368 313348 507710 712842 30536 895943 195734 1008976 725691 35434 408644 433832 575993 530136 924258 101919 970124 436579 1044749 216296 682052 526397 660709 449625 558004 245760 991632 951915 605362 134183 939574 970301 100315 348050 721414 454800 845324 662790 327856 586828 76010 1036203 280298 215803 411483 766860 622316 917833 279051 572954 374003 884618 595945 382634 725953 842292 576167 306930 569627 111200 619325 732048 223818 763469 878182 613507 905371 86493 878881 394672 75231 843543 324913 243550 616684 665251 167326 30394 422425 548945 926514 128596 270278 91026 493821 24224 758482 555005 981202 108151 1014563 177612 632775 490387 357410 718428 289465 113430 946492 218289 420550 489987 14946 409071 387537 564676 129161 594402 71425 656547 905771 152439 848706 933456 628677 354625 804290 840801 557143 388597 41077 664269 521703 299246 488594 114801 619006 493226 341780 358283 748073 35146 38203 183874 216185 157974 1030408 73499 691204 535799 630212 672133 48482 1032956 881785 1032783 312112 671957 137335 961580 461456 242779 1020881 254006 448423 295942 308190 196200 827934 941941 699832 122403 229794 442346 578240 693930 240229 63691 677144 399270 1046938 645155 531495 86434 561660 448286 567577 978575 297032 711312 527197 498242 303038 164719 648485 711409 71332 659285 491497 162234 295619 968959 782564 686877 376296 919760 19861 1025916 189028 247119 651328 435106 1005453 701348 838763 891193 454203 1046559 250721 683858 527691 812722 92338 496354 454176 349042 648881 85823 780573 455449 668405 374439 971308 674695 811736 596665 91450 570428 815099 70905 705208 976608 982208 532304 392220 106428 796879 769163 372830 380478 30098 471255 964731 939385 375480 838219 779254 89250 404150 1030495 836946 470932 747329 31085 102041 307021 763349 903479 392664 217711 451633 799584 874912 570816 404697 403185 97671 1031338 977811 434134 456357 344508 807402 24415 536600 677671 52142 242880 634752 923457 99186 316817 614787 66822 915213 312910 718410 261266 367642 971479 216578 308136 889976 825074 324957 641582 553674 169668 1028622 27310 134903 485212 335696 883415 92843 485161 285280 285691 173525 460414 966399 342926 721703 368661 504817 324525 588953 188809 100224 31636 157671 574426 613369 911399 174862 791533 271405 851050 721107 363274 962546 608777 445756 358236 182432 1040849 393748 259188 220565 693301 1020779 1029063 114865 180682 916500 873771 914139 900043 512550 610142 262266 308373 420732 944255 552444 671788 823861 179859 373842 1008821 1001780 876545 839026 670458 172193 422935 708820 7913 825958 258947 368630 356373 7858 323802 107224 320052 131194 880916 169089 23967 659955 316430 614264 880597 149785 576775 68171 1002488 390188 453411 832523 23374 196142 963051 565454 875969 1000294 934347 22060 268896 259551 757907 772035 499676 70121 799223 365492 791820 713367 897039 806691 792937 235072 29655 58042 636306 189183 474544 259878 842697 899891 863709 291225 96373 4607 285959 65607 463518 700363 984250 964329 261236 464577 341990 441149 922569 227153 600926 852355 725650 570541 790108 137473 683881 817486 357115 133249 708110 88941 1001148 146126 851938 463243 547586 31547 431210 833257 1015190 328219 391634 466961 598307 627018 666983 868171 103867 499874 1047580 825641 905552 1022599 447238 510204 837692 731228 991200 71003 742842 823052 278920 201891 832618 859010 264320 614770 624337 827184 378734 745260 487382 261260 193436 724598 736071 836495 218488 651710 497234 1039924 968981 393648 677900 871679 429737 45506 678381 979827 535309 132265 516178 554139 776256 635106 103162 401282 34276 21802 1418 846779 485824 703750 643081 886234 73788 79165 145252 814072 941288 847960 288235 72243 404213 883497 865234 935723 245178 540993 360369 340103 905520 270712 988933 391022 629367 201321 405165 986382 739407 775923 617325 896793 398240 377529 686702 95299 909298 560803 604604 321733 814069 146779 749767 867037 791035 331729 202979 194380 661625 1018296 341448 382422 168586 34310 212498 890310 512108 613240 594881 649831 483328 4363 101563 227212 957774 238212 232262 1039881 54015 283881 632462 710711 60129 137990 418597 419444 44647 199146 457597 265121 497446 253287 440432 596386 208730 298133 317881 3553 197215 192079 986745 589260 138552 355764 163250 725843 7947 511655 351951 596331 776610 787024 729627 727181 98795 68506 338245 983863 946298 127923 135138 160362 815618 970382 885739 487978 436192 118628 175675 417282 653456 159022 207634 970109 200757 562989 299669 626862 782613 129379 430411 900265 726043 741655 233633 706567 399700 1036629 913255 636774 657522 38764 772689 481767 729420 405358 218232 628142 932956 927923 638934 115814 899903 440918 439757 925626 788793 686006 941985 802269 371630 922871 261881 957955 320170 146303 464482 476390 579930 749177 860620 616770 157329 130901 646923 274521 548164 791110 534103 555631 355598 242370 348876 769871 103085 718854 80619 654020 596099 14736 309527 567585 206614 283555 50201 840634 648592 326598 530333 404840 404031 861509 355507 81674 47894 882095 16975 173054 728619 969046 144840 874156 129591 51154 977757 396539 722713 428158 34475 369882 36435 214778 701240 827577 818059 599975 408812 635917 326924 789550 473235 352207 832579 686074 1031260 302846 554562 951481 75869 303896 826432 583390 917260 106661 254998 524834 937415 699309 123075 855551 566605 304188 195306 84532 107075 930533 786767 869188 263601 447804 739678 272118 220546 719451 876452 338134 736519 470878 477267 325299 853365 285671 544706 81183 933474 986778 355051 15346 622156 776610 10220 944840 254738 704299 732807 798078 596601 765413 938145 891065 1047208 396680 797382 935519 633516 351050 742564 735771 875253 841322 336267 316893 167383 277673 782580 712280 782346 1021644 724727 298883 311595 267547 140499 442649 183353 785381 932202 662296 978968 761850 147906 219718 407569 619311 82309 1025191 361552 729310 785281 454152 115301 637539 274985 420984 964036 979872 489491 335049 413765 880506 233593 284436 170660 400473 417720 946994 797954 827564 748499 359747 997218 841571 584944 260651 596525 220275 945626 113680 36527 731478 457854 968414 679831 147848 60014 410819 831867 487179 859489 756403 187218 200420 520112 208100 249592 847259 893147 664403 856493 78783 808450 851518 279702 418400 371309 76456 81211 417683 118789 149209 175623 824050 409560 362203 1007308 725529 129689 338174 390460 580906 88349 391764 871793 731978 748767 584502 483941 771874 716925 701373 575099 949087 313400 231498 437236 495410 922232 581118 884091 348880 247878 212802 132762 965619 388561 667713 994370 594519 545514 533353 144711 437310 713607 556526 500450 47853 755779 109639 694573 927532 235228 870063 579498 622026 185012 17829 868797 519191 654673 345708 194349 216169 456414 712588 195751 606871 290471 525647 947259 92289 992161 556613 484829 821894 177375 223168 661477 979979 542 903769 587664 510971 990266 736873 856444 491842 968119 958609 858672 477009 230201 841267 853650 238237 539660 238070 537711 787744 158365 428102 533238 621271 777470 246737 637757 943682 263526 215563 207035 85223 711343 122795 803276 308174 477399 671020 753713 920582 733567 934733 625037 896799 457839 147345 870377 650159 964624 803008 168496 991693 182768 621412 877748 454553 929602 769613 764327 552370 806235 63246 496035 228286 545334 444029 818211 597222 533745 795959 28679 189527 321102 202777 271380 750018 196915 292040 759666 654812 772906 505386 80428 194271 701666 57579 370099 1027335 2732 423929 910684 986902 738558 98568 151261 95953 977140 629008 1043156 99713 1046730 989386 945472 790643 193635 346422 835078 597368 551365 960535 397677 520038 726427 867445 102562 8853 103346 588570 954933 645474 368508 932630 1008282 981167 189584 408124 302250 488545 1007399 766370 725535 175073 1002657 883237 934939 1037980 437246 82146 93090 491651 675430 543678 70171 530060 161698 544224 997843 492335 69280 674865 792185 776937 876018 102883 873891 858300 484431 832743 390984 125613 308497 174709 46661 626245 583862 912264 983256 310545 761184 502111 950568 1026338 919381 332286 472506 985486 135551 566443 268797 145133 331244 628337 548544 808924 1046095 214688 209590 433534 998525 967499 269049 888822 273138 548296 121732 748270 120138 216884 389048 100883 497864 879853 955096 189846 732370 322838 612493 106156 279410 146198 546146 105487 768471 515097 251720 145020 22738 680845 699924 62771 206170 161703 197628 481914 868616 714204 902686 376858 88731 837480 957690 869344 700022 767434 685298 705566 759581 266054 956113 322599 896444 871266 151617 1003734 359072 155497 339027 302344 767419 144107 769020 642589 923428 664635 847506 819323 636821 826608 129619 936971 65771 374372 709854 995514 994986 1044024 605111 594681 745079 715470 281800 935998 864412 413646 437979 865153 325767 172705 608801 717248 621898 671481 823470 464507 870941 285511 153338 686136 888536 269636 670817 199936 823418 376425 172964 972512 633253 770166 15206 516202 580382 930287 923312 215345 781394 918170 546158 352848 990156 944130 220400 842468 745408 414199 106602 457869 13956 782092 653684 980977 460561 803096 37002 672058 135558 49589 284044 261267 585637 333508 198720 621230 304469 972519 381131 640321 868638 613894 550972 670596 724144 504267 839938 147124 871772 947750 892784 1044116 562329 520649 53824 521703 958593 271020 867085 157431 117841 451210 292567 436241 397548 400227 226947 552967 103769 658425 759641 512684 970561 105555 412548 417116 144242 836156 348821 213873 357982 980420 98817 39631 679068 767422 662942 239705 465766 990273 442410 146553 936218 295720 906180 991132 286138 866450 105073 495284 312171 607074 378520 247732 554745 276415 1024903 828951 14418 531349 183788 544602 281351 547603 818268 1044350 771790 445740 1005519 34183 882690 313366 123938 573439 806945 148941 96404 387443 91725 858257 772169 124149 362444 143203 64202 277145 809097 191116 21635 537592 197520 32791 94020 657583 293781 1011794 787137 858849 346990 330321 15634 869297 587412 65643 109363 864201 190887 330939 438661 248791 326375 828832 955467 704778 883387 442941 4142 409 447534 241402 164538 812348 703853 586241 238303 87473 718922 868290 772464 1018680 107196 950127 182695 579864 726877 253825 481695 985624 744939 916017 723673 118022 76743 461311 316088 897332 554105 339503 795397 930550 952874 48967 954987 317477 642600 45971 136444 482463 455013 988065 378026 454340 902393 491205 211407 162811 1022620 114582 160678 396587 79149 684143 151759 602946 149805 765935 497615 951218 298308 517498 298893 402671 285371 562613 731095 355058 318977 214797 766427 361401 120615 423473 141486 734148 584291 39572 264648 631450 819345 211692 48518 145218 145325 266678 429991 230602 975706 934319 931792 607940 138590 367196 979464 1011140 222756 912515 862012 670691 185656 552624 370108 356671 1006031 602545 485820 821369 297788 435482 914900 918325 133500 338882 932737 771741 945579 49220 529314 690143 510605 436608 935675 149674 244998 81687 468661 123829 68770 507378 505052 502073 842766 273595 744672 68466 879004 86114 670741 219937 286660 176281 1047091 1020941 701853 568409 340438 211325 532328 171611 878847 541375 528134 70048 760209 399269 935037 656874 1001941 367875 847479 83008 799990 676146 940738 443246 951174 161936 276177 859266 889847 23038 942137 659281 1004323 953184 738613 202480 926917 85537 251171 527931 220158 457644 327941 910417 541649 623092 576513 745749 1030054 192493 60385 653743 674763 463376 326036 832777 460270 270043 405931 991315 173476 815951 705757 938880 490726 745328 178307 918983 1038479 459465 546588 766498 850143 80101 929995 117714 301563 628183 830420 852697 461930 160435 75042 366718 1039769 723475 41156 967629 200792 42131 2668 927252 583003 578900 263663 872296 668603 444029 675783 480030 1003890 890293 961940 289874 232418 114859 880278 373347 995407 762254 359477 187765 664672 850838 785018 793325 593570 759673 227475 127481 462597 192502 569683 342022 919389 978510 449455 70984 1012706 112325 363330 71989 1037232 427302 139466 352010 434504 235836 445096 442949 318221 865114 71012 860969 269256 762068 658471 637757 17189 415876 125248 491981 896564 403270 87712 237672 917481 27772 147037 1046368 358811 878218 142131 111181 189321 757595 14590 912522 787792 133338 562497 419254 44662 268666 1019810 542261 413411 506031 932459 979885 925539 76659 170763 849289 514597 372930 354963 846201 197439 474654 484922 821232 49447 740363 536538 243877 542011 963220 573040 636691 1033274 562628 745119 673528 786121 942638 213806 850138 547312 711014 370053 32381 624538 667270 947764 790382 835352 864938 695661 580988 361887 364916 641925 366905 788165 859529 645495 394877 916744 666897 899424 41187 272967 198203 128772 806987 942151 154551 51272 11606 530735 973114 503222 480749 499724 507901 41724 709051 641358 561983 57197 231086 801609 382142 992894 408954 542389 315714 239690 767510 20271 32019 225807 445500 115638 876669 618159 699373 894766 955475 980784 202219 633056 904810 389948 46142 773368 556569 428450 753328 173318 260287 155859 864081 792702 702013 1011558 378611 834872 302456 810132 795054 638960 811225 28860 826206 482503 256716 595424 508960 911296 645700 452647 206041 484676 134965 808537 922543 504479 214809 1036902 825485 81536 772460 233951 680356 545149 992304 319099 509924 452237 981098 325268 189319 201612 54947 884136 962695 655802 207719 163032 672547 95804 211913 258924 658526 125594 405982 63308 339584 734527 473405 943496 582035 377341 830342 205522 255975 154246 412888 781311 791182 687860 432216 571018 1037792 216641 597169 368913 388601 327376 518287 95190 856886 583394 132899 241983 900796 5410 330914 276054 1048305 293146 766662 420681 482305 433083 230731 656363 445530 649177 761459 217138 964912 98989 947075 859319 463610 1029201 569668 402233 488947 647239 993410 789274 1007258 200179 379536 391648 28210 983324 636355 46005 835395 1041007 20979 936936 739863 30716 883965 746858 284990 847287 182083 787282 527882 798200 639018 125273 62740 772604 742043 953439 305845 29281 405890 168676 298894 851886 414802 845200 36096 133833 1016704 741291 911797 529791 849156 962469 273941 410367 522459 309136 137426 499807 505223 605601 828253 64790 783501 72882 661102 611200 327414 42179 732800 442718 690638 1022837 282706 135251 242345 838797 576871 183912 134169 207479 669831 390792 113209 163521 903740 76037 40741 895643 644438 291857 956287 30558 871271 830534 575212 980738 217416 546079 128149 29862 320402 72060 653223 521483 690982 775202 406483 804633 8614 75833 861646 107610 828921 43468 458706 450938 8395 38476 349724 536269 629002 793870 252780 616649 465002 145352 273800 653447 114658 463640 438713 279622 519213 657149 164172 700393 485962 139100 943634 273780 637949 210044 845536 679314 289868 889738 877584 737298 1012738 669462 279550 29797 241199 364436 798605 920098 220325 711645 155296 713091 965757 135595 1045664 302053 436881 153120 158972 72780 1005567 722496 333733 1021916 331436 348018 894350 734817 329150 22531 902450 82632 804385 653218 773901 846756 958212 393189 295458 693162 502361 398531 512116 307765 516440 267545 179085 803779 1032444 70437 540922 969333 720516 711950 743116 777875 904180 660826 784408 806662 404626 711541 606584 840157 219497 132145 695689 935112 341449 57920 131435 884128 381893 630460 604484 305885 985267 401824 804029 541726 922032 232013 181123 101029 477210 276486 684487 563672 779796 680564 308415 1986 252677 868898 603939 267663 897049 706817 1021360 1011731 425150 518886 138152 491588 781097 95752 757584 150460 675023 1014658 134769 517432 573164 870359 64217 93467 351999 519016 259799 500204 233292 348928 324033 196819 936792 389193 1000561 1013280 35953 193108 646596 368069 376356 724502 687898 758743 279237 1038053 264409 1004816 264170 370431 120554 831312 207600 530435 142650 49688 699765 330613 111675 855821 342492 17215 656736 793211 653260 100907 346020 629711 880817 1010794 580612 15900 689210 557072 596480 979095 355545 867733 531486 509723 709702 813141 105575 682662 849917 263953 385257 793050 56763 584812 374835 997757 890884 446319 99804 816377 1022624 717830 876284 1011421 139034 746369 800432 590170 39232 832788 268955 593606 146342 550487 884576 123421 101411 377798 1023273 466811 133201 483650 777251 672931 383505 991886 676095 440699 367621 709586 608627 1011854 798229 741916 125111 6024 563691 541659 250889 251838 526198 156002 651049 239267 639339 413035 665821 927316 1001919 130449 153454 726542 687662 963284 271658 807602 773304 98841 134368 943943 161822 289960 1009255 699768 60521 657580 361239 851474 467812 899511 1038925 979336 334109 162107 83436 700527 479336 143121 282327 480258 1009500 1022454 559480 54943 703443 837641 983612 889927 597998 532303 506389 219938 368272 128559 144119 920569 217054 834551 199771 641722 15813 635221 44990 179960 22644 274654 593187 812137 162525 886666 157581 158566 98105 744758 602502 338286 222081 699681 850332 235939 556533 609903 943838 322891 835993 527529 17763 240720 856755 479291 893635 812481 174927 22261 457372 127055 430011 851083 553742 604881 987915 4885 731455 961728 617366 19343 232921 464571 87927 503386 971143 930565 577805 631737 90491 308738 119675 101461 553963 1044157 798505 780730 42127 849765 618049 792280 237861 619980 575794 36994 976366 256999 863025 511474 363054 366673 1001139 502083 990383 517831 899573 612342 364607 487597 869236 783214 276525 429447 722549 1020276 644304 95105 188286 715955 1028096 387048 772315 892221 510363 32687 806682 57604 267266 94187 595343 586850 573593 716375 1010385 588434 760906 729553 912699 751156 162818 238299 868204 86477 178483 35867 707783 620612 245329 72411 499188 195943 435029 253833 867677 775780 318013 556600 699314 926288 519050 589598 746598 918179 803520 831252 684591 656314 68329 430105 234377 5460 465683 88527 290612 594710 62157 723453 1038514 843015 378542 132363 337098 65556 629966 378505 888328 257677 817483 860584 108858 444582 170694 266687 584180 505079 509667 203463 341773 968957 1025741 145888 823072 1016215 340911 615882 179468 52105 734012 40813 334965 891900 1033256 102993 683584 6396 326316 836902 572699 610809 36102 285246 217587 493639 298998 942094 178299 853918 213827 45489 578476 626330 1044020 550757 197183 542524 969752 972555 807733 282471 395454 926891 117328 381284 118013 484078 701591 633950 875310 803746 462038 371943 211885 940090 389147 742769 424283 385612 401978 734934 454175 144401 172618 710865 171872 368872 872230 995971 404109 982483 629742 897775 934293 176632 611459 383357 800623 349985 881166 351867 1023124 649789 851833 584599 453504 363485 265716 746598 607540 708791 833906 376545 736695 959015 277801 93155 47248 569001 923670 1003436 906574 92768 475511 346721 584704 1023890 748879 282761 1022397 495402 942309 594833 56606 893237 743237 604745 934591 959845 816573 993637 401858 1024913 807009 416766 583755 474163 229001 674830 751621 170216 278350 649975 561819 519412 405008 109053 218688 558524 263922 922311 838184 289609 883548 585698 949004 102604 988793 197950 796586 562452 143799 809135 949571 594713 457033 854637 582684 492149 688296 48532 809981 436198 714510 430245 616629 955854 756729 501252 200339 212147 742318 408695 319215 822207 981940 481197 922783 139584 98133 587957 245890 822057 822304 452227 787961 923536 722538 1646 288616 341294 499144 935093 336570 680930 618902 199925 237019 767278 50547 676532 385851 515256 378307 403930 601681 708811 744492 323379 886806 916180 529433 262382 553862 915429 462650 67361 43555 518453 199170 773186 321650 21661 880680 697775 1034875 365852 229670 224295 702541 1039189 230589 721999 123512 48652 266095 882479 741009 285357 1005316 39602 193457 394693 300806 215593 911094 691078 99652 732873 432129 131144 382547 202792 269687 205058 184840 779460 954752 148437 587775 129660 163403 383106 373784 610069 350856 686318 205556 131254 857580 559525 779900 491116 832945 879189 330331 802983 524563 669262 1046655 266683 15828 660745 425372 976480 785592 137886 187816 411187 783882 833612 391264 1000499 980502 179445 884162 198468 448941 255391 799377 1041071 39588 65012 410837 327328 93268 626882 241752 692391 714780 993405 701225 566328 543195 8120 283165 946987 441462 786864 847177 806460 702040 228033 189577 136588 288237 383214 347133 278814 339494 924765 307334 620891 537336 104409 519246 180111 1045980 139599 461629 9833 721489 381521 933764 268927 109142 415894 714262 473800 971504 644728 301866 966944 381098 480116 286395 490183 480272 572590 772360 479458 484915 816490 937748 483577 423208 554900 956199 566647 1011849 66617 122187 339502 849394 320524 747471 1042640 494981 79842 134088 326007 980583 973110 115083 828189 33600 740006 739637 180261 820927 997491 253731 314064 839700 297221 458874 554441 931700 916837 802720 840858 998041 156098 207041 529460 371007 871917 472651 246635 876968 488924 906610 633720 138521 559658 31405 211061 412763 305301 312887 881124 590907 482431 309391 230185 850442 929647 587512 119819 167965 313741 466938 241975 455246 303657 405471 885949 672377 671796 718134 368273 972032 133829 955732 888075 228680 960917 73934 918888 715322 718211 669697 482374 135875 620818 638858 560684 504404 229606 697550 972800 447842 638027 635507 1040271 423399 552366 160997 27656 10207 76577 274130 634497 1037772 798427 56750 989809 953651 210870 544304 446004 678685 522672 82131 428939 866455 532074 171606 475161 329522 54700 965693 73191 957827 259551 176461 148448 385956 44177 768532 128598 851889 114421 306527 157563 823885 219744 884929 200681 983834 160973 974099 366363 580932 507226 770798 478193 15351 7369 212787 77104 345828 312832 274308 33280 900801 317065 333512 655980 367046 165651 131499 626661 438320 388079 162587 32192 620737 476563 626892 289203 54590 188699 124853 42076 192240 559299 516241 797114 74532 558190 248927 403890 65451 10786 405731 729227 544602 523914 531746 294770 931467 353651 101866 320759 221083 123471 516680 189838 210794 649397 417807 287760 14814 343262 182360 817719 872032 713770 1047548 913701 406621 173465 45084 281054 589766 399955 799386 349641 173456 216609 474781 876339 38965 192497 188689 516555 619570 266837 224548 447271 965767 1014789 98507 686910 632634 297048 465211 777453 326100 104399 702320 765554 390626 659595 693417 516596 415093 782034 648937 638457 87971 451982 144760 951789 384259 462541 703841 832162 1020981 339010 517618 506571 603736 948162 312638 289663 643986 394185 570526 1036476 995212 109555 718124 699874 470515 300419 418886 755252 675576 606175 999441 603483 605137 861457 850932 6114 1008438 1043016 664857 246715 828900 532565 808687 1003704 529182 1020975 409514 405779 898343 601967 373953 498150 617929 157908 1038192 424884 58065 148673 870708 527071 948880 517562 553041 710703 1009756 699627 1035343 555345 444685 912033 940665 246101 511872 663246 789085 362800 590104 903561 541262 657464 164408 510860 29669 48299 619210 874164 311420 58408 678587 880261 830898 295987 304764 260260 911850 787126 603011 941403 467147 806523 912584 243736 57281 628659 554824 169966 428667 39026 126598 413714 614251 27952 372997 383071 1018953 458057 867535 933331 86672 127870 728049 697104 408576 411250 450812 774364 286490 20782 799622 87713 242599 949150 978087 408301 489266 553746 410493 211955 1024393 324286 68008 565257 289088 7226 325582 103976 907309 286722 723480 206447 618477 521719 715955 570016 1039966 58844 489553 1698 836131 106458 933541 456957 687908 9468 796394 826209 271115 638900 596573 523039 1006023 347220 835774 422318 29197 397718 937172 230696 684498 76053 88294 809162 867026 489425 119618 44407 245516 407215 64185 225846 279876 2807 355105 844976 310656 44756 14802 16819 337292 862680 598570 460209 130422 170357 246281 245057 52242 362884 1042005 943517 570230 253122 452472 810275 595327 738638 529885 386005 18507 412973 407158 732121 285373 126662 528185 719353 1042685 900455 918430 841251 327925 564670 966947 52202 530133 790112 850888 441091 330127 524357 539283 997321 14171 81738 701454 523194 369205 289454 408260 386552 533594 1015189 145863 953289 177359 255880 835885 219416 900058 210163 41614 16625 685959 542630 171400 1048072 421924 991061 498747 516915 588997 864792 393166 867308 841665 808171 261352 408784 508723 668719 329783 558114 146809 941095 545517 469576 83385 577916 677694 156237 274519 735674 750819 698974 560000 955345 892314 625741 398243 491668 725411 126481 309235 727869 535620 651844 962278 418279 147527 26788 39609 667155 885879 1035922 638441 900388 266278 57238 933819 641251 518058 964057 884917 929787 661723 948905 950051 274046 583575 829177 281491 992862 461375 119774 822617 915445 914999 72467 661260 977534 867433 132982 887559 533657 587203 529800 921577 439499 606132 639985 267541 403963 837811 603130 534323 179191 27832 23058 513197 525293 909761 179786 172595 935154 226383 445656 69431 541822 447462 571032 502386 242414 323473 582022 538205 926721 57947 518469 187833 38748 258006 143259 620552 233734 37016 851187 450065 901612 691898 471257 806496 999518 406104 1016450 451011 741520 32275 151873 987086 179482 162706 66835 279384 49017 104444 327444 425724 817292 987263 6664 4505 63767 552653 834259 88786 907843 726426 1011969 40847 157212 843039 796479 1044090 348178 769946 58336 726147 720249 431564 530777 1024349 810505 58233 296644 64510 21598 242667 567393 689955 634489 886384 768017 120266 765501 215768 933338 716726 467443 290296 12390 42478 134342 259625 697731 194366 778056 569289 987812 885940 16363 420280 925022 529956 680841 147933 523244 208549 718301 262559 550316 176402 168456 428653 5024 562314 183053 610870 905454 108785 509012 323569 596832 420717 809515 309271 21477 125673 711232 485668 818958 48277 805928 583706 824722 655460 543196 462077 681162 292236 485431 229207 720693 630538 667513 303798 834806 587803 435143 496426 314449 866500 941480 340424 938546 371276 995977 803113 858789 363453 27962 168427 383327 755302 956016 999215 916020 209499 511297 1047321 328094 174835 700330 748372 621885 406345 643852 169355 754769 780989 380075 220145 968770 102768 1034798 919994 931097 416971 440866 1044384 205316 187384 66679 331871 135638 584807 316161 187704 983940 900683 59896 918130 742057 1042715 528504 869332 993283 757777 67842 747821 31220 956078 858618 670413 630017 976180 468519 560649 91223 310571 873781 876986 447041 728541 478262 658110 153779 538841 718365 356470 960962 1046131 121922 153927 727082 166467 69345 182041 624583 595874 368026 680923 650780 157232 499698 130557 352975 108113 380369 922868 704554 83370 763907 685497 971676 775081 274615 845642 138806 849403 734211 59176 927023 814356 991325 947672 807521 338090 356131 914274 550089 683066 236821 723925 28938 852866 963285 570305 291307 165637 220526 537787 485588 45195 562890 346589 265813 966558 974395 609347 463520 978445 917747 487310 60938 128108 225931 265829 82318 433811 210304 591600 902986 487451 873393 599899 447231 547044 648931 305753 746133 424338 897341 50078 966293 784395 607692 277604 109229 648186 311552 729063 75312 666448 659757 227305 834707 761533 1036043 334127 419313 656955 435767 425985 915336 279940 740784 48302 664634 168087 987226 290822 68877 962615 583038 120798 156075 22123 72008 387984 332003 1016576 623944 952440 690470 980994 284914 503416 624907 48711 750110 248949 163787 440804 673160 72919 1015237 85685 808785 922125 111868 922842 148348 971527 952724 564532 1005170 378810 930392 1000940 111999 79264 911671 925421 464722 1043509 502722 122469 3201 983419 101296 320840 251907 171639 429915 545741 448436 777137 729665 732655 359636 896440 988547 102381 382088 188828 995433 914122 106584 469362 544987 950477 720559 342228 924650 31234 893791 782686 474693 764088 958490 827186 81092 517634 834810 279925 906465 962102 221433 129744 781626 705904 133754 808431 923153 519184 677822 518661 39372 303928 434032 54087 73077 524623 727322 611180 643386 890496 234925 1015348 143598 614716 1034237 783838 480391 381620 7491 767919 905374 910176 337305 456818 993010 341882 232577 463091 313061 21379 958815 883331 171517 975038 749562 908151 211044 655792 944383 861097 487785 571046 367230 506101 766973 807471 96363 46013 314167 458142 931102 797542 410321 937353 1026516 430809 284584 779853 118572 730371 227391 929927 1033642 745813 480573 728476 224823 628804 229866 457778 1020575 559050 1025206 89269 433681 133091 79795 656851 1041827 444178 842006 1046784 884940 595673 76730 820979 307688 313412 870300 816167 712376 399455 309856 601435 596191 109755 202698 265235 538214 1023981 72262 371476 490040 761359 873314 215787 1035431 790846 683086 804455 361445 155162 325219 104219 703628 405577 183193 616925 279063 906996 917263 49994 198502 373063 875911 865343 274238 568054 818663 40545 632007 772275 352697 67735 869388 967865 894379 426890 37502 244548 606736 73260 722802 1042198 318302 584238 582814 486900 631470 659592 827040 408871 837183 980469 316791 521724 815604 683892 580872 59972 810961 263880 906650 665813 260225 544505 414810 170503 979 1001681 957400 470071 649528 710496 484488 266311 426055 1000569 79171 67100 946490 513331 674755 702751 140654 618088 70954 732349 739303 346425 865916 211175 906697 898952 75040 464531 704224 981116 413539 1047609 398873 924929 382196 313942 184839 1047621 1036137 772076 400735 669756 207545 487168 276348 21022 527809 18715 582876 970468 971455 908234 880544 420814 364506 42270 931856 615135 405400 993325 120085 835423 989541 526735 246974 1032792 551443 736225 306364 743194 506965 801861 142053 759736 295234 1007328 538036 352649 977112 273243 920775 653735 744055 969059 47456 704883 294242 163114 859877 981775 381250 996323 760673 892386 54946 270409 997376 867096 968564 616217 682390 782880 57226 187283 745753 95532 79134 904189 125987 859572 401738 777760 58737 135411 669841 850889 865638 226409 709461 675657 811657 176727 992862 282614 307714 118342 650073 384680 55329 772480 498006 946749 604376 333717 732490 349205 309308 402136 754315 519318 203527 123104 211799 335785 194329 685832 342349 506171 340979 388846 501233 125373 6970 326391 494381 774821 260410 903882 457675 467691 216416 847825 510972 639885 35519 938427 317908 103435 223372 13053 779723 210667 508578 148812 654141 388662 526847 183844 813291 952313 345413 777028 543096 744133 958778 165680 695277 217648 692552 675246 191542 658258 229374 946249 691107 721225 659341 223954 678248 903605 977483 161753 72477 352572 402228 75064 812350 821255 403044 456841 398252 77380 276894 205739 545322 61602 36040 280897 668897 566488 252525 282930 450780 587294 38969 675114 83085 135601 636801 290072 417862 549716 62905 787374 7873 287178 965883 367333 703897 1010525 365703 989302 968142 1028698 205117 914017 103493 342419 46628 1012586 946758 647387 357607 855959 671228 426381 786003 444595 238329 989958 897755 369359 123567 528166 361236 534715 273655 421588 806969 721041 231566 874103 56488 1019947 609171 678525 871522 176552 795659 197591 800143 358379 372829 351355 999672 656156 174039 887777 613003 419109 1020711 164743 946651 1021493 267490 768877 707230 948545 967168 130714 253229 61566 232030 870293 313095 590313 962875 109804 543566 789439 939451 875953 156488 264453 297831 634359 745183 321025 262827 78682 955682 517310 606551 848244 959682 987533 158495 693865 83094 182143 498203 903004 304151 738539 378695 949495 23524 544750 934660 421864 257600 584422 834965 1021278 317327 334071 384931 371600 929501 766598 29370 841270 251478 412096 727498 1002254 736207 335636 39334 265816 764220 337333 831880 48987 533816 137241 230283 554206 320384 433276 888112 633263 673144 817502 667610 866592 486052 973313 706898 551812 414000 41708 547907 266935 231017 579178 379071 702100 747330 461068 38072 1036668 979152 124451 148616 138453 139470 115783 279402 716169 386586 608723 547838 827523 1024310 926054 508105 137014 13512 245347 697522 82965 828954 668018 680839 182044 675226 199933 14966 39494 38747 940468 168084 904724 152467 105225 184154 611853 38683 713653 903970 910648 601074 129585 48046 55971 168379 625982 312482 146912 495162 161885 200197 1035139 282074 202840 224452 856485 463914 307127 498479 171108 425051 580428 328058 406112 1001924 595624 986685 926016 772191 151715 270069 105003 441673 954328 981121 532048 780101 960294 970661 654174 528186 391728 516490 251916 698544 676318 957500 1003666 721496 639194 1005355 172846 198273 563220 301995 617633 101283 617279 916852 554159 406744 75089 623394 952995 582238 601351 106166 291272 963094 104798 112147 908785 954376 357915 211842 884722 480989 202821 349742 926244 622691 688805 72361 185573 419341 252493 807781 11030 463217 1043214 842044 34459 826568 310272 949225 357599 795505 537598 883341 531277 541294 708135 494635 701400 665829 286303 358443 858484 800928 320971 999131 418970 538254 751449 840169 366536 723776 338998 351466 744447 4972 403541 990679 970051 393326 962287 118155 1005343 1001666 935677 890950 368926 10379 454592 566829 363347 799248 156986 340935 211666 355897 750770 146049 865844 986390 876852 567595 889367 370264 743439 470138 273820 985558 128341 952196 786152 237578 317534 31814 880547 219793 673861 214049 1034620 537775 452713 759897 766626 541641 752878 1002133 47692 612328 442170 159074 1045811 535613 868984 68784 895507 337815 616472 489043 790062 568558 353357 725635 70088 64476 86670 379996 605356 762143 481813 395871 629413 816921 1040995 341744 178182 276048 513978 448726 437795 562670 720801 146365 278486 1047617 286052 567479 591355 180028 435858 667319 830451 259317 968573 719637 474149 250917 161725 737805 294009 894123 843437 243519 416475 213001 739309 562736 551358 532966 780254 342728 421014 919690 45097 149971 521309 337253 537657 551296 199695 122248 957884 100837 521517 662058 569638 703864 521278 796964 713261 565655 601418 77174 948302 22274 626781 860096 443207 461403 185866 941769 548763 658605 101349 970748 297745 97250 78088 561126 690485 1014604 1008271 12986 71638 916509 530460 431309 652166 857582 847955 277273 93213 257852 626015 17342 788791 407014 459116 321149 278193 10161 19242 230715 667952 731844 647761 674948 494234 849452 939031 877574 614042 215641 126907 372497 139040 932255 1016574 466206 368863 721078 9893 35397 77774 94011 6905 470981 111528 385069 177222 1025152 648300 115312 481119 421244 691933 307533 99864 663139 977154 7408 392139 592388 980647 1016553 973268 295632 654811 997036 582677 764765 723824 244241 773491 1038055 624511 239060 1021014 293322 514529 401942 61229 829961 138934 519898 444648 536522 977634 588937 707964 140760 270475 300143 460387 207392 119709 397627 689945 597556 343622 796547 469408 423883 378234 835134 678653 729407 920944 743240 194489 584205 204322 264161 407648 362329 759761 852270 372229 795751 587648 43191 544444 33571 322420 147687 561695 371866 309178 991632 630218 668031 305825 950372 360927 785063 893243 117117 427395 371085 433121 493525 885599 493775 287404 187855 480800 920750 604669 626093 218359 517010 435957 692759 843801 890500 214014 1001114 654656 833971 435520 598054 66600 568560 871724 914832 482067 191537 438517 317454 738118 847889 1002770 359357 701834 368206 575934 798751 609963 281162 143224 288917 478204 214412 142211 775401 759762 786492 353383 2503 189956 440746 188014 571711 385138 1032391 553000 31557 549755 279722 83688 927281 248453 570636 555844 46912 937080 701132 636312 1035025 92227 36973 123524 173608 90454 549523 128874 1035630 511015 565386 378609 470703 207533 283839 58757 579866 891112 318788 237012 673221 821591 736336 652626 798759 758144 719037 442550 196252 280171 36489 837755 244453 338215 356181 523616 498341 631620 234217 572648 530405 332632 694190 206299 366992 190843 553778 294083 699384 906186 504488 41072 903503 1047271 346981 626293 242223 937591 1047396 194472 284179 57763 211395 255142 281563 677784 1029956 551500 318028 24583 224973 355903 823438 476069 214504 31589 683692 164012 539972 894570 368151 816985 143666 361020 768548 468588 141864 337040 1026185 522155 933186 670299 721380 40030 64700 863321 264756 457172 424057 742281 670046 927197 577151 212398 742313 160591 936825 328144 201282 691842 727860 566457 482233 1026515 559394 822649 199810 965156 250074 920035 85878 312154 425622 910093 755279 537822 679859 197076 770607 87581 721716 861014 379930 246536 444992 630133 572791 718997 100512 799579 731283 782652 701762 915953 250142 905594 600760 281702 62635 762961 948154 118958 9012 75718 245663 232448 567189 305506 142056 788311 688140 1045170 583606 951283 255680 673224 178767 802773 1010231 354743 859549 379462 824797 1034010 193454 157776 338564 889998 837173 1018179 59103 725811 562952 674610 647173 645935 737440 331636 223732 735275 878236 728867 364556 628180 390718 286624 990608 195675 276204 726797 13865 433398 748208 377041 1015394 487004 130745 455192 775213 383309 412632 347729 825180 161032 714500 887726 164393 775123 819670 34727 725422 614263 219918 1010551 556654 345537 147212 516253 17611 488707 333911 152925 146829 239760 69658 282941 673377 820547 540322 579976 948823 902649 191457 58830 784996 1013778 24558 910434 280030 280564 82819 544475 860931 318856 888958 282259 333682 673979 528992 422187 946351 622079 95953 683269 187556 123591 847386 914889 102939 59918 547753 106721 657733 835793 661137 121340 345142 526992 408071 649102 1025894 44497 886246 196431 352817 766109 511788 92856 223064 9473 786555 113545 980350 206223 502425 528454 372652 451034 533744 223413 542158 965373 474638 461409 109876 684053 883750 783642 846098 678594 781710 812915 746240 965547 1018175 750403 906106 268023 8024 696869 113249 958676 842139 1026551 354168 440819 543727 799071 299752 556042 398556 631873 1017276 546385 790034 727114 971366 965126 593122 475497 367928 841449 209603 816720 292076 812992 1035727 50423 965405 822996 444739 5914 302283 901746 241155 681654 236251 969068 406291 262800 1024661 837525 286239 647854 439844 547401 13300 789723 75034 115938 194820 2343 21737 929092 487 878181 924010 518226 70612 413356 957786 775798 939308 928727 449240 380957 249328 23557 631785 926265 424006 587289 867061 662205 712952 106042 752455 107813 1005556 289365 954768 784107 766157 448150 803940 347155 561976 969203 117947 1029024 23440 240289 147058 60444 756563 885404 622792 1003540 706979 275492 382689 1036954 29638 48698 653382 461762 769447 168232 637283 1004837 483922 717558 214024 390753 910459 29685 450537 90518 351992 815928 1002270 163818 320835 307990 828067 200199 357369 196010 252633 198808 29021 842067 313348 469199 900566 871732 571082 684258 218220 177589 758970 313481 555855 174336 108739 567682 951376 387973 777145 646158 73062 947318 823507 1000305 12587 623180 986671 113269 350045 1032000 226637 655335 447837 357843 84880 1028889 667315 841030 168641 745567 542088 804387 618891 892306 330538 708274 158720 865936 835724 296836 338962 944569 575171 597996 383515 341108 917386 422529 591190 307112 441791 76190 793699 883779 673251 881634 292295 868279 253598 641201 452713 77944 749882 900272 652311 897663 113187 976461 293375 852938 133485 905780 722230 456921 758606 853979 893749 248115 282783 269815 543830 781279 487263 57093 515163 459755 86832 556482 367336 777449 730584 711091 742404 227181 522178 643998 131228 75152 356474 438799 851712 112496 134965 497108 252772 243630 719686 458370 829537 702446 222378 1007342 583537 1027418 488573 311732 459126 23840 839043 949683 675635 1038575 171168 195214 766417 658302 211296 492845 310108 808198 611952 406586 485188 341955 705059 777381 287453 857206 702190 5665 124383 653030 375788 610212 334566 29274 595290 979947 6131 232992 509212 761331 419561 377354 990007 89473 663057 852716 841301 134043 231574 778015 578628 896781 352010 109313 283255 585958 1019871 245107 48771 893176 169967 113754 5795 477787 355061 456990 55861 907242 1043474 711981 494139 18628 783945 157305 506331 95436 980226 308214 962271 581930 920715 303645 102966 632008 971410 96108 77937 89302 431788 41188 346695 78151 670418 163466 95505 190802 39903 278502 363343 790513 625171 53383 765217 75877 741779 185468 381134 717488 578278 636124 844609 1032217 142201 244800 227462 186284 126492 1000260 920658 780984 584580 322825 184953 563535 690887 848822 202613 657097 766434 99570 12518 32321 409142 11884 917005 468758 199943 809556 325711 117100 824316 318431 381880 959145 788898 953286 44917 936440 204265 390343 120409 238793 279205 659491 397145 912207 754702 135710 556560 965888 651584 18051 791356 935193 365756 261406 167231 1011480 1047782 820799 198814 404288 349317 999229 139398 115480 396101 175857 892738 867820 855608 45623 900806 513355 299089 112753 915751 489863 746216 200707 1009953 484920 843321 672472 440976 313017 874980 492251 502519 748202 865646 599679 6652 297580 291007 144696 305641 629672 578723 394240 61485 865736 43849 713171 865753 788093 264391 382003 772132 513591 959379 91044 1038568 957616 277771 96305 1044258 1025378 629231 411110 386933 50188 264929 18771 951464 366897 99564 480271 692260 714392 739834 436531 232055 521165 336221 10715 388051 524959 729159 561577 193679 906144 593 967490 789925 211624 922104 9422 637235 443218 827675 789628 4858 615806 790911 539900 188642 936397 683339 553475 734068 957992 167820 720075 38494 227898 515250 815248 512243 513009 35601 286484 603816 295937 31585 861467 34712 547425 434495 575216 549121 934603 981930 318687 212421 227648 728454 1019832 263914 1035907 214556 1025363 537627 130201 133528 105734 359460 133967 821642 777264 857465 771252 605542 780978 427696 211354 477956 966513 263938 349721 552736 400598 159438 427533 1013211 851277 440343 92563 344888 856009 724737 498064 420768 476223 881239 425002 744543 92198 123912 141644 857124 709373 666022 548647 551813 664261 335077 886444 126329 395395 494626 378898 802780 730304 43738 798550 203758 62473 791086 647350 841428 1035119 217446 1006901 293398 648455 69226 120603 945183 621674 505419 956018 633025 391991 900536 421258 1018286 144781 94601 212341 270080 374417 415544 625292 595889 204014 925027 532712 342564 886608 990284 510185 158875 987368 681561 854963 282046 155115 223380 919468 613658 79891 727851 939264 570271 670492 49649 195101 936994 1020232 670940 28727 515033 49116 387205 309189 277218 99233 528043 1015042 482492 1031524 386736 674925 317643 683638 9754 186185 197336 771372 991507 608286 562063 538976 162538 304950 450816 309486 419472 1003297 173855 386104 30492 880945 876612 678563 393288 1026559 77228 136984 919281 239076 86006 318595 49562 316801 77734 635480 436458 995896 259493 94473 596009 398000 439231 417425 425415 69460 466211 187116 793558 63189 577255 72860 481419 971428 731266 392486 40641 457593 111696 578963 118389 146895 73746 682736 671051 986725 181611 846542 149256 839358 49764 980930 28181 729506 827880 771558 134147 1003419 169033 149334 627201 113529 735161 354484 285032 353998 913618 482725 656432 755315 381711 130386 486776 337665 727376 929512 469506 319833 208474 812568 628916 171805 607573 12184 951064 225076 98892 52639 151004 485962 570032 58477 47443 1025869 169430 997057 995827 933873 570740 160353 45269 156973 773672 134294 339000 164796 641009 929453 432127 424094 671412 569975 357934 251284 236216 77513 456560 931239 702762 398333 437140 893345 992410 841840 901644 853138 384380 210178 121452 176205 307881 749977 877809 324072 10715 377246 234232 833088 915508 569470 120706 540274 920248 695850 63414 1041507 794318 936855 502623 978746 780995 292671 52586 161760 120391 297375 466026 23943 672493 938423 559892 543264 91311 446861 204995 50915 895593 137898 879093 155851 964185 801435 817355 187671 190118 210801 619917 163275 355798 269377 573220 874029 457557 857509 301983 175944 193525 433722 882863 293996 211561 375584 113706 57260 296904 608381 992395 507486 873489 284154 1030512 943519 609953 496452 281627 212685 747198 773260 952306 234507 549904 1013512 824064 353472 790306 609648 540273 477720 715238 130177 771866 551809 161838 450430 927214 688944 661556 511146 585866 1045146 420627 127439 641450 517883 85323 639162 90545 691666 548673 388028 132902 481635 269756 881194 1034033 480564 625257 703710 269858 363152 549977 379573 473067 1012999 520318 486671 49313 1017580 283185 496722 148734 245205 947119 568423 860898 149279 32407 133436 395726 930920 582765 746304 527207 933907 915227 746473 605177 500167 790891 737841 189169 979696 20366 93973 998242 74557 120728 348693 967809 425248 766465 923064 467497 113233 602661 951301 888152 862284 454341 1045258 971952 515278 674436 934232 453879 326236 101484 451205 659863 984252 952422 850857 95519 83321 907205 298977 885184 606307 827836 441552 1026512 145421 979939 67353 903243 836174 567990 112358 69965 289984 715286 214116 168601 356676 533958 578628 476181 293500 47599 902204 895052 686160 660380 673668 982250 427114 158015 987994 392004 513721 197418 662398 862414 117234 201751 417462 440226 782346 860577 574284 1046272 14013 589000 787339 152520 597003 805489 895557 256258 127669 236516 925520 630870 734916 399180 377860 844436 324099 372795 73663 448558 77952 913443 400481 211385 34063 216797 283344 831600 695751 334630 157557 313009 321667 258845 685758 616573 608098 969927 496026 652284 972103 560780 412160 907767 440921 538551 675688 970332 987268 366841 727888 559294 907255 302310 634296 5331 392100 73846 88486 307956 550340 875398 369059 805024 205904 317781 992317 876793 40329 393479 628867 572741 578672 273957 318092 292206 441678 284955 722928 698499 238126 413625 896077 900405 694110 818611 785859 275035 393202 279841 272761 917358 598593 59136 110614 361741 511078 719790 709192 920955 919744 424818 986433 122140 647794 87794 567092 119548 604644 827322 216029 563528 895296 147644 637174 222674 555254 607947 817859 150161 42040 702750 243847 136735 322942 590292 921868 115769 787204 779882 952096 360003 308039 200774 753170 601025 536972 75056 50745 299743 27225 94163 440685 198890 288762 661569 26508 45781 837373 846956 185079 1004981 146102 571566 474386 309061 532924 864322 688839 298595 338538 222664 755972 525201 788319 840645 702776 311669 406526 718112 822746 365913 182511 93607 77538 434092 745628 311944 204366 463999 68533 500440 980127 166920 218541 573456 404825 254754 219450 210570 983942 240587 320729 230920 220724 273830 1027911 203310 52466 849527 171017 811779 758871 522921 724965 621940 445052 148939 152935 1010641 230268 146190 201053 515662 593403 353737 575323 756612 540572 514550 749112 989421 774538 468146 595087 299883 511216 183488 1021247 227265 657281 811783 547820 609048 897009 598800 539004 312188 256633 467849 346266 884829 228695 530116 320054 676623 101708 236344 238082 530250 354844 203775 621303 203690 617233 606551 777166 334384 711545 454945 1041288 639167 718627 1040229 959975 772512 194278 44748 884722 828414 863515 565540 818293 568427 340510 579552 837758 652633 73936 730262 79841 761762 385816 158079 711094 1032961 560733 428538 236758 648855 970766 912137 590945 2407 27162 426962 584762 277209 769912 32287 155017 574267 1011873 812767 815928 56379 722961 978595 347767 1046894 571081 801313 727865 630989 139472 836277 74932 250675 145837 902875 195045 918752 405743 1002166 500234 959993 1011365 108685 450854 604933 565222 307528 167040 984433 1037131 679159 388900 801805 501104 985931 867936 250766 97655 611355 466505 775946 186756 223201 144948 807039 502594 59 578877 180556 246876 843882 829123 797365 348933 320982 292586 501347 683633 239751 919319 233186 766809 830382 389752 473122 913531 531994 500346 735223 844568 469700 480081 147097 66421 121156 534643 294693 155994 32344 20765 1026073 692374 179300 867533 879580 501113 398317 647110 170292 147800 918557 591759 574413 569100 1030979 376692 294073 69491 218959 771331 662251 300526 833114 658577 201659 382178 907036 87475 385893 268855 313716 53189 165257 908252 470756 183910 359852 275520 871187 757242 225206 93915 959561 788519 1001587 304291 144374 710744 849426 288919 272171 340029 176297 689208 208671 646217 709294 705547 483755 22579 541055 447512 305615 914294 1009116 76910 706603 722384 373864 69021 320390 668614 640555 625978 698699 246559 393490 373342 327175 458597 1036398 762407 540141 241255 355697 580662 396626 890042 800692 624432 571696 789043 105908 838974 665511 499310 38224 542860 546936 511307 894029 819149 619912 181099 751826 815797 95075 78519 659948 669310 737719 538330 161803 696932 494548 739778 66947 134185 198963 542755 16141 791698 417260 1017332 408643 33767 101182 652015 434215 472695 323595 1003285 729500 858386 645465 945960 304107 800141 828114 626992 450368 577346 681797 573687 39211 364429 278819 281741 159008 49744 662274 608452 402679 828015 987166 665012 565612 308821 613587 873273 545440 146542 1040164 783728 671894 108459 468791 174398 500663 732161 6103 415945 396623 23274 661233 991228 794637 53218 708119 737543 317575 519403 883456 796893 222644 370441 774150 1016757 627056 287431 156838 418186 178427 909489 177668 813723 349562 80344 309092 74731 857205 781393 651954 345026 1015895 522166 276731 923178 866546 68003 123634 61811 113656 178746 106860 572079 245123 120992 1039844 490038 528526 182141 1026808 393252 597881 977280 83177 235734 324745 728537 533023 512369 250469 85182 168867 543835 613530 984038 325028 304576 151576 729873 684019 681998 52148 301182 870022 200825 600228 798066 571896 926584 90886 746168 423943 610630 332377 679196 629781 567906 1044993 451055 606121 58383 63943 942982 826091 371925 525911 859579 701739 921854 4545 279146 1025370 61210 523257 603637 615055 752763 779095 1039297 926851 252346 68888 127671 939029 636720 417243 360900 265160 461182 746020 283737 141376 183813 1042140 427755 321737 515951 926159 140148 401360 121380 92716 118256 455527 135382 753929 295137 77253 954614 682461 547276 138692 866108 54020 161210 67426 840738 200255 384440 205888 942186 694577 754519 996390 16788 144867 871724 171389 892521 824128 406353 662995 246643 492954 617443 2651 1021826 904995 173954 139370 335912 620661 89556 58875 202302 571659 76289 694828 297565 487365 79672 243135 170342 994152 834857 981914 536827 1032988 429194 465223 648195 163564 633747 776053 249642 643146 66177 318069 1019230 1022600 530454 783037 277587 265055 450071 64873 168192 983916 691661 611509 982048 396974 889989 839812 777906 584970 36880 153308 380538 436935 416579 916584 256638 870674 338552 177397 933769 390779 964620 627701 801963 1038199 98527 40191 866230 745180 331991 205901 852419 538215 221021 900924 428971 505657 80862 1033423 432783 389718 510539 810541 35921 739621 69529 861983 470040 562675 626242 548499 759504 1041520 586435 829211 274344 768559 249884 284527 894098 454442 552019 154343 524998 464445 564465 696833 121663 751015 177027 533217 227132 167820 752154 158156 793793 539253 737228 309676 221971 936397 1045809 572559 38720 116326 415974 443432 667797 964339 799757 891469 1004837 293003 894667 254327 880201 829229 1017033 329029 249115 431670 573876 768761 483065 612588 847294 791033 553480 940791 639514 988239 821679 428258 638339 128810 934680 788639 905398 711515 346546 164352 6899 335321 547761 522047 112256 473149 745101 535927 365862 274759 754559 304424 683186 695639 752647 205495 373621 208628 114280 313067 109765 55113 711210 505713 34170 292515 122008 350042 426097 400628 50496 987032 865037 383571 723574 763780 119217 401274 273872 470363 35911 110151 286891 487100 981692 989755 866469 459051 498049 252158 29729 580242 546316 582361 708294 424379 404309 189242 321024 696023 511577 1046836 798078 693242 617115 854012 390066 1436 749214 300909 947796 355097 944236 607365 394975 458546 913938 901606 933651 673931 831009 813142 607601 930347 218159 22335 860610 373758 314708 140591 860561 985942 614574 663641 740524 623462 192477 663315 256423 773574 803719 57430 332376 846578 354261 588865 284764 107211 989428 353431 293265 36116 475030 881980 861338 961014 556398 693435 445791 428668 969143 615619 823690 788760 204206 33445 404746 954908 12563 972760 786068 785474 149165 227958 465949 389413 264387 73148 1013601 779717 685475 987790 660064 762631 121886 645104 607195 679475 911370 342926 68571 549236 966335 133685 96299 83036 863131 610391 596185 701533 1039486 993932 99513 249169 765518 992779 519650 459250 67957 274741 247342 37986 544350 924683 881598 761509 1004027 436403 464244 502563 649794 535543 612216 580903 494251 507333 415668 305506 1044660 326064 301656 859752 581725 85869 265814 834865 454829 58199 991719 319898 747563 458476 648964 47842 76133 4430 83949 971821 700268 737219 805798 208132 203350 362038 92789 254419 281531 550835 127590 156778 267065 929519 883655 214141 682737 900797 1011116 428068 181255 1045146 561772 169052 680741 36642 441378 238979 904440 836248 817453 120800 475826 79203 710832 1032217 20103 633483 999186 234426 548912 274496 477824 844213 162155 647251 837478 580317 780920 995515 767226 469609 925341 906258 285105 89720 882852 666134 747464 450695 474968 409640 668092 1015292 39436 287184 61138 426143 564499 735543 855952 22299 1009225 884651 369218 839042 280968 474655 1034102 513478 855348 171432 865920 712769 538288 411649 446967 50222 812775 1005576 347190 931885 444100 580159 646108 56003 689081 187723 589900 445143 220220 725625 611886 53303 867398 589364 556012 70673 190930 1030288 525878 551290 377188 474563 296062 271851 33407 1003174 562557 952766 470062 909624 920492 243893 387452 729371 991692 868980 69116 851989 638815 408322 533057 284305 445740 648012 917607 889883 498111 975266 524425 458728 740838 68152 406856 952652 946485 767911 440395 600129 425603 439145 394937 380391 755819 503392 945600 910590 126412 674127 558866 352877 400970 44383 968035 812479 814794 963740 397548 289185 458234 107126 881643 722022 239814 420929 448289 800899 265956 37301 708178 939283 108362 230766 619721 616019 1041586 42349 678353 800295 944669 770965 884029 56468 872269 540207 1006561 188484 357705 43110 134166 583429 453341 721612 879162 259658 1007895 754644 546094 410536 700363 520277 850646 234842 1010192 885773 668828 864958 623297 748060 259054 746710 327934 247173 310972 427720 705704 346544 146427 108127 88808 1008363 446500 570503 254632 192228 149941 280020 65816 99632 236975 320252 255531 872392 898070 518488 614679 750471 607349 523112 197849 723117 377431 721228 679087 172895 743887 1030475 405659 420900 1047537 841808 252391 575593 97110 244328 436124 496383 440476 566085 1004297 517272 646884 167614 885826 158797 897106 299341 878238 153627 1041041 182415 216377 576865 691020 318408 485232 455011 433334 527452 230759 33226 94723 185943 322694 589090 486381 794854 277496 875355 367920 523996 352555 808521 296717 786222 105554 999972 910795 855415 890086 357897 1019186 582261 884257 279670 873742 853130 609153 885714 267698 874556 193867 960227 1029234 802997 52486 681301 409639 413763 909820 980026 662959 231641 161212 708229 345195 11405 426138 134542 1018560 990744 17966 414097 131734 512345 63953 211502 615900 117714 95011 93930 627458 1029417 62088 145325 268669 784296 521638 369987 251462 585918 72680 870875 1024092 438652 662270 885131 394557 20249 967515 1002185 267633 181103 5302 306931 606463 1006971 615049 113353 672758 770528 362645 788206 336614 97125 405340 184426 538468 990067 991398 106794 937098 846488 502781 1017983 117620 469254 269104 844699 587716 1040148 603860 112151 867358 671164 776894 954992 1017517 102172 957066 135813 767388 898805 1013271 319515 856990 475951 499209 937305 386151 855123 1001542 228684 786737 878095 496762 203876 820536 319414 819347 1026293 559678 300221 60741 674744 849160 134463 438918 16455 479710 175738 312339 839076 639247 310096 878058 118450 1045355 517319 422094 576187 472775 486026 370375 957928 758397 510821 202655 766412 783337 656844 234853 706010 486125 419925 866542 18410 357998 62009 521807 277688 745684 607191 803172 47205 44174 532274 115277 452340 299148 817262 6635 828622 427203 661078 243303 304959 253613 770777 571308 210166 818630 723849 910312 93833 34832 1020443 109583 75503 603792 519401 737368 216068 963022 923507 111806 188168 851545 619225 210304 425248 653633 22115 936865 686036 943259 733178 995689 359823 263169 734380 210658 643619 706831 434475 276059 333634 462823 821839 923881 42246 715694 146831 27361 291434 819981 799116 917600 953806 752817 296583 829891 75127 490442 71398 456751 598028 634000 726963 135690 1000730 221370 674076 628607 390545 244741 374516 235263 357446 422067 788785 954811 573039 887817 353388 757803 848938 545487 55908 411274 348406 601556 1010299 870743 373815 829032 954935 807381 375222 226016 290243 692875 942623 103190 1009771 990150 281474 294119 752931 872466 31187 153779 984833 747717 634730 282079 74175 330356 21892 909142 760378 780668 980160 219140 683765 556666 81314 83802 712855 838355 237843 462285 791144 732461 882911 424279 211672 214516 507957 684533 353273 453590 154667 439847 572416 602183 652344 173938 1013192 619518 23224 75489 932174 822134 623980 491904 9270 389998 988663 355552 678469 202090 815714 5015 75236 695343 355736 143804 43172 120907 622571 213359 727988 668810 364429 505679 958573 572034 411928 806658 303303 632585 854023 944049 835553 134841 610106 225417 350845 103027 577910 91451 235393 402392 2531 678524 854135 252370 877708 858758 317965 185609 587491 840085 955542 341103 182330 117355 552072 465333 109130 342733 991996 703955 303536 663556 882226 169348 581227 338781 598538 755143 410720 376489 1011851 600160 295894 129214 219743 401492 705018 512500 997205 687729 774492 346280 786143 669123 64113 630204 6289 892960 349199 106773 507048 397982 240627 69148 582785 33303 589630 718910 314141 538540 885492 739180 589220 759103 408700 214172 130014 322039 76323 734790 92347 612032 916377 724199 641741 1032904 350833 794497 122057 122884 49830 391193 93706 606121 322321 536632 643854 685747 48628 220523 779767 21089 188786 200131 890634 597174 512020 709718 68915 520442 164165 550332 1005184 794680 106967 836754 567458 42430 220285 949755 799087 371615 635470 456218 620386 401204 90953 836761 870937 742806 878283 860453 803542 49190 586778 417775 840959 635142 137950 359980 192159 733086 977826 573078 993506 777495 995416 611818 231581 780515 832722 927592 1035971 464179 794442 627030 481521 183167 22747 280957 168419 672002 165381 477610 913916 699196 36653 445486 561091 99438 276762 22623 278624 974881 314745 909077 608291 905120 349019 1042222 1022718 317049 87986 51722 1027334 28415 673239 196623 840438 630475 479239 818470 733867 695095 649185 73020 213929 228834 575209 925890 319380 67887 231177 571694 778936 490693 51979 107896 547970 227856 587552 1040030 806917 194750 1014108 283680 66679 543556 827959 571524 386481 602967 658701 744915 718001 788083 235679 664090 575515 320088 978833 945131 531636 323975 762090 800473 718310 901065 903318 405503 609856 695977 346087 582266 219123 137717 232976 979946 740693 97344 127145 28917 577890 287587 693294 993732 516150 681208 386176 138885 348052 836318 957794 130023 712546 405432 942845 567201 842283 959341 322140 384235 738716 868265 766449 710914 566023 148571 543246 989097 540643 726069 994669 8099 398921 149808 600489 941882 671097 907525 874434 596155 649811 870836 107677 745208 524255 652801 256386 795076 470981 745970 890012 215674 1026773 106323 254333 387191 680321 508466 434583 748956 250974 25955 1021124 916173 554151 933628 283070 506996 824506 705754 835240 1005310 125080 844059 6531 353117 824937 112290 692410 326532 644854 619927 879511 612078 665134 671716 770763 685848 66465 728505 379114 189443 803592 590344 303852 30899 322747 515849 6 6 1 8 6 3 3 11 3 6 0 2 5 3 5 0 8 9 4 8 3 0 8 0 7 8 9 2 3 9 3 7 9 0 0 6 12 9 2 6 8 0 0 3 0 5 1 0 4 3 6 8 6 3 8 7 3 5 3 8 4 12 10 0 8 2 6 3 0 8 6 3 4 5 4 0 11 3 8 7 3 9 1 12 3 2 2 13 2 10 2 1 2 5 7 7 1 3 4 0 4 0 8 1 3 10 4 6 5 12 4 10 7 7 5 4 6 6 2 9 0 4 9 0 8 1 12 8 7 1 7 7 2 8 5 1 2 3 2 4 1 4 0 9 4 3 11 8 11 3 3 9 6 5 6 9 2 7 10 7 9 4 3 4 3 0 7 5 9 10 0 2 0 5 8 9 8 6 8 5 5 7 13 8 8 8 5 1 6 5 7 1 0 0 0 10 8 1 4 4 3 9 2 2 3 3 11 0 14 3 3 0 5 12 3 12 8 7 3 5 2 5 7 3 1 6 3 2 5 6 4 0 1 0 4 2 1 5 0 1 5 8 3 6 9 8 1 3 9 0 0 4 7 3 0 0 10 4 2 10 12 0 9 7 3 0 6 8 6 2 7 6 9 7 8 2 0 2 6 2 3 2 3 0 5 1 8 7 6 10 5 3 0 4 7 3 1 8 7 5 1 4 0 1 2 6 4 4 6 4 5 3 3 11 13 2 3 9 1 11 5 9 1 11 8 10 3 10 7 5 8 8 10 6 7 8 5 3 4 6 11 0 9 2 5 9 11 0 6 8 5 4 9 8 1 12 1 6 7 10 7 3 2 4 8 8 2 10 3 8 3 0 0 4 0 1 7 9 8 3 2 11 10 5 9 5 6 6 6 2 5 8 8 6 9 1 3 10 2 0 1 4 8 0 8 0 2 1 5 0 3 9 0 2 8 3 4 2 0 6 5 7 7 2 7 8 4 0 10 2 2 5 4 8 4 9 5 5 1 1 7 7 8 3 7 8 3 9 3 6 11 1 2 2 6 1 7 6 10 6 3 5 7 1 4 0 4 2 9 5 6 10 1 10 11 2 0 8 7 3 0 4 4 0 6 2 6 1 0 9 1 0 5 1 10 11 1 12 10 6 9 10 4 1 3 2 3 1 0 2 7 11 2 4 7 2 9 8 1 8 3 1 8 2 13 6 1 0 7 8 5 0 4 0 7 0 7 4 0 0 13 5 8 4 10 1 0 9 2 8 8 7 5 0 0 5 4 2 2 5 14 0 8 6 2 6 8 6 5 0 1 5 7 7 2 5 4 0 1 1 4 2 9 6 9 1 4 4 5 5 2 0 6 2 6 0 4 2 5 9 7 5 7 7 5 2 2 7 4 5 0 1 1 7 11 2 4 11 13 7 5 0 9 4 9 3 10 4 11 5 5 11 6 4 4 1 1 1 11 12 12 7 7 10 1 2 1 5 8 3 2 6 5 7 0 5 6 4 0 12 12 1 14 5 2 4 3 1 1 4 0 9 3 8 5 5 1 6 3 4 1 6 3 6 8 15 3 8 8 4 2 8 8 6 5 10 0 1 3 4 4 10 0 0 6 2 8 8 0 1 5 4 4 2 10 1 7 0 7 3 4 11 3 9 5 0 6 0 9 8 5 4 6 3 4 4 10 3 5 3 7 10 7 9 3 8 8 7 5 9 0 2 7 3 1 10 1 7 7 1 4 7 0 1 5 6 8 7 7 10 8 3 1 5 6 10 2 3 13 6 3 2 1 1 5 3 0 5 8 7 12 4 11 4 2 5 2 0 8 4 8 12 6 1 4 1 4 3 0 4 6 6 1 11 0 5 0 5 6 1 4 7 2 7 4 5 5 2 1 3 4 2 9 8 8 1 12 7 6 1 2 0 11 0 1 1 8 2 7 2 9 3 6 2 13 5 4 8 0 7 2 1 5 6 7 2 4 10 10 9 0 6 2 0 7 2 1 1 8 2 1 9 3 0 12 12 7 7 2 7 4 4 10 6 1 2 9 8 6 11 0 1 9 2 5 4 11 11 1 6 2 4 6 5 10 8 5 8 7 3 6 0 0 1 0 1 8 6 2 5 12 0 9 7 2 0 4 4 1 6 4 3 2 6 4 6 6 7 0 3 4 3 0 8 11 11 3 7 8 1 1 2 5 0 10 4 5 9 3 8 10 0 3 8 8 8 4 6 8 7 1 6 2 6 7 9 13 8 7 3 3 3 0 7 10 6 2 4 8 6 13 2 0 1 0 1 4 5 3 6 2 1 0 8 4 1 4 0 6 5 3 4 13 10 2 5 4 9 0 10 5 4 5 0 7 6 8 2 4 10 3 0 4 6 0 0 3 13 7 3 8 6 7 7 4 10 0 4 9 5 7 1 5 9 0 11 0 7 3 0 3 11 6 6 3 1 5 3 11 12 9 8 5 1 3 1 2 6 0 0 9 11 9 9 9 2 0 8 3 1 4 3 3 2 3 3 5 6 1 7 2 0 6 2 2 4 7 5 1 7 2 3 9 5 7 2 10 1 6 8 1 8 2 5 2 12 7 4 9 4 7 3 0 7 6 9 0 2 1 4 9 3 6 4 3 4 5 12 12 10 8 1 6 2 7 6 2 6 3 9 9 4 2 7 1 12 10 3 1 1 5 5 4 0 7 12 2 6 0 1 9 10 13 5 3 5 6 7 2 14 8 3 3 8 4 6 5 0 12 11 7 2 7 7 1 8 10 3 1 0 7 4 2 7 1 7 1 3 4 4 9 10 10 9 10 0 6 1 5 6 0 0 6 6 6 7 8 6 9 7 3 1 3 2 2 10 2 2 9 5 1 5 1 0 2 3 0 3 3 7 0 5 5 0 1 8 4 5 11 4 5 5 7 4 4 12 5 6 11 4 4 3 3 4 7 8 7 7 8 6 1 5 3 8 4 4 1 1 8 9 4 1 3 3 4 4 3 9 4 2 10 8 9 11 2 4 10 4 2 1 3 11 2 2 5 0 7 0 3 2 10 11 10 12 5 0 3 1 0 0 2 11 10 2 1 2 3 7 8 5 9 2 8 3 1 4 4 6 9 10 2 10 6 5 7 10 3 7 10 0 7 5 7 5 3 10 3 5 5 5 6 9 3 1 1 8 5 6 4 1 3 6 8 1 11 7 6 3 3 7 0 13 3 3 4 9 2 2 0 0 0 1 2 6 6 0 4 3 10 2 7 12 3 4 3 1 0 7 1 3 8 11 13 10 7 3 0 1 5 9 2 1 7 13 5 8 1 2 4 0 8 7 3 8 0 1 2 4 2 4 7 8 0 1 7 1 2 0 1 11 8 7 4 6 1 4 1 0 3 11 3 6 1 0 2 1 2 4 0 1 0 10 7 5 4 3 5 4 7 3 5 6 6 4 0 5 12 0 1 5 3 9 6 12 6 8 2 0 0 7 8 5 7 7 2 4 2 1 2 7 8 10 4 9 0 4 4 5 6 4 3 6 7 2 10 8 9 3 6 1 4 2 4 7 4 7 3 1 0 3 5 6 1 7 5 9 2 1 1 2 10 8 2 11 12 0 8 7 9 1 3 8 9 11 6 5 5 4 1 7 9 0 3 3 8 9 4 0 6 11 0 2 4 7 4 1 2 9 4 9 8 3 1 0 5 5 2 5 0 6 8 4 1 2 3 1 10 7 4 5 9 9 3 8 5 10 10 7 3 2 10 4 0 14 4 4 8 1 7 0 3 1 7 6 4 8 3 10 4 9 1 0 2 6 6 1 0 7 0 1 2 3 7 10 3 11 1 4 4 1 2 4 8 6 10 6 8 11 2 0 5 1 3 4 2 6 3 12 1 7 5 3 4 3 11 12 7 2 1 0 0 4 6 1 4 6 3 3 6 8 9 0 1 8 6 7 2 4 10 6 0 4 1 4 2 2 1 1 9 3 0 2 5 11 7 8 1 4 11 9 10 3 7 7 4 7 4 2 1 7 1 6 5 6 4 9 5 2 4 0 3 3 6 8 10 8 8 13 4 11 10 6 3 2 3 6 3 10 2 6 3 0 10 2 2 4 6 8 5 2 4 9 13 9 11 6 1 3 0 5 7 2 3 1 0 7 3 0 7 3 5 2 11 2 7 2 3 3 1 3 5 11 12 3 4 9 7 4 1 9 4 3 7 7 2 3 1 0 9 3 2 7 3 8 3 9 10 2 8 12 11 3 0 8 0 5 10 0 1 2 2 7 5 2 5 12 11 6 11 9 5 6 3 5 4 9 10 5 1 8 5 5 3 7 1 12 4 9 10 0 0 8 7 3 3 0 1 7 7 5 5 0 6 5 5 1 4 13 1 5 2 3 3 8 10 1 0 8 10 0 0 9 0 10 8 3 3 8 6 2 9 2 1 1 7 6 1 7 8 1 4 12 13 3 6 0 5 2 8 0 9 1 3 11 11 11 2 7 0 9 11 0 3 11 2 2 0 4 3 1 1 4 1 8 2 6 1 9 4 0 1 5 1 2 7 0 0 9 3 6 11 9 0 1 9 8 8 7 11 5 10 0 1 6 3 3 6 4 2 3 1 0 7 4 8 3 1 10 4 4 2 0 1 6 3 10 2 5 9 1 3 9 2 1 7 4 3 0 3 11 8 5 8 5 3 6 3 1 10 0 12 9 0 0 6 5 1 4 4 6 4 3 1 5 10 5 8 11 6 9 5 5 6 5 2 7 0 12 6 7 2 0 8 5 0 4 9 7 8 4 9 6 4 10 13 10 6 9 5 4 6 13 1 3 4 10 10 8 12 2 10 8 1 10 1 8 0 2 7 10 5 3 3 5 8 1 2 8 4 3 9 10 5 6 3 4 9 7 4 4 9 0 8 0 4 3 7 14 3 0 2 2 6 6 4 5 1 2 5 2 12 3 4 9 7 7 8 4 2 8 3 6 4 8 8 8 3 10 9 8 0 10 3 5 4 2 2 9 7 8 2 10 3 2 4 1 9 10 9 3 5 3 2 3 6 6 2 3 5 8 2 3 2 8 2 4 10 8 6 4 0 8 5 0 0 6 0 9 1 2 3 4 0 1 10 5 10 10 5 5 3 4 10 9 0 5 8 9 6 0 3 9 9 6 4 6 7 5 3 9 0 2 1 5 5 6 9 0 7 10 9 7 0 6 4 3 9 0 2 2 10 1 13 0 10 4 5 6 4 5 2 4 9 4 11 2 1 6 5 3 8 0 9 3 6 5 2 7 7 4 3 8 6 9 9 8 7 3 9 1 8 10 0 1 3 10 4 0 11 6 2 9 4 7 2 7 6 6 6 9 7 3 2 4 4 2 2 8 5 3 6 4 1 5 2 4 6 10 7 1 6 3 11 9 9 1 9 3 9 2 6 3 0 8 4 7 6 3 7 6 5 8 11 10 2 1 8 1 8 2 5 1 2 3 7 2 7 8 7 3 5 1 1 10 0 1 9 1 10 10 1 8 9 8 2 4 4 7 8 3 5 2 13 5 4 3 3 8 2 11 2 8 7 3 9 6 11 5 4 1 4 3 10 6 2 5 9 1 0 7 2 2 5 8 7 0 0 6 6 7 0 7 5 5 2 9 3 2 4 2 3 0 9 7 10 7 3 12 6 6 11 2 1 0 2 7 3 3 0 4 2 3 0 10 0 8 11 0 6 1 5 1 8 4 6 4 2 13 7 6 1 0 2 9 7 6 5 4 12 1 0 6 5 5 13 9 0 6 3 11 9 10 3 6 0 3 4 3 3 4 2 2 14 3 11 3 2 10 10 5 7 2 1 6 8 1 11 6 7 10 6 4 2 12 6 7 13 2 11 2 0 2 1 9 8 7 0 2 8 9 5 10 1 5 3 7 1 6 0 7 10 9 4 8 1 9 2 0 12 2 5 9 5 10 8 9 4 1 12 1 7 1 7 4 8 6 6 10 9 2 0 2 6 11 1 13 4 7 2 4 1 1 0 6 5 8 1 1 1 7 11 1 7 11 5 8 3 0 9 2 9 2 2 11 4 9 1 1 1 0 1 4 12 2 1 2 4 7 6 7 2 8 3 1 6 7 6 6 6 3 4 9 9 5 7 1 9 10 2 2 4 9 0 4 2 1 0 13 2 2 5 10 10 2 5 3 5 3 10 0 1 13 0 4 13 5 6 0 10 8 8 10 3 9 6 7 4 11 1 0 7 6 4 4 5 4 4 7 0 4 6 7 11 4 3 6 6 9 1 7 7 4 2 3 5 8 2 6 7 5 8 5 1 4 2 8 2 1 8 7 2 4 3 6 5 4 6 3 6 1 10 7 6 4 8 8 6 11 7 9 1 9 7 0 7 9 9 4 3 6 5 9 7 7 8 3 2 2 1 9 7 7 5 6 1 4 0 6 3 6 7 2 11 7 4 0 11 4 9 6 3 3 4 9 3 5 1 10 3 0 3 9 4 5 10 5 8 7 1 4 1 1 3 5 3 10 9 3 1 3 1 9 1 2 8 1 9 12 7 4 10 4 5 6 6 6 8 9 11 2 6 2 1 5 6 8 0 0 6 10 8 11 3 0 2 6 4 10 5 10 0 7 0 11 2 7 3 9 8 9 0 7 4 6 1 5 0 13 1 4 7 7 7 6 1 1 3 4 4 5 4 6 4 2 6 2 7 3 7 2 7 5 3 8 4 10 8 3 10 2 9 2 0 6 4 0 10 0 4 7 3 3 5 0 4 2 7 3 2 7 0 2 4 6 2 3 8 7 0 3 0 9 2 9 3 2 2 4 1 4 3 2 6 4 0 7 8 9 4 6 7 1 4 4 3 8 2 1 4 12 6 7 6 9 8 7 5 0 6 2 6 2 10 4 7 3 9 8 6 0 3 4 11 1 5 3 7 7 1 6 2 7 2 1 12 11 3 1 6 8 6 2 4 6 7 0 6 6 0 10 7 0 6 5 1 6 10 0 0 6 6 5 4 2 7 6 3 1 6 10 4 0 4 0 0 9 1 0 5 3 3 2 4 11 5 3 1 10 11 4 10 9 4 3 1 2 4 9 0 1 6 9 2 7 1 0 2 5 0 9 4 5 14 7 10 1 7 8 7 0 5 8 8 6 2 1 10 4 13 1 2 1 4 12 10 2 5 6 8 2 1 1 10 8 8 10 9 5 6 4 1 6 8 3 1 5 4 1 9 7 8 1 2 5 4 10 5 0 7 2 5 2 8 5 8 3 9 6 9 1 7 10 8 5 3 9 9 12 0 8 3 12 2 3 7 5 6 2 5 4 3 7 1 5 1 8 0 8 2 0 11 3 10 3 6 6 5 5 11 0 2 1 3 10 2 2 7 0 7 3 9 11 9 5 4 10 5 5 4 6 7 0 3 1 1 11 5 0 12 8 1 1 7 9 4 3 9 6 4 3 1 11 1 13 2 3 1 1 12 7 4 1 8 9 4 5 6 9 2 4 2 7 11 9 1 3 0 8 6 8 9 2 6 10 4 6 9 10 1 10 4 1 9 0 2 0 5 4 2 3 8 10 3 2 2 8 2 1 3 1 7 5 7 0 0 5 2 4 5 10 7 6 9 4 3 6 4 2 5 1 6 14 10 4 1 2 0 3 2 3 1 3 6 9 13 3 6 1 6 8 5 7 9 7 7 0 2 5 7 9 10 7 10 7 5 9 3 9 8 5 4 7 2 9 10 1 5 6 4 10 6 0 3 9 7 0 1 2 5 1 0 6 3 7 9 4 9 3 10 13 8 0 9 5 11 3 3 1 9 2 11 12 9 0 5 6 3 3 8 2 3 1 5 0 12 2 3 5 2 2 2 8 0 7 4 12 2 2 4 12 7 9 6 11 5 2 4 13 4 10 0 4 10 5 2 7 11 1 0 4 1 1 1 9 6 6 1 3 7 0 7 8 11 12 4 2 0 0 7 7 5 1 3 2 8 0 3 1 2 11 5 1 7 5 5 5 1 2 7 6 2 10 2 9 8 8 5 5 10 7 7 2 0 0 7 2 3 7 2 5 8 5 5 9 2 2 1 6 7 6 10 3 4 7 3 2 5 5 5 6 8 10 1 3 0 8 5 7 0 2 3 6 8 3 4 8 7 10 1 5 2 8 6 3 9 5 3 2 6 3 1 10 2 9 10 8 1 2 7 5 10 2 11 5 6 1 2 7 0 2 2 5 2 0 2 7 2 3 3 5 9 8 3 2 6 2 6 10 6 0 6 5 14 6 5 8 3 4 1 4 10 2 5 7 0 10 8 1 4 7 2 0 11 5 7 12 1 1 12 1 2 6 6 1 0 9 5 9 8 7 3 2 3 0 7 6 3 0 3 7 10 6 9 2 8 12 3 6 4 11 6 5 5 6 0 10 8 8 1 1 11 4 7 9 0 0 5 7 7 6 0 6 4 0 9 2 4 0 0 2 4 5 6 8 11 4 3 1 7 5 2 8 8 8 3 6 11 7 1 7 5 9 4 1 5 7 0 10 6 7 8 7 6 3 2 3 12 1 2 7 7 10 4 2 4 2 7 9 4 10 5 7 3 13 14 0 5 10 5 9 2 13 4 2 7 0 7 2 5 12 7 4 5 10 11 9 0 3 4 6 4 3 8 5 3 3 2 9 3 8 3 8 1 6 5 3 8 2 0 4 0 0 4 10 5 10 2 1 6 1 9 1 8 6 8 5 6 8 2 7 11 0 4 12 1 2 0 7 7 3 4 3 9 9 1 0 5 6 2 9 4 2 6 1 8 5 9 9 2 3 2 7 0 3 0 3 2 7 3 0 2 3 3 3 1 2 12 10 3 4 3 3 1 7 5 2 5 6 1 2 11 8 5 0 11 3 8 0 4 8 0 4 3 4 2 4 14 7 10 5 3 7 3 5 0 8 9 10 10 2 6 0 7 1 3 7 4 3 14 6 14 9 5 6 5 1 8 11 7 4 2 6 1 0 4 3 7 5 5 6 1 2 8 4 3 4 0 9 2 1 11 4 11 1 1 5 0 1 0 4 6 2 4 5 4 2 10 3 10 4 1 3 2 3 3 1 4 3 10 4 5 4 0 3 6 5 6 1 4 10 4 7 3 5 7 3 7 3 3 11 2 5 9 4 2 5 5 5 7 3 9 6 1 4 5 7 8 10 0 4 8 5 5 7 9 0 0 10 3 11 2 0 3 4 7 5 6 5 2 4 3 0 2 3 0 0 12 3 0 10 4 1 0 8 11 0 4 8 3 7 1 5 6 5 1 11 4 0 12 2 3 5 2 12 2 7 7 6 8 1 8 2 10 1 5 1 1 6 4 10 9 5 0 4 4 4 6 12 11 5 10 5 1 6 4 0 3 11 4 4 1 3 5 7 6 3 0 8 8 12 2 3 2 9 9 5 5 9 2 3 7 6 6 11 0 1 8 6 5 5 0 10 6 1 4 6 5 4 8 0 0 2 5 3 10 5 9 9 7 4 4 0 4 7 9 3 0 4 1 0 7 1 6 0 0 4 3 12 11 11 10 4 4 6 2 6 0 12 7 0 7 4 2 3 2 6 3 10 4 4 7 4 4 2 0 7 11 9 5 1 0 1 11 2 2 5 5 0 1 2 5 2 2 0 3 0 6 8 3 10 9 6 5 5 5 8 0 8 1 12 0 9 9 11 4 10 4 2 0 5 2 5 10 2 4 12 5 3 8 6 0 2 1 13 8 6 4 0 9 7 12 10 0 8 1 8 1 7 4 4 3 8 5 1 5 7 0 5 2 2 1 6 4 8 6 10 5 8 6 10 6 0 13 4 9 11 13 7 7 8 8 2 4 9 4 1 6 8 7 2 5 9 5 5 8 8 0 1 4 11 0 7 4 9 1 2 8 8 4 3 8 2 2 2 5 3 6 0 4 5 7 4 9 5 3 7 1 7 7 0 10 5 1 0 11 3 5 6 11 5 5 10 11 0 9 0 8 0 2 4 10 7 7 9 8 12 9 6 6 9 5 3 2 0 3 2 0 5 3 10 3 2 1 2 5 3 1 4 1 5 4 4 3 7 8 1 8 10 2 9 2 0 0 6 12 6 1 4 6 3 0 5 2 4 10 0 7 0 2 2 1 6 3 7 1 4 11 7 0 1 0 9 9 2 2 2 7 2 8 4 0 5 10 2 9 7 0 7 10 0 6 9 4 1 1 10 2 7 9 5 9 2 6 2 8 3 1 4 4 6 2 9 13 10 10 3 0 2 10 5 3 6 7 6 1 3 2 2 10 1 5 7 5 1 0 3 8 5 3 9 1 5 8 6 5 6 10 5 4 1 8 3 6 1 11 9 8 5 6 10 4 3 9 1 2 6 7 8 1 8 3 1 6 9 7 4 13 3 0 9 6 1 8 4 2 3 4 6 4 4 3 1 10 1 5 8 6 7 3 10 6 11 7 13 4 8 2 5 0 7 11 5 10 0 5 10 12 1 7 5 4 2 2 2 4 2 8 8 5 10 8 8 3 10 1 2 12 0 3 2 7 2 3 7 8 2 5 7 0 0 6 1 13 10 3 4 4 5 7 12 9 7 0 1 6 4 8 6 8 7 10 3 2 8 7 4 1 12 7 5 2 5 4 2 6 3 5 4 5 12 9 7 2 4 6 2 2 9 10 0 3 8 3 0 2 2 11 6 5 9 0 4 11 2 1 0 13 12 3 3 7 2 2 2 4 9 6 2 5 2 7 7 6 2 9 2 12 0 6 0 3 10 7 3 10 5 1 14 8 5 6 2 4 1 0 11 3 9 3 1 5 9 0 4 4 8 2 4 3 8 8 1 8 4 6 6 1 2 6 3 9 5 2 5 0 7 10 9 6 6 6 4 4 11 12 2 13 2 8 1 7 6 6 11 3 9 6 4 8 5 2 6 4 1 6 10 6 10 7 0 10 3 2 4 0 6 8 5 3 3 4 7 4 1 12 3 7 4 0 2 5 9 1 5 5 4 0 0 9 4 10 5 2 8 11 9 8 1 7 8 2 7 2 6 8 0 1 9 9 5 7 0 8 4 11 3 8 3 8 1 5 6 0 6 8 5 6 4 5 0 1 7 6 7 5 0 7 3 11 7 5 3 4 4 0 8 8 4 9 12 1 2 6 12 8 8 2 1 0 7 7 3 8 2 8 13 7 1 0 5 1 3 8 4 6 4 10 6 7 1 7 2 2 10 3 6 2 7 6 1 11 1 0 9 0 9 7 6 3 6 5 6 9 8 2 6 7 1 11 5 4 6 7 2 0 8 0 4 1 5 7 11 2 9 7 5 6 7 7 6 3 3 4 10 7 4 2 5 2 7 4 4 3 9 9 0 8 7 6 7 7 7 10 9 6 1 0 4 7 11 4 3 6 4 8 4 10 7 11 6 5 10 4 0 4 8 5 6 3 12 11 9 7 4 0 6 8 0 5 12 10 12 5 1 0 2 9 5 5 0 11 8 3 2 11 2 8 6 1 8 6 9 0 12 9 7 5 9 2 7 7 4 2 2 7 9 2 5 2 4 5 4 5 5 9 4 3 2 7 7 10 2 1 7 8 9 8 10 1 11 2 1 10 4 7 2 2 3 8 4 4 2 3 4 1 8 1 5 10 3 7 5 0 5 5 1 7 0 7 11 6 6 2 11 11 2 10 7 0 0 7 10 0 2 5 3 9 4 10 5 2 7 11 6 0 5 11 0 5 8 8 7 1 3 7 1 4 5 2 0 0 0 8 6 8 10 0 3 4 2 11 10 5 6 7 8 9 6 11 1 6 5 10 2 0 11 4 3 2 9 2 12 7 5 5 9 3 6 5 3 6 10 3 8 9 2 11 8 1 2 9 2 1 4 12 12 8 7 6 8 5 0 6 10 5 6 7 8 5 10 1 3 0 0 1 0 9 0 10 10 1 3 10 2 9 6 7 0 12 11 4 1 5 5 8 11 8 1 5 4 6 5 1 11 9 4 10 1 11 4 3 2 8 0 10 7 6 7 3 12 1 6 2 12 5 10 2 4 7 10 0 0 2 10 3 4 8 3 7 9 7 4 4 9 5 0 7 1 2 6 0 2 5 5 3 1 1 9 7 1 5 3 4 13 2 4 9 8 2 6 11 2 2 2 6 4 3 1 8 0 5 5 6 11 7 8 6 7 10 6 6 3 2 10 3 4 13 8 0 2 4 0 1 3 2 8 5 17 3 3 2 1 1 2 3 14 5 4 6 1 2 1 0 3 12 0 5 12 9 5 5 5 3 2 1 5 8 1 4 9 1 5 2 1 5 0 3 7 4 2 9 8 1 8 3 6 8 3 6 10 4 5 10 0 5 8 8 5 2 8 13 10 9 8 6 0 1 2 1 8 7 7 2 8 7 9 6 4 0 4 0 7 5 11 0 5 4 3 8 3 8 7 0 6 1 2 6 9 0 8 6 8 3 8 4 10 3 6 0 10 3 5 1 8 3 1 1 5 1 7 3 2 5 12 9 4 0 2 7 9 4 4 2 3 1 0 6 0 2 0 4 0 8 2 10 4 8 2 2 1 0 6 1 10 6 0 5 1 7 0 6 2 6 0 10 4 10 2 9 1 10 9 7 9 11 7 8 5 8 3 5 9 8 7 9 9 8 0 4 0 0 2 10 11 3 0 4 1 10 6 5 7 8 8 7 2 8 9 6 3 9 6 4 3 4 0 8 4 1 6 1 7 6 8 8 0 4 11 4 8 8 0 5 0 8 9 9 7 0 9 5 3 10 0 0 12 4 3 1 2 4 8 5 0 8 8 2 6 1 5 1 2 6 8 5 9 3 13 0 11 10 5 8 6 1 5 8 3 0 1 6 5 5 4 6 7 2 9 11 4 2 9 4 8 9 8 2 6 3 7 0 4 2 2 3 0 9 8 9 5 0 2 4 0 13 5 4 7 8 6 7 5 1 6 1 2 7 6 3 2 5 9 10 8 3 6 3 7 4 2 2 2 10 4 3 7 2 1 9 0 10 7 2 9 2 10 10 7 11 10 1 10 2 4 6 6 4 5 3 1 5 0 2 0 4 3 0 5 10 4 10 5 15 7 6 6 1 4 0 2 6 0 3 3 7 10 7 9 11 10 7 5 2 3 4 7 0 7 3 4 9 6 2 8 7 0 5 8 5 5 5 4 0 3 6 2 2 3 9 11 5 6 6 7 4 10 2 8 9 4 11 11 9 11 6 0 2 0 12 2 0 8 2 9 0 8 1 2 4 1 7 8 4 8 3 2 5 2 3 11 2 2 8 4 0 3 7 5 1 4 5 1 8 5 8 2 7 11 2 6 6 0 9 14 6 14 11 6 8 0 7 3 6 6 12 10 1 7 4 5 13 1 9 8 3 2 1 7 1 4 1 1 8 10 6 2 1 2 0 4 8 0 2 5 5 2 3 4 3 8 5 0 3 9 5 2 2 8 5 4 6 0 10 0 0 1 8 11 2 10 0 2 2 4 9 1 7 8 5 7 9 3 3 7 7 6 6 9 15 7 2 0 2 2 4 7 3 0 5 4 3 4 2 1 4 9 4 3 12 8 6 2 7 4 5 0 12 3 4 8 5 5 12 3 1 2 5 7 7 5 12 0 1 11 11 4 6 5 4 1 5 8 8 7 8 3 5 4 2 1 6 7 2 5 1 0 6 3 9 3 5 10 8 4 8 4 9 4 7 7 0 0 8 4 2 9 7 9 2 6 0 5 6 4 7 9 4 3 2 3 6 8 0 2 3 11 5 2 9 5 7 8 0 2 3 12 5 3 0 6 8 5 3 2 9 1 4 2 2 2 7 6 4 1 2 9 7 8 3 1 5 0 7 4 13 1 6 2 6 3 4 12 7 4 7 6 7 10 5 7 1 7 7 7 9 6 10 7 10 5 4 5 7 9 1 6 10 4 3 6 2 3 6 1 2 1 0 6 6 0 4 7 11 2 4 5 6 7 0 7 2 4 10 12 4 6 4 6 14 8 6 11 7 2 13 6 10 8 6 3 13 0 10 14 0 2 12 0 16 4 8 3 9 4 4 0 3 3 1 3 1 3 5 1 8 3 4 0 0 6 9 8 11 9 5 10 2 9 11 4 9 7 9 2 6 1 3 9 1 3 0 9 5 5 5 1 8 5 8 1 3 7 7 9 6 3 1 5 2 1 6 13 3 7 8 1 4 5 5 12 1 8 7 4 2 0 11 7 5 2 8 3 6 2 5 8 1 0 7 2 4 2 5 7 3 8 0 7 4 0 8 6 5 4 6 1 5 4 7 1 4 5 2 6 0 1 2 0 2 12 7 13 4 3 10 6 4 11 8 7 4 4 8 9 0 1 2 8 1 7 4 3 1 4 2 10 0 2 7 7 3 0 7 8 1 5 0 1 6 12 2 1 0 5 3 3 2 2 6 8 5 1 7 4 2 7 6 2 3 3 1 8 7 5 6 6 3 8 1 0 2 3 0 1 1 2 0 2 1 0 0 6 8 5 6 12 4 10 8 4 7 5 3 4 4 4 0 0 2 6 5 1 8 1 5 9 8 2 1 0 1 4 2 6 0 4 4 1 0 3 5 7 2 2 7 10 2 3 10 6 2 7 3 5 5 4 4 2 9 6 12 3 6 7 5 5 8 1 3 0 3 7 7 4 11 12 7 7 3 7 6 7 1 5 7 10 8 8 12 7 5 13 1 5 6 4 10 7 7 8 4 4 5 7 9 2 1 7 4 4 3 2 8 0 7 7 3 0 3 6 7 12 5 9 1 0 10 1 6 0 4 6 9 1 10 3 9 12 1 3 4 8 9 2 7 6 12 9 5 7 3 8 0 7 0 4 6 3 3 1 9 8 1 0 8 3 5 10 1 0 6 0 7 6 2 7 7 9 11 3 1 8 2 1 6 1 0 3 2 8 8 6 3 2 6 3 5 4 3 2 4 8 8 3 5 12 9 7 6 3 0 5 6 0 0 6 7 11 6 3 5 5 4 12 6 4 7 2 8 5 0 6 8 7 2 0 2 5 10 8 10 9 0 1 3 2 0 5 2 10 8 0 0 9 1 8 4 5 2 9 4 5 2 5 7 4 4 5 0 7 3 2 9 10 8 0 9 8 7 1 5 3 6 1 10 3 2 8 5 11 9 3 4 6 3 11 4 7 6 10 0 8 6 0 5 1 11 7 2 1 5 5 2 0 7 7 5 1 2 8 3 3 11 5 2 2 3 1 0 5 6 0 4 7 9 6 10 6 0 0 2 0 2 4 8 0 1 4 3 2 10 2 5 1 2 4 3 9 6 0 7 5 0 5 7 1 10 5 3 2 4 0 6 3 10 2 1 6 5 3 1 3 1 1 6 0 10 2 4 3 11 2 8 1 4 8 1 8 9 2 8 5 1 4 5 5 2 5 4 4 4 5 12 7 5 6 11 9 11 0 12 3 2 7 4 1 1 6 8 1 1 10 1 11 4 11 2 10 13 7 1 6 8 3 2 7 1 5 0 8 10 1 3 5 4 1 1 7 9 10 8 7 0 6 9 1 0 7 10 7 1 7 2 4 3 11 6 7 8 6 4 5 8 4 4 8 0 8 0 5 7 0 1 5 4 5 5 5 1 0 7 0 8 2 9 4 2 4 7 9 12 2 5 6 2 7 5 3 11 4 3 0 3 3 14 8 3 3 8 2 3 2 1 6 12 9 3 8 1 4 1 5 6 8 5 10 11 5 3 9 8 0 5 3 9 7 1 8 6 2 5 8 6 5 0 10 3 9 3 7 2 7 8 4 6 6 1 6 2 0 10 7 0 7 1 7 3 13 3 3 11 1 4 0 3 11 3 11 0 0 2 8 8 6 0 9 2 2 9 1 0 4 2 5 4 3 4 4 3 7 4 6 1 12 1 4 3 2 4 0 2 0 2 5 5 1 9 0 0 1 2 4 4 4 7 1 8 5 10 5 1 3 8 10 6 6 3 3 7 2 2 6 8 1 5 5 7 1 1 9 3 4 3 3 3 13 5 4 3 5 6 1 15 3 5 3 3 2 9 11 6 10 0 8 0 5 3 0 0 5 3 11 6 5 8 2 4 7 7 3 4 4 0 7 0 0 11 3 5 5 3 12 7 10 5 8 4 7 3 0 4 2 1 5 0 10 2 10 3 12 2 0 11 8 5 15 2 5 8 1 0 6 2 6 7 1 6 5 4 3 12 4 2 9 4 10 4 4 3 8 11 9 0 11 8 2 1 2 6 11 4 2 12 0 8 5 1 11 7 8 0 4 5 7 9 8 6 8 7 6 9 7 8 1 12 12 0 8 6 0 8 13 8 1 4 2 9 10 5 2 4 6 6 0 6 0 9 2 7 8 11 3 2 3 13 8 13 0 5 2 1 8 7 9 10 1 6 0 5 4 7 2 11 6 0 4 4 10 5 2 7 2 0 4 5 8 4 4 2 4 10 3 11 5 2 7 2 0 0 1 8 1 11 10 9 5 2 7 7 4 1 6 5 4 3 5 3 9 8 8 1 3 7 0 7 6 4 5 1 3 4 5 0 3 8 4 0 3 2 0 2 10 0 1 10 4 5 4 10 5 1 5 7 0 3 10 3 6 7 7 9 11 0 6 8 7 1 10 3 7 9 3 1 1 10 1 0 10 10 11 8 4 10 1 4 6 1 5 6 6 1 11 0 1 5 8 3 2 4 6 3 0 10 6 1 9 5 12 3 14 5 8 0 1 10 8 1 11 3 11 1 0 1 6 7 3 6 7 3 9 0 0 7 9 8 0 1 3 5 3 8 2 6 6 1 0 9 7 6 10 8 9 8 3 1 5 1 8 4 8 9 6 7 6 9 4 6 6 1 7 2 4 7 2 9 2 3 8 3 7 1 2 6 3 12 10 0 8 3 8 4 9 1 10 9 5 0 1 8 2 7 5 0 4 4 10 7 6 2 0 3 2 5 2 8 6 2 2 8 3 6 8 5 7 1 6 6 10 2 10 0 10 5 0 9 0 3 3 8 5 3 11 4 2 11 4 7 12 3 0 1 8 8 10 4 6 5 4 5 7 8 7 9 4 2 0 1 4 3 4 2 9 2 3 0 6 6 8 3 5 0 0 3 9 8 6 3 8 13 3 1 7 7 7 7 6 5 4 4 6 5 1 0 3 5 3 10 6 9 1 0 7 4 6 12 9 1 5 4 1 4 5 1 8 11 6 4 4 2 1 6 6 3 7 1 5 8 5 4 9 8 3 1 0 2 8 1 5 8 11 2 5 5 2 10 11 8 6 2 6 6 4 6 4 11 2 7 3 3 12 2 5 1 12 11 6 10 8 1 7 6 9 9 4 1 3 5 6 9 4 11 7 1 5 2 10 0 3 2 1 3 8 1 10 2 8 3 10 8 6 5 3 5 1 4 4 0 3 3 1 7 2 6 13 0 10 2 5 1 8 10 1 10 7 5 6 10 12 9 5 3 3 7 4 2 0 9 2 2 0 7 9 11 10 1 3 1 6 5 2 8 3 3 0 3 1 0 14 9 3 10 11 7 3 7 0 5 5 3 6 1 2 10 3 10 8 5 6 9 4 5 0 7 7 6 0 6 5 13 4 1 2 4 6 4 13 2 5 5 2 3 6 2 0 8 2 7 3 4 3 2 9 1 6 3 7 6 5 3 3 5 5 6 1 9 3 4 16 3 6 10 11 3 1 1 1 2 7 0 5 2 11 11 10 9 5 0 4 7 2 7 5 1 1 2 0 0 3 7 0 5 11 0 5 6 0 9 3 9 7 10 8 8 6 3 3 3 2 10 10 11 3 9 8 7 8 5 7 6 6 5 3 0 2 0 1 3 13 1 6 3 3 8 6 2 12 4 2 3 9 6 6 4 6 8 7 2 1 6 12 8 2 2 0 6 3 8 3 2 1 10 12 1 3 0 0 9 8 4 1 10 5 6 6 8 6 7 0 8 0 5 4 3 6 1 8 3 7 1 4 6 4 1 5 12 4 8 9 4 5 8 1 0 4 7 9 7 10 4 1 1 2 0 9 0 9 10 8 13 3 3 1 3 4 3 6 5 12 9 3 1 5 7 0 1 2 3 3 10 0 5 4 10 7 12 4 0 2 1 1 0 1 7 0 8 3 4 7 11 12 2 7 7 1 5 0 0 11 11 10 9 3 0 9 9 11 10 4 7 2 0 9 6 1 13 5 4 1 2 4 9 7 1 3 3 5 11 7 2 5 7 6 4 9 0 4 5 7 8 4 4 3 6 5 9 7 5 1 2 2 7 7 7 7 6 7 7 5 5 3 5 1 8 9 0 4 4 6 5 0 5 7 9 8 7 5 7 6 4 2 0 0 3 2 0 8 4 2 12 7 12 7 8 3 14 3 5 1 9 8 3 4 11 9 2 4 8 5 3 0 5 2 2 4 4 8 5 1 6 5 9 2 0 0 2 10 9 12 10 6 5 0 3 7 7 5 2 2 3 5 3 0 1 3 2 6 7 0 8 0 3 10 11 5 10 7 4 3 8 6 2 8 4 4 5 10 9 8 6 5 3 3 3 3 8 1 3 4 1 1 5 5 6 8 6 0 4 2 11 0 3 13 9 6 2 1 9 4 15 8 14 0 7 3 2 13 3 4 9 2 10 7 6 0 4 11 0 6 0 8 7 5 2 7 4 4 3 7 4 13 1 1 3 1 1 11 7 10 2 0 5 8 8 1 1 3 1 4 4 8 3 1 2 9 3 4 1 8 2 5 8 5 8 11 6 5 10 6 8 8 10 1 10 4 0 11 5 7 7 5 3 10 8 2 0 6 7 1 1 5 12 0 8 11 1 0 4 7 0 7 7 4 5 3 12 10 0 3 1 12 6 10 1 10 11 1 7 3 0 6 4 9 7 7 11 9 1 2 11 4 9 6 9 1 7 6 0 2 0 2 5 7 7 8 2 5 3 9 1 8 3 5 10 3 9 2 8 2 0 1 9 0 9 4 2 3 10 6 3 0 1 0 0 8 8 3 2 4 0 3 4 1 4 8 7 6 12 0 0 1 5 3 1 7 7 1 2 2 11 10 4 5 2 4 4 6 5 4 2 8 7 9 3 4 3 4 0 0 6 6 3 0 0 1 3 6 5 5 4 4 3 4 7 7 6 1 5 7 7 1 9 11 0 7 1 5 9 0 3 8 0 6 9 2 0 1 4 12 4 2 5 0 1 1 2 7 8 4 3 4 2 4 8 7 8 6 3 3 2 3 7 0 11 4 9 0 0 9 3 1 9 8 0 7 5 4 4 8 2 3 10 10 3 2 8 0 8 5 8 8 11 4 9 12 3 2 2 8 3 5 0 3 8 9 0 2 2 10 0 2 2 1 0 0 4 5 9 7 4 5 5 10 9 3 2 3 8 4 0 0 12 4 3 1 6 1 3 7 8 6 8 8 0 13 15 4 3 0 6 7 13 5 7 5 6 1 0 4 6 3 7 7 6 0 8 1 5 1 3 4 3 4 3 8 13 8 6 1 3 9 11 9 4 4 8 4 6 3 11 8 3 8 9 2 0 3 5 6 0 6 7 9 1 2 10 2 4 6 7 4 3 3 5 11 3 11 0 3 0 8 6 7 8 9 10 2 11 1 1 10 8 3 0 0 8 5 11 6 6 9 3 7 9 6 6 0 7 10 5 6 2 11 8 6 8 6 6 6 2 3 3 9 1 10 7 2 4 3 5 3 7 11 9 10 4 2 5 9 5 3 1 5 9 11 9 4 3 7 3 2 6 0 0 2 10 2 2 4 10 1 9 0 5 5 3 2 2 10 11 1 6 5 4 4 0 6 0 1 2 1 10 5 5 2 5 11 3 0 0 5 4 8 9 8 9 10 3 5 1 6 0 12 4 5 0 0 11 4 0 2 5 11 10 5 1 10 7 4 5 11 7 3 5 3 7 0 9 9 0 1 2 5 7 6 0 9 5 4 6 6 5 1 4 1 7 5 3 6 4 8 7 6 7 2 10 5 2 3 1 3 7 0 8 6 5 7 3 10 4 1 8 2 0 7 2 6 2 2 4 0 1 2 6 4 5 3 0 4 8 2 4 4 0 3 0 5 5 0 9 0 3 3 3 11 6 3 4 8 1 3 5 8 0 3 10 6 0 9 9 6 1 1 5 1 3 12 3 2 0 11 7 6 0 0 10 5 0 1 3 2 5 5 2 2 0 8 5 3 6 0 9 6 10 1 4 5 0 10 2 7 1 6 11 0 5 3 6 2 5 12 0 5 0 7 11 4 4 7 2 2 8 5 7 4 8 2 5 3 0 9 9 10 8 8 5 3 11 4 9 2 3 10 8 2 2 2 3 5 4 3 2 7 1 0 2 7 9 1 11 9 2 3 7 0 6 8 9 2 7 0 6 7 7 3 2 0 10 1 0 7 5 5 2 0 5 8 9 3 1 9 0 1 2 5 6 2 3 3 4 3 0 8 6 2 1 8 11 0 0 6 6 5 9 0 11 1 8 0 10 1 3 5 4 6 5 7 3 12 9 12 5 2 2 6 3 9 1 1 3 5 4 0 12 2 6 9 3 1 7 8 10 4 3 2 7 7 8 0 7 5 10 5 3 1 4 2 1 9 2 11 4 9 8 1 2 1 6 5 5 3 1 10 9 4 7 7 2 11 5 4 4 3 0 1 2 5 1 4 1 0 2 1 6 8 4 1 0 1 3 14 9 7 7 4 3 8 10 5 0 4 6 8 4 7 2 7 9 9 2 4 6 0 2 8 0 3 5 8 8 7 7 9 3 7 3 6 10 8 5 8 5 4 7 5 1 1 1 0 7 9 7 6 4 7 9 4 6 0 0 5 1 5 11 0 9 2 5 8 2 6 7 3 5 11 0 4 8 9 8 13 9 13 10 10 3 6 10 1 1 7 11 0 2 1 7 6 0 10 5 3 3 5 7 11 5 3 6 5 4 6 7 12 6 2 0 4 2 1 0 2 0 3 12 12 1 1 9 6 5 7 9 5 1 0 9 9 7 1 10 4 4 3 6 0 5 3 2 12 7 4 5 6 3 3 11 5 1 5 0 8 6 6 3 5 3 10 6 6 7 10 5 6 0 4 8 9 9 12 7 7 5 6 10 7 3 4 5 11 5 8 9 7 7 3 0 3 6 8 4 0 10 4 2 1 0 4 1 9 10 2 6 4 5 9 10 11 3 0 7 3 7 7 4 6 2 5 2 5 4 1 5 8 9 3 9 7 10 7 1 5 5 7 0 5 4 9 1 7 10 7 3 9 5 2 0 1 3 1 10 0 2 7 4 3 6 5 8 9 3 3 6 0 3 6 1 4 3 0 7 10 0 2 6 11 9 7 3 1 2 3 9 1 2 4 9 10 7 6 11 4 0 8 4 4 3 6 7 7 9 7 1 5 1 2 4 1 4 9 9 3 11 9 0 3 7 0 3 7 2 9 3 8 9 3 4 3 5 8 0 6 3 0 9 3 4 6 5 8 4 10 7 8 0 3 5 8 12 6 2 3 1 8 9 9 0 1 1 9 5 1 3 1 4 1 4 1 5 2 7 5 8 2 10 6 4 7 3 1 7 5 5 11 1 3 7 6 7 6 3 7 8 6 0 6 3 2 4 6 6 5 8 2 8 10 5 0 3 5 2 6 7 8 0 1 3 2 4 7 0 9 5 9 6 1 4 1 2 7 13 8 12 4 9 1 15 4 2 9 3 2 11 8 8 1 8 8 7 10 1 3 9 11 0 3 2 10 10 0 5 4 7 4 7 11 11 11 2 4 0 0 2 11 5 10 7 7 1 9 5 2 6 8 2 0 9 9 9 6 3 8 7 0 9 6 10 4 0 1 2 2 6 1 10 4 3 3 9 1 5 2 9 5 9 10 2 7 3 1 7 10 6 7 1 3 11 10 4 9 0 6 0 11 8 1 7 6 7 12 0 2 4 1 11 8 3 4 11 0 4 5 8 7 2 3 3 10 3 3 3 2 11 0 2 6 8 4 4 0 12 1 2 0 6 13 5 5 10 7 3 2 6 0 9 3 3 8 3 6 2 3 4 1 5 4 2 0 10 7 5 4 11 4 10 2 8 7 8 5 2 8 5 5 1 11 3 3 0 3 0 5 5 8 3 5 6 5 8 1 2 1 1 4 6 10 4 11 9 10 7 10 1 2 4 3 2 3 3 10 2 10 2 4 6 3 3 12 7 14 6 5 11 9 6 1 3 5 9 0 8 1 7 5 2 9 3 5 2 4 8 7 0 3 5 1 13 6 4 0 0 1 5 11 9 0 2 5 2 0 5 1 14 9 7 13 11 4 8 7 1 8 1 3 2 12 5 11 7 8 5 12 10 11 10 0 7 0 1 7 10 1 5 13 1 2 8 5 1 3 4 4 2 5 1 1 3 3 5 4 0 1 7 7 10 4 7 7 11 2 3 8 3 10 3 8 6 4 10 1 3 4 10 8 5 9 12 13 10 3 4 8 9 2 0 4 6 4 0 6 0 9 6 3 3 6 3 3 4 7 12 0 1 4 6 4 2 6 8 9 1 8 0 0 9 5 1 2 5 5 1 7 8 7 11 2 6 8 1 8 11 6 5 6 12 5 6 4 1 2 0 10 10 3 5 11 0 0 4 9 9 6 5 4 1 6 2 0 2 1 3 6 5 10 1 4 1 4 8 3 1 4 8 4 0 5 7 14 1 9 9 5 5 6 1 6 7 4 5 8 9 4 9 7 0 7 1 3 8 3 0 11 2 3 9 5 1 6 6 1 10 6 6 0 5 2 3 5 9 6 7 6 4 11 10 6 6 0 1 6 10 8 5 10 6 4 8 2 4 9 7 8 7 8 4 9 1 5 4 5 3 2 0 0 9 4 4 6 7 2 6 7 3 5 6 9 11 2 3 6 6 5 10 4 7 6 7 3 9 2 3 2 4 1 7 7 5 3 1 3 2 3 5 2 6 2 2 9 8 7 0 7 5 6 6 11 6 8 7 12 6 7 5 2 12 9 2 6 10 7 4 5 1 5 10 9 4 3 0 0 6 4 0 3 5 4 5 12 5 12 5 1 1 7 5 7 9 6 7 2 10 1 4 7 7 3 9 2 7 11 4 5 0 3 4 0 2 2 12 7 9 3 6 1 4 2 7 3 7 8 9 4 3 1 0 4 4 11 11 9 1 5 6 9 4 5 0 3 5 4 3 0 10 3 4 10 8 15 7 2 8 6 3 2 4 4 10 6 0 7 10 3 7 17 6 10 6 9 0 4 10 5 5 5 9 4 0 10 7 2 7 7 5 4 4 6 4 4 5 11 0 3 4 2 3 1 5 0 9 2 12 2 3 0 5 6 12 5 4 9 5 1 3 8 6 14 4 4 10 3 3 12 6 4 3 11 0 6 0 2 1 6 0 11 2 9 3 1 3 10 2 9 2 3 1 11 0 2 4 3 0 2 5 3 4 1 1 11 5 1 2 12 5 9 5 2 8 1 7 4 7 1 9 7 0 5 1 2 9 2 2 11 9 8 8 1 5 4 2 3 10 8 3 7 8 0 4 4 13 0 9 4 5 2 7 1 9 6 1 3 3 7 0 6 6 7 8 10 4 4 2 4 1 5 5 10 4 7 8 6 7 9 1 0 8 2 1 2 7 2 3 13 0 4 9 5 7 5 1 9 4 2 8 7 5 1 7 6 5 9 2 4 1 9 2 2 5 10 2 1 6 8 2 2 2 8 5 4 3 5 3 7 6 6 2 4 4 1 10 4 0 7 7 0 12 2 9 8 8 7 7 4 5 6 6 6 2 6 3 6 8 7 5 6 9 2 2 4 4 6 4 3 3 7 7 7 7 10 6 0 7 6 5 6 7 7 11 3 10 2 5 1 3 6 5 10 11 2 3 9 7 4 2 1 6 7 9 7 4 8 5 1 8 6 11 3 1 10 0 4 1 7 1 6 6 2 0 3 3 5 4 1 5 10 6 4 4 2 11 1 8 1 7 6 9 4 10 7 2 4 1 6 4 3 1 4 1 1 4 5 6 9 5 6 10 4 9 6 0 7 3 5 1 4 5 3 3 7 1 1 7 5 7 7 6 8 9 5 2 9 7 5 5 4 2 4 5 13 13 1 3 9 4 4 6 9 1 8 5 8 0 0 9 8 1 1 1 0 8 3 10 12 14 0 5 0 12 4 6 1 0 1 10 3 9 0 7 4 9 1 1 8 2 6 1 5 2 12 8 5 4 5 0 2 6 8 9 7 4 4 6 3 9 0 8 1 1 4 2 7 4 6 6 5 1 7 4 4 0 9 10 0 8 3 2 2 6 6 8 0 6 4 4 8 2 10 8 4 2 9 5 12 1 4 2 3 7 4 10 7 0 9 5 12 0 12 3 2 2 11 10 7 3 9 2 3 10 6 1 4 7 2 1 6 10 10 1 2 5 0 0 6 11 3 1 10 8 1 2 7 4 9 8 10 7 9 12 3 0 2 1 10 4 7 9 8 3 5 0 7 1 6 9 8 8 1 0 5 8 0 0 2 7 6 0 4 7 6 3 0 9 8 2 5 11 8 11 1 1 0 13 0 0 2 8 9 4 13 9 0 9 7 4 7 11 1 1 3 0 7 6 3 0 3 6 6 4 2 1 5 5 8 13 6 6 1 3 7 4 1 4 4 4 2 7 2 5 3 8 4 0 0 13 9 6 9 9 9 8 4 8 5 7 5 0 8 0 6 5 2 12 1 7 9 8 1 7 4 0 1 0 1 5 7 0 8 6 2 3 6 1 9 10 1 3 2 5 6 8 5 6 1 6 7 7 5 12 6 9 3 1 4 2 4 0 2 6 6 6 5 4 1 3 9 7 5 2 8 4 13 2 1 6 6 8 10 3 1 2 11 5 2 9 1 11 7 6 1 7 3 8 9 9 6 6 2 3 2 12 8 2 7 3 3 5 12 5 4 11 7 6 5 6 1 1 13 5 8 3 1 4 9 8 5 3 6 7 0 3 7 6 10 1 9 8 1 3 9 0 4 0 11 1 2 0 0 7 1 5 8 3 9 10 8 0 11 1 0 1 1 11 2 11 4 4 4 7 0 6 1 2 1 2 0 3 7 7 5 0 9 11 5 10 5 1 4 2 0 12 5 9 4 7 4 0 3 6 4 3 5 0 7 8 4 8 0 6 1 3 2 4 1 2 12 7 7 0 6 3 1 0 4 4 4 8 0 2 1 4 1 10 6 2 8 7 7 7 7 6 8 0 12 5 2 4 2 7 7 4 5 6 6 10 4 8 9 8 5 3 8 13 0 0 0 10 6 5 12 6 7 10 2 2 7 7 8 4 7 1 11 5 10 5 5 10 0 2 4 5 8 9 13 9 8 7 2 0 9 0 3 8 0 6 7 2 10 4 4 3 1 12 5 1 7 2 5 1 3 8 6 0 7 4 4 4 3 3 6 5 8 6 4 5 1 1 1 8 3 0 2 0 3 6 11 1 6 4 5 2 4 11 2 4 12 3 9 0 13 3 6 4 2 5 4 1 5 12 7 9 11 8 3 2 2 4 3 11 8 5 1 12 7 11 7 1 4 3 0 2 7 10 9 5 1 7 3 6 0 5 2 3 0 8 0 10 7 4 11 1 5 3 1 10 6 4 0 3 9 4 7 4 1 2 2 4 3 13 12 4 4 5 6 9 2 8 5 2 12 9 9 5 4 3 3 4 4 5 5 11 5 9 10 3 2 11 4 9 10 6 0 2 3 5 2 7 7 3 5 7 4 4 9 8 7 0 5 6 7 4 6 1 4 0 8 3 2 9 3 2 4 3 4 1 1 3 6 5 7 8 8 2 9 7 0 4 6 5 2 3 6 12 0 10 0 7 0 5 1 6 9 0 4 4 5 3 8 2 6 5 6 6 2 8 1 8 9 9 7 5 3 7 8 3 2 1 8 3 7 2 5 9 0 7 13 5 0 9 6 4 6 1 9 2 3 4 8 3 12 4 2 1 2 1 1 0 4 10 4 6 9 10 9 4 6 5 1 7 7 4 4 9 1 5 0 11 8 8 5 7 1 9 2 6 2 10 1 9 5 1 0 1 4 12 5 10 11 2 0 11 9 10 2 3 3 1 8 5 7 7 2 11 1 2 3 8 9 2 0 5 5 9 3 10 3 8 5 2 8 3 10 5 11 7 1 1 3 2 6 1 2 9 4 11 7 5 12 11 5 8 0 6 0 7 3 4 2 4 4 8 2 3 5 10 2 1 8 7 4 4 9 4 3 3 4 8 1 8 8 10 1 6 10 4 7 2 0 4 10 6 0 5 7 2 0 1 9 11 3 0 8 8 3 1 8 10 8 6 0 6 7 10 6 5 6 10 3 6 3 14 2 9 3 5 4 4 4 6 6 8 1 7 7 8 2 3 2 1 0 0 0 7 9 11 2 6 7 5 3 0 4 5 8 6 8 9 0 5 6 2 10 5 4 10 5 10 1 1 4 4 3 9 1 4 8 9 11 7 9 6 2 2 9 7 7 10 4 5 12 7 6 1 1 3 9 9 4 8 0 8 3 1 2 4 5 11 5 1 4 3 8 1 3 6 0 3 0 4 2 7 7 8 5 7 3 1 9 2 7 6 1 6 0 13 4 6 0 1 4 10 2 0 2 6 8 1 1 7 7 9 11 4 4 3 0 6 9 5 12 3 4 2 4 7 1 2 7 10 9 7 6 0 6 6 5 3 0 9 6 4 2 0 1 7 2 6 0 0 2 3 10 11 10 2 7 4 4 5 2 8 3 8 4 12 9 5 4 13 3 10 5 7 5 3 5 8 7 1 10 1 5 1 3 11 6 4 5 3 4 7 0 8 4 2 5 2 7 3 1 0 2 5 1 1 10 4 1 7 7 9 0 4 10 5 7 4 1 3 2 13 4 2 2 9 4 5 12 7 10 2 8 3 7 9 3 9 1 6 5 3 1 5 6 6 8 2 10 2 1 8 1 8 2 8 1 6 3 1 10 4 7 4 0 7 1 6 0 9 9 0 3 7 5 5 2 1 6 8 0 2 4 10 3 5 5 1 5 3 9 4 7 0 5 1 4 8 4 1 1 8 7 4 1 4 6 7 2 6 3 8 1 10 5 5 4 9 0 5 8 6 1 5 2 4 7 1 14 4 10 6 6 6 7 6 0 6 10 4 3 7 2 0 5 9 7 13 0 7 4 6 0 2 4 7 10 8 2 6 0 2 0 5 10 1 6 9 5 6 5 6 8 9 7 8 8 2 10 5 1 2 2 1 2 5 0 1 9 0 2 1 9 6 0 2 6 7 4 0 3 10 2 11 2 4 8 4 6 8 4 0 6 7 8 0 4 5 2 0 1 1 8 9 4 5 5 8 13 1 7 1 12 0 4 8 0 0 7 5 1 4 1 8 10 6 10 10 3 0 10 6 0 1 5 7 9 3 1 2 0 11 3 0 6 0 3 1 7 1 0 4 2 9 9 2 9 4 4 10 3 10 5 6 7 0 0 3 1 2 4 3 7 3 2 2 4 11 9 7 2 1 8 1 3 7 8 2 8 1 7 9 2 3 2 1 6 11 11 10 6 5 8 4 13 5 1 0 0 2 7 2 7 0 0 6 0 3 0 1 0 10 7 1 2 3 6 9 4 1 4 0 2 2 6 5 0 9 6 8 7 7 8 4 0 0 1 6 11 1 6 9 7 14 3 6 7 9 0 2 8 6 11 2 9 0 7 8 7 0 7 6 12 0 9 8 5 5 4 8 11 8 5 0 8 4 0 3 11 5 0 9 3 4 1 0 3 6 2 5 3 4 3 3 0 9 6 5 5 5 2 8 4 7 3 6 9 4 8 9 1 0 8 8 1 5 3 9 5 2 1 1 5 4 3 6 1 9 5 5 4 9 2 2 11 0 6 10 11 0 1 6 9 1 12 1 2 5 2 1 1 3 0 7 6 2 8 11 6 6 0 1 0 1 4 9 4 8 6 3 3 2 6 8 0 15 0 10 4 1 9 0 3 6 11 11 4 6 2 2 5 0 2 0 8 3 5 8 0 0 0 9 1 5 6 5 4 7 12 2 2 4 3 1 9 7 5 5 6 12 3 7 1 11 7 2 6 10 12 4 7 2 8 10 6 10 3 2 1 8 13 5 3 11 0 1 0 0 1 6 5 7 1 3 7 1 3 6 3 10 2 5 2 2 4 0 0 4 3 3 3 7 2 6 0 3 4 1 1 6 4 2 12 2 1 13 4 2 5 0 9 10 2 7 6 11 11 2 3 0 3 6 5 4 3 4 5 5 8 0 2 0 1 0 5 1 1 0 14 6 6 1 7 1 7 7 1 0 4 5 9 3 4 5 12 1 2 8 8 9 8 6 2 8 4 12 2 7 3 9 3 2 8 0 5 4 2 2 1 0 0 1 0 1 13 6 2 14 12 3 9 1 7 8 3 6 0 16 5 7 10 10 4 2 3 1 1 3 4 1 2 4 0 3 3 8 4 0 2 2 1 0 1 7 4 2 0 9 4 1 0 9 1 9 11 10 1 4 1 1 4 13 6 5 11 3 6 9 8 9 6 2 10 0 3 7 7 6 9 7 8 1 10 3 12 5 7 0 11 6 6 9 6 3 8 7 4 6 2 4 2 7 7 9 0 5 5 1 3 8 8 5 7 4 10 7 2 10 13 4 0 9 9 2 6 8 4 2 7 6 6 9 5 5 10 5 3 0 0 7 8 1 1 5 1 3 4 2 10 6 2 2 9 8 11 4 12 6 7 1 0 1 0 1 5 12 8 4 2 2 7 7 0 3 3 0 4 4 2 6 7 10 1 4 2 3 1 3 1 8 4 6 8 11 4 0 1 2 11 2 9 1 7 1 2 5 4 8 3 3 1 4 4 11 3 6 3 11 9 9 6 7 5 1 0 9 2 6 0 12 0 3 3 9 5 2 3 7 2 5 9 9 8 5 0 3 9 7 0 0 10 4 7 3 1 10 6 10 5 0 6 1 11 1 3 3 13 4 9 8 1 4 10 7 3 4 5 12 2 1 0 3 1 6 5 6 3 6 13 3 0 4 6 5 5 3 0 9 10 8 11 12 2 6 7 10 2 9 9 5 7 1 5 3 2 2 7 3 6 5 4 1 2 4 8 3 8 3 8 6 8 9 4 9 6 5 4 8 5 1 3 4 8 0 2 4 5 0 0 2 6 6 5 11 3 1 7 2 6 0 7 10 3 11 0 11 3 8 10 7 10 5 1 0 3 4 3 6 6 2 2 9 2 2 7 6 2 4 5 8 3 2 1 0 3 4 7 8 7 4 7 9 6 9 2 7 6 5 3 2 3 5 9 10 7 8 7 0 4 10 4 11 8 2 7 6 6 2 3 9 2 8 1 10 0 5 0 6 5 6 2 1 4 3 2 8 3 8 3 3 2 1 9 9 6 1 2 7 9 8 0 2 2 3 8 4 10 6 9 9 0 4 0 2 10 4 7 2 1 1 3 10 2 3 0 10 10 9 4 6 2 5 1 4 7 5 8 7 7 10 2 12 5 5 4 6 3 5 4 6 2 7 8 3 7 11 4 2 4 6 10 0 8 3 11 6 1 4 0 8 0 2 1 2 9 4 3 12 9 3 3 4 3 2 5 2 0 7 9 10 7 3 0 7 4 7 3 3 7 5 8 2 1 3 3 9 5 9 11 0 3 7 2 11 0 6 10 1 11 2 6 0 8 9 6 10 0 5 1 11 2 3 1 12 1 8 1 13 14 0 1 1 2 4 3 2 8 8 3 7 5 9 2 0 11 9 0 0 3 0 8 9 14 4 6 5 6 1 1 10 3 6 1 5 8 3 5 11 8 4 7 6 4 7 3 8 2 8 7 3 5 4 3 3 4 1 3 11 3 9 10 4 7 3 2 11 4 0 3 11 10 3 6 10 1 3 10 1 3 9 0 8 5 12 0 10 3 11 7 0 0 5 3 6 6 2 2 1 1 4 3 10 7 8 8 4 4 6 1 3 6 1 5 4 3 2 4 0 4 10 7 2 4 7 5 0 11 5 2 0 10 6 3 1 5 15 6 11 1 8 6 5 5 8 12 0 8 7 6 2 1 7 5 5 3 5 6 5 1 9 6 9 5 5 10 1 7 2 5 7 6 8 0 6 3 10 4 0 7 3 7 7 1 3 7 8 11 0 6 8 5 0 4 4 1 9 4 7 5 5 0 12 6 2 7 7 9 7 4 2 8 0 7 7 7 2 6 2 1 2 1 0 1 8 1 2 5 7 6 6 2 1 5 1 3 1 4 7 1 6 4 1 11 0 6 4 0 1 5 1 10 5 3 2 12 3 5 0 4 1 2 3 14 4 0 3 8 9 6 7 0 10 4 10 3 0 6 10 5 11 9 1 3 9 6 7 5 0 9 3 1 1 8 2 5 1 2 4 1 6 0 4 1 3 9 8 4 2 11 4 11 9 10 1 2 8 3 4 6 2 12 1 2 1 0 8 2 0 6 2 7 0 3 1 6 7 2 2 0 5 5 6 1 6 0 2 5 5 7 11 7 1 5 2 7 11 9 8 10 2 4 10 6 5 10 1 10 7 7 3 7 7 10 4 2 2 4 3 0 2 1 2 5 1 4 2 4 3 6 13 7 3 10 6 7 4 5 3 2 2 5 1 13 2 8 4 0 9 4 2 5 6 3 7 8 6 11 8 5 2 6 4 7 3 3 2 1 5 4 4 6 1 5 6 8 6 8 7 0 12 6 0 3 8 10 3 2 1 0 8 8 4 4 2 2 10 4 5 7 9 8 4 7 6 0 3 6 5 12 3 5 2 3 0 9 11 8 4 5 2 5 2 0 6 7 7 2 10 6 0 5 0 7 3 4 2 2 10 4 6 8 4 0 10 4 6 10 1 7 7 3 5 0 0 7 6 3 2 9 8 2 5 11 11 0 8 3 0 0 4 2 4 2 6 9 4 9 1 1 1 7 2 3 5 1 6 6 4 0 7 5 6 1 5 1 3 6 8 8 7 7 6 13 12 11 7 3 8 3 5 10 1 1 5 2 4 9 0 0 12 3 7 1 8 0 6 7 7 1 6 12 7 2 0 9 6 12 4 3 1 3 9 6 1 5 12 7 5 10 3 6 5 6 0 6 1 0 2 3 0 8 4 9 13 2 6 8 5 7 7 6 6 4 5 8 2 9 7 7 7 5 8 1 6 7 0 2 10 2 6 5 1 9 2 2 4 0 5 2 11 1 2 4 2 8 0 5 7 9 0 12 4 6 5 6 4 5 0 4 9 7 9 4 1 5 11 4 3 2 2 6 2 1 7 6 9 7 12 5 0 0 7 1 5 9 9 3 8 5 1 4 8 6 4 4 8 4 5 10 0 4 1 1 2 1 3 10 9 13 9 6 3 5 4 5 5 1 7 3 0 6 8 0 8 8 7 1 5 7 1 1 4 0 3 5 4 6 5 3 1 3 6 4 2 2 0 0 2 1 6 5 3 5 7 4 2 9 2 5 2 8 8 2 2 9 4 4 9 1 12 1 5 4 2 0 9 3 5 6 3 9 4 10 2 1 1 8 5 9 2 8 1 6 9 6 10 5 3 2 9 5 6 4 10 6 1 3 0 4 5 6 11 4 4 4 5 10 4 1 0 5 7 5 4 2 8 8 5 5 8 1 0 6 2 4 14 8 6 10 8 5 6 7 3 11 1 0 2 11 7 9 5 6 4 1 8 5 1 4 4 7 0 5 8 3 10 8 4 7 5 5 6 1 11 7 5 12 10 9 7 2 6 5 10 4 0 7 4 0 6 4 10 0 0 8 1 9 3 3 9 4 1 3 1 4 6 1 1 5 2 8 7 9 2 8 6 8 5 4 5 9 9 7 7 0 0 1 9 12 2 7 5 0 10 7 0 3 8 3 2 4 3 0 6 0 9 4 4 8 3 4 15 2 4 5 7 8 4 4 4 5 12 1 9 12 1 4 3 9 9 7 6 0 3 1 7 10 3 11 0 10 2 6 2 1 7 1 8 9 10 7 0 4 1 4 0 11 8 7 9 6 6 1 10 6 5 8 4 4 1 4 11 9 2 0 3 0 1 10 2 7 5 5 6 1 6 10 5 9 12 4 13 11 11 2 7 2 0 6 3 10 6 4 3 5 12 8 2 0 0 6 9 9 12 12 6 6 6 2 0 2 4 1 5 2 5 5 12 1 4 7 1 6 6 13 2 5 5 3 9 0 2 7 0 0 6 6 6 2 1 8 6 16 0 2 8 0 3 14 5 6 7 9 6 8 3 11 5 11 6 3 6 8 2 9 9 1 11 7 11 4 0 5 0 2 5 0 3 1 11 0 9 5 2 1 4 1 3 3 2 5 2 4 8 6 9 2 7 1 0 1 8 9 13 7 8 9 0 4 6 6 4 8 1 3 4 1 11 5 1 5 9 0 7 7 8 1 8 0 3 8 3 8 6 5 2 1 3 0 0 0 6 4 3 2 4 2 0 4 13 11 10 4 0 9 7 10 2 2 12 6 8 0 8 2 2 13 0 9 9 11 0 7 1 7 4 3 0 6 11 2 3 3 3 1 6 11 1 4 9 0 4 1 2 2 2 4 8 7 4 5 12 2 2 2 5 4 0 7 1 9 3 1 7 11 2 8 3 1 1 3 6 5 4 3 5 13 2 0 4 5 15 4 2 8 2 5 1 6 9 6 5 7 1 0 5 8 6 7 9 6 10 3 11 8 4 14 2 1 10 4 1 0 8 7 0 6 2 1 2 1 6 2 3 2 1 13 10 0 12 7 11 9 3 4 10 1 0 7 7 10 8 13 7 6 0 2 10 5 0 5 3 5 7 3 0 7 5 8 6 1 2 12 14 3 9 5 4 1 6 8 0 3 7 0 6 0 2 12 3 7 9 5 3 11 0 8 4 2 0 9 4 6 7 3 8 0 0 9 3 4 7 0 4 7 3 7 6 8 10 8 5 3 0 6 11 10 4 3 3 0 2 7 2 7 7 1 4 4 8 6 9 11 1 5 7 4 4 5 2 7 2 8 5 12 2 11 2 9 11 0 2 4 8 1 3 10 7 5 11 1 4 6 5 6 1 4 10 4 1 3 1 5 5 10 3 7 13 7 0 14 2 7 3 8 1 12 6 12 3 5 7 3 6 1 5 5 7 2 0 0 3 7 10 6 8 7 4 14 7 4 6 0 6 1 6 8 2 4 3 11 2 6 7 7 10 6 3 8 0 7 6 1 0 3 1 2 6 6 3 7 4 8 3 8 7 5 8 0 4 4 1 5 9 3 8 2 0 6 2 4 2 6 13 8 1 0 5 2 1 5 11 6 1 4 9 2 7 3 8 1 7 9 3 6 7 0 8 2 10 4 6 2 3 9 8 2 7 0 7 1 0 2 0 5 7 9 15 0 6 11 1 6 8 1 7 0 1 2 7 6 2 4 7 4 7 0 12 5 4 3 11 3 8 5 12 1 2 0 6 2 0 8 12 8 2 14 9 10 8 3 12 6 8 5 10 4 7 8 7 1 6 7 2 2 6 5 10 0 2 1 3 12 8 4 5 9 3 2 9 6 7 4 0 7 5 11 0 0 2 4 2 0 4 0 2 7 9 0 0 0 3 1 6 8 1 4 4 15 10 6 8 5 7 8 1 8 4 9 10 1 0 12 1 4 0 4 8 1 1 10 4 2 1 0 5 8 1 3 6 0 0 2 0 0 6 4 0 5 10 5 5 3 1 5 0 6 7 1 11 2 4 11 7 5 11 7 3 0 0 5 10 4 2 0 8 2 10 1 2 6 12 2 5 5 6 6 1 5 12 6 9 3 1 2 4 4 0 9 7 5 0 6 4 7 5 1 9 11 0 0 0 2 9 9 6 1 10 3 1 5 1 12 3 7 5 4 4 12 1 3 0 5 5 7 4 4 8 7 6 3 1 13 5 3 1 8 11 9 1 0 8 6 4 0 2 10 5 6 1 6 4 5 10 3 0 1 7 0 4 0 3 9 3 8 2 3 1 2 6 10 0 3 4 3 10 3 7 5 6 7 1 0 5 3 2 13 12 12 0 3 6 1 3 1 5 0 2 8 4 8 1 6 13 4 2 4 6 3 7 4 1 3 0 1 10 7 2 0 9 5 11 6 0 1 6 11 10 6 3 4 3 9 3 2 11 3 4 5 7 9 7 4 0 5 0 7 8 11 2 9 2 8 10 5 8 4 0 10 6 2 1 0 10 1 4 3 8 7 8 6 3 5 7 4 4 7 0 1 1 0 3 5 1 8 3 10 10 0 1 3 3 1 11 10 0 5 2 0 6 0 11 10 0 10 0 8 0 0 5 5 1 8 1 9 0 10 4 0 9 5 8 5 11 13 3 4 14 7 7 3 5 5 4 11 3 6 0 6 4 0 6 5 1 11 9 10 9 6 0 7 8 7 5 0 1 8 11 3 8 1 4 9 11 8 2 8 9 1 8 12 1 4 9 0 6 6 1 2 10 7 2 0 12 0 6 0 0 5 5 5 4 8 3 8 2 11 9 6 2 11 0 10 1 5 9 7 3 5 7 0 6 5 2 7 2 4 0 8 6 3 0 10 8 7 2 1 5 0 2 1 3 2 6 4 0 11 5 7 6 5 4 9 0 0 11 6 7 9 0 5 8 0 10 7 10 4 4 8 2 5 14 5 1 1 0 7 1 8 9 9 10 8 4 4 1 10 0 3 1 9 7 1 9 6 8 2 3 6 4 6 2 4 6 1 5 9 5 3 12 0 3 1 6 7 4 5 11 0 1 0 1 6 1 0 4 6 14 5 10 7 2 4 0 12 10 2 9 4 4 3 7 1 6 2 5 2 6 2 1 0 1 9 9 13 2 4 7 3 5 4 5 1 2 6 9 1 2 1 13 8 5 3 10 10 3 9 1 8 7 5 0 10 5 3 10 1 7 1 1 6 0 3 4 4 10 9 3 0 0 9 2 7 3 1 7 2 0 10 2 1 7 9 2 3 7 3 7 13 1 3 3 5 5 5 11 2 9 6 7 7 3 5 1 3 6 8 4 2 2 0 0 4 5 1 4 1 0 6 2 8 4 6 10 8 0 4 11 7 1 1 4 2 1 10 1 12 5 3 1 0 1 9 2 4 2 0 10 3 9 1 5 7 0 0 4 7 0 3 1 8 1 5 8 9 6 8 0 3 3 2 8 5 5 5 8 9 8 3 1 0 4 8 7 4 3 6 3 5 1 11 1 10 0 9 0 1 13 1 2 8 7 7 11 9 3 7 6 1 2 7 7 2 2 1 0 3 4 10 4 5 5 1 8 1 1 8 2 6 7 0 4 2 4 2 4 8 11 0 2 6 10 8 3 0 3 0 9 10 5 8 5 3 2 10 3 10 7 7 11 1 3 7 2 6 4 6 0 0 6 5 1 6 3 11 3 5 4 6 5 1 3 7 6 1 6 5 7 7 0 4 4 4 1 1 7 1 2 2 2 2 3 5 7 6 7 0 4 8 3 4 11 5 5 5 5 8 4 7 8 0 5 3 3 2 8 5 6 7 2 9 2 10 0 8 1 11 2 1 6 10 1 5 7 7 2 3 4 5 0 10 6 3 6 7 3 4 1 0 5 12 3 1 8 0 11 5 2 1 6 9 10 7 0 10 12 5 1 0 0 2 3 0 6 1 3 4 2 1 5 3 12 1 6 8 8 9 4 6 7 8 1 2 4 5 3 14 2 5 7 2 3 0 7 10 0 6 8 11 7 4 5 9 6 6 3 11 3 7 4 4 6 4 0 10 0 3 7 14 0 4 10 3 7 0 4 1 0 10 5 7 4 4 11 2 3 0 4 3 2 5 9 8 7 6 7 3 11 4 6 5 4 4 6 7 1 2 3 5 4 2 10 0 4 4 6 11 5 1 9 1 0 2 6 0 7 0 1 11 4 6 6 4 4 5 0 7 10 6 3 0 9 7 4 3 8 1 10 3 4 1 10 5 9 12 5 8 7 9 2 8 9 4 0 2 1 1 4 1 15 1 7 7 4 9 10 6 1 3 4 8 8 1 0 1 5 10 6 9 3 4 9 1 4 0 5 0 1 5 6 3 6 3 6 6 15 1 2 4 5 5 1 3 5 3 5 7 5 1 9 6 4 6 9 1 6 10 3 4 11 11 2 8 9 1 7 2 1 7 4 9 8 7 0 2 2 4 5 6 10 0 3 3 1 2 11 0 0 7 5 7 9 0 8 5 10 9 6 10 3 9 4 1 9 0 9 5 4 0 5 2 4 7 4 0 9 11 0 12 4 4 12 8 11 5 4 10 2 6 5 10 4 7 5 3 11 3 0 0 3 5 6 2 3 2 0 2 9 7 6 9 0 8 0 5 6 12 1 10 8 4 3 12 0 3 3 1 2 1 4 9 7 9 7 3 6 3 8 2 8 8 11 2 3 3 8 6 3 1 5 5 10 3 2 7 9 6 5 8 4 9 1 12 10 0 6 7 3 11 3 4 9 4 9 5 0 3 3 5 0 12 6 6 9 8 8 1 2 4 2 9 4 7 1 2 11 6 10 9 9 0 5 2 5 8 1 3 2 5 0 7 14 3 3 10 3 0 2 7 1 9 6 8 2 10 0 3 6 5 1 12 13 0 10 2 7 14 4 4 4 5 8 11 1 4 9 3 12 10 0 0 6 12 7 3 0 3 8 7 5 8 7 4 9 5 6 1 4 2 11 5 8 11 5 3 3 2 11 6 9 2 6 7 5 0 0 7 6 7 3 3 2 0 5 0 7 9 11 7 2 7 5 3 4 7 9 1 1 12 0 3 3 0 6 9 2 9 7 0 10 7 2 1 8 0 8 1 2 0 0 1 4 8 0 8 7 6 7 5 2 1 2 0 6 5 9 0 4 6 5 5 3 2 6 2 0 13 4 10 0 0 0 3 8 7 9 1 4 2 1 6 3 8 4 3 4 2 2 6 7 3 2 4 4 5 3 4 8 6 0 8 10 6 7 1 11 4 3 2 6 12 1 5 3 4 3 2 8 6 5 3 2 8 1 1 8 1 7 10 12 7 6 7 11 2 3 4 3 5 9 7 1 3 0 2 11 2 2 6 8 7 6 9 2 6 2 10 9 9 2 1 5 12 6 7 11 7 2 10 1 1 5 1 8 8 11 11 6 1 13 2 7 10 6 2 7 12 6 5 5 7 8 1 1 9 3 6 0 9 3 8 5 3 9 2 7 5 4 1 2 0 11 4 11 0 4 9 10 8 7 4 4 7 10 0 3 0 0 6 2 2 12 4 9 2 0 10 8 0 8 2 2 4 1 5 5 3 8 5 7 3 2 12 0 0 6 7 1 12 3 8 3 10 2 7 9 5 5 6 0 8 1 5 0 7 1 1 12 10 1 1 3 4 0 4 11 2 3 1 4 5 11 1 10 3 10 1 1 4 3 8 6 5 14 6 10 9 3 4 5 1 3 2 0 7 9 1 9 3 4 8 10 7 1 1 6 14 6 2 1 0 5 2 1 9 8 2 11 6 7 2 10 5 4 5 1 2 1 4 1 9 4 9 5 9 2 6 9 3 2 0 3 5 3 12 4 4 9 4 6 4 2 9 0 5 2 6 9 5 1 2 8 5 0 5 0 0 9 8 10 4 0 9 10 9 2 8 4 0 8 8 0 1 2 2 8 12 10 3 7 6 1 1 2 5 6 5 6 5 3 6 9 0 4 9 9 1 3 12 7 4 9 0 10 7 1 4 2 5 0 5 10 3 4 4 0 6 8 0 5 6 4 4 3 6 2 0 3 9 7 7 5 3 1 12 0 6 3 5 3 6 5 6 10 5 13 6 1 8 5 3 6 1 13 8 8 5 1 10 3 3 4 1 0 9 9 1 9 5 6 4 4 12 10 1 12 7 9 2 3 7 1 7 6 7 1 9 10 4 4 8 9 2 1 12 12 1 2 10 10 5 5 1 0 0 8 12 4 8 5 4 5 5 3 3 0 4 9 3 0 8 2 1 8 6 9 5 2 4 6 7 10 5 0 2 8 5 4 6 5 9 4 0 4 8 10 6 5 9 6 9 0 3 4 10 4 0 0 3 0 6 2 7 0 9 6 8 2 9 11 5 5 7 8 0 5 8 9 3 7 5 9 4 1 3 4 4 5 4 7 4 5 2 5 10 3 10 2 9 4 3 10 3 11 6 5 1 9 5 3 4 3 1 6 0 4 9 6 3 7 1 5 10 4 14 4 3 5 6 14 4 9 3 6 6 3 9 6 8 11 4 5 3 2 5 1 2 10 5 8 4 0 6 3 7 4 0 6 7 11 4 2 12 7 12 6 3 4 0 10 5 13 7 1 9 0 0 3 1 9 2 9 9 6 4 3 0 7 9 4 0 9 2 4 9 0 1 8 11 3 0 0 8 0 9 8 3 9 8 9 9 4 3 2 1 15 5 2 9 0 2 3 2 2 4 12 5 11 5 1 3 4 6 5 0 8 9 0 4 3 2 2 12 6 10 6 10 8 4 3 9 8 9 6 3 9 1 7 6 12 6 6 4 3 3 3 1 5 0 0 8 7 9 4 8 3 1 8 6 10 4 3 5 4 2 7 8 7 6 2 9 0 2 5 4 1 8 0 6 7 3 1 0 2 10 3 3 2 3 3 1 3 6 0 6 6 7 1 4 1 10 2 4 3 6 5 0 9 2 9 1 6 1 7 5 4 5 1 9 7 2 3 5 9 5 8 6 11 8 1 9 11 6 1 0 6 5 7 1 2 11 1 9 8 4 6 6 3 5 0 4 3 9 6 5 5 6 2 3 4 4 4 1 12 2 2 8 10 2 1 8 6 3 4 2 0 5 2 8 7 8 0 0 3 9 4 3 2 5 9 0 5 3 1 10 11 0 4 3 0 4 6 1 5 7 0 7 1 3 5 7 6 13 7 0 10 6 10 4 4 4 5 7 7 1 1 9 0 7 5 8 4 7 12 1 3 3 3 9 11 0 1 6 5 5 0 1 2 2 5 4 0 1 8 4 11 6 0 7 1 0 3 11 3 4 5 8 5 7 3 7 8 0 0 3 8 2 6 2 6 7 2 5 13 7 4 11 0 2 0 1 1 7 10 1 5 1 7 2 4 5 9 8 2 10 13 7 9 7 10 10 4 9 3 11 6 2 7 0 5 0 0 10 4 0 6 8 7 8 6 2 3 5 2 2 10 8 6 4 11 2 5 0 7 0 3 3 2 5 6 1 6 14 5 6 2 7 0 6 8 2 3 2 3 10 2 0 6 3 2 1 4 6 7 9 8 0 6 6 3 9 5 3 1 0 5 9 1 3 9 7 7 2 8 5 0 7 3 1 3 4 2 3 12 3 4 6 5 4 0 4 12 6 3 6 1 10 3 1 1 2 7 3 3 0 7 6 8 8 3 2 4 1 8 1 10 2 4 0 7 2 6 5 4 3 5 8 10 6 12 11 0 4 8 7 2 0 1 4 0 11 1 5 3 4 5 8 11 2 5 4 9 0 10 3 4 7 4 8 10 7 6 7 5 6 9 1 9 1 12 6 1 1 0 5 6 10 2 5 6 3 0 3 10 10 2 8 4 0 3 7 0 6 1 4 5 3 0 6 4 10 4 3 2 4 0 8 4 0 9 8 3 7 9 0 7 5 3 8 1 6 7 3 8 0 1 11 4 4 3 2 6 4 11 1 2 8 6 0 0 8 4 2 2 1 11 0 2 10 5 0 6 7 1 9 4 4 1 2 6 6 2 4 5 11 5 1 2 1 9 4 9 9 2 10 2 6 8 1 5 8 3 7 2 5 10 6 1 2 5 1 4 7 6 3 5 6 5 0 2 7 5 8 3 5 9 8 5 2 1 5 2 3 5 7 7 8 3 0 5 0 0 8 11 12 6 1 6 2 7 0 3 8 3 4 6 1 5 10 9 10 3 1 11 3 1 9 6 9 5 10 5 3 12 0 5 3 1 2 4 7 3 13 3 8 3 1 10 0 9 5 6 3 1 9 2 0 6 10 6 4 3 9 5 1 3 9 8 4 7 2 5 1 8 6 3 8 4 1 11 1 7 4 10 7 5 0 4 0 5 0 2 0 3 9 3 9 9 1 5 0 7 11 10 4 6 0 8 0 1 0 4 7 0 10 10 5 6 7 3 3 3 1 7 8 7 8 3 8 7 9 6 11 2 9 7 3 2 7 3 4 7 9 3 7 3 4 0 2 4 4 6 4 5 4 6 1 1 0 11 8 8 3 4 1 0 8 2 4 11 0 11 2 4 7 14 4 0 3 6 11 1 1 11 3 5 3 1 6 2 4 8 5 5 3 2 7 10 0 3 3 8 7 1 6 4 5 4 2 7 10 9 8 7 8 3 9 6 8 9 1 4 2 5 6 10 2 5 1 7 1 3 8 4 9 7 11 3 5 5 4 4 4 2 3 5 1 4 3 11 7 10 0 6 9 3 2 1 4 4 0 8 6 8 3 4 10 1 3 2 11 2 1 1 9 7 4 4 7 6 5 8 5 6 10 8 5 0 4 5 7 3 4 1 2 3 3 9 8 10 6 0 9 8 6 2 9 7 2 5 1 7 7 4 2 8 1 8 4 0 6 10 2 6 6 10 5 5 6 10 4 9 8 13 0 4 7 6 7 1 4 2 13 2 3 7 6 0 1 5 0 5 3 1 0 0 5 0 0 10 9 9 2 4 3 4 4 8 9 1 2 7 3 5 1 0 1 6 2 10 5 3 6 7 3 9 2 10 1 6 3 0 5 11 1 1 4 1 7 3 8 0 1 6 1 8 2 5 4 5 7 7 2 12 11 11 3 6 2 10 10 7 11 11 4 1 6 11 4 0 3 0 7 1 3 6 6 8 7 1 11 0 1 8 2 3 5 1 0 1 4 9 2 6 8 3 8 6 0 8 3 11 9 7 4 2 5 12 9 3 0 2 4 0 1 5 2 7 0 1 12 3 2 9 4 1 6 6 5 1 3 6 4 5 5 9 1 8 6 2 0 3 4 5 5 8 13 5 6 3 0 0 7 8 3 7 2 7 7 1 3 8 4 0 9 7 6 3 7 7 7 7 6 13 6 0 10 5 6 0 7 6 0 0 5 9 7 3 5 4 2 7 11 10 0 3 5 7 3 0 3 1 4 4 0 5 5 5 3 7 5 4 7 10 11 6 6 0 2 4 5 4 5 6 5 4 5 8 12 8 4 11 7 4 5 3 6 5 0 6 7 4 7 2 11 5 7 7 2 10 6 10 7 6 14 2 1 7 10 1 9 0 0 7 1 6 2 5 9 8 6 0 1 5 8 4 7 13 3 9 7 5 1 1 9 11 4 11 1 8 2 7 10 5 3 10 12 1 4 7 10 3 3 1 8 11 5 1 6 0 2 9 5 0 4 3 0 4 4 2 8 10 10 0 4 11 3 8 6 2 9 8 7 4 8 4 6 7 8 6 6 11 10 6 0 1 1 1 5 0 8 10 5 3 7 11 1 4 5 4 0 1 2 3 0 0 5 12 7 1 8 5 8 2 2 2 7 12 3 8 7 8 3 8 6 8 9 1 10 6 9 4 5 8 3 9 9 2 8 3 8 7 10 1 8 0 4 2 6 5 8 9 4 7 6 5 1 1 5 14 6 3 2 2 15 3 3 8 3 3 8 0 2 8 8 10 3 6 0 10 4 4 6 12 7 8 8 0 10 6 0 10 2 2 5 6 0 1 9 9 0 2 11 8 6 12 6 10 11 3 6 10 0 5 10 8 5 4 4 9 2 4 3 9 2 0 6 8 8 6 4 3 10 5 4 5 3 0 1 6 3 9 6 12 1 3 2 4 10 0 5 9 7 12 12 4 5 10 1 5 8 1 7 9 11 6 5 5 2 9 10 6 11 5 0 10 9 8 6 3 9 9 7 3 4 3 4 3 10 5 3 9 8 4 6 8 8 7 9 4 9 2 0 0 8 3 3 11 6 0 0 7 2 8 0 8 5 9 3 5 8 6 7 4 11 2 5 3 1 7 6 4 10 8 6 8 3 0 2 5 5 4 2 1 3 5 7 4 3 6 0 7 4 7 11 12 10 5 1 7 1 5 7 8 7 10 9 1 5 2 5 2 5 0 1 4 4 6 8 6 5 3 1 8 3 7 1 5 0 6 3 5 10 6 7 3 1 8 9 2 5 3 7 7 7 11 3 3 5 14 4 2 2 7 4 3 6 5 10 1 4 9 3 3 4 2 5 11 1 3 9 5 3 6 4 8 13 6 7 1 7 3 7 1 4 9 2 7 6 8 9 4 5 6 5 13 6 8 6 7 0 11 1 6 1 5 5 3 9 1 2 4 7 1 2 5 5 3 6 2 1 4 4 5 13 4 3 4 4 1 0 1 8 2 11 2 6 5 2 4 6 6 8 3 11 5 3 2 5 7 4 5 9 1 7 4 6 5 2 1 10 1 6 11 1 8 5 6 1 10 3 1 5 4 4 2 7 4 2 5 5 3 15 7 10 4 2 4 2 0 7 1 0 8 7 9 6 3 7 6 7 1 1 7 3 11 8 3 2 2 0 7 5 6 6 4 4 9 3 6 10 6 3 14 4 3 0 7 5 2 0 12 1 3 4 7 8 3 7 7 7 4 10 3 7 0 7 6 9 0 8 1 10 0 7 9 1 1 9 8 9 10 7 9 2 6 8 5 6 8 5 9 0 7 14 3 3 7 9 13 2 6 3 9 7 7 5 3 10 7 7 3 9 5 7 6 8 7 8 6 11 0 3 1 12 4 7 1 9 8 0 4 3 6 14 6 7 5 5 9 9 2 7 7 2 4 0 6 6 4 5 1 5 2 2 0 0 5 5 5 1 4 1 2 10 8 3 4 8 11 9 2 13 1 8 5 7 9 1 6 4 9 3 9 0 3 10 1 4 6 6 10 14 4 2 1 3 3 0 8 12 5 6 5 7 6 5 10 3 5 1 8 0 5 1 2 6 10 0 2 7 0 3 1 6 4 12 4 5 12 7 3 4 8 6 10 1 1 0 1 3 0 5 2 11 3 0 1 5 0 7 5 13 8 2 0 7 0 4 10 0 9 9 2 10 5 1 9 1 7 5 2 5 4 13 9 9 3 1 3 3 7 7 4 10 5 9 3 11 9 3 3 5 8 4 5 11 14 4 12 1 6 1 0 3 3 2 9 0 3 4 6 1 4 6 4 12 0 4 1 2 1 2 9 6 2 9 6 4 6 6 2 7 0 12 1 10 1 6 3 8 4 3 6 9 5 3 11 0 8 1 11 6 2 5 5 8 5 7 2 2 8 2 1 1 1 7 4 8 3 6 6 2 1 5 5 3 9 2 5 2 3 8 7 3 12 10 6 6 1 0 1 3 0 1 4 7 7 4 7 4 7 7 7 9 1 3 5 3 10 9 2 6 0 7 12 8 1 4 5 0 6 9 3 1 4 1 2 9 6 9 0 4 0 9 1 12 2 6 5 0 5 5 4 5 2 4 7 6 6 2 2 8 6 3 3 6 4 7 7 8 9 3 3 5 9 5 2 2 2 0 8 8 5 11 8 11 2 3 5 3 2 1 5 11 9 11 11 4 3 2 6 5 5 6 2 0 5 12 6 4 6 3 8 0 8 2 5 2 10 1 4 11 5 9 8 5 0 8 7 6 2 1 4 4 11 8 3 3 8 4 1 7 8 1 6 4 0 1 8 4 6 6 3 2 3 1 2 10 5 0 0 4 1 3 1 8 5 10 2 0 9 0 4 6 1 3 4 6 10 2 6 11 8 3 2 5 6 1 0 9 4 4 7 8 8 9 5 1 6 0 7 5 6 0 4 5 6 5 10 3 3 7 5 6 4 2 0 4 1 5 10 11 4 7 7 7 4 6 11 6 5 0 1 11 1 8 6 5 3 3 5 9 4 6 5 4 5 2 10 5 8 7 4 9 7 5 8 1 12 4 7 8 8 4 3 9 0 1 10 8 9 6 6 9 3 6 4 8 12 0 6 4 6 14 8 10 1 2 6 1 0 7 5 6 8 7 6 0 0 4 10 10 8 7 3 1 2 8 7 10 3 8 10 4 1 1 1 6 3 6 1 8 4 2 6 4 1 7 6 2 7 1 6 1 11 0 6 2 3 3 5 8 5 6 4 1 11 0 4 3 1 7 1 13 6 6 3 13 0 4 6 1 3 9 0 0 3 6 2 4 11 3 8 5 5 7 2 1 0 0 5 1 11 4 1 8 7 7 2 0 8 6 1 2 6 6 10 7 7 7 12 1 3 0 5 7 7 6 10 7 4 0 9 0 6 13 1 12 7 4 1 2 1 1 3 2 1 1 3 15 7 5 2 3 3 7 3 4 7 0 3 9 6 8 3 8 7 10 1 4 4 13 6 6 7 8 2 3 9 11 2 8 10 2 0 9 7 11 6 3 8 6 0 4 8 6 9 6 11 10 4 10 3 3 2 3 4 4 13 3 5 2 2 2 6 6 7 1 12 7 2 7 10 2 9 6 1 5 2 4 4 9 11 2 2 0 2 9 5 3 10 15 8 8 11 5 8 3 2 3 2 8 5 8 13 3 4 7 8 5 3 5 1 6 1 8 7 2 2 7 5 5 0 7 0 0 6 7 9 8 7 4 9 1 3 6 3 11 6 9 6 0 5 10 8 9 1 1 7 11 0 1 6 0 0 12 7 10 1 7 3 2 1 4 1 5 1 0 10 1 9 5 6 11 6 7 5 8 2 8 0 10 0 1 0 6 6 7 4 8 2 1 2 6 6 3 9 5 3 2 7 5 0 8 5 7 6 2 3 5 5 5 9 2 1 6 1 5 2 3 11 7 4 10 5 2 10 2 1 1 3 5 2 4 5 4 10 2 4 6 5 3 1 8 3 4 0 3 3 8 13 7 9 9 0 5 10 0 4 0 3 0 5 7 2 3 0 6 5 5 2 0 10 5 1 5 5 7 8 5 1 3 7 5 9 1 10 5 8 3 6 3 7 5 6 3 6 8 1 12 4 0 6 13 10 10 7 4 4 4 0 11 7 11 12 10 3 12 0 2 7 3 5 9 11 8 2 6 2 9 3 10 4 10 7 0 2 1 10 3 8 10 1 6 10 0 2 4 0 2 6 9 1 8 6 1 4 4 2 3 4 2 0 14 5 5 5 0 11 2 7 3 4 0 0 6 1 6 5 6 0 3 4 3 9 9 2 2 2 6 9 6 7 8 1 7 10 3 4 3 9 7 9 8 5 2 8 0 5 6 2 13 14 2 3 0 4 2 9 8 4 6 3 8 6 8 3 5 1 1 6 2 4 12 1 2 11 2 7 2 13 7 1 8 4 6 3 2 2 4 8 2 0 0 2 3 6 5 6 5 7 11 3 5 5 8 2 3 8 8 6 1 3 3 5 6 13 9 4 2 9 9 6 6 5 4 9 11 2 0 1 0 7 1 1 3 6 6 7 9 5 7 1 4 2 4 4 7 8 3 5 7 8 3 8 0 9 2 2 6 2 1 4 5 4 1 3 8 7 8 4 12 4 5 3 3 4 7 7 6 6 3 10 1 5 7 2 7 0 4 4 10 1 4 6 7 3 13 9 11 1 10 0 4 8 1 5 0 8 1 0 6 8 1 6 0 9 1 1 3 0 4 1 0 0 1 8 5 8 0 9 2 7 7 11 6 1 0 11 7 5 2 4 8 1 5 3 1 0 0 1 12 15 11 1 3 2 0 4 3 8 13 4 9 9 6 10 3 6 4 2 11 2 10 4 2 7 4 5 9 7 2 2 2 12 7 1 0 0 6 1 1 4 4 9 7 2 5 4 9 6 4 2 3 5 4 6 11 5 11 9 1 8 3 11 0 4 6 2 8 5 0 4 6 1 3 6 5 5 0 2 4 4 2 6 5 4 5 1 8 7 10 1 3 1 0 3 1 12 0 7 8 1 2 11 4 6 9 12 1 2 9 3 5 7 7 8 6 4 1 5 8 11 8 0 8 2 2 5 3 5 0 0 3 9 5 1 0 5 6 3 8 3 2 6 2 0 3 7 3 1 0 8 6 2 3 5 10 0 0 4 0 2 8 1 8 7 12 8 2 7 0 2 12 4 1 8 3 0 11 3 9 9 12 3 0 5 7 8 4 0 2 0 13 8 0 8 5 1 2 10 8 4 4 4 4 6 8 5 3 8 6 6 8 4 4 9 5 6 7 1 3 3 1 2 5 5 1 4 8 7 11 1 5 2 9 4 8 8 5 12 3 3 9 4 0 4 6 10 7 3 7 9 10 4 9 2 9 3 9 9 6 1 9 3 8 3 7 3 0 2 4 5 2 0 2 9 0 6 0 7 2 7 8 2 4 6 0 10 5 10 0 4 6 3 3 0 8 2 1 0 7 1 1 11 4 0 2 7 2 11 1 1 8 11 2 2 4 5 2 7 6 0 2 4 4 7 4 5 2 8 1 7 0 8 2 11 5 1 6 8 1 7 1 7 3 6 4 14 1 0 5 8 1 6 3 10 11 11 0 7 9 0 2 8 7 8 6 2 2 8 2 3 3 2 0 2 1 6 7 4 2 3 2 4 0 3 4 4 4 10 3 2 9 7 2 4 3 8 3 1 5 5 8 0 6 0 11 3 2 1 2 1 4 8 4 2 7 8 7 0 8 5 2 5 0 4 0 8 6 3 5 3 10 11 5 1 5 10 1 8 0 10 9 10 5 6 9 11 7 4 3 1 2 8 4 3 6 12 14 7 2 7 5 0 1 3 8 8 10 4 5 9 5 4 3 1 9 9 10 3 1 0 5 9 11 4 6 3 3 1 7 7 0 9 6 4 8 9 7 2 2 2 5 3 2 6 1 6 0 10 1 2 4 8 1 6 1 3 6 4 0 2 4 5 3 5 10 2 2 4 4 2 8 1 1 4 8 9 5 6 4 4 5 1 9 1 5 2 11 5 2 2 3 5 5 1 7 10 4 4 9 12 6 5 2 2 5 6 2 10 6 5 13 7 7 1 4 8 8 2 3 4 3 0 1 7 10 2 3 5 5 3 9 11 8 1 5 6 4 4 7 5 0 7 4 4 11 8 1 2 6 10 8 5 5 1 0 11 6 2 5 7 5 4 11 6 13 4 4 1 4 2 9 2 7 6 11 7 8 0 7 10 1 8 8 1 4 8 11 2 0 1 5 9 1 9 10 5 3 6 3 11 5 1 5 2 1 7 10 3 2 8 1 0 6 0 9 4 3 0 5 4 2 1 8 5 1 10 5 9 1 2 8 5 0 9 7 4 7 2 7 13 2 7 1 0 3 1 2 9 2 0 2 9 1 7 4 2 4 3 7 4 6 3 7 1 1 1 4 2 6 5 12 3 4 7 3 9 7 9 1 11 6 6 8 7 1 1 1 4 5 6 5 7 4 5 9 6 4 8 4 12 0 3 4 6 11 6 7 3 4 8 7 2 1 2 1 6 7 1 0 12 11 5 0 12 4 5 1 4 0 7 7 5 8 7 2 7 4 8 7 3 6 8 8 0 6 3 5 0 8 4 9 9 6 5 2 10 6 1 11 3 1 7 3 5 4 4 4 9 1 13 10 11 3 3 0 0 6 2 8 8 8 6 11 6 7 4 4 3 0 7 3 5 1 4 2 6 4 11 4 3 8 0 5 10 7 7 9 3 14 3 8 4 1 12 1 5 1 1 0 1 9 8 2 12 8 0 3 5 3 14 3 7 5 0 9 2 10 12 0 1 5 3 6 4 3 3 0 0 8 1 1 9 4 1 4 12 0 5 6 0 4 4 7 9 3 6 2 8 10 1 5 2 3 2 3 9 5 5 3 9 13 5 7 9 9 3 5 4 0 11 5 7 8 0 9 14 9 11 3 4 4 4 8 1 9 1 9 10 1 4 2 5 1 1 4 1 4 7 2 1 0 0 1 5 2 5 4 4 3 4 6 0 2 9 9 8 10 6 7 5 2 0 0 7 3 10 7 12 8 4 4 9 8 10 7 10 1 9 1 6 4 9 1 4 4 10 2 10 8 7 5 12 4 4 5 3 11 10 4 3 0 5 6 6 13 4 8 4 10 0 2 1 9 4 3 13 8 7 4 10 9 4 9 7 6 5 1 12 0 0 3 2 6 10 0 11 6 1 4 6 1 5 0 0 4 5 0 1 4 8 2 8 5 0 0 3 4 7 0 3 7 7 7 1 1 0 10 4 4 10 7 8 9 1 4 9 0 11 5 2 11 11 0 8 0 8 0 1 8 1 7 5 2 9 4 4 1 7 7 1 3 5 2 0 3 10 0 5 3 5 3 0 12 7 8 4 10 5 4 7 3 3 7 7 1 13 2 5 2 6 8 2 8 10 6 8 8 4 9 11 3 9 7 9 2 2 7 6 4 0 13 4 7 10 4 2 3 4 1 2 11 8 3 2 9 7 5 3 4 3 8 3 4 1 4 3 3 0 0 3 6 6 3 6 1 11 7 1 1 0 5 11 7 2 2 4 2 0 9 7 10 1 0 3 0 3 7 5 0 5 2 3 6 9 5 8 8 3 2 4 0 1 3 6 5 2 5 1 8 8 0 6 4 3 7 4 0 5 2 5 1 0 7 11 12 0 3 6 3 7 8 5 9 0 7 4 10 6 4 0 2 0 0 6 7 6 6 11 4 0 2 7 2 10 9 7 1 6 2 5 5 2 7 7 2 5 2 2 0 1 5 8 4 3 0 8 4 10 1 5 7 2 4 5 1 3 7 5 12 5 8 1 9 8 6 3 13 0 10 5 1 12 6 4 2 9 7 10 7 1 6 5 7 5 0 5 9 3 4 1 10 6 3 7 6 3 1 9 7 3 5 7 7 1 8 0 0 7 0 5 2 2 6 7 2 0 0 1 7 4 6 0 2 2 8 5 3 0 2 14 2 6 3 0 11 0 9 7 10 0 7 3 0 8 1 8 1 8 11 1 3 12 9 2 8 8 1 11 0 6 5 7 8 1 6 5 11 6 12 8 11 6 11 7 3 5 1 9 13 3 6 2 10 5 6 6 3 3 2 4 9 2 7 3 7 1 2 0 3 3 7 12 2 6 2 9 9 3 5 3 9 6 3 0 1 1 1 2 6 6 3 5 5 10 3 9 6 3 5 6 2 3 9 12 5 3 7 1 0 6 3 2 7 9 9 9 6 8 2 3 7 4 4 2 6 7 5 0 1 9 0 2 4 4 8 7 5 1 7 3 7 1 3 3 7 10 4 5 1 0 6 7 7 2 2 10 7 0 1 6 0 9 8 4 1 10 2 4 2 7 6 7 10 6 3 4 7 5 0 0 2 5 2 4 9 14 1 6 0 6 1 6 1 11 1 0 4 0 3 0 6 5 8 7 6 6 9 4 5 1 1 9 3 0 12 2 5 12 0 2 2 4 1 8 7 6 7 7 1 2 10 7 5 8 13 4 3 3 8 3 0 4 4 8 4 6 6 5 9 0 3 1 12 3 6 1 3 14 7 2 12 3 3 0 1 6 7 3 0 1 0 3 1 3 1 5 10 2 9 10 6 2 6 11 2 9 5 4 11 4 6 9 9 3 7 2 7 4 6 7 5 12 9 6 1 5 3 1 9 11 6 1 5 6 12 3 9 6 4 2 9 4 5 7 1 2 3 0 5 6 0 5 2 1 4 7 6 2 1 0 0 6 8 10 1 0 2 4 1 2 0 5 0 6 6 4 10 1 0 4 2 12 2 6 3 0 7 4 7 4 1 2 15 1 3 4 11 5 4 1 2 9 7 1 12 0 7 6 4 3 7 3 3 11 0 2 8 8 11 8 8 10 0 10 3 11 0 6 2 8 3 8 10 0 3 0 5 8 7 4 6 1 3 7 5 1 9 7 13 10 1 1 3 3 8 0 2 6 13 0 0 5 1 3 4 5 10 4 0 0 5 6 9 3 14 1 3 1 4 2 4 2 7 5 7 3 7 2 0 2 3 7 10 0 0 1 7 8 10 1 9 1 1 7 5 3 2 9 0 11 6 1 0 9 7 5 2 3 4 5 2 0 9 6 11 1 1 0 9 2 5 4 10 0 7 8 4 0 1 0 4 3 2 4 3 8 2 1 6 3 3 5 12 0 4 12 5 5 1 0 5 2 8 1 8 1 6 2 3 8 6 13 4 6 8 2 1 8 3 9 2 9 2 5 5 11 7 1 0 7 5 11 12 7 3 8 9 8 2 10 5 7 6 11 3 9 12 6 10 1 3 3 15 3 3 10 2 8 0 2 0 3 4 0 4 1 2 3 4 2 2 7 2 6 1 3 8 10 4 5 1 2 10 6 5 11 3 1 0 10 10 8 2 5 7 7 10 7 2 4 4 11 6 4 10 1 9 12 11 4 0 8 4 7 8 0 2 4 11 2 4 11 0 1 1 1 3 4 7 2 7 4 3 5 1 4 6 5 5 5 9 2 11 10 10 7 2 6 11 8 4 0 8 1 6 3 6 1 0 10 0 9 6 11 3 2 1 8 9 6 7 11 9 8 7 11 1 6 3 7 1 3 3 3 0 4 6 1 1 3 2 4 1 7 1 8 9 2 8 3 4 3 0 8 5 1 0 3 4 7 7 0 1 7 10 3 11 3 4 4 7 2 10 8 3 5 4 5 8 3 1 0 9 4 9 4 1 2 3 4 13 1 4 5 2 1 4 2 1 8 7 1 3 0 7 11 9 1 11 8 0 3 11 8 4 2 10 5 6 2 11 9 5 9 5 8 2 6 6 3 1 8 6 3 2 9 5 11 3 5 2 11 9 12 1 3 7 9 10 2 7 8 13 10 3 8 0 8 8 4 9 5 7 3 8 5 0 0 3 8 3 10 9 8 10 4 2 4 6 1 2 7 5 7 7 5 8 0 8 0 7 7 11 2 7 6 5 5 3 2 8 0 9 7 7 3 5 2 9 1 10 6 4 4 7 7 9 9 3 10 6 3 8 10 7 5 5 3 6 5 3 5 7 4 1 3 1 7 8 5 8 7 5 6 10 1 4 0 4 0 2 3 10 5 10 0 12 4 9 2 4 9 2 2 6 8 7 7 9 2 6 6 6 8 7 8 6 10 10 4 5 5 0 8 6 9 4 7 0 8 8 1 2 9 2 12 6 3 3 8 8 3 6 4 0 0 5 6 3 10 3 11 6 4 8 6 12 3 5 7 4 4 4 5 11 4 1 4 12 9 3 1 8 6 2 7 8 11 0 5 3 5 7 1 1 10 5 0 0 7 0 3 10 10 1 9 12 1 7 2 4 8 1 0 10 8 12 2 6 5 11 11 9 7 10 10 7 2 5 1 5 5 2 11 8 2 2 10 0 1 5 10 8 3 6 6 4 11 10 7 4 10 11 9 6 2 6 0 6 0 1 0 10 1 2 5 9 1 4 10 5 9 7 6 6 8 4 0 4 6 9 11 14 2 0 1 9 6 10 4 6 2 5 6 8 4 3 5 0 7 0 2 2 0 3 3 3 0 4 5 5 10 1 5 0 2 2 7 5 9 3 7 6 15 0 1 2 3 2 2 2 11 3 4 2 1 11 8 2 11 9 10 0 13 1 3 6 0 1 3 7 8 3 2 0 2 5 6 9 6 5 0 3 4 0 9 11 2 9 6 9 7 1 3 6 2 8 1 9 0 7 0 5 3 6 8 10 0 8 6 11 1 7 5 2 0 3 5 8 5 0 1 1 7 2 3 6 6 2 9 2 4 6 3 2 1 0 6 7 3 5 0 2 1 8 9 6 1 0 4 7 5 4 1 1 10 1 2 3 10 12 0 9 1 6 4 11 0 0 4 0 8 0 8 3 0 0 6 7 0 3 2 9 4 0 5 8 4 7 7 0 6 6 2 3 7 3 8 4 0 8 3 2 4 6 11 1 8 3 4 0 2 0 11 1 7 1 9 2 5 6 6 1 8 8 4 7 10 8 5 2 5 7 0 6 14 10 3 7 3 7 6 0 6 0 7 1 6 8 3 1 3 5 5 11 9 3 4 7 1 2 10 0 2 0 3 8 4 3 2 7 4 0 3 10 2 2 3 6 10 4 3 0 2 2 8 9 9 5 6 8 0 2 9 10 8 0 7 7 7 7 4 6 8 2 9 1 3 7 4 6 10 1 8 0 5 13 4 0 3 0 6 9 8 8 10 12 4 10 11 7 1 3 2 6 5 0 4 4 1 0 12 3 5 0 9 11 0 6 8 2 12 2 9 6 10 7 0 7 8 6 5 6 7 5 8 1 7 9 1 10 10 10 3 9 5 9 8 6 8 2 6 11 5 12 4 11 8 4 3 2 7 1 5 8 0 2 5 8 3 3 2 0 3 1 11 14 0 2 8 0 11 2 3 6 0 3 1 4 2 1 4 4 7 4 7 6 0 0 6 12 4 9 2 4 0 4 0 10 0 3 12 1 0 8 12 10 1 0 5 8 8 6 2 3 1 0 1 11 9 9 11 6 2 6 12 9 1 0 9 12 3 8 8 4 0 8 0 5 3 10 5 5 11 3 6 8 9 7 4 9 0 5 2 7 13 2 3 6 3 3 0 7 3 10 2 4 9 0 0 0 9 4 1 9 1 6 4 4 2 3 11 6 4 1 6 3 2 2 0 3 10 4 7 1 1 11 9 4 3 11 11 8 4 7 1 5 5 1 8 7 2 8 4 2 6 4 3 1 0 8 5 7 14 8 2 4 10 2 10 4 3 9 7 3 6 8 10 4 11 4 6 6 7 7 1 7 7 9 0 8 5 1 6 2 3 8 8 1 10 8 4 1 3 6 0 5 3 2 6 7 5 3 3 8 0 0 4 0 6 11 5 5 9 5 4 7 5 9 8 11 5 2 2 0 11 3 6 4 6 8 0 0 2 2 9 9 6 3 11 6 4 9 12 6 7 6 8 5 8 4 4 0 9 5 10 6 1 1 3 2 3 7 3 1 8 3 0 1 8 4 9 7 9 0 11 2 4 6 8 7 2 1 3 5 3 2 12 6 0 3 2 7 11 6 9 13 7 0 7 4 4 6 10 0 7 8 9 0 2 1 2 0 5 0 3 6 4 13 2 6 5 6 3 0 7 4 8 6 7 3 9 1 0 8 7 4 9 6 4 2 7 7 3 10 5 9 2 9 2 3 9 1 9 4 5 4 1 4 2 7 1 7 3 7 9 7 9 14 6 10 7 5 4 11 8 8 1 11 7 9 9 11 5 9 0 7 6 0 1 7 8 5 5 7 5 5 7 0 12 10 8 3 7 10 0 4 14 3 2 1 1 5 6 6 15 5 5 12 0 4 11 4 0 5 1 0 3 9 5 7 9 0 3 6 10 7 3 6 8 3 7 6 8 5 9 4 10 3 7 1 0 4 4 2 5 0 7 4 3 5 2 1 7 3 0 1 4 9 0 11 6 8 7 8 1 4 6 5 1 10 2 5 7 1 15 7 5 5 8 4 4 7 2 3 8 9 5 0 8 6 6 1 10 6 1 1 7 2 12 4 8 7 14 9 7 7 9 3 3 4 4 1 3 6 7 2 0 5 9 7 5 6 0 9 8 7 9 10 8 3 4 7 5 2 5 5 9 4 0 7 5 4 0 6 0 9 1 0 12 3 8 8 6 2 6 1 4 6 3 1 10 0 0 5 2 5 4 3 1 1 11 4 12 7 6 7 8 8 5 8 9 4 3 10 8 1 1 1 7 2 5 6 9 5 6 6 9 5 7 2 8 6 1 4 8 12 7 5 6 4 10 5 10 6 10 8 2 7 6 10 10 2 1 3 10 5 4 2 7 5 8 7 1 8 4 5 5 12 10 6 3 0 1 9 0 6 2 4 1 7 2 5 3 7 4 0 1 5 5 2 6 1 6 0 4 0 8 8 4 4 7 5 7 2 0 10 2 0 1 11 0 5 3 3 1 7 12 9 7 1 0 6 9 6 8 9 1 5 9 12 2 0 8 7 10 8 4 13 12 8 10 0 4 9 1 8 12 0 5 3 6 9 0 6 6 8 4 3 4 1 4 7 5 2 8 8 3 2 1 10 6 1 7 6 1 3 4 0 0 1 1 1 3 2 7 2 6 11 3 2 6 3 7 3 4 11 6 5 7 6 5 3 13 0 3 8 0 2 0 0 10 8 7 1 9 7 5 10 0 1 9 1 6 4 5 5 7 9 8 4 2 0 7 6 7 4 5 10 2 4 10 5 2 4 6 6 4 0 3 2 11 4 6 0 9 4 8 1 8 10 4 9 7 9 0 9 3 1 4 7 0 10 3 5 8 2 10 1 6 12 2 7 1 8 4 6 1 7 10 2 1 2 2 11 4 5 8 4 12 4 11 3 3 6 0 1 6 13 4 1 0 1 4 1 6 0 11 1 3 9 10 15 10 0 6 2 8 3 1 2 6 6 8 6 3 6 4 1 5 15 9 11 8 1 8 5 5 2 1 5 1 11 9 0 2 7 0 5 7 6 1 3 1 4 4 1 3 2 3 6 0 5 13 0 9 5 6 6 8 3 1 3 2 11 0 11 6 4 8 2 9 5 7 5 2 5 12 11 4 0 5 3 5 6 7 2 3 0 7 6 1 6 2 9 1 6 1 11 2 3 8 2 6 2 11 4 4 2 3 8 8 7 3 4 4 3 9 7 0 8 3 7 10 0 0 4 8 6 8 3 5 0 3 9 6 5 4 9 10 11 3 6 11 10 4 8 6 11 9 8 5 5 10 8 6 9 12 4 2 7 2 5 9 9 4 6 7 0 1 4 9 1 10 1 8 5 6 11 7 4 14 1 8 4 8 1 6 2 7 9 6 8 9 5 4 5 0 10 7 1 4 7 8 1 3 5 2 12 5 3 7 8 10 0 5 4 3 8 0 4 2 4 4 4 6 0 1 9 0 9 5 10 9 7 2 1 3 2 5 5 2 4 6 0 3 0 6 11 5 9 3 3 3 0 2 6 2 2 4 8 4 1 7 10 10 1 5 10 3 5 1 4 8 7 15 1 0 8 0 3 4 7 10 5 5 3 5 1 8 2 0 6 0 1 8 2 7 1 6 4 12 0 3 6 2 2 9 5 0 10 4 11 9 5 6 1 5 8 10 5 9 7 11 9 0 3 1 3 5 5 5 3 6 7 11 2 3 7 6 3 7 9 3 0 9 4 8 6 2 1 7 10 1 5 1 8 3 1 1 3 0 4 11 4 11 11 7 13 5 5 2 5 5 4 10 2 0 2 2 0 12 9 3 9 9 0 7 5 0 0 5 7 4 3 7 1 10 3 8 4 1 5 1 5 4 11 2 3 11 0 1 7 5 6 10 14 2 1 10 1 8 4 3 7 5 7 4 7 4 7 6 3 3 7 10 8 4 6 2 0 0 6 5 6 7 6 5 0 7 0 2 12 5 7 8 4 10 2 2 4 6 9 5 8 1 10 3 12 11 6 5 10 3 10 3 1 1 2 1 3 9 2 1 8 4 11 9 12 0 4 7 5 5 5 1 6 3 3 0 8 5 7 4 2 13 0 11 1 8 7 4 4 3 3 3 9 8 5 5 7 6 2 11 9 3 5 7 7 6 0 1 9 6 5 7 7 9 9 10 2 6 4 2 6 0 7 1 9 10 9 1 7 7 4 1 1 6 11 3 0 5 1 4 6 8 10 6 10 12 3 1 10 8 4 8 2 8 2 3 2 6 3 9 4 6 2 9 0 7 3 0 0 0 6 3 0 6 6 4 11 3 4 6 4 1 9 7 3 8 1 11 1 2 6 6 3 3 1 9 6 5 9 6 2 11 6 2 3 6 5 1 4 4 2 7 6 4 6 5 3 0 0 0 2 10 9 8 1 0 0 4 5 0 6 0 5 4 6 3 11 11 7 1 10 10 4 3 9 10 7 0 3 9 9 1 4 0 5 6 6 8 15 4 4 1 9 12 0 6 4 3 8 4 5 1 11 10 0 7 3 1 1 3 4 7 5 2 3 9 2 6 7 5 5 7 0 2 2 3 2 7 1 3 5 5 7 6 1 2 6 1 11 4 8 7 3 3 4 2 7 6 5 0 5 0 6 7 6 10 3 2 9 12 11 5 2 2 9 1 8 8 11 6 13 0 8 4 7 6 6 0 7 2 7 1 6 0 8 8 4 5 4 7 0 0 4 8 1 1 7 5 3 1 10 6 9 9 9 4 10 0 6 1 8 0 2 3 9 4 10 8 5 8 9 3 7 9 8 9 3 4 5 6 1 1 8 3 6 6 4 8 7 5 3 13 7 4 3 0 7 7 4 6 8 5 1 4 12 5 3 3 2 7 1 0 3 2 4 2 6 9 9 0 4 2 8 10 2 6 6 5 1 9 7 1 2 2 10 9 0 1 7 7 9 6 7 8 11 0 6 0 10 0 7 6 3 1 8 1 12 5 1 6 12 2 8 3 1 0 8 11 6 8 9 1 3 0 3 3 4 4 6 8 6 4 9 5 3 12 7 4 7 0 4 5 6 7 4 6 5 7 8 14 4 12 3 9 1 0 2 4 5 5 3 4 3 2 7 4 9 11 7 18 9 4 8 9 1 1 9 8 7 5 0 0 8 11 4 0 6 3 6 7 2 2 7 0 9 9 1 1 1 8 6 9 3 1 1 1 14 3 1 4 9 2 1 3 7 8 6 4 0 7 2 2 6 10 10 7 5 1 8 6 10 3 12 9 2 9 0 10 9 5 6 5 1 11 2 5 1 5 5 6 4 11 7 7 0 5 5 4 3 0 8 4 0 4 10 2 3 10 9 0 0 9 7 10 2 8 2 9 1 7 0 1 0 1 0 3 5 0 6 12 9 3 7 11 4 6 5 2 0 8 0 1 10 5 0 0 7 0 9 3 5 3 2 3 6 8 5 7 3 1 7 0 1 0 2 4 8 7 7 11 3 7 5 9 7 7 5 2 4 4 7 4 10 4 8 12 8 9 3 1 6 6 0 5 8 7 2 0 5 4 1 0 4 5 1 9 6 3 12 4 4 2 0 4 1 5 3 7 4 2 2 0 8 1 13 10 0 5 5 8 7 6 1 11 8 7 2 8 0 5 3 0 1 10 6 3 4 0 5 5 1 0 6 8 13 0 7 0 12 2 6 6 5 9 4 3 5 5 5 5 3 1 0 3 3 0 5 7 0 5 6 8 0 1 5 13 6 5 0 9 8 3 0 5 1 11 3 2 6 1 8 0 3 3 1 10 12 0 10 3 9 7 5 0 10 4 12 8 6 9 0 1 10 10 4 2 6 4 9 2 7 0 2 3 1 10 0 8 1 9 1 7 7 9 4 8 6 4 4 3 6 4 5 0 2 1 1 7 7 2 3 8 4 6 10 6 4 7 13 3 5 6 12 3 11 3 1 10 3 1 9 6 0 11 4 2 7 11 2 12 4 9 6 11 2 7 4 10 11 1 10 12 8 4 0 1 3 5 1 6 0 1 3 9 5 5 5 2 2 1 6 6 1 6 2 0 3 5 10 2 8 8 8 2 12 7 13 8 1 5 1 3 1 6 10 1 4 11 0 9 3 1 8 5 2 5 1 5 4 5 1 1 3 6 3 0 7 5 3 7 10 8 4 3 7 5 3 0 12 9 1 5 7 4 0 9 11 7 2 2 4 9 0 3 5 8 9 1 8 0 9 2 5 1 9 1 0 5 4 6 3 6 2 7 0 13 12 7 0 3 2 6 0 6 8 4 3 8 9 5 2 9 1 6 11 0 5 11 7 6 5 3 2 8 9 12 4 8 0 6 2 3 3 6 6 10 5 11 4 9 9 2 8 6 7 6 8 4 6 4 2 13 6 6 1 5 6 8 6 8 4 4 5 7 4 2 10 0 4 0 0 3 7 9 11 0 4 12 10 5 0 2 8 4 12 8 4 8 1 1 2 3 5 2 9 10 0 8 1 12 1 1 0 3 5 9 5 0 3 1 2 10 7 9 7 3 8 1 2 5 1 3 5 1 4 5 2 10 7 5 9 8 4 6 6 8 3 3 4 6 2 5 3 10 6 7 12 6 7 5 1 6 6 1 1 5 2 6 11 1 8 8 7 10 0 13 5 2 0 1 3 2 8 8 5 2 3 0 8 7 9 5 9 11 12 6 5 9 8 2 9 2 2 8 4 1 1 6 6 8 1 8 2 9 12 0 10 8 10 6 12 1 4 8 0 5 3 8 1 4 1 3 1 1 8 11 3 2 8 4 7 0 14 5 3 5 3 0 8 6 3 4 4 5 0 1 9 8 1 10 3 6 4 0 8 2 10 6 11 10 2 7 1 6 5 11 9 1 0 7 8 9 6 13 9 7 15 0 1 2 7 5 1 7 14 11 6 8 9 6 3 1 9 6 6 2 9 10 3 9 5 0 10 2 8 7 2 13 3 9 1 2 11 6 9 4 8 12 8 4 0 7 3 1 7 2 10 7 2 3 7 8 6 1 6 8 8 8 0 6 5 7 3 0 7 3 9 4 1 2 6 8 6 5 4 1 9 6 4 6 3 5 7 2 2 0 6 8 3 7 1 1 1 4 3 0 5 2 0 6 7 3 4 9 5 1 4 0 5 2 6 0 6 5 7 0 4 1 2 8 8 7 7 7 8 6 7 0 7 3 11 6 1 10 8 6 3 0 11 9 6 0 4 5 8 5 2 13 0 5 7 6 2 3 1 4 0 6 8 6 0 5 10 1 4 5 10 1 11 7 6 11 7 2 4 4 5 12 6 5 0 2 0 4 1 7 8 1 1 0 3 8 3 6 11 4 9 5 5 10 8 1 8 9 6 2 4 6 4 5 3 7 0 1 7 1 4 7 2 12 7 5 0 0 1 3 4 1 6 11 3 2 2 1 5 5 4 3 3 10 0 4 0 11 7 1 8 11 11 4 2 10 0 4 1 12 3 2 7 12 1 0 9 2 1 6 4 8 3 3 7 0 2 5 9 5 3 8 6 0 1 1 0 3 3 3 11 2 6 4 7 3 5 0 1 5 4 10 6 2 11 3 2 1 3 6 10 2 0 7 7 9 1 10 4 3 6 1 3 2 8 8 4 5 2 7 8 3 5 9 1 7 7 8 6 6 0 10 6 12 8 8 2 5 2 8 1 8 2 5 1 6 0 3 0 8 1 11 1 8 3 0 0 7 8 4 10 5 5 0 6 10 1 5 6 8 4 11 0 5 2 9 11 10 5 6 3 4 9 4 5 5 4 6 6 2 7 2 0 5 2 5 6 5 12 5 4 2 7 3 4 3 3 5 6 8 0 10 8 11 5 2 0 4 8 1 2 7 8 5 7 7 8 3 10 5 5 1 1 1 7 9 8 6 6 5 3 2 7 2 6 8 0 2 1 2 10 0 5 2 1 8 5 11 3 7 10 3 7 7 7 3 9 6 6 2 0 7 4 5 4 7 2 1 7 10 12 5 0 7 11 2 8 2 7 3 5 1 1 6 0 9 4 1 4 2 2 1 0 4 13 1 7 9 5 10 5 1 4 3 1 13 3 6 8 7 9 9 8 11 1 4 2 4 9 7 10 5 5 4 7 6 1 4 1 10 9 8 2 5 1 8 11 7 1 6 5 5 0 0 6 6 8 0 9 2 5 6 9 8 2 4 13 1 3 11 7 0 2 0 6 5 3 12 6 11 2 6 2 1 4 5 1 3 9 4 9 6 9 0 3 6 0 7 7 3 5 9 4 0 1 0 5 1 1 11 4 7 4 7 4 4 3 7 7 5 10 9 1 3 4 3 0 1 8 0 3 3 2 11 6 4 6 0 6 7 8 9 3 5 8 8 4 11 9 6 3 1 5 6 0 1 2 3 0 4 5 4 6 10 10 6 9 5 8 2 4 0 2 8 1 7 7 6 5 4 7 8 6 11 1 8 4 12 9 10 6 2 5 2 0 4 3 15 2 2 10 6 13 3 2 7 11 10 0 12 3 8 4 2 7 8 2 6 3 7 6 4 6 3 0 6 7 0 6 9 1 9 0 2 0 1 3 5 9 5 4 3 0 5 6 3 6 7 2 9 7 2 3 3 0 10 10 6 8 2 8 7 3 2 5 0 7 5 1 4 6 3 9 9 2 0 7 0 8 8 6 9 1 10 2 6 5 5 7 6 2 0 3 4 0 8 12 1 8 4 2 3 9 12 3 12 11 0 3 6 4 1 0 7 4 8 4 0 7 2 2 5 6 5 5 0 7 7 1 8 5 5 1 11 6 10 2 7 6 0 7 3 2 8 3 2 11 4 10 5 7 6 8 2 4 1 3 5 10 2 5 6 0 8 8 8 2 5 7 4 3 3 6 4 0 4 0 0 4 3 3 0 1 3 11 2 1 9 6 10 2 11 3 1 6 10 2 3 3 12 7 5 1 4 1 0 0 6 9 5 6 9 0 2 9 3 2 0 10 2 8 2 3 11 7 1 4 8 3 6 1 4 9 1 12 8 9 8 9 3 13 6 10 2 0 0 3 6 2 4 3 7 5 11 11 8 13 7 2 0 12 4 1 3 1 6 7 1 2 8 5 10 0 7 6 7 2 1 3 0 2 2 3 6 12 12 5 4 4 3 10 4 10 3 7 11 7 4 3 5 5 6 11 6 3 2 11 2 1 3 6 2 10 3 5 9 2 5 4 0 3 0 4 4 1 2 8 9 5 2 6 7 1 4 4 0 11 0 0 2 1 2 3 3 4 2 1 3 4 7 0 3 11 9 1 7 1 9 11 1 3 11 8 5 1 5 6 7 1 9 3 9 6 6 11 9 8 9 3 0 0 0 1 2 0 1 9 0 5 6 1 13 3 5 2 4 2 0 7 5 6 9 6 3 7 11 5 10 1 10 1 4 5 6 12 8 8 1 4 9 7 0 7 7 2 0 4 16 5 1 8 13 9 4 9 4 9 3 5 9 4 0 1 15 9 4 0 6 5 3 3 6 9 2 7 4 3 10 6 3 7 4 6 2 1 0 5 1 5 1 11 8 1 2 6 2 6 7 12 0 7 7 6 1 5 5 1 9 7 7 1 7 1 7 1 4 9 4 5 2 4 0 4 7 8 4 6 10 5 1 11 7 1 1 1 1 0 7 4 9 8 3 6 1 1 9 1 7 9 2 5 5 0 2 6 4 9 15 7 3 1 6 6 4 5 5 10 6 8 0 3 5 2 5 8 0 3 4 3 6 3 6 5 2 5 4 10 11 4 1 3 10 4 10 7 5 5 9 0 0 2 6 9 6 0 5 4 4 8 2 5 7 3 6 0 7 11 0 7 4 8 2 8 7 5 4 3 8 9 6 5 0 1 1 3 12 4 7 6 5 2 2 9 11 3 7 3 8 8 5 8 9 4 1 2 10 11 11 5 0 1 9 4 2 1 3 2 9 6 8 6 3 3 5 7 7 2 6 10 8 6 5 2 0 13 1 4 6 1 4 0 5 6 2 11 2 7 2 12 9 13 10 0 4 12 3 9 5 3 7 0 1 3 5 7 0 3 2 7 10 6 9 0 6 9 6 7 8 8 4 6 6 6 3 1 7 8 3 2 8 7 0 9 3 5 11 2 0 3 4 4 7 1 3 2 5 8 1 5 15 7 2 2 3 5 0 8 6 2 4 7 8 12 4 9 7 7 6 6 7 1 8 11 4 8 4 0 0 0 8 3 13 0 2 0 4 4 7 3 12 0 7 6 12 0 0 4 11 7 9 3 14 8 3 0 5 6 4 1 8 3 3 5 0 4 5 5 10 3 3 8 0 0 0 1 5 2 2 2 6 9 5 4 7 10 5 5 6 8 1 7 0 7 8 0 2 7 5 2 5 0 3 0 4 10 3 2 2 5 4 7 2 0 6 9 0 2 6 1 5 0 7 4 8 3 5 11 7 1 4 5 5 6 9 0 2 1 2 12 9 7 9 14 6 4 6 8 1 3 2 4 12 4 3 7 10 12 9 14 10 3 5 9 0 5 4 7 7 1 7 1 4 5 7 13 2 0 5 0 14 0 12 6 6 6 3 7 0 5 3 14 7 1 3 0 3 0 2 8 2 3 3 4 3 5 0 1 6 8 13 3 4 3 2 4 0 8 3 7 3 8 1 1 3 6 0 7 7 3 7 4 8 5 11 4 9 5 6 10 5 5 8 3 3 3 1 7 9 9 10 10 6 3 3 8 4 11 3 8 0 2 3 12 8 6 12 3 8 2 1 2 0 2 4 9 2 2 2 8 9 8 1 9 8 2 4 4 6 14 1 9 7 7 9 1 9 9 12 0 2 8 2 6 7 3 8 1 8 2 5 9 2 4 2 0 5 8 1 1 0 15 3 3 3 4 11 10 7 3 12 6 6 6 5 11 6 8 7 8 7 6 9 9 9 7 8 4 2 0 0 1 5 7 2 11 0 12 0 0 3 2 4 5 11 4 13 3 8 10 3 4 0 4 7 9 0 0 9 8 10 2 8 5 8 8 12 8 5 0 6 8 5 6 4 10 2 6 10 8 0 4 2 9 7 9 2 6 11 0 7 8 5 4 7 3 1 11 5 2 3 0 1 4 12 8 3 3 7 7 7 11 8 10 5 7 2 7 6 8 7 2 5 12 8 1 3 2 6 9 4 9 1 5 5 8 11 6 6 10 0 12 0 13 2 6 5 7 9 1 11 3 1 0 5 0 4 4 9 0 5 4 3 8 4 0 2 10 10 2 3 3 12 7 4 5 5 7 5 6 5 7 1 7 6 5 0 1 0 1 8 6 9 6 5 6 5 1 3 0 7 0 4 5 11 2 5 10 9 8 2 7 0 2 4 11 5 6 3 11 6 0 7 2 13 7 2 4 4 11 5 1 7 5 1 1 12 11 7 7 10 9 1 7 8 9 9 0 4 0 7 1 9 0 4 2 11 8 6 2 6 9 2 13 2 1 8 0 7 12 7 3 8 6 0 5 0 5 4 4 6 10 6 6 6 0 4 8 2 8 2 5 2 2 11 0 5 11 5 6 14 5 12 0 2 5 10 6 4 6 7 3 8 4 0 1 7 8 1 11 7 12 6 4 0 11 5 8 1 1 3 2 0 2 6 5 7 3 8 2 1 2 12 9 3 12 8 4 3 5 10 5 8 4 3 0 7 3 10 0 3 8 3 1 2 6 1 8 10 0 3 6 6 7 4 4 1 6 2 5 3 7 8 8 6 4 3 10 8 4 2 4 3 7 8 8 4 7 6 7 4 4 11 6 3 14 1 4 9 5 8 10 9 2 10 0 6 4 9 3 13 9 9 6 7 1 7 5 0 5 7 7 4 8 7 1 2 3 5 1 2 4 7 5 1 10 9 2 8 4 1 6 7 14 8 9 5 7 8 0 2 13 11 11 9 2 9 6 7 5 5 10 2 7 6 8 9 1 4 8 8 6 10 2 2 8 2 1 6 2 9 5 1 3 0 8 6 1 2 8 3 6 4 0 6 3 8 1 9 3 7 1 4 4 1 5 7 1 0 2 4 5 2 6 5 4 1 5 6 8 3 0 11 1 10 5 11 1 2 7 2 5 4 6 7 8 8 5 4 3 1 6 0 0 4 7 6 7 3 1 5 5 8 2 2 7 2 8 2 6 4 0 2 11 3 7 2 7 1 8 3 12 3 4 2 2 7 6 10 8 12 1 8 11 8 3 9 7 10 8 4 7 8 8 4 5 9 0 1 6 8 9 5 0 1 6 7 0 2 6 6 4 3 6 6 5 5 12 3 4 6 11 9 2 9 11 12 8 5 10 2 2 0 5 0 10 2 4 3 8 3 5 0 2 8 8 10 6 7 9 2 9 3 1 1 7 3 5 9 5 0 3 4 1 2 2 6 0 9 4 3 12 5 7 2 1 1 4 10 0 9 10 4 0 5 0 11 6 3 7 5 6 4 3 0 4 4 9 8 1 9 2 4 0 9 10 4 1 7 4 1 7 12 8 4 10 2 6 6 0 7 5 4 1 0 3 13 6 4 4 5 0 0 9 7 7 8 5 5 4 8 0 7 8 0 7 11 5 4 4 1 0 6 2 2 6 4 2 11 2 8 5 2 3 0 4 9 3 3 7 0 0 6 8 7 3 0 10 1 4 9 4 6 8 9 6 2 0 10 0 0 3 11 9 8 9 0 10 7 10 2 12 10 8 7 1 11 10 2 13 2 1 9 2 9 0 4 6 6 6 4 5 10 8 0 2 8 0 5 4 5 10 1 4 4 8 6 11 6 7 0 4 9 1 1 6 4 9 5 2 1 7 4 2 1 9 5 7 12 2 2 6 0 1 5 8 4 1 2 9 7 7 7 9 4 3 6 5 14 3 9 10 6 1 6 9 5 5 5 0 7 0 3 1 5 6 0 1 5 11 2 13 2 9 8 1 2 4 3 2 0 4 8 1 0 7 10 0 6 6 2 1 2 0 1 11 9 10 5 2 5 3 7 5 0 10 11 7 6 4 10 2 4 4 6 3 0 12 4 9 5 9 4 4 8 8 4 6 4 5 7 2 0 8 10 1 9 1 0 5 4 4 8 9 4 2 2 8 11 5 9 0 6 0 1 4 3 8 4 3 1 2 4 0 1 6 4 0 6 10 7 1 3 7 6 1 10 10 4 6 7 4 6 9 0 3 0 0 9 1 5 1 8 6 6 4 3 12 5 14 6 7 9 2 0 1 9 5 0 1 7 9 3 10 5 6 6 4 5 9 3 8 3 0 1 3 10 7 10 6 14 9 6 9 9 8 6 1 6 1 7 3 5 5 1 6 13 12 2 5 1 1 0 7 2 4 6 7 3 7 3 8 6 4 3 5 4 9 3 9 6 7 0 13 4 1 6 12 7 8 4 2 11 2 1 10 0 12 0 6 6 5 11 4 5 1 1 3 1 6 11 0 8 9 8 0 13 3 2 1 0 4 2 1 2 0 2 9 2 1 6 9 3 7 2 1 6 6 9 3 3 11 2 6 4 1 2 2 4 0 3 10 1 4 6 2 5 9 4 8 1 0 2 9 8 8 3 4 9 10 4 14 7 2 4 4 8 3 8 4 6 8 4 1 1 9 1 9 2 6 4 4 9 6 10 2 3 12 10 3 8 1 5 2 6 9 11 6 7 9 6 1 7 0 5 5 0 0 11 0 4 0 3 3 7 6 8 7 4 2 5 3 0 9 10 1 4 3 7 7 4 8 0 8 10 8 4 2 9 1 2 10 1 4 7 1 7 9 0 7 5 1 2 5 6 7 7 13 11 5 10 1 4 0 0 5 0 9 6 6 8 9 2 3 2 4 2 6 8 0 10 4 11 7 10 3 6 0 4 2 0 3 2 7 0 6 5 9 0 5 10 1 7 4 5 10 10 8 5 9 10 3 1 2 3 2 6 7 5 3 3 8 8 6 4 1 6 4 11 10 1 6 3 10 10 6 8 2 8 11 7 2 3 3 10 4 3 5 0 4 5 2 13 2 9 5 9 6 5 0 11 8 6 9 2 8 8 0 10 3 8 2 3 0 7 3 10 10 1 5 3 5 1 8 10 7 11 2 3 7 10 2 2 1 7 1 7 2 5 2 6 3 0 0 8 12 2 11 1 3 5 7 7 0 2 1 7 1 3 3 9 8 7 1 1 8 8 3 5 3 8 9 4 2 3 4 5 12 7 10 1 2 9 5 7 12 1 0 5 2 9 2 9 10 6 0 2 1 5 1 0 5 7 0 2 5 9 6 4 7 10 1 2 6 9 2 1 5 8 1 6 5 9 4 7 12 2 5 5 2 13 4 7 8 10 6 4 9 0 4 1 0 4 11 10 2 1 5 11 6 5 0 5 11 1 1 4 3 3 8 6 13 8 0 5 3 3 9 8 7 3 8 5 5 4 4 3 5 0 6 0 8 2 3 9 0 4 3 3 3 2 2 8 9 12 0 1 6 6 2 5 3 1 9 5 1 5 4 10 6 8 2 6 0 10 4 1 10 2 1 6 6 2 1 7 8 4 8 8 3 3 5 8 9 5 3 2 2 6 0 3 1 10 0 10 2 5 3 1 4 1 4 3 1 3 3 5 6 8 8 4 4 5 8 3 3 0 0 4 10 8 3 1 9 3 11 10 4 0 10 9 0 5 8 10 2 8 2 7 5 7 4 8 1 5 6 3 4 10 3 9 6 5 5 2 3 7 12 0 7 9 3 10 6 2 5 7 1 2 1 8 6 3 5 2 7 7 5 7 6 8 7 4 0 2 6 1 9 3 1 13 2 2 6 1 5 6 5 3 8 8 3 12 8 4 0 8 1 9 7 6 3 1 0 4 2 3 10 3 0 6 12 0 10 4 3 6 11 2 5 3 1 1 12 10 4 4 8 5 3 11 4 6 8 1 12 8 8 1 5 11 6 2 4 9 0 1 7 2 0 5 6 12 1 7 6 6 7 5 0 6 9 9 3 0 0 3 6 1 7 0 5 4 3 5 0 4 4 6 3 5 12 4 4 5 3 4 4 0 7 9 3 7 1 6 0 5 0 3 1 5 7 0 7 1 2 11 5 6 7 5 7 2 1 1 7 4 9 5 6 2 8 7 1 7 1 3 6 6 15 1 4 3 1 1 0 1 2 10 6 10 13 9 10 1 10 8 6 11 10 9 6 1 2 3 7 3 2 9 9 8 2 4 4 11 0 7 5 9 0 5 3 4 6 3 0 5 4 0 10 7 3 5 7 3 2 0 1 8 1 9 7 3 8 5 9 6 5 0 9 9 6 1 12 8 3 6 2 6 3 5 10 9 3 5 7 1 0 0 13 6 10 1 5 5 5 5 7 3 2 1 2 1 11 10 2 3 2 2 0 3 1 9 12 9 4 1 4 8 12 3 4 8 6 0 9 6 6 11 13 0 1 1 8 5 9 1 11 3 6 4 1 0 9 2 11 6 15 11 2 0 0 8 4 0 7 8 0 4 9 10 4 3 7 2 1 9 2 1 2 7 4 3 3 9 1 3 10 9 6 8 7 1 1 0 0 6 5 4 0 4 9 8 8 5 9 0 0 10 6 7 8 4 7 6 4 5 2 8 0 9 1 12 3 7 2 2 6 10 5 2 12 0 0 5 9 0 9 6 6 8 7 11 0 1 5 2 5 9 7 7 8 1 2 2 0 10 5 7 1 1 2 10 0 8 8 1 2 0 5 4 2 9 3 9 4 5 8 7 7 4 0 5 6 9 10 4 5 0 8 5 7 1 3 0 3 11 2 0 9 1 5 3 5 4 12 2 7 7 3 2 7 1 12 9 3 0 3 5 12 5 0 10 4 3 4 4 7 13 3 0 3 6 3 6 3 13 2 12 3 2 6 2 1 5 5 0 5 1 6 3 0 8 5 8 4 0 4 3 7 0 7 10 7 6 7 1 6 6 6 4 5 0 1 1 0 6 4 8 11 6 9 5 10 1 7 9 1 1 0 3 3 3 11 6 7 4 7 6 10 6 8 4 5 11 6 3 2 3 2 2 11 3 7 11 6 4 1 9 2 0 0 0 4 6 2 10 5 10 8 7 4 12 4 7 1 0 1 9 4 1 7 7 11 3 11 2 4 6 4 4 4 6 8 11 4 1 9 1 7 7 2 5 3 0 9 11 4 6 5 6 6 7 1 0 1 9 5 0 8 4 0 3 2 0 8 3 4 6 9 6 9 9 10 4 9 2 5 1 6 9 1 3 8 2 5 12 13 0 1 2 1 10 6 0 0 1 6 3 5 6 0 0 2 7 9 12 13 6 9 2 6 4 0 5 0 5 1 2 2 14 6 8 4 8 0 6 2 8 3 8 4 9 2 13 9 7 3 6 8 8 1 0 2 0 10 4 4 10 7 6 0 2 0 9 1 8 0 6 9 1 2 1 0 9 0 4 10 2 7 6 0 1 3 0 2 0 8 5 6 12 0 0 2 5 0 1 9 6 10 1 10 1 1 10 6 5 5 7 1 8 3 5 4 7 4 0 4 2 7 9 0 0 3 4 7 3 0 3 2 12 0 6 2 11 1 2 2 6 3 2 9 11 7 2 1 1 6 6 11 1 0 5 8 5 4 6 10 12 12 6 6 5 5 3 6 6 6 2 0 0 5 8 7 4 8 1 11 5 8 12 3 8 9 3 0 1 2 4 0 10 4 2 11 8 6 7 9 1 4 2 3 2 7 9 4 7 4 7 6 9 0 4 7 5 1 7 1 4 5 0 3 1 1 10 7 13 2 0 9 9 9 6 4 1 8 1 5 6 10 7 0 9 9 4 8 5 3 3 6 8 3 8 1 5 1 12 3 2 2 0 1 8 1 5 0 2 2 5 5 6 8 4 0 0 10 5 3 13 3 3 3 1 4 3 6 6 8 0 11 1 10 2 7 5 13 10 2 4 3 8 10 11 10 0 7 0 2 8 1 5 7 6 5 5 5 1 3 1 5 9 2 6 5 9 2 9 3 5 3 6 10 5 1 7 1 8 0 10 9 2 6 0 2 3 4 1 5 1 1 4 6 5 1 5 3 3 2 13 8 6 10 2 5 8 1 9 8 12 11 5 11 6 6 7 2 3 4 0 4 4 2 3 2 10 8 2 8 4 10 0 9 0 4 8 4 2 3 2 7 0 0 2 5 9 4 2 10 3 2 0 1 12 6 1 3 8 7 12 4 4 7 3 2 1 6 7 0 2 7 4 5 0 5 3 0 7 9 3 4 7 9 5 9 5 3 4 3 11 6 11 2 1 11 1 1 7 8 4 9 1 5 1 4 14 1 5 7 2 9 4 6 5 11 2 10 6 7 1 1 8 2 8 8 8 8 1 8 2 5 8 5 0 3 7 0 0 10 7 0 6 9 0 2 0 2 12 2 0 2 5 0 7 6 9 4 3 2 6 5 2 5 2 2 6 2 8 5 5 7 9 3 4 1 0 5 1 8 0 4 0 2 0 7 6 6 3 0 4 3 6 4 6 10 12 9 0 7 5 1 4 1 2 7 10 3 7 9 2 5 5 0 13 3 10 0 8 11 11 10 7 5 5 7 8 7 6 9 2 7 9 10 15 1 1 12 10 8 1 8 3 1 7 4 2 5 1 8 0 0 3 8 4 10 3 2 6 9 1 10 8 8 2 0 8 3 9 2 3 0 1 3 5 4 4 6 12 2 9 8 6 6 9 0 11 10 4 3 0 8 9 4 10 6 5 15 9 2 0 2 8 8 3 7 4 0 7 3 7 9 8 8 7 6 3 1 7 4 4 1 7 8 7 2 2 4 1 7 5 7 9 5 3 4 0 3 0 7 7 0 7 5 1 1 7 15 7 2 5 8 7 1 7 4 0 4 1 1 6 3 0 9 8 7 7 3 12 4 3 10 4 7 5 9 7 1 6 13 6 10 1 0 13 4 5 7 6 1 9 4 2 1 4 6 3 0 1 1 11 3 9 3 4 5 10 7 1 8 13 1 7 1 6 0 5 6 0 2 3 2 5 1 4 9 5 5 1 6 1 5 8 8 1 8 10 6 11 5 13 2 11 5 3 4 1 4 6 4 7 8 9 1 3 5 3 6 2 5 1 12 10 3 2 5 4 0 5 4 5 6 5 1 6 0 3 0 2 5 4 6 11 2 12 6 7 6 2 7 1 6 2 0 11 10 8 6 1 10 3 9 4 10 12 10 9 3 3 5 8 4 1 0 3 6 1 5 9 2 2 7 8 5 2 2 8 7 5 5 10 3 8 4 8 8 4 9 12 2 3 0 7 2 5 10 4 3 6 7 10 6 1 2 13 6 7 8 2 6 12 1 10 5 0 9 10 0 8 3 3 11 4 1 7 6 8 2 8 13 12 1 9 2 8 3 1 1 7 4 6 6 3 3 0 2 0 3 7 5 7 5 13 4 11 5 6 9 3 0 0 1 5 10 8 0 1 4 4 0 9 10 0 0 0 7 4 9 6 4 4 5 3 10 2 4 0 0 5 3 6 4 9 11 5 8 4 4 5 1 2 5 3 3 7 11 8 7 2 11 7 0 3 2 8 5 10 3 0 12 0 1 6 5 3 8 4 4 0 3 4 7 1 7 8 7 1 9 8 3 1 3 12 0 0 7 0 14 7 10 10 0 2 11 6 10 4 8 11 5 9 7 4 1 2 5 1 2 8 15 5 0 12 7 4 6 11 0 0 7 8 5 2 0 2 10 2 4 2 11 3 4 8 0 7 0 5 2 10 6 2 3 5 8 3 3 3 9 1 9 2 3 12 2 4 8 2 6 4 9 4 4 2 14 10 7 8 4 0 0 4 4 5 11 4 13 8 6 0 2 12 7 7 9 8 13 8 2 8 0 7 2 5 8 1 6 5 4 8 8 7 2 9 0 9 1 4 10 0 6 7 3 4 7 0 3 8 15 7 11 9 7 5 8 4 12 5 8 1 10 7 1 8 4 2 1 0 2 4 2 6 5 4 4 9 4 5 4 1 2 3 8 1 1 11 4 7 4 5 1 7 4 4 1 7 4 6 13 12 0 4 0 4 7 1 4 10 6 4 7 2 9 5 3 0 5 2 9 2 8 0 3 1 1 2 1 8 9 9 8 8 4 3 4 1 0 2 1 0 8 10 11 11 3 4 3 2 0 7 13 2 5 0 11 5 3 5 3 4 1 5 4 7 4 5 7 4 5 3 2 5 7 4 2 3 7 6 0 4 5 9 4 1 7 8 11 4 2 3 6 2 0 4 3 2 3 2 0 5 9 0 8 1 8 7 3 0 7 4 2 5 1 11 8 0 2 6 5 3 8 10 1 7 6 1 3 1 1 5 3 0 6 1 1 6 7 6 2 4 9 8 4 12 7 6 5 3 0 6 4 4 2 5 1 2 5 2 3 3 8 6 6 6 0 6 2 11 1 0 1 11 9 2 7 0 5 4 7 10 4 0 7 4 8 2 6 0 6 0 3 3 9 4 2 2 10 2 8 2 6 4 9 7 7 7 7 2 8 7 0 4 3 6 6 6 4 10 4 4 9 0 0 1 3 5 3 0 7 9 10 9 8 9 12 2 3 4 7 3 4 1 6 0 3 8 8 5 3 1 2 1 3 0 5 4 10 7 2 4 2 10 10 1 2 4 5 1 3 8 10 12 4 4 5 5 2 7 9 8 0 4 1 3 7 4 1 1 6 4 0 7 5 6 7 0 3 7 5 2 1 8 1 4 4 4 3 4 9 10 5 10 7 6 8 9 7 12 5 1 2 9 9 4 4 4 6 2 9 3 1 3 4 2 5 5 3 10 4 7 0 5 5 3 12 6 5 7 0 0 1 5 4 6 12 2 7 8 4 1 2 6 1 9 0 6 3 5 12 6 10 3 3 4 6 8 4 9 1 6 2 3 4 0 3 9 0 8 3 12 0 9 6 8 2 13 4 8 4 6 7 6 8 2 3 6 4 7 2 2 6 5 3 5 3 4 1 0 9 2 8 0 9 7 2 10 1 8 5 9 6 4 5 10 7 2 4 0 5 7 0 9 9 6 10 3 1 0 2 0 5 5 7 0 10 1 1 0 5 3 2 4 3 1 2 6 6 1 1 3 12 3 5 0 5 4 3 1 6 11 3 9 11 6 2 6 6 5 3 5 9 6 7 6 3 10 9 9 6 10 6 1 10 1 3 1 1 4 3 6 9 0 5 5 3 2 0 4 0 3 6 2 5 1 9 0 14 2 4 0 9 2 9 2 1 7 1 9 4 8 9 2 3 4 3 6 3 8 3 1 11 9 7 1 8 0 6 5 6 3 4 3 5 8 0 3 9 5 3 8 1 1 0 7 7 7 3 0 6 7 5 2 1 5 5 3 0 8 10 2 3 6 10 7 4 14 2 6 8 6 6 4 4 6 0 7 7 2 3 6 3 4 0 6 11 11 8 4 1 7 0 13 9 2 0 9 5 0 11 8 13 0 5 4 3 6 2 0 1 2 3 1 6 2 0 5 13 4 7 4 5 8 2 6 9 1 7 9 10 0 3 3 1 2 9 7 2 10 5 11 5 10 3 1 5 0 0 9 9 0 4 6 2 5 8 7 11 9 2 9 2 5 0 5 10 4 6 9 11 12 10 9 1 2 0 7 8 9 6 1 0 10 5 10 5 8 2 3 2 7 3 5 5 10 2 5 4 5 2 8 9 3 7 12 9 6 1 1 4 3 4 8 9 5 8 7 0 0 1 1 0 8 2 1 3 3 8 6 4 4 2 2 5 8 3 7 12 3 1 13 6 4 5 1 5 2 2 4 7 3 8 8 5 0 0 6 5 9 8 9 10 6 8 8 2 1 10 3 5 10 9 2 1 6 6 6 5 12 4 9 9 6 5 10 6 8 6 8 8 3 1 6 3 0 0 1 9 12 11 1 6 6 5 8 7 3 5 4 11 6 3 3 4 0 5 7 13 8 5 3 10 8 7 9 11 1 6 3 9 6 5 7 5 4 7 4 9 1 8 9 3 5 5 0 7 3 1 7 6 4 7 2 3 7 11 5 7 4 3 10 2 3 2 5 8 11 2 3 7 8 1 9 0 5 2 3 0 10 2 4 4 2 6 10 1 3 9 6 5 1 9 5 7 3 3 7 6 5 5 7 8 7 0 11 9 4 2 5 2 0 3 4 1 3 10 12 4 4 3 9 6 3 10 4 4 1 8 1 1 7 10 0 8 3 10 3 4 0 8 10 9 9 8 6 0 3 0 9 8 7 8 8 8 1 2 6 7 6 9 8 8 2 9 11 4 6 9 0 7 3 6 5 1 5 7 8 4 9 8 3 5 6 8 1 8 13 4 5 3 7 1 4 5 0 3 1 4 5 1 7 4 8 3 5 3 11 6 5 5 8 6 1 2 5 0 1 6 9 1 5 9 2 5 2 10 7 8 6 4 4 6 9 6 0 3 9 3 0 0 2 3 5 4 7 4 3 7 5 8 0 5 5 6 10 0 3 7 4 2 8 11 3 3 1 4 13 5 4 6 4 4 5 3 3 0 6 11 3 3 3 2 6 7 8 12 3 12 11 2 3 3 4 2 2 8 6 3 9 1 0 10 8 2 6 8 1 6 3 2 4 1 5 5 1 8 1 9 10 0 7 0 13 10 10 5 7 5 8 2 5 1 2 0 1 3 8 4 2 0 16 0 8 0 2 3 8 9 2 9 7 0 1 3 5 1 9 6 11 9 7 0 9 0 0 4 1 6 6 0 11 9 8 5 7 2 5 2 6 5 7 4 9 7 4 6 3 5 9 7 5 1 0 4 8 8 5 4 3 7 8 0 8 3 4 0 5 7 1 5 2 10 3 2 3 8 5 1 1 0 2 5 1 9 0 5 8 10 8 1 1 3 2 6 3 3 4 2 3 1 8 8 4 8 0 3 6 1 6 8 2 3 0 11 2 6 6 3 6 10 8 1 5 4 3 3 2 9 4 0 2 8 1 6 9 7 8 1 6 9 4 12 6 3 1 8 1 7 1 2 9 5 3 1 8 7 8 1 13 5 4 1 0 1 9 6 14 5 9 1 3 3 9 12 5 6 6 6 9 12 3 8 9 8 3 6 8 3 4 4 3 3 6 13 6 12 11 0 7 13 0 11 8 12 7 2 4 6 7 9 4 0 0 6 9 8 7 7 2 3 4 8 0 1 6 12 8 6 0 2 2 7 7 9 5 0 5 7 6 5 5 3 3 13 5 7 2 9 10 4 2 8 1 1 6 5 3 11 11 2 8 7 7 5 7 3 8 0 5 12 0 8 3 1 8 9 3 10 4 7 6 9 12 2 6 8 7 1 8 1 4 4 0 6 0 3 0 8 0 5 8 5 8 9 6 5 0 5 12 7 4 5 7 5 4 6 3 1 4 3 7 12 4 7 0 8 8 1 8 8 5 10 1 10 3 4 0 7 5 2 0 7 3 6 6 7 1 12 0 8 7 6 1 4 3 9 3 3 10 5 4 12 5 2 3 6 3 10 7 5 10 4 4 8 5 7 3 10 4 2 7 10 3 10 0 7 2 1 3 0 9 9 11 8 0 5 11 12 2 1 0 9 1 9 5 3 0 4 10 5 3 8 5 3 7 0 2 5 9 4 1 3 0 7 3 9 3 8 3 6 1 10 9 2 6 13 9 2 7 3 0 7 4 0 5 8 3 3 7 7 5 4 2 5 6 9 0 9 8 6 2 7 10 5 7 9 11 14 3 6 9 3 11 2 0 4 0 10 2 5 0 5 5 0 7 0 3 1 5 6 11 2 13 3 8 9 5 3 7 4 2 2 2 7 5 3 0 4 4 7 7 7 8 7 3 1 5 6 4 0 4 0 6 2 5 3 4 6 0 10 0 0 7 8 4 11 2 1 9 6 1 5 12 3 11 1 4 1 4 5 4 2 1 2 9 8 3 9 6 1 1 7 6 10 4 5 8 4 7 4 7 10 3 3 5 6 7 7 5 7 9 6 4 5 3 7 9 1 0 4 2 6 4 6 2 2 4 10 9 9 2 4 6 5 0 5 2 4 8 1 0 8 2 5 6 8 2 13 5 2 8 5 1 8 4 10 7 7 6 2 7 4 2 0 2 0 2 10 0 4 0 5 6 7 6 7 6 4 1 0 12 2 8 4 2 0 7 1 5 2 4 4 4 11 4 5 2 9 7 8 4 4 5 5 4 5 1 0 2 8 2 8 7 7 2 13 5 8 0 11 8 8 9 6 2 5 1 2 10 1 5 0 8 7 0 0 3 8 5 2 5 10 1 7 3 6 6 7 4 3 5 8 1 7 8 3 9 7 3 10 4 0 9 4 6 0 12 3 4 13 8 2 4 2 2 0 5 0 7 12 9 5 7 9 7 2 2 0 9 3 7 2 0 4 5 5 1 11 4 6 10 8 1 1 9 9 2 1 3 7 3 10 3 1 9 6 4 10 3 3 12 9 7 3 2 3 9 4 2 1 3 1 5 3 6 7 9 10 0 4 2 8 0 0 1 13 2 10 4 4 6 4 0 5 9 3 9 5 0 1 6 6 4 4 4 9 7 7 4 5 4 6 9 0 5 0 7 5 6 6 0 9 13 2 11 1 7 8 3 7 3 3 9 1 7 1 1 4 0 4 5 2 8 6 6 9 6 5 8 0 6 4 0 4 9 7 8 9 7 8 0 5 2 5 3 5 3 6 2 4 11 1 5 2 7 11 6 1 6 8 9 4 10 2 1 1 5 5 10 4 4 1 1 2 7 11 2 1 5 12 7 8 5 10 3 10 4 3 6 1 7 2 4 0 2 0 10 10 1 5 7 2 9 3 0 4 7 0 10 7 0 5 6 5 6 8 5 5 0 1 8 8 4 4 9 5 5 5 3 1 3 1 9 4 6 8 1 7 4 1 6 14 7 0 6 5 1 11 5 7 7 5 1 3 7 6 10 8 3 0 2 0 6 0 5 0 3 0 2 5 9 4 0 1 8 3 3 0 9 2 2 2 1 10 8 6 9 0 7 13 9 10 0 3 7 1 7 6 8 7 0 1 3 0 8 8 5 6 12 8 5 8 0 4 3 0 1 6 8 9 0 6 10 0 6 2 7 2 1 9 4 0 1 0 1 4 0 5 11 6 10 6 8 4 2 7 1 7 7 8 7 4 3 3 8 3 0 0 0 8 7 1 11 4 2 5 3 1 3 9 6 4 6 6 5 10 9 9 1 4 3 8 3 10 3 2 4 1 14 2 5 9 5 1 2 0 9 3 0 5 11 6 2 9 7 6 4 2 0 10 0 3 8 7 1 3 3 13 0 6 13 7 0 5 10 5 6 7 4 6 4 8 3 6 11 9 3 7 12 11 6 3 11 2 5 10 6 9 6 5 2 6 6 4 0 5 2 4 3 1 1 0 10 4 5 9 10 2 2 3 2 7 11 9 5 9 2 6 7 2 1 1 10 3 2 2 11 5 1 7 9 2 3 3 1 9 1 3 8 2 6 6 2 11 0 6 10 8 2 5 0 2 8 4 4 0 1 8 8 8 3 12 5 5 3 1 11 7 10 6 4 9 11 9 8 7 9 10 3 11 6 10 6 11 8 4 1 0 0 9 11 7 8 10 2 1 10 1 9 6 3 3 3 9 2 8 6 3 11 3 3 10 5 7 0 2 1 7 10 7 0 3 11 8 4 3 1 6 3 9 11 10 2 7 10 4 5 10 5 3 1 7 4 3 10 1 5 7 3 1 3 8 2 2 11 12 7 9 10 0 8 0 3 9 6 4 2 6 0 6 12 2 4 11 6 9 4 2 12 1 5 7 7 10 6 3 7 7 1 6 5 2 5 4 5 4 11 8 7 7 2 3 9 6 0 7 2 5 3 10 0 6 4 1 4 1 7 2 4 3 6 7 10 4 2 9 10 8 11 4 7 3 8 1 10 12 3 3 4 9 3 0 9 5 9 1 3 4 1 8 9 10 2 7 2 5 1 0 6 2 9 12 6 13 12 4 9 8 6 8 1 2 1 10 12 2 13 12 10 4 2 0 7 12 3 0 3 10 3 4 7 5 2 0 8 9 4 0 11 8 3 7 3 4 4 5 9 7 0 1 2 0 7 14 4 7 1 7 6 8 3 12 0 12 9 7 12 0 6 0 2 1 4 4 5 9 3 3 2 6 7 0 6 7 3 4 3 2 4 4 0 1 1 9 2 1 7 6 5 10 1 8 8 4 0 5 6 7 4 14 8 4 2 2 13 8 11 6 2 13 6 7 8 1 0 6 13 5 11 8 0 3 5 8 0 5 0 11 4 1 1 6 1 2 4 5 6 12 1 1 7 0 6 4 6 2 7 1 5 6 6 10 4 1 3 10 11 4 6 10 2 1 9 5 4 2 7 6 0 4 3 7 2 4 2 9 7 8 5 2 3 2 10 5 2 3 5 11 0 2 7 7 3 1 10 2 6 6 9 5 11 4 5 0 3 2 4 4 1 7 9 5 10 1 12 1 11 5 2 5 9 10 2 7 1 6 4 6 1 1 3 3 0 5 1 0 1 6 11 3 2 1 10 1 4 11 5 0 6 0 0 4 4 12 3 8 0 11 6 0 3 6 8 7 7 10 3 6 0 3 0 1 5 4 5 2 0 3 9 10 0 9 7 1 6 2 0 2 0 6 3 9 1 4 2 7 3 3 2 4 3 9 1 6 7 8 7 7 6 5 1 6 3 2 1 3 0 0 1 8 8 6 8 7 4 7 5 13 4 4 7 9 0 8 5 8 3 5 4 5 3 3 4 7 7 8 6 7 2 1 5 5 6 6 13 5 7 2 10 5 3 12 5 9 9 11 6 1 0 0 6 5 9 2 7 0 0 4 1 2 12 2 7 4 2 0 9 0 9 6 0 2 3 9 1 1 4 0 3 0 7 4 2 3 0 4 8 4 3 11 10 2 3 5 5 1 2 0 1 6 1 5 3 8 5 7 9 0 7 11 4 6 13 2 11 4 5 5 7 0 0 5 9 5 1 1 1 2 7 4 4 3 2 3 6 6 2 0 10 1 4 0 8 5 7 1 9 7 3 4 2 2 4 0 6 10 6 2 1 4 2 13 7 11 8 10 0 0 3 1 1 8 7 4 1 4 5 9 6 4 1 3 2 12 3 7 7 0 9 1 6 2 3 10 8 6 7 6 5 0 11 4 3 0 1 12 3 11 7 7 4 5 6 9 7 9 6 10 5 3 10 10 9 1 6 4 1 11 10 9 1 3 7 1 9 5 5 11 5 6 6 1 6 2 5 9 5 5 0 8 8 3 1 2 4 10 11 6 0 8 1 2 1 4 4 1 6 9 3 2 4 1 9 12 6 9 3 3 7 1 9 6 3 13 4 3 4 2 7 3 8 7 3 1 8 1 2 3 11 7 1 1 4 6 10 0 0 0 4 0 2 0 5 0 4 8 4 6 0 7 7 6 4 3 10 9 7 7 10 7 13 2 5 8 5 5 1 4 3 7 13 5 2 4 6 0 1 8 9 2 10 5 9 7 8 10 0 0 2 5 5 11 1 8 8 2 4 1 5 4 9 3 4 8 9 5 8 7 10 5 6 3 7 9 1 1 4 6 1 5 8 8 2 3 16 4 11 8 2 4 1 5 3 6 0 1 9 4 1 6 7 8 10 8 2 8 4 2 6 4 2 7 6 10 0 5 9 11 4 8 10 5 3 13 0 7 7 11 0 6 8 9 3 3 10 2 5 4 4 5 5 8 9 2 5 7 8 8 7 8 3 6 1 1 0 0 4 10 2 0 6 16 6 6 4 7 7 9 2 6 4 3 10 8 9 13 6 7 9 3 13 2 3 5 6 2 7 4 6 6 3 10 5 10 0 7 9 7 7 3 7 0 9 7 6 6 10 2 2 4 1 11 4 6 6 11 9 6 3 5 2 7 4 7 1 6 6 5 8 0 7 1 13 2 0 8 2 4 4 0 9 9 8 8 7 8 2 2 8 0 6 9 6 7 4 10 0 5 6 2 2 2 5 5 5 4 3 6 3 7 0 0 2 11 6 2 13 2 11 4 6 3 7 0 1 13 1 4 8 9 0 14 2 9 8 9 5 10 4 4 11 10 4 0 12 9 4 5 0 6 3 6 2 4 2 2 2 12 0 7 7 5 4 6 3 2 2 3 3 6 7 4 5 8 0 2 1 4 5 2 1 12 0 7 4 0 6 1 5 10 6 1 0 6 5 3 9 3 12 0 0 1 1 1 5 10 5 11 6 6 2 3 8 5 0 5 1 0 4 2 5 6 0 3 7 1 10 11 6 1 9 8 6 6 0 7 9 10 5 2 2 3 10 3 8 5 6 6 8 7 2 1 8 11 3 6 8 1 7 6 11 6 8 1 6 5 10 6 7 5 3 0 0 7 4 8 1 2 0 5 4 11 4 1 4 8 6 2 1 6 4 6 3 8 14 2 8 6 3 7 7 0 0 1 8 4 3 6 2 2 5 4 0 7 4 10 8 3 2 11 0 9 1 9 12 0 4 9 6 3 2 3 11 6 1 10 3 9 1 10 6 11 6 1 6 3 12 0 3 2 9 7 5 5 0 5 5 10 9 0 8 8 2 10 10 6 1 4 2 1 5 11 6 10 0 4 7 4 9 8 11 5 8 4 0 0 7 9 10 0 4 7 3 11 7 1 10 4 3 3 3 10 2 6 7 9 7 10 10 5 2 0 4 7 7 4 0 8 3 9 0 12 1 3 8 4 1 9 12 2 4 2 6 8 2 2 3 3 0 2 7 0 7 6 1 0 8 0 10 10 3 5 3 5 2 3 2 0 0 0 4 1 11 9 1 3 2 11 0 4 5 5 7 6 4 5 0 11 8 4 10 4 5 5 0 8 0 7 7 0 6 7 5 8 3 7 6 3 10 4 7 9 3 4 10 12 3 3 2 4 8 0 5 4 8 9 6 1 8 11 6 2 2 1 2 5 2 4 4 4 2 6 1 9 1 12 7 8 0 0 12 4 2 6 4 2 4 12 5 2 5 0 8 3 6 3 4 0 3 12 9 5 13 5 4 7 8 5 0 0 4 6 6 1 6 4 6 1 5 3 7 0 4 3 3 5 0 6 0 1 0 3 3 0 8 8 10 2 5 1 3 6 12 6 7 9 8 5 10 7 1 2 2 7 1 3 5 2 1 6 10 2 1 0 7 3 6 8 10 7 1 11 5 0 6 10 8 0 8 2 3 0 1 3 3 4 10 1 7 4 3 1 8 2 5 12 6 2 9 7 5 0 2 0 3 5 0 2 3 4 1 10 0 3 6 1 13 1 1 7 9 10 5 5 8 0 5 3 3 10 9 5 6 11 10 3 2 4 5 0 4 10 3 2 6 6 6 0 4 2 10 4 4 4 6 6 4 6 3 5 9 1 3 8 4 6 8 7 4 1 2 3 8 7 2 6 0 4 0 0 2 1 7 6 4 7 8 3 9 2 2 2 9 3 9 7 1 0 7 1 5 7 12 12 3 6 1 12 5 3 1 8 4 0 0 4 3 7 8 0 9 3 3 2 1 0 8 2 4 4 9 8 10 4 9 3 5 4 12 5 0 1 10 0 9 1 10 1 4 3 2 8 1 6 7 11 7 7 10 6 6 8 0 2 8 4 1 11 5 5 3 9 9 6 2 7 4 9 0 2 6 8 5 2 2 0 0 0 5 8 9 2 6 9 6 8 8 0 2 0 13 6 6 10 4 6 0 7 6 3 8 5 11 7 8 8 5 2 3 6 0 2 2 9 2 2 5 4 11 1 9 4 4 0 10 6 1 4 4 2 1 8 8 2 6 5 0 5 5 3 2 7 10 13 3 0 3 9 10 0 11 7 8 6 3 4 0 6 5 5 7 8 3 6 4 4 3 1 1 4 11 6 6 5 3 11 0 3 11 0 0 4 1 7 9 5 2 9 13 0 1 5 1 4 3 7 1 4 0 5 5 8 9 8 6 6 8 7 1 3 4 11 0 3 10 2 2 1 4 0 8 1 7 10 6 7 7 1 5 3 5 11 7 0 2 0 2 1 1 6 5 6 1 6 8 2 1 7 6 2 1 0 10 12 5 0 1 4 5 1 4 4 4 4 7 1 3 0 8 0 12 5 9 11 9 2 5 9 2 3 0 1 10 8 3 1 3 4 3 9 8 1 5 6 7 5 2 5 8 8 6 5 8 2 0 2 4 4 4 4 2 1 4 4 9 0 11 6 7 3 8 10 7 3 1 6 4 7 0 11 3 12 10 2 6 9 10 2 0 1 1 10 7 8 7 4 9 3 6 11 0 3 6 2 0 7 0 2 5 3 8 5 0 11 9 11 1 10 8 3 0 7 2 1 7 6 3 1 4 7 7 6 6 9 12 8 3 8 1 7 5 0 13 6 6 12 11 6 11 10 11 1 4 5 2 0 3 7 0 4 7 9 0 4 7 9 3 0 8 6 8 5 7 5 3 0 9 6 3 5 4 0 5 5 2 2 6 1 10 4 6 8 5 6 7 10 3 0 0 3 2 6 0 5 7 4 14 7 3 14 10 4 12 10 8 7 9 9 10 2 5 3 4 8 4 1 8 3 10 2 3 5 4 3 8 7 6 3 4 7 9 1 1 1 6 6 2 2 5 9 0 2 6 10 2 3 3 3 5 3 4 7 10 2 8 0 6 6 7 9 2 0 0 5 1 1 0 0 8 5 4 5 10 1 1 0 4 5 5 6 9 1 7 2 5 8 8 4 6 4 6 3 1 5 2 0 8 2 2 2 8 5 2 1 8 12 8 2 2 0 5 1 5 10 2 3 3 7 9 7 6 3 4 5 7 5 5 10 8 3 2 5 0 3 9 3 3 13 2 0 1 4 8 11 0 5 9 6 10 6 4 1 0 3 2 3 1 1 6 7 2 2 1 4 7 5 1 0 4 2 7 9 3 0 2 8 3 1 6 7 1 7 3 6 10 12 2 6 0 1 7 6 0 7 5 6 10 9 4 3 6 2 11 1 2 8 3 2 12 8 8 1 6 5 9 2 2 8 10 5 6 9 3 1 3 9 0 0 4 8 8 1 3 2 8 3 9 2 4 10 4 8 3 4 7 3 5 3 12 3 4 2 2 5 0 4 8 8 1 8 1 4 7 6 7 2 7 0 12 9 0 6 5 2 8 11 7 6 4 0 9 6 1 7 7 8 2 7 4 3 12 1 10 3 6 5 8 1 4 6 4 0 7 8 11 11 7 0 4 4 9 2 9 9 13 5 3 3 13 1 3 2 8 13 10 4 4 0 8 9 2 4 10 8 3 3 3 10 3 5 6 3 3 3 1 11 9 10 11 0 3 4 1 6 9 8 3 3 11 0 10 0 4 6 6 4 9 0 0 6 0 6 6 3 1 8 8 4 1 9 0 6 9 3 4 7 8 13 8 3 7 1 4 1 9 11 3 3 0 1 4 5 6 2 4 5 9 0 3 9 11 3 7 2 5 9 8 1 7 3 5 2 9 2 6 0 3 8 9 1 2 5 1 3 11 7 2 1 3 3 3 3 1 0 1 4 6 1 5 4 0 2 4 4 4 3 1 8 5 4 9 0 7 8 7 5 8 0 4 9 0 10 6 6 5 4 7 8 9 7 4 6 5 3 9 0 6 11 3 4 0 0 8 6 4 4 4 0 0 3 1 11 5 1 8 4 5 11 2 6 7 6 5 2 2 2 3 2 9 3 3 2 10 10 2 2 0 2 4 7 5 2 11 5 7 3 3 9 4 7 4 1 0 3 5 6 2 11 12 5 6 9 0 5 5 4 3 5 3 1 10 10 2 4 1 1 4 0 1 5 2 2 13 1 0 12 3 4 1 1 6 12 3 0 7 0 2 2 5 2 7 10 10 4 1 6 4 8 4 5 4 6 4 2 0 9 5 8 0 6 9 2 9 1 1 6 2 9 4 4 3 8 4 9 10 3 6 2 7 12 8 11 3 13 10 6 7 1 9 10 2 5 9 4 6 7 3 0 8 8 7 10 10 0 0 8 1 11 10 1 2 1 7 6 4 8 4 7 3 8 6 3 6 0 7 5 7 8 11 2 4 0 5 8 0 4 1 0 6 3 1 8 10 3 7 8 0 8 12 7 10 9 10 4 4 6 4 10 14 0 8 5 0 3 12 4 6 1 12 0 5 5 9 5 8 9 7 4 5 5 8 0 5 13 8 1 0 2 6 5 11 7 0 6 5 1 4 10 4 0 9 2 7 7 3 2 3 4 0 6 4 7 2 10 8 1 2 10 0 3 2 0 5 11 3 1 9 8 8 9 9 1 9 2 1 5 5 1 0 9 6 2 1 5 7 7 7 7 4 7 0 1 1 1 2 5 4 3 4 6 11 2 3 0 6 7 6 7 11 3 5 4 1 9 4 5 0 2 4 10 3 5 10 1 0 4 3 3 3 8 6 5 0 9 1 12 1 5 8 0 8 6 1 11 5 7 4 1 1 1 7 10 1 5 0 3 10 5 7 6 2 2 3 9 10 7 10 8 8 7 8 5 9 2 5 0 3 11 1 1 9 0 4 8 0 11 9 10 4 4 5 0 0 11 12 0 9 8 5 4 8 4 6 8 8 4 7 6 1 7 4 7 1 10 5 4 1 9 13 5 1 1 0 0 1 5 4 13 0 1 8 3 5 5 10 7 0 8 12 12 7 5 9 6 1 5 1 1 7 3 7 7 0 6 2 4 7 4 5 3 8 12 1 10 0 1 7 5 9 7 1 7 1 5 9 0 5 12 8 8 7 6 5 1 10 7 1 2 4 3 7 0 7 3 5 4 9 5 12 3 9 11 6 8 1 8 7 1 2 3 2 6 6 6 0 10 3 1 2 0 2 6 2 9 2 3 7 3 1 0 12 3 0 8 6 1 7 5 0 6 10 3 4 5 4 8 7 9 1 5 3 1 3 9 12 14 5 6 9 10 8 0 3 3 4 5 0 6 3 1 7 1 3 8 1 8 9 9 6 1 6 6 7 1 3 1 10 7 6 4 9 0 0 4 5 6 3 8 5 3 7 7 9 12 2 8 6 9 5 8 3 6 10 0 3 6 1 2 7 4 7 5 0 5 9 11 1 5 0 4 5 5 1 5 3 6 4 3 3 12 9 1 7 5 0 8 5 1 0 1 2 6 0 0 7 4 9 11 1 4 11 7 5 2 3 7 3 9 0 6 7 4 3 3 8 7 6 2 14 6 6 4 10 0 1 6 10 10 4 6 10 2 8 1 0 0 8 5 3 5 0 6 5 0 5 0 6 4 3 9 0 4 7 6 3 7 5 1 4 4 0 4 3 3 4 7 10 8 6 11 2 3 6 8 9 10 1 12 7 8 2 5 13 8 1 9 8 3 4 0 8 8 11 6 9 1 8 1 7 9 6 7 5 3 0 7 0 9 3 1 5 2 5 13 5 11 5 8 1 3 2 5 1 1 9 1 6 5 5 0 6 4 7 2 5 1 4 0 3 8 10 4 1 4 2 2 5 9 13 1 8 9 1 5 10 2 4 7 6 0 4 5 1 12 4 5 4 3 0 1 6 3 6 8 8 9 2 2 1 6 9 7 6 6 4 5 5 0 6 11 1 3 13 0 3 8 7 2 4 10 5 11 5 3 7 2 4 0 3 1 1 2 8 1 9 3 0 8 3 8 1 5 5 9 4 10 12 7 7 5 0 3 1 8 10 2 0 4 4 1 7 8 7 1 9 0 7 5 3 2 2 2 5 3 4 8 5 11 4 0 6 6 11 4 0 6 0 3 8 5 4 4 1 7 7 8 8 11 2 0 11 0 12 3 0 0 13 2 1 4 4 7 8 1 11 11 7 3 2 3 4 3 7 10 2 6 1 11 1 1 7 2 9 14 7 3 2 14 0 5 6 1 11 1 3 4 5 1 10 0 4 9 8 8 0 5 10 9 6 1 11 2 0 6 3 9 2 8 2 9 3 2 4 3 2 9 0 1 6 9 3 5 6 2 0 3 2 15 4 8 2 8 2 10 9 6 8 6 11 3 4 11 7 3 3 5 4 9 0 2 2 7 10 2 4 9 1 13 1 3 4 4 2 6 7 0 2 3 4 9 1 1 9 12 8 8 0 8 6 3 2 8 11 6 9 1 6 8 6 0 0 4 7 9 1 9 10 3 12 11 0 5 1 5 3 7 1 3 4 0 0 5 1 2 6 11 6 11 0 1 13 8 2 13 3 3 6 12 0 8 9 2 8 3 8 3 7 3 3 3 9 7 7 7 3 11 1 0 4 4 12 0 6 10 9 10 9 1 0 3 0 8 0 9 4 6 3 7 0 5 7 0 5 9 1 5 3 6 5 3 5 5 4 4 0 5 10 0 2 14 1 2 2 3 4 7 9 0 10 1 2 0 5 12 9 8 8 8 8 2 6 0 5 8 3 6 3 3 5 1 5 6 1 7 4 3 10 8 11 6 5 11 1 8 6 2 0 7 5 2 5 3 1 9 4 7 3 7 9 8 5 0 7 2 14 2 1 5 5 13 6 7 2 4 2 4 2 3 2 5 4 6 3 4 7 6 0 9 5 13 5 1 5 6 9 12 0 5 6 6 1 0 8 11 6 8 7 5 0 1 3 10 9 2 0 2 2 8 8 2 0 8 6 3 4 2 8 6 2 0 2 7 4 4 4 8 5 9 9 1 7 0 6 4 2 13 1 12 6 11 6 13 3 7 9 10 3 2 9 2 10 0 6 6 0 8 1 8 2 4 3 3 4 7 7 9 0 5 0 5 2 1 3 5 0 6 2 9 7 4 6 6 1 6 9 2 3 0 4 5 13 8 3 3 7 9 3 2 9 3 0 3 7 4 9 7 5 4 1 8 13 3 6 7 8 7 12 5 2 2 1 7 6 3 5 7 1 15 2 3 5 0 13 10 1 2 5 2 0 9 8 3 0 8 5 3 1 0 4 13 9 0 1 1 4 1 4 5 3 1 8 1 13 5 5 5 0 11 5 8 10 11 12 11 2 2 3 6 9 4 8 6 0 1 3 9 12 1 1 2 0 4 5 6 0 8 0 6 11 7 2 7 2 2 0 9 0 6 11 6 10 8 7 3 7 5 10 3 0 8 7 5 2 8 7 5 5 6 9 8 0 5 10 8 0 2 3 11 9 3 1 2 1 10 6 2 1 4 10 7 3 5 3 8 2 2 2 6 0 3 8 6 1 10 6 8 7 7 7 9 7 2 9 6 2 1 6 7 5 2 10 5 5 13 1 8 5 4 6 2 6 9 0 1 1 0 7 9 6 9 8 6 7 0 2 4 6 6 2 4 8 1 0 4 9 8 3 3 0 5 3 10 2 4 0 9 9 4 1 9 2 3 11 3 11 3 3 4 9 4 0 3 9 3 2 5 5 10 7 4 8 10 6 7 4 6 3 3 0 9 6 3 5 9 1 6 6 4 2 1 6 5 1 4 1 3 3 5 4 3 1 7 9 7 10 0 1 1 3 1 7 2 4 2 9 2 2 3 1 0 0 3 8 11 3 6 4 0 9 3 0 2 10 10 2 4 2 8 2 3 0 7 1 0 4 6 1 0 6 9 6 3 1 2 12 13 1 1 5 6 7 8 7 1 1 0 7 6 2 3 0 8 7 1 8 8 9 9 1 1 2 2 7 3 2 9 5 3 5 2 1 5 0 3 4 6 11 1 3 4 8 6 5 7 5 6 4 9 1 4 9 12 4 0 2 1 2 7 8 0 5 6 7 1 1 5 1 4 6 10 8 2 0 7 10 11 3 9 1 6 9 6 2 2 7 7 7 9 0 5 4 7 4 6 5 8 1 2 1 1 5 5 10 4 2 9 14 5 6 3 2 2 11 4 2 3 7 8 5 2 0 0 8 6 4 9 4 12 4 5 3 10 1 10 2 5 7 4 2 7 8 4 1 1 5 4 0 1 8 5 0 6 0 9 12 3 6 8 7 0 2 9 6 4 6 9 3 10 10 5 5 2 5 2 7 3 5 3 5 5 6 2 1 8 6 8 6 1 0 7 7 8 6 8 8 2 2 4 5 13 4 7 11 9 9 9 0 7 5 5 2 8 5 1 8 5 5 7 2 1 8 7 1 5 8 1 4 3 13 0 6 10 0 1 1 4 1 2 2 0 5 9 0 3 5 6 5 16 4 1 4 12 6 4 4 5 7 11 2 5 8 6 10 4 2 7 9 1 5 8 7 0 9 5 9 2 1 1 0 2 13 4 3 3 8 6 2 3 4 8 9 0 10 0 1 1 0 1 0 7 0 5 6 2 2 0 4 2 8 3 2 8 12 4 9 10 1 9 2 3 3 0 2 6 2 3 7 7 2 8 1 12 3 1 1 1 4 7 3 10 9 11 5 10 4 5 5 4 10 3 3 3 7 11 2 1 2 4 1 1 4 0 2 1 14 5 10 9 2 4 0 6 8 5 0 13 5 0 3 5 9 8 12 6 8 0 12 7 4 11 5 9 0 8 2 1 5 4 6 3 1 9 9 11 5 2 4 2 1 9 12 7 0 5 9 7 0 12 0 10 0 8 7 4 7 0 13 7 9 6 6 6 5 9 2 6 3 4 2 7 1 0 9 4 5 5 0 1 6 9 4 3 1 5 8 7 2 13 6 3 4 0 1 6 2 5 0 4 0 2 5 0 6 4 9 7 5 0 3 7 3 2 11 1 11 8 8 1 2 3 2 7 7 5 4 9 4 4 5 8 10 9 6 0 2 11 3 8 6 6 3 7 1 2 11 0 12 2 0 6 7 6 8 13 0 3 4 8 5 7 6 2 10 11 5 10 4 0 7 0 0 2 7 7 14 7 7 0 7 9 5 4 10 1 5 1 2 2 3 5 11 4 2 1 6 2 0 8 8 6 8 9 3 0 6 2 9 3 0 4 2 7 5 2 3 11 4 1 2 4 0 5 3 6 2 3 5 8 0 5 9 6 4 0 6 6 4 3 1 7 0 1 0 8 3 7 6 5 6 5 4 4 2 5 6 9 5 1 7 6 5 11 3 0 0 13 5 8 6 12 2 11 12 0 8 6 3 5 6 7 4 10 7 7 10 2 0 2 8 2 1 3 1 10 8 3 1 12 9 11 5 3 8 11 2 6 6 3 4 10 7 1 8 5 0 10 10 1 11 7 2 11 0 2 6 7 4 4 5 4 7 0 2 10 5 1 4 8 4 3 6 1 1 7 4 0 10 1 5 0 1 9 5 1 5 3 4 4 3 5 2 7 1 7 1 3 6 1 5 7 1 0 7 11 2 7 6 0 0 2 4 6 4 6 2 3 1 1 2 3 1 7 11 1 1 5 0 3 5 0 2 1 7 2 8 0 5 2 7 7 7 10 9 1 1 1 6 2 0 7 2 8 12 0 0 8 2 0 4 9 4 10 5 8 9 7 10 0 1 10 1 7 2 9 2 3 8 0 9 2 4 4 2 0 1 6 4 4 9 10 2 8 6 1 8 4 3 0 3 3 2 2 5 3 5 2 2 0 3 3 0 1 8 2 6 6 2 0 8 12 8 12 12 9 9 4 10 2 2 7 4 7 2 6 9 2 8 3 0 3 3 9 1 0 3 4 3 7 5 3 3 6 5 1 9 1 2 6 2 10 0 1 7 6 1 3 3 5 3 7 8 7 2 4 7 5 7 8 4 4 0 0 7 5 5 5 10 5 6 2 4 1 4 2 1 2 12 6 11 0 3 5 5 1 3 1 5 2 6 3 9 6 2 1 6 4 6 8 7 9 7 2 4 5 0 0 8 9 3 7 1 4 11 1 4 6 6 1 12 0 5 2 1 4 12 14 0 0 1 4 0 10 9 7 4 2 7 7 6 7 0 11 2 9 3 4 1 12 9 1 6 5 7 1 0 4 4 2 2 13 1 5 6 8 3 9 3 7 8 4 8 2 2 6 3 8 12 7 5 10 8 2 12 4 2 5 10 0 0 4 0 5 11 2 8 2 4 4 5 5 1 2 4 1 4 11 7 11 7 10 6 10 12 3 8 5 0 6 8 0 7 2 8 8 10 2 1 3 3 1 0 12 3 3 10 3 10 4 9 5 6 6 5 6 1 9 8 0 5 4 0 12 8 0 2 6 13 0 5 0 13 7 0 9 5 7 2 1 5 4 4 1 8 7 1 5 4 4 9 5 6 4 1 8 6 11 6 0 7 0 7 3 6 1 2 0 13 2 0 7 5 6 10 3 6 3 3 3 12 3 6 3 1 5 7 9 1 10 7 4 1 1 8 12 0 1 6 3 0 1 0 0 0 6 1 7 4 7 4 0 7 5 2 1 5 6 1 0 5 6 6 6 10 8 2 3 3 9 9 1 9 6 3 0 1 2 0 3 8 3 1 4 5 5 1 1 10 1 7 1 0 8 2 4 0 9 2 6 7 1 0 5 8 12 2 5 3 1 3 2 1 3 10 3 1 3 6 0 9 2 1 3 8 10 1 6 9 7 6 10 3 6 8 0 13 9 9 1 3 2 9 6 3 10 0 6 7 6 2 11 2 1 9 9 4 0 10 5 9 2 6 2 2 5 1 7 10 2 5 9 12 1 5 7 5 9 1 4 1 8 3 2 10 7 8 5 3 2 3 3 8 0 2 2 2 8 8 3 4 13 8 4 1 5 2 1 7 7 10 1 4 5 2 8 3 6 0 2 6 3 3 2 7 5 1 6 7 2 6 9 6 8 10 5 5 9 10 8 7 2 8 12 2 4 2 5 3 5 9 10 12 6 2 3 2 5 5 1 0 2 7 0 1 5 1 10 8 5 4 2 7 4 6 3 5 8 5 2 2 1 1 2 7 4 5 0 11 9 8 6 10 2 5 1 1 10 3 1 7 7 2 7 1 6 2 5 2 8 5 2 6 6 2 3 5 2 9 8 8 6 1 3 9 10 5 5 2 7 12 4 4 10 2 2 6 3 2 0 10 9 2 0 7 0 11 1 7 1 4 8 2 3 5 6 6 6 1 11 2 1 4 7 5 1 2 5 8 9 5 4 6 1 3 0 9 4 1 7 0 2 6 0 4 0 6 10 3 11 6 0 3 12 1 9 9 4 1 2 5 8 11 6 4 4 0 6 5 1 8 5 6 6 1 2 11 3 8 5 4 0 11 5 2 7 1 9 0 10 8 9 2 9 7 3 3 9 9 4 3 2 5 0 3 3 5 6 10 12 4 2 4 5 2 5 2 11 9 0 3 0 1 6 1 2 9 1 9 0 7 11 2 8 8 9 9 5 6 5 4 7 0 5 0 7 13 9 12 1 3 3 1 1 11 0 9 5 11 1 9 2 5 7 1 8 9 6 7 0 3 4 6 11 3 2 2 6 4 5 5 7 1 2 7 10 0 0 2 10 3 9 10 4 8 0 2 5 0 6 6 4 4 10 1 11 4 7 3 12 2 4 11 8 1 7 3 1 0 6 4 5 7 4 4 2 0 1 2 0 4 5 2 7 9 8 6 3 5 0 3 9 6 5 8 0 0 0 0 4 2 2 9 4 8 5 2 0 6 1 7 2 5 8 6 5 2 4 7 1 12 6 12 4 2 5 3 6 10 5 2 2 7 9 5 1 5 2 1 3 9 11 6 9 2 7 7 9 7 2 3 1 4 12 5 1 0 11 1 2 8 6 8 1 7 6 6 9 2 8 3 0 11 1 2 11 6 9 0 5 9 4 4 8 2 6 4 2 1 7 6 0 3 5 5 11 10 7 4 3 5 6 4 12 1 8 1 9 3 1 8 7 2 6 8 9 6 3 10 2 5 6 0 6 1 9 4 4 4 6 4 10 7 7 6 6 6 2 9 8 1 7 9 5 1 9 9 4 0 6 14 5 12 9 7 9 7 0 0 3 1 10 1 3 8 9 2 4 9 1 2 2 8 2 8 1 9 8 0 2 7 7 0 13 6 4 2 5 1 3 2 7 3 2 13 9 13 8 6 0 7 1 1 0 5 9 2 4 1 1 4 0 1 3 7 5 4 4 4 8 7 9 0 6 1 2 8 1 1 11 8 0 1 6 3 3 9 0 0 8 4 4 9 8 2 8 3 5 10 3 11 11 2 4 9 6 3 10 10 5 6 2 0 11 6 6 8 0 7 5 4 1 5 1 6 6 8 5 4 11 3 0 4 8 3 6 6 3 3 10 2 6 0 1 2 6 2 5 1 6 7 9 9 5 3 7 8 4 2 9 10 3 4 9 7 11 6 9 3 7 2 9 2 1 5 5 8 2 6 5 6 7 2 3 10 5 6 3 6 6 5 4 2 2 9 0 8 7 1 0 0 9 6 6 8 8 4 1 5 3 11 7 0 9 4 5 8 9 2 4 3 5 9 12 4 4 0 4 0 5 5 7 4 11 8 13 9 1 0 9 0 4 8 6 6 0 3 7 4 3 0 2 1 0 12 9 4 7 8 5 4 3 5 2 7 8 4 7 13 5 0 10 10 5 15 8 2 2 8 3 2 8 5 0 4 4 5 5 2 0 2 6 2 6 8 2 5 8 6 9 8 1 8 10 2 9 11 12 8 1 0 8 6 11 7 1 3 7 8 11 0 9 8 3 6 7 2 7 6 3 4 0 0 9 2 5 3 5 4 0 4 8 3 3 8 4 8 0 5 2 3 4 7 5 7 3 6 5 3 3 1 13 7 2 3 7 3 2 1 8 1 11 1 7 11 5 6 8 10 2 5 1 10 4 1 7 5 7 7 1 8 6 7 2 2 6 6 8 3 10 5 0 10 1 3 2 0 10 2 12 7 0 6 8 3 1 7 3 9 5 4 8 9 2 3 1 6 5 8 7 7 5 11 5 6 11 5 3 7 6 3 13 4 7 7 1 4 3 8 6 4 11 7 1 8 6 3 10 9 9 8 1 2 0 5 3 3 10 4 5 10 9 5 1 2 9 7 2 0 7 4 2 3 6 12 6 12 2 7 2 8 3 5 5 10 3 2 0 7 0 3 4 7 3 4 2 0 4 3 7 8 7 8 0 7 7 1 9 0 4 9 11 1 4 0 1 3 4 13 4 5 9 8 7 1 10 5 2 12 8 1 2 5 4 7 11 1 4 0 1 12 4 12 5 5 5 0 0 7 1 7 7 6 5 5 5 2 7 1 7 3 4 5 6 9 6 0 11 9 5 9 6 6 0 1 1 2 5 7 1 7 7 7 3 7 8 13 6 8 2 5 7 4 14 9 6 3 8 9 11 5 1 3 1 7 4 1 2 8 11 0 1 10 11 3 3 7 1 0 8 8 3 3 10 5 9 3 4 5 5 12 9 0 10 2 5 7 0 7 5 9 2 12 0 6 7 14 8 4 2 0 3 7 3 6 4 6 2 13 2 4 3 3 8 3 7 0 9 2 0 3 6 11 7 8 10 11 8 0 9 1 11 8 7 1 1 11 9 0 4 11 3 4 1 1 3 7 6 7 6 0 2 7 3 2 6 6 7 6 2 1 3 7 3 8 5 0 7 2 10 10 7 6 7 9 4 2 11 5 7 5 0 6 12 6 5 1 2 10 9 11 5 11 8 3 7 2 6 4 6 5 2 10 7 2 12 0 3 3 0 1 4 2 7 8 8 1 8 2 11 6 6 3 3 2 1 6 4 5 9 0 7 1 1 10 2 6 2 5 8 6 1 3 7 4 4 6 5 3 5 12 8 1 10 4 4 0 7 6 0 4 2 4 2 4 7 8 6 6 4 5 3 4 2 11 3 2 2 11 3 7 3 3 11 0 0 6 9 2 8 14 1 4 10 5 6 1 1 3 7 9 7 3 3 4 6 1 1 7 2 5 2 8 1 5 1 10 4 6 12 12 8 1 1 4 3 2 5 7 6 10 5 1 12 4 9 4 4 7 4 3 0 9 2 6 12 4 1 10 4 3 3 4 9 2 7 5 8 2 10 6 0 3 1 3 7 12 8 5 11 0 1 2 10 11 6 2 4 11 2 10 2 4 3 3 9 0 7 2 5 5 6 1 6 11 3 0 6 9 4 10 7 0 3 12 8 7 6 5 3 10 8 11 0 1 7 8 4 6 11 8 0 2 0 5 2 0 6 4 8 7 3 11 5 5 8 5 2 9 0 1 8 3 10 3 9 1 2 10 7 4 6 2 8 1 0 7 2 9 7 0 2 4 4 4 2 3 7 4 3 4 7 8 10 1 3 7 4 7 5 7 3 1 4 5 2 4 0 6 3 11 4 7 2 8 3 1 1 3 12 1 3 5 5 9 5 0 7 4 0 1 2 4 5 8 5 3 5 1 8 6 0 7 9 5 7 11 6 8 1 1 9 8 5 6 11 0 7 6 0 6 4 4 10 4 7 1 2 5 11 7 7 7 1 8 1 5 9 1 9 1 4 3 1 0 4 3 9 6 4 4 0 5 4 9 1 2 3 5 2 4 6 3 12 7 6 1 6 4 8 0 4 4 11 8 10 2 5 3 1 1 2 11 3 5 9 4 8 4 1 5 5 5 2 6 9 9 8 9 6 7 7 4 0 7 3 5 9 4 7 0 6 4 4 6 0 2 2 5 13 6 9 9 6 5 7 3 7 2 0 9 6 4 3 6 8 8 5 8 1 6 11 3 2 2 6 9 3 6 9 4 0 10 0 1 0 1 1 7 3 9 4 1 6 10 10 4 4 6 4 3 3 3 13 3 8 4 0 6 7 7 5 5 8 13 9 2 10 7 6 5 3 4 1 0 8 5 5 0 4 2 4 5 3 7 3 1 7 0 7 4 8 5 7 4 3 7 1 8 0 4 0 11 2 6 0 8 3 9 1 10 2 0 7 8 1 4 0 7 1 5 1 9 1 5 7 10 7 1 1 7 3 1 8 8 5 2 11 4 0 6 5 5 1 2 2 7 4 3 2 11 6 8 8 8 6 3 1 12 6 10 9 4 0 5 0 9 0 8 11 5 2 7 2 5 0 7 4 13 8 1 10 12 11 2 9 4 2 10 4 4 10 2 0 2 10 6 0 1 8 6 7 0 4 4 6 4 3 14 9 2 7 12 4 3 1 6 8 2 4 7 6 5 13 7 6 11 3 4 0 4 0 3 2 6 10 11 6 6 0 6 1 5 9 5 4 0 2 7 7 1 0 9 10 5 0 6 4 3 7 4 0 8 3 9 5 0 8 2 7 6 6 0 1 2 11 1 3 0 9 11 2 0 4 0 11 0 0 6 0 0 9 1 12 7 2 8 5 0 8 10 3 2 8 8 13 0 2 5 2 5 2 7 5 5 11 0 7 9 13 0 7 3 5 1 8 11 5 2 3 4 4 6 7 4 8 10 9 5 1 5 1 9 1 3 9 11 6 9 5 5 3 5 3 1 9 6 9 1 11 1 6 11 12 8 1 0 2 5 2 7 0 3 0 10 3 6 4 4 8 6 7 1 6 4 7 3 8 4 6 6 0 4 9 5 4 2 1 1 3 11 4 9 0 7 7 4 0 1 10 3 5 3 6 3 7 6 3 1 0 5 7 1 5 0 6 12 4 8 7 8 7 5 5 6 1 1 9 8 0 0 6 2 4 1 3 5 0 11 9 4 2 5 8 3 1 7 7 1 3 1 2 12 4 4 11 8 1 11 8 3 1 8 1 9 10 12 4 2 5 4 0 7 7 11 6 11 2 0 9 3 11 6 1 1 8 9 2 2 0 3 5 6 1 11 2 6 6 3 7 10 13 4 5 4 10 4 9 1 11 8 5 6 4 7 6 9 5 4 3 6 7 2 7 2 7 3 0 0 2 10 0 9 9 7 0 2 10 5 14 8 1 4 8 4 8 0 4 7 6 0 3 2 0 11 7 2 8 7 7 10 8 1 7 11 3 0 3 0 9 3 2 5 5 9 0 8 5 3 9 4 6 2 12 5 6 5 6 1 5 4 0 6 6 9 0 4 8 10 3 1 8 9 7 2 0 1 8 7 9 1 2 5 0 6 13 3 4 1 0 8 7 1 4 4 0 0 10 1 8 7 6 7 3 2 9 8 6 0 1 10 3 1 6 12 1 7 5 1 6 5 0 6 0 5 8 13 9 0 2 1 7 14 3 11 8 12 13 9 6 1 1 4 1 12 6 0 7 4 0 3 6 2 8 12 1 2 6 1 7 4 5 2 8 5 9 0 0 1 9 6 5 0 5 13 7 4 6 3 10 8 8 3 11 6 8 9 1 10 0 5 5 3 5 2 4 5 3 1 4 4 8 8 10 7 0 8 2 11 3 12 9 6 2 2 5 10 4 9 3 6 5 2 1 5 1 10 4 4 8 5 3 0 5 2 13 9 7 0 7 9 8 0 7 4 7 0 11 4 8 4 0 4 2 5 9 4 11 5 10 8 3 2 0 1 12 3 9 1 1 0 13 4 10 0 1 11 4 10 6 12 11 4 9 0 9 6 2 6 6 1 3 10 11 9 2 9 2 6 3 11 8 9 6 11 7 7 3 2 2 2 7 5 5 2 7 6 0 2 2 4 2 8 4 9 7 2 1 9 3 5 10 2 0 12 7 6 0 8 3 0 10 9 8 7 8 1 0 5 2 11 4 6 9 9 5 7 4 8 2 4 2 7 2 2 1 4 1 4 2 10 0 10 6 5 3 9 5 3 5 6 2 0 1 1 4 7 4 2 0 7 8 2 11 4 11 1 9 1 3 0 1 8 4 8 0 6 1 0 7 6 3 4 4 4 5 2 11 1 6 4 4 7 3 8 6 0 8 4 8 8 2 0 2 11 3 0 7 5 10 3 13 3 8 5 7 5 11 7 3 3 11 6 3 7 3 5 12 7 6 8 10 6 5 6 8 1 1 2 1 4 2 5 1 3 6 10 2 5 1 3 3 0 11 10 11 3 10 6 6 2 12 6 6 11 1 1 7 5 9 10 2 3 5 7 7 5 9 1 1 4 1 5 1 2 3 9 0 1 6 5 6 12 4 3 0 13 7 3 4 3 2 8 7 6 13 0 7 0 5 0 4 11 6 7 0 0 9 6 3 2 7 1 6 10 8 4 8 9 7 8 1 8 5 2 3 2 0 5 8 6 1 0 0 4 3 0 8 6 7 5 0 1 1 7 3 9 1 5 7 2 6 7 4 8 7 10 1 5 5 10 2 6 10 7 3 5 8 5 12 3 10 9 6 5 7 3 8 10 2 10 2 5 3 5 7 7 8 4 5 0 6 7 9 8 1 4 6 1 9 2 0 12 6 9 0 2 5 4 4 1 5 4 7 0 6 3 4 10 1 5 8 6 0 10 6 12 0 7 2 2 0 5 6 1 6 1 15 11 9 7 6 1 4 2 8 4 8 3 4 10 1 4 3 7 10 6 7 5 6 12 1 3 10 1 0 5 7 7 1 10 2 3 10 6 3 1 0 12 1 10 3 5 6 12 12 2 6 12 7 11 0 7 2 7 11 2 11 1 8 9 7 2 3 7 4 2 2 3 4 6 6 6 5 7 7 8 9 7 12 9 8 3 3 5 6 1 2 7 6 4 3 2 1 10 9 11 0 9 7 7 5 10 14 2 8 5 2 2 4 4 10 6 7 6 5 3 5 2 7 2 8 9 2 0 2 9 8 0 7 9 7 4 5 2 4 2 4 0 3 6 2 4 9 8 0 6 8 2 9 1 4 6 1 6 9 2 1 12 9 7 5 2 8 9 3 7 2 10 2 8 8 0 8 8 1 0 12 12 0 6 6 8 3 6 9 6 1 3 7 7 3 10 0 9 1 4 10 2 7 7 3 5 4 0 0 10 5 0 6 8 9 5 11 3 8 1 11 4 8 2 2 12 5 3 12 7 2 11 8 9 9 5 1 6 3 4 3 11 2 2 4 8 1 10 0 0 7 0 1 0 1 6 0 10 3 6 8 11 9 1 5 7 1 9 8 7 0 4 9 9 6 11 14 5 0 13 6 6 8 1 9 8 0 10 4 5 1 7 6 5 1 2 8 5 4 10 2 5 10 3 2 2 6 0 5 2 5 7 4 2 4 8 3 4 0 6 4 1 7 3 4 1 8 0 4 6 11 0 3 5 0 6 2 7 3 10 0 2 7 12 7 9 5 2 9 1 2 4 1 8 2 12 4 0 8 6 7 9 0 10 0 9 8 6 9 6 2 4 2 3 7 5 0 0 3 8 1 6 4 3 3 7 3 1 6 0 4 9 8 5 7 5 8 1 6 7 9 5 4 8 1 7 7 4 3 5 0 0 3 7 8 2 4 4 3 6 1 11 1 11 0 5 3 1 4 2 7 6 4 8 7 8 9 7 0 0 5 6 9 1 3 3 2 2 12 2 11 8 12 6 0 6 10 5 5 6 2 8 0 2 2 8 5 2 8 2 1 5 0 6 9 8 14 5 0 1 0 1 2 7 5 4 3 1 0 0 1 3 0 1 10 5 2 0 1 5 1 4 1 0 8 2 0 13 2 6 4 1 8 5 4 8 8 3 9 4 7 13 7 7 1 11 6 4 2 8 6 3 3 7 6 5 9 9 4 0 13 2 1 5 3 3 5 7 1 2 4 1 11 10 3 1 1 4 3 1 9 2 0 3 5 6 7 1 2 5 3 6 0 9 4 3 6 7 0 9 2 4 6 3 1 1 7 6 4 5 8 9 11 4 7 9 5 2 7 2 7 5 7 9 11 0 9 8 0 3 3 2 4 8 12 8 3 12 1 11 5 1 7 1 7 4 5 1 9 0 12 5 3 3 10 1 5 1 7 6 6 1 2 4 0 5 2 7 5 10 0 2 4 9 4 6 0 0 0 10 3 7 8 11 0 4 6 5 5 10 1 2 0 0 5 0 7 14 6 4 8 11 3 6 3 11 11 10 5 2 1 7 8 4 2 1 1 9 4 0 2 8 4 12 1 5 3 6 10 7 3 6 4 3 9 4 7 3 3 4 5 1 11 6 5 6 6 2 4 7 0 4 5 4 3 0 8 9 0 3 0 4 4 2 8 0 9 6 1 7 4 8 3 6 2 7 2 11 11 7 9 10 1 3 3 3 2 8 10 5 3 2 10 1 9 7 7 8 0 1 0 0 1 8 0 11 4 3 2 2 6 8 7 5 6 8 5 2 6 8 3 0 3 7 2 3 7 9 6 4 2 1 4 4 9 4 3 5 4 4 0 6 12 4 9 9 9 11 2 6 1 8 10 0 1 5 11 6 1 6 2 2 4 0 5 4 9 4 7 7 11 0 2 5 6 0 10 4 3 1 9 10 0 1 3 4 16 9 7 7 7 3 3 6 5 8 10 9 5 11 9 2 3 2 0 6 6 2 0 3 6 12 2 4 13 5 8 5 3 7 2 3 7 4 3 0 6 10 8 5 2 8 10 6 8 3 12 0 1 7 3 8 8 2 6 0 0 4 0 7 10 1 8 10 8 0 2 7 5 11 10 0 6 2 8 6 5 14 5 6 6 7 1 3 0 12 8 5 6 4 5 4 1 2 4 3 6 1 3 4 4 12 7 6 3 0 0 0 0 1 1 7 0 8 3 8 4 1 2 1 3 9 1 1 8 2 8 7 12 6 13 8 6 1 5 7 5 3 2 3 12 7 3 5 0 2 2 8 9 9 5 3 5 7 6 1 5 8 6 4 1 2 4 1 3 6 2 3 5 0 6 1 7 6 2 6 8 5 6 1 8 9 2 8 6 7 5 7 4 6 1 9 6 3 9 9 9 1 4 2 5 1 8 6 12 4 5 9 4 8 6 3 3 4 3 7 3 2 4 0 6 1 1 11 0 0 1 0 0 1 3 4 1 2 0 7 3 0 5 11 0 3 2 9 8 2 0 1 12 1 2 1 5 6 12 3 8 1 9 8 6 0 9 0 10 6 8 5 1 7 2 4 3 13 2 2 12 0 8 3 0 4 4 2 4 2 11 3 4 8 10 1 9 8 2 3 3 4 5 11 12 7 7 4 0 9 7 1 12 6 6 8 3 7 3 4 1 4 5 8 3 9 8 6 3 3 7 3 0 1 1 8 0 5 6 4 5 2 7 5 9 7 11 12 13 1 5 3 8 5 10 3 5 4 6 4 0 0 3 7 5 2 12 2 5 9 3 3 8 5 0 5 8 5 10 10 3 6 5 9 3 8 10 4 7 5 6 7 9 2 7 6 2 7 1 0 5 1 10 10 7 1 10 13 0 1 0 4 3 10 10 4 6 11 9 4 6 9 1 3 2 12 9 11 3 2 6 1 2 10 0 4 5 5 3 8 2 7 5 7 4 8 10 14 3 2 0 8 3 4 2 3 0 1 3 5 5 0 4 2 8 0 2 1 0 5 6 0 0 4 13 5 7 4 4 5 3 5 0 0 7 8 13 3 5 3 0 4 8 2 0 2 6 4 3 6 8 9 4 3 0 6 2 0 3 9 0 8 2 4 8 3 12 4 6 9 0 0 6 6 11 4 8 9 0 2 7 2 0 3 5 1 5 3 5 1 3 1 2 4 9 0 9 0 6 7 0 3 5 11 6 7 1 6 4 6 4 10 5 7 1 2 6 4 1 13 1 1 10 6 8 4 8 3 3 1 10 0 8 5 6 7 6 0 3 8 2 8 9 1 2 0 7 6 3 2 12 6 4 3 6 8 5 0 1 0 2 2 5 3 4 4 5 11 4 2 10 3 6 4 8 5 7 6 8 2 6 9 5 7 9 5 6 7 7 4 6 15 5 3 7 0 5 1 4 6 3 5 6 5 8 7 0 0 6 2 9 3 1 1 0 2 1 2 10 4 7 1 3 12 4 7 2 7 4 2 8 10 14 5 8 8 3 12 4 0 3 5 5 10 5 5 6 2 4 6 3 2 8 7 4 5 4 0 9 8 8 5 2 0 6 9 4 5 1 6 0 5 9 2 8 0 4 7 10 1 4 4 1 0 6 11 8 2 7 6 0 9 0 10 7 9 3 3 10 0 9 6 12 12 3 7 8 0 0 10 5 3 9 1 0 7 4 4 6 7 14 10 0 3 0 2 0 0 0 1 6 10 3 3 1 8 3 7 9 8 5 1 0 2 8 9 2 0 1 5 12 5 1 9 7 2 2 1 0 5 1 8 5 8 1 9 8 1 1 1 1 6 1 10 2 10 3 4 0 3 1 11 0 1 7 2 3 6 3 2 5 1 4 0 6 2 2 4 2 1 10 5 5 1 6 0 6 3 4 2 1 7 6 6 0 9 11 2 7 2 10 6 0 0 7 1 0 8 0 15 2 1 6 4 6 0 9 7 0 10 7 1 8 5 1 3 3 6 0 8 1 4 4 2 7 2 5 9 1 9 7 9 10 7 1 6 8 5 2 7 7 2 3 0 7 1 9 6 7 8 9 12 8 8 5 2 8 4 7 2 1 7 3 3 10 5 8 1 3 2 3 11 2 2 1 6 2 5 9 7 10 6 2 7 4 2 5 0 2 8 6 0 0 3 8 2 6 7 2 4 13 8 9 0 7 7 2 3 0 10 7 4 5 3 6 8 1 6 4 4 2 3 5 1 4 6 7 8 6 6 10 8 2 3 0 9 5 1 5 1 5 5 0 3 0 10 2 4 0 11 4 4 4 2 3 6 10 6 4 5 5 8 6 0 1 8 4 8 2 5 9 3 10 5 9 5 4 7 4 1 14 8 3 9 7 5 6 8 0 2 13 11 8 2 3 13 9 4 3 3 11 5 8 5 9 10 1 2 7 5 9 2 10 4 1 11 10 8 3 9 5 6 5 3 7 4 6 0 0 3 8 0 0 15 12 5 9 3 5 10 10 9 4 5 7 2 0 5 6 11 3 5 7 6 5 4 10 0 3 4 11 2 2 6 4 6 4 5 8 5 7 8 2 4 10 8 6 13 6 2 10 0 4 5 7 0 1 2 0 1 3 8 4 5 0 10 1 5 10 4 0 5 5 0 2 7 6 10 3 8 10 7 13 5 6 2 4 10 8 6 6 0 0 4 2 3 3 2 9 0 5 12 7 0 7 3 2 3 7 4 9 11 3 7 4 9 5 1 10 1 2 14 10 4 5 6 1 4 7 9 7 0 7 6 3 5 6 9 2 2 3 5 2 11 5 0 1 6 10 6 1 10 6 2 2 1 3 8 3 2 6 1 5 4 11 3 12 6 4 2 5 1 6 10 1 0 5 4 5 4 1 0 10 6 0 5 9 0 6 5 6 2 5 0 4 5 10 6 5 0 2 0 8 4 5 0 6 8 1 8 8 3 0 7 14 6 6 5 8 1 8 0 1 11 4 3 5 0 2 6 3 9 5 5 2 13 10 7 6 2 6 2 14 9 8 7 5 6 0 5 1 1 6 2 2 10 5 14 11 8 2 9 4 7 6 10 4 4 10 6 4 1 2 9 4 3 4 2 6 0 3 5 8 1 0 7 3 3 2 1 6 5 2 1 13 8 11 9 9 1 4 6 4 11 0 7 8 9 7 1 9 3 0 9 8 8 7 4 2 13 3 5 3 0 5 2 2 10 1 5 9 6 5 10 1 11 0 9 3 11 1 3 2 5 0 10 8 9 6 0 8 1 2 6 10 2 3 1 2 4 4 4 3 2 0 0 12 5 5 0 9 10 5 4 0 1 7 4 3 0 5 2 13 9 2 8 6 5 0 1 6 0 7 6 1 8 8 4 14 4 2 9 0 6 8 8 8 5 0 1 3 5 0 4 4 3 2 8 12 0 6 1 5 5 2 1 8 5 0 9 4 4 5 10 5 7 0 8 3 9 4 11 7 8 8 2 3 3 3 17 6 2 6 13 4 7 7 5 3 8 1 3 8 11 9 2 4 8 8 2 8 6 2 1 4 2 6 5 11 1 5 0 5 10 11 1 8 1 12 4 3 0 2 5 0 10 3 2 13 11 9 5 4 10 9 7 7 0 4 4 8 6 0 3 3 7 11 2 7 9 8 8 6 7 10 2 1 6 13 9 7 6 1 10 4 2 3 3 14 1 5 4 8 3 1 7 6 6 3 5 5 7 6 0 6 4 8 1 5 8 9 1 0 5 7 5 4 4 5 7 7 3 0 7 6 7 0 5 3 1 8 1 1 10 5 11 4 4 7 3 4 1 4 4 0 11 6 6 0 0 0 0 3 9 1 8 6 8 6 9 6 10 0 5 4 5 3 3 0 7 5 10 2 9 5 4 3 11 14 12 1 9 6 11 4 12 3 0 5 6 10 3 4 9 3 8 2 11 6 2 0 3 2 10 7 3 11 7 4 8 6 0 3 4 2 10 9 5 3 5 4 9 0 8 0 13 1 1 6 6 9 0 4 2 1 8 5 7 5 6 11 3 5 4 1 9 3 11 7 1 6 5 13 2 2 9 5 3 3 3 4 4 5 6 3 2 5 9 3 7 4 3 2 0 5 2 2 2 9 1 0 4 2 3 6 5 8 5 0 1 0 4 6 2 0 7 12 7 6 0 6 4 9 2 6 3 3 1 3 4 6 5 7 0 5 8 0 7 5 7 11 6 3 3 7 5 2 10 4 8 5 9 5 5 3 11 7 13 9 3 5 0 8 7 6 3 6 1 3 4 4 8 11 10 2 2 0 3 4 7 7 11 4 5 0 11 8 9 8 5 1 4 8 5 1 0 9 7 1 2 6 3 5 0 4 9 9 0 5 11 13 4 3 3 2 10 3 2 8 10 0 6 8 4 2 10 8 7 6 10 5 1 0 0 12 6 10 3 1 3 8 12 7 1 7 1 7 1 3 5 2 3 0 3 1 0 4 6 6 2 2 6 8 6 1 0 1 6 3 5 9 7 1 6 2 9 11 6 1 1 5 3 0 1 4 8 0 3 4 12 4 7 8 2 4 0 6 8 8 9 5 6 4 6 7 5 8 7 7 1 4 1 10 5 4 3 0 7 7 9 10 4 1 8 1 6 9 2 11 6 3 8 8 7 3 7 7 1 4 2 10 6 9 6 2 6 7 3 2 10 1 6 9 1 7 1 8 6 11 5 8 9 8 3 12 8 5 1 3 8 5 7 3 2 3 8 6 8 14 5 5 5 0 0 10 1 0 12 8 2 2 6 9 7 0 0 0 2 8 4 10 1 6 1 4 7 3 9 10 12 10 7 2 4 6 3 0 10 2 5 3 7 1 0 5 1 5 4 11 5 2 0 5 9 0 3 8 6 10 0 7 3 9 2 5 4 0 12 6 8 5 2 0 1 1 0 4 5 8 2 7 1 10 10 6 0 4 8 5 7 8 7 10 6 8 2 2 0 10 4 7 2 2 4 7 10 5 7 10 5 2 7 1 2 4 12 6 3 3 0 8 8 6 4 10 1 1 7 0 5 9 5 2 1 4 3 10 4 10 4 2 5 3 9 13 6 10 8 0 9 9 2 3 2 3 6 1 5 3 5 0 1 6 5 4 4 1 8 2 7 4 9 3 6 2 2 6 7 7 3 7 4 1 2 1 2 11 7 5 6 9 0 4 2 5 7 5 3 6 0 6 7 6 2 6 8 1 5 6 1 1 6 1 4 0 9 11 2 1 14 5 0 8 8 0 7 7 2 2 2 7 5 0 0 6 3 0 8 5 4 1 3 4 3 1 10 6 5 14 6 6 3 1 11 11 0 4 5 4 11 9 0 7 4 7 3 8 9 10 0 2 4 10 9 2 9 3 7 0 5 8 9 11 8 3 1 7 3 11 4 6 3 0 9 1 9 1 7 0 4 0 11 7 3 2 6 5 13 6 0 8 0 1 6 1 4 0 9 11 0 3 10 2 6 13 11 8 0 10 0 3 1 5 9 10 9 2 0 8 2 7 6 8 5 4 0 5 4 7 7 8 5 16 8 11 2 7 8 4 2 2 10 3 8 8 10 2 5 3 10 8 4 4 8 12 11 3 9 7 11 11 2 7 1 4 3 8 4 1 6 2 7 6 7 10 4 4 2 6 0 4 13 5 9 11 3 8 7 3 3 1 2 10 3 4 2 6 1 5 11 10 4 7 3 4 6 12 10 4 7 4 6 4 6 11 3 4 5 11 9 1 2 7 4 7 3 0 10 11 6 8 11 2 5 13 8 7 4 9 6 1 12 1 3 9 11 1 1 1 1 0 5 4 1 1 9 5 9 7 3 4 9 2 7 7 0 6 3 0 3 10 8 6 5 0 6 3 5 8 10 2 2 8 10 9 1 4 6 11 9 3 8 5 8 1 4 1 2 5 5 6 3 1 2 3 2 7 8 7 4 2 9 6 4 5 6 6 4 11 8 2 3 10 0 6 6 3 11 7 8 6 5 6 1 1 13 5 5 2 2 4 7 2 3 7 10 4 10 8 1 2 3 3 1 4 10 0 7 3 0 8 5 2 3 1 7 11 9 5 3 0 2 7 2 8 4 9 9 0 5 4 5 7 2 9 5 4 1 4 5 2 2 2 4 11 2 6 4 0 8 6 0 9 0 0 1 7 9 4 9 10 6 2 2 1 5 10 2 4 0 8 10 8 8 4 4 1 0 9 7 4 2 2 3 2 5 2 6 9 5 11 3 5 4 8 5 1 9 2 0 5 0 6 8 4 11 0 8 6 5 3 8 11 3 0 8 12 5 7 6 0 0 5 10 9 6 2 1 4 10 8 9 4 12 10 1 2 10 1 10 2 8 7 2 12 5 4 6 7 4 3 2 2 4 6 2 4 7 11 7 1 4 7 3 5 2 6 0 6 8 6 6 3 3 8 2 7 12 4 0 8 13 2 2 7 9 6 0 12 2 8 8 8 3 13 3 8 0 8 6 10 6 6 0 2 2 7 5 3 4 3 3 7 2 1 1 2 3 6 7 1 1 1 3 6 8 9 4 5 5 1 4 4 7 4 3 5 7 8 0 2 3 5 6 8 13 1 5 7 1 2 8 12 10 5 12 8 9 3 4 0 0 3 8 10 0 3 7 1 0 6 6 3 3 1 3 7 2 6 7 12 1 10 2 8 9 2 8 1 6 3 6 12 2 14 3 0 4 14 4 11 7 4 7 7 6 0 7 8 11 6 8 4 1 5 12 8 5 1 2 4 6 5 10 10 0 1 3 3 4 3 7 1 1 2 13 10 2 9 2 2 7 3 1 1 10 6 7 5 9 8 0 5 0 5 8 1 8 6 2 10 3 8 4 5 7 5 7 1 11 12 4 8 10 8 0 8 3 4 7 7 6 3 6 9 6 1 3 5 9 6 8 9 2 2 8 9 5 5 2 1 3 0 0 3 9 10 11 9 2 8 9 8 6 6 3 0 0 3 4 1 11 5 7 7 4 0 8 4 8 8 4 5 3 0 7 8 0 9 2 5 2 0 2 13 5 3 7 0 4 6 7 14 8 7 6 6 4 11 6 4 4 5 10 6 7 5 2 6 1 10 5 3 8 4 6 7 8 4 5 7 0 6 2 7 2 7 2 1 4 7 7 0 2 3 6 11 8 4 3 7 0 7 6 5 8 12 5 0 0 2 8 10 8 4 6 4 5 6 5 6 0 4 1 0 0 4 0 0 1 7 12 2 1 11 1 9 16 7 5 2 6 3 7 3 3 8 4 5 8 1 1 10 13 8 8 0 9 2 1 3 2 1 2 2 5 5 10 2 7 4 5 2 4 7 1 1 5 0 0 3 4 12 3 12 5 6 9 1 1 10 2 4 6 4 5 10 13 5 9 1 5 5 4 9 7 2 7 2 10 10 2 1 3 5 8 6 3 3 10 4 7 10 0 6 1 2 5 8 11 1 2 11 9 3 6 8 7 4 3 7 0 2 4 7 9 6 4 1 8 1 3 7 8 8 2 8 4 2 6 2 1 10 9 2 6 7 7 8 3 1 10 9 5 10 8 2 5 7 1 7 10 5 4 8 3 7 2 0 3 8 3 3 2 4 4 2 6 3 2 3 4 9 2 10 4 6 3 4 9 9 0 7 16 4 4 3 10 6 8 5 6 5 6 3 6 12 6 6 8 0 0 3 5 5 6 5 8 0 3 5 14 5 5 4 9 7 4 2 6 2 0 0 7 4 7 9 6 1 1 2 5 7 1 8 0 11 3 0 9 1 7 12 10 6 7 2 2 9 7 11 0 2 4 7 2 8 0 2 4 5 2 11 5 0 6 2 6 4 3 2 6 4 0 1 3 0 1 5 6 1 4 9 3 6 14 3 3 7 2 7 5 1 5 1 9 7 6 8 2 9 6 8 11 4 0 1 3 6 1 8 7 7 1 1 0 1 6 5 6 5 1 4 2 1 3 0 5 8 8 5 6 8 0 1 5 3 7 1 5 4 5 5 3 5 0 2 1 6 2 11 3 6 1 1 7 12 2 9 10 7 4 5 6 6 0 6 10 8 11 5 9 2 9 5 1 3 8 13 0 2 7 1 3 1 4 5 11 4 0 6 8 4 10 1 5 3 0 10 5 1 5 0 2 0 7 2 5 7 2 2 4 7 8 3 6 7 2 6 3 7 7 4 4 10 3 1 1 3 2 0 1 1 10 3 4 11 5 10 9 4 10 9 1 8 9 0 12 6 11 5 3 10 7 4 9 8 1 7 6 1 6 3 1 7 9 6 2 8 4 6 8 7 0 5 6 10 7 1 8 7 3 4 4 2 7 2 7 1 5 5 3 8 6 2 4 10 9 1 5 8 9 1 0 4 1 14 8 2 3 3 2 0 5 7 7 1 12 7 8 6 1 1 0 5 0 8 0 0 7 0 3 8 11 10 8 7 8 2 9 1 5 8 7 5 4 4 0 4 7 5 4 8 7 4 3 6 12 7 8 9 0 11 3 3 5 7 9 11 9 8 12 10 2 7 3 13 2 1 4 4 9 8 4 4 3 3 10 4 0 0 7 5 2 1 7 4 7 4 2 3 3 4 5 2 3 5 4 7 2 0 0 13 1 7 12 7 8 6 9 0 7 1 7 6 4 3 8 4 5 9 3 2 0 1 4 4 4 2 12 8 4 4 1 1 8 2 12 6 7 2 3 6 9 6 10 1 9 5 4 3 4 2 12 7 6 9 6 1 1 8 10 4 0 9 6 8 6 1 5 0 1 3 5 11 9 2 1 6 6 9 11 2 9 1 6 4 6 7 8 4 0 8 6 1 3 8 5 2 6 9 8 5 2 2 9 1 2 9 1 2 11 10 9 5 3 6 11 0 4 1 8 8 3 6 8 7 0 1 3 0 3 9 6 8 4 7 5 11 1 6 0 9 0 5 1 3 11 8 5 7 9 4 3 5 9 5 17 4 11 3 9 0 3 0 5 3 6 7 8 1 3 2 4 9 3 3 0 9 1 5 3 5 0 1 1 4 7 7 10 9 13 6 8 2 1 2 9 7 6 4 5 2 4 3 2 6 11 0 0 11 1 1 0 4 3 6 1 3 2 9 1 1 4 3 4 0 8 11 4 8 1 6 11 5 3 8 6 7 0 2 0 8 6 3 6 0 4 1 10 6 6 3 10 5 2 10 1 2 2 8 5 7 9 0 7 7 8 5 8 3 2 2 0 4 2 7 5 4 2 8 1 14 7 0 2 9 4 5 6 7 5 9 10 12 12 2 1 10 10 0 2 8 2 3 10 8 7 3 1 5 10 7 5 2 1 1 0 9 1 12 8 2 6 7 9 5 5 1 1 5 0 3 7 1 12 7 10 4 1 6 0 8 4 6 10 4 5 2 5 3 2 1 0 4 8 1 3 4 1 3 7 10 5 10 6 7 7 0 1 1 10 10 10 6 4 2 4 4 3 7 2 5 0 4 3 4 10 5 2 7 7 9 0 11 5 6 2 0 0 2 10 1 4 2 2 3 5 1 0 9 4 4 3 5 2 7 9 9 4 5 1 1 0 2 11 2 14 2 10 7 7 5 5 4 11 14 3 1 5 7 5 2 2 6 7 0 4 3 6 2 8 10 6 1 2 6 9 5 6 7 3 9 3 4 12 3 6 3 6 11 6 4 3 9 11 0 1 3 11 2 8 1 1 1 1 10 5 8 7 5 6 10 1 7 0 2 5 11 5 9 1 6 6 2 4 6 8 7 12 3 9 9 3 7 11 2 0 3 2 12 7 3 5 7 7 11 1 4 4 1 2 4 7 8 6 6 1 8 7 4 3 9 1 8 4 5 1 7 9 4 1 7 4 8 0 6 1 7 0 6 6 0 9 10 1 0 8 4 6 7 11 8 1 4 1 7 5 9 1 8 4 8 3 8 3 2 0 2 2 0 3 1 4 6 5 11 7 1 9 8 6 6 5 9 7 0 0 1 5 3 2 6 6 1 3 6 2 5 7 11 2 1 6 6 2 5 10 13 4 10 6 2 4 6 1 5 9 2 2 2 8 6 5 8 0 7 5 2 9 4 8 0 3 7 9 11 9 8 6 7 5 4 7 10 1 13 7 4 3 5 4 7 4 3 7 1 3 3 2 5 10 0 0 12 6 8 0 7 4 4 4 10 3 3 4 5 3 8 0 0 1 6 2 2 2 3 2 5 2 7 12 4 1 8 4 9 6 0 0 3 5 2 5 3 3 11 3 8 2 1 3 0 1 11 11 8 3 11 10 1 0 1 0 9 1 2 1 7 5 8 13 6 9 4 11 9 10 0 4 3 7 0 6 11 10 3 1 0 9 8 5 5 2 2 3 2 4 5 2 8 9 3 0 3 10 3 6 5 0 0 0 1 1 6 6 11 1 9 5 12 4 0 9 5 4 10 2 8 3 2 3 13 8 7 5 3 1 7 7 2 11 4 10 5 8 1 9 12 5 1 6 2 2 5 5 4 5 12 7 2 6 7 7 8 1 0 5 8 2 5 4 2 3 2 8 5 10 4 1 13 5 9 1 2 2 0 10 12 9 7 10 2 0 8 8 7 8 10 1 1 10 5 12 6 6 6 2 3 1 8 4 1 1 4 9 5 2 11 7 6 7 0 11 8 2 5 7 14 8 5 3 6 1 8 14 10 2 11 7 1 2 5 10 9 2 4 5 6 7 1 6 8 5 4 4 6 10 8 2 6 6 3 2 3 2 5 2 7 9 5 0 3 2 3 3 4 0 1 2 4 3 3 9 1 7 3 1 11 7 1 7 10 4 2 10 9 5 7 6 10 0 3 5 2 8 0 4 5 3 3 0 3 10 2 6 4 8 8 9 6 1 7 2 1 4 5 4 9 1 0 9 2 0 7 3 0 10 0 12 0 2 8 0 9 8 4 8 0 3 1 2 1 12 10 7 8 9 1 7 7 0 8 4 4 10 6 6 2 7 8 3 2 5 1 2 4 11 5 8 8 10 5 5 4 5 1 1 0 0 6 14 8 6 5 3 2 0 7 12 1 9 9 0 7 9 8 0 2 2 6 9 0 0 0 4 6 8 8 0 7 5 2 8 5 3 8 4 9 9 0 4 6 7 2 1 8 11 0 5 1 2 7 3 4 1 6 7 6 0 7 5 7 0 9 10 1 3 5 1 6 4 3 1 1 9 6 7 1 6 1 10 0 1 1 7 3 5 7 1 2 2 16 1 7 7 8 0 8 5 9 6 5 4 6 4 12 9 5 0 8 6 1 1 2 1 8 4 9 6 8 4 6 9 0 5 11 8 4 7 4 2 12 0 8 1 5 8 2 0 2 5 4 9 0 4 7 0 3 2 9 2 7 9 4 9 1 2 8 4 3 5 5 1 9 2 11 4 3 3 0 3 4 8 9 1 2 0 1 5 5 2 1 5 6 0 11 6 2 0 5 8 1 6 13 1 9 16 2 10 9 4 4 4 2 2 1 6 0 3 5 10 10 1 2 0 10 1 5 10 7 10 6 2 2 0 3 4 14 4 2 8 6 4 0 9 6 1 1 0 2 0 4 2 7 9 8 5 7 6 2 7 6 7 8 3 5 8 7 1 11 2 5 0 4 5 7 4 5 2 8 8 0 7 1 10 1 3 9 3 4 9 8 8 5 3 5 8 2 8 0 1 8 10 10 6 0 4 0 11 4 10 11 10 11 9 5 3 10 0 6 1 4 3 4 8 5 6 2 3 10 0 5 7 1 0 9 2 6 4 6 7 2 6 8 8 6 2 5 5 9 4 9 11 10 11 8 4 7 6 3 1 1 7 8 0 5 1 9 3 8 9 9 2 7 8 5 7 1 8 0 0 1 3 0 5 4 3 1 12 5 8 10 6 1 0 5 3 8 0 8 4 7 0 3 6 7 3 2 6 1 7 0 10 8 6 7 3 0 2 5 7 10 5 4 1 14 9 4 12 6 4 10 1 7 7 4 1 7 0 0 9 4 3 5 1 6 7 1 6 1 5 4 8 1 2 2 10 0 5 0 6 1 4 5 10 12 4 4 7 5 7 14 8 4 1 0 5 7 4 0 3 2 4 5 0 0 3 6 9 9 5 8 2 7 9 4 3 1 1 8 5 3 6 0 2 4 7 6 6 8 0 0 7 6 3 5 2 5 12 2 4 0 5 6 7 5 9 10 0 9 4 3 1 3 4 17 8 0 2 6 2 5 2 9 2 2 12 8 3 1 9 3 2 7 9 3 6 9 4 9 1 6 6 5 7 6 8 2 0 5 12 8 7 12 8 7 4 1 5 2 7 10 0 5 3 1 5 3 1 0 1 9 6 1 3 0 5 1 8 5 5 6 7 15 3 1 0 11 2 0 2 1 6 8 9 0 6 0 3 12 4 10 2 2 3 7 7 1 7 7 5 5 11 3 2 0 9 3 0 7 10 4 10 2 7 0 8 8 9 2 4 0 1 4 4 3 7 6 2 9 8 1 2 9 6 12 4 10 4 2 3 2 6 7 4 8 3 12 8 1 0 9 5 4 11 4 0 5 6 11 13 3 13 5 4 7 5 6 11 11 6 8 9 12 7 8 0 9 9 6 0 6 5 9 5 10 2 1 2 14 4 0 10 1 0 5 4 1 3 4 3 1 4 1 4 2 2 4 6 1 2 0 9 4 1 14 6 4 6 6 3 12 0 0 7 5 4 2 5 5 8 2 7 2 2 5 5 9 1 5 4 2 7 1 2 2 1 3 7 0 9 7 10 9 4 7 8 0 3 12 10 4 0 16 0 6 4 2 0 10 10 5 10 4 4 6 7 9 7 2 7 4 2 4 8 2 3 10 8 4 7 4 9 10 0 3 6 3 5 0 5 10 4 6 2 3 3 4 1 4 0 1 3 2 10 4 7 0 10 7 5 5 3 9 6 6 1 5 7 7 3 2 0 3 10 0 0 6 6 1 2 11 1 3 1 6 4 7 6 6 7 5 9 8 7 3 7 7 4 0 3 11 1 3 1 11 7 4 5 5 7 5 0 10 8 11 3 9 10 9 1 6 3 3 0 7 4 1 11 6 6 0 12 10 3 1 5 8 6 2 6 1 11 3 0 14 11 10 6 4 0 1 7 8 8 4 7 5 1 7 7 2 10 10 6 7 0 3 4 8 6 3 5 12 6 2 5 10 6 3 0 1 3 2 4 2 2 0 13 6 10 5 7 4 3 5 0 6 11 10 13 9 9 8 5 6 0 2 1 1 5 2 4 1 3 2 11 1 11 0 10 8 6 2 1 5 7 0 5 5 4 8 3 8 6 1 11 2 1 9 2 0 2 10 11 0 12 10 2 1 1 8 4 9 3 10 9 5 2 6 4 5 5 3 7 10 3 9 4 1 9 6 2 6 6 7 6 6 1 3 8 2 8 8 0 3 8 6 5 0 11 5 5 2 1 6 4 4 3 3 5 9 12 7 0 2 5 8 9 0 8 8 5 0 9 4 4 10 2 9 6 2 7 0 6 7 8 3 9 0 2 0 0 1 1 12 1 6 11 4 2 6 9 7 0 9 1 8 1 2 2 5 4 6 7 5 7 11 1 2 9 6 12 3 0 10 5 8 1 2 4 3 3 5 6 11 3 1 6 0 2 9 10 1 10 9 1 7 3 8 2 6 8 7 0 6 6 0 3 2 8 2 10 0 1 7 5 3 11 6 7 7 11 0 9 3 0 1 4 2 5 6 5 10 10 6 13 11 5 3 2 3 1 12 3 7 3 10 1 5 6 9 10 4 3 2 4 6 6 5 1 2 6 6 7 3 4 1 4 10 1 2 9 2 1 4 8 7 10 8 6 6 1 9 1 0 8 3 2 10 1 6 9 7 0 2 8 8 4 1 4 3 1 3 0 0 1 10 4 6 10 3 4 0 6 2 0 0 0 2 6 1 3 8 7 10 1 0 9 4 0 1 1 6 7 5 0 4 8 4 1 2 0 4 10 9 9 11 11 4 0 1 7 0 15 2 7 4 2 2 13 12 5 5 6 3 4 2 5 4 8 1 9 5 2 5 10 5 1 6 15 8 4 0 3 9 9 5 0 6 9 5 7 6 7 3 6 8 0 9 7 2 7 6 2 1 0 0 3 3 6 2 7 5 1 9 0 11 7 0 5 3 6 8 3 6 0 6 1 1 3 10 2 4 2 4 14 8 10 1 8 6 9 0 11 4 4 0 7 5 2 7 1 8 5 2 9 2 7 5 7 7 7 0 6 4 4 12 8 5 4 1 0 7 3 8 8 8 4 7 5 6 10 4 6 9 3 0 13 8 7 11 2 4 5 7 2 2 3 6 0 2 12 8 7 6 8 3 5 3 4 2 6 9 5 2 0 3 1 7 4 2 13 5 5 9 0 2 2 3 5 2 5 3 2 1 2 13 8 10 2 0 2 4 4 2 7 5 8 1 2 6 8 5 1 10 2 4 4 9 11 2 1 9 8 1 10 3 3 4 7 3 6 4 10 7 3 5 9 8 1 3 5 4 2 7 1 9 5 5 7 0 9 7 2 2 4 12 10 5 7 3 0 10 6 1 0 4 7 2 7 5 5 1 7 3 4 7 1 5 2 8 11 9 1 7 7 0 6 10 3 4 5 2 0 8 0 7 7 10 3 8 1 9 1 3 1 8 5 7 6 1 11 1 5 5 0 0 2 9 5 5 0 11 2 0 4 6 7 5 2 5 0 5 2 0 1 0 8 5 3 7 6 1 3 0 6 7 4 8 2 0 1 0 11 8 6 5 8 8 3 7 0 1 2 5 2 10 4 1 7 11 3 4 2 10 6 14 2 12 5 10 3 4 8 0 8 10 7 0 0 4 1 5 4 0 5 3 6 7 9 1 3 1 0 7 7 3 3 5 0 3 1 4 7 2 4 8 10 1 0 8 1 10 5 3 8 12 10 5 7 10 2 9 6 8 9 12 9 4 8 3 10 4 5 3 6 0 2 5 4 5 5 8 8 4 9 3 5 0 11 0 10 10 0 5 0 3 3 4 6 13 7 7 0 9 6 1 0 6 9 10 9 6 4 5 1 4 10 10 5 6 4 7 1 3 0 2 3 4 5 9 0 2 5 2 7 4 9 4 5 5 8 7 5 0 6 5 3 8 8 2 10 7 4 2 9 1 4 0 3 1 6 0 4 1 4 4 4 9 10 11 6 1 8 5 7 5 3 7 6 4 4 3 8 1 2 1 2 2 1 4 7 10 4 7 6 0 8 2 5 3 17 8 7 6 1 8 5 1 1 4 2 0 14 8 4 1 4 3 2 7 3 10 3 4 2 5 8 9 4 5 2 0 3 1 9 1 13 4 9 1 0 5 0 9 0 12 3 4 5 5 4 1 0 9 10 6 0 1 7 5 1 4 11 2 3 1 3 6 3 11 4 4 0 3 4 9 1 5 0 3 0 1 2 8 13 8 8 4 6 7 6 8 4 4 5 5 2 1 11 6 2 3 6 4 2 5 7 2 3 5 8 10 9 0 5 5 5 4 1 11 1 6 4 7 6 8 10 2 9 1 3 2 0 9 9 5 4 2 8 4 2 3 3 3 5 4 0 13 4 9 1 3 2 10 6 3 2 6 4 5 9 0 7 5 2 8 9 2 5 4 2 7 8 4 0 0 8 7 8 3 4 6 0 1 1 4 4 5 7 7 1 5 6 7 0 11 12 1 7 8 5 5 9 7 0 6 9 2 10 8 7 4 6 3 1 2 5 1 1 13 3 7 7 9 7 0 9 1 1 0 4 5 1 0 4 6 1 9 4 3 0 2 1 11 1 7 4 10 0 8 4 0 11 11 8 1 2 8 5 1 2 2 4 11 0 7 0 1 8 2 3 9 2 5 0 8 5 4 11 5 6 11 10 2 4 3 8 3 6 0 8 3 7 2 4 4 3 9 2 9 0 6 0 6 3 9 3 6 4 12 4 6 9 9 8 5 0 1 8 1 7 4 2 4 0 0 11 10 0 0 2 0 7 0 11 0 8 8 3 4 2 6 10 9 10 14 5 0 5 10 4 2 3 2 6 2 1 8 8 5 0 1 3 9 1 0 2 2 5 5 7 1 1 0 0 1 3 2 7 3 12 8 0 1 10 6 4 3 2 4 4 2 1 1 2 3 9 3 2 9 3 8 2 0 3 3 4 1 5 9 9 4 4 7 8 9 0 7 9 13 6 8 2 3 2 2 1 2 8 11 8 1 4 12 0 0 5 3 11 1 0 2 8 2 2 3 2 9 2 7 11 5 3 1 9 1 9 9 6 1 10 2 2 11 8 4 6 5 3 4 3 9 4 1 6 10 9 10 2 6 7 3 4 5 11 7 3 4 0 12 0 2 1 5 4 7 4 0 10 1 5 1 1 1 5 0 1 2 2 4 13 3 9 1 8 11 10 4 1 5 6 9 1 3 2 4 1 7 9 3 6 0 2 4 8 7 12 0 7 6 4 2 0 1 4 0 1 7 1 4 5 9 10 8 4 6 5 2 6 2 3 5 1 1 9 2 7 2 1 12 7 3 0 0 6 2 1 7 1 0 3 8 4 2 5 6 10 4 11 1 1 2 6 1 8 10 3 5 1 11 12 9 7 9 7 7 0 7 9 1 3 8 12 1 0 10 9 4 1 1 7 6 6 13 3 9 9 11 9 9 6 5 4 8 8 9 8 4 0 5 6 1 3 4 8 11 6 7 3 7 9 5 11 10 8 7 3 0 6 5 7 2 0 7 7 3 11 0 0 2 2 4 9 2 4 3 1 9 2 6 9 2 3 8 7 3 6 5 12 2 0 6 9 3 3 4 2 5 6 5 1 8 3 8 12 0 1 5 7 5 5 3 6 8 4 5 6 8 4 10 11 6 0 6 7 2 10 7 4 1 6 7 7 4 5 6 3 0 5 2 2 5 5 4 2 2 1 2 3 4 1 8 6 3 6 5 10 6 7 1 0 0 2 3 3 6 11 8 2 8 7 10 3 4 1 4 8 6 2 3 6 3 7 2 4 5 0 5 8 5 8 9 6 0 0 0 2 8 5 5 0 2 11 0 9 3 7 5 12 6 5 4 2 9 6 2 1 0 2 6 10 0 5 0 6 0 1 0 5 1 4 1 2 0 4 3 5 10 8 7 5 4 10 13 12 8 1 3 2 5 6 12 6 2 6 5 2 0 6 8 10 10 2 4 2 2 8 2 4 2 11 3 0 8 2 0 1 6 0 9 5 5 13 4 10 6 2 0 1 1 4 0 6 6 4 9 6 7 10 4 4 3 0 6 3 0 10 9 0 10 5 2 10 5 8 1 11 3 11 8 5 0 0 7 8 3 8 9 4 9 1 0 4 5 10 0 7 4 2 4 4 6 9 5 3 4 8 0 10 1 4 7 11 2 13 3 0 9 3 6 1 5 4 7 5 0 1 4 2 2 6 2 4 6 6 7 6 0 8 1 3 13 8 5 3 10 7 5 7 6 0 4 2 5 3 3 9 2 1 3 11 3 8 6 3 8 8 7 1 3 0 11 0 8 0 0 8 1 8 3 8 8 9 0 10 7 6 13 5 1 7 1 4 5 3 9 1 6 3 3 3 1 3 8 1 11 1 10 6 7 3 3 0 0 1 0 7 4 1 11 10 10 1 5 0 8 12 3 2 12 7 11 4 8 2 9 2 6 4 8 1 3 4 6 10 2 3 11 7 7 0 0 2 13 4 5 3 1 9 4 4 2 10 2 2 10 6 3 7 5 6 1 7 8 3 8 10 3 9 2 7 9 0 2 9 6 11 8 3 3 2 7 5 0 0 8 5 1 10 14 7 10 10 13 4 7 0 6 2 6 3 5 1 3 2 4 4 1 0 7 2 0 1 8 12 10 0 8 7 4 3 12 4 8 8 0 8 0 6 5 1 5 7 8 6 6 8 0 4 5 8 9 2 6 2 1 4 5 4 4 5 5 3 6 7 4 4 6 8 11 11 9 0 5 8 4 10 7 10 11 9 6 4 6 9 3 9 7 0 6 10 5 4 6 4 4 8 5 3 13 1 0 4 3 10 2 11 6 8 3 6 12 0 6 5 1 5 3 10 3 8 4 0 4 4 5 2 0 8 9 0 4 0 1 11 6 8 3 2 2 4 2 0 13 4 6 10 10 8 6 7 1 6 6 5 4 6 3 5 3 0 12 0 9 2 4 0 8 3 4 1 0 2 2 1 11 2 0 0 9 1 9 1 0 5 0 4 2 1 5 3 6 5 0 6 13 7 6 5 2 0 6 8 3 7 0 9 4 4 3 3 3 1 0 2 6 14 2 5 0 6 5 5 6 11 2 3 3 6 8 4 6 12 7 10 0 10 0 5 8 0 4 7 5 4 1 1 7 11 9 1 1 2 5 2 4 11 6 10 5 10 6 4 3 4 7 5 0 0 10 9 2 3 0 1 9 1 1 1 1 9 4 4 12 3 13 7 9 9 9 9 5 8 2 4 9 0 8 2 4 3 1 5 7 4 4 5 0 10 2 0 2 3 6 6 3 1 3 9 3 8 0 3 7 0 0 2 6 4 4 9 2 4 8 4 5 4 4 4 8 8 9 1 1 9 8 8 4 0 3 8 5 4 0 0 2 6 5 5 2 1 8 2 0 3 1 9 0 0 5 0 8 3 9 1 3 6 1 3 8 2 4 3 0 5 3 5 1 2 0 9 1 1 2 1 4 10 3 5 2 4 0 4 5 9 1 11 2 6 3 4 0 7 6 7 2 8 7 10 1 3 1 4 2 0 5 7 0 5 8 1 9 9 5 10 0 7 4 5 8 8 5 0 5 9 4 6 13 0 2 9 6 2 8 11 5 6 0 5 7 11 2 6 3 7 2 1 2 0 4 0 3 3 9 7 4 10 8 6 1 1 0 4 0 2 0 11 6 2 12 10 0 9 4 6 0 0 4 6 6 0 8 5 2 2 3 0 3 6 1 8 7 7 9 3 0 9 2 12 4 0 4 5 7 6 0 3 7 10 1 2 4 6 5 1 11 6 10 2 0 10 6 7 9 0 10 7 6 7 9 4 2 5 6 5 0 2 6 3 7 2 1 6 4 2 3 6 0 8 4 4 6 3 0 10 4 5 12 1 3 1 0 5 10 8 4 0 4 3 7 4 4 4 5 3 8 12 7 9 4 0 2 7 3 5 5 9 6 7 11 1 2 7 7 6 4 0 0 7 8 8 10 5 4 7 0 3 4 1 6 0 12 6 1 8 5 3 1 11 8 4 12 7 8 5 2 8 9 6 8 0 4 11 4 2 2 4 5 1 9 1 5 2 3 6 11 3 8 1 4 3 1 2 5 2 8 6 6 9 2 4 6 3 4 11 1 3 3 2 5 10 9 9 1 1 10 7 7 2 8 0 6 2 2 3 3 12 5 2 0 7 7 1 1 0 2 3 1 5 5 5 0 9 4 0 7 5 5 1 9 12 4 0 1 8 0 1 8 1 1 2 2 2 2 4 12 8 2 4 6 1 2 3 8 4 4 1 5 15 3 12 0 8 2 10 5 4 2 3 8 7 5 0 2 5 4 1 5 3 7 7 0 4 4 2 11 8 4 6 10 0 2 3 2 4 1 1 5 6 0 1 4 8 10 7 3 3 2 6 3 0 0 9 7 0 6 6 6 1 8 9 1 1 9 13 3 8 0 7 12 1 6 9 1 6 5 0 1 2 0 0 11 2 7 4 9 4 0 13 2 1 7 4 8 9 9 1 12 6 9 1 0 4 2 3 10 5 13 1 5 6 1 9 2 7 11 0 4 8 4 0 10 7 2 0 4 12 1 8 1 10 6 0 5 0 9 5 3 9 0 3 5 5 11 4 4 3 1 4 2 11 3 2 3 4 0 9 4 10 1 14 6 6 6 4 0 6 4 10 12 9 3 1 4 6 3 6 4 3 0 0 6 5 3 0 9 5 8 5 6 1 11 2 11 10 6 7 4 13 3 5 9 1 7 3 6 6 0 11 10 9 0 2 3 5 7 4 4 6 6 6 7 5 6 0 13 4 5 7 3 0 9 4 7 0 12 4 5 3 7 3 0 2 1 5 6 3 7 10 1 14 7 5 3 2 9 9 9 0 2 0 7 8 7 6 1 3 4 6 3 7 1 6 7 8 12 7 8 1 3 5 1 8 5 8 3 6 9 6 9 3 9 7 9 4 10 5 1 0 8 8 6 6 9 5 4 6 4 1 0 8 2 12 3 1 7 7 7 6 2 5 0 8 1 5 1 1 10 10 6 4 0 6 9 6 2 1 6 7 11 7 0 4 4 1 5 6 8 3 5 6 3 7 10 5 0 9 1 8 1 10 8 3 2 4 7 7 5 6 1 5 5 3 6 4 3 9 3 4 0 8 9 6 5 6 4 10 9 5 1 10 6 3 9 1 1 4 7 7 5 0 0 8 7 11 3 7 6 11 3 5 1 9 9 5 2 5 7 14 3 1 4 0 3 0 7 5 3 3 8 11 1 6 11 12 4 9 5 9 7 11 7 5 9 8 2 10 7 8 12 6 5 6 2 6 1 3 8 7 4 2 7 10 1 7 2 6 7 6 5 2 5 12 3 11 8 1 10 9 5 6 0 7 0 1 0 8 6 1 5 6 0 4 3 7 2 10 0 4 9 2 9 4 3 9 4 7 0 1 4 3 7 0 6 4 9 9 9 1 8 4 7 8 0 13 7 10 0 10 0 1 2 1 0 6 1 0 5 9 3 1 7 5 3 2 7 6 5 5 6 2 1 0 4 5 2 9 10 6 9 5 3 2 10 7 2 11 9 9 1 3 5 5 1 5 14 8 2 8 3 9 2 6 5 2 11 1 8 10 0 2 6 8 1 4 1 5 0 2 6 6 3 2 1 3 7 0 9 6 6 5 0 9 7 3 2 0 2 10 8 0 12 0 0 12 4 2 11 7 10 3 5 9 0 2 3 10 8 4 4 1 4 3 0 6 5 1 0 0 1 3 3 2 6 8 2 12 0 3 6 2 8 0 0 5 0 2 3 6 2 4 0 7 3 1 8 5 2 5 7 9 1 8 10 7 0 3 1 7 3 0 5 10 8 5 2 8 9 0 0 3 6 4 3 1 4 3 8 4 0 1 9 1 7 2 7 2 7 2 7 0 7 8 6 4 2 6 1 0 7 5 5 7 3 4 7 2 0 2 1 8 2 12 3 3 2 6 5 3 6 5 2 2 7 7 5 2 10 5 1 1 7 6 9 2 0 9 0 0 10 3 8 3 0 6 4 0 3 5 4 3 7 6 8 1 4 1 7 9 11 4 5 9 11 7 14 2 10 8 13 4 4 1 12 11 0 10 7 9 9 7 3 5 1 10 7 4 7 1 7 8 10 6 13 7 6 1 5 10 5 3 5 2 10 12 1 5 0 4 10 10 11 10 14 12 2 1 6 6 8 4 0 10 7 5 9 5 2 2 8 7 3 6 5 4 9 0 4 1 3 3 11 6 4 4 8 5 12 0 2 8 2 2 1 1 10 6 5 0 1 2 7 7 2 5 6 5 6 9 1 8 3 8 5 3 8 9 10 5 4 3 8 6 1 9 7 3 3 5 2 8 2 5 0 7 3 5 1 10 3 6 4 2 9 1 8 1 4 11 5 3 8 5 7 2 2 6 11 4 10 3 0 6 0 8 1 9 8 0 3 10 6 4 3 0 0 7 1 6 0 4 5 0 0 7 1 11 14 4 8 5 7 8 9 4 6 6 1 1 1 8 6 12 10 0 0 7 2 4 12 9 12 9 4 4 8 0 4 3 2 0 2 7 11 13 3 0 7 11 5 2 0 0 7 5 6 5 3 6 5 9 0 5 7 6 3 10 7 5 11 8 6 0 6 5 9 9 6 5 0 9 6 7 10 4 0 6 10 4 3 8 3 0 8 2 5 2 5 1 9 2 2 3 9 0 7 6 3 2 1 2 12 0 4 12 11 6 5 10 8 1 12 3 6 5 3 8 0 3 7 10 6 3 2 7 7 13 4 4 1 1 1 11 9 0 2 0 10 0 7 13 3 12 7 11 2 12 8 7 6 0 10 0 7 0 1 6 1 8 2 5 1 4 2 4 6 3 1 9 11 3 6 4 11 6 1 9 1 5 8 8 1 6 6 5 3 6 7 9 6 7 9 8 8 4 4 6 12 4 0 10 6 3 7 3 1 9 3 5 2 8 0 0 8 7 3 1 4 5 4 1 9 6 0 2 2 4 4 7 2 1 0 11 1 3 4 2 0 8 9 2 0 4 4 10 8 1 2 2 3 2 9 9 5 4 8 0 6 10 5 8 2 8 1 4 4 2 4 6 7 7 5 7 12 0 3 0 14 10 2 2 1 8 3 1 10 7 6 0 2 3 7 10 1 7 13 7 8 6 4 8 0 5 5 0 0 12 7 5 7 0 4 5 6 7 4 1 6 13 4 5 5 4 3 4 5 2 13 5 3 1 2 6 13 6 11 8 11 1 4 3 2 4 4 9 11 7 4 4 14 4 7 7 2 11 9 11 8 7 10 4 13 5 9 6 3 2 6 5 6 0 6 5 1 2 1 9 6 4 5 6 0 6 7 8 7 0 10 4 2 6 2 6 0 8 7 5 6 6 8 1 12 3 5 0 9 3 2 12 2 6 8 6 7 13 5 6 9 8 2 2 0 10 8 2 2 3 3 0 3 1 2 1 0 7 7 7 2 4 9 2 5 8 7 5 1 4 2 1 6 4 1 12 4 6 6 3 2 8 9 15 4 4 0 8 7 9 7 6 9 3 5 2 11 5 3 4 4 9 1 3 9 2 3 1 8 9 9 3 2 5 6 6 2 7 4 6 4 9 7 3 4 1 1 0 2 1 8 0 1 8 5 3 5 10 5 7 1 5 1 12 0 9 1 4 5 5 3 7 4 1 10 8 6 6 1 3 1 6 7 0 0 7 0 1 1 5 0 11 5 7 1 13 13 6 0 4 1 8 3 2 4 9 2 2 8 2 3 7 1 2 6 3 11 3 9 8 12 5 5 10 9 8 1 8 1 9 9 5 9 4 8 8 5 1 3 7 6 11 0 8 0 0 0 3 6 6 1 4 7 2 11 0 9 4 0 8 3 0 6 8 1 3 4 7 6 2 5 5 0 9 2 6 7 7 5 1 1 7 6 11 4 9 10 4 0 6 1 1 6 6 8 9 2 8 7 8 2 3 1 5 1 11 1 3 0 11 3 3 5 4 1 8 7 7 5 3 11 6 8 8 4 11 4 8 4 0 2 9 3 5 9 4 2 0 4 1 8 12 9 0 1 3 4 11 1 3 2 8 3 2 3 1 7 8 2 9 11 1 7 1 6 1 8 0 9 1 3 9 5 6 3 3 4 6 1 5 0 12 11 9 0 6 8 6 5 9 3 6 6 6 0 4 5 8 8 11 0 5 8 9 1 0 2 7 8 6 1 4 6 0 3 8 0 4 8 2 3 6 4 4 9 11 0 4 2 9 3 2 0 7 10 7 8 13 10 6 8 7 0 1 0 1 0 6 12 10 6 1 10 2 4 0 5 3 4 12 0 8 0 2 0 3 6 0 0 5 5 4 12 0 3 2 12 4 3 7 2 4 6 3 8 4 3 7 4 2 8 1 3 10 5 4 3 12 11 3 0 9 4 2 1 4 11 5 7 1 3 0 4 6 1 3 4 9 7 12 5 8 8 9 2 11 5 2 6 8 10 12 3 5 0 4 2 6 6 2 2 2 8 1 1 8 9 0 10 11 1 11 0 1 4 12 1 3 11 4 1 4 0 4 5 8 8 3 3 2 10 7 2 1 10 10 2 6 8 0 6 4 5 1 9 4 4 0 4 7 6 10 6 3 4 0 7 2 2 9 10 8 2 6 4 6 7 8 4 3 7 5 9 5 4 1 0 3 5 8 0 6 0 3 4 10 2 4 10 1 3 2 2 4 8 7 8 6 4 4 10 10 0 2 1 6 4 8 5 8 3 5 7 6 5 6 3 14 1 2 2 8 5 2 7 0 0 7 6 0 1 8 10 9 10 9 8 0 2 0 8 5 9 6 1 0 5 7 6 1 4 0 0 8 7 7 6 7 7 9 0 4 5 2 8 5 6 4 7 5 11 3 4 4 9 3 1 10 3 4 6 1 2 1 2 9 0 12 3 5 9 1 2 1 4 10 7 0 6 0 2 5 4 3 0 8 7 10 2 8 1 9 3 0 5 14 7 2 2 11 8 0 3 0 10 4 4 3 7 2 3 0 2 9 6 2 1 6 9 7 8 3 7 4 2 10 5 4 9 6 3 4 0 1 0 1 12 11 2 0 4 3 2 5 7 8 1 2 10 0 8 2 7 2 1 6 3 3 7 6 5 4 12 0 2 9 5 9 0 2 4 4 3 7 8 8 1 9 2 1 12 10 0 10 4 6 2 9 12 6 6 6 5 5 4 6 1 2 0 1 8 5 6 0 2 5 6 1 8 6 10 5 13 4 3 5 2 4 8 7 9 6 8 6 2 2 2 4 4 5 2 3 1 7 2 9 3 9 5 3 8 8 5 10 7 8 1 7 8 1 8 6 3 8 2 2 2 7 3 5 3 5 1 10 8 0 1 10 7 5 5 3 5 0 7 5 4 4 6 0 1 2 2 3 4 4 7 7 0 5 3 0 9 3 4 8 7 5 3 9 6 5 11 5 0 1 7 7 5 8 11 3 0 9 4 7 1 4 5 1 1 6 0 5 7 4 2 5 5 7 1 6 10 4 13 6 1 1 11 3 10 6 0 6 1 0 3 5 4 6 5 6 5 10 6 0 5 5 10 8 13 0 1 5 5 0 2 3 5 1 6 10 3 10 1 7 8 4 4 8 7 5 0 3 10 0 3 6 0 0 6 5 9 0 2 4 7 9 2 1 5 3 4 0 7 0 7 3 4 6 3 3 2 4 1 3 9 1 7 2 7 7 2 1 8 9 2 5 1 9 5 3 6 4 0 3 3 12 4 10 8 4 0 7 10 2 8 9 9 3 9 3 5 5 0 0 8 1 2 1 1 4 4 1 10 0 0 6 5 7 9 1 8 4 4 7 3 5 2 7 3 9 6 6 1 4 2 2 10 2 4 2 7 10 1 5 8 1 10 3 2 6 3 13 0 1 2 2 1 8 3 1 8 6 4 10 8 7 7 1 7 1 5 9 4 9 5 0 10 2 3 3 4 11 1 7 7 6 2 0 6 9 8 11 5 9 5 1 3 14 0 0 6 12 3 5 3 10 3 2 8 0 8 3 0 0 0 9 4 9 7 6 8 1 5 1 10 5 8 8 8 1 5 1 5 0 4 1 11 3 10 7 0 2 7 5 9 0 0 6 1 0 5 6 5 1 7 4 6 3 5 7 2 6 9 8 2 7 9 1 0 5 4 4 2 4 11 6 4 2 14 2 9 3 11 10 5 3 2 2 5 8 5 6 4 9 0 3 3 6 4 5 7 6 7 1 8 0 3 10 1 0 6 2 3 4 6 3 4 10 0 3 10 11 1 2 9 7 5 6 0 4 0 8 7 2 11 3 1 6 2 3 3 0 0 6 0 5 6 7 10 10 5 1 6 0 5 8 4 1 1 6 0 3 2 4 12 4 9 6 9 4 5 2 7 5 6 0 10 0 2 0 9 2 4 1 1 4 3 6 9 5 0 7 4 2 4 2 3 0 7 3 7 1 9 0 0 6 3 1 4 8 4 0 1 7 0 9 3 7 1 3 1 12 7 1 1 4 3 4 9 5 10 2 1 11 12 9 2 5 3 7 0 8 2 0 2 5 4 2 6 6 7 13 3 2 5 3 8 1 9 7 10 8 9 7 5 11 10 3 5 8 0 1 9 2 3 1 7 5 7 9 1 0 0 5 2 2 2 4 3 7 4 1 7 3 4 7 0 6 5 9 2 10 10 4 7 3 12 0 5 1 4 6 6 7 10 6 10 7 7 5 5 0 0 9 6 11 0 10 5 12 10 3 4 2 5 8 6 6 4 2 7 12 7 5 6 8 8 3 1 0 1 2 4 7 8 1 10 4 15 8 0 1 9 6 8 4 11 3 8 3 9 2 1 10 3 6 10 6 9 5 4 5 3 6 12 1 4 0 12 1 1 4 9 4 3 1 5 3 3 4 4 6 8 4 7 4 4 6 5 1 0 9 12 6 7 5 1 3 4 10 7 1 6 3 3 3 3 2 4 5 9 7 2 7 8 0 2 0 0 4 7 2 4 6 10 9 6 2 3 1 3 5 2 0 6 10 8 1 12 5 4 6 6 4 0 7 1 7 10 2 1 2 3 3 1 7 5 3 2 6 0 4 1 3 4 4 4 3 5 3 0 7 3 5 6 2 1 6 5 4 9 10 3 14 10 3 4 1 1 2 1 1 3 2 11 9 0 3 8 9 5 0 13 3 7 4 9 3 0 7 1 7 2 2 0 7 4 9 7 5 4 2 9 6 4 9 1 6 10 2 2 1 11 1 0 2 11 10 8 9 5 7 9 0 3 2 6 7 1 1 0 8 3 4 12 9 2 1 0 3 0 4 0 9 0 2 8 1 5 10 9 1 6 1 10 2 1 6 10 3 5 9 6 3 0 12 3 9 5 6 0 6 0 3 13 8 9 6 8 4 4 0 1 0 4 7 0 8 4 1 9 9 3 5 8 15 11 8 1 1 2 13 2 7 5 1 8 10 10 3 6 1 4 6 7 1 4 3 1 2 11 1 1 1 4 8 0 2 1 6 11 8 6 2 7 11 8 0 11 5 0 8 7 2 0 0 8 6 0 10 1 6 9 5 3 4 10 12 0 4 9 1 10 3 6 0 0 0 8 7 6 2 6 9 7 13 3 5 0 10 7 6 1 8 11 9 7 7 10 6 5 3 9 10 4 12 1 2 3 8 1 1 7 1 0 4 5 1 6 5 8 6 6 3 4 11 6 11 6 1 8 4 2 3 9 0 2 5 1 2 6 1 10 11 8 8 10 6 10 1 5 4 6 9 4 0 4 8 5 0 1 1 1 5 8 8 6 2 6 9 8 6 0 7 3 0 6 9 9 10 1 7 0 12 5 9 2 1 10 0 8 4 1 11 9 5 4 5 0 3 1 2 3 7 8 3 3 7 2 3 3 2 4 2 7 2 1 5 0 5 6 5 1 3 7 10 10 2 4 5 1 3 2 1 2 3 0 7 1 3 1 3 9 9 0 6 1 8 5 6 5 13 5 3 10 10 6 1 5 0 8 1 6 11 5 12 5 0 10 3 6 2 6 4 2 7 1 4 9 10 8 8 9 9 5 5 11 2 7 7 1 9 6 11 5 3 1 4 5 4 7 1 2 4 5 0 3 9 13 10 8 3 2 13 8 9 4 5 10 3 3 5 5 11 0 7 7 8 1 0 1 1 12 2 2 5 5 5 1 1 9 5 3 4 0 7 0 4 7 0 6 6 0 1 0 13 6 3 15 4 3 8 9 7 0 2 0 5 2 11 6 7 5 11 7 5 8 7 6 12 5 14 11 3 1 0 4 12 4 8 3 1 8 6 3 11 7 6 1 14 0 0 2 0 0 5 6 0 10 1 5 4 10 5 3 0 1 3 1 0 7 6 7 1 4 2 2 1 6 12 4 8 6 8 2 12 11 7 1 4 1 1 7 9 9 0 0 3 8 5 11 5 4 9 3 7 2 5 2 2 4 2 0 9 9 0 10 0 3 9 0 2 6 3 6 1 4 0 4 1 5 2 6 2 1 3 10 6 8 8 8 0 3 5 3 2 7 1 3 10 9 0 10 8 5 6 7 2 5 8 4 8 5 11 5 9 3 5 8 10 5 1 2 10 1 10 7 9 4 0 9 1 1 7 4 6 1 1 4 8 2 7 13 1 6 6 7 3 3 0 1 7 4 4 12 1 1 9 5 3 12 2 5 2 5 0 1 6 6 1 2 13 0 3 0 2 10 4 3 5 0 8 12 7 2 1 7 1 12 3 6 2 8 1 9 7 3 3 0 4 8 3 6 5 8 4 10 9 7 8 5 2 4 0 2 2 8 0 5 6 6 3 9 13 5 2 9 1 2 12 0 1 7 6 2 3 2 2 4 1 5 4 5 5 7 1 6 9 6 3 4 4 1 4 9 1 9 2 4 6 7 7 2 9 4 2 4 0 7 0 1 11 0 3 13 9 3 2 10 2 6 3 6 1 2 6 10 4 7 4 8 12 3 6 1 5 0 1 11 3 7 0 2 5 6 2 7 7 9 1 1 5 9 4 2 13 4 1 3 8 1 1 14 0 2 4 9 5 1 15 6 10 9 11 6 6 8 1 1 9 6 13 4 1 10 1 1 0 5 0 6 4 5 10 7 3 11 10 1 4 1 5 5 5 8 9 9 4 11 5 8 6 3 2 2 8 2 10 7 3 4 3 6 6 6 10 9 7 1 7 10 5 3 7 10 1 3 9 3 1 0 8 8 8 5 7 4 4 2 9 13 4 1 3 8 4 6 2 7 10 3 8 4 5 11 10 4 4 12 8 1 2 4 2 1 1 5 1 7 1 4 3 10 2 1 7 5 4 7 4 7 3 8 1 3 3 11 8 4 8 5 4 3 2 13 2 7 8 4 1 6 0 4 2 8 6 7 13 9 7 5 8 4 3 10 1 2 6 2 9 2 11 9 10 4 3 8 6 11 5 3 3 10 4 5 11 8 8 8 9 2 0 5 8 5 7 7 4 4 9 9 10 4 2 9 5 8 9 10 4 1 6 2 2 2 3 4 7 6 2 10 7 4 6 1 11 3 12 11 5 7 1 0 5 2 0 1 7 11 0 5 6 8 0 5 4 8 4 3 11 4 6 11 2 5 5 5 1 2 4 12 7 4 6 4 0 10 9 2 3 1 14 11 8 1 8 12 6 2 9 7 8 0 6 2 4 7 3 0 6 9 1 6 8 7 10 0 3 0 5 1 0 0 5 0 2 9 2 6 8 3 0 6 7 0 5 5 4 10 5 7 6 3 6 8 2 4 1 5 3 5 8 3 9 5 7 1 9 2 9 1 5 0 8 9 2 7 6 5 2 5 15 2 0 7 2 10 10 3 0 8 5 5 2 2 5 7 9 8 7 1 6 4 3 4 1 5 8 5 2 3 9 2 1 6 8 4 9 2 7 7 4 4 6 7 7 7 1 6 2 9 5 9 11 4 0 5 8 8 2 9 5 2 2 6 8 5 12 10 7 3 4 1 5 8 2 9 6 8 4 4 8 7 8 8 11 4 5 5 12 4 9 2 7 4 12 0 7 0 7 4 5 0 14 11 7 8 4 4 9 6 5 10 4 12 14 4 2 9 6 7 7 1 2 0 7 0 5 2 6 3 7 5 7 1 3 12 7 3 1 10 4 6 6 1 6 0 8 4 4 2 1 7 10 1 8 10 2 2 1 5 7 15 1 5 9 8 11 6 4 8 1 12 6 3 3 7 3 3 2 3 2 4 0 7 0 11 9 9 9 1 7 13 4 0 10 1 9 0 1 5 7 6 3 7 3 10 4 3 0 4 6 7 2 9 2 6 7 10 5 3 5 9 0 0 2 8 2 2 2 2 2 0 3 0 1 0 0 1 2 2 6 4 2 6 6 3 13 8 7 7 11 5 1 11 0 2 7 10 4 0 6 10 4 1 0 6 4 5 14 10 1 1 8 2 0 6 3 6 5 3 0 10 7 8 7 0 0 6 5 5 5 0 4 7 5 6 4 2 2 7 4 6 4 5 3 3 4 3 10 9 0 2 8 5 3 4 6 2 7 3 9 2 5 7 0 7 6 8 0 8 1 11 4 1 7 4 7 1 2 0 11 1 9 2 4 5 3 1 3 6 10 11 8 2 0 3 6 1 7 7 5 8 4 0 5 3 8 6 6 1 4 3 3 1 5 3 12 1 4 8 2 3 8 5 3 10 4 5 8 7 3 3 8 6 4 7 2 11 8 0 6 3 2 7 3 4 2 7 2 8 1 7 7 0 7 2 2 2 9 5 8 0 4 2 8 11 5 1 0 1 6 2 10 6 0 4 3 2 11 10 11 1 0 7 0 3 12 10 3 3 9 7 8 4 1 4 1 9 11 2 10 2 6 2 10 5 7 4 4 5 1 7 6 4 9 8 3 2 2 3 0 8 0 7 6 7 8 1 7 13 7 5 0 6 6 6 1 4 1 7 7 1 3 6 6 5 9 11 3 1 1 0 4 9 8 1 4 5 7 1 5 5 5 5 0 6 9 9 4 9 0 9 3 2 5 4 3 8 6 3 4 8 6 2 2 8 6 10 6 7 1 1 8 2 2 6 7 3 12 0 1 8 6 0 5 8 6 10 7 0 6 0 5 2 11 2 8 8 5 9 4 6 9 0 9 4 5 7 0 2 7 3 1 2 5 1 5 1 9 3 0 6 9 8 4 10 11 8 2 0 6 9 8 9 2 5 6 4 6 1 0 10 1 8 1 9 4 1 8 10 8 10 2 5 12 10 4 7 0 9 10 0 10 3 0 1 1 2 8 4 9 2 5 2 1 0 0 11 3 0 6 1 7 4 5 3 2 1 4 0 2 2 2 0 6 6 7 4 3 9 6 10 1 5 4 9 4 12 6 3 8 9 5 1 1 0 8 2 2 1 6 1 6 7 2 3 9 5 2 9 1 8 0 4 9 5 2 5 4 7 7 4 13 9 9 0 0 7 5 8 2 6 5 8 7 2 9 4 11 5 10 1 8 7 3 1 5 0 1 1 3 2 11 9 8 2 11 9 8 4 4 0 5 8 11 4 7 9 4 5 0 13 5 9 7 5 7 6 8 3 1 2 0 7 2 6 6 3 8 5 2 0 10 4 2 4 4 2 10 2 8 5 4 5 8 12 5 8 10 1 0 7 7 1 4 15 9 7 1 9 1 1 5 0 4 3 1 6 7 2 8 5 0 5 3 8 9 1 10 7 11 5 1 7 4 9 4 6 0 0 6 11 7 2 4 6 3 2 8 1 1 4 0 3 11 2 1 2 6 5 4 9 7 9 8 0 3 7 7 6 5 3 9 10 9 0 1 9 9 5 6 8 7 4 1 3 10 0 2 7 5 7 4 14 10 0 1 4 6 6 7 7 3 2 5 7 3 1 1 3 0 8 4 12 7 4 5 5 3 1 6 4 2 2 8 7 4 4 3 6 11 1 0 3 0 5 8 7 7 1 5 5 9 2 3 1 0 10 1 8 1 5 4 2 6 10 6 2 1 2 11 6 2 1 10 4 5 5 4 9 8 7 7 0 4 12 2 2 1 5 2 2 5 5 0 8 4 0 4 3 3 2 1 3 5 0 6 4 12 10 1 0 4 11 13 3 0 9 3 7 9 9 4 9 13 3 4 10 5 9 5 2 11 3 3 13 10 10 10 3 6 7 6 1 8 6 3 8 1 8 4 9 7 8 11 3 1 0 3 1 1 10 10 1 7 3 10 9 9 7 3 8 0 5 5 7 6 2 0 1 9 0 0 7 11 0 8 1 0 1 0 5 5 0 8 3 5 12 6 10 10 2 6 3 10 10 8 10 1 0 3 5 12 6 8 5 0 6 8 7 9 2 6 6 2 6 4 4 3 5 2 8 4 4 7 6 6 12 11 3 3 9 3 3 4 5 6 4 12 0 0 1 8 1 6 4 11 2 3 11 9 7 3 0 2 9 9 4 6 1 8 3 1 0 3 8 12 7 5 12 3 4 6 12 2 1 0 8 6 1 1 5 0 7 8 9 7 5 11 3 4 11 9 6 6 2 12 2 4 8 6 10 1 0 2 11 9 10 3 6 5 5 0 9 4 0 2 6 8 6 7 4 6 2 8 9 3 2 7 3 8 4 6 1 0 0 5 2 8 10 10 1 1 6 1 2 5 2 2 2 0 5 3 0 6 2 4 6 9 4 10 6 2 4 1 4 1 3 7 10 7 8 1 8 1 1 13 3 3 5 9 0 4 0 3 8 3 1 6 0 10 1 0 8 6 8 5 4 2 4 7 6 3 5 0 0 4 5 4 9 8 8 0 0 2 4 6 1 9 8 0 5 6 9 8 4 4 0 12 3 7 4 1 4 12 1 10 9 1 0 12 4 1 3 2 2 1 10 8 6 7 10 5 0 0 7 9 2 7 9 1 4 9 6 3 8 1 7 7 10 4 5 6 4 3 0 9 6 0 6 11 11 9 0 2 0 5 7 3 6 6 0 1 9 3 8 8 0 5 9 9 10 1 9 0 8 9 1 6 4 1 2 9 1 7 6 5 9 13 8 7 8 8 8 6 5 4 5 3 4 7 14 9 10 4 2 3 1 11 4 1 5 7 4 3 8 5 7 10 4 0 6 3 5 1 6 7 9 3 4 0 6 0 4 2 8 7 1 9 0 6 4 3 8 3 6 3 9 10 2 8 5 2 0 3 4 9 4 10 5 8 4 3 5 8 4 6 4 1 2 7 2 5 10 0 3 7 6 0 1 1 7 4 5 0 6 4 2 6 9 5 5 0 3 3 4 0 10 3 10 2 8 7 3 1 10 3 9 3 10 11 5 5 10 5 2 5 11 5 0 3 4 2 3 1 9 6 4 3 7 2 0 3 6 5 2 0 1 3 9 3 1 4 7 10 8 1 8 8 7 1 10 11 2 0 3 6 2 4 0 7 1 1 8 1 13 1 6 1 5 8 1 12 3 1 1 5 2 7 2 4 6 0 6 6 1 7 7 8 8 9 3 1 11 11 0 8 6 6 0 5 6 1 0 4 3 2 7 0 4 6 3 2 2 1 8 2 2 5 8 7 4 1 1 7 1 1 6 7 5 2 6 10 2 5 10 10 9 4 6 5 2 1 8 11 4 6 11 1 0 2 1 1 5 0 10 6 4 5 14 7 11 4 5 4 1 10 1 2 7 1 11 8 9 12 2 5 5 6 0 6 7 6 0 4 5 1 0 5 8 3 9 13 8 9 13 4 7 4 5 4 12 8 8 4 1 6 6 10 9 1 8 4 1 7 0 2 6 0 6 6 4 6 2 3 12 8 2 8 3 2 3 3 6 3 8 3 2 9 5 6 11 1 6 10 7 0 4 2 11 6 9 1 2 9 1 0 0 9 9 7 5 10 7 4 0 9 3 6 8 0 13 3 2 12 8 8 0 4 6 2 0 8 5 1 6 4 2 3 0 0 6 0 9 1 3 8 6 4 11 6 5 6 4 2 3 6 3 0 4 2 4 2 6 6 2 0 6 4 9 7 1 6 5 4 4 3 3 3 4 5 1 4 1 2 5 12 11 9 2 5 8 5 8 9 7 9 2 5 5 11 3 2 8 5 4 3 3 2 9 9 2 6 8 6 5 7 9 6 1 10 2 9 6 2 7 6 2 7 0 5 4 4 7 4 6 1 0 0 6 2 4 3 8 8 11 8 11 10 10 2 7 0 6 0 5 0 1 7 5 0 14 10 8 1 7 1 10 7 0 6 4 10 4 4 9 6 0 0 6 5 3 2 0 5 4 7 8 5 6 1 3 6 0 9 9 3 3 3 6 9 9 0 6 0 3 6 2 4 1 7 5 4 0 6 3 6 3 10 7 4 2 1 10 0 4 3 7 7 1 6 0 7 12 1 4 4 7 4 4 7 2 4 8 0 7 5 1 2 8 4 7 3 15 7 7 7 3 10 5 4 6 8 1 11 13 5 2 0 5 1 5 7 12 10 5 10 6 2 6 4 5 5 3 1 3 3 6 1 2 8 5 0 1 6 11 6 4 0 6 0 3 3 0 4 11 8 10 3 1 1 1 1 5 1 9 5 5 0 9 0 5 6 7 6 1 0 0 2 9 9 8 0 5 10 5 6 3 1 2 3 7 1 7 2 3 8 13 7 1 7 5 2 5 7 4 4 10 3 1 3 8 7 10 1 5 5 10 9 7 8 9 14 2 4 8 5 0 10 1 1 0 1 1 2 2 8 10 0 6 6 3 2 2 2 4 2 4 2 5 1 4 8 3 11 4 3 5 10 6 5 6 7 8 9 7 8 0 5 3 4 5 9 7 7 9 3 8 8 9 6 5 0 4 11 6 10 3 1 9 7 1 3 4 4 6 7 2 4 4 0 5 5 6 9 15 1 6 3 0 8 6 8 8 10 12 1 0 3 3 3 6 7 8 7 6 11 13 9 6 2 12 3 8 5 11 3 5 3 1 13 6 6 11 7 5 6 5 11 5 1 0 2 2 5 9 4 6 8 2 2 0 1 4 12 1 1 11 7 6 11 10 5 5 6 9 10 3 4 11 1 6 8 0 1 3 1 0 4 3 6 0 0 8 4 9 4 2 0 6 4 10 10 3 4 7 4 3 9 6 4 2 11 8 1 0 4 0 0 9 10 0 5 8 6 9 2 3 4 2 7 5 4 2 5 3 7 6 0 5 8 6 7 8 3 2 9 2 7 0 5 5 8 8 4 4 0 7 5 2 4 2 4 1 9 5 5 7 5 7 1 2 7 2 6 5 3 6 6 12 7 5 8 3 9 6 6 5 4 2 8 10 5 4 8 3 4 5 10 7 8 0 10 0 2 0 5 3 1 0 4 9 7 3 10 6 6 4 10 9 11 5 0 3 3 4 2 8 11 2 0 6 0 11 14 4 10 5 7 4 11 8 0 2 11 12 4 0 1 9 1 7 4 8 1 6 0 7 0 8 0 0 12 4 3 3 2 4 0 7 1 8 1 0 4 1 2 2 4 4 2 11 10 8 5 4 6 4 0 7 14 3 3 7 3 6 5 2 2 5 10 1 8 4 1 2 1 0 1 8 1 7 4 1 11 7 3 0 2 8 0 5 7 6 4 4 6 5 1 11 6 5 4 8 2 1 0 8 9 2 0 8 4 6 1 3 6 6 0 1 0 4 12 10 9 8 3 8 8 2 8 7 7 4 0 6 7 4 11 6 0 6 3 7 3 2 1 6 8 5 3 0 0 0 1 2 2 8 7 1 3 0 12 5 10 5 1 2 2 6 5 9 4 2 6 2 10 5 2 7 2 7 11 4 12 3 4 4 12 5 3 2 6 5 1 1 3 7 6 3 8 4 1 1 11 1 0 7 1 6 8 0 5 2 4 9 5 2 0 2 0 1 0 9 1 9 2 7 5 0 3 7 3 6 3 4 6 0 0 6 0 10 6 7 6 4 2 1 1 8 4 5 7 9 5 11 7 5 10 5 4 3 3 4 0 0 0 6 3 3 1 6 1 6 2 8 6 6 9 6 2 2 6 2 4 7 6 8 0 2 12 4 4 12 6 4 7 9 9 3 4 7 11 8 5 9 2 4 11 1 6 5 0 9 6 6 6 6 6 10 13 2 5 4 9 5 6 9 12 6 5 8 4 3 9 4 13 7 4 5 3 2 0 8 7 9 1 2 6 10 0 3 8 3 2 1 10 6 6 11 4 5 10 2 2 8 2 6 5 5 2 11 6 2 9 9 8 0 8 8 3 2 0 4 11 7 0 2 5 1 11 0 9 0 6 0 2 1 4 12 10 0 6 9 4 6 4 3 2 5 6 8 2 6 5 7 4 10 11 0 11 1 4 6 7 2 0 8 7 7 7 4 4 10 6 6 10 10 8 12 6 1 1 3 4 12 5 5 5 2 1 9 1 7 7 3 0 0 10 1 5 4 3 8 5 4 5 9 8 7 12 0 5 5 5 7 3 6 11 2 3 3 1 2 1 8 5 6 6 0 6 0 11 6 3 6 8 5 6 9 15 11 5 5 5 5 8 3 5 6 2 1 3 3 4 10 4 9 5 8 4 8 4 5 8 1 1 4 10 10 3 0 2 2 8 8 6 8 5 3 4 4 6 9 6 5 6 7 8 6 3 4 5 3 1 7 5 0 5 3 2 10 0 3 5 1 9 4 3 11 5 1 0 5 7 1 7 4 6 0 0 5 11 0 10 1 0 6 3 2 0 7 4 1 8 0 4 3 3 3 6 1 1 5 9 11 6 3 0 9 5 1 2 0 6 8 3 4 3 6 1 9 3 1 2 6 3 11 0 9 12 3 3 11 3 1 6 9 7 4 11 3 0 5 7 7 10 6 6 5 4 0 9 3 4 2 7 5 5 0 1 9 2 7 11 4 0 8 1 5 9 10 11 8 0 0 2 5 4 7 9 4 6 0 9 5 8 3 10 9 8 5 3 2 0 6 1 2 11 5 1 4 6 5 3 10 9 0 9 3 10 15 6 8 6 12 6 8 2 5 2 11 4 3 12 13 6 1 5 0 0 9 1 4 3 0 5 6 2 5 7 2 3 6 2 0 4 12 5 8 3 12 11 9 5 0 9 7 4 0 0 0 3 2 2 2 0 8 5 2 3 2 0 5 7 3 0 13 15 8 6 2 4 9 11 2 10 8 5 7 10 2 9 7 13 2 7 0 7 5 0 3 2 5 4 0 5 9 0 6 3 4 5 6 0 5 5 4 7 9 10 7 6 5 6 4 5 3 12 5 4 3 3 4 5 5 5 0 1 11 5 2 0 6 1 10 0 5 8 5 5 4 3 1 10 0 2 3 2 3 4 4 11 7 0 1 10 10 9 3 7 4 7 3 11 8 7 0 2 6 5 8 3 1 6 0 0 5 3 2 7 2 1 6 3 4 11 3 9 2 3 7 0 4 6 9 1 1 4 5 5 12 7 10 2 3 2 8 8 7 2 3 7 11 9 8 1 1 9 2 3 9 10 3 7 0 10 2 14 3 6 9 4 2 6 10 0 4 5 0 7 6 4 5 6 5 8 9 2 1 5 2 0 0 3 10 0 4 5 11 11 9 12 10 6 0 3 4 6 5 3 4 9 7 9 1 9 10 2 5 0 3 10 8 3 1 9 6 3 4 4 14 0 3 10 5 0 6 0 2 10 12 7 9 9 1 0 1 9 2 0 3 8 6 7 10 0 11 7 1 1 3 0 3 10 2 3 6 1 10 10 6 1 0 7 13 5 2 0 7 7 4 3 10 1 7 6 2 9 4 7 2 1 0 3 2 5 5 2 7 9 8 2 3 2 8 8 11 10 13 10 11 4 10 11 0 2 2 2 0 5 6 9 5 1 9 3 12 5 8 5 0 2 4 2 5 6 2 8 12 2 8 4 7 2 1 12 4 2 10 10 9 7 11 3 7 3 7 6 5 6 3 0 7 1 7 4 11 0 2 4 9 0 1 11 13 9 2 7 8 11 0 9 2 6 11 0 0 6 7 7 7 2 5 6 0 6 7 2 15 0 5 7 5 13 3 3 5 5 4 8 5 13 1 11 1 9 6 0 9 7 5 10 6 0 2 9 0 11 9 7 0 2 6 4 11 8 1 0 1 1 8 9 0 10 11 5 6 5 11 4 6 2 11 3 9 5 4 1 0 3 2 8 0 1 1 2 3 5 5 3 2 5 6 2 6 3 5 1 3 0 8 11 4 8 5 9 12 5 3 9 6 5 4 11 13 5 0 6 5 1 4 7 13 2 10 2 4 11 1 11 8 5 8 1 5 1 2 8 7 2 3 1 2 1 6 5 5 6 5 5 1 2 2 6 0 0 8 8 4 9 0 6 10 4 2 4 4 9 6 3 7 11 2 10 1 2 8 6 4 12 6 4 0 5 15 6 2 13 0 7 3 7 3 10 5 5 11 3 1 5 2 7 8 5 5 3 5 1 8 3 1 7 2 5 4 8 10 5 7 2 11 4 4 3 5 0 6 8 4 7 3 10 1 8 5 10 6 2 0 5 0 1 10 5 4 3 5 1 10 3 4 6 12 9 1 3 7 10 9 4 0 8 4 13 0 0 5 8 4 3 0 1 5 3 10 4 2 2 8 6 3 13 8 3 4 4 12 5 0 7 3 7 7 11 7 7 11 10 3 0 9 3 6 2 3 6 6 3 8 4 8 7 1 10 2 5 4 4 2 10 9 7 5 13 2 2 11 9 2 4 5 0 6 5 7 0 7 1 5 6 3 9 0 4 3 2 2 4 6 4 2 4 8 2 5 6 9 7 4 3 9 5 7 8 1 5 4 7 8 6 9 5 6 1 7 7 11 8 8 2 9 4 5 1 7 1 2 3 4 5 0 0 3 9 5 4 8 2 7 0 7 0 8 10 1 0 8 3 1 7 2 5 3 4 4 9 9 0 6 2 4 3 6 11 0 9 0 7 11 4 4 6 9 5 0 12 6 6 9 5 9 1 5 3 0 11 5 10 6 9 3 1 8 9 5 4 2 2 1 8 0 5 4 8 3 9 7 8 10 0 6 1 4 2 1 3 9 10 7 0 7 6 10 3 0 9 8 0 8 8 4 1 5 0 10 11 2 8 6 1 1 2 5 3 5 4 10 0 5 4 3 6 5 7 1 8 3 0 2 3 6 7 3 0 11 3 5 7 3 5 4 4 3 6 7 0 1 0 3 0 2 8 5 4 0 11 3 7 5 3 6 8 1 5 1 8 7 9 2 5 9 6 3 6 7 9 9 3 14 4 3 1 6 5 9 13 7 0 1 1 6 8 7 10 10 8 1 8 5 2 7 11 7 0 4 2 3 6 3 5 10 7 9 16 0 5 5 10 10 1 12 2 7 7 1 3 2 8 5 8 11 5 0 0 6 5 10 0 10 2 10 4 10 6 7 5 3 2 2 5 3 5 9 10 7 8 4 0 12 2 11 3 3 11 7 7 5 1 6 2 5 3 5 3 8 1 0 1 10 6 6 3 2 4 6 4 1 5 0 0 7 10 6 5 2 6 10 2 3 4 4 1 5 2 7 0 5 6 0 0 6 6 11 2 13 2 1 5 10 7 5 2 10 8 11 2 8 4 2 12 0 0 10 11 4 11 2 5 11 4 1 2 4 5 1 1 8 4 10 3 11 7 5 11 5 7 0 0 12 6 3 3 5 1 5 6 4 11 10 9 8 3 7 1 2 4 3 7 6 6 4 4 0 0 2 3 4 0 9 7 10 4 5 8 4 11 13 5 6 1 3 9 11 8 0 1 0 7 12 1 1 5 5 4 0 3 0 11 6 7 6 10 2 8 5 2 8 0 5 7 3 3 12 6 1 6 5 8 0 5 5 4 2 0 4 5 7 2 3 1 8 1 9 1 0 3 6 3 4 1 8 0 2 1 4 6 3 8 6 3 10 3 9 0 7 4 10 0 3 0 1 6 5 2 4 5 3 4 8 5 7 0 11 8 2 6 2 3 8 9 7 9 0 3 9 8 4 7 9 2 6 11 2 0 5 10 2 12 5 2 4 1 15 9 12 1 3 10 2 10 3 4 2 4 12 5 1 0 4 7 6 2 10 5 2 2 9 10 0 8 6 0 5 7 11 0 11 4 2 1 1 1 3 6 0 6 0 0 10 1 1 4 1 3 3 9 11 2 7 2 5 9 9 8 2 1 3 5 7 10 3 0 8 1 8 1 4 2 8 6 8 10 4 2 15 1 8 8 10 3 7 9 6 4 0 1 1 4 3 9 4 5 4 0 2 4 7 9 6 6 7 6 10 2 7 7 5 4 2 10 2 1 0 8 6 9 6 9 5 5 9 10 2 9 4 0 3 11 5 7 3 9 9 0 6 6 0 6 4 1 1 3 8 4 1 3 1 3 6 5 8 0 4 11 11 6 0 2 3 7 0 5 9 0 8 6 8 12 2 0 4 6 6 0 12 6 1 9 6 1 4 1 10 8 0 4 1 5 8 5 6 2 8 2 5 11 10 8 6 6 14 8 5 6 13 0 8 6 4 1 5 3 6 1 5 0 4 7 0 0 4 5 3 7 6 9 3 0 4 12 5 1 10 11 1 2 3 6 0 5 4 10 6 6 10 4 4 6 10 3 5 2 9 7 9 5 3 12 2 7 1 0 10 12 3 1 3 0 3 3 7 0 1 0 7 6 9 1 7 7 0 9 5 5 10 4 10 8 1 5 0 10 0 12 8 6 5 1 8 9 11 1 7 1 0 3 0 9 6 1 0 3 1 6 12 2 1 2 6 0 0 0 12 0 8 4 10 6 0 9 1 7 5 0 4 3 9 6 3 3 9 3 8 6 3 6 0 2 3 10 5 2 4 12 12 6 4 3 1 6 6 6 2 0 12 2 2 6 7 0 4 4 5 3 12 8 3 9 4 2 2 3 3 10 7 9 9 0 5 2 3 8 8 6 4 3 0 3 3 5 5 6 11 0 5 10 6 3 3 5 2 5 7 3 2 13 3 1 1 3 10 2 5 2 2 6 3 13 7 2 7 0 5 8 5 6 1 8 7 9 3 4 9 3 12 9 6 1 11 7 6 0 3 0 2 6 10 8 0 8 4 3 3 9 3 2 4 2 11 6 1 5 10 10 1 2 6 3 7 2 7 12 3 0 12 6 5 1 4 7 1 6 13 5 4 0 4 6 2 6 0 7 2 1 8 5 3 5 7 5 2 8 1 7 10 4 5 2 4 3 5 1 9 4 3 7 5 3 6 9 5 9 6 4 4 3 2 1 11 8 1 3 1 5 3 8 0 9 2 1 9 3 3 5 2 1 8 4 10 3 5 5 7 4 7 8 9 6 5 3 8 0 1 11 3 5 0 0 5 1 7 10 0 7 1 4 5 8 7 5 4 4 5 8 7 11 3 0 4 9 6 1 1 9 1 4 4 6 8 2 4 5 4 13 9 14 0 10 0 1 0 8 0 5 2 3 9 8 5 6 7 10 8 5 3 8 2 4 6 2 1 2 4 8 5 0 11 4 2 2 6 9 1 10 4 10 0 8 6 10 1 10 9 10 7 3 9 0 8 10 2 0 0 0 7 1 6 9 5 3 7 6 4 9 2 2 11 4 4 7 2 4 6 3 11 0 7 2 3 12 9 4 5 8 5 2 4 6 0 4 2 7 1 11 10 8 6 2 3 1 0 1 6 8 5 8 12 3 5 1 2 5 9 7 2 3 4 3 0 2 1 1 3 4 14 10 4 2 6 5 2 5 4 3 2 9 11 1 9 2 7 8 9 6 1 4 7 2 6 8 0 7 1 2 7 0 0 3 11 6 6 0 1 0 9 1 3 9 8 7 2 1 5 12 0 7 5 8 4 5 3 12 7 2 10 9 3 8 8 0 5 3 2 6 9 7 2 5 4 8 3 6 5 9 14 0 0 1 1 3 5 0 8 1 5 11 1 4 8 7 6 3 6 7 0 8 8 9 2 4 5 3 0 0 3 6 0 4 4 9 5 11 0 4 10 5 5 2 4 3 0 5 0 6 6 4 1 5 8 6 1 9 2 5 1 0 2 2 6 6 2 4 6 0 7 7 11 5 9 2 13 2 11 5 4 1 8 11 6 2 6 9 5 11 4 9 2 6 11 6 13 11 9 2 3 4 2 6 5 3 7 6 2 5 0 2 2 4 7 0 9 9 1 2 1 7 6 7 0 4 4 6 0 0 6 5 7 8 8 0 5 2 1 3 1 0 1 10 11 8 3 9 2 8 5 5 4 0 8 11 5 3 5 12 1 3 7 8 8 6 10 6 0 0 1 9 5 5 2 6 5 6 2 6 10 3 0 4 4 3 10 8 4 8 1 6 11 7 4 7 7 2 6 11 9 10 6 4 8 10 11 3 2 9 3 10 7 10 6 3 2 0 3 0 0 3 0 1 3 5 3 8 4 7 10 0 7 4 6 9 4 2 9 3 0 10 12 1 6 3 3 5 7 2 5 9 10 1 4 4 7 5 4 10 3 7 4 10 7 3 3 8 9 9 0 0 4 3 9 1 2 0 4 6 10 1 4 6 4 1 3 7 5 1 0 1 3 0 0 0 2 6 9 5 8 6 1 9 11 6 0 5 2 8 4 4 0 2 2 8 1 5 2 10 6 3 4 2 2 12 8 13 1 10 8 5 3 4 9 11 5 0 8 12 6 4 0 1 12 5 10 7 4 7 10 9 7 2 14 8 10 8 2 5 5 7 9 3 0 3 8 8 1 2 3 7 0 1 1 7 0 6 2 7 8 8 9 5 4 4 6 4 9 7 4 7 5 7 4 0 0 7 6 2 8 0 9 0 5 6 1 8 6 10 10 2 7 1 3 3 6 6 2 4 1 1 8 1 2 2 0 5 9 7 5 0 8 1 6 6 6 0 7 1 11 0 6 6 6 0 6 3 9 13 3 8 10 0 4 5 8 4 3 8 4 5 6 3 5 3 2 1 0 0 7 0 1 5 5 0 6 4 1 5 0 4 3 5 14 1 5 5 1 6 0 6 0 8 6 0 6 6 2 12 1 0 3 10 4 2 0 5 1 0 0 2 10 1 9 7 0 10 3 6 4 8 5 2 7 1 5 5 1 2 8 13 4 0 10 2 8 8 1 0 5 8 13 12 9 4 6 6 8 8 1 0 10 8 8 10 9 12 11 4 0 0 7 4 6 7 6 6 0 12 1 10 2 6 0 7 5 5 13 0 1 0 3 0 6 4 3 5 9 0 3 4 6 3 4 3 7 6 2 9 5 12 0 10 10 2 4 0 2 7 9 1 4 2 5 2 9 2 10 9 10 2 3 2 11 0 1 10 0 2 8 3 1 5 2 0 2 6 4 1 9 0 1 4 0 2 1 2 7 12 11 0 8 3 7 9 10 2 7 5 10 4 4 0 7 10 4 10 10 0 0 2 5 1 9 4 9 0 7 7 8 7 5 8 10 1 5 4 8 2 11 0 3 6 2 4 0 0 7 8 5 9 2 3 2 1 5 7 0 1 3 8 4 5 0 9 6 1 10 7 6 2 9 0 11 4 9 8 6 2 0 2 10 9 7 8 4 2 2 4 6 6 1 2 7 6 7 3 7 1 10 9 5 3 8 1 4 6 12 8 4 7 5 0 5 10 9 0 2 6 4 7 4 11 6 2 1 5 1 0 8 0 1 12 2 5 6 1 0 7 10 10 7 5 3 8 12 0 10 2 6 5 3 7 5 7 8 3 2 0 5 4 9 0 2 8 5 8 2 6 5 9 8 7 4 2 7 7 0 8 0 9 0 5 0 1 1 0 3 9 6 9 5 9 3 3 12 7 3 6 2 5 0 0 4 2 12 14 8 5 1 7 4 5 0 4 7 3 2 1 7 8 5 5 6 9 9 0 0 11 2 9 2 1 7 1 6 9 2 3 4 8 7 8 7 2 5 2 9 0 5 5 0 0 10 9 0 2 12 6 5 0 2 4 0 0 5 0 3 6 9 3 10 6 4 2 4 2 0 0 4 9 10 5 6 12 0 1 9 7 1 2 8 3 3 5 13 2 4 2 3 8 10 6 6 11 0 8 0 7 0 9 0 0 10 8 9 9 6 6 8 6 4 13 9 8 3 0 9 8 9 0 6 0 5 6 8 7 3 11 10 11 4 2 8 5 2 1 4 2 8 9 2 3 3 5 0 2 10 1 13 13 1 7 6 2 4 3 4 10 4 0 1 0 3 3 8 1 10 3 6 0 3 0 9 2 3 8 5 7 8 13 3 3 6 3 4 6 6 1 1 3 11 8 5 1 0 5 12 4 4 4 9 4 7 11 2 3 2 1 6 0 1 5 8 0 1 1 0 5 5 7 3 3 5 3 5 7 4 2 4 4 8 9 9 6 4 5 8 13 1 0 9 11 7 5 10 1 3 4 10 5 5 8 2 3 4 1 6 1 1 0 0 2 11 10 7 6 9 3 14 7 7 0 4 1 9 2 1 9 11 0 6 11 4 9 7 7 8 6 0 1 6 0 4 6 7 0 8 6 8 0 0 11 3 10 4 11 4 7 2 0 10 1 3 1 1 5 5 0 11 1 0 9 0 2 4 6 1 3 8 9 1 9 3 3 1 8 7 7 3 4 2 3 3 0 5 5 4 7 3 11 2 2 6 7 5 5 3 6 2 1 5 8 2 3 10 8 0 0 8 8 5 5 6 9 6 6 1 6 4 5 2 8 0 8 12 10 0 0 7 2 11 4 3 6 7 9 11 7 1 7 1 2 5 7 12 6 5 2 8 4 7 2 7 7 10 1 0 0 0 12 4 4 2 4 8 2 10 9 10 4 7 8 11 8 9 4 1 0 7 8 0 3 4 3 9 10 3 7 1 1 6 10 10 3 5 1 10 3 0 6 3 1 1 4 3 1 0 2 10 5 10 9 2 6 4 3 3 8 5 4 2 13 6 1 9 6 6 9 6 10 10 3 7 1 12 12 3 2 4 3 13 1 15 10 0 3 7 6 13 1 2 0 3 5 5 3 1 2 2 7 4 2 1 4 3 6 7 0 10 11 2 14 4 11 7 2 10 8 14 8 3 5 8 1 0 0 4 5 9 6 4 3 1 8 2 6 7 3 0 10 0 5 8 2 2 6 0 2 1 3 4 1 7 6 6 12 0 8 7 2 9 3 4 4 7 12 2 8 1 9 2 0 9 12 2 8 6 12 3 9 6 10 11 7 7 7 3 5 4 1 3 3 1 10 11 0 3 6 11 5 2 6 9 3 3 7 2 1 5 4 2 6 11 4 1 12 0 7 10 10 11 7 3 7 0 9 8 10 2 6 8 5 0 0 8 7 5 1 3 3 0 5 11 0 9 5 9 0 5 3 7 6 7 3 2 11 9 4 6 7 5 14 7 1 5 1 6 9 1 4 3 8 6 3 5 5 8 7 4 9 1 5 2 1 4 3 3 1 4 3 4 2 6 0 6 1 6 7 0 8 9 4 2 2 7 4 2 4 5 2 11 8 0 3 1 4 5 2 10 4 0 6 3 2 9 7 0 3 4 9 3 9 14 4 4 7 4 3 4 5 4 2 7 5 11 0 1 1 5 3 6 10 3 10 4 3 1 1 14 6 10 6 7 1 5 6 4 11 11 1 10 3 2 6 3 6 11 2 14 9 1 0 7 0 3 8 7 1 0 1 4 6 2 0 10 7 5 8 1 2 3 2 7 1 1 5 9 10 3 6 10 8 6 3 7 15 8 0 9 1 2 2 6 2 9 3 2 0 6 13 8 2 6 6 5 9 2 6 6 2 11 5 2 4 6 0 8 4 4 2 0 2 2 2 9 10 5 6 3 2 1 0 2 10 6 3 1 7 5 9 2 2 12 8 10 4 4 8 1 8 5 8 5 11 7 2 8 5 7 0 6 16 9 4 6 6 3 1 0 6 0 3 5 4 9 7 7 7 6 0 5 6 8 5 5 4 10 11 4 1 5 0 1 2 6 12 6 8 0 6 4 9 1 5 3 1 1 7 5 1 8 5 5 4 5 6 0 11 9 0 0 4 6 0 4 5 1 2 0 2 7 4 3 6 2 10 0 0 4 9 8 9 2 0 2 5 0 10 12 1 3 0 8 8 1 1 0 5 12 7 3 6 7 1 10 4 8 5 6 7 5 10 1 1 0 4 8 0 5 4 1 5 9 6 4 5 11 6 2 12 7 0 6 10 3 3 8 6 6 0 4 1 6 12 4 6 3 4 11 4 4 4 2 1 4 6 2 0 0 8 6 9 3 5 4 1 7 0 2 7 9 4 4 2 11 7 8 12 9 8 9 8 8 3 4 8 1 3 2 2 1 7 7 2 8 6 8 4 0 10 0 4 7 11 1 0 4 6 1 6 2 1 6 9 3 0 11 7 6 0 3 11 1 7 9 9 7 5 0 10 1 0 9 4 1 6 6 9 7 13 10 4 11 8 10 5 1 8 5 1 2 2 0 3 10 0 2 5 8 3 5 3 4 7 5 1 4 9 11 5 3 0 10 10 3 3 2 5 0 4 7 7 4 2 9 2 8 0 10 1 2 10 4 0 9 3 5 3 0 13 7 7 9 6 5 1 11 10 8 8 1 5 4 8 0 6 0 3 11 11 8 8 4 3 3 13 4 8 3 6 2 0 8 5 6 1 6 6 3 11 11 12 1 9 8 6 10 10 8 3 2 2 1 3 6 0 0 8 1 7 3 1 0 0 6 3 2 1 6 8 3 7 4 12 5 1 1 2 6 0 10 6 7 10 8 5 2 2 3 6 10 3 1 0 8 8 1 12 3 11 8 1 7 4 6 7 1 5 6 6 0 2 7 5 9 8 9 0 2 7 8 5 8 4 1 5 3 0 3 8 1 11 7 2 8 10 12 2 12 1 0 5 0 2 5 1 10 5 1 0 3 9 4 1 11 9 0 5 8 3 3 4 7 1 7 3 4 4 6 5 6 11 3 3 8 0 9 1 9 2 4 2 4 3 8 10 10 8 10 2 1 5 7 9 3 0 6 0 12 1 3 1 0 1 2 11 6 0 1 6 2 0 11 10 2 6 7 7 7 1 6 3 2 4 4 9 9 5 0 6 3 5 11 2 7 2 1 2 2 8 7 1 5 9 5 0 6 11 3 0 3 1 1 3 0 4 1 0 10 7 1 10 9 5 2 2 3 0 7 8 8 7 4 6 8 10 3 8 3 7 1 4 3 4 0 6 3 5 0 1 0 8 4 3 5 6 8 2 7 8 7 3 0 8 14 8 9 11 7 1 5 0 0 7 7 3 10 8 1 6 7 6 2 11 1 4 5 5 3 3 9 6 5 2 5 3 10 2 6 6 3 1 3 2 1 3 7 4 5 6 8 8 6 9 4 3 9 11 7 11 0 7 10 10 10 10 4 9 2 4 4 1 1 4 0 6 0 1 3 0 0 3 9 2 1 0 5 3 8 12 9 12 6 14 8 5 7 8 0 13 10 3 4 6 1 4 5 4 8 10 5 7 3 3 5 8 2 11 4 2 9 1 12 5 6 1 8 6 9 4 7 0 9 7 8 0 0 5 11 5 9 6 6 10 4 7 1 4 0 9 7 7 5 4 2 10 1 3 9 1 7 8 1 11 0 8 4 2 5 7 6 10 11 5 1 0 2 9 12 16 4 8 9 8 3 5 8 10 5 4 8 12 3 7 1 7 7 4 6 6 4 10 7 0 6 11 5 1 5 1 0 14 2 10 3 9 3 0 4 5 0 1 10 7 3 9 5 10 6 10 9 6 0 3 8 1 3 1 0 12 9 0 2 5 0 4 8 2 1 13 8 6 4 1 7 9 4 9 13 7 2 5 6 9 8 0 6 1 7 3 0 7 4 1 10 4 9 9 6 6 7 5 8 0 3 8 4 7 1 1 7 6 6 5 8 5 6 4 1 1 6 1 8 3 1 3 0 7 7 10 10 8 7 6 3 2 4 3 6 3 7 7 3 8 1 0 3 3 5 6 5 5 9 12 8 10 7 1 8 4 0 2 7 8 8 5 5 7 1 0 8 3 3 10 6 5 4 3 3 1 12 8 4 6 9 3 2 6 12 3 2 10 4 9 2 7 6 4 3 8 7 4 5 1 1 12 5 5 6 3 6 5 5 12 7 1 0 2 5 6 8 5 9 4 1 0 3 7 0 4 2 2 1 9 8 2 7 3 1 5 3 5 6 3 7 2 10 10 8 0 4 9 9 3 6 3 8 10 5 6 7 11 4 7 3 7 5 5 12 14 6 6 7 4 5 3 0 2 2 10 6 6 6 1 13 5 4 4 3 6 3 5 7 3 8 4 0 8 10 7 7 5 4 1 2 1 1 5 4 2 6 3 5 7 0 10 7 8 2 7 8 5 0 7 2 6 0 3 7 1 3 2 2 0 10 4 10 10 8 3 3 6 3 10 5 7 1 2 7 9 8 4 6 0 3 2 9 10 0 3 2 1 1 7 1 1 2 3 12 1 6 7 7 4 5 8 2 8 0 8 0 6 6 2 4 5 8 8 0 3 0 9 9 6 9 6 5 10 6 7 6 6 14 10 0 5 13 4 13 3 6 1 12 2 10 4 0 8 4 6 4 3 3 3 1 7 5 7 9 1 13 4 2 6 6 1 7 8 2 4 9 9 3 6 2 2 10 0 1 0 2 11 6 5 1 12 5 3 4 1 5 1 2 1 9 1 3 7 2 2 0 1 8 3 3 3 8 5 7 10 6 4 1 7 0 2 13 7 1 7 4 7 1 0 4 2 1 4 3 7 5 3 8 10 7 7 4 3 6 9 10 3 5 1 2 0 10 0 5 6 8 5 6 6 7 8 10 7 1 2 1 0 1 5 3 8 5 6 5 4 0 8 10 1 3 3 11 6 0 7 10 8 6 2 3 9 4 1 9 7 0 10 5 6 2 6 1 4 1 3 4 3 1 7 2 8 10 4 4 11 7 4 8 8 5 14 8 9 12 0 5 0 8 4 7 4 0 6 7 1 8 6 2 3 5 1 2 0 3 5 8 3 3 7 4 1 1 3 2 3 5 3 1 5 8 8 9 4 4 11 2 4 2 4 1 7 6 4 2 10 5 7 8 12 1 5 6 1 1 1 6 9 3 13 7 5 6 6 8 7 2 11 2 9 2 1 6 2 0 1 6 1 8 4 2 9 5 10 2 8 6 10 5 3 7 10 4 1 8 9 5 5 8 5 5 5 9 1 4 2 7 5 0 10 8 9 7 7 12 7 7 10 2 5 8 4 3 12 3 6 11 5 1 9 8 3 4 1 11 9 9 10 3 3 1 6 7 2 5 0 7 3 6 1 10 0 3 4 6 5 6 4 4 4 3 3 5 9 5 0 4 2 9 7 11 0 2 2 5 7 14 11 6 3 8 7 0 7 8 4 10 7 0 10 0 10 4 2 5 6 1 0 9 5 10 9 9 2 4 1 0 5 5 4 8 3 13 5 2 1 6 2 8 2 10 0 1 9 6 0 8 2 5 8 10 0 7 8 0 6 3 11 3 5 5 2 13 13 4 3 3 10 3 8 3 0 0 4 6 5 7 3 1 8 6 0 2 7 11 3 3 1 2 8 5 5 6 1 9 5 7 10 13 2 6 6 0 10 6 10 1 8 4 8 4 9 1 8 0 6 1 9 9 5 6 5 10 9 5 1 3 7 5 2 0 12 7 8 1 2 4 10 0 2 4 3 2 7 1 0 1 3 1 8 4 7 7 5 8 6 8 3 1 7 7 2 11 0 11 1 3 11 11 8 0 1 5 0 10 3 6 5 1 7 1 8 2 1 3 6 5 0 3 4 5 5 3 4 9 6 2 5 9 8 10 6 9 12 1 0 8 5 6 3 3 9 6 0 6 0 7 2 12 9 3 9 2 0 9 11 9 4 0 7 8 5 9 9 5 7 5 4 11 0 5 4 0 1 5 5 0 6 0 3 1 10 10 8 7 7 6 1 8 10 6 3 6 4 5 2 9 5 11 3 5 5 4 1 6 4 6 3 9 10 2 2 6 8 8 0 4 2 1 3 4 4 8 1 8 3 0 1 1 1 10 2 6 5 3 4 7 2 4 8 7 4 5 2 0 5 5 0 0 5 4 1 4 5 4 7 7 6 7 9 0 6 7 7 0 5 4 8 0 6 7 11 0 1 4 3 8 8 3 4 9 4 3 11 9 0 5 1 0 1 9 5 0 3 4 11 2 8 0 11 9 6 5 11 6 2 1 5 6 8 0 6 3 6 6 2 14 3 7 0 5 3 11 1 6 2 1 3 3 2 6 3 13 2 5 0 1 2 0 4 8 5 6 4 7 5 1 9 0 8 5 1 6 1 10 6 6 0 8 0 9 8 3 8 11 9 7 10 6 2 2 1 6 5 4 6 2 1 1 13 3 6 5 8 5 2 11 8 5 5 7 13 0 7 7 7 0 11 6 0 8 7 11 0 5 1 0 9 2 4 0 8 3 5 0 0 9 2 3 6 2 6 3 7 7 1 2 2 11 0 0 7 3 1 6 5 11 2 7 4 5 3 2 10 1 10 3 2 0 3 6 1 11 2 8 1 10 4 6 5 0 9 1 10 1 2 3 5 4 6 4 7 12 2 4 1 6 11 1 2 2 12 3 6 1 4 3 12 0 13 6 0 3 9 2 4 4 9 1 1 7 7 6 6 4 0 6 1 2 13 6 6 9 6 5 6 10 0 7 6 7 7 10 0 8 4 3 5 10 5 8 2 12 10 3 2 1 3 10 8 5 1 6 0 8 4 6 4 6 5 6 2 5 10 8 5 0 4 11 3 6 7 1 0 3 10 3 14 7 7 2 6 8 8 2 5 4 7 6 6 5 5 11 4 4 6 5 2 8 1 9 10 2 4 0 1 1 12 10 3 0 0 2 6 3 11 11 14 4 9 1 5 0 10 3 7 9 6 7 10 3 8 3 7 10 0 9 9 6 0 7 3 1 1 4 4 5 0 6 2 1 8 7 3 3 2 6 2 0 8 4 5 5 3 7 8 5 4 12 9 4 5 2 2 5 5 7 12 6 12 5 3 0 13 8 5 2 2 6 5 1 5 5 0 3 0 6 1 1 6 2 5 3 0 5 4 2 2 6 5 2 7 8 7 0 2 15 6 4 7 5 7 5 8 8 5 9 1 9 9 6 6 5 0 2 2 2 6 9 10 6 2 11 2 9 1 6 7 12 10 5 7 9 0 9 4 13 3 11 3 3 4 3 8 1 6 6 11 3 3 5 6 0 1 4 8 7 3 1 3 4 3 4 5 8 12 1 5 5 3 8 5 1 5 1 6 4 2 2 5 8 9 7 1 4 3 8 3 2 0 8 5 1 0 12 7 7 1 9 6 7 8 1 8 10 0 4 5 2 4 8 6 1 1 4 8 2 8 1 9 10 0 1 10 7 6 0 0 2 4 2 5 7 3 0 8 4 10 9 1 10 7 6 4 11 3 9 1 1 9 1 3 3 8 4 2 8 3 7 2 2 1 2 4 0 2 4 8 0 7 2 12 7 8 7 5 5 9 4 9 10 7 0 1 5 3 8 3 7 10 5 0 6 7 2 2 2 5 6 7 1 7 6 0 8 11 8 0 0 12 3 2 10 11 1 5 6 6 8 2 3 0 11 1 8 3 7 4 10 1 3 8 4 6 2 5 2 9 4 4 3 9 3 5 7 4 10 7 5 0 2 9 0 9 8 5 7 0 4 7 1 5 0 9 9 14 2 8 4 6 4 8 2 0 3 1 0 2 0 13 6 4 8 11 1 7 0 8 2 8 2 10 11 9 7 4 5 10 9 8 9 3 2 0 0 2 9 5 6 4 3 1 11 8 7 5 11 5 2 7 10 7 11 8 5 8 9 0 4 13 0 6 10 5 2 7 1 7 9 9 1 7 6 2 5 4 10 6 9 7 4 5 4 0 3 7 5 7 0 5 4 7 5 2 4 1 3 10 3 3 9 2 6 2 7 1 7 0 3 5 6 7 8 2 1 9 0 3 15 1 1 0 1 7 0 2 0 4 9 0 0 9 6 1 0 7 7 10 7 4 6 9 2 9 3 12 1 13 6 13 0 4 0 2 2 2 3 1 11 6 2 9 4 0 0 0 9 7 0 9 4 5 5 8 4 7 8 10 10 2 7 5 8 7 8 3 8 2 1 0 8 6 2 4 6 5 11 2 4 4 5 0 5 10 5 9 5 7 4 11 7 1 4 13 1 4 8 7 6 5 1 5 4 2 7 5 4 8 1 8 0 2 12 0 9 10 5 4 3 7 5 6 10 6 3 0 6 9 5 5 4 1 0 6 10 4 1 11 4 9 0 2 8 4 2 3 2 11 2 0 3 8 7 2 7 12 11 7 6 7 1 0 8 4 4 7 5 8 6 9 10 6 5 6 0 9 6 5 0 1 2 5 2 0 9 0 3 5 8 11 6 7 9 8 12 1 6 6 3 0 8 8 3 4 5 11 1 3 7 5 6 3 3 7 0 8 2 5 4 0 0 3 0 6 9 0 7 1 8 5 1 5 8 6 11 2 4 7 2 0 8 8 7 3 0 8 9 10 13 5 2 7 9 1 2 1 9 2 10 10 5 6 6 2 3 6 8 9 6 1 4 4 11 7 4 2 5 12 6 9 6 8 6 10 1 7 4 6 1 12 7 7 2 2 1 0 5 2 4 2 2 2 8 2 5 11 2 7 5 9 0 2 4 7 3 7 5 1 8 1 1 3 7 0 0 6 15 8 7 4 7 0 5 1 8 1 6 9 9 0 5 1 8 7 6 12 2 5 8 4 0 1 1 0 4 3 0 0 0 7 1 9 5 0 2 5 2 1 15 4 8 0 8 0 3 2 8 10 10 11 9 3 2 7 9 16 7 9 4 8 7 6 10 4 9 7 9 0 6 9 1 3 11 7 3 1 3 0 10 13 0 8 8 10 7 9 9 5 8 4 8 1 3 9 5 8 10 3 5 7 11 3 7 0 1 6 4 3 3 7 9 5 7 6 0 15 7 3 6 3 1 6 10 9 3 0 8 0 2 6 3 10 5 10 13 8 7 6 7 5 11 4 10 5 8 6 2 11 2 2 3 10 5 1 5 7 6 4 5 0 1 0 7 2 0 9 2 5 9 7 0 7 4 0 7 3 6 2 7 2 8 8 8 6 5 2 6 4 8 8 5 1 11 2 1 7 7 9 9 2 11 8 0 0 5 0 3 1 6 5 3 0 4 7 1 10 8 6 8 0 11 0 1 4 2 7 7 10 2 5 9 10 1 8 1 14 12 9 0 8 6 2 5 9 0 7 3 1 0 2 8 0 9 6 7 5 2 10 0 1 1 10 5 7 0 3 0 3 7 3 7 7 5 5 6 5 5 4 1 6 6 3 11 8 10 2 0 4 7 7 4 3 8 6 1 1 9 1 9 7 6 9 16 0 6 11 9 2 1 2 1 11 0 5 3 8 3 3 10 3 5 9 1 10 8 1 1 10 10 5 9 4 2 0 1 5 1 11 9 3 3 2 4 10 9 8 9 2 2 7 2 6 2 1 6 4 8 8 4 4 1 5 8 2 2 0 2 2 5 0 5 5 1 2 5 6 6 3 1 6 1 6 6 7 2 1 2 6 9 5 3 4 9 7 5 0 6 4 1 3 1 1 4 4 11 7 3 2 1 8 7 7 2 3 6 6 6 1 6 0 6 6 7 4 1 2 8 10 3 11 3 0 5 1 6 2 6 1 3 2 9 4 2 3 0 7 0 1 10 5 8 3 1 3 9 5 7 0 11 8 8 1 7 10 2 5 7 3 7 7 2 6 4 6 0 1 4 1 4 3 2 3 3 4 6 0 6 9 0 7 8 7 3 6 4 3 1 8 4 2 0 11 0 3 6 2 2 2 4 0 8 8 4 0 9 3 2 2 6 3 9 9 1 2 0 9 3 11 0 6 2 5 9 10 8 0 3 9 11 1 4 0 11 6 6 9 5 9 9 3 4 10 2 10 7 8 1 4 4 10 3 10 8 3 2 4 5 3 11 5 2 10 1 9 0 0 5 7 8 10 6 12 8 3 5 8 7 8 9 5 6 4 7 10 1 3 2 2 0 10 12 8 0 5 6 9 7 6 0 1 7 9 7 4 3 2 2 0 0 7 3 5 7 9 2 2 8 6 4 2 1 6 6 6 0 0 11 0 8 3 6 5 7 0 6 6 11 1 12 3 3 1 5 4 4 1 9 7 15 6 3 1 4 7 10 1 2 3 0 10 1 4 5 7 5 7 5 6 1 6 8 1 7 1 7 6 9 7 4 5 5 8 6 6 3 7 7 10 0 6 8 5 1 6 2 11 9 0 8 0 8 4 0 1 8 4 2 7 7 2 2 8 0 7 4 3 11 2 8 4 8 3 12 13 4 3 8 2 4 15 0 2 2 5 8 5 1 5 2 10 0 7 9 2 10 4 2 7 4 3 2 4 5 2 6 11 3 7 8 4 3 5 1 1 9 1 5 5 7 2 0 8 9 1 3 8 13 3 0 7 0 8 0 1 6 1 2 8 4 0 8 4 0 6 1 6 11 3 6 5 5 3 8 0 3 0 3 2 4 1 6 2 4 4 1 3 10 6 4 3 9 1 7 11 7 6 6 11 7 3 3 10 7 4 1 8 7 5 8 8 7 3 12 0 5 4 5 10 1 2 7 0 4 2 8 2 5 9 1 6 6 9 9 1 14 7 0 3 3 1 1 5 1 6 11 5 10 1 5 11 6 2 1 14 4 7 6 4 6 9 9 1 6 5 9 9 1 10 4 5 7 2 3 10 3 2 12 9 5 5 2 1 1 6 5 5 0 2 6 5 10 9 5 5 7 2 3 7 1 7 9 3 1 9 3 11 7 11 5 6 4 0 11 2 8 7 8 5 2 3 0 6 5 1 0 7 4 7 4 0 4 5 3 4 3 5 9 8 5 5 5 7 3 2 11 6 9 1 3 5 7 2 3 4 6 6 9 5 6 2 5 10 5 0 12 0 6 0 0 7 8 4 7 2 3 12 1 6 5 1 11 3 8 4 5 3 4 5 8 0 7 10 2 4 4 3 4 5 12 11 7 5 9 10 0 2 3 3 0 9 4 3 5 3 3 8 0 0 3 11 2 4 1 0 3 2 3 2 9 6 4 1 7 3 1 5 1 0 5 8 3 5 5 11 15 0 0 9 12 9 2 11 3 7 6 5 1 2 12 2 3 7 1 7 3 2 0 0 11 4 7 8 9 2 2 8 7 10 6 2 10 1 4 5 7 5 2 8 2 4 2 9 5 0 1 1 6 0 2 5 9 0 1 7 9 13 2 11 7 4 7 3 4 0 8 16 3 1 3 5 3 0 6 3 7 1 7 7 7 2 13 6 7 7 0 4 6 5 1 0 5 1 1 4 8 6 6 4 2 6 4 6 7 0 6 8 0 6 3 4 4 0 1 7 3 4 0 13 8 0 6 11 10 6 0 8 6 8 8 11 8 10 5 4 3 5 10 10 3 3 5 1 6 7 5 1 5 7 8 2 1 6 2 2 1 11 0 4 11 1 11 8 3 0 7 3 2 4 2 2 3 3 4 5 1 4 3 0 4 7 7 2 9 8 0 1 6 9 3 8 11 8 5 4 7 10 11 5 8 4 10 6 7 3 9 9 8 5 12 12 11 6 9 11 5 11 8 7 3 0 6 1 6 5 0 5 10 3 9 2 4 4 5 4 10 2 10 1 7 3 9 2 10 7 5 10 3 9 8 3 5 4 7 9 13 0 2 7 2 6 3 11 6 7 1 11 6 2 11 12 0 5 2 0 11 1 8 3 7 10 3 2 7 0 7 0 7 10 5 2 3 0 4 2 0 7 3 4 1 1 0 4 6 4 0 11 8 8 11 8 8 7 1 8 1 2 6 0 7 7 5 6 13 6 9 6 2 3 10 0 11 1 9 10 4 6 6 9 9 4 5 1 0 6 2 2 11 2 12 9 6 9 1 8 2 6 5 1 6 3 5 1 1 4 7 7 7 3 4 8 11 9 2 7 6 6 5 7 4 8 3 9 5 7 1 8 3 1 1 11 6 2 8 6 5 0 1 12 12 7 4 1 4 8 6 2 6 4 5 1 9 6 3 9 0 8 10 8 3 6 7 3 3 8 14 10 0 5 7 2 6 3 13 2 2 2 14 9 10 2 9 3 0 9 6 6 2 8 6 12 7 9 2 3 5 7 3 5 3 6 7 4 3 5 5 0 10 7 4 10 2 1 9 0 10 5 9 3 3 1 6 3 7 7 5 2 2 2 5 7 6 3 4 4 8 2 9 4 4 1 8 10 7 1 1 0 0 3 10 11 7 2 13 8 3 1 3 5 0 2 1 10 3 2 7 2 9 10 8 9 0 5 1 3 8 2 0 0 13 7 10 11 7 4 9 6 2 2 5 10 5 3 7 2 9 3 4 6 3 3 3 9 0 5 5 6 4 8 10 6 5 3 7 6 1 9 2 7 4 6 2 3 5 6 2 3 9 11 3 8 7 6 10 9 10 5 10 6 4 1 3 4 3 3 8 1 7 3 0 9 5 8 1 4 3 2 5 0 4 9 2 4 16 7 1 10 4 2 2 3 8 5 12 7 2 4 7 3 7 5 4 8 1 3 7 7 8 0 3 7 4 0 10 7 7 2 5 8 0 9 6 7 4 8 6 4 11 8 6 5 3 2 8 10 4 6 8 3 3 6 4 11 9 4 2 2 12 5 5 5 8 6 7 8 3 7 3 1 0 2 6 5 10 1 8 4 0 4 6 5 2 9 11 8 11 7 6 0 9 12 8 6 2 6 5 5 1 1 5 5 3 4 4 6 1 9 1 9 7 3 6 7 8 1 0 5 10 1 8 1 5 10 1 6 8 4 1 5 0 6 7 0 6 5 3 4 1 8 5 4 12 2 6 1 10 2 4 1 5 3 9 1 8 6 1 5 0 4 9 0 11 10 2 5 5 7 0 10 5 10 1 3 7 1 7 4 1 2 0 5 0 6 8 7 4 5 4 8 3 8 8 7 3 2 9 8 10 8 4 0 14 7 8 1 3 4 12 4 3 5 8 6 8 2 11 8 8 5 4 1 10 0 5 2 3 1 8 6 9 10 6 2 8 2 4 11 1 4 5 8 9 10 5 4 4 8 5 5 0 3 10 2 2 11 12 7 3 0 5 1 8 3 10 1 5 9 4 7 2 7 12 6 2 2 8 6 9 7 9 4 2 6 3 0 3 4 9 0 0 6 7 1 3 2 5 0 4 1 7 6 10 6 4 9 4 11 4 0 2 7 10 4 5 10 5 4 4 2 2 0 3 2 4 3 10 2 8 1 14 9 11 11 1 7 6 8 7 4 0 7 0 1 2 0 1 15 6 0 6 1 1 0 1 2 2 9 5 4 14 8 9 2 2 5 11 0 0 6 4 3 2 1 5 7 2 9 2 7 8 1 2 11 1 2 4 13 2 3 1 3 12 7 0 0 2 9 0 9 8 6 6 8 5 7 3 3 3 4 2 8 2 0 6 7 2 11 10 4 12 5 1 1 10 9 7 0 7 8 11 0 1 8 4 0 4 2 1 1 7 12 4 6 3 8 7 0 0 7 0 2 2 9 3 8 9 0 5 0 3 8 3 5 3 5 1 4 0 4 7 4 5 9 11 0 1 4 5 10 11 9 7 5 1 4 1 11 8 0 11 8 9 0 3 7 6 6 5 4 3 4 9 10 1 3 1 11 7 9 8 0 5 1 1 8 4 0 8 1 4 8 3 9 3 8 7 4 6 3 6 1 4 9 6 6 6 10 4 9 5 2 11 10 2 9 2 14 10 4 9 5 0 1 0 2 0 7 5 9 1 6 5 2 2 1 5 1 2 1 1 3 4 0 6 5 11 4 4 5 4 1 6 5 5 12 1 8 9 0 12 7 10 6 0 7 4 8 4 6 7 5 11 5 3 4 3 7 1 7 2 8 11 7 5 10 7 3 13 3 6 1 9 0 3 8 4 1 2 8 3 7 10 10 9 11 7 2 5 0 2 5 4 2 9 4 9 1 11 5 4 10 3 0 0 5 4 4 0 0 8 3 3 1 7 2 13 3 7 10 0 2 6 1 1 4 7 2 6 2 13 12 6 3 2 0 11 10 2 12 0 0 1 8 0 4 1 10 7 9 2 8 4 0 9 8 3 2 3 9 6 11 3 11 9 8 4 6 8 10 3 9 3 3 6 9 0 8 7 2 0 12 7 0 7 4 4 5 2 6 6 0 9 7 6 3 7 5 4 1 11 8 2 3 11 1 7 9 11 9 13 7 6 14 5 1 7 0 10 2 11 0 5 11 7 9 1 10 9 1 9 8 5 1 9 3 5 1 0 10 6 11 3 3 5 11 9 1 0 11 2 3 2 5 0 4 1 3 4 7 5 6 13 2 2 5 5 0 6 5 2 7 2 5 6 0 9 11 2 13 1 3 1 4 6 1 4 9 2 2 0 8 6 9 0 5 6 8 7 5 8 6 3 3 3 11 1 2 2 5 0 6 5 0 6 3 5 2 0 6 5 5 8 1 1 11 8 2 6 6 3 7 2 8 12 9 7 1 4 9 3 6 6 11 0 2 8 5 3 4 11 2 3 4 2 2 0 8 2 3 10 6 5 4 4 6 4 6 5 0 4 7 2 10 0 8 4 3 3 6 6 5 7 6 9 2 3 0 2 4 6 1 6 1 0 2 1 4 4 0 1 8 1 1 8 13 0 10 6 11 0 11 8 4 5 8 5 2 2 5 12 7 7 0 6 7 4 11 3 2 1 4 8 8 6 9 2 0 4 8 0 3 9 2 0 5 6 2 10 2 0 7 11 1 2 6 3 6 2 8 11 8 2 0 3 2 3 6 8 1 1 4 6 0 5 1 7 11 4 2 1 9 0 3 6 6 7 3 3 6 8 7 0 5 8 4 2 8 7 11 0 7 12 8 2 7 7 7 7 10 9 2 5 5 8 7 8 2 2 4 6 4 11 10 4 1 3 10 2 1 0 8 3 10 7 3 1 8 5 0 4 5 8 1 8 7 3 3 9 5 3 3 0 7 0 2 13 9 1 2 10 9 3 9 7 4 7 0 4 5 3 6 2 5 1 2 1 5 2 0 0 4 4 3 2 2 6 2 2 1 1 4 6 12 7 5 13 4 3 1 10 6 0 8 2 10 3 0 12 9 9 5 7 10 2 1 8 1 3 6 12 1 8 13 8 7 0 4 6 4 6 2 3 0 3 9 3 9 6 9 9 8 0 6 6 5 5 0 1 1 1 1 4 1 4 11 0 3 5 5 8 9 3 3 3 2 7 4 7 8 4 1 3 1 5 5 4 0 5 0 6 1 2 2 2 1 0 1 0 2 9 0 2 8 5 4 8 7 1 0 2 7 7 3 11 15 8 3 2 6 9 1 5 5 5 4 2 5 7 14 7 5 7 11 9 11 10 0 2 2 9 2 2 1 10 6 6 9 5 0 10 2 10 4 0 1 5 6 10 1 3 6 9 9 8 12 3 4 6 9 3 2 8 11 9 8 8 2 2 9 3 3 6 7 3 0 8 7 2 5 5 3 0 9 4 3 7 5 9 4 9 3 3 0 7 5 2 3 0 8 4 11 6 6 11 9 0 10 0 8 0 8 2 0 7 0 12 3 4 1 0 5 9 8 3 8 4 6 6 0 6 6 5 9 0 2 10 8 7 4 9 8 6 3 6 4 8 2 5 7 8 12 11 5 4 3 1 6 13 1 6 4 6 0 7 1 7 4 10 8 6 4 6 1 4 2 2 2 5 5 1 1 2 9 7 4 7 2 2 6 2 7 6 5 5 5 9 5 9 5 4 1 2 2 9 2 3 6 6 2 6 10 3 4 4 1 7 8 9 7 1 3 10 6 2 5 6 0 7 0 5 0 0 1 5 0 1 0 11 6 11 4 3 5 8 12 13 8 14 3 2 3 1 5 6 8 6 13 8 1 6 4 10 8 12 4 4 13 5 2 7 9 1 8 8 8 5 7 11 7 2 8 6 4 6 1 7 0 8 9 9 1 8 4 0 9 3 1 1 0 4 0 1 2 9 7 3 5 2 10 6 8 7 4 2 8 0 9 4 3 6 8 11 2 6 5 13 1 3 7 9 7 0 4 4 3 7 8 5 5 11 0 8 8 6 0 0 6 8 0 0 7 1 9 0 2 2 3 9 9 2 1 7 7 3 2 1 4 14 3 3 2 10 2 5 0 5 7 12 3 3 8 12 2 8 5 6 4 5 3 6 8 2 3 2 3 0 9 3 0 8 1 6 0 0 6 10 9 9 7 6 0 6 5 6 3 7 4 3 4 7 0 4 3 3 0 0 8 1 5 5 2 2 1 2 1 7 0 0 9 4 6 10 9 8 1 5 7 10 2 1 8 10 10 9 5 1 8 0 1 3 8 6 10 2 12 4 3 9 1 6 5 3 10 4 5 0 10 5 4 2 3 5 4 6 2 2 8 0 5 5 2 9 3 9 9 6 12 1 6 4 0 1 2 3 7 12 6 5 4 7 8 2 3 8 6 0 6 8 2 0 5 3 7 4 6 3 2 6 9 2 6 0 2 5 2 7 2 2 4 1 4 9 2 0 4 8 0 2 10 3 5 1 11 0 3 6 2 5 8 8 6 3 4 9 6 9 5 7 4 3 2 4 6 4 3 10 7 13 8 8 2 6 0 13 1 7 4 3 3 5 7 8 5 5 0 6 3 7 5 6 3 10 2 2 1 1 10 9 7 3 10 6 3 8 4 4 3 4 4 1 1 5 7 0 2 10 6 2 11 1 3 7 0 8 1 2 7 5 8 1 1 3 6 3 0 4 12 6 1 8 1 9 0 1 11 4 2 1 3 7 7 4 3 8 2 4 5 0 3 5 1 0 6 3 9 3 8 4 5 3 6 8 5 4 0 7 6 1 6 3 9 3 10 8 1 11 1 1 12 8 10 3 7 0 9 3 5 8 5 0 4 9 9 12 0 12 8 10 5 3 0 10 9 0 12 0 9 9 0 9 1 6 8 10 2 7 8 5 10 7 9 6 6 10 7 5 8 7 2 4 4 8 2 8 2 5 3 7 7 6 6 2 9 8 8 3 8 5 4 5 6 2 1 2 6 2 7 11 11 8 3 1 9 2 4 3 9 3 11 0 4 2 7 9 3 4 7 4 5 2 6 10 8 4 2 14 2 6 5 4 6 7 9 2 3 4 3 3 3 6 4 4 2 9 5 1 4 4 0 11 8 1 9 4 2 7 2 2 8 2 3 2 13 0 12 13 0 10 6 1 8 2 10 4 7 2 5 2 8 12 9 9 7 8 13 0 2 4 4 6 5 7 9 1 0 3 0 7 13 10 0 1 9 0 1 1 3 10 4 5 0 8 8 10 7 7 5 6 4 9 1 11 3 6 10 2 4 6 7 0 14 5 0 11 5 4 11 7 6 9 2 0 5 6 4 11 1 8 0 5 2 2 1 2 5 1 4 0 2 2 8 3 3 8 2 3 8 1 1 2 4 5 4 9 6 10 11 6 8 3 2 1 9 4 1 6 10 7 8 2 6 7 3 2 8 7 5 7 3 9 2 9 4 6 8 9 8 3 5 6 0 5 4 5 5 5 2 10 12 6 6 6 0 2 5 3 1 3 15 4 5 6 2 0 2 14 6 3 4 5 2 2 0 1 9 2 7 1 12 2 4 4 8 8 0 12 1 5 0 4 0 10 12 12 2 6 5 5 9 4 5 0 7 6 4 7 7 6 5 1 2 1 8 3 1 7 10 9 7 11 5 5 5 1 5 5 0 4 6 8 6 1 5 7 1 2 11 5 12 1 0 4 6 9 0 1 8 2 9 1 9 2 7 3 3 8 1 8 4 7 9 2 0 8 3 6 4 4 5 3 1 1 5 0 5 3 3 0 3 8 2 0 10 14 10 3 3 11 6 13 5 5 10 10 3 5 6 5 0 2 6 5 3 1 8 0 0 8 9 3 1 10 6 3 5 5 7 1 8 8 10 5 5 9 10 8 5 6 5 2 1 10 3 6 4 1 1 5 2 6 5 3 7 2 6 5 2 3 8 7 0 0 4 10 11 4 5 0 0 1 3 7 7 4 0 7 1 10 5 6 0 6 13 0 1 4 9 9 3 8 7 6 3 1 6 0 1 2 3 3 10 7 5 2 5 1 2 3 6 10 0 4 2 1 1 9 0 1 5 9 5 4 6 6 0 7 2 3 7 12 7 1 3 4 9 11 1 0 0 5 8 5 9 1 1 9 9 9 2 4 12 7 11 0 7 2 0 3 1 4 0 8 10 4 6 8 4 7 2 1 4 11 13 10 9 5 3 0 3 9 7 6 5 7 10 2 0 1 3 7 6 8 7 4 1 4 0 8 1 0 4 1 3 1 3 9 12 6 0 0 0 9 0 7 4 8 7 3 2 6 0 4 3 3 6 5 2 9 13 1 4 11 0 0 3 4 3 4 3 5 0 5 1 6 5 6 8 0 1 8 8 7 6 0 7 2 2 10 1 4 1 0 7 5 1 2 2 12 5 6 4 5 1 9 8 5 15 2 1 7 4 6 7 2 2 5 1 2 1 9 15 8 4 0 4 2 2 5 1 10 6 2 1 8 1 8 0 8 6 10 2 15 6 2 8 5 7 7 1 5 9 4 2 5 5 0 3 4 12 10 5 3 8 0 3 8 4 3 0 1 0 3 4 5 0 3 6 1 5 5 2 9 0 1 7 6 0 12 3 10 9 0 4 4 4 2 5 8 1 3 4 3 3 3 0 1 2 10 8 0 6 0 0 2 12 2 1 7 2 7 7 4 7 3 11 12 3 6 7 7 6 1 8 1 5 6 11 0 4 1 2 8 5 6 0 4 7 12 1 5 0 2 11 8 6 3 5 0 9 12 7 3 1 1 9 3 2 1 0 2 6 1 3 1 8 11 9 5 2 0 5 0 0 4 8 1 5 3 2 1 2 3 4 5 8 2 5 1 4 0 9 7 8 8 7 7 6 4 0 6 10 5 2 4 1 5 5 4 7 9 12 1 7 11 5 7 4 2 7 4 8 7 2 2 6 9 3 2 5 4 1 5 9 8 3 10 5 8 5 0 2 9 10 10 9 2 5 10 9 8 4 7 7 6 3 4 7 13 2 2 6 6 4 6 0 5 5 10 3 2 0 11 2 0 1 7 2 10 8 2 1 4 8 13 0 5 4 1 6 8 0 4 1 0 11 8 4 4 2 2 8 4 5 1 4 1 2 9 0 2 8 8 4 2 5 5 4 5 8 7 2 4 10 5 4 9 5 2 14 11 6 9 5 2 0 5 6 5 6 8 12 0 0 2 4 3 7 7 3 4 2 2 2 2 10 3 8 4 3 5 6 10 9 10 6 4 0 11 13 7 0 2 1 1 0 7 2 0 5 1 4 0 5 4 0 1 3 7 3 1 9 7 4 5 10 8 9 6 6 2 6 2 4 6 8 8 2 3 0 3 1 1 3 3 4 3 1 0 2 4 13 6 10 4 3 0 2 1 3 8 11 9 10 6 6 2 6 4 3 10 11 13 14 6 5 7 3 5 1 1 4 2 0 10 11 1 4 9 1 10 12 1 2 0 2 7 7 3 6 1 4 3 3 3 0 2 11 6 3 8 8 3 4 8 6 8 10 6 6 3 0 1 0 0 0 8 4 11 6 4 7 2 0 2 6 11 0 4 4 11 7 4 2 3 9 1 6 8 1 11 7 9 10 8 0 6 10 9 0 8 7 1 1 10 1 2 10 2 1 3 11 0 5 5 3 1 0 3 1 6 5 3 9 12 12 0 6 0 1 3 5 8 7 4 3 1 6 6 4 13 8 8 0 5 5 10 10 2 2 3 3 1 6 7 7 11 8 12 2 4 0 13 6 6 8 5 3 4 9 9 4 3 5 7 12 6 7 4 11 7 5 2 5 8 1 1 6 6 6 4 8 4 10 0 5 6 3 3 3 0 1 5 0 7 3 1 1 12 8 5 3 2 4 11 8 9 1 10 3 10 1 0 3 2 3 7 4 1 0 4 0 3 3 5 8 3 2 9 14 4 5 10 9 1 0 3 6 0 7 5 3 12 7 8 2 9 3 3 8 0 2 0 0 6 5 8 8 6 3 10 7 6 1 9 7 3 0 4 3 6 1 3 3 8 0 4 4 8 8 1 2 4 1 1 1 6 11 6 13 7 4 0 1 4 3 1 4 8 6 3 5 10 11 3 8 11 2 11 6 1 6 11 11 12 9 2 9 5 3 6 7 6 0 3 0 6 1 5 4 4 0 0 0 10 6 8 5 0 5 7 0 1 5 5 0 4 0 2 6 4 5 10 7 3 1 0 1 5 1 4 4 5 13 1 2 4 3 6 5 11 11 0 4 1 6 0 4 5 0 0 0 3 5 4 8 7 2 6 9 5 1 3 1 8 3 3 12 4 3 2 4 3 1 8 2 6 2 4 0 1 5 8 2 4 2 0 1 4 3 0 8 5 2 1 8 8 2 10 3 8 0 12 5 0 11 9 2 2 12 5 1 6 3 4 7 8 6 1 2 4 2 5 0 1 0 7 10 8 2 6 5 9 6 5 2 4 7 1 0 7 1 6 3 1 4 5 3 4 1 5 1 5 6 2 8 9 7 0 12 6 2 7 5 5 2 0 5 4 11 12 8 7 7 10 5 3 5 4 14 5 7 2 7 8 2 8 9 8 2 5 2 0 5 13 7 0 9 8 8 5 4 7 5 0 11 3 8 0 3 2 7 3 9 1 5 4 7 7 12 8 2 2 5 8 10 8 0 5 1 6 7 0 9 6 1 9 0 10 5 5 5 9 7 5 2 9 7 2 3 4 4 9 4 0 7 4 2 4 8 7 0 4 10 2 1 5 0 8 9 0 5 0 2 2 10 1 9 8 3 4 6 3 4 3 8 5 11 3 7 8 2 5 1 4 0 5 8 3 1 8 2 0 6 2 1 1 8 2 0 6 4 8 3 8 9 7 8 0 4 5 6 6 11 4 10 5 8 7 2 4 2 5 2 0 9 8 3 7 0 8 3 4 3 3 2 4 11 1 5 9 9 1 2 3 11 2 5 11 4 5 1 7 7 13 5 5 3 11 7 0 5 7 8 11 8 7 8 6 3 4 7 6 5 7 1 5 1 4 5 0 2 8 1 0 10 2 3 3 0 6 10 2 1 11 9 6 5 4 6 0 3 7 8 2 3 6 9 3 10 6 1 2 6 0 2 1 9 2 2 7 12 4 2 10 4 0 1 6 2 8 7 10 12 5 3 1 3 3 1 0 3 10 0 6 7 1 8 4 1 7 3 0 6 7 2 4 3 6 11 7 9 1 7 1 12 2 2 5 7 4 1 8 1 3 2 3 0 10 6 13 12 9 5 8 1 3 4 3 3 2 9 4 2 6 9 2 10 7 6 8 6 6 4 5 2 0 6 4 7 10 2 7 11 2 3 7 15 7 1 3 10 2 9 6 13 8 2 11 4 3 1 3 9 4 8 7 0 13 14 6 7 1 0 8 1 9 2 7 7 12 1 10 9 1 5 6 11 5 5 0 5 2 5 2 2 7 7 6 6 2 8 6 9 8 0 0 1 9 3 7 4 2 4 4 7 1 9 6 0 3 8 2 4 9 9 1 8 0 5 9 4 5 6 0 5 6 7 2 3 5 12 7 2 10 7 0 3 1 10 6 6 3 3 4 0 7 8 2 2 2 4 3 3 3 8 3 0 12 5 2 7 5 6 6 3 7 7 5 11 7 1 7 8 8 5 3 5 0 1 5 3 6 10 4 2 6 1 5 12 7 11 4 6 8 8 3 2 6 6 3 5 7 3 10 1 5 10 2 4 4 8 11 10 3 3 3 0 7 4 8 8 1 6 6 0 6 5 2 9 6 10 4 0 5 3 5 12 0 3 11 4 9 7 0 2 3 9 3 2 6 5 4 6 10 2 3 0 4 4 5 7 6 7 1 10 3 7 4 6 7 6 2 1 8 3 0 5 7 6 4 3 0 9 8 0 7 7 7 12 8 0 6 7 0 3 0 8 8 6 0 1 12 6 5 5 2 3 6 0 8 0 1 1 2 3 0 3 13 8 2 6 0 7 1 1 10 11 10 5 11 10 1 3 2 9 2 6 7 3 12 7 5 2 11 1 2 1 0 2 10 7 7 1 0 7 1 4 1 10 7 4 10 5 10 4 4 12 4 2 2 4 5 4 3 6 9 2 6 6 7 4 8 5 2 6 5 0 1 2 7 7 10 5 9 12 8 2 10 7 2 9 7 4 1 6 6 6 9 4 2 3 8 8 6 2 11 6 12 4 10 8 7 13 6 0 7 3 5 0 2 11 6 8 9 2 11 0 3 7 5 9 7 8 10 1 0 6 5 5 10 0 2 10 7 1 12 7 12 11 2 2 8 8 5 4 4 12 4 8 6 7 7 3 5 8 7 0 7 4 0 2 13 5 4 3 4 0 3 1 11 7 13 6 9 4 0 3 7 3 2 5 8 2 8 11 8 7 10 1 4 5 7 7 2 3 4 8 2 8 4 1 2 9 3 7 0 6 4 0 9 7 2 1 7 10 11 8 13 3 2 0 10 0 8 0 1 9 6 1 8 1 2 1 0 2 4 5 1 5 6 3 5 11 7 10 4 3 0 7 6 2 5 4 7 8 8 2 5 1 1 0 1 1 9 5 2 0 2 9 5 6 1 12 4 5 11 0 10 4 6 6 0 2 6 2 10 7 0 4 3 3 4 6 4 9 3 6 1 0 13 8 3 7 6 5 2 4 9 7 9 0 7 6 3 8 8 1 8 5 0 1 10 0 2 8 0 3 10 6 4 6 1 11 5 5 7 11 3 10 7 10 4 5 6 3 0 10 9 5 8 8 8 3 4 0 7 1 6 2 12 11 8 3 3 5 6 2 6 2 8 1 9 1 9 9 3 13 5 5 11 8 1 4 9 7 6 6 4 2 7 13 3 5 9 5 1 0 5 9 1 5 9 3 4 12 2 2 6 0 9 8 2 1 9 9 1 3 7 8 0 0 5 2 2 10 4 7 1 4 2 8 11 0 4 6 4 8 1 4 0 0 5 5 6 7 1 5 6 10 2 2 6 7 10 9 0 4 0 5 8 8 1 2 9 5 3 1 3 7 1 7 0 6 7 0 7 5 6 0 7 0 0 4 8 1 0 10 6 9 8 2 2 9 0 0 3 8 0 4 3 3 7 3 5 1 1 1 1 5 1 0 0 3 2 1 2 9 7 6 14 8 9 0 10 1 7 4 2 2 8 9 0 8 2 3 10 9 2 8 7 10 0 0 4 6 8 8 4 7 10 4 2 8 1 7 0 4 7 12 0 7 0 5 9 1 0 2 0 5 3 7 7 2 2 0 1 9 6 3 1 0 8 3 0 7 11 7 3 0 11 9 12 7 2 7 5 2 1 2 6 7 3 5 6 10 2 2 9 13 1 3 8 12 8 5 10 5 4 4 1 1 8 4 4 8 2 2 10 6 2 1 7 8 9 2 5 9 1 4 0 8 7 12 1 13 0 8 2 6 10 6 4 9 5 5 7 0 3 4 3 4 8 2 3 8 6 0 3 4 1 5 4 2 7 0 4 1 7 10 5 1 9 8 8 8 5 4 10 8 3 6 0 1 2 8 7 13 1 8 3 7 0 2 5 0 4 4 4 7 7 1 6 5 5 3 0 1 5 3 9 1 6 1 2 3 2 9 0 5 12 13 6 7 7 3 6 1 1 3 1 2 4 0 3 0 0 7 4 5 2 8 3 2 12 10 4 8 2 4 3 10 1 1 3 0 7 12 11 1 11 0 3 8 0 7 1 1 12 7 12 8 5 10 7 2 5 3 5 4 1 6 3 6 0 3 1 4 5 1 4 1 10 3 7 1 8 13 6 11 2 1 12 1 4 4 11 0 11 1 9 0 0 13 8 0 4 4 8 3 3 0 4 5 9 1 6 5 4 1 8 5 7 7 4 6 6 5 6 6 8 2 2 0 3 6 7 4 0 3 7 8 0 4 11 10 8 11 0 4 11 3 10 4 0 2 6 4 7 1 3 0 7 6 4 15 6 8 4 5 6 9 2 5 5 1 4 5 3 8 1 13 8 5 2 7 7 2 2 7 7 9 11 8 6 6 5 8 0 1 11 13 9 4 4 9 9 11 11 6 5 1 9 1 6 6 1 9 0 6 1 11 4 6 8 1 6 0 9 7 6 1 2 2 7 5 10 7 7 11 4 2 12 2 7 2 0 3 1 9 6 9 13 3 7 14 7 7 4 7 4 6 7 10 1 9 2 6 7 0 11 4 2 8 8 4 3 5 2 2 6 6 9 3 4 1 1 0 4 3 7 9 1 3 3 7 9 4 6 11 7 4 0 9 3 2 3 6 16 12 1 9 7 6 9 9 6 8 9 8 1 11 8 6 1 0 2 7 2 5 0 5 7 5 6 7 4 7 11 3 5 0 7 1 8 4 1 10 3 0 10 0 1 2 2 2 0 1 8 0 11 10 0 1 3 5 6 3 2 3 8 8 9 3 6 8 11 10 6 3 8 5 2 11 4 9 5 3 7 0 6 8 1 8 1 0 3 6 2 6 4 4 3 2 7 2 8 5 9 3 4 10 9 7 2 7 7 6 6 0 1 4 5 8 5 8 3 0 6 6 0 3 3 6 4 7 8 7 1 3 5 9 3 9 12 7 7 2 3 9 1 1 8 6 2 2 4 3 10 7 5 9 8 9 1 9 9 5 1 8 1 2 9 9 2 0 13 3 3 11 10 3 0 4 2 8 1 9 1 1 9 12 8 0 8 4 3 3 4 5 1 8 9 7 3 10 3 8 4 5 3 10 8 7 6 2 4 3 3 2 6 2 4 9 4 4 2 2 3 6 2 2 12 4 9 0 6 8 3 6 10 6 2 10 4 4 8 7 12 3 5 2 4 10 7 8 4 14 8 4 0 0 7 7 3 5 0 1 6 0 1 3 8 0 4 3 8 8 7 4 4 7 6 4 4 1 9 1 5 8 3 3 1 2 1 8 5 2 2 12 9 8 2 7 12 12 2 6 9 13 3 1 2 0 13 5 3 0 2 7 2 8 0 2 7 7 10 2 3 1 5 10 8 2 1 4 0 5 3 4 7 10 2 7 8 8 6 0 9 5 3 7 8 3 5 11 9 1 9 6 1 0 6 3 9 11 6 2 6 10 8 4 11 9 9 6 9 4 13 3 3 5 7 1 9 9 8 10 1 2 8 10 6 5 5 13 1 0 2 0 0 7 8 3 4 6 1 5 6 9 7 4 3 4 4 6 1 4 6 7 0 3 0 0 5 9 7 5 6 3 2 6 7 4 3 10 6 0 9 8 5 9 5 4 3 6 2 5 13 12 3 2 15 9 4 3 6 2 5 2 5 5 2 3 8 0 6 12 1 8 8 10 3 1 5 0 8 0 6 0 2 2 4 6 8 1 4 0 3 0 3 7 6 4 4 7 4 7 1 2 1 4 1 2 3 1 9 9 0 3 3 7 1 1 1 3 12 8 4 9 4 7 8 9 1 1 4 9 0 0 4 10 9 5 1 3 2 5 12 9 3 8 9 6 9 8 7 13 5 7 1 6 1 6 2 7 5 2 7 8 4 1 0 3 5 1 8 10 9 11 2 8 8 0 3 4 9 8 7 7 4 3 8 4 2 5 3 10 9 1 6 9 0 12 2 5 1 7 7 6 1 11 5 9 3 4 5 1 1 0 3 2 1 10 11 0 5 2 8 0 6 1 3 0 7 1 8 2 1 4 6 3 14 4 6 6 1 6 0 5 6 3 3 2 8 3 0 9 11 6 6 5 3 8 3 0 2 8 13 8 5 2 7 0 8 1 3 9 1 3 10 5 3 1 9 4 3 3 3 7 0 9 6 12 3 9 4 4 11 0 10 0 6 2 2 3 4 7 9 12 3 1 9 2 1 2 3 0 0 8 3 2 9 1 0 0 2 1 8 7 12 4 9 1 11 1 4 7 6 6 11 3 2 2 4 5 0 6 8 1 11 0 0 4 6 7 6 3 10 10 1 8 7 11 8 3 0 3 1 9 9 8 1 7 2 0 9 4 6 4 2 5 4 7 8 4 1 1 4 7 7 5 4 10 0 5 9 2 8 2 8 1 9 8 4 6 8 6 8 10 8 5 1 7 8 7 2 8 7 7 3 6 6 6 10 10 5 6 5 0 3 10 10 5 6 8 10 0 9 2 0 5 1 7 0 0 7 6 6 0 8 5 4 4 4 7 1 2 0 1 9 7 2 0 4 1 2 5 3 1 13 9 2 1 2 7 4 2 3 1 6 1 0 7 4 5 2 2 5 11 9 8 3 8 3 2 12 6 8 5 4 1 3 7 2 6 1 3 7 0 5 0 6 7 9 4 2 5 1 3 1 5 1 2 4 8 2 1 1 0 7 2 0 8 1 2 12 1 6 0 6 11 2 0 3 8 10 0 8 5 10 0 4 8 1 14 1 6 5 5 6 10 9 0 8 2 9 10 8 0 1 9 9 6 1 4 1 2 4 5 2 4 5 3 9 9 7 6 8 8 1 4 7 9 6 3 8 8 8 7 8 8 7 7 0 9 2 4 11 7 4 13 1 7 4 8 1 11 8 7 0 1 4 9 2 2 1 1 9 8 7 3 5 8 3 6 3 2 10 10 2 6 4 6 6 6 3 9 6 1 0 3 8 1 4 4 0 4 7 9 14 3 6 1 1 2 6 7 2 6 1 7 6 6 0 3 6 6 6 8 6 5 6 3 6 2 3 3 5 3 5 9 10 15 2 7 10 2 9 4 4 4 2 6 6 10 4 7 5 8 4 10 3 5 0 11 12 5 0 0 4 10 4 5 2 0 2 0 11 2 11 4 3 6 5 2 5 12 4 6 4 8 2 4 3 3 3 7 0 10 6 4 4 0 3 11 8 4 4 7 10 7 2 1 3 1 1 5 5 4 8 8 10 1 0 6 8 9 9 4 1 7 4 5 4 3 7 5 9 6 7 4 6 1 6 4 2 5 3 3 9 9 1 3 3 0 9 8 6 12 5 0 4 9 5 7 8 5 0 7 0 9 7 4 7 3 2 3 3 7 8 2 6 5 0 4 1 4 10 2 10 8 4 3 5 11 10 6 8 7 6 3 3 1 10 1 6 8 2 2 2 8 7 4 3 3 8 0 11 6 3 6 8 0 1 6 6 4 3 3 7 3 10 5 7 10 9 6 4 7 6 6 2 11 5 8 1 6 6 1 9 0 5 1 3 7 7 11 7 5 10 0 4 3 6 3 0 8 3 5 3 2 10 3 5 11 2 8 0 3 12 0 2 8 3 4 2 0 0 6 4 9 1 5 7 4 6 4 1 2 5 5 4 5 4 7 3 7 2 0 3 1 3 4 6 6 4 8 3 9 0 5 7 5 2 3 3 6 2 5 2 1 7 3 6 7 4 2 6 8 5 2 3 9 0 3 2 6 5 11 1 8 1 7 6 0 0 0 8 3 11 12 12 2 5 3 6 5 1 4 5 3 6 3 9 7 9 12 4 10 8 5 9 4 8 3 9 1 8 7 8 6 8 10 1 7 7 8 3 4 3 11 4 0 7 7 4 6 1 7 7 7 3 2 0 4 4 0 5 3 5 6 13 4 3 10 1 3 1 0 1 4 3 4 9 3 0 6 8 8 5 5 9 2 8 6 1 2 3 2 4 2 2 5 1 7 6 0 3 8 5 5 7 6 5 1 2 4 6 2 10 4 7 13 8 5 9 2 1 1 12 7 10 10 12 6 5 5 1 14 11 9 2 9 2 2 6 3 1 3 0 5 0 4 13 5 8 4 8 8 8 7 3 7 6 9 12 13 4 3 6 12 9 1 0 3 1 4 6 0 5 3 0 5 5 0 7 10 11 2 4 4 0 4 1 4 4 5 2 7 2 2 6 6 7 5 7 11 8 5 3 3 5 0 1 4 3 3 3 4 6 6 3 4 4 2 4 3 0 2 6 7 10 7 6 2 12 2 6 8 2 2 5 5 4 5 0 4 1 0 6 5 0 0 3 0 12 7 7 3 9 0 2 0 0 0 5 3 7 6 4 0 8 8 5 8 0 2 7 6 2 6 6 8 0 5 0 5 4 9 13 0 5 6 12 4 5 9 2 0 1 4 4 5 7 5 3 0 8 0 13 5 2 1 6 9 4 9 4 7 6 5 7 11 10 2 4 0 6 0 2 1 2 0 0 11 1 12 2 1 11 6 3 0 7 9 10 8 1 4 1 4 0 1 8 1 3 4 1 7 14 3 7 7 6 6 4 2 1 0 0 5 6 6 6 7 0 0 5 7 8 1 6 8 4 0 3 9 0 1 1 2 10 0 0 10 1 5 7 4 0 6 5 1 1 8 13 6 5 7 4 5 2 0 4 7 1 4 2 2 2 5 11 8 4 4 6 9 1 1 4 8 2 7 10 6 13 8 11 3 4 6 12 4 5 0 1 0 4 11 6 0 9 5 5 10 1 3 8 4 1 4 6 1 1 13 4 0 1 6 4 2 7 0 8 7 1 1 3 3 9 4 10 1 3 6 2 6 6 4 9 8 3 5 9 4 4 11 12 4 8 1 4 9 5 6 3 2 7 0 1 1 6 1 9 7 8 0 0 6 0 0 0 0 7 4 11 11 7 0 0 7 5 11 8 7 13 4 8 14 6 8 8 11 3 11 9 9 7 2 1 9 7 7 9 11 6 0 5 2 7 6 7 4 2 5 5 0 5 6 5 7 7 5 10 12 4 2 8 3 9 1 5 7 5 12 4 7 0 7 4 3 9 6 8 11 7 2 6 9 3 3 0 3 5 7 7 9 10 2 7 4 2 2 4 0 7 4 10 9 8 1 6 11 11 4 7 5 11 0 1 4 2 3 4 8 11 2 0 0 2 3 7 3 3 3 6 11 5 2 6 5 6 8 7 4 3 4 6 7 11 10 8 0 5 14 10 5 9 8 3 5 1 10 9 0 3 6 5 4 0 1 2 6 7 0 6 5 8 7 2 2 7 2 4 6 8 1 8 1 0 2 4 4 0 5 11 11 1 15 2 5 13 1 8 11 8 4 1 5 1 9 13 5 5 2 11 0 1 0 5 1 9 6 3 5 0 2 1 6 6 1 0 0 7 13 0 5 1 1 3 5 2 9 6 11 0 8 3 0 6 0 11 10 0 6 7 1 2 8 3 5 1 5 6 5 1 6 4 1 7 4 3 4 8 3 9 8 9 13 4 2 0 6 1 1 1 2 7 7 6 5 1 5 7 8 5 9 6 10 7 5 7 6 1 2 3 4 7 11 2 4 0 4 6 5 0 2 11 7 0 0 5 9 4 1 10 8 7 3 0 8 8 6 10 10 1 1 1 1 2 8 3 2 7 2 7 4 2 2 5 4 7 3 8 3 4 1 5 8 1 7 0 4 4 5 6 4 4 9 12 0 3 8 3 3 4 5 2 5 8 6 1 2 2 6 2 5 9 1 7 5 2 3 9 5 10 6 2 5 8 2 3 10 3 10 2 5 7 3 0 4 1 0 5 0 9 3 10 4 9 7 4 6 7 7 3 1 0 2 7 1 8 0 8 8 7 2 5 5 3 2 0 10 6 4 6 0 1 0 7 13 2 11 0 6 1 7 4 6 1 0 12 6 9 2 3 3 1 4 6 5 6 0 10 8 10 2 3 5 2 8 4 1 0 0 8 7 4 5 0 0 4 4 6 7 6 5 0 0 6 3 1 3 7 6 4 1 4 2 2 6 5 7 4 1 2 0 6 12 5 0 4 1 13 10 10 6 4 9 6 2 7 6 2 1 9 8 11 0 3 1 10 4 3 7 5 0 7 13 4 0 9 5 10 5 12 6 8 4 2 8 11 9 2 6 0 4 3 1 7 5 4 2 14 4 2 1 12 3 0 9 11 9 10 0 6 6 7 1 9 9 9 4 10 6 10 9 9 3 0 7 6 4 2 0 6 4 8 5 2 1 0 1 5 8 7 6 10 0 0 9 9 8 0 10 8 4 5 10 0 3 2 1 3 0 3 2 8 3 1 11 7 7 1 0 3 10 8 8 11 7 11 2 8 5 1 1 3 9 9 1 2 8 6 9 10 6 6 4 5 6 7 3 9 7 2 9 3 6 5 5 9 0 0 0 6 4 5 4 1 9 8 0 11 2 1 6 3 9 6 2 2 4 6 0 12 1 11 7 8 1 9 8 7 1 9 1 3 7 0 0 4 5 0 9 11 1 12 7 10 1 1 1 0 6 2 3 6 7 6 5 1 8 9 12 9 7 13 7 0 0 7 7 8 3 1 11 7 7 8 2 6 3 2 5 7 5 12 5 7 8 3 4 5 0 1 3 8 4 1 3 9 0 4 4 10 10 4 6 6 4 6 9 10 1 4 1 1 0 11 11 7 5 7 11 3 5 3 5 6 7 6 10 4 7 10 7 7 6 7 9 0 13 5 2 3 5 10 6 4 10 3 7 6 0 2 8 7 1 5 2 12 9 3 1 1 4 6 13 6 7 7 6 12 4 6 10 4 2 0 9 6 5 2 5 9 5 1 3 7 0 5 7 4 0 8 8 7 10 5 5 4 7 1 10 0 4 6 10 1 4 5 3 6 10 5 0 11 8 6 4 4 4 6 9 1 5 7 8 5 0 10 0 8 0 11 8 9 2 0 7 9 5 2 4 1 8 5 3 2 0 5 5 1 7 5 6 8 11 0 3 0 9 3 4 5 5 7 0 7 9 1 6 8 9 3 0 0 7 8 5 10 0 10 8 0 0 3 4 7 3 9 14 9 0 2 7 4 0 7 9 5 0 10 1 4 3 1 2 7 5 6 1 5 5 7 7 8 4 1 4 8 12 5 7 4 5 7 11 3 1 2 1 1 9 7 3 8 4 7 6 2 3 3 6 2 9 1 10 0 10 7 10 6 3 0 7 1 2 7 3 3 3 1 6 15 12 1 5 9 8 2 6 11 6 0 7 1 5 9 5 2 4 1 2 0 0 7 2 0 9 10 12 8 0 1 5 3 7 2 10 5 5 7 3 7 0 1 1 2 11 3 2 7 8 8 1 8 5 2 6 6 1 10 12 0 6 3 1 7 4 6 1 10 1 8 3 7 5 4 2 3 11 8 6 4 6 7 1 0 4 10 7 10 0 13 7 0 9 2 3 2 9 0 4 7 10 10 3 1 9 3 6 9 8 3 4 7 3 5 3 3 4 1 2 4 3 5 3 6 1 8 12 1 1 11 12 3 9 6 5 9 10 6 1 4 4 3 1 1 7 0 7 2 7 12 6 1 0 4 0 7 11 1 0 7 7 9 5 7 5 8 3 10 11 2 4 3 3 3 6 9 4 11 2 0 8 1 4 8 0 11 5 5 7 10 6 3 8 8 0 4 8 0 5 6 14 2 0 9 2 8 1 3 2 0 0 2 4 6 6 3 11 4 4 5 9 10 13 4 6 4 3 1 5 6 1 0 11 11 9 5 8 4 6 10 2 2 0 8 1 1 2 4 7 4 12 9 2 2 2 4 0 8 6 3 12 10 0 7 3 8 7 0 7 0 4 6 10 2 11 5 5 11 0 3 6 2 12 5 0 4 4 0 2 1 0 8 9 7 5 7 5 3 3 7 3 2 2 8 1 8 12 2 5 0 9 9 0 8 1 10 6 6 1 1 7 8 6 5 3 6 3 1 11 7 9 5 12 3 6 3 4 7 4 3 1 2 9 4 0 2 7 5 6 7 2 0 5 0 5 5 4 8 13 2 2 9 8 1 6 5 4 3 1 8 0 6 2 13 14 4 3 3 6 10 8 2 7 1 9 10 6 0 7 7 5 8 4 6 0 10 6 9 5 0 6 12 13 4 4 5 0 3 9 6 6 7 5 3 5 5 1 0 2 1 8 1 9 8 3 7 6 0 3 3 8 14 3 10 8 1 0 7 0 9 4 1 0 2 4 2 5 2 7 3 1 1 8 2 0 0 1 9 2 6 7 3 7 8 6 5 1 5 7 2 5 0 7 7 4 5 0 4 0 1 6 2 0 1 4 5 9 2 8 0 12 6 8 2 9 3 8 1 0 2 10 10 5 0 1 12 1 3 1 10 10 7 2 0 5 7 0 6 8 4 5 5 15 2 0 8 5 1 2 8 11 2 13 7 6 4 11 3 1 2 0 2 1 0 11 4 1 4 10 2 3 6 12 7 1 1 5 0 10 1 4 3 3 9 5 7 6 11 7 0 0 0 8 10 4 11 5 4 7 3 5 11 9 0 13 5 8 9 9 11 8 10 7 3 3 3 2 2 1 4 9 9 13 8 0 9 3 0 2 0 11 8 10 6 5 0 10 6 9 6 0 8 5 6 1 1 10 5 8 0 11 6 5 2 5 1 7 8 10 2 3 4 2 0 1 7 6 0 14 0 8 6 5 2 2 3 5 7 6 7 1 6 5 0 3 7 8 7 2 8 5 7 0 5 5 4 1 3 1 7 3 4 8 2 4 8 4 1 9 0 13 3 5 6 1 5 4 13 7 2 3 0 2 9 3 9 5 3 1 7 7 8 1 9 1 4 7 3 2 1 5 1 5 6 9 5 2 2 3 3 2 0 4 1 2 11 9 5 4 7 9 1 8 9 3 9 2 12 8 4 6 5 0 4 1 14 5 1 9 8 3 9 8 6 0 3 4 4 6 4 5 3 1 8 10 6 3 2 0 2 6 5 5 6 6 10 2 4 2 3 9 2 4 4 1 4 9 7 6 8 3 5 7 6 4 0 10 4 6 6 1 2 6 5 9 0 1 6 8 3 5 7 4 4 6 4 3 2 0 10 3 4 8 7 1 7 1 1 4 4 1 11 7 6 2 6 5 3 5 2 7 8 7 6 1 5 6 3 3 1 3 9 7 5 7 1 12 2 11 0 6 5 3 6 1 6 4 2 9 4 1 7 2 9 5 2 2 7 11 7 2 10 5 7 2 3 3 2 1 0 0 7 2 9 1 5 3 9 5 1 4 6 9 2 9 2 0 6 9 1 0 2 2 1 2 2 13 1 9 2 2 0 2 1 7 11 5 6 2 0 2 9 9 5 8 2 2 11 12 1 9 1 3 7 3 1 1 11 8 4 9 4 0 11 8 0 11 5 2 9 5 3 1 7 0 2 2 9 4 0 6 1 6 2 4 2 3 3 3 2 4 2 0 2 9 4 8 9 4 9 1 2 9 4 7 2 9 3 5 2 2 6 5 2 10 8 7 4 4 4 4 2 7 1 8 9 5 0 7 1 5 1 3 7 7 3 8 12 5 9 0 10 0 10 8 10 10 11 0 5 2 8 2 4 2 4 10 5 2 3 7 3 6 7 12 0 1 4 2 0 10 3 4 4 11 10 1 0 5 1 4 2 10 12 9 5 1 4 5 5 4 0 10 10 8 1 2 5 2 7 4 7 7 8 9 6 4 7 6 5 0 3 8 0 2 8 7 6 6 1 3 4 11 1 4 14 2 3 6 2 0 4 6 7 10 0 0 9 1 5 11 2 10 11 5 0 7 6 0 10 7 0 12 2 8 6 0 10 8 4 7 1 5 6 1 5 6 7 5 0 5 11 4 3 0 2 11 7 9 11 11 9 8 10 5 0 7 0 0 7 0 0 9 7 10 9 5 7 7 5 1 8 0 3 5 1 2 4 8 9 9 7 3 6 6 1 5 10 5 4 9 6 9 9 10 7 13 5 7 7 2 3 2 10 10 5 1 2 1 0 1 4 0 4 4 9 5 0 0 3 12 8 9 11 1 11 3 4 0 1 7 4 0 4 5 6 2 9 9 0 5 2 7 13 7 8 6 7 2 0 2 1 4 0 7 11 9 2 1 4 6 4 5 0 2 12 0 6 1 1 6 1 11 10 2 7 11 3 2 8 1 5 1 0 0 9 5 2 5 4 3 1 7 0 6 6 11 9 1 1 2 13 0 7 4 9 0 0 2 9 4 9 1 1 11 10 6 2 5 4 4 10 1 2 5 11 7 8 3 10 6 2 7 4 5 1 7 0 7 4 6 5 9 6 1 5 5 6 0 13 0 5 10 10 5 7 8 7 0 5 10 3 5 7 0 11 0 8 8 3 8 13 2 4 4 7 6 10 2 5 13 5 1 8 12 4 6 5 5 1 2 7 8 4 9 1 5 4 6 6 11 4 3 3 6 2 6 3 2 6 6 8 6 5 7 5 4 3 5 0 1 1 0 4 7 2 3 6 7 11 2 16 4 2 10 9 8 4 5 7 0 6 1 2 3 4 7 5 5 1 5 9 4 3 9 4 8 8 5 10 5 1 0 5 12 2 6 7 7 2 9 10 1 1 2 4 0 6 4 0 14 0 12 10 7 5 9 2 2 2 6 4 1 1 7 10 2 6 7 11 5 6 11 4 7 4 4 8 0 6 4 13 5 3 9 5 15 3 10 1 9 9 4 3 5 3 9 8 0 6 3 14 4 3 0 7 8 10 1 1 5 3 2 2 5 2 2 11 5 3 10 4 3 10 2 3 6 5 1 2 11 6 12 6 6 7 3 6 1 4 0 6 6 6 9 5 10 6 2 0 2 7 1 2 1 5 7 1 6 9 7 7 5 8 4 4 6 5 4 4 9 7 1 8 1 5 10 3 2 13 0 10 1 3 6 5 4 2 1 7 1 10 8 4 6 14 6 0 1 1 2 0 4 2 5 6 3 11 1 4 6 3 7 0 0 3 3 4 8 2 7 8 10 0 6 8 0 5 5 3 3 4 9 6 8 10 6 9 2 1 7 3 5 8 4 4 4 0 4 6 5 8 3 2 3 2 1 4 7 4 6 8 6 7 10 4 2 14 2 0 7 7 8 6 10 3 3 0 5 3 1 1 9 9 1 7 3 0 1 4 7 3 11 2 10 2 8 8 4 2 8 2 9 1 4 9 6 10 7 0 1 0 7 4 10 5 10 2 7 6 13 5 2 6 5 4 8 4 3 7 1 3 3 6 3 1 4 8 5 7 6 10 7 8 10 13 4 2 0 12 2 7 8 8 11 7 7 4 5 7 5 11 7 17 10 2 1 7 6 7 4 4 5 9 9 3 8 1 5 1 10 1 6 10 4 10 1 9 5 9 9 1 6 7 2 2 2 11 3 7 7 13 0 3 2 2 0 1 2 11 6 12 7 5 5 8 5 2 3 11 9 5 6 2 2 5 12 6 7 0 1 4 8 3 4 8 3 1 4 0 5 2 8 1 1 11 7 7 5 2 9 2 9 7 5 6 7 3 2 2 10 14 0 5 1 0 5 1 5 0 10 5 9 5 1 0 10 11 3 7 3 4 8 8 4 0 7 5 5 1 8 0 6 7 1 1 11 2 0 5 0 2 10 6 4 2 4 11 5 9 8 1 5 6 2 4 7 5 2 5 7 3 6 3 9 3 7 0 8 4 8 1 3 3 1 3 2 11 4 10 2 8 2 5 7 2 0 10 2 10 3 12 7 0 3 10 9 10 11 3 3 4 3 3 0 4 7 7 7 8 10 3 3 5 3 6 0 3 4 5 6 3 5 1 9 8 10 6 8 3 7 6 2 2 2 0 5 10 4 9 6 5 2 2 9 7 4 1 3 3 8 1 4 7 2 0 4 11 3 2 6 10 8 12 8 0 0 8 6 6 9 8 4 5 0 7 9 0 9 7 4 5 4 1 4 2 6 5 9 8 1 0 5 8 4 2 3 5 7 3 0 5 3 2 4 3 8 1 6 9 4 7 4 5 0 9 3 10 3 1 7 8 9 1 0 1 6 9 9 4 8 10 7 4 4 5 5 11 3 10 4 6 1 9 2 0 0 1 8 0 8 10 7 2 6 2 0 2 9 1 2 5 1 0 11 6 10 6 3 9 11 4 3 7 1 8 6 8 7 2 1 0 5 2 4 10 4 8 3 4 10 1 6 11 4 12 2 5 5 4 2 5 4 7 4 1 8 1 5 1 2 7 8 13 4 11 0 10 2 10 6 0 10 2 11 8 2 0 6 2 2 1 5 1 7 4 8 3 2 2 1 9 7 8 2 9 3 8 6 5 7 6 1 7 6 1 6 4 7 13 2 5 1 10 9 6 9 6 1 2 0 4 1 6 8 1 2 2 4 5 11 7 1 6 2 4 2 4 7 1 10 0 3 2 3 11 6 8 9 6 9 4 2 7 0 5 6 10 5 4 7 11 9 0 1 9 9 4 2 7 4 5 0 7 1 12 1 6 2 1 3 6 15 7 3 10 5 10 5 6 4 1 5 9 7 9 11 2 10 3 4 3 4 5 6 4 9 11 1 5 8 4 8 11 9 12 9 3 11 8 10 2 3 7 4 7 0 4 6 13 6 10 2 0 9 6 1 8 0 9 6 7 5 0 0 2 11 2 2 1 6 10 9 3 6 6 2 3 1 8 3 8 0 6 0 5 8 3 9 4 7 5 5 9 1 7 3 9 7 4 2 12 7 5 6 11 6 1 4 11 1 1 4 9 4 3 3 5 6 3 1 1 6 13 0 5 4 9 0 3 7 5 3 10 9 0 8 0 1 10 6 2 6 11 6 9 0 13 10 5 9 11 1 10 11 15 1 6 0 3 1 8 5 9 1 0 4 6 9 1 1 0 3 4 3 11 4 4 9 1 0 0 11 2 7 7 0 3 9 1 9 1 4 3 10 7 5 10 6 9 3 1 1 4 11 9 12 6 1 8 5 3 6 1 3 11 11 1 5 7 4 10 3 5 6 5 8 3 7 12 0 8 9 4 0 7 7 9 9 10 7 7 2 3 3 1 2 0 2 2 7 2 1 6 2 5 10 10 9 2 7 5 6 10 8 2 0 1 0 10 4 7 0 12 8 6 9 0 2 0 5 7 1 8 9 1 3 8 8 1 0 7 3 11 3 6 4 2 8 7 1 1 3 0 5 3 3 12 9 3 5 2 0 6 7 2 0 10 5 5 6 16 4 3 7 3 3 1 3 4 2 3 1 9 1 4 9 10 10 5 10 4 10 4 7 1 0 7 8 13 1 11 2 1 1 9 5 1 8 5 8 4 6 6 1 1 3 7 5 0 10 2 0 5 1 6 0 4 6 6 3 1 9 1 7 1 3 9 5 3 2 1 2 4 2 7 10 4 7 4 2 2 9 5 12 1 11 3 0 6 4 3 10 2 10 5 4 5 6 13 8 8 1 12 4 5 2 7 6 7 4 1 2 4 0 1 9 12 0 3 3 12 5 7 5 0 9 2 8 1 11 0 0 7 10 2 8 8 11 9 4 5 5 0 8 6 1 8 8 1 4 10 8 3 5 7 10 3 4 0 5 10 7 2 0 6 4 3 10 4 5 5 10 6 12 10 1 7 0 8 6 6 12 2 2 9 5 8 3 9 7 6 8 9 11 6 8 3 3 2 9 8 9 0 3 7 6 11 0 4 7 6 11 2 4 10 6 8 0 0 2 9 1 1 2 8 2 3 9 5 6 0 3 7 1 3 6 7 3 2 5 3 7 5 7 5 0 8 4 3 5 12 8 11 3 5 11 5 7 8 7 7 4 2 1 6 3 6 14 9 4 1 4 6 0 4 5 2 9 6 5 6 7 3 1 8 0 10 1 1 10 4 11 3 1 4 7 1 9 6 8 4 7 6 5 6 8 11 3 2 1 4 7 8 2 6 4 6 5 7 9 1 9 4 6 3 3 7 1 3 8 4 0 11 11 7 8 5 9 5 2 10 7 5 8 11 0 4 9 7 8 1 6 0 0 8 2 5 6 0 2 1 2 3 7 9 2 5 2 4 9 3 5 8 1 5 6 7 2 6 1 14 5 8 1 8 8 7 4 7 8 5 3 4 6 10 4 5 10 7 3 3 9 5 7 1 9 3 7 0 10 9 11 2 0 2 6 1 2 6 4 4 5 0 7 3 6 10 8 6 3 5 3 11 1 4 4 8 0 1 11 6 6 1 3 6 3 4 9 8 1 6 1 6 10 1 2 7 5 0 2 4 11 8 14 0 8 5 2 5 9 6 9 6 8 16 1 6 5 13 0 8 4 7 2 5 0 4 2 3 1 6 2 0 7 1 7 1 0 7 5 7 13 3 0 2 5 3 0 8 4 3 7 0 7 2 3 7 7 6 8 8 3 2 11 7 7 6 8 2 7 5 5 3 5 3 0 6 10 15 5 8 0 7 4 8 8 13 3 2 1 6 6 0 1 14 6 3 5 9 7 6 4 5 8 2 0 5 8 2 3 4 2 3 8 6 1 11 5 4 4 10 11 2 0 9 1 3 0 6 9 4 3 6 8 4 0 5 0 8 11 2 0 2 13 9 6 7 8 10 3 0 0 1 4 7 7 2 2 6 4 7 7 1 9 0 9 7 4 0 6 2 1 1 5 10 1 7 1 3 8 8 4 2 6 8 7 9 5 5 5 1 0 4 3 4 0 1 10 10 6 3 3 3 10 6 8 8 3 1 3 7 1 4 1 8 9 11 4 6 6 1 9 5 9 2 4 4 9 1 11 9 6 4 4 6 6 6 3 3 1 10 0 1 5 9 8 0 1 12 6 5 7 7 2 0 3 7 3 9 8 0 2 0 12 1 11 10 5 2 2 4 9 6 3 3 9 4 1 6 6 7 9 9 1 0 10 5 8 2 3 0 8 11 1 6 6 10 1 7 5 0 5 5 10 1 5 8 2 11 2 3 10 2 0 7 8 3 5 5 2 10 2 0 6 6 9 4 0 2 2 3 0 5 4 3 6 1 12 2 7 4 2 2 9 9 3 5 3 1 7 5 10 5 0 4 5 8 1 6 7 7 5 3 2 0 7 0 1 8 6 0 4 3 2 6 15 4 2 11 8 6 10 6 0 3 10 7 4 7 6 3 6 8 3 3 10 9 1 10 5 1 6 8 6 8 3 4 1 8 1 10 2 0 3 3 5 3 7 11 2 2 5 2 3 2 1 7 8 1 7 5 4 2 5 1 0 7 5 4 8 5 0 2 6 9 12 1 0 1 8 6 9 9 3 7 7 1 7 6 11 5 7 1 6 8 9 8 10 7 7 4 1 6 7 1 9 6 5 5 3 8 8 2 1 7 8 8 5 8 8 10 6 9 6 1 1 7 7 3 0 0 5 1 11 7 0 8 12 8 1 6 4 4 4 2 5 8 9 8 9 1 2 3 2 5 1 7 1 7 9 1 8 9 6 6 2 12 2 8 7 6 3 9 5 0 5 7 2 9 8 4 10 6 9 2 2 5 3 2 10 4 6 2 0 6 0 11 10 5 6 1 4 11 8 2 11 7 9 11 6 1 5 5 3 3 6 2 6 4 10 14 6 4 0 2 3 2 5 6 2 5 3 3 14 0 2 4 5 10 0 5 8 3 4 6 2 7 5 7 6 6 4 5 3 7 16 2 6 4 6 4 5 2 2 7 2 0 2 5 5 6 3 4 4 8 3 9 5 7 10 0 7 7 5 1 7 10 10 8 1 6 5 6 1 7 9 6 7 3 6 1 4 9 10 0 7 4 1 7 0 2 1 4 6 0 2 13 1 5 2 7 0 2 1 4 9 0 3 0 7 10 8 5 5 12 0 3 13 3 8 11 7 8 4 10 9 3 6 3 3 8 0 0 1 6 3 14 10 3 9 5 8 8 2 2 4 8 1 8 11 9 1 6 8 4 3 1 0 9 4 6 9 0 3 1 4 3 9 5 0 10 5 5 3 6 0 9 11 4 3 11 2 6 8 2 5 7 11 2 2 5 3 0 5 4 5 7 8 3 6 3 1 5 6 6 5 1 6 1 0 10 9 2 10 8 2 5 3 1 3 4 1 0 1 0 4 9 6 8 1 6 4 4 1 0 6 2 1 6 10 1 8 2 0 10 7 0 1 9 11 5 6 11 8 1 5 2 9 5 5 4 9 11 9 6 10 0 1 7 1 4 5 8 6 0 0 0 9 12 0 0 0 2 7 2 0 4 2 3 8 9 8 6 9 7 8 2 3 3 7 0 8 2 0 4 7 1 2 9 11 11 1 6 6 0 7 2 7 6 3 5 7 0 10 7 3 3 1 7 4 8 8 4 6 2 1 2 6 6 4 9 5 10 13 0 0 0 1 6 3 7 4 7 6 3 6 0 10 13 3 0 6 4 5 3 6 12 4 4 4 3 0 8 8 7 6 0 7 2 5 4 7 10 10 5 11 1 1 8 0 0 8 3 8 4 2 2 0 4 5 0 1 3 5 9 4 1 11 5 3 13 3 2 8 3 7 0 5 11 5 3 3 10 2 1 7 7 0 4 6 7 5 12 10 2 7 6 8 2 6 6 1 1 2 8 8 8 9 7 1 6 6 6 11 7 2 1 4 9 5 4 5 6 5 5 10 7 12 6 8 7 10 5 2 1 10 11 3 10 0 1 0 3 2 4 8 4 3 1 9 4 3 5 4 2 5 6 2 4 2 1 3 13 3 2 11 10 3 3 1 3 1 0 11 3 2 6 5 7 7 1 3 9 3 6 4 2 11 3 9 5 7 5 7 10 1 5 8 14 7 0 8 1 11 5 5 2 1 9 12 8 7 1 1 0 9 4 3 1 1 9 1 11 7 12 6 2 3 7 6 4 0 0 4 8 2 7 9 8 0 7 1 3 7 6 8 9 10 8 6 11 11 9 10 1 3 3 5 12 9 11 8 7 8 2 10 5 3 9 3 6 8 8 1 6 0 2 5 0 8 7 7 0 1 7 1 4 0 7 2 1 1 0 3 8 6 5 4 8 0 5 6 2 5 8 10 9 0 4 1 2 5 3 5 4 5 10 2 2 7 8 5 7 6 0 2 5 5 10 1 14 4 2 8 0 3 11 4 1 0 9 0 0 8 9 11 5 10 2 5 9 9 9 9 6 5 5 8 9 3 7 1 9 2 7 5 6 2 9 0 3 8 6 1 4 3 5 7 3 5 3 4 1 0 2 0 5 9 12 4 1 6 4 3 5 4 6 10 1 8 0 3 0 1 9 8 0 0 3 11 5 10 0 12 0 4 0 9 3 8 10 5 2 13 2 5 1 8 4 3 11 3 6 6 9 3 7 5 7 6 0 4 4 4 10 6 8 4 1 2 10 1 2 7 7 10 7 3 12 12 7 4 5 7 4 2 11 9 4 13 3 1 7 8 10 5 2 6 5 2 10 1 6 6 10 5 4 2 3 2 3 3 5 3 4 0 5 11 8 4 8 5 3 9 5 5 6 8 9 2 0 7 2 0 9 2 6 8 8 10 0 6 2 11 10 1 3 8 2 4 1 8 2 1 8 4 6 1 3 3 2 3 8 1 2 1 7 1 0 10 9 0 12 4 7 2 7 3 1 8 4 1 8 0 5 9 9 3 6 1 6 3 4 1 5 6 0 5 2 9 5 5 0 8 9 6 1 0 0 5 3 8 7 5 0 8 7 6 4 11 4 4 9 5 7 1 8 9 4 10 4 9 4 11 10 6 8 2 11 6 8 12 10 11 3 4 0 5 0 2 7 0 5 10 1 3 6 12 9 6 0 6 10 0 0 2 3 5 6 2 3 6 5 2 7 2 9 1 3 12 5 2 2 6 5 4 4 3 1 5 10 6 4 3 7 7 8 4 8 3 6 7 10 3 13 2 4 5 10 6 6 6 9 9 4 1 1 5 8 2 4 1 5 7 3 1 5 9 8 7 8 10 5 5 8 2 4 2 14 10 4 5 6 4 7 6 2 7 6 8 12 8 0 0 4 7 5 1 0 2 2 8 8 7 6 2 7 1 8 1 1 3 3 2 12 1 5 4 6 0 1 0 6 1 8 6 10 6 8 7 5 5 5 7 4 6 11 3 10 5 8 10 0 0 3 7 2 1 7 3 5 5 2 8 6 7 0 8 11 6 8 6 7 14 10 5 4 5 4 5 7 1 5 9 2 2 0 8 11 1 0 0 8 4 3 2 10 9 5 0 3 3 2 3 6 7 2 9 7 10 8 13 0 6 13 0 3 10 1 7 9 6 7 5 3 7 4 1 8 0 3 3 6 8 13 11 8 12 1 1 6 11 2 4 6 5 6 8 4 4 3 5 9 8 8 8 0 7 11 1 6 8 1 6 0 9 8 1 4 4 8 1 0 10 3 2 2 4 7 2 8 10 10 1 6 0 6 1 1 4 7 4 3 2 0 4 6 6 6 0 7 1 3 6 1 7 3 12 8 10 0 12 8 8 3 6 1 8 1 4 9 10 1 7 0 11 3 3 6 6 4 0 1 6 8 6 7 6 3 3 3 9 6 2 1 8 0 4 1 2 5 10 0 1 2 9 10 8 13 10 7 8 5 3 7 0 11 0 5 1 3 9 4 5 6 1 8 2 2 2 3 1 2 7 5 4 6 1 5 3 8 11 6 7 9 10 1 5 5 0 5 6 8 8 8 5 8 3 6 2 1 1 8 5 4 0 3 6 1 9 4 1 2 1 9 9 1 2 8 9 11 9 7 3 5 7 7 2 8 7 2 8 4 3 4 10 7 4 10 0 11 7 4 8 0 3 3 9 0 6 5 5 3 4 8 5 6 3 6 7 4 3 1 5 1 3 3 7 0 11 10 12 7 1 0 0 2 2 5 0 11 8 5 0 10 8 6 2 6 12 7 4 4 9 4 2 2 3 0 9 3 6 0 0 3 4 0 11 7 9 3 10 9 9 5 8 3 8 2 5 5 3 12 6 5 8 0 3 4 1 5 2 0 5 1 2 6 1 4 6 2 9 7 4 5 2 3 2 7 1 9 6 9 2 3 5 8 14 1 1 6 4 4 4 1 9 3 9 14 1 5 5 2 9 2 4 4 7 9 5 4 2 2 9 6 1 4 3 1 4 2 2 9 8 4 0 7 6 12 2 2 10 5 0 10 1 13 9 7 12 14 3 1 7 10 8 5 5 4 10 4 2 7 8 10 2 5 0 1 12 6 4 2 4 11 11 3 8 0 4 6 8 5 8 3 9 1 3 8 0 9 0 12 1 6 6 2 2 5 2 3 2 5 12 9 5 5 8 3 3 9 0 10 0 3 1 11 2 5 9 6 3 11 3 1 7 3 0 8 0 9 0 6 7 9 5 4 0 2 4 4 6 2 7 0 13 8 2 9 3 8 1 4 11 3 0 6 7 9 5 9 3 10 3 0 8 6 0 3 10 4 9 6 6 3 0 1 6 4 3 4 11 2 0 1 3 11 4 0 5 0 4 8 5 3 1 7 4 0 10 1 9 9 5 6 4 4 2 6 1 0 1 3 5 4 1 1 0 11 0 4 8 0 14 8 3 0 3 6 6 0 11 8 6 1 8 6 6 3 1 4 3 1 4 0 1 2 5 4 11 3 1 2 5 6 3 0 9 7 7 12 4 0 0 6 7 2 4 10 2 3 5 8 3 7 10 9 7 3 1 2 7 0 7 3 6 8 6 2 5 11 11 7 8 8 5 0 0 3 7 8 4 3 14 8 7 9 3 7 0 1 4 5 0 4 2 1 7 5 7 10 13 1 2 4 7 1 11 11 8 7 0 2 5 8 1 12 11 9 3 8 9 3 10 10 2 8 3 7 5 7 4 5 5 11 0 13 6 0 5 4 5 2 6 6 4 1 6 9 7 6 8 7 0 1 2 4 1 4 9 8 3 2 4 2 4 0 2 2 9 6 3 8 2 6 9 10 1 1 0 8 2 2 7 0 8 4 11 0 0 5 10 5 1 0 0 3 4 8 4 0 4 3 1 4 11 7 2 7 3 0 4 4 2 8 14 1 7 5 4 1 4 11 9 9 5 6 6 6 8 10 4 4 0 2 1 11 6 0 2 3 1 2 10 5 8 7 5 5 3 5 4 8 10 2 6 8 0 2 10 1 4 7 4 4 4 0 4 10 6 8 11 1 6 5 6 11 4 1 3 11 4 3 9 0 0 3 9 5 1 6 0 14 7 1 0 11 6 6 3 3 0 4 1 7 9 6 2 5 8 5 4 9 2 5 7 9 2 4 0 7 6 12 12 2 2 3 6 2 2 8 2 4 0 10 8 5 7 3 4 9 4 2 0 1 5 7 2 4 12 6 9 3 0 6 7 5 4 2 8 6 10 9 10 1 12 0 9 9 4 7 4 1 1 5 7 4 2 6 10 2 4 1 1 7 6 7 3 11 6 5 7 0 11 6 1 8 8 3 6 2 5 2 11 5 3 3 1 3 11 8 3 7 3 0 9 11 3 9 2 4 2 7 2 2 2 1 2 4 11 7 12 10 0 0 1 2 9 8 2 5 5 4 0 4 4 0 9 10 3 11 0 7 3 3 3 5 3 3 5 4 8 6 7 0 11 10 12 8 13 8 8 6 9 11 7 0 12 2 6 9 10 1 0 2 9 1 4 11 8 3 10 1 2 8 3 3 6 7 7 6 2 11 1 4 5 9 4 1 2 4 5 3 6 3 10 3 2 8 4 5 3 1 6 3 3 11 5 3 8 2 0 2 5 7 1 2 7 10 5 3 2 1 8 11 1 10 5 6 2 4 8 6 1 5 8 4 10 0 6 3 4 5 7 4 11 3 11 8 0 0 0 7 2 1 6 9 4 10 1 3 2 4 5 10 11 2 2 9 4 4 3 8 4 4 8 6 7 1 7 0 0 1 6 1 6 4 4 7 5 3 4 6 1 5 5 2 4 2 1 1 6 1 0 3 5 5 4 7 7 0 7 4 8 8 8 1 5 10 6 7 3 9 6 1 4 7 9 2 7 8 6 2 6 6 5 0 2 6 0 11 5 7 10 8 6 5 2 5 8 6 4 1 7 1 7 8 8 6 1 2 6 3 5 6 2 2 6 1 3 8 5 2 1 8 6 9 10 4 5 8 4 1 12 6 9 5 0 1 0 6 8 7 0 5 8 2 3 8 4 9 10 1 5 4 1 6 0 5 9 10 9 0 9 2 8 2 8 3 2 6 8 2 1 10 1 9 8 12 6 4 3 2 11 1 5 5 11 12 5 1 4 3 3 0 10 7 5 2 0 6 7 8 5 5 2 0 1 5 0 8 4 6 8 5 11 5 8 1 5 7 7 5 3 3 8 0 5 1 5 7 1 8 9 6 6 7 6 9 5 0 0 9 3 3 9 12 5 3 7 9 8 10 3 7 7 7 2 3 0 8 1 7 2 4 4 6 10 0 10 12 3 7 2 4 5 8 11 11 3 0 6 11 0 1 3 7 5 8 9 3 8 3 6 6 3 4 2 4 3 4 1 4 4 8 6 1 4 7 3 0 4 9 2 7 2 5 11 2 1 2 5 4 0 8 8 14 7 9 6 1 11 9 3 4 3 10 8 9 0 10 7 7 1 2 9 10 3 3 8 5 8 8 6 3 6 5 6 3 8 1 5 8 4 9 11 6 11 3 3 0 3 8 4 7 3 6 12 3 2 2 1 6 1 7 8 5 4 10 7 8 2 2 3 2 0 9 2 7 10 3 1 3 1 1 5 10 3 4 9 3 11 6 7 9 4 2 2 6 1 11 9 10 9 4 9 3 6 3 3 0 0 8 7 6 5 4 7 1 0 9 3 4 10 8 2 13 4 10 7 6 11 5 9 11 0 0 2 6 7 3 6 3 4 8 5 2 4 4 1 0 12 6 9 8 0 7 6 2 8 2 6 4 8 1 0 0 5 3 5 2 1 10 8 1 9 12 8 0 8 10 7 7 2 3 9 4 4 3 10 10 10 1 3 4 6 8 1 6 6 12 11 9 2 1 8 1 10 2 8 4 1 8 2 8 0 0 0 8 10 5 10 5 2 0 9 2 6 3 8 4 1 10 4 4 8 6 0 1 7 7 4 8 4 2 5 4 10 3 0 6 2 3 1 1 9 5 3 4 7 1 4 3 0 2 9 5 2 0 9 6 9 2 1 11 2 1 11 7 5 6 2 2 7 7 5 0 6 9 5 2 0 1 1 4 7 5 3 0 5 6 9 13 5 10 0 7 2 0 12 1 5 2 0 8 11 0 6 2 9 6 7 3 5 10 3 9 5 2 7 7 0 5 11 5 4 7 6 13 6 1 3 6 5 10 3 3 0 5 2 6 4 1 4 9 5 1 4 10 10 7 11 9 2 0 7 2 8 4 0 0 0 3 2 9 7 6 11 1 10 1 6 5 9 6 2 1 2 2 4 4 12 3 5 6 11 7 3 4 6 9 8 6 6 2 10 7 3 2 7 3 1 0 2 1 0 1 3 6 6 8 10 6 0 2 5 6 6 3 9 11 8 7 3 1 5 2 5 5 3 2 10 7 11 3 7 3 0 8 3 11 3 7 14 10 5 6 1 10 5 1 7 8 8 7 8 4 12 3 1 8 8 3 3 6 2 11 0 11 3 5 4 2 10 8 12 7 8 3 8 4 1 1 2 0 4 4 12 0 4 0 4 0 6 3 3 3 7 0 3 8 1 1 0 9 8 5 11 0 10 4 3 3 2 8 4 7 10 6 6 6 4 1 12 4 9 3 3 8 2 4 5 3 9 9 7 3 3 3 1 3 5 8 11 0 1 3 2 3 8 3 10 4 0 3 1 3 9 10 6 7 9 4 6 6 9 3 3 2 7 4 6 6 5 8 0 6 1 2 2 5 7 8 2 8 7 5 6 0 11 9 3 8 2 5 6 11 3 1 4 5 5 3 4 6 5 0 7 8 7 5 1 6 2 1 5 6 2 4 0 0 2 9 0 8 2 6 7 3 0 2 8 3 13 12 9 5 0 7 9 6 12 9 6 10 9 2 6 5 0 0 0 7 6 12 8 4 12 10 3 4 8 7 5 9 8 3 8 1 9 9 4 7 6 10 10 3 2 6 0 9 12 1 12 11 10 4 10 1 2 3 10 1 0 1 5 11 7 7 5 6 2 1 0 6 1 11 9 6 2 5 4 0 1 10 0 4 2 7 7 6 2 4 7 2 3 2 8 8 2 8 1 2 6 2 0 8 10 8 6 3 10 8 15 9 9 0 2 2 3 8 0 4 0 9 1 2 3 1 4 1 1 0 0 5 3 8 5 5 2 3 2 4 10 8 6 2 1 8 4 5 4 12 6 4 7 4 6 6 7 4 12 3 1 13 0 2 9 7 8 3 3 8 2 7 5 4 1 6 7 6 8 7 3 3 5 2 0 7 11 3 9 2 2 0 11 1 1 6 1 1 3 1 7 3 9 8 1 5 9 4 1 7 2 0 3 9 8 0 4 3 6 2 2 6 11 3 4 7 9 3 1 6 11 4 3 4 8 4 0 10 2 2 14 6 4 7 4 1 6 3 0 1 4 1 2 5 7 0 4 11 5 6 8 8 6 0 2 2 7 7 3 2 6 7 3 8 4 2 9 0 12 4 0 4 0 1 9 0 3 4 2 2 2 10 5 9 7 10 12 1 2 7 4 1 2 2 4 3 8 11 8 6 9 0 7 1 8 8 11 0 6 4 10 4 4 0 0 7 12 1 11 1 9 8 10 4 3 7 8 0 7 13 9 7 7 12 1 0 1 8 0 3 10 7 4 0 4 7 8 7 5 4 4 9 8 1 4 3 0 3 0 7 4 5 2 10 5 5 7 9 7 3 3 4 5 5 10 1 6 0 6 11 8 7 13 1 1 5 2 11 3 4 2 2 7 2 4 8 1 6 4 8 10 6 2 1 6 8 7 7 6 9 5 6 9 6 1 1 2 2 3 2 0 5 8 2 3 4 10 11 8 3 3 2 0 8 6 1 12 3 9 3 9 4 7 0 5 14 9 6 3 9 10 9 10 8 12 12 12 1 9 10 3 0 0 3 6 12 9 0 5 12 4 11 1 2 11 6 5 0 6 1 3 1 2 4 0 8 1 6 3 3 3 4 7 2 0 4 10 7 3 3 11 12 4 12 7 8 8 5 2 11 2 8 6 0 6 4 6 6 0 4 8 3 6 3 6 3 9 0 10 6 4 2 4 6 2 1 4 5 5 5 2 0 11 1 4 3 6 7 8 4 5 6 6 7 3 0 6 8 9 6 11 4 3 0 6 6 1 12 0 3 2 9 7 2 3 10 6 3 5 7 6 2 2 2 0 6 10 7 9 4 7 9 8 8 4 4 8 0 7 7 6 5 1 3 8 7 1 6 7 3 7 5 5 7 4 7 7 2 1 12 4 2 3 7 4 7 5 6 8 4 10 7 8 0 3 7 4 13 8 3 4 3 9 11 8 0 2 2 6 0 4 6 12 7 8 1 5 11 8 0 11 5 6 6 8 8 7 6 5 10 4 11 9 1 5 6 9 5 2 2 0 0 2 2 6 8 10 4 1 2 5 5 2 5 1 10 2 4 1 8 6 8 7 10 1 8 4 4 0 1 7 0 3 8 1 7 2 2 9 3 1 12 5 6 7 7 4 6 8 1 7 4 1 0 2 8 9 9 9 2 6 10 0 9 3 6 6 5 8 1 8 2 8 3 0 3 6 3 10 6 7 2 4 7 5 8 5 8 6 8 4 1 6 2 4 1 5 5 4 0 3 10 6 0 8 13 8 1 12 3 7 7 2 7 1 1 10 1 6 10 10 3 1 0 6 10 0 0 6 8 7 6 5 0 9 9 9 4 8 6 2 0 12 7 10 11 0 2 7 2 9 5 10 5 7 2 7 6 7 2 3 8 11 3 5 3 3 13 9 1 11 4 5 11 5 4 10 12 6 0 2 8 11 8 8 0 3 10 5 8 5 1 2 4 2 4 4 10 2 5 2 8 8 8 7 4 2 1 3 6 5 3 0 2 8 11 5 9 7 4 6 7 1 3 9 5 7 1 4 0 7 8 1 2 3 7 5 0 1 6 6 2 5 1 0 9 8 0 5 5 2 5 11 3 3 1 11 5 0 7 3 3 6 6 9 6 8 5 5 1 8 5 7 8 5 7 1 5 2 2 3 6 9 7 7 0 8 3 8 10 15 1 1 11 3 5 0 5 1 6 6 7 1 10 11 11 0 5 7 2 4 1 4 9 10 6 8 13 1 1 9 7 7 3 7 1 14 0 5 1 9 14 9 6 4 2 5 1 8 5 2 5 5 3 12 4 3 8 9 9 4 3 5 8 7 1 7 3 4 0 10 0 11 6 4 7 3 1 8 9 4 3 4 7 1 2 12 6 10 1 9 3 7 2 8 8 4 6 4 4 3 2 5 3 12 8 1 1 6 8 3 2 12 7 1 11 5 4 8 11 2 9 1 7 10 4 8 9 13 9 6 1 1 7 4 2 7 12 5 7 4 7 4 8 2 8 8 4 13 0 0 0 6 2 4 4 0 6 9 9 3 6 2 10 10 8 0 1 7 11 7 3 3 7 2 4 3 9 7 1 9 4 0 9 6 8 7 0 0 7 4 7 0 1 5 9 2 5 5 7 11 5 11 3 3 1 4 10 3 6 2 7 10 1 6 0 3 2 2 6 12 17 7 4 3 3 2 8 1 4 2 9 11 2 5 5 10 3 5 9 5 6 9 8 2 5 6 4 4 6 3 1 8 7 1 5 11 5 4 1 7 7 4 3 0 3 8 3 8 4 3 7 5 12 2 10 6 6 1 12 8 8 9 1 5 8 3 3 5 9 0 8 8 3 2 0 11 0 4 10 7 12 5 13 10 4 1 7 1 7 2 2 1 5 1 3 9 9 8 3 12 7 9 2 13 4 1 7 8 4 2 9 0 0 0 4 9 7 1 9 1 9 8 8 8 0 9 1 3 2 1 9 5 6 3 10 0 2 0 6 5 3 1 12 6 2 9 5 2 7 2 9 4 5 5 5 5 8 4 1 11 11 7 10 9 8 0 7 5 3 0 4 2 13 1 6 0 5 13 8 9 3 9 0 3 1 4 3 1 5 0 0 6 5 0 7 0 4 2 3 9 8 8 0 5 9 4 7 5 4 2 0 9 4 4 6 7 1 6 1 5 7 4 4 8 10 15 2 5 5 2 1 1 8 11 8 2 0 0 2 4 8 4 2 11 3 4 7 6 0 6 0 1 3 5 3 1 7 6 2 6 10 5 3 0 3 3 1 6 0 3 0 8 8 6 5 7 1 2 11 0 7 4 3 7 8 10 0 7 0 6 3 6 0 6 1 1 8 9 0 5 3 3 2 1 4 3 10 6 7 4 6 7 4 6 9 5 4 10 4 9 8 8 6 2 4 1 6 4 2 4 5 3 10 4 0 13 6 2 6 5 1 4 7 1 3 4 13 8 8 3 2 7 6 10 1 5 1 7 7 6 8 1 2 6 5 2 1 1 6 0 8 9 3 10 3 8 2 1 8 5 4 4 11 8 5 9 9 5 11 8 5 8 2 8 10 7 5 1 0 2 1 1 6 4 0 0 0 4 6 7 4 0 5 9 0 4 0 2 9 2 3 4 11 3 8 3 8 6 9 4 12 6 0 1 6 5 4 1 1 4 10 1 0 5 8 9 1 1 1 2 0 4 0 5 4 0 7 4 6 3 11 4 8 3 9 2 6 7 5 2 8 1 8 2 4 9 4 6 3 7 2 6 7 4 5 5 1 8 0 1 14 5 5 0 0 0 7 0 4 9 4 6 5 9 4 8 5 2 6 9 7 9 6 3 1 9 8 4 0 2 9 0 10 2 0 2 0 2 8 4 0 8 4 2 4 3 4 10 1 10 5 9 0 0 8 2 7 3 6 0 11 10 8 3 3 7 3 1 5 10 6 7 13 3 8 8 5 11 1 1 2 11 0 7 13 9 10 0 13 1 7 11 10 8 5 0 8 7 2 9 7 9 6 4 0 8 8 2 1 13 8 6 5 12 0 0 4 8 9 3 5 5 5 2 1 6 0 6 0 6 6 6 7 4 3 0 2 3 10 6 8 5 13 4 1 8 1 10 0 10 7 6 3 3 9 5 0 4 10 10 4 9 0 0 1 1 2 5 9 8 9 0 9 3 5 0 6 8 7 8 0 2 7 2 7 7 12 3 6 1 2 9 9 0 6 0 3 0 4 5 5 9 3 1 6 2 5 5 0 3 7 6 7 8 1 3 0 0 3 9 7 5 12 3 3 8 6 2 5 6 0 7 0 5 5 8 6 11 1 6 9 6 3 7 1 6 6 1 7 9 6 8 0 12 9 0 0 5 4 4 4 0 3 2 0 5 8 4 2 7 2 7 2 10 2 2 2 0 9 7 10 0 1 3 7 3 3 1 0 3 1 4 8 8 6 6 2 6 0 6 7 11 1 3 7 5 9 1 10 5 5 5 0 8 7 4 10 3 10 2 9 7 8 3 9 6 7 4 7 8 3 6 2 9 9 1 7 8 2 9 1 5 4 2 2 11 3 5 8 3 10 2 1 1 6 5 9 7 0 11 6 4 3 8 3 7 2 8 9 10 3 3 5 6 9 4 4 0 2 2 5 2 8 5 0 9 5 2 4 7 9 6 3 1 9 3 2 3 0 1 8 0 2 1 5 12 3 5 6 0 1 9 13 8 8 10 11 7 10 4 3 1 0 0 1 3 10 5 2 6 9 4 0 9 10 4 3 8 11 3 8 9 10 3 1 10 8 2 1 6 2 11 2 10 7 11 2 0 2 10 4 12 12 9 8 1 0 0 9 7 6 8 0 1 12 7 4 3 2 12 4 12 4 9 7 0 2 8 9 7 8 1 0 2 8 12 3 4 11 9 8 7 5 2 7 3 4 9 5 5 4 11 4 14 5 5 12 6 1 7 7 7 3 8 3 1 1 8 0 8 5 1 11 5 1 2 5 0 5 10 0 3 0 7 7 8 9 8 5 5 4 2 2 1 7 4 1 3 0 0 1 10 8 3 6 1 12 5 5 6 0 2 7 9 10 2 6 2 4 5 3 6 10 3 3 9 9 6 6 4 8 0 4 4 9 8 5 4 13 8 12 10 1 10 4 1 1 13 13 12 1 3 2 4 0 0 4 1 4 8 13 6 2 2 1 6 4 7 2 8 9 5 4 2 8 8 8 6 6 2 4 9 7 1 0 2 12 10 10 5 6 4 1 8 6 0 6 2 2 8 5 2 6 5 2 9 1 8 3 11 6 13 2 3 6 5 1 12 7 1 4 7 1 3 5 4 9 0 0 4 0 2 1 6 4 6 9 5 2 0 6 3 10 12 9 5 8 9 4 12 4 5 3 9 0 8 9 10 7 6 11 8 8 11 5 6 1 4 9 0 3 6 1 10 5 0 1 5 6 9 3 8 1 6 4 6 0 7 12 8 10 11 12 7 5 10 0 2 7 2 8 6 0 2 3 2 6 10 2 6 11 3 0 3 8 3 11 11 6 0 6 5 6 1 4 9 4 7 0 0 9 12 5 1 6 5 10 11 10 4 0 4 3 11 4 3 0 6 8 11 5 2 8 8 7 2 5 1 7 0 2 2 0 3 6 5 0 6 4 10 6 8 5 6 0 2 4 4 1 1 3 6 2 11 0 4 0 7 6 3 6 0 6 9 6 3 3 1 6 4 7 7 8 9 2 0 1 7 2 2 0 8 0 10 3 9 11 9 3 5 13 0 6 2 4 6 5 2 5 10 6 7 3 3 4 2 1 3 8 6 3 5 1 1 3 3 8 3 13 2 7 8 1 9 9 3 5 3 5 2 6 6 7 7 5 11 0 4 7 6 0 11 5 5 1 1 5 4 6 1 10 9 5 3 0 7 5 11 5 7 1 4 10 4 6 1 7 7 8 5 4 4 4 1 8 3 3 7 3 0 12 7 7 5 3 7 4 3 5 1 8 8 3 2 5 1 7 5 8 1 2 9 3 7 8 4 2 0 3 9 7 8 5 1 8 0 7 5 0 0 3 7 1 11 1 4 0 1 0 4 1 10 8 5 11 6 7 8 9 1 7 2 3 3 5 4 3 0 3 8 4 4 8 2 11 2 7 7 6 5 0 6 6 6 10 6 11 6 1 7 4 4 7 7 3 2 1 0 2 6 8 9 2 8 6 7 7 5 0 8 5 8 0 13 4 8 6 0 4 1 1 7 1 0 4 11 2 13 11 0 3 9 7 2 0 8 0 3 1 10 4 1 13 5 3 1 0 6 6 3 1 5 8 6 1 2 3 1 0 0 7 1 1 6 7 7 10 0 2 3 5 8 3 1 8 3 8 8 2 0 9 2 3 2 4 7 4 8 9 11 5 5 4 9 7 0 6 4 5 1 11 2 2 10 0 3 6 5 2 2 0 2 2 4 4 1 3 7 7 0 4 5 2 10 2 10 8 0 3 4 3 10 0 8 2 11 8 0 0 7 9 10 10 8 4 0 2 1 7 4 1 7 5 9 4 4 9 3 9 4 11 3 9 1 3 6 2 11 13 3 5 10 6 1 1 3 8 3 2 6 11 6 4 6 10 3 8 8 9 1 8 7 0 0 8 5 5 5 4 9 4 0 2 2 2 6 7 1 4 3 3 2 11 6 2 0 3 2 4 7 4 2 10 0 4 10 9 6 9 8 9 1 9 10 4 1 6 6 2 5 7 11 0 5 7 8 5 0 1 4 5 9 5 1 1 0 2 10 1 7 6 6 1 8 1 7 9 3 7 1 1 1 0 8 6 3 9 1 3 12 5 7 3 1 4 6 7 5 8 9 9 10 9 2 6 7 6 9 6 1 9 8 0 10 7 7 12 5 10 9 0 0 5 8 7 2 4 7 8 5 11 5 0 7 7 2 2 9 8 5 4 8 2 3 5 1 8 1 8 10 3 5 4 5 2 5 6 14 5 7 8 5 5 0 3 4 4 7 10 0 6 8 3 1 10 1 2 4 0 1 5 6 1 8 0 8 2 1 2 7 1 0 8 0 6 2 9 6 1 2 0 10 5 7 1 2 9 6 7 4 2 5 5 7 7 6 1 7 9 13 6 5 1 8 9 9 4 9 10 2 7 1 3 10 2 1 1 1 0 14 6 0 8 1 5 7 1 8 3 8 3 2 0 11 3 1 2 9 3 0 5 4 9 4 1 6 4 2 5 6 12 8 2 7 3 11 1 3 9 13 6 1 2 15 8 11 3 3 9 10 1 1 1 1 9 1 1 2 3 5 9 8 5 3 2 4 5 8 6 9 0 7 3 2 5 0 5 5 1 10 6 4 8 1 2 3 1 6 6 2 7 0 2 4 6 10 1 6 5 8 2 11 3 7 6 2 6 2 8 1 5 4 9 2 3 7 9 7 7 4 3 3 9 6 7 9 3 8 4 3 8 1 6 0 0 8 3 4 2 12 6 2 1 10 5 11 2 0 7 3 3 6 4 6 2 4 0 6 2 1 12 0 2 1 3 7 4 11 6 7 1 7 6 9 13 3 9 11 2 9 5 5 7 3 8 8 4 5 9 1 2 1 4 7 6 6 4 7 11 2 5 0 1 8 2 6 0 8 9 2 3 6 7 12 2 3 11 8 10 4 0 1 9 6 0 5 2 10 6 10 5 2 2 10 7 0 11 3 0 11 12 7 10 5 16 4 7 0 1 13 1 3 2 8 10 11 12 4 3 4 10 5 8 9 3 3 3 9 5 2 0 5 6 9 0 5 8 5 11 11 2 0 5 6 1 5 9 7 5 3 1 0 2 1 4 10 11 6 3 7 9 2 11 2 3 8 10 6 3 7 7 1 1 7 6 8 0 0 5 7 2 0 8 7 3 6 1 2 0 4 4 5 1 9 3 8 6 4 8 7 4 5 4 1 0 8 7 3 1 5 9 1 14 2 4 1 4 4 7 8 8 8 2 10 9 5 7 11 9 10 5 10 13 5 7 3 3 10 1 10 2 4 9 0 1 2 5 5 0 4 6 12 3 1 8 5 8 2 6 1 5 13 1 2 14 0 7 9 2 1 6 0 8 2 0 2 7 4 9 4 5 10 3 0 5 1 3 1 2 3 0 6 9 9 3 3 9 1 7 13 1 6 10 9 8 5 0 3 3 5 11 0 10 7 10 0 3 2 8 8 7 6 4 9 2 3 3 4 1 9 0 2 9 0 2 10 1 4 1 5 9 10 0 0 9 8 2 3 7 9 0 12 3 0 11 8 7 5 9 7 0 5 10 8 8 11 7 10 5 1 6 3 2 2 4 7 1 7 8 11 3 3 2 3 7 10 7 1 10 3 2 3 1 8 6 7 10 0 2 10 2 3 8 2 2 7 1 9 8 2 4 9 7 4 9 3 6 11 0 0 1 7 12 7 0 0 1 2 9 7 3 10 1 0 3 4 10 8 1 1 1 2 11 10 6 9 5 13 1 6 0 1 2 2 2 10 2 10 4 2 4 2 9 5 9 1 6 8 3 4 1 2 1 3 6 4 9 5 7 8 11 6 9 1 2 9 2 0 4 7 8 1 2 8 6 7 2 1 13 5 6 5 9 3 0 1 1 3 5 1 5 1 2 0 10 9 7 2 5 0 4 8 2 2 4 4 5 5 1 0 3 5 2 1 1 4 3 8 9 6 0 9 3 1 5 0 3 12 5 4 8 0 6 10 8 4 6 3 2 2 9 3 14 11 2 6 0 2 0 0 8 1 2 5 8 8 5 8 6 9 1 7 1 8 9 6 1 0 6 2 4 4 5 3 1 3 13 8 2 6 5 10 8 7 3 2 8 9 5 5 3 9 1 0 6 0 1 1 6 3 0 6 3 8 8 2 6 8 6 2 10 0 0 0 4 5 5 3 1 2 9 5 8 7 0 9 8 2 9 9 1 8 9 5 6 0 9 3 3 4 7 10 5 6 11 5 5 5 3 9 11 0 1 9 6 1 3 1 0 2 2 4 4 3 0 11 0 3 5 12 8 1 4 5 8 0 4 2 9 7 2 3 9 3 4 3 7 3 7 13 5 7 0 5 7 5 5 7 1 2 1 6 11 2 9 8 4 0 6 10 2 4 5 6 5 0 7 1 3 3 8 4 10 3 9 6 8 5 8 10 9 5 7 12 9 9 9 2 9 7 1 1 11 0 9 9 4 1 8 2 11 2 5 3 1 9 11 9 9 8 1 8 2 7 8 11 11 0 9 7 7 5 12 9 4 6 3 1 3 5 1 5 7 11 0 8 1 0 6 4 5 5 5 2 2 6 6 12 10 3 8 3 1 4 2 12 6 5 2 6 5 7 13 2 6 4 3 7 9 7 6 6 1 3 4 4 4 10 8 0 1 5 5 0 1 8 10 2 7 8 0 4 4 4 6 8 1 0 9 6 5 6 5 0 5 3 13 4 8 3 10 7 9 4 13 5 8 10 2 10 6 10 11 11 3 4 7 1 7 8 1 2 6 9 0 4 4 5 11 5 5 7 1 0 3 6 5 3 3 8 6 5 8 4 2 4 8 8 3 3 0 7 3 11 8 10 6 9 6 5 6 7 9 0 0 9 9 6 4 7 9 5 3 4 4 2 3 13 10 7 5 5 2 8 5 4 4 7 11 3 0 3 2 3 6 4 0 8 5 1 0 6 6 6 3 2 0 3 4 0 4 1 10 3 8 4 6 13 0 1 7 8 2 7 3 0 8 7 3 3 2 2 10 0 0 5 11 6 2 7 10 4 2 7 1 4 4 3 3 1 5 1 4 7 5 13 4 0 8 2 7 1 11 3 11 0 9 0 1 1 0 1 3 5 5 0 5 4 9 0 1 8 3 8 0 8 8 1 2 4 10 0 7 9 9 9 0 4 5 1 5 12 1 0 0 3 3 4 10 10 7 0 9 6 7 11 0 0 12 5 6 0 11 5 6 5 0 9 6 8 4 4 4 4 3 2 0 5 0 4 10 1 7 0 5 10 2 1 6 8 3 0 1 2 8 7 8 6 1 1 3 6 1 0 3 7 1 4 0 6 2 6 0 0 1 2 2 0 9 8 0 9 4 5 6 2 8 9 1 1 11 4 9 0 10 9 5 8 5 0 5 11 9 1 7 7 2 5 3 4 5 9 10 3 0 4 7 9 11 2 7 8 6 9 6 2 3 2 0 0 3 0 4 0 0 5 6 8 2 7 4 5 7 3 5 2 5 4 8 9 12 9 0 9 7 5 7 8 11 5 6 8 7 6 4 0 0 6 7 1 5 11 6 2 4 5 4 1 3 4 5 1 7 9 7 7 1 11 1 3 5 0 9 4 5 6 1 0 0 5 11 10 1 4 4 5 6 8 1 9 8 5 3 4 5 1 0 7 7 4 7 7 5 5 7 10 1 11 3 0 0 2 10 5 11 2 4 11 4 9 8 9 8 0 8 13 6 1 1 10 5 4 9 1 0 3 1 9 3 2 4 7 3 6 6 2 4 1 8 10 9 4 6 7 7 4 7 5 6 6 11 1 6 9 9 2 4 0 0 0 5 2 1 9 3 0 4 1 11 10 9 5 7 2 6 1 5 7 7 10 2 8 7 10 3 6 9 9 10 2 8 5 3 5 6 10 6 3 6 7 1 0 9 12 6 5 6 10 4 6 8 6 5 4 5 8 10 1 4 8 9 7 6 6 1 3 1 1 3 10 12 1 1 7 0 1 2 4 12 2 8 5 7 9 3 0 3 1 10 4 9 4 6 0 8 6 0 12 4 0 5 7 5 1 9 9 6 8 6 5 1 8 1 8 10 13 1 2 5 5 3 0 2 9 2 3 1 1 4 6 11 0 2 6 0 8 8 9 1 12 3 5 0 1 7 4 6 9 7 7 3 6 0 2 10 11 6 5 10 0 8 4 4 10 7 7 12 4 8 3 7 2 4 6 5 6 3 2 9 2 2 0 1 10 2 1 10 0 5 4 2 2 4 4 8 4 0 6 9 9 1 4 1 4 5 3 5 4 5 4 3 2 4 7 2 9 3 7 7 5 4 6 5 14 9 2 4 2 0 4 6 6 2 1 5 8 6 3 10 5 7 9 9 8 2 1 8 6 4 3 4 6 1 1 11 3 4 1 3 3 7 0 7 0 2 10 5 1 8 5 2 7 2 6 10 11 5 6 8 9 6 5 1 2 0 8 11 6 1 5 7 6 3 2 0 9 7 12 4 8 2 4 10 7 5 8 7 1 7 5 2 9 0 6 9 3 1 7 7 2 10 7 8 9 6 4 5 1 9 10 4 7 8 7 0 7 7 6 3 1 8 7 3 8 7 7 0 0 4 10 4 5 0 8 1 4 0 4 9 2 0 9 6 0 2 4 1 10 4 1 9 2 4 2 1 3 0 10 7 3 5 1 13 1 8 2 12 2 10 14 1 5 6 4 5 2 5 6 4 6 5 2 2 2 2 12 1 9 2 6 0 6 8 6 9 0 4 3 0 2 3 7 2 10 5 0 7 0 0 0 12 7 1 9 6 5 0 11 3 8 5 6 0 6 8 8 11 5 3 2 6 0 6 6 2 5 3 3 10 6 9 0 3 8 6 3 6 8 4 9 1 10 10 5 8 3 7 12 5 6 8 6 4 4 9 2 4 9 2 3 3 14 7 9 2 4 2 1 8 2 2 0 4 3 5 11 3 3 7 9 4 3 8 1 2 7 8 2 8 8 5 0 11 1 4 6 0 8 5 4 6 5 9 7 1 2 7 6 8 8 3 5 10 6 6 2 5 0 5 7 1 0 1 2 5 9 6 8 2 0 10 1 6 4 9 2 3 7 0 11 2 0 5 8 3 7 2 9 1 1 2 2 11 3 5 0 6 0 2 6 5 3 5 2 8 6 4 6 0 1 6 4 3 4 8 9 8 9 3 2 6 6 4 13 9 6 0 10 6 11 5 0 2 1 2 4 9 1 10 11 8 2 10 7 1 8 3 8 2 8 12 0 4 0 5 9 7 4 4 2 5 5 5 9 10 0 9 8 3 0 7 3 7 4 10 8 3 3 4 12 2 11 1 11 1 11 6 2 4 1 2 5 10 5 3 3 4 1 5 1 3 2 4 0 7 15 2 1 4 1 7 0 2 1 10 0 1 2 9 6 2 5 6 5 8 11 2 1 11 3 0 2 10 9 3 0 7 0 7 7 7 11 11 10 4 1 8 0 5 10 9 0 5 8 3 12 3 6 2 3 9 1 4 6 0 7 1 3 5 6 4 1 6 7 7 8 7 6 0 6 10 6 8 2 3 5 8 7 4 1 12 11 10 0 3 1 9 6 3 5 5 3 7 4 4 6 9 0 7 9 0 11 10 0 4 7 7 0 5 4 9 1 6 8 9 1 2 7 3 5 8 9 1 9 2 8 5 5 5 5 6 1 8 6 3 4 1 4 6 11 0 2 11 3 9 8 5 5 0 3 2 9 4 6 5 0 0 5 4 1 0 0 1 7 5 0 6 2 9 9 0 1 4 0 2 6 0 0 7 4 0 2 6 13 7 1 4 5 11 12 11 1 0 2 1 1 3 5 1 1 7 9 5 2 8 4 7 5 4 0 9 7 6 8 3 4 3 4 2 7 12 8 9 7 3 5 6 0 1 2 1 8 7 1 2 0 9 4 4 1 8 4 9 9 1 0 5 7 0 4 7 10 6 5 8 6 1 5 11 0 3 4 5 1 1 2 9 9 1 5 8 4 7 6 1 11 5 2 9 4 1 7 7 2 7 4 5 8 11 3 7 13 1 4 3 4 3 7 1 6 5 2 9 6 9 8 7 10 3 7 3 0 9 3 8 9 5 1 1 9 5 7 3 4 6 4 6 4 0 9 10 0 6 5 1 5 0 3 7 4 2 5 3 7 6 5 10 1 2 7 1 10 9 6 7 5 13 4 4 1 2 9 11 5 0 2 1 6 1 5 3 9 2 0 2 4 3 0 0 4 8 6 2 3 5 0 6 2 10 4 6 2 0 6 5 1 5 4 10 9 12 0 9 4 0 2 5 0 9 1 4 1 1 10 3 5 10 4 8 0 3 1 1 7 1 2 2 1 1 0 1 11 3 2 12 6 12 5 0 0 3 9 5 1 5 8 6 9 1 9 2 7 4 11 0 3 0 13 4 5 5 2 11 9 6 7 12 2 3 5 2 6 5 7 3 2 9 6 6 8 7 3 3 2 0 4 6 14 5 9 0 0 3 9 6 3 7 9 10 4 0 9 4 9 2 4 6 8 2 8 5 0 3 6 2 4 6 3 4 1 4 2 7 1 7 8 8 6 8 7 15 4 6 5 3 10 4 7 3 7 7 10 3 9 5 0 0 4 4 6 8 1 0 3 8 0 4 4 1 5 9 0 9 0 0 11 4 3 10 7 4 2 4 6 3 1 1 5 12 0 0 0 2 0 4 0 8 6 7 8 9 10 6 6 3 1 0 0 6 4 2 2 5 10 2 4 6 6 1 5 2 2 3 2 1 5 0 2 7 4 5 6 1 1 4 5 5 3 8 1 7 0 10 10 11 7 2 7 11 1 5 1 6 1 2 6 6 5 2 6 3 3 10 0 0 9 9 5 12 0 5 9 5 8 8 2 3 2 1 5 8 5 3 3 3 1 5 12 3 1 0 0 3 3 3 12 1 4 0 9 2 13 3 9 6 9 12 11 5 3 1 6 1 0 5 4 3 5 5 4 4 0 4 8 0 7 6 6 2 1 7 4 5 0 0 3 4 9 5 6 4 11 1 3 3 5 6 3 8 5 6 7 3 6 4 4 0 9 5 10 2 10 6 0 0 9 12 1 1 6 7 10 7 0 5 11 3 9 5 5 3 8 1 8 7 5 7 2 3 13 8 7 1 10 5 7 3 8 8 2 3 7 10 7 11 4 4 3 8 0 2 2 7 6 9 11 10 7 9 5 8 3 1 2 11 3 1 9 7 0 1 8 10 11 6 5 7 3 12 5 7 2 1 0 1 5 13 5 0 7 6 8 4 2 6 7 5 2 0 1 9 6 7 2 8 3 9 6 3 3 8 2 5 3 1 0 4 4 3 5 10 0 8 8 8 11 10 4 7 6 3 7 3 5 8 7 1 6 4 7 5 10 5 0 7 7 1 2 7 13 3 5 5 2 5 6 0 6 1 12 6 9 2 11 4 5 0 2 0 6 6 1 0 4 7 2 7 2 2 1 8 8 6 2 2 5 7 0 1 5 4 4 7 5 8 3 4 5 9 4 7 7 10 6 0 7 5 7 4 6 5 0 6 2 4 5 4 5 10 5 8 10 4 0 4 9 8 10 10 0 2 4 6 3 5 8 5 4 2 9 3 6 7 5 7 5 10 6 1 3 3 5 1 8 5 11 0 6 5 4 2 1 9 6 8 7 6 1 0 8 2 8 0 6 8 5 7 2 0 9 9 9 5 6 8 7 3 9 6 3 3 1 6 0 6 8 0 0 10 12 12 5 2 0 6 10 11 7 0 8 1 2 11 1 2 11 1 14 2 2 1 5 9 5 11 3 3 7 12 10 0 10 5 3 5 4 7 2 6 7 10 4 9 3 0 4 1 4 8 9 1 1 7 6 2 2 3 8 5 3 3 2 3 6 8 8 0 6 0 10 3 2 0 10 3 6 9 4 4 1 1 4 6 8 1 2 3 0 13 1 5 9 1 10 2 7 11 7 9 5 8 8 1 3 6 9 6 1 1 1 1 1 2 3 9 10 2 2 11 7 6 0 1 1 3 0 8 4 3 0 7 4 12 7 1 10 9 0 5 6 6 9 7 4 0 9 6 0 3 3 4 4 2 2 2 5 3 6 2 10 10 1 7 0 3 2 9 8 1 2 1 6 7 14 5 5 12 2 3 4 7 6 5 0 1 7 3 8 5 6 8 3 14 3 11 6 0 2 8 4 5 2 0 2 5 4 11 5 6 9 7 3 10 5 10 8 10 2 1 4 8 3 3 12 1 2 5 5 0 1 3 12 6 8 0 0 10 2 7 4 8 2 3 7 4 0 8 4 0 3 0 4 8 7 6 0 9 11 2 5 0 13 3 8 6 3 1 5 0 6 1 11 2 2 5 7 6 2 9 8 1 3 10 4 7 3 14 8 7 1 9 2 0 0 5 7 13 0 4 2 2 8 10 9 1 3 9 1 1 5 6 0 1 6 4 4 7 0 14 0 2 8 1 7 7 3 5 0 3 7 3 3 11 0 6 5 9 1 7 11 4 0 4 6 2 9 8 5 0 7 2 11 3 0 1 2 8 4 8 2 14 10 7 5 0 9 5 2 9 3 7 1 9 5 2 4 9 6 5 7 7 2 9 3 1 3 9 7 3 8 5 1 4 2 5 14 3 4 3 12 2 4 5 0 9 0 11 10 2 0 8 7 2 4 5 9 8 0 4 1 2 0 8 11 3 5 4 10 4 10 10 0 0 1 0 5 5 10 7 5 5 5 2 0 13 2 3 11 9 4 4 11 5 3 2 2 6 6 3 8 2 8 3 2 4 0 10 5 5 10 9 6 3 4 2 7 1 8 7 3 7 1 1 10 9 4 8 0 6 10 0 1 6 8 14 8 6 1 11 9 9 3 7 3 12 8 6 6 1 6 0 5 11 1 2 3 9 2 4 10 7 14 4 3 0 7 5 9 1 4 4 0 0 6 5 5 4 6 2 8 1 2 7 6 7 6 6 8 1 9 2 1 7 5 1 3 2 10 2 1 7 4 5 6 12 0 1 6 2 7 5 3 3 3 0 7 0 10 6 4 1 9 10 10 1 1 2 2 5 4 7 9 1 7 0 3 9 2 1 7 10 4 2 7 4 5 7 5 9 2 1 8 3 4 3 6 8 1 6 0 8 12 3 9 2 1 8 6 2 0 9 2 4 2 3 0 5 8 7 10 0 1 7 8 2 0 6 5 7 9 2 9 5 4 2 6 11 5 7 0 3 5 8 7 11 5 8 2 4 10 5 4 7 3 4 5 5 5 1 0 4 4 0 4 6 10 10 6 7 2 1 1 7 4 2 5 12 4 5 8 6 8 7 7 10 11 2 5 8 2 4 12 1 12 7 2 3 4 6 4 2 10 3 11 8 7 0 10 9 0 8 0 7 3 2 7 9 9 2 2 2 12 4 1 6 3 5 3 4 6 2 4 6 11 10 4 10 0 10 12 2 8 9 6 3 2 1 0 3 0 11 10 10 5 1 7 5 4 4 4 11 10 9 7 7 2 6 5 6 4 4 3 0 10 6 6 4 0 10 1 8 7 6 6 2 13 5 4 12 3 6 6 2 9 8 9 10 8 5 0 8 2 2 7 8 9 4 10 6 11 8 5 4 9 3 2 7 1 8 2 5 4 0 0 4 8 2 7 2 9 6 0 7 8 4 0 3 2 1 4 2 10 3 9 8 1 6 0 2 0 2 1 4 7 1 6 5 5 7 5 9 5 2 5 7 10 8 3 6 4 4 0 11 0 0 7 0 6 4 5 2 11 4 2 2 1 5 9 0 0 1 8 3 6 0 0 9 8 3 0 12 7 6 2 9 6 2 8 8 12 0 6 4 10 7 9 5 2 2 1 2 6 7 1 5 6 13 9 4 4 2 11 10 10 7 8 2 0 0 8 8 6 0 7 8 3 4 7 12 9 12 4 0 5 3 9 4 6 4 11 0 11 2 4 4 5 3 0 6 5 10 7 5 7 5 5 5 10 4 10 6 9 1 9 9 4 10 0 7 1 2 6 0 7 7 5 2 0 14 9 5 5 5 7 7 3 1 6 1 6 10 1 3 9 7 4 1 5 6 3 2 3 6 13 0 6 3 3 4 1 8 3 10 9 2 0 3 6 0 1 7 3 7 3 4 0 2 10 9 11 1 7 1 4 4 3 10 6 3 13 8 7 7 0 10 1 9 7 1 4 0 0 9 8 3 0 1 1 9 0 2 8 10 6 9 3 4 3 5 2 6 3 1 5 0 8 9 3 12 8 9 5 9 1 6 1 4 0 5 7 7 4 8 10 10 7 1 2 9 8 14 1 3 1 10 11 0 0 10 7 4 4 11 4 2 10 4 2 8 5 2 6 4 3 7 2 7 2 6 7 7 1 13 8 3 5 5 1 6 11 9 1 4 5 4 9 2 5 1 11 5 0 13 2 11 6 1 2 7 4 8 2 6 1 8 4 3 10 10 1 1 9 11 5 10 0 11 1 0 8 3 5 10 2 0 2 10 5 4 8 4 5 3 2 2 5 2 1 6 3 5 10 4 9 2 3 11 8 2 0 8 3 8 2 10 3 11 14 2 6 10 3 8 5 3 5 10 0 7 0 8 5 7 0 0 7 2 9 4 4 5 5 3 2 0 6 5 7 3 9 0 8 10 7 8 3 6 10 4 3 2 6 6 7 6 9 7 4 0 1 8 5 9 8 1 6 6 10 5 0 4 2 7 11 3 3 9 6 1 6 7 7 8 0 8 2 7 1 5 0 3 3 4 8 7 5 9 0 1 8 9 1 8 3 6 9 7 5 9 9 7 14 6 5 3 3 8 2 2 0 1 5 6 6 8 7 8 8 6 1 5 2 5 0 1 2 1 5 2 3 11 7 2 12 4 9 10 3 3 7 9 4 12 11 12 12 4 10 3 1 1 10 8 9 1 9 9 0 0 6 5 4 2 9 1 5 0 8 7 9 2 6 8 5 9 4 8 0 3 0 6 6 3 4 4 5 2 12 8 8 8 9 0 1 2 8 2 2 8 0 8 11 0 8 8 7 8 0 3 0 3 2 6 0 8 9 11 2 3 7 9 2 0 7 4 14 2 2 1 4 2 3 3 3 1 10 9 16 0 7 8 2 4 2 7 6 8 13 1 3 6 0 4 8 5 5 4 3 6 4 0 6 2 5 4 4 9 8 1 0 7 10 0 2 3 9 1 3 1 5 5 1 6 4 2 1 5 7 5 11 7 7 8 0 13 3 1 1 0 13 3 8 3 9 4 6 3 6 3 0 0 1 9 1 1 0 9 1 5 11 9 10 10 4 9 5 6 3 6 4 3 5 10 2 7 10 9 6 4 9 0 2 8 8 10 3 11 0 4 0 1 1 5 1 1 7 6 5 9 11 7 8 5 1 3 6 7 10 4 6 4 6 7 3 0 2 8 1 9 0 8 1 10 0 4 6 2 5 6 7 2 9 1 7 2 3 9 9 1 9 2 2 1 3 4 10 8 6 11 6 0 3 0 6 3 6 7 4 12 7 0 3 0 2 1 8 4 8 4 1 12 6 5 1 3 2 9 7 4 4 1 2 0 3 5 7 8 10 4 7 2 3 10 10 12 8 0 7 6 1 4 10 7 8 3 3 2 7 10 3 0 10 2 2 2 1 14 7 8 3 1 1 5 6 8 7 2 4 4 8 7 12 6 10 8 5 2 7 5 1 5 0 6 4 5 4 4 5 5 2 4 0 10 8 5 5 8 1 3 8 9 2 0 6 4 3 8 1 1 4 2 4 1 2 7 0 4 0 5 7 1 2 8 5 5 0 10 0 6 12 8 2 6 3 0 5 3 10 0 5 9 3 11 12 11 1 2 4 11 6 5 7 5 5 5 4 2 6 13 6 8 10 6 9 2 10 2 5 1 12 2 7 4 9 5 13 9 11 3 2 1 13 5 3 1 2 0 9 6 0 0 7 4 9 4 4 9 4 8 6 4 1 4 2 6 5 3 9 7 7 5 8 5 3 2 4 5 1 8 2 12 10 4 5 0 5 5 0 6 9 8 6 4 2 2 4 1 8 9 0 5 11 0 1 2 0 11 12 3 7 7 4 3 9 1 0 5 5 5 7 9 0 13 0 2 7 0 8 1 2 1 5 0 6 4 3 0 7 1 3 6 3 8 3 9 0 1 7 6 6 5 11 6 5 5 11 5 2 10 5 10 6 1 10 9 5 4 4 5 5 3 0 9 3 7 6 4 14 3 9 9 9 3 2 12 5 4 0 4 3 1 6 0 8 9 4 5 9 9 7 5 6 2 0 5 5 12 5 8 7 2 1 4 3 1 10 0 0 3 6 1 9 11 5 0 11 7 3 2 7 7 7 3 6 6 6 5 11 9 7 8 5 7 6 7 4 0 9 8 3 13 0 6 1 9 4 0 4 11 3 5 2 5 5 11 5 10 1 2 5 6 4 7 2 6 8 7 6 11 8 4 7 4 4 5 3 3 6 4 6 4 2 7 8 2 9 0 10 2 1 6 11 9 7 7 8 10 4 5 5 7 8 5 0 7 1 6 5 0 1 1 7 1 8 4 5 8 6 7 6 10 6 0 4 2 10 0 3 11 7 1 7 3 4 0 14 4 1 5 5 6 6 0 4 0 7 3 7 0 1 1 2 11 3 5 0 13 2 0 11 3 1 12 1 2 8 9 6 5 0 10 9 7 1 3 2 6 1 5 7 3 0 6 8 3 2 4 5 0 7 1 0 5 4 8 9 0 9 8 4 1 1 7 1 6 4 4 5 4 11 0 5 9 5 9 4 9 1 0 0 7 5 0 0 2 4 1 8 12 6 8 2 7 2 4 5 1 4 3 2 2 3 4 6 6 2 6 3 1 5 0 4 2 8 3 0 6 8 2 5 8 9 0 11 8 1 6 7 2 0 0 9 9 11 7 6 6 2 5 7 8 8 1 2 0 1 4 5 3 8 5 9 7 1 2 6 10 5 10 3 3 10 6 7 10 8 6 5 2 2 5 3 13 2 1 0 14 4 8 7 11 5 5 2 1 12 2 8 0 3 6 3 1 4 1 6 10 7 5 8 2 11 0 7 2 6 3 1 11 6 7 0 5 0 5 4 7 4 3 12 0 5 6 7 0 5 11 0 6 6 8 0 2 7 5 2 4 5 1 4 7 0 0 11 7 4 3 1 10 5 10 8 2 1 10 11 4 5 6 1 5 10 3 6 8 4 4 7 3 6 0 7 5 0 11 7 7 8 0 1 9 8 1 8 6 5 8 8 6 11 1 7 10 4 9 8 10 3 0 10 8 0 1 2 9 1 2 2 2 5 0 7 3 0 1 3 1 9 9 13 8 8 3 8 6 2 0 5 11 8 2 1 1 5 7 7 9 5 10 4 8 5 8 4 1 8 0 2 10 8 6 10 5 4 1 7 3 4 4 4 4 3 6 2 6 5 0 2 14 0 1 6 14 3 3 4 11 1 8 9 11 4 6 0 10 0 8 10 4 4 8 2 1 6 0 0 1 2 4 3 2 6 1 9 0 10 3 1 13 9 0 8 12 3 8 5 8 2 3 1 3 6 3 10 3 13 2 2 2 10 0 4 7 3 7 9 13 2 0 5 3 5 0 1 10 12 1 8 4 0 1 7 10 7 7 7 1 10 9 2 6 1 3 0 3 0 10 2 4 0 4 1 0 3 2 1 5 13 3 4 10 11 8 3 10 6 6 7 9 8 10 7 4 4 9 0 5 7 7 0 5 7 7 3 4 1 0 4 6 1 2 4 3 9 11 4 9 3 5 2 5 5 0 0 1 6 1 9 4 10 9 4 4 5 8 4 9 9 7 4 7 0 4 1 9 5 12 10 2 2 3 3 3 7 8 9 0 6 7 1 9 4 2 2 1 8 2 2 7 8 8 8 4 3 3 2 9 3 3 7 3 12 10 11 3 7 10 4 11 5 7 1 0 5 7 4 7 3 9 4 4 8 6 1 5 11 8 3 7 9 2 2 6 9 6 8 3 1 9 6 10 5 1 5 10 8 1 2 6 8 5 2 4 11 4 1 10 0 0 6 2 4 12 6 4 0 2 4 7 5 4 5 12 1 4 1 6 8 14 3 2 4 9 6 5 4 8 0 5 11 5 3 11 2 4 4 3 0 1 11 9 1 0 0 6 2 2 8 7 3 9 8 5 6 4 4 2 5 6 5 2 3 12 2 9 8 1 4 4 9 3 7 8 7 6 10 8 9 9 6 9 8 1 2 10 6 0 1 5 5 9 1 4 8 0 6 12 3 6 12 5 4 6 6 8 5 1 1 1 0 7 7 3 9 6 6 8 4 5 5 7 1 4 6 5 10 5 0 5 2 7 6 10 2 4 1 0 2 10 3 11 11 2 7 6 7 4 2 5 5 13 6 1 10 5 4 2 9 10 9 9 4 0 8 8 11 11 6 8 0 6 5 4 0 1 3 7 5 5 4 5 8 4 2 5 6 6 4 7 0 4 8 6 5 4 2 9 5 0 3 1 0 7 9 3 4 10 1 3 5 8 1 10 1 1 2 10 7 4 5 8 5 2 8 8 6 1 4 7 4 1 7 0 2 8 2 7 2 9 11 8 0 5 2 3 0 7 1 2 5 2 2 9 2 8 4 5 4 7 10 4 1 2 4 10 13 0 7 4 8 7 4 3 4 8 10 11 4 14 11 0 3 6 7 6 5 0 3 5 4 0 1 9 10 4 4 9 9 11 9 7 0 1 6 0 11 3 0 8 9 0 6 7 8 0 4 3 3 6 10 1 9 2 3 0 6 0 8 2 0 5 0 8 5 6 1 7 3 3 6 2 8 7 9 1 5 7 1 8 4 8 8 11 4 5 1 3 1 4 9 1 2 4 10 4 6 1 3 8 5 6 5 9 6 3 8 5 4 11 0 0 0 7 7 3 10 4 6 6 11 5 8 2 5 2 7 3 7 3 10 10 5 2 3 0 0 7 8 13 4 7 7 1 4 1 0 2 11 0 7 2 3 0 10 5 6 8 1 4 4 7 9 1 4 2 7 2 6 2 1 1 6 0 5 2 5 0 16 3 2 10 11 5 4 0 1 13 10 8 3 7 3 1 6 8 6 7 11 0 4 0 11 2 0 6 9 6 8 8 9 2 10 5 3 7 3 0 0 8 6 2 2 6 9 7 3 2 5 7 9 1 2 5 9 8 5 3 4 6 8 6 7 0 9 3 7 3 7 1 6 8 3 4 3 4 3 7 9 8 3 8 8 0 12 8 6 16 8 4 9 2 5 0 4 1 5 0 8 2 5 3 2 8 7 8 8 10 1 8 8 4 2 4 6 11 11 6 8 7 0 3 0 6 8 2 8 5 9 9 5 0 9 9 3 0 8 9 5 6 6 4 3 7 6 5 7 1 0 5 13 5 8 9 1 3 0 7 10 1 4 2 9 10 5 8 8 5 2 5 0 2 4 1 10 8 7 5 7 5 1 2 9 7 2 9 2 4 4 12 7 9 12 3 4 2 3 7 0 8 4 7 0 11 8 1 5 3 2 0 0 3 9 13 1 4 8 2 7 8 9 8 10 1 1 9 0 4 2 4 4 2 3 2 3 3 5 1 8 7 9 7 1 4 3 10 2 2 0 9 8 15 9 8 4 5 5 6 3 0 0 1 12 2 11 1 4 1 0 10 10 6 0 4 3 6 7 3 4 8 0 4 5 3 8 1 3 6 0 10 4 4 1 5 5 2 0 6 5 5 0 1 0 2 8 7 1 2 8 8 5 0 4 11 3 2 12 6 4 3 7 3 5 1 4 6 9 5 8 8 3 9 4 9 5 4 6 2 2 0 1 10 7 2 0 2 1 5 9 0 2 0 3 6 7 2 5 1 7 8 1 5 9 4 11 6 10 6 0 12 8 9 10 2 7 4 0 0 6 5 8 10 9 3 2 5 2 8 4 14 1 5 8 5 6 0 5 17 3 7 11 2 9 6 1 7 5 10 6 1 12 9 3 3 6 1 3 11 0 3 3 7 3 11 7 2 4 2 7 11 10 4 4 1 8 0 2 4 13 2 10 10 5 1 5 5 2 4 10 4 12 1 8 3 4 0 3 7 9 8 3 2 3 1 4 7 3 6 3 1 3 10 4 5 3 3 4 1 13 5 1 11 1 0 0 11 12 2 8 2 0 0 6 5 10 8 3 10 2 1 3 9 0 10 6 0 1 4 9 2 4 10 11 3 9 2 0 2 14 4 5 6 5 3 4 7 1 10 9 1 5 2 10 10 3 9 3 9 12 1 5 4 1 1 3 1 0 2 3 9 2 9 1 11 2 7 10 11 2 1 2 3 11 4 6 0 1 5 13 1 8 3 1 3 6 3 8 2 3 7 7 3 5 7 6 5 1 2 4 0 1 10 0 3 9 7 11 3 4 0 1 1 2 2 9 2 6 8 8 1 1 8 4 4 3 0 1 8 3 6 2 10 1 3 3 9 6 11 9 9 2 9 9 4 0 4 8 6 10 3 9 0 1 8 5 4 4 7 3 0 3 6 9 8 2 6 1 2 11 0 11 11 11 0 5 0 7 9 9 2 0 5 0 10 4 0 1 0 5 5 6 4 3 9 3 2 4 5 6 4 2 6 0 3 1 2 2 9 1 12 0 7 1 5 7 7 4 1 7 7 3 6 4 3 2 7 5 5 7 6 4 6 8 7 7 7 7 1 0 0 7 5 11 7 3 7 6 9 12 7 7 11 3 6 5 1 5 5 10 2 1 0 7 8 11 4 0 8 12 4 7 0 13 7 4 6 4 3 12 4 0 3 9 6 8 9 7 1 2 5 3 3 9 10 3 6 6 8 0 0 2 8 11 9 6 4 4 9 0 10 2 2 5 1 6 8 9 7 2 8 3 7 7 10 5 9 9 2 9 2 3 5 1 8 5 2 10 4 0 5 3 8 0 3 5 9 3 10 5 7 4 1 0 11 8 2 2 8 8 9 6 3 5 8 4 3 0 11 5 0 8 0 7 6 8 3 10 8 6 5 0 8 7 3 8 8 8 0 8 8 3 2 0 2 6 9 6 1 6 9 2 0 7 3 11 6 5 0 0 8 5 7 6 3 4 3 10 8 8 11 13 2 7 7 4 13 5 6 3 1 3 4 9 6 6 5 4 4 10 0 2 9 1 5 5 1 6 7 9 1 1 2 6 2 3 4 3 5 8 1 0 10 2 1 6 3 4 1 5 7 0 1 11 7 2 8 0 4 1 1 8 5 0 4 9 6 9 1 10 5 2 6 5 4 6 9 6 8 6 6 6 11 1 2 6 8 0 4 9 13 5 6 6 10 4 1 3 4 6 10 3 2 3 7 0 8 0 1 2 2 2 4 3 7 3 4 3 7 2 5 5 8 8 4 7 13 11 4 0 11 2 8 9 6 1 8 1 8 9 4 2 5 5 4 1 4 3 4 4 5 4 4 4 2 7 1 2 3 11 4 4 1 0 10 3 3 5 1 3 1 5 3 6 6 0 5 5 0 3 4 5 10 5 2 4 1 9 16 7 6 7 3 10 4 10 8 4 7 1 1 12 10 4 3 2 5 0 9 9 3 3 12 7 8 9 2 5 0 9 8 3 1 11 1 4 11 11 0 12 0 12 7 3 0 5 6 7 3 4 4 7 9 2 5 5 4 0 4 1 3 7 2 1 10 4 5 5 7 9 0 6 8 5 11 5 0 8 10 2 7 4 7 1 5 7 8 2 7 2 0 0 2 8 10 0 3 4 6 8 9 1 1 5 9 2 7 3 5 5 9 8 1 4 4 2 5 9 2 5 2 10 1 4 0 7 6 1 9 12 0 3 4 0 5 4 3 13 4 4 5 6 0 6 6 10 0 4 7 10 9 3 4 3 1 1 4 8 5 4 7 11 4 2 4 5 4 6 7 3 10 10 9 1 3 0 1 1 10 0 2 7 4 4 4 5 2 3 2 1 1 2 1 6 0 1 10 8 5 2 4 0 5 7 7 1 10 2 10 3 8 1 3 7 8 7 3 0 1 8 10 8 0 0 11 0 1 4 5 8 13 4 3 11 7 5 1 0 7 11 0 10 3 1 3 4 0 10 5 0 8 3 5 12 6 3 1 4 1 3 5 3 1 1 5 3 7 0 1 4 7 3 6 15 5 0 8 10 4 10 5 0 0 0 0 6 2 2 5 5 0 1 13 5 7 3 2 3 4 3 8 4 3 7 6 6 3 5 0 5 7 3 5 9 0 10 3 9 15 9 10 5 5 6 11 4 6 10 0 2 12 9 3 5 0 1 8 5 7 8 0 8 1 7 6 1 0 12 10 0 6 11 9 0 0 8 5 8 9 13 10 7 7 8 10 1 9 4 2 4 7 6 5 5 10 7 8 0 8 11 8 6 3 0 13 5 4 7 6 15 0 4 7 3 3 5 8 11 5 6 0 4 0 10 6 3 2 5 10 12 4 11 9 0 6 0 1 3 3 9 6 5 5 8 11 6 0 4 2 3 8 6 0 7 9 6 1 0 5 0 0 2 5 3 2 8 8 5 4 8 8 1 1 8 5 0 3 2 1 11 10 8 8 12 7 4 8 7 7 5 10 0 5 8 9 9 8 10 6 10 12 1 5 2 2 1 9 2 4 4 11 8 5 7 2 6 11 7 1 9 1 0 4 1 11 4 9 2 5 1 8 3 10 5 3 9 3 1 3 0 0 3 2 4 6 5 1 8 2 10 11 5 5 9 3 8 0 7 2 3 9 3 7 10 5 0 11 6 1 8 3 9 2 3 8 0 3 2 8 1 3 1 5 3 2 8 2 2 11 9 5 4 1 2 10 4 2 4 4 4 3 6 7 0 9 8 6 9 4 7 3 12 3 7 7 2 7 7 6 4 2 11 6 5 8 6 3 6 5 8 7 0 0 8 10 6 0 6 7 3 7 2 6 8 1 9 7 5 2 6 11 7 6 13 10 11 5 5 0 4 7 0 4 1 4 4 3 8 6 4 7 10 1 11 6 0 0 9 6 5 3 3 10 7 5 1 10 6 0 4 9 4 4 7 7 9 1 3 0 6 4 13 2 6 2 10 6 9 6 2 3 12 0 3 6 5 13 2 8 3 5 7 5 7 1 5 6 11 7 6 0 6 1 2 5 13 4 4 9 1 2 9 5 0 10 8 10 8 9 1 7 10 6 8 1 3 9 5 9 1 5 3 0 4 1 11 5 1 3 1 0 4 8 5 1 7 5 5 7 7 3 0 2 8 4 9 0 9 5 1 4 10 2 4 8 0 3 7 0 5 10 3 3 4 6 7 5 11 5 1 0 1 7 6 14 7 7 1 6 0 0 1 9 12 6 10 14 11 2 5 7 6 5 2 8 4 4 8 3 7 4 8 2 5 0 9 0 12 1 1 3 5 10 0 4 5 4 0 1 5 3 8 8 7 6 1 8 0 4 4 9 5 1 3 4 5 8 2 8 1 6 5 5 2 9 8 10 3 3 1 0 11 1 7 6 5 4 9 9 3 5 11 5 2 4 7 2 0 7 2 10 3 11 8 5 0 1 1 14 6 5 0 3 3 1 8 5 1 8 3 8 8 3 8 6 4 7 5 10 7 7 8 13 5 4 8 2 1 8 1 8 1 8 6 8 4 0 7 9 6 4 8 0 4 0 8 7 0 4 7 14 5 1 0 4 7 5 2 1 11 12 10 7 2 5 9 1 1 8 2 7 8 6 7 1 9 8 4 0 2 3 11 7 10 11 1 1 10 12 1 7 10 3 0 6 5 8 1 7 8 0 5 0 1 4 8 11 10 1 3 8 2 13 0 7 2 3 6 11 2 8 4 6 0 10 13 8 8 8 4 0 4 8 3 2 8 6 0 7 4 9 5 8 0 10 6 8 6 1 5 0 5 2 5 2 10 5 6 8 8 4 1 0 0 13 7 9 5 6 4 0 2 7 7 9 1 11 3 1 0 2 10 6 1 10 2 1 4 4 3 4 3 8 9 4 5 11 7 3 9 3 7 10 6 13 4 7 1 9 3 2 4 12 7 7 4 9 0 7 1 8 10 4 7 4 0 3 2 6 9 8 15 7 8 2 3 12 10 10 5 9 1 6 12 7 7 7 4 7 3 2 8 11 3 8 2 1 8 6 8 3 0 6 3 2 8 1 5 12 8 5 4 14 6 8 2 5 10 6 4 1 10 3 5 10 10 7 0 8 6 12 5 1 6 5 3 0 9 5 1 3 4 4 7 7 2 10 9 0 1 3 11 8 0 2 6 8 6 4 6 5 3 11 11 7 8 8 0 5 9 10 5 3 1 7 9 4 5 7 1 10 0 4 9 1 1 8 4 8 2 5 10 3 2 1 3 9 3 0 1 9 7 7 0 0 7 3 6 6 8 8 5 1 10 5 3 4 15 4 1 9 7 11 9 2 1 4 1 0 10 3 0 0 8 3 1 3 5 5 5 6 12 4 7 0 1 5 4 7 4 4 10 6 2 6 8 2 4 3 10 9 2 3 0 1 0 7 11 6 5 8 5 1 7 10 2 2 3 10 7 11 7 5 2 0 10 7 2 10 3 8 5 5 7 11 5 7 1 7 4 0 2 8 2 4 8 3 5 9 4 3 3 1 7 8 0 13 1 3 0 7 5 1 1 2 1 3 7 4 1 0 2 9 8 4 4 9 7 11 2 2 9 6 6 10 6 4 13 6 0 2 2 0 7 8 5 0 10 6 1 1 7 4 1 10 3 7 3 5 3 7 5 12 3 4 3 8 5 7 1 12 2 3 7 6 2 1 12 11 6 5 6 9 6 6 11 0 7 6 6 2 8 4 0 10 9 5 6 3 5 7 6 8 12 9 10 8 6 7 1 2 1 10 7 1 3 5 2 5 1 12 10 0 3 0 7 2 1 7 9 10 10 3 7 1 0 8 1 7 5 6 7 6 7 11 6 2 7 3 3 7 6 3 5 10 3 1 6 7 6 0 9 4 7 1 3 7 9 3 6 1 4 2 1 5 10 1 4 11 5 1 3 1 5 4 2 1 3 2 7 6 11 10 0 6 8 11 0 4 1 8 1 7 5 7 4 8 10 2 6 1 14 4 2 5 3 8 10 2 6 3 9 1 5 6 5 8 5 8 2 3 4 7 6 1 3 6 3 5 10 5 12 9 7 6 4 6 6 6 4 12 7 1 6 11 5 6 1 1 9 1 7 2 1 9 3 10 7 0 2 12 11 7 7 2 7 5 3 8 4 5 9 10 6 6 7 9 5 8 7 1 7 3 4 0 2 9 6 0 12 3 1 2 5 0 3 4 11 4 0 11 9 1 3 5 7 6 4 6 4 5 8 9 3 7 5 4 3 6 4 6 8 4 3 3 2 8 8 4 9 8 5 0 4 2 0 2 6 5 0 8 6 8 4 1 10 0 4 6 2 8 5 8 0 5 7 6 1 8 5 2 5 11 2 5 9 3 6 9 5 5 7 2 4 9 3 1 11 5 8 9 0 4 1 9 9 4 3 0 7 3 7 9 4 11 3 5 10 8 2 1 2 8 10 1 0 5 10 8 5 10 10 5 8 9 0 11 3 0 1 2 5 7 4 7 5 9 12 0 4 0 5 2 0 9 6 5 3 0 2 7 6 8 10 6 6 9 8 2 0 10 6 4 2 2 4 4 4 0 3 7 9 0 0 0 0 7 0 8 0 4 2 12 5 12 6 3 5 1 2 7 8 10 2 7 2 3 9 4 4 8 4 2 3 4 7 6 3 3 13 8 6 9 7 14 4 3 1 3 6 3 9 1 3 7 2 1 11 3 7 10 10 3 4 9 3 5 9 1 5 1 6 6 2 3 5 11 5 0 6 2 0 3 8 7 1 1 11 1 5 5 7 7 5 4 3 1 9 3 12 0 4 6 7 6 10 6 6 8 4 5 3 0 4 12 0 5 7 6 7 3 2 12 10 6 4 3 10 3 3 6 8 7 10 8 7 5 3 13 5 2 11 3 0 4 4 4 2 2 4 11 2 3 1 4 6 1 2 5 5 8 6 3 8 8 3 7 1 2 1 4 1 7 4 9 0 7 2 2 0 4 11 11 9 7 15 7 1 2 3 1 1 7 6 3 8 0 0 7 1 1 0 7 9 1 2 1 9 8 2 5 4 5 1 7 5 2 2 1 6 8 7 1 8 11 9 0 1 2 0 1 4 5 1 3 12 6 5 1 3 2 5 5 0 7 4 0 1 3 4 0 2 6 1 9 3 6 1 0 9 1 1 2 1 12 5 9 3 5 9 3 3 3 1 9 9 7 6 3 5 9 2 2 6 5 2 10 0 1 3 6 3 7 2 6 11 11 9 9 5 13 7 8 3 3 6 3 5 0 6 1 7 0 1 11 0 4 5 4 0 6 2 2 2 3 0 1 5 7 7 2 8 7 6 2 5 8 0 9 2 5 0 10 1 2 1 1 9 2 11 0 5 1 7 0 0 11 1 0 1 3 4 8 14 2 5 5 6 5 4 0 5 1 3 5 9 0 5 9 6 4 2 10 11 8 6 0 1 0 4 3 0 3 7 1 6 3 5 6 7 2 1 5 4 0 0 2 6 5 4 11 4 7 2 1 8 8 2 7 1 6 6 8 0 7 8 5 7 3 6 4 4 7 9 1 8 1 9 6 10 5 10 6 7 8 7 9 0 0 4 1 0 13 4 8 8 4 4 2 4 6 7 0 0 5 1 3 9 2 9 9 0 0 6 3 4 5 3 3 8 10 2 2 5 5 0 0 8 13 2 6 5 6 7 5 2 7 3 4 11 4 12 1 5 6 6 2 1 6 8 9 7 8 1 8 0 6 6 10 9 6 10 10 2 1 10 1 11 5 1 6 5 0 1 7 4 5 0 2 5 9 8 13 3 10 4 8 10 5 13 5 0 5 3 4 0 3 8 1 3 13 8 7 8 4 3 4 3 2 10 2 6 1 12 4 6 10 9 0 0 3 6 8 0 7 3 4 10 9 1 6 1 8 6 2 0 10 8 0 6 7 2 5 1 0 2 8 10 4 7 2 7 3 5 6 1 12 9 5 3 10 10 4 11 0 3 3 1 6 4 2 8 4 4 6 1 0 6 3 12 13 2 5 7 7 3 5 6 9 1 0 8 2 5 5 6 0 1 8 6 14 10 6 8 9 1 5 7 2 9 5 5 7 6 1 6 1 7 2 12 9 11 1 7 4 10 7 2 2 3 8 12 1 10 2 12 5 6 0 7 1 3 7 3 1 6 11 1 9 3 2 7 11 13 3 11 3 2 6 8 5 9 13 4 8 8 6 3 3 2 0 0 1 6 8 4 10 0 5 0 0 2 6 1 2 6 6 9 2 4 3 5 1 9 9 2 0 1 2 11 10 8 2 2 0 3 1 7 0 8 2 7 6 0 1 9 0 6 0 11 13 2 7 2 9 3 5 0 4 1 10 8 3 3 1 9 2 5 6 2 14 6 9 6 7 0 11 4 3 6 9 3 4 3 0 1 1 9 2 7 1 5 3 10 5 9 0 3 10 0 3 1 8 2 5 13 0 2 3 5 2 2 1 5 1 12 8 12 0 5 1 3 7 9 3 0 8 1 1 1 3 10 0 7 7 0 2 14 6 6 3 1 2 0 6 5 8 3 9 4 4 5 2 1 9 8 5 0 8 0 1 2 1 8 7 5 8 6 3 2 7 4 5 9 0 7 7 4 1 4 2 0 2 7 5 7 5 5 2 4 7 11 6 8 12 4 11 1 3 7 3 8 4 0 11 6 5 2 3 3 10 8 0 9 3 4 10 3 11 10 2 2 9 6 0 3 1 10 8 4 8 4 9 3 4 5 4 3 10 2 8 6 9 0 4 7 3 9 14 6 0 7 7 2 8 2 5 0 3 0 5 3 4 0 1 8 8 0 1 13 8 1 1 5 3 6 6 7 7 9 12 2 4 13 8 1 7 8 7 3 0 5 0 6 4 6 7 16 0 5 1 7 1 0 7 6 6 6 12 1 2 9 0 6 2 9 8 4 4 2 0 3 0 7 3 5 5 4 0 4 4 6 7 10 10 4 7 0 9 0 7 6 7 4 4 6 8 2 4 1 5 0 4 4 0 4 5 8 7 0 6 5 8 7 5 4 0 9 8 4 6 7 0 0 6 1 4 6 7 11 8 7 1 9 6 7 6 4 10 7 6 5 6 0 1 6 12 5 1 4 5 8 6 4 9 8 3 6 7 8 10 7 7 5 13 0 3 2 10 8 1 3 1 5 12 6 2 8 3 1 0 2 8 9 8 5 2 5 0 0 8 9 6 2 3 7 3 10 0 4 2 1 4 4 0 6 2 0 3 2 5 7 6 5 4 9 0 7 9 4 8 11 2 3 5 1 3 7 7 3 4 8 4 11 11 8 4 12 8 5 5 6 0 4 6 9 8 0 7 9 9 6 9 5 6 3 3 3 1 2 6 2 4 2 8 0 5 1 3 1 5 0 3 3 1 2 2 4 6 9 8 5 0 10 9 10 5 5 6 3 4 4 0 1 5 1 5 9 7 2 8 3 2 9 0 5 10 2 1 1 4 0 8 11 0 8 5 10 9 7 11 3 2 1 4 9 0 1 2 5 2 5 4 1 1 5 3 2 1 12 1 7 6 2 4 2 2 3 3 7 9 2 13 6 1 8 7 7 1 5 7 2 5 6 12 5 0 10 8 2 1 2 2 9 1 3 8 10 1 6 4 10 4 5 2 4 0 2 7 5 6 6 1 4 0 2 3 4 2 7 1 11 8 7 10 5 7 6 7 9 4 2 7 0 8 4 7 3 9 3 2 8 3 10 7 2 9 6 4 3 7 11 6 5 6 3 9 0 15 4 0 6 6 9 0 7 5 10 8 6 8 9 4 3 2 2 7 9 1 6 11 4 8 9 4 7 7 0 4 3 5 6 3 10 10 0 7 11 7 9 8 0 10 3 2 0 3 9 4 5 12 6 1 1 11 4 4 3 1 11 7 4 9 8 5 7 4 5 1 5 6 10 3 3 6 8 6 6 9 4 2 7 5 0 0 8 5 7 2 12 11 3 6 7 7 5 1 0 8 11 8 5 6 9 1 4 7 4 6 11 8 2 2 3 1 7 1 5 1 6 0 10 8 6 8 10 1 0 0 9 5 4 0 9 10 5 3 8 2 1 2 9 2 4 13 7 8 7 4 1 9 5 10 7 5 10 2 7 3 7 1 11 2 9 11 4 2 4 1 2 1 8 3 0 1 11 7 7 5 9 3 1 0 1 9 0 8 0 3 2 9 6 9 7 6 5 4 2 12 11 0 10 7 4 6 0 2 2 4 7 4 4 6 7 1 1 8 7 1 5 1 5 10 9 0 8 15 2 1 1 4 7 11 1 2 6 3 6 9 4 8 4 7 3 1 0 7 4 10 0 2 2 7 7 9 2 5 0 3 11 4 0 5 7 0 8 4 12 9 13 8 0 3 9 0 6 0 10 2 8 1 3 2 3 9 3 2 4 0 6 3 4 6 9 4 2 3 13 10 5 3 6 3 3 13 3 0 8 5 7 2 7 1 4 6 1 4 4 8 5 10 7 5 5 7 7 7 6 3 6 4 12 4 2 4 4 7 3 6 1 6 2 9 6 5 10 6 6 2 2 9 4 1 5 7 0 2 8 1 5 6 5 10 10 5 4 2 2 1 9 1 9 0 10 4 10 0 7 2 4 5 2 5 5 0 3 2 7 13 5 3 2 0 5 5 5 0 7 6 11 8 10 6 6 8 1 8 0 6 0 4 3 7 3 3 2 4 2 3 3 0 4 2 2 7 6 0 0 3 10 11 7 0 7 2 5 0 13 10 1 10 5 0 2 0 8 2 2 7 6 11 8 3 0 2 10 0 3 3 4 3 10 10 7 7 0 3 7 6 10 10 5 11 4 1 2 2 7 3 6 7 7 2 0 3 0 3 0 7 3 2 3 1 1 5 9 9 0 9 4 0 2 7 4 2 6 9 0 7 5 5 4 7 9 0 5 6 4 0 9 9 1 5 3 5 6 1 8 1 0 3 1 1 2 9 1 10 4 2 3 7 9 3 2 2 9 8 2 7 3 5 1 8 11 1 6 3 10 3 12 5 3 9 7 7 6 4 11 7 6 6 3 9 5 2 3 0 2 1 2 5 7 0 0 1 2 5 2 6 6 8 9 3 8 6 4 1 1 6 5 4 10 3 7 4 0 0 7 7 6 14 4 7 8 5 8 10 7 12 6 6 3 0 6 7 2 12 10 3 2 9 10 3 2 9 6 9 7 10 4 1 8 2 11 7 10 0 4 6 5 3 1 10 5 6 10 0 7 4 6 5 2 6 3 6 3 7 0 0 4 6 9 1 3 9 3 4 12 7 11 6 3 7 8 8 6 2 7 4 1 0 6 0 2 8 5 10 8 9 8 2 0 8 4 10 4 4 5 8 6 1 7 4 2 4 1 3 4 4 2 9 7 2 3 2 0 5 10 5 9 9 1 8 4 1 5 5 1 5 8 7 3 4 6 4 0 1 5 0 0 0 1 9 7 13 10 10 11 4 1 6 7 3 3 2 10 6 1 3 8 2 2 10 11 5 2 3 1 11 8 6 0 7 2 7 3 3 9 8 9 3 5 1 5 8 6 4 4 2 2 1 1 3 13 8 7 8 7 8 6 6 9 2 9 8 5 6 0 7 7 10 3 12 6 10 4 7 3 1 7 4 2 12 5 0 5 1 2 3 1 12 1 9 1 1 5 3 0 10 2 2 1 4 7 2 0 3 8 0 1 2 1 0 9 5 5 6 3 1 8 2 2 7 1 9 6 3 3 0 5 4 6 1 6 10 1 4 7 2 0 3 5 9 8 7 2 10 4 3 1 8 8 7 5 0 9 8 0 7 4 0 8 7 9 1 3 2 4 8 7 14 3 6 6 4 6 6 4 9 0 8 3 4 6 4 8 6 7 4 6 0 6 2 8 11 5 4 2 2 5 7 11 10 6 3 3 4 11 1 6 11 3 4 6 2 5 1 2 3 0 1 0 3 4 3 2 4 0 7 0 5 13 6 1 6 6 0 3 9 1 4 4 2 6 4 7 1 3 7 0 6 4 0 6 5 5 10 2 8 3 11 4 4 12 1 6 4 8 4 6 7 5 4 2 8 9 7 13 2 4 10 5 6 4 1 12 10 0 4 4 7 8 2 1 10 7 5 5 3 3 3 4 0 4 6 3 7 7 0 1 1 0 6 6 6 1 2 7 3 10 7 5 3 10 2 0 10 0 2 5 2 5 5 6 2 11 7 8 0 6 7 8 5 5 7 11 2 6 5 1 2 5 6 4 10 10 10 2 0 10 6 5 2 10 1 0 1 6 0 9 1 5 6 8 5 2 5 8 2 1 12 11 8 3 9 3 1 6 1 0 7 9 6 11 4 11 8 3 6 0 7 6 6 11 4 5 12 13 5 3 10 10 1 2 9 6 5 1 3 8 5 3 6 11 4 8 1 10 4 4 4 7 5 11 5 1 3 7 2 6 9 8 3 1 4 10 5 6 8 7 9 11 3 6 8 3 5 2 1 11 5 4 3 6 0 2 6 2 2 1 2 2 14 1 10 7 3 10 4 4 4 2 3 1 3 2 0 7 1 3 5 6 1 4 7 4 6 3 1 2 9 5 9 6 8 9 3 11 2 8 4 5 0 2 4 0 3 10 5 5 0 2 9 4 5 1 5 1 0 9 1 0 5 4 10 5 5 4 1 12 1 4 1 1 2 6 6 9 1 5 12 4 12 7 0 0 3 2 9 6 11 6 7 4 6 8 0 0 7 2 5 1 6 9 3 1 0 14 4 6 3 5 8 1 3 5 14 8 11 5 0 2 0 2 4 4 6 6 7 5 4 1 8 6 0 8 11 5 3 8 9 7 6 2 2 1 8 4 2 3 8 0 1 4 6 3 5 1 3 11 11 4 0 8 8 11 8 1 7 3 1 6 9 4 3 2 5 9 4 4 7 5 3 3 4 9 0 9 1 5 9 3 1 4 4 1 8 3 7 8 8 5 5 7 7 1 1 6 4 2 1 8 5 10 8 2 7 2 6 0 3 14 8 4 7 3 6 7 12 12 1 5 5 7 0 11 4 1 0 2 6 10 13 6 8 6 4 3 7 13 6 0 5 1 1 7 2 6 3 7 8 3 0 4 5 6 4 1 0 4 3 8 3 9 7 10 5 12 11 3 8 9 5 10 2 5 10 8 8 4 5 5 2 5 1 4 9 9 9 2 4 7 3 7 6 2 12 0 8 3 6 4 4 5 6 0 11 2 6 3 8 5 1 9 3 0 3 5 0 3 10 6 6 3 1 3 3 6 1 5 5 4 2 10 7 5 2 5 1 2 6 3 8 5 7 9 7 5 15 0 0 1 10 7 5 1 7 0 1 6 3 1 0 9 0 12 4 0 9 2 5 13 10 10 1 11 4 5 3 7 7 4 4 3 3 0 4 0 2 9 14 8 8 6 4 6 4 3 0 1 9 10 3 8 0 9 7 2 9 7 13 5 2 3 5 4 2 6 1 2 1 7 1 6 10 8 0 6 11 9 9 4 1 7 5 9 2 4 8 4 9 6 6 0 8 4 12 1 1 13 6 1 3 7 7 6 2 5 13 7 1 11 9 0 9 0 9 1 3 8 7 5 2 7 1 10 5 2 8 0 3 0 9 5 0 14 1 1 6 5 0 8 2 7 4 2 9 0 0 8 1 7 3 2 4 2 8 0 7 0 2 0 0 9 5 3 9 13 8 13 1 6 1 4 5 4 6 4 2 1 10 7 9 1 1 1 5 6 0 0 11 3 9 3 1 3 5 1 9 5 9 8 4 0 7 5 5 6 6 1 7 2 5 5 5 8 9 8 6 8 2 7 5 10 10 10 10 4 0 11 2 6 3 9 1 0 0 4 1 9 2 8 4 5 7 14 3 8 0 4 7 4 3 11 6 5 2 1 7 5 1 8 10 6 9 7 3 0 6 8 8 0 9 2 6 5 5 8 4 0 2 11 13 2 9 8 10 0 7 9 3 2 0 11 8 2 3 11 3 7 8 8 9 9 4 7 0 3 12 0 0 6 5 1 6 2 7 12 8 5 11 3 6 3 1 7 10 10 9 2 9 9 12 3 8 6 6 4 1 5 5 8 7 4 2 1 6 9 2 1 1 3 3 9 0 11 0 8 1 11 8 0 11 1 2 0 2 4 1 11 4 5 1 10 10 1 10 4 1 0 9 7 10 4 10 9 7 9 2 0 9 5 3 2 3 2 6 2 1 0 12 9 2 9 7 1 3 7 1 4 6 1 6 8 5 0 5 4 5 9 2 2 0 5 6 11 3 1 4 0 11 6 6 6 1 4 1 1 4 5 2 5 2 8 1 8 2 6 6 7 8 10 6 10 10 1 8 12 5 3 2 6 10 0 1 1 4 3 12 8 3 2 2 4 9 6 0 6 6 4 4 2 3 10 11 10 0 2 10 7 0 3 5 3 8 7 2 6 11 1 8 7 7 6 0 2 12 11 4 2 4 3 1 7 11 9 2 0 8 0 4 10 7 8 0 10 2 5 8 2 8 4 10 5 3 3 5 7 0 10 2 0 6 4 5 5 10 4 1 7 3 8 0 5 5 3 1 5 9 5 7 10 2 4 1 5 3 4 8 2 0 4 10 1 3 4 0 9 0 6 9 0 11 4 7 14 4 2 12 5 2 4 0 1 8 6 1 7 0 2 8 9 6 3 7 5 1 11 1 7 10 5 5 2 4 7 7 4 2 5 3 1 4 0 0 6 4 3 3 0 0 6 2 3 5 2 8 8 4 5 3 5 9 6 7 7 0 1 4 4 3 9 7 9 5 9 7 6 3 5 8 4 10 10 7 0 0 5 9 14 1 5 11 0 3 10 6 9 11 9 9 6 8 10 10 13 9 5 3 3 12 9 2 2 3 1 3 7 1 9 1 10 5 1 1 1 0 2 10 5 7 7 13 15 5 7 6 7 6 0 5 6 4 7 4 7 6 11 5 3 4 2 7 7 7 8 8 4 11 2 9 0 3 6 3 3 5 9 1 6 7 5 6 2 10 7 6 8 4 11 4 2 4 10 7 8 5 9 11 9 13 0 11 0 2 2 10 2 2 5 13 9 1 8 4 4 1 1 5 1 6 3 5 1 7 2 14 7 7 9 4 9 7 5 0 6 0 12 8 0 6 2 9 8 5 1 5 7 5 7 12 2 9 5 7 3 0 9 2 3 6 6 5 7 2 4 6 8 7 9 11 7 9 8 5 0 7 0 0 4 2 9 2 3 9 5 12 3 9 2 6 2 0 9 0 3 0 9 12 8 7 0 9 4 12 6 4 5 2 5 3 5 8