100000 540824 80929 664264 971202 507518 108505 861210 508161 450682 463792 212878 762099 828458 246365 67869 975676 524163 137486 638551 610099 989004 195043 746716 1016929 968096 847472 14562 675078 290928 401983 1010611 376980 798719 208204 471595 144946 869732 306823 664382 67386 975115 898646 648816 467387 997684 852240 602715 1010423 454771 196995 989997 455142 183342 965486 373031 848306 899874 749064 913183 42041 338911 593527 194814 451726 111431 627290 436803 106873 918291 854592 95359 204786 405582 429103 1019351 462249 608728 257566 356229 746369 474852 151674 369751 202769 333178 620709 124719 827938 94454 523122 102785 412468 223367 669611 481752 676344 896433 401547 25169 842967 715 383044 431902 375914 65922 727675 23812 1048063 667988 358087 495581 609819 28182 351029 119063 731891 171631 388807 271924 517873 571994 506864 780104 359221 860584 404250 458110 10769 672380 118048 356755 979340 430029 619988 936537 249312 575463 796282 113462 117757 953066 903243 172706 191492 999754 571124 88237 512972 348749 400148 118134 741728 502416 464065 456629 241022 889475 570884 889650 773658 447720 839000 12107 927961 144728 98351 953714 755095 800446 111981 151469 495841 12761 544747 718613 343676 375743 14581 733783 850908 285781 735948 97334 438957 496855 633637 395783 105294 865878 845225 526899 253777 526389 956019 275128 789501 48812 447637 958377 939212 999749 724115 655786 501229 409954 1030886 400500 34499 729269 456314 1021271 642148 272325 379696 725427 859162 461936 681053 370046 736742 116835 853833 299457 147192 507812 384433 938779 353336 866057 102470 458812 60609 727742 962860 653419 238688 332995 915068 713217 542233 783212 1000642 522476 568994 417759 362879 503085 319207 648345 746920 758106 511620 934890 174117 170269 265806 335476 563283 305074 146123 1042864 594051 93805 736948 931433 682104 826162 550266 935742 798701 87803 212415 653092 178445 463958 1002457 651235 619257 110052 494674 602260 398406 447708 640618 189481 431484 184197 634515 296933 261016 427967 383220 942560 258698 584059 556008 804740 210872 364862 918140 46099 185466 182947 749300 798494 141468 581334 953670 721679 1033439 307993 128413 213920 726391 1029954 974551 861282 56462 468027 442632 1023800 818368 821889 968693 748249 529309 635046 464282 934225 353323 115152 513189 554624 627041 642103 924408 974489 370861 167850 171050 197797 392303 891915 273415 766206 151164 507855 4364 507860 576156 181887 141036 346027 905483 558905 446733 462811 692476 82735 572684 153359 291601 480295 292149 977351 480229 142073 770827 231638 822914 171541 188870 565220 579307 690170 98512 740332 713876 636352 104007 700863 322788 664975 393599 631936 716218 365861 195965 957479 1034213 942165 156540 785406 731563 372610 900460 698662 149827 587304 534638 61715 880475 49492 132953 1032204 283026 710183 34105 10156 736511 630870 190410 734564 725160 192685 1028609 399606 919564 527239 235140 826107 742810 67416 801325 254815 757047 359204 575114 1019872 1040061 818437 674912 203410 401526 913576 914980 626781 240037 992720 723584 890749 64765 313042 966356 771586 17192 268056 1038771 608334 562497 885151 271714 579482 5978 685944 111196 524400 975607 564810 387536 964914 311697 806606 815137 739474 767765 287570 1038181 293912 89186 611895 926183 798368 68047 110707 726182 794329 577954 378896 678355 464327 215705 839339 750423 548161 10853 864246 97610 755315 372779 671798 49277 426078 319233 604869 791794 1048147 690295 495761 791646 798332 468747 820891 662702 639059 493747 9338 598654 604969 543064 94933 414627 566432 925013 395757 756131 882481 846844 847888 887864 452776 506385 968743 9169 164003 222285 348201 654353 851734 403932 274341 153166 627401 919263 857661 166931 614360 515819 600613 352670 874035 96137 116392 927843 808988 17076 166563 110983 503979 457054 964360 725093 514637 263659 253277 404749 759105 179891 253499 665280 216602 618629 14287 886390 185408 932127 42075 934232 221294 831927 985270 494405 1043253 420213 176840 1014097 381816 536566 321552 422978 251118 929739 574494 162578 85668 55544 26392 13680 514424 301941 619577 251454 601759 422320 712782 249364 744991 998153 921655 478652 349526 517717 870252 170164 374129 552028 91765 731055 915958 760411 588145 891668 782139 109699 169616 1015165 751852 768120 298137 448058 698505 649170 778597 101324 664549 426655 827490 431722 252840 510431 882961 721535 135630 172551 568711 312106 45095 527743 807152 349372 192213 489252 251400 405310 477904 1035463 322976 67816 248933 616875 636191 911531 302515 184587 144638 67752 454957 669842 470859 166071 669723 910049 540199 651489 108824 870924 1000008 492518 5781 334365 205176 352696 529749 1047440 251155 686590 684783 404949 641165 609938 851024 389586 165866 296452 234550 967774 310852 216596 367029 616647 361545 1019451 630454 443213 589499 518691 93811 1016740 543982 1020971 25597 958326 444237 389092 397494 40159 36309 1174 471767 109807 812695 901052 981995 300588 715835 329603 173906 814861 855160 826704 90304 206976 775837 53303 686779 452709 760332 786308 259360 537616 283833 847158 742302 191179 618927 319615 705593 790609 710539 497733 824777 943957 607999 462244 458360 1039353 526672 329322 668232 638551 388825 292762 706955 904444 499078 309226 161641 135016 864090 33348 69725 884879 860393 706633 516280 1018203 954334 218313 611101 805671 838007 867916 452355 506437 928004 76172 489271 624762 542315 351225 1036375 253821 750759 368180 497495 453499 1019972 323220 294912 734614 794085 197540 381804 839265 374975 1023650 673420 84069 708891 372226 663714 164512 637656 540650 1028551 541441 658406 738483 530790 696557 215756 139630 416959 475069 716066 922205 183653 219454 239128 417141 49088 301103 525550 283875 299404 705222 680826 862596 262233 275756 271525 232811 708617 470012 934638 730719 901460 646856 863973 512090 383047 223892 654769 176139 914112 1018969 190347 988501 831220 994179 857665 601550 303594 1029236 115636 558913 318974 213759 43098 25132 248159 236781 113084 513091 935056 654459 14585 244459 336106 371418 594242 818623 190233 748206 427612 631055 257435 504464 209697 862300 704325 898956 940031 575710 709053 870308 751991 453630 232448 619595 478879 98780 367838 658666 786337 41930 827769 125278 963642 722638 465866 263288 29243 146980 440604 91772 805900 314810 190607 647074 843556 3251 508310 627353 205458 776165 735865 872191 558455 660570 175828 506858 417162 262611 177686 86626 828818 1006912 215555 862180 134128 349001 146739 821473 479506 344776 917905 746300 521729 872269 179932 1016016 146132 181145 244009 299496 27962 279587 722783 985029 886517 1036694 629177 1031964 990297 432977 102472 162453 957137 565733 319855 77133 776027 141723 151653 398677 191751 326892 701366 435760 1010555 491271 560066 82777 447858 233038 256317 510651 290616 997081 828334 61239 23856 603377 319472 680738 791119 214934 386739 381636 921246 283386 609019 700122 454075 807684 24736 444180 640344 269774 262861 504984 119739 194088 436866 463997 1015357 257554 185618 234065 434123 334149 1030821 49812 534376 692139 414903 511290 67241 999395 46231 190509 553015 889278 895465 893385 484945 645317 178469 260959 235847 562864 418326 676786 497152 691696 833115 532860 148597 566310 16361 1015274 505396 627881 79751 753436 869597 750341 330576 1008294 721064 720247 13621 34834 814814 180082 287097 342876 694364 787484 845107 151412 616467 760017 230607 100544 153994 286623 494221 710551 423770 635337 77057 680647 108977 758341 738705 877071 611536 438334 874234 1034406 18317 145810 1041356 311219 653778 359764 333033 258258 465692 1007179 1028106 368789 356604 628082 155194 497921 853402 115830 82521 320525 304685 153659 1040282 677414 504196 342871 348165 125102 472704 678038 51958 975992 25239 781684 555932 318542 147539 699558 829307 227180 837073 766097 599274 68610 209731 146897 991638 919989 770414 1004980 80125 734238 434221 71869 776948 830793 410860 784673 262690 249912 198957 507213 408194 645982 268551 676446 1046501 355109 504226 683687 867438 312424 307132 263215 298772 454393 1011239 557872 737827 892956 783432 322713 788923 128266 488602 504973 647760 392560 203561 29922 608040 857581 666648 225187 637152 332439 881179 713103 627688 670071 916733 9367 931586 3336 77852 434788 686535 583356 532712 169678 881442 418167 279911 369254 233426 824338 225972 732397 260332 138201 863100 956379 281176 456462 736895 344281 825679 798564 505109 414791 379619 414852 659878 683959 801399 312971 908849 857200 45123 512138 821958 649708 108497 1020677 302092 1036378 452227 900725 534972 246556 614922 269766 830755 887626 95984 651481 401316 541230 356112 136963 485684 41926 153624 788876 138973 733510 600590 632370 1020219 795539 671176 248227 862978 732616 594802 506374 401270 855989 157964 483699 289009 850011 958698 415862 202592 1030257 686130 901264 782022 705762 3425 61110 677304 592205 669383 845264 889824 494212 796934 827707 286843 252173 486807 798536 770266 414628 665925 302011 734949 145847 1028783 698956 540563 364008 882890 680233 729459 182415 407901 615282 985894 940598 886660 662460 492002 654875 369198 636559 335857 515249 105119 191720 238384 1015327 379631 1023672 740241 953535 40072 212322 1018265 1009568 368299 525889 326882 1017093 322796 593184 574106 1025252 583090 202432 201731 512872 274616 410453 996593 605040 660879 166153 176719 510222 729626 589432 913562 367624 8464 783667 2660 674394 876669 517181 523986 1045169 542785 991889 864287 7922 606351 160153 602647 685745 256112 22456 845980 999866 1023038 346818 718373 506508 674857 436863 96826 405721 1024693 166700 860153 523272 949050 937977 1014932 212403 436323 923019 179665 685097 592559 978044 305289 1039597 259828 910294 190249 173877 388311 385948 174132 1046124 40276 939842 887998 111792 409916 305199 911090 341332 737202 690242 280718 239456 402606 199754 24930 415756 518010 562829 470485 50505 426295 364866 30048 688184 250713 653591 366864 188336 712231 505771 766472 557756 870204 1035797 196605 959259 733193 675675 370616 669631 1006672 207612 1032600 59214 633002 378727 702477 248484 119043 93314 390686 1048399 821017 32292 452068 985618 841984 820890 671501 67938 780192 594214 42330 702444 60725 1004667 38689 81677 234447 306499 502731 907608 170960 387225 336471 214292 578160 89743 507861 984764 677948 646313 589293 31613 276371 811105 1018198 1031099 543528 172449 200798 937356 1012867 814411 745833 763707 795264 642997 317802 491974 468942 3877 270955 785249 57712 226906 213515 625137 44352 1044227 129019 966034 831591 683077 224384 381714 257511 337209 208628 136819 306449 40811 754757 464237 602127 231772 460149 238057 309851 222465 495128 697479 714566 524867 817881 245529 741490 248189 145397 900902 754776 710145 335806 843880 609476 188563 108825 974670 1000787 391660 779777 973691 377340 136504 545282 199237 656772 1008281 1044670 932151 378888 489890 638060 991375 68983 480220 222292 492992 543766 399172 219988 339442 58106 700619 931422 434301 385169 671445 613111 375154 465178 609211 327098 134162 298280 645193 487635 333140 8227 13888 246405 671331 1023686 570069 371620 306974 595362 528688 839196 848023 227226 54510 82792 24469 365669 482464 752411 814865 876304 969802 616795 1030844 623737 575460 722273 715128 1003989 130525 6138 745435 453418 360851 88585 639663 512470 62939 975619 412021 1030918 231296 911217 843997 898624 112572 1034097 728399 762842 521920 814390 130405 1047424 396850 654212 883822 123570 875434 773172 783597 627523 777012 179894 1004313 463323 917969 579210 137051 603254 92149 141766 665810 981219 148490 860051 227282 863047 898284 786096 815200 154775 187500 117742 933048 207137 838093 817329 710600 577284 996426 418166 716722 791731 1422 597063 366670 425846 504890 759624 773541 252392 159330 362286 116343 920186 791568 140739 5814 866799 65984 802916 434697 412126 895715 890499 745034 105268 459868 755749 976392 271535 376581 726116 56070 317795 938539 403438 923834 548665 1037838 801668 177871 857451 241251 541308 646051 92938 525521 387392 351946 951672 988023 9165 473993 79598 868197 199733 447323 738551 798 725277 786544 458483 502044 750655 653353 468117 906828 399594 261534 859238 189582 959101 386072 1014336 789814 189167 680343 710099 811918 170314 602444 454947 171858 32811 460320 667400 374578 437316 85292 350636 674643 539355 1032255 112913 712654 675912 378972 752009 845616 943739 897080 156220 826617 519027 501440 711589 634909 470984 430481 607765 966022 238882 307071 106543 891535 1010879 658191 359786 683914 931313 965884 674963 1024572 617630 196277 126536 299100 767934 462045 1022845 72215 903137 842186 203771 523407 947623 888840 281820 130135 12357 845011 587537 253945 375814 277152 980444 604784 540872 1020820 306518 918958 43131 414731 643306 68887 937382 644371 162264 600068 326114 247534 429491 476226 799836 942996 488675 999568 647255 28974 401700 104228 142248 464028 222213 1038375 445752 488432 300394 390196 1020806 141553 428555 153309 410403 164761 580083 446758 1033523 236696 751361 807944 828914 341966 562026 228080 713517 685780 317493 779837 199365 809844 1043390 812485 698672 662061 1001523 389968 395256 81072 877082 752924 212025 496741 466633 557143 558375 64743 105197 29608 1047174 716420 147716 65959 690992 516286 208866 70497 281491 294092 913712 436949 267312 40986 425960 888185 28701 405188 40667 573109 252804 505375 622379 576102 676386 57137 1029841 57181 142793 176436 231192 309726 677086 369687 619296 613922 506075 754428 599644 172757 795854 728763 174868 494488 547801 1036382 258276 488320 231344 445347 566075 657301 128798 278910 937949 266580 339072 676500 449890 725294 998472 774592 217525 108807 228219 317073 59541 448183 949812 204746 162327 130700 1009183 542178 12578 378310 819454 1031554 496113 245018 866088 174601 381077 711472 215557 229387 423793 706341 877203 751566 23996 389898 847844 249803 716290 820835 611742 319283 375971 661672 682617 325736 814675 15303 280261 72575 61080 513696 942817 620741 390736 216968 1477 770871 254504 755399 787321 348936 121125 106778 379804 464927 869151 1024561 640990 351382 626497 120626 199301 874300 150155 201012 543980 691732 624208 372677 671232 395476 822968 228197 860353 611175 586047 937993 506567 1003627 774964 759704 103099 842676 366651 300145 687833 736455 776396 359396 361333 944480 239794 352436 65906 71660 929164 60828 406732 41488 99663 126918 656144 177952 523458 897365 596447 974504 1021440 271325 613743 379623 253690 645861 698121 31567 792563 448108 54156 77575 502274 269665 74217 10089 191891 141354 844197 932484 934118 138014 225626 472475 93839 774411 363829 921507 353268 701873 257402 846793 931794 749636 210172 191466 1015993 286190 995237 643866 326539 187466 483572 882718 623105 484330 975482 985073 413990 684755 627292 923715 303066 280316 37332 100853 755024 92371 529328 670622 274320 918967 31441 625673 944630 137855 837806 371893 1012657 552433 547791 377940 337477 678732 392786 1040716 486409 683199 148584 179257 132778 509423 211673 346729 42406 286325 1009020 401502 478418 527454 396736 304208 68309 679593 188711 921768 982954 870348 450501 542342 111394 170032 39621 290877 441184 411824 901860 226258 308059 496926 1780 406912 1016159 714430 1000027 240182 978316 954057 195473 965143 100438 807148 864933 389881 385283 114118 32697 461543 265264 613741 754050 12959 96844 961002 236489 604181 597532 448952 591340 948462 123702 555593 928093 500998 881797 776833 806946 282859 611019 935225 1024852 546911 801562 134077 293280 135385 646490 352335 1045961 281605 451271 655522 914723 928320 476272 503903 937498 703773 61881 230307 745129 162274 837338 391551 256740 556043 1037149 648823 150382 890822 454820 929540 715779 212086 960608 283154 793072 534321 92955 377730 598678 582978 399024 661161 705003 927399 576717 522448 975096 188563 530808 719794 107612 802797 27015 536576 641735 879568 1036582 757728 154496 71689 795221 538986 763104 190364 349032 358698 887509 171840 931205 173217 337248 731102 359209 771268 503575 483606 593572 594043 312227 967609 899224 210723 126531 250960 333438 424717 624712 943508 778528 957437 452503 764660 688928 364971 646442 924434 130928 988741 754575 467526 993240 721131 941415 304409 926580 553010 246760 807627 542003 246946 42332 968655 406105 617272 758688 819274 22781 489445 926374 432791 505484 528396 235251 354757 60996 959752 975906 972823 765882 130724 129887 432515 27989 857505 27116 142900 942800 48691 477087 701705 256956 8836 292194 429587 731643 134448 469938 314651 326727 66504 252193 293913 804009 274767 348373 110014 753410 729280 346374 155627 960389 411526 403843 863800 749883 417794 535086 250990 642174 824328 246139 753933 441726 358242 221941 849863 754367 578124 429498 427011 199577 539638 535290 637787 507575 427270 146555 987166 233624 127507 580376 603087 813585 738859 427325 149924 450249 236877 245101 846087 603068 726768 260285 192537 570809 675963 122198 796202 745444 45002 315638 437826 512564 97712 644976 739740 890870 643183 639271 485925 1031752 607809 436631 464129 768671 495571 705997 562439 434498 51909 164585 261440 699340 175147 783523 31596 987054 293647 365508 96892 271530 252652 412840 365849 908121 26164 581059 88092 426918 6348 296472 1037588 254801 428683 852931 197827 564334 588222 254577 915873 779235 599463 334307 189016 100333 63737 588911 973894 804507 590942 357759 890366 291922 248049 563215 967111 848455 512708 425267 481307 29960 172892 291471 567849 72436 945200 751837 476244 283326 301357 791147 762035 332270 469813 876954 436623 416608 713371 104288 265191 5571 801192 635335 285167 12826 601882 166508 589196 664127 647328 341248 785114 958299 128351 306635 885415 376943 317552 186404 87285 352463 443231 445690 390011 906914 301230 948558 1025061 457059 822864 363702 82832 489571 108590 767964 845711 33092 262821 277245 414121 505471 519430 574571 78232 619999 381973 630540 341963 880388 851083 340184 128997 494050 200084 51550 826171 990527 682834 835648 90970 423224 614744 910258 195712 829884 793903 407295 106526 247055 751828 459012 264028 342601 169272 404147 798101 961493 869567 60818 123606 66035 607682 381497 863843 774454 281869 1048280 688435 987398 57441 906670 178287 860702 786675 844691 61431 468239 894443 335471 9437 893116 919270 881600 698343 1013980 636533 239385 352273 78972 953500 98461 56585 431226 745812 609160 670130 555531 825097 238758 380577 73013 1013020 563418 898211 562006 414306 922521 923445 763291 495523 367980 612106 456586 90652 223858 916617 32121 814589 571611 555597 606996 471276 753518 704419 98779 277633 355332 236303 591777 344264 274954 1043655 388366 845506 338179 1026358 760862 96995 408324 568187 796320 681877 402231 88039 912569 163764 916568 855683 1020766 596241 925499 290184 281309 784112 545092 222180 157013 263305 82669 463804 933176 974730 220740 361700 748496 995987 845162 599913 937912 909240 221461 665096 516959 391939 417550 1018036 385929 365808 753844 141076 83405 873712 907640 748290 327447 582630 695647 647949 465448 665261 335747 369912 925201 84111 794770 950329 836796 759247 683341 917627 917859 206369 838923 475164 743191 612141 475187 953007 491322 399119 233157 184188 483333 392922 206546 189435 217859 81168 936704 562781 703380 348203 692487 233475 257387 758040 176182 919556 156433 429495 630766 345516 869472 13148 198182 1045239 15624 182609 718310 802586 41741 441170 458188 1036539 60742 996367 689802 231860 817632 1017773 557413 333588 369882 224838 812728 546333 11911 265828 296047 165255 127503 251786 498829 608316 257005 732331 1037222 1013722 888946 1040049 323429 640820 291393 95991 1041671 341201 669905 283088 112607 609644 190190 362750 501712 15986 880953 110139 438230 964743 566435 546227 545917 369153 941302 422024 180840 498027 985932 96077 408780 804868 494742 877708 646130 754749 741398 491328 105400 672831 839141 1045851 506385 221283 937326 804418 222592 402871 326641 818508 441249 309376 545537 867398 923553 804530 511750 38385 700609 68218 62908 505987 166102 531637 1027250 485410 1026764 595830 188364 84332 571678 100484 1013698 785394 838752 275417 762015 263352 827830 927268 811074 1018039 727386 759624 1015008 972636 984346 433371 766848 247046 18135 634024 81534 644491 671495 1044269 306184 603828 887603 877086 918692 953020 726138 576224 410024 99029 159244 96527 857025 280995 885681 710904 63853 376254 235584 513567 238976 31797 889896 3515 308643 47878 369642 577845 833744 717735 796316 784557 165336 875904 781416 427381 319965 407662 509195 595092 161496 583490 745046 270660 662036 776768 619184 661364 877233 608673 83859 79430 1019938 835601 359435 1000082 704687 488753 927546 592226 358388 358422 18134 1028724 161120 895432 294313 385723 318135 427972 467472 437982 172689 640635 760957 548280 1009368 48081 857590 326358 620366 235934 423571 178428 212997 358448 766979 402592 196581 471240 946184 534125 184105 722968 517878 644546 718306 207051 142904 6961 37491 323069 705228 74496 167955 720319 550850 892843 978254 13205 939200 1039456 676484 875255 439425 696193 260201 244179 947025 122150 1040003 944905 810387 473496 86448 297198 888379 285655 1032861 403402 77141 856086 1043535 925786 884348 211513 739998 174670 540515 432222 1040565 968396 808528 677201 151444 948971 446620 682774 801934 514617 340276 709987 67531 713014 986907 693283 185031 139223 328678 294388 120529 930820 977470 516778 2957 398361 224354 196042 204147 403817 189090 604431 963661 539318 1016293 999145 68029 927419 842276 449785 774069 618146 42220 308887 222973 626830 975840 640844 943536 733715 741173 701784 1011135 137913 660533 980013 217964 523900 648124 112370 889809 661583 86206 963329 858967 1021076 622271 307817 220223 183205 8281 521836 505116 478287 705978 944642 75607 439890 359203 1025109 23978 943330 440170 179011 262822 518441 170617 255455 91949 414914 490445 782065 751864 152640 903415 227185 133394 989605 341022 788751 221786 136939 602748 587950 667654 493695 445149 137445 111643 905152 898083 670845 675318 105861 443332 231670 544966 322708 633930 760065 469519 707628 789458 618247 710696 129660 248462 472993 635070 544553 444739 121885 554831 62924 122828 550144 181168 489586 76693 339071 637064 629274 241184 712964 199122 131387 277379 1005487 152415 897595 112872 929490 442193 416248 43789 868468 457890 747587 5314 845007 361883 260705 763245 918739 472669 234889 341897 523425 406363 766312 1023778 544272 729054 266911 313434 402219 435328 259396 75240 237744 345521 395101 946068 460947 494134 78696 503996 371833 553380 15062 42707 700478 801513 139403 683996 236655 96964 877408 1018099 835792 950856 2210 72900 485080 333149 423568 1024530 250928 422207 204512 576050 597304 107261 63802 311181 313218 404987 708027 832546 801877 328305 85876 311297 658219 639977 657129 200657 64563 417733 68755 942923 979664 717750 496478 908220 630808 263238 607020 268935 984405 590671 156495 1028001 247432 337538 54547 710675 609505 298466 646706 298108 375112 1030726 967518 843660 501464 1004506 668346 961674 1031518 147614 32353 38351 660446 2790 829150 480073 90894 104408 275890 217337 395226 667121 780242 236917 185822 707456 469030 534631 637423 642346 809483 872716 142483 582756 521170 705717 226435 220668 551231 1027401 309552 964753 845322 405442 845116 494358 55394 539307 809212 310099 936805 1025193 683261 722020 70056 760559 50300 707896 311221 352200 946156 151315 489096 940305 843636 920588 753170 93883 42351 103824 110519 112974 2282 172765 438479 32865 616489 30600 851240 297251 224034 104952 901506 832725 67072 121320 689682 520014 215969 698089 633088 814454 200729 1029853 501992 539595 809773 654461 474973 335071 371417 716245 674658 636887 853451 137923 887791 136942 318949 988027 76402 620016 705214 630533 529739 1007807 123938 672189 535118 139730 746638 857043 340293 557233 424885 583625 42604 315514 157949 311544 546035 740959 800259 367115 901504 380966 149779 949121 25770 967335 509872 844335 308607 882770 117010 751036 132095 903078 546979 331556 74654 850363 346241 134966 386502 395449 709632 656662 877651 470623 791077 238779 728085 705149 79915 855410 972625 878970 109570 417881 878656 758478 911051 567013 406415 18313 206685 199005 1018590 1001675 193732 546140 251713 294474 553148 447571 627650 177359 358970 291332 6108 765113 106468 602888 733698 751736 320147 129866 496150 76563 542680 369802 132082 972451 408693 419036 752099 711382 313056 623910 255784 820077 231875 1009573 387703 915133 497278 384616 870521 881714 987044 971220 144970 516808 433018 341790 226298 438160 697979 677588 603918 719921 947670 353109 713983 7524 199150 1007444 105913 1010039 512217 349273 103966 1005259 993506 710975 279169 518743 45832 452791 872747 423458 226684 329668 292058 698316 642599 310334 917309 452358 603425 86863 805753 918549 511803 784376 260263 538195 643190 137613 848979 617134 568970 664117 677119 188968 926560 32107 197790 663637 851864 978560 342809 993760 118020 538390 968910 791302 344363 134566 274699 515609 688071 484347 38039 436734 208199 851381 551978 77999 217422 153288 594673 890299 985394 580090 991499 230593 789118 747368 890382 368632 62832 11009 1037186 671402 817020 967433 26468 883637 933319 308888 960165 431113 767916 146457 858025 693548 698683 610251 175305 416697 757173 596547 577233 647644 903697 1025768 14210 974296 503675 780918 433169 307329 806351 661884 468902 762818 595490 282334 1033695 620825 347450 98899 343370 83990 871953 839400 6638 568544 236630 985467 812995 280239 116459 304960 408885 362067 203368 652352 857509 249004 205719 498133 523240 710959 655862 619824 296134 559208 35384 638419 694652 254578 407748 687127 987707 489857 193588 479144 991398 596056 958424 624132 952920 573651 556593 557311 176988 64095 549750 27969 293043 159869 243730 608454 187090 319811 19235 538973 30753 482266 980221 340778 382845 642817 526758 978725 164534 649096 236375 471449 454930 868054 494849 90277 82376 186724 357573 879294 444038 390464 151163 589099 286188 796811 130604 68232 1023503 577531 41624 893252 184055 1035610 243633 135715 898336 103941 854302 747196 338941 692589 619705 468987 757872 1034137 359698 816289 785236 188323 109545 92095 150516 486967 50359 446271 656016 234519 640806 275035 912095 388249 508309 927780 169608 707623 95125 65020 370600 708286 180334 634396 781135 833136 127387 468495 541698 301538 706889 908597 353339 680654 615644 506689 809188 105602 978795 675516 123872 823904 664639 873343 304771 310876 893272 756029 400404 165761 920040 514551 549970 938092 129237 53381 712172 316879 901947 810772 1020168 580848 330472 390563 223677 799271 794847 583813 213656 653155 210902 75489 507675 803494 353975 803125 128569 461956 359203 311247 191708 159401 170986 117075 516192 930384 965524 334136 352533 569036 56027 83530 736448 194563 858927 153898 735514 810221 827697 176841 826960 996890 1001272 410353 430465 590889 73679 396988 737091 515666 903220 395034 906783 471261 756443 995152 872720 379817 545258 529268 922120 999590 158138 364274 805996 168539 463708 910090 81811 12897 59154 531791 344394 610277 1745 118313 563283 685610 401606 331604 861921 752389 16846 580191 714013 965983 555004 372526 600997 635831 607511 559737 445960 51869 844057 928843 722251 37688 150705 44675 600679 934337 144322 93014 82120 621574 892898 603083 479439 620520 31452 579133 758353 1010141 123182 259293 878359 541550 803979 11310 206172 508346 482907 166279 45650 445426 913974 348565 453789 991707 614509 5846 386774 940623 854145 794654 782857 668092 752554 990998 751671 10403 1015633 407224 108245 684570 188310 741845 518475 275019 856523 969103 668535 462067 239350 1006559 793639 787428 429651 684560 444322 632195 141264 964418 631328 625482 75408 720616 518733 993351 541545 228170 854986 649116 376677 476164 117164 826109 964165 11397 801019 276789 278777 453265 297780 519329 682025 363712 567496 815539 714415 147708 564123 312688 900123 813831 379270 664563 102190 396019 982741 349928 909407 226216 215241 218129 592985 741729 368663 994245 794235 65583 746343 739180 947030 209525 1024470 260100 207667 583530 341364 349343 158859 438682 110023 944355 554636 413029 723526 766856 295835 690047 148703 193757 97229 619374 306290 675140 161644 455183 921428 306098 856440 624658 374221 887856 756259 230521 11418 919132 47444 685853 1040235 338921 512293 456489 951142 898842 651365 440733 610723 723275 230679 718796 659885 489832 229105 861662 455687 914036 938462 260431 212133 582148 968829 180078 703855 30401 960159 852959 139458 143082 72653 558874 394222 767695 591295 492777 188857 202583 328422 346862 1035482 406651 742627 991003 391807 760777 1020685 226871 990407 959202 797936 96864 298313 54780 638153 188804 608140 702048 928267 660454 570252 379117 891868 959136 278588 652435 474008 134683 642558 536793 509773 449688 846124 820312 783422 262314 840851 86846 827745 954298 91123 916940 973281 247938 566912 708312 108444 878994 1007972 277068 243109 677839 940603 486309 705219 365807 422293 140405 451569 361982 363895 1043169 759516 887259 938970 952355 566376 778171 832811 251657 840491 908710 83658 975476 813553 292597 880011 938971 361014 201434 677943 405957 797359 176856 313868 978514 547265 223559 505145 509363 1028104 401362 1025379 421038 330450 568824 64035 921371 517794 933774 717190 499305 889261 920379 98955 356377 929376 153850 526249 797762 1017304 120988 440646 723980 502376 870467 325697 878645 92695 748265 157801 1021839 823583 872151 580355 73087 261231 320558 67912 927872 228394 516961 270052 680094 493094 590777 267385 460284 47214 98768 317978 941902 338881 325142 20944 948320 628240 621392 989720 864397 802052 926995 10339 1022280 768117 640589 603029 959639 230644 788413 650887 205714 550466 708214 791174 201961 956887 389728 670161 672604 252252 738487 494110 537664 470321 321162 143125 878081 560872 782141 697556 122522 678856 615175 643689 985630 956235 1014133 1045595 452915 654752 340965 415522 167826 452137 934924 909738 127625 128510 606833 290773 460664 696937 931055 720118 406103 99176 484663 433750 394287 947759 952140 413106 543132 561059 536581 492475 420178 646879 498574 238229 725653 589747 312295 12376 211903 163104 968548 778642 28862 787421 302891 160708 422291 746709 927161 88032 925908 747431 1011037 470226 508458 552229 26300 526836 428244 975317 186187 39319 1013283 360563 40920 131969 362492 877677 807682 42858 866137 126053 924604 1025918 83656 158899 455630 213726 188650 1028577 272980 262174 984821 480045 866877 829385 216883 447754 389325 855769 783233 39839 975899 766271 339921 830790 932244 7265 651432 1000718 703606 10646 643488 996666 214102 657580 27623 399808 813979 334435 521407 285387 955904 236272 76796 196410 935702 990331 694921 872223 575679 643489 73955 804416 991668 960498 251292 906905 613377 668276 340953 129751 793476 418846 235989 497887 689265 203358 202588 209989 946640 358292 166993 618709 64509 527764 399144 484622 872232 383016 54124 179362 512467 657292 518202 764664 236375 957168 583365 699818 14943 248570 882896 270087 641898 672833 417591 759954 352077 668115 508006 75137 242095 71600 50912 148799 274316 32076 561081 572906 150963 485393 682269 81621 470856 42459 745671 250632 629826 1042298 205450 533435 411630 502579 141004 1018591 681834 128832 995590 980373 694315 386123 400965 169652 5752 260087 132012 354631 410604 216919 826608 426765 163320 629109 854746 407288 17502 516557 1040841 329646 765879 404175 165933 944651 276462 514144 779533 612253 117443 191065 810626 569639 406090 263943 993338 356638 314217 611753 451062 831023 691293 927990 1017356 748983 23349 96660 1026021 149065 111701 77986 197248 709164 106741 279087 546542 586202 523680 890816 826068 122499 69814 117454 882412 199816 618730 634693 857476 187904 15300 765447 82173 337206 629791 388967 512589 882472 762028 218543 683902 609802 1008238 346010 760365 785345 31549 805594 462347 420969 314435 618131 1011551 309456 431233 165342 215427 755960 710475 209479 220515 1001113 922312 310864 278529 991132 83571 444396 346355 907425 84381 178948 446691 159610 160232 269302 638990 691630 690637 1024529 158918 576247 202519 205338 575984 573380 913766 542921 1041799 190392 403630 271693 964375 676905 474037 885700 278082 929442 302744 268228 61759 592737 758086 161493 1014614 527321 607747 320245 445285 250162 1005543 976146 1012318 343748 37213 636819 414151 3232 676 360656 432696 862727 813137 482709 334304 978928 123339 932771 449281 598918 784334 558127 856688 444584 127721 300642 24086 509032 492032 397783 349041 20365 766154 651551 286227 276752 11860 226368 978466 522402 189308 777010 784087 102693 252278 979041 376063 213807 94283 942894 193917 659338 320853 389742 340934 657846 600517 681705 436323 162406 395549 875996 77683 250367 630710 1041272 569126 92956 663868 908640 181827 597260 651052 804143 379555 695890 524125 275184 595891 571173 430708 309156 44278 934894 146030 362432 924801 67532 209178 292268 51582 806675 196252 506949 1013417 877000 28652 989531 337110 771623 777557 899124 737641 480030 377078 453639 730332 398031 630084 506498 57660 783634 996230 472645 614573 414192 789080 502117 381922 343081 1000489 167914 946341 828335 116157 614993 950357 477225 306347 339978 245347 359281 529887 985595 722644 111638 275481 736507 283842 323547 964205 89176 528603 321078 425666 728146 503776 395986 1026131 261277 237863 745485 646705 246499 36122 924027 721342 902464 385974 462433 532787 984260 1030925 261178 441883 333812 916932 170294 25558 517450 715158 751286 167447 11696 187855 439250 319334 321289 489937 294867 1025951 616105 527251 224441 834162 416727 609820 954805 824801 498258 423949 884144 645316 570569 367125 1046979 330056 681826 609658 1022909 174956 709172 635543 75937 370562 689100 966488 1034020 180 545708 384447 786995 252797 920776 842339 564075 971820 518151 795372 994719 632165 54984 677016 434007 401055 892250 203449 353611 354982 48514 744757 627947 42522 78073 835333 50906 902639 914412 158902 641390 708076 548730 80619 664371 612140 1004602 333016 91493 288415 341170 899785 282233 693130 700385 315545 638100 425475 547766 474171 225298 1021302 73622 775221 826881 864035 487130 89632 545443 388253 1004366 908586 631792 356940 477108 602259 1029137 159212 123455 852531 1016806 978188 675608 263411 365953 852880 891613 164687 614057 115248 183581 146907 822104 31991 774877 760251 4158 549316 604438 401193 593211 941772 702260 673778 1015784 874774 428440 957945 50703 439037 105495 666035 1044527 860850 164986 405674 910329 252088 609532 607227 216789 783974 397007 368343 419934 676968 547991 316677 427234 1022271 97517 708958 489443 827324 226525 664656 444056 863625 451176 238173 305773 194976 108291 742041 713598 721617 549399 830766 744224 472641 310143 535003 38489 419302 687628 269937 653411 298764 360964 716117 906541 880851 681887 33794 742361 750254 270729 600452 401727 842469 544611 761085 389737 611604 813122 558115 251669 116906 374063 76224 1006647 294763 924581 494641 360052 1022959 505877 113640 224423 778272 608357 690666 989791 639936 878189 624210 1024607 711393 955001 806604 1014046 101482 658890 732443 159557 71833 230677 198035 623667 520060 232194 955807 952444 939894 713390 590396 102502 222145 301609 243324 145002 146150 62713 627205 961977 634182 206486 616336 173237 7061 777452 117610 1046387 896345 695004 537078 733760 448367 1041082 351784 386073 78471 667856 73739 49457 827811 509402 484157 1021295 706716 475529 36206 591597 971421 68864 470245 796794 1018022 234842 325370 384025 374794 808482 71325 1408 59633 504792 641742 298138 812247 108147 218402 929797 953611 78810 407621 75669 819505 572010 444018 366287 792001 330611 1048573 905071 924293 349627 770506 156642 717087 385017 148435 920013 750464 496475 714661 216196 535154 939521 546531 397203 578576 13695 651714 188729 932425 1007967 822668 924904 22880 587165 295709 318919 710254 169257 724329 639280 116191 54376 587764 489778 573937 29620 564568 208656 414008 813527 603587 570815 892189 704148 882038 691308 555098 668958 1014599 1028340 767359 706207 266016 606827 1035633 715955 471165 652182 513510 244714 783602 609648 51177 904777 636579 836009 202332 589257 37578 36130 38001 61143 997429 682610 568369 551635 263622 5220 845045 363153 227569 759927 1030639 569563 912449 489821 508066 546028 959955 827772 73574 761078 931289 796016 480229 903325 140568 972423 84385 289659 258922 304451 639084 161690 615997 906204 918253 137213 534291 522427 847138 1006359 963072 577792 17113 896337 824367 58110 677429 140169 260701 1044666 130607 824718 954204 342639 449811 624805 1026706 364812 521983 453127 904823 80052 432231 366944 882459 236349 1019028 115538 473245 445106 304160 789488 208309 316369 35707 887107 243243 57486 979305 36297 623965 141966 195970 541425 721085 703917 399025 70560 585297 264825 588214 255663 684850 739508 73636 403818 680461 502229 816227 43538 1038757 285576 351535 475740 799567 547370 69399 741873 541044 398157 144767 198892 712210 841786 649374 1016415 182588 401514 62465 765646 907158 564236 224518 921265 487641 726659 563554 474359 548437 76005 75164 477566 125290 769149 371599 254876 936462 482633 1018092 611481 25930 154748 394678 18994 842685 312061 641732 160024 419863 267239 567362 515951 495007 843527 240688 479055 235182 795489 100577 207175 582450 164268 478078 876245 952108 736977 90753 791791 473394 71280 455738 597629 233710 712026 99662 411356 890268 652312 192306 27740 498832 297315 239284 748227 554926 371882 217715 54729 979952 864399 373090 754586 436196 613738 381257 649047 528939 291780 628036 80789 919548 1048285 1018946 752860 684958 522024 71559 668713 287473 505034 188714 528748 615910 700958 893592 218635 802050 204339 604943 724829 710624 16204 267812 598320 369580 959839 57918 204868 141736 797847 300824 785614 196010 643027 969795 31990 982172 346916 417697 558937 121595 298579 289771 474503 857 851800 495404 255622 509148 36068 622916 371021 643516 692440 64103 792394 200137 426700 649627 952029 109794 686729 916285 802267 1024383 1016463 487293 486411 809768 113296 540893 325036 1037563 150003 1022646 724462 62506 336466 499634 565620 603771 299516 360531 1020120 1028294 304756 385387 768807 351611 24304 1020578 55393 834329 700122 431348 599034 441016 872531 618800 972636 982656 1009323 188026 685155 92208 913642 637129 1040351 194456 3147 608106 281621 522526 67259 775035 455487 99389 672094 102001 434695 805378 451339 903314 922128 701326 744139 292732 70765 282774 701022 134300 298024 300518 241845 498616 735421 191449 1035385 348518 86172 920803 913027 866706 60330 308232 197730 546300 605632 367458 680664 525496 172331 51870 1046621 898732 618794 275839 937883 194069 636020 895578 680432 769282 366511 790681 473583 859095 47098 653113 746975 143308 671076 750411 145978 616812 1033586 609910 189487 271127 204189 230771 478241 165760 839122 333456 837671 378927 357104 204846 564874 173055 1042765 85827 677961 933281 935730 368089 385944 999960 763738 352653 1017436 876347 312183 371217 237745 592439 614061 585642 278372 366090 32789 266674 425594 1022473 621884 304407 637863 632923 251041 168666 170200 611451 514106 460434 249514 952762 665584 175335 970480 995770 261150 868887 407345 76532 671766 553075 791335 823091 883868 1048291 388929 18967 823913 85854 47905 196499 279721 273779 949279 672368 365437 978116 511941 137928 845434 1038213 736850 973963 263976 388353 286007 216573 584581 192533 311708 335414 217215 50611 574172 633761 205949 271201 134404 334461 115159 429496 131928 375647 1046873 108261 914127 377262 715973 380202 464018 870950 112974 395614 24705 962902 389661 216425 798638 473634 60111 66250 765663 918593 512501 846097 663824 742079 564114 279652 913903 139901 637857 23550 628831 397484 438413 280748 411893 495958 220599 398158 161918 30165 13812 861020 929399 705370 603660 1047902 993171 776551 634684 741747 444473 911445 975285 809419 253700 112591 223003 559405 669505 179541 879878 821618 654196 492219 638852 821768 59347 548007 893845 1039984 1002697 422166 623022 126143 713077 855511 417847 158753 615976 478990 536077 979794 857835 267699 974080 1038115 847351 151057 19542 153851 177722 1017415 328518 664915 585177 185546 113534 270905 161960 921313 506782 298446 402100 1003304 393659 683208 520890 838670 343517 149745 674989 327254 564353 147366 58420 858010 876823 614488 1015593 510147 217221 809742 952347 940178 519074 622306 1011917 395803 948668 919679 713909 774981 975635 442538 183165 25419 351067 387766 138118 948541 842814 557838 293984 363136 946136 314799 1030484 178506 1002297 799914 590810 138023 506087 685735 1571 151415 840537 795997 640400 288237 462717 422939 349496 136465 1021746 677443 284774 278719 947151 847305 87321 250022 231579 1001912 906883 972491 286034 1012909 155531 787971 571558 840538 666955 424060 2748 643844 313746 771636 632747 321542 486754 420736 643585 187468 537459 950151 365885 290265 858799 703173 1011798 81217 579764 773513 970802 134191 1014869 788086 809520 281569 843801 870662 853663 64423 453819 1004546 396100 55143 371624 546827 234968 513564 731524 646677 808584 129106 338085 785895 776819 747180 172950 582812 898608 909407 466838 174884 229445 883124 380694 883908 1022897 961162 951359 527762 971363 1027281 422762 811258 704448 994064 443813 188475 985889 671455 719669 114923 750162 769902 597518 179055 828437 450557 902237 594308 387741 466530 385791 124089 370196 1016198 28679 580850 956181 206824 120124 728807 1046834 75288 209560 168610 421231 898365 487626 227845 1029317 176528 9141 415554 735904 92383 802031 533345 94050 1030411 691779 709821 783070 687754 662575 13703 560861 479973 147559 592450 65948 1022779 826448 165957 104524 976573 711558 793660 563601 957744 149078 1015976 557060 589166 468036 336986 459953 879589 126599 975100 194969 4374 545416 197000 717873 968727 263271 104654 968674 351506 90486 927731 381063 728004 1041084 496877 265458 241150 941939 553224 526695 870952 860041 626531 760350 405945 1031715 60276 91589 229312 580630 450432 606205 214878 631405 764708 349144 262730 988390 477647 663138 741196 472180 891205 211221 393410 520638 53277 455778 752414 126879 803908 180783 942949 595364 98681 684116 302513 848529 110542 275229 39857 716508 870957 753611 391972 282416 271569 309011 226401 132844 1033161 761757 792787 23202 131448 438406 647541 807576 132376 601054 232794 851274 100658 919851 1036327 164326 291367 372709 1036439 328398 308395 33272 718582 872474 822340 13893 396199 92691 65999 656160 1025439 971705 442876 235731 780519 832831 738253 322586 627997 1035913 802587 577702 680947 670133 488209 418714 571311 64911 834735 869905 301482 94235 818504 960406 133329 26895 807172 860330 170023 869462 791903 875841 286017 177294 343976 104261 11976 1009035 951171 647442 78587 28370 903527 212984 1031722 497182 161057 1021629 622908 483807 130128 24600 67626 981942 52454 932151 952450 1041147 99245 474170 786405 487223 291520 928437 434824 402090 96269 288818 1022391 969926 402394 574637 397902 490674 143165 333590 301886 410568 803491 305107 775182 247831 592970 879419 289623 894689 960198 396315 159047 173854 937856 181813 254495 179192 945458 200893 310453 841549 976492 661722 137459 298032 116755 789547 445014 622952 146396 668479 735855 701424 249557 515099 169830 1018229 264157 136377 1004146 45787 544295 275843 585314 712377 139195 211932 859671 343000 235509 652439 406279 379831 935428 1046142 56252 886026 414572 355532 733779 411191 260741 897459 465662 825304 871673 178392 651906 999227 150090 739794 232634 958693 345674 920238 426770 389899 630688 744046 774924 540695 181834 523141 773311 735529 889366 167516 414035 645267 911655 908241 287110 578652 702070 651187 850986 450750 143439 394055 478372 180905 28368 341958 272751 78398 152173 8412 582295 822612 965231 859947 352319 547318 2928 625350 1020187 170210 525792 896438 927990 845836 519299 364153 831278 488729 457457 559742 187699 507877 76821 639146 609548 339197 544943 740310 358353 354341 95698 937294 459826 169684 564070 640851 25838 350899 309927 149402 313181 828450 400548 811468 348647 873651 590017 260612 504459 242093 430901 155476 1047897 42634 930701 865856 514808 841593 68391 537409 853793 754653 652216 238915 73505 473292 765383 118823 311387 152464 1009455 857922 521924 349226 889249 587740 654182 327626 723232 512946 148189 676696 297603 1018741 842717 411119 162294 452937 269738 744284 981369 383815 108190 460451 544607 163323 43686 318586 629969 325350 758213 366029 255049 794365 976528 254520 90135 851240 758961 68240 862431 463044 161637 222042 601113 486434 210942 36690 815760 302853 556129 889318 243428 880936 746888 963001 936968 289974 548353 76576 86980 145616 997485 570024 738612 574475 564738 706446 115527 81647 707850 120389 246593 976505 501602 142068 656185 40601 921852 701429 1036444 744629 564829 758872 925352 483877 234271 820830 191730 673460 274544 855550 982496 512805 742290 555875 253232 240556 877657 507243 800367 903793 627632 721962 555907 248337 682516 340837 645922 65564 632343 206104 362328 485272 92894 572401 674821 744316 310948 902610 161117 794934 612661 306770 788070 213798 836211 327997 81789 310049 966869 245008 750802 650479 727011 226686 668903 94412 825019 411117 573204 896491 226959 758777 772614 804078 592165 238065 105020 19056 702294 192853 944265 610683 413583 1013086 989333 83474 107603 103798 802652 726953 490166 196539 489901 799655 248035 347009 856748 708587 607384 682957 260688 722244 672165 586202 396262 309752 974961 401304 697484 810046 167029 1034792 887223 552132 182974 3169 794541 907561 612463 313678 192524 861828 760125 327342 360513 682971 611825 911219 686098 662701 314090 126532 399381 828265 919192 225274 852022 183284 759810 347686 607797 327207 691521 741770 777253 477263 1032707 285852 280303 276908 294409 552454 566477 560370 549801 291624 525263 631498 175692 912021 67673 52306 835825 546449 451491 353689 1193 425882 956984 1032228 71449 100060 957047 974188 149755 1034427 697109 719198 486556 364365 391578 976089 324704 627933 389343 143411 287034 480874 966550 927157 524596 603685 304834 496666 523757 290295 747578 485652 178966 53752 920875 793543 689396 418553 588947 911180 691938 700667 25031 1037616 868811 527798 844525 497650 907956 560915 567171 406920 1005872 975282 437974 754139 179690 453477 947852 944454 432415 540083 389403 264987 649505 284758 248911 1025054 805077 703421 264136 346376 355894 838539 580473 618757 915664 753942 126507 479286 233541 585193 252920 524848 152268 495170 658640 296060 889773 93077 842487 819477 125382 69383 395653 780525 691721 410611 887525 613992 264699 43625 563030 487390 407095 661930 332653 172574 1018089 709293 738961 412390 767060 98974 1040766 146284 1021260 595289 21699 735960 291261 415731 227140 20679 821026 486194 556216 974794 715022 984592 932907 1019877 569255 362556 837246 395536 95782 646296 740578 884153 76120 797628 808801 787776 861728 810610 674645 444026 174067 421944 934383 61999 296794 430529 732849 1019292 149619 990068 480756 789746 162161 675819 922467 1031637 680216 126582 258174 131549 851265 431510 461593 219416 741724 62850 379866 998534 1257 447141 388286 968860 20990 907293 380820 407490 803780 408126 140416 470229 541946 469261 647290 118182 654961 463558 689101 961912 165262 636503 962712 755590 1039051 919010 594256 313723 1030197 383295 364348 388599 897007 94327 710904 698129 432814 575050 407795 710864 742972 832170 769008 746417 840694 646462 305033 900900 751438 491488 409767 549903 246857 784672 713227 132937 155137 77502 484041 631840 611620 180275 445640 349908 50803 2345 418627 132889 837956 783358 784714 909977 175617 302150 38978 501616 494759 835910 620129 835246 140104 67706 605491 9945 656521 200719 237592 274024 923173 282985 869059 65097 810856 709535 126908 128092 337844 634362 728799 249333 222463 481914 52187 893534 293459 776273 957620 961874 607821 40549 481346 715140 688543 810450 44208 31510 683407 300134 83453 1042978 905845 978724 734334 77109 413249 818370 828250 1016782 520946 569386 57101 401636 275744 406269 764902 501085 273011 231435 584840 682648 792617 97756 694381 236772 151956 356650 983646 730630 222874 89957 618236 157624 893491 772398 457531 509476 907503 91356 643809 66157 493422 696570 309004 419110 147685 980678 54441 571608 421280 3252 518910 791681 219514 436458 836128 95760 561766 750529 782718 601322 825066 363082 980564 529512 709791 581830 760377 630359 194226 947501 633234 568694 230502 20905 588316 606203 642960 220952 115046 846351 78617 591757 605012 794701 762240 174286 303262 938567 885590 55000 290126 709889 452031 552535 128838 826740 260343 489263 611512 183052 974539 251638 627372 524843 837916 906103 342909 693924 26720 25904 863580 1017408 764449 612820 1032396 672572 706427 214731 409380 216777 172962 740269 698640 500619 817754 828619 1035536 716827 581245 789926 372216 434565 264313 848758 276847 1031627 357583 685988 413296 888416 316053 934480 988107 727725 934389 992460 237221 881295 1041068 101406 190708 575703 701068 246658 399364 941513 48122 1766 201460 866717 693360 943469 747834 1029890 928508 29677 100635 1039766 59072 53104 935476 822383 988528 28599 45044 619669 174551 772530 145439 254853 215634 115209 600396 417200 634707 421782 224616 329977 20959 765417 238642 845627 748049 622531 690620 1040577 146837 16795 437488 499404 245293 961564 292361 603665 30768 370341 556310 237880 250118 256455 929914 199518 431533 225739 314222 191124 317751 180522 302206 584285 74570 258834 433160 173620 978590 761320 545472 13316 948099 624065 397359 360110 252504 335591 356655 815239 229909 516186 669297 126423 911042 1009228 1010423 499546 302078 91300 973466 298179 175993 747900 55429 952117 153465 552867 939448 418760 651609 409884 1001350 67082 675846 305565 1007127 473723 547457 555281 199399 418063 784991 808471 448325 780208 940620 614528 199381 365754 95363 107476 893454 41341 717144 416206 300221 107711 808366 261340 683136 1002807 164225 928416 994124 650259 425566 349809 1016296 642931 630246 19419 284272 945387 452687 229659 826066 547845 252642 14756 750420 532669 685694 358556 306444 771587 433684 836447 99431 346173 50473 832507 506787 249794 1044055 744371 852308 637792 850379 685437 42723 621270 82889 485508 370442 211291 693028 596646 457817 874517 939974 365302 18356 112803 407854 617531 313043 645012 1045741 726896 957121 243438 691496 257602 24158 628904 706329 595349 199901 428335 63886 929791 669766 113125 666473 778315 561141 699293 426526 269304 964377 10529 983096 937400 944950 790956 299988 346097 785060 914289 161059 67391 527117 947730 906477 410864 765939 365865 842505 383366 53543 895682 980198 388921 57683 870879 29702 984179 255090 125171 228477 441938 640594 351336 541558 166697 524569 532761 957870 791807 365501 685784 712183 99342 1001611 936681 525239 758085 936865 782981 80230 223431 725363 243033 828180 154730 429386 403460 97504 353849 243648 874140 231810 948979 746821 48938 905410 896137 289949 924713 437758 793764 662880 65291 470696 179996 722553 211636 1032390 453762 658600 7677 274801 443543 774400 294450 588630 1007827 681833 364948 779576 448223 613663 563673 127083 264987 266033 351911 300891 938777 20739 882716 547843 976927 1008332 158025 435831 928170 473113 297650 324442 438246 921160 312528 217704 536118 152334 203407 799982 271794 580338 263120 1018957 944036 747471 432104 211067 747530 98134 362527 181889 417816 889225 846386 556798 606387 552770 971474 640162 29942 331946 49187 49844 292017 437186 775230 879501 206565 203485 647087 509723 201801 758564 605175 889183 682440 371473 95755 338159 248577 962804 182483 1035636 718022 217457 681900 339501 733085 364032 366823 149611 627266 721772 893000 366099 332835 884821 424327 166943 421858 519086 680658 420125 644567 621375 800585 545710 814732 604708 694657 968968 503103 253772 912898 285557 291427 914427 730569 377042 1048095 281160 350407 209169 832205 312224 536671 988343 567164 616257 336364 263007 264815 1034432 883001 791093 86940 441987 209671 225915 608046 813128 698250 24583 837636 427420 460012 679875 948783 990309 760265 708140 931192 1011545 782258 48596 18392 214148 308650 140769 690173 949190 490156 286859 79819 980307 210978 391585 898777 313393 240751 249093 591088 706749 99687 226603 267408 614182 875218 854430 519531 896497 1013996 929148 499432 985203 424680 28149 918177 833882 963944 848079 85733 923941 815367 488165 424247 980135 193743 693923 944333 148360 155843 1016460 456978 339652 415831 708533 642084 812842 1015026 575559 191830 379870 112755 194048 607151 549079 87977 590003 185450 824674 586970 449731 972148 449181 143933 149932 1019890 952829 738432 630907 922296 728008 216386 914000 111826 109980 492954 161507 354303 841958 735374 740093 318257 579948 298397 360186 748814 918468 533302 161102 978546 232410 883006 37117 13547 301934 404367 734240 752956 112787 130163 790119 171482 556082 634669 506770 723314 759941 701040 1028599 631137 339868 891622 229632 415802 883163 93610 745385 107588 1031290 375502 396038 377337 495620 886742 259259 902793 30424 330299 639362 819797 115627 274922 268201 865140 53252 525250 441745 526385 230079 836634 67632 291210 861835 192824 104848 214451 1020012 593371 225102 701073 693817 277425 934171 917568 251167 108002 274239 729998 51228 703364 442641 532605 863877 408100 865152 670917 508544 2115 399245 66127 999307 122838 934094 987579 637171 444614 459757 705755 16478 222062 378151 41270 580674 852768 448206 105094 577131 628896 894920 468282 600697 158887 803341 465141 506975 240225 792876 90893 933606 178672 141511 100621 647720 355047 549650 916275 860693 257743 421720 997106 388337 1024933 243830 571762 137684 568922 838494 901643 798504 812370 394646 779470 686383 428774 365494 355580 684155 1005538 966638 364428 159860 22023 561277 552361 245206 658058 636475 59186 449840 290963 248592 408889 801125 279487 516218 230532 727599 989855 941580 190479 584343 545079 798697 965512 184190 50047 1000781 155090 232984 219109 810756 322435 1032812 547274 536049 508261 157141 631808 377225 184056 238980 105298 280149 571631 264443 981245 398452 838575 387219 484655 724502 310739 996343 188815 544258 17066 886951 656308 468497 27831 432246 65452 355760 581681 974861 623223 73826 316801 44390 351370 609340 650182 882257 261197 938088 183124 229106 309405 748450 759856 118849 518987 236222 668822 294536 580506 771872 807796 212969 686277 804162 350956 807638 58487 238386 399062 373911 118097 313105 539451 960456 366951 679317 505563 756439 221379 628871 251304 392842 112609 933190 144201 744568 412209 656195 884120 228747 935065 82563 657188 643204 626672 979488 666032 180343 187268 653000 817330 486218 948117 377148 902101 108603 655320 539859 584055 155223 447988 986612 948524 797444 617480 925855 927289 809080 483107 100069 789017 795711 942539 829292 767740 284089 915063 48108 727619 861337 915989 303028 470790 290663 786053 519717 295054 279039 619803 749878 359643 240656 305441 581615 562974 780190 428627 257262 539200 774017 1001313 959717 428890 239076 768112 728345 982075 207558 891289 291301 503270 262780 38249 595253 828176 683053 401248 27916 967334 411733 138866 377342 43589 945987 157577 163254 741568 22426 722944 113009 293022 920788 90153 466050 62106 292282 3529 199372 831521 256749 894615 926539 173527 335201 17088 396939 949778 281820 513894 367919 138078 839292 614684 145004 584439 975662 319084 562827 198482 646711 6737 187754 141972 301999 18109 126204 160025 935681 812820 268228 584687 94573 166575 204638 131928 227463 644955 230135 633164 670901 746455 990672 482292 141236 778841 333246 522288 951059 6922 596397 1006610 925366 407173 782361 776545 935764 907356 480659 358423 396538 592275 469826 198884 252295 1045283 652639 985000 481070 92280 174520 413180 108279 672244 380462 693674 386877 886634 780087 183089 264753 486051 210524 208962 523350 332253 706748 478789 465667 733766 54663 506069 391908 359045 945285 368704 32377 576818 685197 406536 933014 150361 915982 513380 866017 863996 249225 727487 843864 619918 881172 630072 226248 875128 482265 304417 498263 762263 425621 365185 549370 569788 601113 664722 885759 556843 344781 428867 654213 1000989 896040 477622 715775 988478 600889 846019 841654 796719 293665 751988 75332 135685 638358 518023 916249 243656 473442 859119 154617 6901 1009890 192340 567163 390141 809096 60558 88972 7364 21850 451373 11242 314146 912240 346612 354474 105317 78969 1012058 898227 944845 292407 99848 134209 66063 659710 287581 138082 757715 376377 603629 189564 1045302 990950 454141 767685 120393 498197 229897 750794 104592 887660 196927 10985 657795 442790 423426 718294 717584 806159 301159 669978 685079 105994 413883 271759 469741 62347 68091 757733 339930 465310 578650 595745 1040283 554974 284607 170777 685536 618494 824900 721657 620495 265284 163512 283584 978559 327177 282398 923332 225662 650298 837420 659498 393548 725466 404173 83311 831966 666750 726175 218082 9499 47823 989302 661287 775522 494348 603607 761781 864259 104837 662142 293209 753601 278305 537816 278961 173910 438233 759434 429746 699375 182586 239336 140579 397228 78055 42366 556832 64546 705301 720011 1024663 736472 610574 156545 18382 461261 110510 971143 151515 434672 71145 868343 101162 177575 510787 146656 315388 237897 730710 806277 90338 489380 580432 8411 303942 973943 367218 561679 927202 700153 65170 293630 259910 296017 576410 808636 740438 782875 359687 635918 1013450 174313 664682 686063 76717 89792 104426 651279 530911 1018263 192705 636239 53395 518620 481723 286278 62929 255214 732602 262591 773365 503715 288308 428345 68910 608452 547251 643942 2048 803725 707156 632492 597955 811566 17481 619431 495137 65612 904279 255909 883356 216448 1039961 675624 811269 88023 179131 903272 247814 517712 395775 804302 18330 861025 377147 745594 319375 399219 158361 719551 564747 62305 175831 635553 169476 928509 537797 336990 927174 155531 118729 1047778 101745 727620 327262 515153 54649 22229 571536 329857 460068 843229 757378 913277 1026320 487282 988904 555523 698794 441757 175501 208391 291255 669401 491983 8494 812239 106648 521502 768852 239069 885182 805248 608518 929185 154916 434192 1007113 12590 572438 18298 919505 120940 264406 154241 577547 214167 669975 241274 954131 714430 411778 397774 593534 534085 1016628 842364 949138 284515 1024062 443540 960969 786853 109604 336061 402770 685673 246623 676528 71056 112484 367835 630714 520089 568605 910457 150846 1046712 634223 25998 3889 628971 741899 984418 706204 425317 892659 1019315 1019934 101133 358656 18223 860776 172286 27742 353277 883902 535301 705291 604725 451964 33830 125787 609891 931983 862488 863863 667144 296440 637636 440025 793113 655437 53450 976593 688510 15160 564219 261891 19348 375286 88288 529639 717484 314840 1020466 1005896 421514 1033413 799584 44742 782054 288695 289548 168020 878062 51513 220558 935866 516802 222192 1025903 226324 441335 35087 438255 385105 100885 466657 1035137 1026484 979481 962371 77386 112215 409588 575014 44709 818083 643337 1024018 677793 726234 282291 796830 445313 698765 178365 870649 751163 533542 344040 689764 954362 931936 61544 782518 585629 899529 797799 90327 1027381 672327 1046145 198469 1021066 338064 527431 346770 288663 50864 774332 652771 389386 397447 657115 571251 321221 424521 89103 585486 105568 274172 1032888 445590 427428 694013 171181 900738 35089 77435 112053 143450 991833 175099 986637 301372 414947 161490 357605 514650 814665 683438 1045219 322938 891098 720142 263326 385908 998937 492997 566564 144056 866620 594811 272500 415173 711085 90924 714245 47539 112013 539047 570174 916650 543788 854543 994811 949353 686226 453726 186127 996544 898042 844765 64700 1043990 731217 30126 554300 48100 627387 298818 993596 52023 62991 703715 945756 557362 138582 45100 12720 584074 781903 530059 455234 685320 560110 180166 691085 329739 805081 857203 249859 743683 27114 56446 62345 237303 243888 677287 837110 495616 714221 629249 179607 372684 703513 677493 643502 912924 401886 774461 9454 234821 650394 213097 98305 952499 33504 159837 171010 381794 478967 834129 736515 886371 345 281296 597129 124765 500533 636985 369675 651017 882926 518465 554870 726965 242843 412527 53164 555970 260229 743839 1025280 476199 108971 619136 829883 157419 266817 1048342 5275 505262 152620 715064 736079 539681 732040 680467 654588 388745 164130 850085 457915 567360 969983 393283 830488 293428 18643 673555 861588 739687 782987 859283 710437 245101 286404 501776 785585 1015537 678737 298800 191126 706096 1008056 650345 337957 997756 252342 759175 743970 269242 732087 1028650 261446 379620 1024862 1024581 192701 953993 8707 996513 512169 702024 106800 273751 336029 133208 951588 531546 149026 32771 900944 951275 152373 547879 770268 610083 630983 490932 998691 366700 801084 661040 244786 704520 987885 304694 261453 381577 400038 1002482 928107 737111 593448 811431 775605 581422 599720 289833 513547 150173 103246 88419 778111 98439 836535 200403 1047255 384166 557684 477193 378639 744963 188297 967980 625621 277887 649967 641396 203788 971854 540434 387505 34889 119415 547667 469699 303449 574805 577159 421919 215737 716313 733558 997969 367900 419909 520541 439668 1038569 630834 60012 399292 207035 334219 840265 151532 340959 1017296 357004 721888 491737 404180 176961 712453 567263 235840 816489 209116 611676 439054 867704 842619 990319 262670 1027544 561675 989545 745060 53605 550731 681043 779528 79344 830475 414566 15940 972476 925106 691600 865338 120580 1008825 978166 825692 396403 1041198 209260 950002 743850 643890 688895 703383 448701 374139 312428 836028 972214 856019 1029542 247332 760081 424855 648788 79462 459327 328760 96336 1015663 324131 316862 569897 730109 951704 998208 680354 533285 663528 1043821 527921 896717 673110 372998 785280 143923 869782 542049 588784 108644 505424 893672 135953 541382 245152 559512 256043 745359 994457 679811 657593 708683 158141 155470 654057 290906 666502 267955 925725 265071 918241 996608 681836 627730 898478 174487 315425 1026591 1009985 332396 769083 815429 564452 817802 266988 440200 783443 1009806 602907 617408 381502 605482 570850 1008664 115402 778660 262416 95375 177681 575060 108967 54650 527005 733481 566879 514560 616433 908325 1004066 718493 223488 386012 540302 268191 988852 853498 448118 149420 930408 339898 381025 501306 413806 1006703 618762 1027606 311947 1033215 499166 510942 348790 612706 1032065 279687 379996 694568 816201 748503 22879 370672 594625 76523 436754 901362 326696 841395 520447 259190 966383 218737 765217 865883 67903 1022526 738410 769169 748401 221573 290366 372127 60051 676230 945654 204574 418538 613332 793951 877627 703082 292056 313144 633913 189248 301644 905656 585965 241225 534976 997637 472384 224664 493336 842173 267185 878324 529163 953201 957648 71255 487846 68389 951748 475248 598216 636370 304838 447778 24228 463589 838052 238083 24641 536253 706623 54494 841725 312624 850701 85553 314374 15366 915352 1033136 113888 93565 1023740 570048 334818 606916 621677 8957 922040 138880 291759 866484 103650 137033 901020 366441 970804 655918 737442 169043 645460 740653 727874 669915 440128 960956 566930 398625 964805 362307 43708 123511 662280 23967 978813 783843 524289 247713 989863 98977 963835 421261 712351 44191 936214 114588 1013983 682752 1012677 1015930 295029 932506 576337 925640 918659 630904 281427 386203 260797 359512 994110 583675 589294 731949 918739 515941 679027 752030 1002154 374602 227006 91782 396976 261518 945620 701810 465059 138249 795088 20774 150680 615177 884830 556568 156022 1041359 533312 842995 845689 793357 16077 933142 827055 224110 122989 16147 7550 878606 228638 444208 444188 388862 774130 999401 397846 529346 329871 1027180 73418 776658 477613 363291 826860 48924 292764 952334 591621 988800 1005243 327566 859887 668243 522754 675995 708186 876253 491897 589671 542795 896219 338110 567257 491672 691197 959876 901132 389741 472425 906766 993997 964297 452150 376760 760352 584450 387570 56687 573883 812861 619805 704051 416137 443639 20396 979868 978984 701823 937863 479314 36204 239737 828170 226964 468186 508508 584584 243378 186413 140021 862147 81299 264661 1014754 683638 889648 474995 456472 30923 223511 709727 617822 785637 178409 556066 60623 383064 144092 824572 692060 854700 1047609 346719 303432 360413 769503 231282 726954 371422 262846 506255 808686 847889 58973 287429 18772 843728 398166 31830 771440 999656 397780 239930 672936 191257 58907 407707 518586 618903 524032 981079 382771 1023372 95341 579457 185848 702611 300511 678112 150465 304959 641256 578927 754073 54162 505773 102107 735840 255878 511848 168456 104777 546696 790247 878989 415836 638199 9483 892979 872181 65706 1040203 856953 346179 742759 845870 5651 731594 393837 906708 221799 748001 589291 34926 384271 775733 677766 645314 534361 502340 291543 825000 786890 521699 594411 120719 884374 152505 733121 824568 1066 520130 633551 170746 597923 974284 311166 313021 206676 1032189 545449 38143 109892 113995 330786 327826 115117 968706 147758 307420 1407 668738 175876 1013845 953562 237183 394577 860940 299416 8703 82102 234787 128449 253791 513353 145742 38420 381711 1026320 835417 879749 523217 646793 993951 230073 905534 683813 340115 177292 723521 562632 976699 803467 308122 133451 836527 996474 955996 722682 845983 953296 978543 339223 246987 738870 160015 468309 655752 798732 697163 991069 639298 886500 32903 662348 339444 158725 356602 656435 22449 141033 823345 301718 549663 735167 410506 339694 133111 408042 532666 732199 614279 169599 730184 1012258 852784 460491 669711 688180 948967 1042124 723392 356262 129976 350131 733533 1031731 489022 209512 763839 256141 455981 838149 298258 316631 674761 425562 737108 920876 922732 990824 311513 51735 261892 203494 945865 511257 28562 231616 460705 789287 879788 717714 131502 272169 843259 655409 995733 572540 268990 384802 49358 489841 706630 167713 619556 985548 460920 192412 868919 905541 63566 566070 932346 882186 491094 901700 1030453 342844 26929 154963 652035 863085 908821 511904 509525 791336 202572 254366 582766 674665 160435 375668 149350 218145 970812 436092 456871 16052 671852 42182 206707 321658 787165 313747 233307 656705 513213 751066 208585 915913 36686 546246 609656 427591 5732 799797 119542 868579 956138 957755 650537 57401 202077 610461 722631 349660 478287 1016919 921052 833742 580325 718615 68168 196618 115546 578239 590910 429307 145786 24294 670407 493058 377128 885592 43581 524531 892120 596626 189136 458136 691221 595015 601860 12333 1038845 157661 199217 695266 637888 448240 321282 1047901 65316 557007 542199 460085 395524 868346 531427 680568 861132 779946 231534 433446 400895 866121 56468 573619 604337 703477 717092 513673 222734 354306 183617 209027 776145 920181 1023205 1016692 843213 626825 456537 840094 660584 727086 488895 992571 910107 905861 1022344 269048 543475 570981 721662 998517 591123 393945 1046459 469702 979248 561568 473392 891125 447507 588204 535328 792189 222747 295332 215586 1026512 569784 516705 324130 867027 311793 1038708 685280 576861 1024223 625567 229487 625595 828976 833368 644536 303407 464293 636745 610037 582764 265620 349394 144950 348700 247142 813702 1043423 284506 793626 612009 908584 388153 423617 343481 314012 163387 716544 990434 679578 43738 184721 175240 857047 510466 814274 594625 420826 608405 667380 878040 882047 709350 464157 982732 238453 741182 682311 760782 389824 829531 315663 742087 811319 813036 44070 545743 111623 336150 1032915 818103 888366 174834 17520 964224 710401 207628 202217 668130 290982 978918 880704 614342 147099 72563 1036043 968908 31789 728476 798452 372422 746242 851646 367672 294715 598416 817706 201001 726501 795043 321700 1025196 446259 499419 654053 133308 420552 36139 476185 350437 507386 315227 431202 866505 603732 179591 467795 1000095 601108 719775 1018485 771503 853166 434149 298949 1037527 664903 764273 966708 697609 701754 640688 580134 15307 536727 617441 67572 224693 379551 473495 453226 77046 303177 373562 29513 468944 768705 1000838 1019846 1029912 909795 171273 172809 859319 474820 216233 643247 922155 839210 574493 726857 370438 500495 366191 998107 28526 391458 69760 98142 66204 792389 860036 799550 903517 983568 165762 788956 662676 196173 879061 280077 308150 516986 269229 898201 353100 867914 150671 685757 273269 541476 163025 564393 235105 364706 1033247 888835 550615 49684 649209 282211 562864 774651 377394 553941 763225 19598 259955 529754 407125 283192 523702 420711 720825 879127 619211 609380 723119 730239 639702 751405 997363 232821 532175 896405 340569 749365 901888 40671 624965 287917 822667 107075 604465 703487 648418 278895 292907 862467 1044045 168707 840788 542658 988263 943380 565858 1044220 646561 866218 375838 21155 332478 591681 364263 63070 406869 1042252 817710 225287 673363 814253 949752 522797 973942 59455 211295 120467 494291 1012045 735505 360623 628560 573463 38351 700460 524587 776276 844527 797544 644977 33707 945371 1010167 319367 433208 444304 919326 428965 272142 830752 722009 344407 802479 732208 908245 258042 576918 534139 877302 128837 71853 794445 294099 89533 465367 350728 695477 874303 371303 18595 661660 727930 621991 1002022 936890 986226 977747 768303 231669 11519 952859 674416 187753 255820 170532 834350 238308 795480 999304 708548 844393 109944 494801 827934 34478 322771 613762 16446 679581 977381 655502 301755 847830 828668 897759 246589 399660 965822 256464 424706 361764 484513 159156 725340 978041 43890 607309 627249 141467 332239 617301 1000570 202283 290989 549625 751812 739200 995282 690264 501682 1017637 117851 933896 319608 207448 700216 127122 558946 209805 283563 969969 156747 214250 900557 159511 393510 418504 737545 82537 88185 886328 628383 769598 709597 393083 869410 28771 39552 108681 545275 317338 208802 190348 20964 986646 352539 426338 963949 672768 755156 343070 357498 2550 265289 479622 132034 27526 219406 242071 564050 186808 849223 333053 118025 648577 265518 974748 289561 248401 867984 774922 376460 116870 767824 37138 658877 20470 238563 781874 1012443 653930 781779 988189 852585 1005085 608829 488507 16833 884801 825426 297508 191884 888698 954329 224809 200779 446049 180140 669643 485586 902658 777270 864321 663751 661598 744956 513271 250663 862954 421905 240138 58050 237838 667295 449740 729274 763560 603493 308806 115464 658054 818740 646577 633591 534767 102257 944892 1047463 304667 1047191 510282 589963 63670 10930 289137 353260 377953 885476 738427 505187 525361 904419 601640 278627 591150 522105 391019 340653 733397 271619 745705 856793 370583 985587 515453 100052 43864 695119 468151 551516 317937 396591 693592 79238 473006 467266 747479 308025 788944 968010 45279 329648 688395 197019 209871 526076 734218 538528 591160 383872 748007 241750 195939 392307 996531 96975 391881 291938 809972 498353 652440 620459 530209 34485 580917 871170 104488 456488 480436 162288 222697 853101 76642 23887 362169 562552 242748 520655 686816 990804 1042293 851573 67355 700063 939252 887575 315162 151561 976595 108257 507907 1029337 947169 884434 936685 800359 795169 1033279 552806 992163 563529 418640 103918 483213 591172 231806 80506 675770 518321 850972 419570 137942 900961 1031883 523699 341788 749788 133635 250893 84192 37597 889233 433349 217350 490450 793363 434837 469896 75101 25726 742056 548339 712405 350873 759582 931306 511942 892799 852366 866210 543341 876833 902527 515173 585276 556994 230125 565519 236124 984185 581835 1008788 798758 124850 259963 792184 206249 665517 1018711 46421 518184 798462 71468 302425 331417 101131 370362 206533 23590 193169 1016117 1021039 561840 826400 959431 545345 726343 451738 920588 230327 744115 869816 1036948 975461 405487 892037 136548 846959 707240 638945 438901 615184 240578 354047 512564 989459 610771 679911 213504 594269 572326 857589 433840 585057 506554 747608 413450 830378 71105 1036436 609869 898645 162593 186624 247464 213396 410486 320329 687040 129580 197646 671469 591150 197623 717163 233409 317695 804963 332229 820332 468530 267506 671622 711913 491326 657848 1047500 508169 87177 1005536 725226 878319 933618 544807 263399 199058 989768 82271 482301 77630 913360 42734 764699 540691 176323 42828 490084 224389 311501 647817 63406 123866 217232 626884 96516 23215 952351 848053 446245 844148 754051 788004 813058 985835 856889 895087 409923 942765 748210 975113 502467 78757 292562 498165 1038608 892562 991858 433231 411628 458890 745183 974531 60623 108914 589400 9236 932194 451206 1007251 321943 847365 214232 1041208 1025461 769098 614344 868453 87660 702839 176017 103720 221135 565513 582588 873992 965250 386860 95659 591741 684606 498499 364304 247923 750675 268902 16498 568524 1027617 233951 853935 321499 949150 938412 42613 575209 550355 192257 411847 883635 12639 931523 719742 636650 474354 978957 94917 987826 470995 1011375 532637 675107 194651 980394 760663 21195 596600 321973 1004572 137515 85547 512955 433512 84277 1011210 144219 524683 1030613 374207 991591 321831 244325 20614 574053 1020341 732470 276403 166161 611328 487950 745770 608473 211623 794789 540133 202847 714911 693031 690290 590843 905136 278709 1008498 299063 833267 911331 444444 724049 627034 887099 541879 46268 631848 864697 68387 894367 392565 824654 347985 957780 277163 751966 980422 757482 106252 454465 234013 918692 686633 220869 767362 86648 515692 876714 363831 432273 894863 747813 839954 431566 184611 672350 131581 739904 924939 939762 718966 747952 68094 248945 443148 106006 727560 486881 972008 629283 1009929 157241 1016897 850872 430900 183015 121063 654957 453522 718411 43705 917003 852605 111161 200751 903442 949285 864891 400593 377652 79630 188237 1044413 776152 49808 389087 397861 867480 795990 971991 75215 132035 390112 357068 517011 32476 46849 535756 748001 684313 107105 638679 973624 922085 236283 1042529 281776 319326 298400 845524 590961 671959 464243 901132 723002 260439 160364 482521 130011 420377 708565 816000 348091 959754 776912 410170 638802 806735 1026254 661940 8112 349116 781849 374670 1015285 877917 1016907 815324 298454 741873 671957 994472 26655 402538 596857 601709 39211 268142 42193 766110 687982 350169 1035462 151325 260588 300857 325913 672196 222911 486992 1010653 419552 61844 561046 457210 662960 209454 379317 266668 323819 72418 776715 135427 594231 210714 659243 388193 434099 932307 506716 206079 378990 56350 358168 593767 634093 986018 275343 158203 401065 289048 793890 82797 141710 530126 871912 78149 93822 775973 282668 644703 937420 31507 815340 768362 975298 630946 647772 93034 968987 704879 372321 982582 508297 495916 358679 641786 201264 109598 594764 166071 902697 890271 515330 766654 636672 591517 522225 409401 354103 822297 608770 959906 306369 161194 937941 275786 273287 857080 835388 310228 106471 411457 1046974 424887 194863 155094 478997 684735 410663 17055 659376 61580 288132 64403 749362 687377 42102 30785 538353 986902 984347 634955 542840 365239 750345 4581 913413 376804 768968 540762 853771 934111 416085 664199 255665 600256 527521 409951 10834 571892 149520 554597 606716 425146 813563 125493 709873 959909 116526 287483 586792 117789 427370 582394 531660 454877 869860 759558 199356 513142 499652 464138 547594 105931 748200 584324 654972 250003 448798 621316 556046 496603 877357 77488 263022 608385 491725 323779 872319 946106 996458 261642 22743 123277 222565 66405 186432 21333 789139 35916 39226 994882 599228 442695 1023096 505305 428317 947829 395871 32368 949223 231942 783754 996275 334525 692929 191816 831266 431930 1039999 876572 351888 147817 508078 1035836 1047205 811595 667855 379924 298333 58965 243959 316608 903304 55279 373842 453781 961608 305654 1039772 463768 425365 873018 863654 624645 855228 930817 920023 645322 84956 645762 639656 575497 275816 754539 90663 261530 656040 489820 903797 100742 766519 802410 205896 603789 188038 951965 236906 371873 648280 655986 751416 484201 678212 63833 25891 222399 250423 308279 932658 515890 326127 47078 715903 34949 63361 184241 776629 315438 730323 649177 421785 647640 202018 374802 398718 161761 715646 81414 93135 425437 131401 133073 580233 819985 908476 413315 552893 982264 751458 778401 462355 481730 185499 646309 846658 582352 452635 473977 745113 356153 773224 535296 1048442 386633 870751 800910 857049 37373 1026735 478058 85697 475527 321116 1011539 581327 474064 4926 618232 117941 328177 77695 933503 895416 909753 210721 210431 691763 612395 428662 990213 878610 279548 107686 393235 498008 1042457 139820 386332 124569 966175 530265 932874 439680 596193 374480 798265 367435 235238 870408 374777 670538 91369 486862 889615 30051 806999 769216 651572 1041553 829908 369106 525973 568672 718774 1022157 418897 760947 358536 963275 8959 496895 226697 552125 187685 413517 25899 841189 620994 157500 581012 984668 378565 47804 218912 386445 189331 464980 966365 999608 686981 671132 55565 995696 446567 861636 947112 381982 759035 763916 485591 347771 1021812 681546 29050 140826 80891 396135 313251 517852 1034030 776674 629017 792953 227484 363083 870870 625150 947530 162249 820873 908873 33329 534677 468757 228495 495293 264317 975120 115159 462671 564066 641605 886909 10172 1040826 174899 261808 304589 858382 74123 642291 969661 510589 234165 560288 518846 665912 323148 298592 511348 835844 540830 323764 455288 619707 267565 525936 890582 1035467 502064 920890 626831 300469 257554 275471 325912 446095 154610 651711 501721 255875 234530 699244 883888 348238 1037225 371471 752235 87746 210369 943603 897361 611652 1033817 987960 522650 995662 1008787 496209 228850 797166 1013063 172422 202234 194117 25983 746611 553159 472074 195833 866951 266081 271877 884904 517510 659270 836244 173363 131080 378084 987689 282997 246776 402978 318921 798971 270613 853208 765326 267913 140148 727378 923431 536214 305660 187601 547923 852427 683240 799754 153961 214919 283721 190885 574420 231518 269954 653503 1030287 757909 612042 894824 563885 504488 433069 946470 344531 121285 603532 967025 161980 27726 851224 884276 248756 982619 430555 483922 698142 709686 909487 600095 181743 865501 195140 820195 913456 887939 473503 650843 592255 352015 309909 606008 290702 2715 925780 726941 632995 23030 43995 335013 549399 386851 172669 721370 310999 806360 525411 943039 62950 929280 496390 1012296 803033 392761 665528 551773 72281 437847 940572 910683 838821 399839 685738 911762 675853 215693 443693 515784 686456 166606 663364 476084 227551 608327 186084 735620 108496 247372 388308 319064 239596 958569 956207 423876 774504 924893 530406 879954 61840 872218 779068 70398 547136 985671 923208 17336 211817 697278 146806 510949 613266 951694 158470 762847 724052 168186 171404 850544 294365 282871 685678 462683 810094 457906 999529 843219 507613 84488 542221 104194 877844 200717 489532 388228 149136 833926 25775 273129 618723 165742 490609 336950 79410 369525 240226 518756 502711 852604 801205 416224 30784 530202 855154 29706 389806 349210 729589 559542 1020023 425723 224621 669102 500773 840303 916574 403245 682965 454876 1010975 834661 552889 698078 177501 93434 405654 294339 342166 66694 206407 466445 994975 306451 134712 295412 154143 772516 821739 718817 593681 434348 789879 1045748 1018182 775828 138756 178048 103137 178234 647248 47497 424665 808301 849709 389965 351098 355186 373248 191928 766180 728962 559940 173294 16267 821577 980741 670405 805557 200041 885094 817480 334591 755701 998683 730421 1037529 673526 33263 8320 630533 251114 195392 548046 923932 299839 329342 695803 401929 74973 418224 265364 585355 632985 272878 301150 618423 639939 403944 338637 657781 1014937 489565 108942 39166 189649 288421 51453 314212 562195 507688 241327 181258 586365 87013 484330 791336 414494 1039596 137256 64584 777851 534244 406424 789708 1002764 233862 342429 655974 1012160 1039903 817997 524701 627829 675346 367091 138319 1023105 4436 317837 796713 592684 918767 1000270 976177 575027 639359 170013 226365 111175 915896 594709 466297 269708 272606 195587 91877 915994 364875 2539 424661 518272 887532 169348 1039983 594492 467396 433079 358448 775236 1129 430115 58984 866688 705154 524188 337337 83277 678735 656040 296860 396795 72737 1015809 981212 1025872 839389 999190 170008 449796 669821 248457 564293 310595 649103 336562 559914 324398 21172 409626 770019 586074 739106 26113 737631 388175 436003 410842 125154 501002 686228 584905 841860 131963 803687 561196 278959 753928 901153 726543 424868 680712 185948 162998 1010167 968009 584518 855063 406287 226443 622625 612445 738983 1022211 139457 529511 46160 209113 762385 373830 446957 547498 700558 384962 471605 225286 241354 701654 518964 782323 779242 121392 77002 538984 129577 90546 993066 398803 511315 948980 672093 660372 493898 521663 1023933 1028223 923781 955539 260730 283742 320140 339746 705560 465773 318077 173267 761839 487644 843146 1023808 10410 817489 352633 664760 263881 1002851 750371 588478 87839 132128 853237 579719 221524 888200 36210 878976 630371 23823 128430 8135 331549 517151 972757 448173 647845 973972 789922 804154 1010931 680766 954088 278697 552273 1040994 106509 380647 894176 904250 282762 330008 310548 75120 543084 445971 884276 122791 781270 541921 1005019 1010 638845 274241 77178 765275 471338 3111 364755 119646 827708 723513 337023 517227 49699 576081 93290 12391 83686 127486 647762 74539 188830 298498 875595 610052 168441 935125 115517 673585 148408 678177 792932 281193 703793 883780 184528 834898 843213 618705 291299 619787 797835 163087 823766 709027 833148 44408 71987 960671 933189 452411 121436 393080 964000 641723 292867 497179 923099 26126 433072 606567 881751 571263 31807 660914 226826 655373 111711 483653 3325 976362 157972 423643 624335 91900 180277 870438 846641 170847 173806 249930 764520 542688 780352 544352 39887 671876 562044 20469 412754 629503 1028812 35720 564467 766270 151978 363279 766280 193502 185191 468594 142843 1019058 39333 52751 837449 119104 129757 566581 860036 558405 428251 1010857 390545 322861 763709 212260 172907 962715 881143 987602 1043614 101607 914385 74452 7372 972699 830695 135103 292396 839926 551208 449051 389126 902761 354009 503782 476472 591132 118031 361998 676532 1023082 160312 557818 181759 454752 127635 80130 7092 203842 792243 438514 585215 730375 1018368 738444 103203 64472 1040693 149762 527349 479381 127203 35200 1000030 996432 816109 102816 235484 494543 459274 772083 181249 545294 87623 874623 66291 240315 845186 782140 365547 443577 181488 82582 559030 298141 1040535 945646 778039 274228 98773 7193 653795 879611 796119 885215 218179 833445 435235 796797 366197 601753 238863 165924 389804 415602 223303 225912 578476 767357 514891 806161 56142 797502 327662 7165 995586 470251 500440 613436 991304 901871 811525 831043 460598 351337 66373 413818 562421 160170 662202 813502 677956 325307 459100 9183 302580 40405 924536 497187 761706 715238 749357 688065 65824 594195 756462 774759 434467 503600 834563 658613 832918 411722 38151 25792 342830 39710 509035 180880 439221 1033119 146162 952994 537736 863603 893491 669798 50457 87671 795419 903362 265581 549175 883816 914573 414878 423799 289070 277269 118618 392365 153430 900250 474722 626819 224794 713936 253196 778586 320651 648545 434114 478914 1026059 393321 967297 1006595 86739 369400 894811 389784 881262 85908 394485 423087 73276 874676 156938 40874 187888 27462 848614 868000 581651 59689 170475 437468 1015935 201652 750607 993373 663268 132654 165980 980053 542022 884819 448879 281515 597629 426197 1033210 992121 474291 307161 961859 179598 438250 956790 524706 461548 1010804 964666 885511 253515 917881 1003428 255857 1044117 302964 464555 903032 895336 421558 45621 384196 1037719 472546 458657 168083 1449 610415 12094 842295 55896 259370 110289 290198 398612 773297 451603 735657 817790 514040 309041 145149 754925 829128 257354 99893 714476 515643 807669 384645 384442 397122 702136 871481 414664 843039 766866 868140 119615 226283 346994 780625 149624 216849 610749 453934 300161 741329 697804 89180 454559 992190 998763 198152 72646 850752 589660 202101 26403 233491 1011154 524408 97939 162758 270582 443899 135209 974398 790886 752762 277932 414768 504497 340105 909078 671146 253404 987979 890134 873610 887776 63740 1026959 889605 155689 75625 838679 289314 525080 95347 819321 477245 281731 111760 361779 159621 15920 96586 388089 531581 1035869 729022 855600 916606 557627 143133 85876 193588 55406 984878 765970 472605 164751 122570 208782 43278 619690 463455 130847 368301 636352 442990 951342 514551 398406 639502 142043 648636 105381 906598 526456 572190 384952 213046 871947 243734 530257 894031 887504 845295 460467 143382 310965 757705 768537 859397 81117 731415 462894 556586 1007134 33825 398484 941735 590723 1005699 469597 12336 190666 661932 657045 887184 116454 400736 293558 275748 83582 922167 397105 233310 442989 837148 290284 865603 645696 670926 695487 852718 840891 333410 329718 156171 971348 148927 285906 321628 118710 857888 78856 935480 948288 99990 691264 230663 1034372 714372 595095 497095 32968 54817 83741 77706 288648 821241 938840 916982 482290 22636 1038528 860099 800872 767022 291137 718145 361730 347845 723900 540367 129545 370959 333445 428901 447101 780217 227814 259851 126608 457160 549531 14688 902697 855828 515157 328724 76643 745160 80951 766317 318731 540132 744284 672454 583973 99771 893263 110348 253799 84597 1040017 491840 381884 188814 718614 313079 602306 145493 285896 282333 744013 1014382 940547 669485 466914 67665 470039 969787 720700 900553 60874 440042 341707 624757 807379 162614 1026096 937546 11616 1001132 363203 730127 512657 200429 847373 250847 146170 917551 920654 701355 786981 736187 158968 969654 929806 714352 382769 544023 775077 1017663 201814 874554 552271 570797 426611 594783 76134 333908 30411 987418 191156 373602 94294 329425 468220 821016 662078 840513 100210 32332 597601 578810 554813 44263 51154 299230 154108 56936 947544 764070 110654 619616 908270 598365 655368 300276 137537 588259 495444 174430 955957 397675 257676 11372 637281 941565 86803 444672 223630 488181 442812 247950 614459 874370 461137 905633 216092 372008 822541 259670 50071 75326 253730 4830 198469 347249 994101 424961 824439 563007 815325 851350 34735 709245 560679 207116 773922 251090 596501 390117 142653 165433 462618 566837 592669 407171 279967 858407 662293 803795 376450 345464 510764 790816 834962 532986 886684 740534 570388 250387 380245 296629 785217 468027 3191 661393 876229 811138 23260 1005200 30530 1009415 194188 139343 971979 597634 890950 961854 784745 668347 562686 505887 926618 992016 644441 849035 387277 499955 757298 644461 958439 736874 580889 435076 105409 355470 665039 386021 406951 182796 738764 527992 567258 639399 366265 1021046 112655 555188 508150 997105 602607 134556 351765 830796 864661 337501 551773 105407 540179 380682 953416 317908 13293 305222 793861 395501 524187 878029 988407 359099 927756 433388 768307 157640 141598 844548 859910 620015 695847 211979 228973 888542 408687 186634 677020 329371 105907 272032 22136 332284 776868 732029 733980 363821 259430 79592 75352 463406 594962 384826 154413 352083 494388 86113 794194 3522 833613 125534 1040562 235512 765010 995271 526828 831557 828971 787526 301778 1042251 89397 146199 630762 1024643 531393 95630 619504 680632 502162 741775 315986 744073 919139 452628 702899 480491 783455 367531 138856 1043365 479911 210677 486654 462291 935888 744232 515250 841316 343138 933518 299511 111260 632154 965380 495860 448658 237224 240764 294915 462259 21938 434043 997940 113981 1000399 642972 143816 155333 800973 1013259 959158 928946 13676 813066 38185 142015 202209 1391 45055 752765 527444 751396 908108 265166 977762 146854 570069 884588 278683 921479 706710 295264 671493 2029 243516 415115 293271 599312 394412 180256 28095 267967 906362 277544 318941 679132 748147 557565 129990 964059 752916 220623 811841 449863 481296 382498 844941 956990 446157 238158 990938 925168 917223 61694 584395 897571 58028 163505 300282 47026 439199 654396 518260 128265 466166 574791 133433 734379 736796 190155 663229 144301 818479 816538 577130 319544 731523 734423 427548 976906 454173 429178 562851 169718 201784 1036237 466501 984415 38340 840689 377657 890561 524258 972378 605740 51241 861545 1028943 242880 937655 434532 1010795 123913 951843 207250 786207 203534 732982 438501 887597 394574 491084 612867 51502 279864 752089 145864 643342 450225 829665 518594 602251 881042 921981 60084 872889 148520 100189 907028 668032 335283 281153 484748 91676 454887 62591 670588 292253 22125 47489 692086 752741 841571 390211 629697 664492 329688 656857 450776 845823 94545 558055 473064 569277 19783 112423 767317 438681 528295 944615 154421 437019 49488 984712 695251 91935 928408 1536 502830 365652 314824 896601 697975 584637 242075 74032 949399 501556 850883 47671 1030822 804834 482148 900531 661877 634057 148375 612094 385285 96570 456169 714502 989966 52063 23769 107212 38265 869042 243293 754151 832742 808580 265822 752894 923431 982135 690487 597073 656835 761604 884282 218673 964724 25591 25131 48516 485289 508653 426435 458818 12037 617437 166958 243194 245726 97676 847245 32334 844735 527383 719221 814962 380646 194413 58735 316593 1000135 790995 562038 474344 622727 366174 470140 448777 592769 454524 756453 993946 80837 773484 1013001 918067 958612 1019073 370614 970244 733925 978147 962733 79948 415716 661133 956705 333283 701293 62032 876603 369841 772757 249615 804248 924212 357922 153729 648137 98815 468238 187827 989905 1043509 323336 780163 969387 191506 554738 663334 155074 747106 761188 820386 861047 700424 459560 62805 31391 64633 940988 721516 707586 728126 298963 989037 742621 625526 110548 782510 311649 708689 308825 811483 562994 207254 727730 748660 356328 757022 537440 304716 131985 128598 419994 716811 983853 328897 800459 1014701 639793 322164 983313 205569 636421 240281 897984 790060 177798 960492 866013 633379 402052 754497 45220 61236 836933 150012 497667 718718 233985 980119 759580 1041780 339555 275744 540103 531037 675086 628152 427021 900311 710678 976661 400558 560976 650115 982785 956316 923276 434130 771800 152702 4130 762995 891406 869678 211199 502348 1045671 622651 549857 564788 356797 238440 122844 242553 858622 591403 995033 278107 197164 637999 592914 745102 407963 550866 508568 686524 919733 122024 906189 165377 556921 430582 60906 140397 807928 1041720 733818 822150 528600 732315 969949 213443 562129 301443 383174 829458 56370 781063 563390 87123 862556 847984 261279 670682 747846 383934 686105 634353 194296 353315 600368 597587 370960 702597 741052 376755 274496 82432 397031 388659 1033677 144994 429491 92653 207378 391854 807794 418158 848635 1004954 656204 347189 338571 684560 418236 890169 539990 635312 502547 333152 80135 675661 211444 286217 875228 708972 753110 119683 192037 871624 409990 366483 359112 1013457 344482 17394 82880 165927 725790 947405 529817 847652 416195 205636 615670 1036880 872107 184299 1031436 680682 235207 621899 884260 327526 289113 359010 191516 927209 722554 64799 494823 210639 228757 298215 55048 984870 902122 802067 12315 541488 858892 636784 146253 631013 903011 857789 620511 909935 726699 954672 929703 633004 1029747 193266 898446 857519 678559 321694 193555 474942 46055 858566 150470 356694 702038 201582 180686 540835 12235 66191 949860 552201 175739 278165 301910 365598 898925 304098 410245 570285 478461 835145 597095 293940 705881 836499 593541 881510 520455 155133 215550 255659 37213 1001144 305667 634267 925448 569448 352857 900231 647302 623014 785882 493296 86187 89982 109812 799245 54560 690162 123944 497482 967903 31861 1002124 202436 48825 97392 522314 276941 348112 315328 197919 861550 780829 1040694 91868 580832 338667 272662 794601 873490 356698 1042328 638397 872999 247005 765803 337767 271349 986044 966701 1031176 335494 233875 274676 573782 586138 712145 715464 270875 182820 1038906 684838 687284 476361 84326 427647 819603 995428 822591 754358 238014 8325 703879 893350 658765 315373 659024 328602 262639 1004307 886402 35283 289126 989858 853592 622854 444422 312825 1023459 138203 555834 902569 668550 572783 739328 118267 817784 660435 735592 792936 407877 787082 118552 686878 974925 744719 31691 803202 618564 422221 816077 714920 962736 942629 379777 433373 505455 610795 255451 36126 178734 1006825 78567 855454 802546 811995 15936 494148 428179 42610 265625 149802 614972 667089 380728 785695 275693 67347 120950 337958 814585 19907 390208 1002997 144776 394850 721305 1046135 357654 248036 254486 98379 339442 670515 768096 770882 204736 613291 882358 951012 376568 1022876 965992 504044 162660 117196 526685 1015752 677542 380146 275086 279834 182960 667196 80520 11321 327754 291786 813806 178353 873871 19248 246773 530623 341104 623608 441063 542677 80175 711198 18593 524572 895206 757906 280596 360941 210942 383930 664775 728151 925880 7149 973139 104861 100776 190457 540134 814261 80948 386973 239297 636105 764697 884240 643770 4026 936167 214136 141755 277656 929408 218228 1002305 36395 987549 549523 978141 535918 166729 43227 460982 11278 634467 368963 678918 550639 192033 36920 931225 932007 939144 384796 758865 195585 133365 83650 365988 24188 599703 838132 996380 295626 451314 819181 677334 1045329 525405 601823 666372 1008813 829573 243311 187499 739372 285416 739892 35302 470608 424795 31803 1022177 719185 62597 989062 21214 1040281 475745 576136 1037300 736838 772288 696747 18762 80811 883141 479690 688033 604623 248935 21175 180680 923884 197362 510390 722725 281073 180614 345088 815667 1028353 62614 475458 139006 219122 722795 757275 999849 323791 486047 552609 693480 927831 617122 39133 596102 379003 611897 786250 139233 699107 718074 1010522 438377 686954 806352 845809 405540 936606 441725 457704 681005 454721 810259 46219 311088 212427 768122 294939 458736 655589 251118 776269 73666 120303 165758 113866 954639 51835 465806 654765 839126 905167 215382 480776 341543 916839 293984 677471 278185 500594 1010190 204587 519957 339280 522257 1043288 1028280 119834 1012467 158407 486645 663834 201871 388301 523201 671822 318099 23218 451109 271082 568581 524851 1007808 487891 1037499 536577 971331 348196 836065 956992 940530 650669 598647 760585 254506 387439 542929 998120 289493 99361 1040917 854878 108535 238254 64704 53600 847909 434357 745250 917462 621321 324360 339421 262685 520160 498221 57962 87686 345083 25824 758163 1013972 452929 656015 885242 105666 937132 517596 463505 14459 894152 1046303 258336 745248 528439 530146 958659 912198 459823 94307 938089 751989 985850 760853 590166 209578 905845 627231 261537 91861 756369 158939 827063 653148 627670 523096 222166 364951 556507 861145 219283 768338 1005007 398932 1035093 238414 935155 806644 152535 384959 425758 26776 207274 578767 98616 245585 379568 133402 106431 254696 258466 409136 386373 121173 56460 154391 737519 995657 975692 468679 328952 713893 89622 119467 439596 527105 318450 742694 599405 547878 502077 562188 321586 295572 828964 352037 789763 802301 159020 277165 863998 546248 575917 850391 643925 547727 949842 272709 661454 408993 88986 346514 504129 633217 697946 645576 670238 343653 118329 471530 970980 495544 1012787 863596 329387 653208 704791 1025461 728475 473432 723977 310436 235379 259071 512256 128776 922627 189640 63305 141095 884658 981408 616450 927544 365049 340908 914592 156649 629733 547264 167274 734937 435865 555752 1034235 135455 188874 540899 701892 357825 811585 660131 68231 377918 77917 984782 234205 54021 697998 108096 588465 416251 401371 425607 189379 994554 325213 820325 1002535 83532 905666 476754 17603 696628 607691 847608 260052 844901 245966 137141 458601 253065 969268 879388 723943 50875 758012 857972 776835 289549 576054 528695 818123 132867 909193 337301 453150 329750 880047 122095 520239 235059 594675 208220 89990 519737 36281 654631 825087 691327 404215 357710 481608 468811 165044 861189 324455 424283 102544 847665 897843 449632 196156 841454 437718 897919 517629 952330 775761 763342 509741 704135 418808 895197 448186 555037 624882 318250 499110 521909 1013946 994987 124805 758511 48801 713545 590082 548509 1041481 971103 738906 563014 223275 99391 328159 649380 525330 599213 39542 98086 344990 930658 922137 1043055 944835 725898 775255 970709 633927 156998 709839 158947 503879 405547 523704 584151 354994 646594 323164 97316 147916 590854 657817 350449 296109 851945 775263 817049 405952 745423 894004 533546 265541 466448 761267 877030 591823 961403 393992 597444 1045702 51662 512630 536815 364773 144959 177361 865094 317629 926710 670724 925147 503601 755344 553357 245108 381944 76958 374012 324877 797215 174628 911992 512084 413316 4890 850233 157228 294492 165358 825871 363307 511405 1017345 882138 742427 962005 861733 365583 223356 771073 66341 923962 468225 69559 265789 677238 1019407 614733 337822 140023 463425 663663 297196 627840 72934 483997 131007 1045485 96385 283050 522277 4267 885064 647742 874270 777787 75687 907861 533791 877235 115386 272318 723088 455996 570070 296605 495694 838805 1037312 948202 1003050 122254 639092 362480 901479 133518 1041184 1041614 332096 236814 23078 83193 497504 663068 371038 794040 539240 289497 146641 207271 759916 10235 637759 343861 262518 819020 141466 882470 147970 405033 448649 107281 343424 451587 471270 594914 153814 127202 736320 372826 46299 541661 527450 613258 80093 899491 912554 109404 879900 637685 681179 257802 468301 863017 527179 230821 195351 501417 403342 820367 497817 397682 140521 830977 774882 292246 840919 309126 889976 864698 360840 778366 759762 1013656 315485 1038492 782814 465534 95341 718441 617596 1027534 569604 703935 110848 848764 306206 46670 934580 170643 692464 496154 149843 347568 688736 435194 469904 987525 744840 894491 129421 62296 805943 184444 763748 788353 403311 868208 399266 767983 436712 371231 521671 746148 1012364 485636 614599 84021 186105 773232 746892 576075 558594 639750 280945 391716 260654 249917 697544 816914 441400 938721 609622 236795 554381 531347 397522 131799 971473 1004356 343913 674102 996954 831934 263741 211127 277171 984091 236001 340114 66843 66380 995551 451855 813060 227987 446002 224781 906644 376329 580556 238972 401959 422169 300305 316899 923339 433411 999770 440539 316354 595802 409204 705937 525060 538758 514846 970568 1039034 778819 852366 848853 585668 644640 897517 711201 383028 678913 675030 147627 171473 735390 241115 842755 262293 717826 792064 886096 821551 421900 714302 47307 93058 184049 862721 943170 604452 895416 848299 460182 943072 890556 621839 399677 1019957 852014 669174 252097 505812 608913 424606 18750 531493 19260 800821 104936 919747 397020 1004898 1036931 943611 847855 781501 512489 72530 654665 350034 1023112 410108 1028243 788259 391905 993125 586951 274851 485386 335788 949430 477755 151597 534563 27010 675016 302855 1006033 934180 186395 826986 338928 472295 333944 468155 624239 833515 295448 332660 238704 91555 88999 140707 902859 931927 858310 462442 308874 528291 1016970 59261 333675 1017590 441339 520103 35425 334868 784534 1022277 303123 763285 469708 649417 891740 203107 746625 533304 984009 369472 398221 183469 788510 68414 724030 194260 635090 420933 484308 450415 320142 670352 334596 777941 405681 956976 628854 501358 884687 132488 586567 708408 1013805 803791 527752 440389 968775 241553 491196 46395 735051 314670 85598 822482 34715 405850 228953 542554 993615 178075 91534 216370 572593 264398 383570 709970 681151 487843 11501 369602 977324 461084 389660 596000 174943 75538 236943 101407 222194 535216 388204 524802 375348 299254 401354 992037 697384 219959 198455 102005 956804 705947 56115 751346 824883 1002910 649138 627252 978131 198799 657054 480995 518456 608786 977491 428862 803559 563871 473122 664469 614300 327168 684750 946383 91588 821719 242961 564965 466692 19478 605208 492389 240304 229764 705027 1031152 84 728127 43111 859324 803375 498229 389835 225042 974771 207785 463150 557009 362503 928181 1014399 97769 126085 253122 5924 895201 807740 103185 555892 544595 391534 657205 848445 793962 345619 988823 218942 113514 379989 772081 49582 244777 400914 565716 130740 121742 880222 282914 580588 888089 197630 696212 541160 645723 97261 244277 597677 561529 1039323 378852 139314 967597 685225 184279 802532 693189 365806 847891 923685 283810 265077 713716 530632 325563 752061 449196 751511 773015 30327 105916 393166 887382 294924 264060 830365 440361 1031957 575897 986793 741846 39137 557969 888971 903989 725490 141625 816975 482741 131200 637240 901623 763608 265972 476041 774902 104114 429678 16381 977590 765550 530753 341174 487954 626377 329073 896174 464092 841365 501564 818734 175192 741688 942990 418135 457151 554282 103051 317084 667838 12922 209417 1006918 283124 856394 157715 326127 546167 237646 841063 3335 533840 865106 505849 948563 878586 782769 712046 531048 72423 144606 484770 887604 785659 472799 283938 605302 641295 200908 718771 842561 606319 788821 856777 329597 197981 996154 976913 875110 83340 941008 985063 965899 144549 870787 390112 134864 1005253 543310 495938 72685 236285 922180 27527 1041388 673233 453131 575198 536622 43962 208220 492202 96871 310180 727429 969729 992030 678256 650215 827438 981038 100467 938103 597807 133960 484853 663617 831031 645231 783284 749536 518701 244858 438878 585224 485932 834453 265242 758269 872961 497600 364288 1022489 701616 997199 980892 449098 182000 1006440 658287 416401 123306 894600 738158 607620 152701 848638 83585 206540 591933 325999 603141 752040 258416 542544 114251 821097 283344 165231 464151 1021428 970699 593515 106529 26179 741126 513335 100759 131812 961750 301979 71833 974456 540101 161971 515004 934453 860435 1027950 566152 592997 746291 513296 281850 507621 979017 280496 744451 253351 153267 324795 550406 433456 350589 749423 871518 975130 217835 153441 870102 559763 222963 724728 900655 988893 820672 770543 521885 363980 474672 506839 363082 901195 483415 790162 111570 579287 487418 690393 616646 733186 1042197 851128 279593 888562 280662 710157 16630 367071 415 721164 672919 1026200 859784 794813 883055 254719 969434 857468 227666 44936 632085 1037177 1001480 291262 254187 35126 859598 39103 473539 726540 66004 1047995 963895 577702 931007 692856 669078 40323 92969 24529 121955 218488 514076 382002 212179 949292 853915 746014 155219 1001115 624922 683690 560897 1044884 813569 102399 722478 616507 622636 662491 218850 211591 427117 67088 242264 779205 64777 855812 64125 221459 456759 803376 828533 137190 824997 181409 551703 396421 550386 324474 905580 26763 35637 447088 226611 872809 179573 707148 668000 3809 69678 636781 790681 885132 888274 936003 462776 977237 959046 895957 897100 457724 415073 495676 482071 215957 415088 487718 692881 261382 709045 79444 718179 249484 402659 205340 332014 683574 479140 462823 132034 204905 344851 852660 847911 112218 588610 590740 278167 1037463 27062 938028 45121 821631 274406 121142 803208 537541 666047 921856 187522 440561 968739 133611 449402 134110 998245 386285 220015 459581 945614 954384 417427 426001 970268 709873 835276 320562 715262 243521 651318 121034 448665 664392 365470 156890 292102 781405 579849 480182 288977 662383 373291 650117 919163 691583 120049 586690 521210 975395 1019384 3006 763188 702981 942867 217371 894599 214370 886216 611922 309060 139916 660948 878894 635951 363624 209827 272719 676353 514289 910040 814761 567270 542643 179403 425986 100864 991312 1012486 760183 242658 467199 401864 1032951 115477 408840 291458 521926 590230 1026889 822876 956412 458838 607412 647345 14596 524729 930511 764302 700957 537624 585266 1007671 559068 113727 953613 320931 172456 102383 352671 427771 151613 860253 59584 970783 893994 185521 854104 405024 529491 1004680 171493 156103 95343 107123 1006841 115213 867211 525942 720314 806561 793221 1034377 244577 299621 123537 113435 795323 153073 113592 365962 274603 74255 699220 401067 508070 823869 944790 10057 805685 292654 822528 414878 521335 182601 784107 244443 780956 879401 828419 477094 791659 900123 769477 130199 921533 522915 262664 129466 622591 816887 293233 284688 240820 824706 491005 513037 28657 893283 266619 673819 160992 225003 230415 718614 312893 839203 354993 763599 503004 773443 779692 690825 712225 248636 669471 982399 981638 481840 1026431 200028 547865 1044980 574995 251073 865531 619157 56183 173506 589282 751312 906266 66665 996503 685720 23744 94514 486009 702867 154368 459662 828153 989598 897990 906336 655900 890181 352723 407682 969468 242252 711736 838465 241223 307241 642271 608477 747710 756358 268034 932107 569784 707524 535986 223603 227740 274291 768593 342065 489578 136411 299800 175704 396339 835959 655762 289386 354204 357237 547103 416481 462944 82999 56690 936106 1027531 907988 1046803 602533 665407 650903 246750 619302 4787 760191 842115 1033335 95023 948926 229380 590164 378705 239931 728633 705645 26571 882192 918095 578023 144866 65292 751685 872923 170481 495921 143470 907990 643556 645943 62961 478296 430013 978952 505164 686421 583699 596290 185037 238263 823438 686520 708888 442841 814700 753649 149412 697101 619775 862375 796989 839704 971821 69962 285315 543409 882415 88699 301162 595717 578002 154257 1027769 431670 983417 532503 851595 962775 407832 640076 939216 774514 622843 822689 659661 1027842 967933 57919 236184 845689 13074 723583 797085 617019 190909 115567 383772 242337 325274 827732 202920 316024 828630 803362 806569 609407 203697 413702 389851 704236 281859 1004509 56013 286184 930741 808890 975459 802318 614979 416100 385621 749296 319809 625877 718510 976274 1007059 683708 5453 734957 501811 698108 914535 860782 950830 506667 278787 60532 245159 889108 664956 690389 568083 442677 598019 562521 120828 309570 796955 795710 138623 634528 862747 1005235 589517 942315 705456 313181 939949 896112 25688 640212 350969 1043635 700135 351271 57628 12011 143622 930644 198299 341121 420271 78801 137865 542101 204723 197894 843024 250745 657460 415440 527855 256819 703787 64512 1002231 161791 197603 644314 212621 611787 91004 625047 990764 275386 265065 529635 1013984 804514 920050 73311 284107 510862 840371 599328 565923 481852 529691 883246 586290 722847 385774 592646 232149 612446 861892 523289 771326 131924 27271 267083 702899 427022 716281 258676 475404 163152 658732 467426 999608 912272 849672 584405 805497 206713 308168 262658 887459 178282 949117 66065 67233 980725 154761 636447 404336 622432 12838 734269 240674 816167 322269 51183 700509 626808 139023 109741 86746 592565 128880 759909 946150 149238 91014 267767 50148 547204 696366 700344 743880 285023 658968 387568 84381 492217 481350 331100 706305 993657 846481 49580 884644 293818 505892 292870 149965 136265 610815 697729 139988 613674 413045 380331 294313 115219 719534 23812 581964 766703 27430 873345 382803 95836 772140 245513 469607 1035309 129380 984571 357574 24554 629574 917927 65219 2891 345500 714960 650562 714945 8712 395825 1032253 538093 447100 874228 139585 1575 436159 703804 852465 312568 862191 217757 658050 690336 124154 85662 88126 406673 303907 185662 232449 945137 642947 495980 469183 545820 1001094 466830 213500 665377 223850 673787 96850 890432 559555 67969 86511 785522 955898 1012704 443668 942305 862665 741964 932503 739691 516032 304623 1032802 810275 456900 192612 762865 382672 938635 85566 670936 640877 831009 221567 601915 75943 869989 855073 1040469 311138 374412 457361 345841 1035829 667806 654894 68084 432105 132084 735183 126673 700925 422848 201274 235539 468773 384389 593070 889815 944583 339867 939354 375375 267900 634797 78819 1039424 820885 332090 213986 311684 799380 908311 819044 685962 58542 926443 334184 520145 965456 166321 10340 913008 719767 236602 73921 1001617 963542 226472 401242 160497 732692 635380 66561 417890 668299 507498 613371 307274 268843 1009192 72830 732450 373012 376226 404794 432887 1042720 808993 705229 579051 744534 708159 952653 278709 630648 169068 171715 426781 943222 467309 155050 825473 683257 287959 718708 667220 150745 888216 777989 938649 720039 925807 656182 1012332 408612 482927 1038675 567417 574664 260992 276382 154499 281660 795870 131018 11487 1005280 251800 694656 931574 318022 886546 867549 498631 372661 725891 855282 25442 382631 462968 579 830062 1017675 23375 42313 991395 398596 131517 825584 579409 172263 96329 652569 286680 302145 860366 880921 408110 6927 336125 745017 824156 259717 559321 881204 545793 114568 51513 483771 622285 98611 358985 281332 581383 742230 160265 454647 591624 48370 666316 442704 564926 1042110 948667 243840 554 695717 628048 721532 274402 730438 93147 424492 591760 55923 1001985 62189 841841 959922 381239 611088 475094 343487 998987 949849 350118 211464 917468 921728 865498 324912 629981 1042355 177664 933772 125718 556818 500154 516521 169379 792882 70972 716484 62323 834203 803536 255824 929226 848970 819285 502644 505535 97840 828860 277898 4031 762288 899978 480418 647176 422949 850266 311037 1006383 57690 726104 431250 1046427 951824 974278 80268 947463 612988 864635 340169 602884 928965 13406 573021 448372 912266 516848 219661 83216 901211 913344 324053 582116 1047099 455156 195682 667086 1034277 713670 351129 1026306 639876 979205 855822 658056 740025 693648 964238 575164 175000 134111 713878 845262 663019 2938 934105 10816 495086 579455 228029 690027 734929 40224 68574 1042426 462138 991779 838282 17516 588224 705376 1002564 264598 123761 312135 71746 970527 232012 59479 764399 155139 995784 158632 541545 788241 990028 538466 430084 412013 315572 161092 333509 575758 409299 748830 359655 38209 237547 897879 432218 704292 13878 108391 938559 737324 513633 803422 874861 667807 737804 603484 435439 85531 873035 677911 312964 250381 717352 419672 462110 694331 518430 70525 30563 955707 685471 417529 161327 761081 1030032 216272 884496 358709 191176 384796 93897 610307 94612 943498 506832 350793 372534 793565 96463 59972 176737 989290 206630 967171 700351 625307 547175 244202 674923 674157 599513 767793 178295 700913 747767 455267 825704 644558 645102 626144 902325 981437 713506 490587 772683 877580 92329 440156 347916 228124 79566 116158 800587 996323 89744 299570 696657 118891 415264 889275 831452 847441 912231 866864 599195 189767 460413 903358 182963 292242 998451 874595 831805 378508 12426 280692 734661 308515 444730 127768 777933 684632 929836 635850 919112 160194 566784 671195 414751 43017 9352 606957 460975 72043 577867 878969 464713 702522 999427 37706 135345 1020763 820511 291840 712096 283848 661570 227215 739650 593935 1017538 522429 678841 876754 259626 247719 230552 645445 882360 131132 562536 573619 533984 864448 560166 532986 991431 249931 339395 993802 83656 329032 94371 54889 773107 1031158 177951 390066 301961 920810 973315 551953 952961 455563 66320 648649 88583 21653 1005435 1028526 1018359 742551 750188 919979 260966 327285 503680 827198 90906 342502 738632 948727 887821 397814 995272 468477 158190 871302 912121 471688 981919 150471 1047879 655464 130488 675523 1004051 974972 552195 323028 746546 492092 645374 194091 538732 373297 820828 102218 141310 157815 745860 242058 31512 534337 508176 257174 54112 698709 63568 556526 353902 385164 768453 243558 2126 934996 215462 701860 263681 815150 950366 812709 577531 922160 171275 188472 488614 403843 911361 591489 846558 431334 271685 950904 732276 848169 448275 264296 204972 837555 217177 650864 87742 68861 38713 725765 495704 978709 464779 922478 859162 259100 795992 447047 25 616648 741216 151039 62556 466659 491925 444249 273762 1014730 915358 145391 63131 972526 327509 71850 662762 534614 35657 489547 600362 591644 431421 418278 420517 980971 872615 496482 512414 527240 863538 623610 39369 576838 43324 375486 771278 98704 783449 750867 746697 832611 418254 564527 440013 71633 1026839 725150 68956 45695 721505 276160 232177 1007143 652560 583496 240758 693783 73275 499902 41934 824753 43307 986878 98892 313065 697312 975288 930618 1016010 74124 848622 869972 464369 404757 572792 35402 537360 494487 467843 685889 232813 20192 34062 420179 450912 669683 730731 895754 475352 584070 779972 217065 438743 584323 476820 57059 990449 817290 835114 904418 822225 10862 418858 771905 47029 90804 451595 118355 649197 37399 1033369 8154 467039 608774 654964 455056 237574 663332 713360 654241 241519 416712 1003700 709423 835386 754299 474619 267469 186015 303228 756565 1007365 348646 356415 535559 7378 323822 478185 302119 860198 865703 126934 304929 199782 725656 658708 753205 626921 715097 1027045 728822 357244 514330 417345 657868 92896 417051 82514 608371 510283 277298 840949 312442 456419 508488 37952 519621 703558 547036 160246 45324 285957 678782 398869 704089 754212 543573 127305 860046 128156 216218 270198 270045 272346 324891 72242 97614 37949 813753 408391 850236 1040795 53738 659254 992472 516541 199735 292783 36005 219870 575167 564763 470522 565808 710835 701970 802179 591447 61912 757733 277953 199147 301320 260885 222597 93691 359089 653529 546425 68741 591700 638621 467863 492287 1008135 821374 960431 306385 499444 474062 142310 585176 872920 711062 89650 675045 617605 49423 563167 155196 28000 836136 226317 982550 515555 983044 767535 1039135 860444 1024889 950413 708856 496172 941457 121539 70326 1045194 1030668 297024 992609 469438 147933 143048 109174 414054 355753 380147 588390 136756 813131 295083 364309 746797 434515 695730 474715 485995 536450 332826 607366 581533 787279 75466 335575 305794 649573 815616 407040 772978 679203 999882 546988 302037 142106 735371 722423 875689 1041299 542077 231410 136448 335111 650025 515617 1032319 362148 447984 817148 970209 379599 836230 966513 978290 278940 701553 422752 929685 357208 752782 512542 357183 944896 692109 37875 271481 448711 863344 636316 346849 853140 643856 529097 518185 364673 527000 381088 304791 68445 161800 956472 710532 86827 345267 565535 967133 575393 185537 297941 213157 871594 576942 920655 569713 597221 1010889 484469 733930 224291 863670 634531 668495 711148 573677 260140 216816 766971 217656 207826 687796 788670 335673 838736 628372 494039 417249 425681 70686 343709 946938 288117 277747 67228 227487 543187 691529 191504 267455 759666 30313 935534 368541 927310 93490 175324 39506 251226 346260 571572 357706 718072 716822 301061 239299 360834 678481 552978 856401 994757 514931 36817 1030749 671105 181181 225900 1036449 864234 609797 1020356 787117 735786 777781 67817 402790 102876 626634 591523 666241 231315 5206 69613 878348 1012049 582142 266868 10726 419088 897532 476956 762434 49981 937758 844923 398888 626999 111685 696668 485620 697301 817895 919358 520661 235997 432526 562387 238159 370318 684631 897153 752826 928791 471412 813796 1006272 665117 31658 987466 656355 812089 355540 692277 627701 38008 583262 501213 930205 335321 339402 1041580 595161 379603 318255 558528 384375 82892 726965 330604 539034 219554 338970 766903 515131 925734 1007408 375515 312230 776349 468060 355783 905209 240702 301593 789662 240040 734902 350323 621878 129020 975014 167821 1035674 583567 723492 816667 296585 65745 1334 329704 642548 216710 712794 267346 612739 1037382 852225 957641 733457 808188 822799 754516 147756 354664 502365 1018123 572822 779933 294712 695454 414663 562307 530143 30924 666984 13398 919304 430829 180953 120613 715611 88425 884140 623700 241654 705087 535335 77850 240615 797055 933574 655876 756661 360400 779448 519024 199640 772331 58461 626195 492348 584221 873166 422516 81347 444617 136533 888430 632511 1030372 996336 924594 803708 932728 654290 310851 818612 396577 324067 457464 671257 33939 234811 458237 1005262 409874 258475 635218 1031662 10488 524852 598858 432132 636978 582541 867598 660113 958148 906913 313624 3722 896833 70415 575928 891607 728403 813481 270226 736982 789561 505589 622622 529621 355652 206255 113703 373915 536153 475461 808525 454112 309362 317529 813443 742096 1031709 962371 778129 103052 154107 459405 980883 697256 1015106 711029 138360 507566 568892 338030 789380 862362 792262 246687 936654 249181 385746 532834 913347 240219 978661 912582 964001 67820 181913 92174 680957 428254 455452 1023792 951613 391921 891312 682583 683295 658266 879145 671842 495409 179265 580978 514402 402774 438339 967688 500000 534087 214256 926845 63892 297999 359758 485878 740719 846478 375892 320174 717458 1005048 20336 298609 515221 956755 313602 867618 532289 703740 404190 589109 540950 253219 385230 973365 744902 86090 232206 387903 858296 466378 760014 766341 1007494 246861 963252 509645 916607 20565 783703 449520 129318 836276 523205 460635 970929 182034 702974 1008529 225931 572011 927606 851366 595154 983438 506263 988102 644825 110495 437821 828332 603047 556181 75320 870699 541815 986045 659405 1010857 1037110 1016373 647477 377247 670984 617842 271133 398618 468164 981434 248613 224317 193907 161963 550497 881341 799957 931762 922587 997731 42460 42645 675598 476302 801582 445930 494189 191150 252327 988573 629210 459466 387797 940910 322863 1041147 704378 88432 170681 175855 967182 285836 735671 652903 31035 740092 167135 500665 809567 260816 916698 408142 27661 841836 1041092 222501 112780 646408 107181 906575 888918 120111 431642 28785 40091 915265 116356 315205 901564 379377 554967 461849 971216 88775 754421 319822 593698 771230 98353 137178 1015472 1575 770517 804295 854702 665701 7836 515249 29953 439599 101432 34892 268741 687538 100813 449756 754120 831724 285300 349628 50444 868914 135097 435160 769353 106411 943134 478258 854120 112850 91542 824928 449289 1004791 716810 707340 893694 113087 718808 311923 686542 1024416 566350 967399 616243 98918 145971 962381 881564 402353 1037887 230816 297644 230772 194463 929132 339385 923256 842354 366163 1046094 15063 369230 9868 977065 795265 939195 817503 824893 126906 500662 224682 856113 273818 493616 885855 174560 300684 502925 364291 559959 207567 436006 175665 857051 628472 394439 237589 396384 846446 992049 351986 567826 1023469 580505 987037 1007824 911876 523559 868351 492972 945559 300921 423318 49516 74845 922909 199668 545548 437602 534042 156479 664122 647559 686696 482992 106969 375293 871539 406292 295551 100046 834460 886094 79094 882004 849592 317651 736446 616128 603791 675372 1004170 5780 493662 635255 612031 37161 747606 448743 398328 1047082 76826 348992 708996 893719 802117 484956 832998 225732 140258 941480 129364 825047 811250 403623 452665 824397 727274 412014 46516 37877 167474 135974 531991 331251 879527 145550 383336 638783 909081 109175 712163 913444 492494 509510 946806 985793 793853 644213 790851 229771 335956 907025 727586 787913 266355 567357 677148 331287 239471 92335 607473 175332 250192 278062 608659 46835 685714 942618 37545 80350 202408 884708 582157 213646 471668 811921 269902 783300 624337 456763 46383 781460 923402 1021584 511526 720613 591711 1024849 1002718 275954 935815 884180 631733 797899 789801 114307 882239 767189 663138 378203 986049 576582 519234 366702 364982 517290 228686 987745 405070 1014113 206848 549103 975594 521758 793922 512868 736929 126313 1032951 456994 843967 827166 646771 725023 117568 446188 626429 836453 165209 256728 989268 604562 134640 1016247 556327 422741 630303 592311 453020 326135 670645 128726 454090 581071 924596 532841 362558 263373 251092 425111 786554 772336 877055 400604 823665 255696 849107 626311 648205 572437 628771 818235 219562 185853 369270 107890 9880 905178 63623 599285 212124 819602 73667 591717 132463 294430 598222 143798 519486 713227 735742 759726 48424 815612 942558 901739 247235 723237 104877 567002 645528 677842 462813 904257 530338 389598 70292 574134 624083 699708 709166 1042853 97168 872562 455609 493133 56368 561433 914295 76356 532864 811614 415584 92655 13890 562052 45469 385803 270505 835168 94990 365351 359646 493020 167365 359975 378751 992372 452489 763075 948251 871100 629844 674565 125879 544216 200917 888527 991052 239106 906479 347731 145990 113927 349752 351897 780550 68810 549499 397820 624481 953792 621111 986797 531232 488819 455453 423215 794238 279808 322197 939737 531117 468888 198714 687191 791121 499970 528473 556074 506883 363543 870007 270627 625871 878917 237512 139500 299702 523533 837048 729727 466733 999046 125030 70828 803228 169431 155940 578712 135649 289472 271609 140345 969418 721682 1823 520411 963742 962866 248709 190877 319381 1004186 264525 550389 568923 728664 515407 1023016 667793 50062 552085 468947 478540 448496 931549 319589 769428 169545 407834 655266 382694 519414 581619 366625 665011 842857 838211 1006543 1038303 664999 1006487 307819 1046339 215243 859827 139271 95275 1037185 260110 195469 786392 1048459 600145 95544 767743 434496 859867 60695 1023048 157192 465984 825741 844496 25313 173253 294356 67751 127709 574182 176245 835923 1041826 989649 192977 110667 327144 444392 430747 848765 638975 334147 961116 556489 757830 2604 433646 868740 598453 563617 587266 10998 930900 846805 558490 256732 566210 801967 516239 626918 50607 434761 598540 652858 989282 171890 785 129008 606515 165421 16625 754067 23314 240176 152532 878502 693503 90982 554294 791069 139407 385133 915046 325344 225390 182553 714504 975948 313047 766191 396179 596913 70686 809387 992212 211925 9510 312762 754026 523119 401899 334529 978503 308141 285690 218132 713525 506542 355572 312639 921167 1019401 959759 355457 928131 314693 51604 464204 401687 590943 140130 150215 166433 280135 777578 203340 420110 759650 308017 763370 149532 665609 192337 427747 499167 483081 1030648 196655 164800 242722 374631 327928 244857 416392 325236 194332 330394 375653 405256 749999 120584 311381 479394 824182 927608 978408 745683 480620 386296 871971 502208 563521 946791 928511 538787 134102 299768 628969 371786 841666 41139 840001 414615 10192 725748 416987 302078 358783 742634 855680 315402 311168 715801 773486 271832 152636 454361 798676 728474 572492 641748 648535 864277 538879 482188 586128 1035555 404183 348371 571020 174642 410636 648528 905034 221380 494343 713985 834113 417005 994536 459700 1004503 990168 729089 230284 991467 113218 431705 535426 944460 512765 671787 232930 664127 175471 155236 106186 960765 310288 304424 957102 609586 813808 1044045 15575 43904 671278 1031134 1000927 907258 802946 887449 741942 22697 573876 652402 196768 454667 156962 500494 682165 472974 1015870 135753 647520 920090 968974 664240 989025 179844 218283 162824 685003 471580 124354 376773 184966 959264 625430 35732 624846 351046 101884 609233 572338 207414 438493 1039889 394902 176142 114103 983962 225713 489436 91293 631782 571536 844327 92722 909092 974993 515943 599602 520375 532329 359048 741866 975285 922015 13164 75451 330601 16654 403814 707739 420305 850791 660927 989331 966176 948396 595508 301890 98621 414135 1001334 917336 894531 83633 339881 243740 470271 873883 1046757 327655 33909 794824 949176 665255 900444 763233 858531 143453 756893 999904 681880 377759 269783 199829 436355 616471 767454 227876 530366 595201 992568 218117 918426 462769 920223 655107 833501 530955 714113 266686 800831 454921 718979 15145 248556 596793 1047546 162060 807685 984892 368752 499331 228127 621129 844069 207485 634818 937639 992908 93758 322027 426550 211145 525277 149898 1021159 918074 955591 32773 669503 598507 651322 854707 18649 609824 225739 933218 796385 952015 440288 269522 739993 530467 1026615 657720 407511 421114 184413 211132 506757 307560 653368 786939 883232 279858 994430 652933 773690 261716 1047355 314720 980729 867196 199759 138627 235157 50828 657390 911452 32989 886556 642334 652363 776627 722165 194620 915236 361355 113303 309623 168113 56816 735156 260948 70958 513024 267187 55592 141259 80619 634926 288161 337198 295031 904052 49470 679406 305535 647943 884946 663833 827503 812575 680965 169647 447434 636966 154579 420388 664741 721723 581899 410850 402729 318127 760529 989381 567060 1027466 152860 473757 432697 788743 476985 281775 146171 830227 109126 260405 561366 25810 827320 97497 15575 380186 288725 131390 235551 180983 256059 116599 8803 639013 819799 795278 344175 457625 145903 541183 805534 1006585 404377 314426 256868 735775 611137 805156 576965 455578 107175 810134 367579 216364 747486 643293 281939 1025357 66511 749880 706032 521894 192692 373854 836615 43672 661661 79605 859906 670643 949230 394780 546269 436287 796639 375266 159148 701622 31995 942028 139283 327239 640417 13651 219596 318805 203910 12899 723237 727030 434993 91102 408703 943221 2174 988695 954576 900049 614172 118616 913442 687164 803855 596572 761874 285596 87342 270549 827474 76301 522150 202215 88359 681052 28277 749739 694763 693902 147696 587437 1042316 298583 586045 366191 72459 941476 66266 135652 872447 666898 1003796 620789 598799 450164 832913 619520 934011 163664 1048263 613972 934548 559971 13954 667830 188480 392985 604258 605150 355191 866837 825434 1028859 499656 242095 579891 591403 508117 226161 62215 658692 657618 685977 928198 196878 91914 115611 406452 411719 101978 416924 1028073 921501 283572 920056 978128 701815 810142 124860 327336 263213 990640 575788 730630 474251 10522 748351 296529 782418 511259 816926 11333 634039 983691 939177 353393 554211 699218 52465 287161 396401 8430 31935 340948 659954 856818 136972 986574 190828 832897 227207 121992 358103 278487 820498 798003 632991 47809 648261 484313 905765 7967 752106 278996 710206 1033321 48511 113749 205234 663335 842679 533214 423358 905080 829689 169416 295571 524172 549856 52414 545236 791082 739257 732480 426268 172331 716552 209185 543862 642045 558595 662794 878819 54816 380181 526069 962264 595372 519005 863410 758973 405962 135468 498277 817519 504118 125579 467206 245438 383172 516530 629984 504816 776664 340370 625682 1003580 610540 641101 587025 769360 332814 784824 171300 569804 741727 262624 757479 891845 64917 350082 979145 629571 430714 1035921 928653 281795 269674 166579 1007821 877493 564697 704965 274802 333055 439243 544339 185405 479608 564826 135712 752706 249966 363060 272548 266087 846369 143387 125321 273642 475717 443235 375598 754648 279172 274551 570660 817559 91386 174932 791219 335965 413367 232971 947542 32182 768577 34628 456507 663810 340495 137398 3524 920052 498447 484784 801800 974612 429856 610707 955730 816190 165785 192086 69537 303393 120768 604929 173607 550849 948052 799282 478155 1010422 171268 731291 241063 242923 927990 424833 968074 1035679 974657 560959 212086 598375 356979 7617 695587 46954 89611 382218 808571 276516 889088 476590 691740 607204 518200 74072 443097 858445 882962 182598 540473 166873 371677 339144 941046 543313 403038 980932 561792 95574 624206 4405 941944 689628 191450 944551 62773 295849 545825 924093 48706 35803 902074 970924 45022 370527 737579 561853 93306 717179 499571 116686 931391 3652 137345 563666 373126 913705 309178 631628 554845 652134 627831 912856 489481 342674 842884 671907 798078 159506 372387 638702 302569 770723 1033479 906895 863783 214740 1044441 884335 148555 496521 876471 902413 244252 441722 639024 896761 270228 629937 139849 1008986 904546 90896 177915 570473 509801 99017 481714 317940 290623 1041636 191183 107484 263855 356284 490023 122519 328247 580994 606595 988078 797579 910009 421662 301120 955408 173240 901162 912254 481122 360491 912203 156973 208334 860050 514842 537639 773848 844225 899235 568538 861111 1019999 574951 1042375 936404 157287 2139 110596 550223 681641 639848 901563 344954 918090 115433 874665 1035611 855871 947632 265887 18990 69335 972800 920069 946657 1033262 732692 359506 216983 662203 167575 618645 324646 89283 998698 1042927 391321 834019 775394 872983 184494 597386 213704 735188 453976 873852 364631 548230 241470 821328 753152 792478 207162 64499 191913 457506 45788 601123 924970 711722 84709 78069 1028303 269413 379340 161104 888281 936341 58428 245104 296189 920590 720276 228708 445667 681275 903782 425871 1002664 998938 115448 318250 243292 214459 484806 998081 1012101 729028 412158 422578 87451 254704 786946 1009585 406666 976779 314858 869703 668979 583160 531967 787534 720362 419115 189761 344439 306937 1014064 637922 615364 240924 315810 840137 463630 343044 530484 504080 720512 59604 106284 446599 127770 312487 876515 849455 475695 945928 608582 158143 620519 716919 974424 522017 1008062 484587 140462 508150 484611 816715 1041137 910094 730458 960244 339808 189682 97082 879670 675403 130138 572016 727255 712857 335799 215194 497550 352835 59562 33709 521609 784598 673419 784496 310504 37365 227 846079 597823 414165 133618 9032 847896 152000 41258 403345 225135 372371 869809 1023728 582708 714559 489699 139730 591564 35659 1003726 1003125 539537 735568 514741 536429 630093 585084 216462 455203 776131 1024016 199812 585041 447014 78818 358773 194439 272800 963804 759668 658857 818125 321147 32072 674159 229693 795216 825324 403428 849909 362115 965901 532456 286190 1012811 331151 34990 97173 745079 1026057 643134 245322 976872 469828 852468 942817 676372 67775 40191 1011748 932741 763694 768739 753998 699992 808183 493048 549009 97983 592563 589800 29074 391551 523699 858165 584680 254579 983673 70320 320928 508679 835386 81411 994748 166077 372323 522793 325295 160684 979217 462576 741602 742652 61847 348798 619827 531819 775676 696265 122737 1031115 508538 269598 276705 478081 715777 709275 135868 758536 1014449 430260 28846 774764 212067 468657 9049 1040848 730913 911663 455376 237544 306090 100507 235804 110719 972783 407482 429243 494323 346521 270884 629532 841908 454784 406212 21284 533448 172341 731738 737196 709962 227193 198137 520704 951270 460996 177545 515169 889439 485055 533062 523396 73226 192970 558399 218642 933200 785271 200152 671014 822832 669965 120904 553170 5306 525830 209948 263578 27029 358033 342706 991222 473210 735760 898495 425685 3766 478619 546250 448021 227756 884348 342190 194828 488785 375985 114716 316674 993966 146798 374806 211892 261730 486808 970101 425427 126750 1029194 283749 382339 82983 329044 876260 499932 494551 672695 205638 945261 649755 947242 635572 839092 702198 245656 589736 658855 814333 279968 13426 107310 255962 966420 874934 490918 258762 323706 216300 728927 796446 388238 526047 231455 334525 927422 340527 913310 253601 480685 332239 610312 970070 140720 374663 573566 895358 244564 821875 434069 986191 67030 269698 167381 861203 123305 939511 276539 770727 396020 319980 848567 637948 385041 130762 139951 1021082 586768 757715 686458 360472 815410 689305 524006 700325 215918 561027 584627 520322 672495 928847 611350 498310 636563 718474 1024567 839321 1001070 151578 909491 263481 607813 415669 120090 453880 917524 733031 911986 891131 575112 824080 322482 458621 448390 1031908 167496 182346 921250 763369 707732 420676 485289 96380 659563 499426 479512 1014476 11668 399020 904866 535390 11342 954816 551853 506247 975817 80208 1048021 117749 681128 347938 800616 104231 275333 273422 461289 410608 545645 364164 645262 370168 729184 473348 948930 999995 522706 647331 921251 632200 703789 879500 498565 264963 921677 425853 558189 414371 556034 483398 51862 608180 153234 400974 860144 79703 949812 660750 51612 317181 1041301 702867 610929 686832 386135 637184 396666 367819 619917 157450 878710 963068 335425 556154 659031 1004105 115183 9647 645571 831048 146183 614681 563094 677349 509294 568767 39262 1003232 604413 461242 727006 490316 463873 213176 681355 741394 415161 952954 520466 514924 796892 948566 6096 72554 286224 932021 378968 566384 833140 596886 521457 169910 982551 555785 185878 190919 259710 976053 457972 850178 594210 694612 13807 1012764 195056 613169 408349 430236 455111 494769 79561 954718 325885 302791 792050 40209 838107 446333 961225 255161 500508 538738 630583 858669 57970 470359 931668 407194 487169 256625 779249 561406 127970 365338 894223 214190 1043106 32832 80998 518096 95680 515813 143327 496098 2866 302749 171034 668209 126689 765971 775913 669283 163112 889732 57811 950510 607577 603970 830610 831390 652344 796210 403349 897555 462462 656975 271999 962624 97111 354085 725670 540910 974564 254038 945557 389175 50362 491545 9098 529931 432738 494006 503289 654510 293335 164875 722439 415544 574475 235530 222991 264211 691041 343864 516385 341889 708148 737840 506750 178708 164175 919326 960285 902964 486004 77893 835882 130973 117462 1018489 812417 115678 842142 412582 1036599 449242 790121 631111 38162 92235 998344 823023 710668 996154 1014206 400580 944596 343176 974918 906750 1025356 370025 332235 628589 140044 779748 169390 437745 474078 611156 328388 541951 678720 784106 391637 337187 336357 635944 978974 967288 350260 638823 772560 760626 962759 418898 410767 976404 154350 72809 274931 495866 419114 193919 164362 36689 454578 215101 466388 817306 732913 966301 233926 423659 540165 567919 165960 165229 770370 43991 660535 458463 546989 436173 838499 621585 909954 462491 241938 590442 495023 619107 716924 1016419 638038 748951 747340 304650 636495 121215 720933 782208 600995 677047 908571 534395 1017618 465325 152118 924613 725134 992551 110579 44475 253886 830652 1039810 12494 695932 255318 246921 465158 858967 793014 166175 915834 699410 332016 497362 53977 155683 181482 227810 1028580 328501 616674 756227 302577 323494 245733 287967 579434 897290 901977 80018 222796 882342 891252 122412 719017 677366 318402 640051 332070 875815 273827 633118 820605 882077 729802 402907 609532 267887 947647 329801 237317 378598 953950 753087 811404 553218 546902 462212 321436 99317 682411 746324 1048530 386725 555317 977377 414432 375342 468255 13648 528908 912478 657768 933304 390574 629304 927333 879015 756661 868978 694077 223388 316963 378870 104556 253326 604557 345188 777793 514403 375708 502415 539487 664954 37262 604412 628544 155170 1048245 572518 865453 580896 951031 1024572 215111 881709 416076 645921 253698 718710 935492 494956 660644 104475 112254 169894 1022539 134832 929074 123662 167140 234942 680 296472 1022900 963651 553663 964329 687827 448558 457575 167389 966060 835812 2855 956418 181631 244158 720792 801178 479200 238728 95207 516253 858421 119812 646999 853812 714555 702053 492477 1599 909185 413653 633858 1030097 929259 99567 277157 584110 129840 406853 755766 368596 570205 796123 889308 141039 564305 834474 161744 128739 572479 230942 936928 943430 69678 367001 929773 600034 725628 637422 705645 829240 823639 742630 648938 270584 447811 150718 639104 367243 268183 627367 992355 500617 870655 954693 81495 845891 141307 223025 823606 1020986 894815 913783 476526 427173 42193 894488 51072 936688 847695 147081 439938 1048375 695718 864819 598686 1041103 111868 524529 531345 905918 139078 609685 298797 100926 258514 182371 948183 832830 656319 125331 678665 840417 54400 883667 530385 452604 246366 652996 329041 459164 168179 960889 221501 886654 81839 374011 69216 286358 798806 54983 500503 383881 695679 852813 1034196 1017138 614679 970867 124316 698145 527068 110609 926858 308247 149219 260723 375370 96395 1020947 641242 1018014 73000 215720 40955 134109 260429 455344 911998 825711 406923 584337 148352 650834 867883 613761 758033 396696 66982 1018381 1044151 93927 726826 88211 747498 752887 358684 475591 688790 943128 221072 427314 760220 405673 896723 765870 67408 867746 871906 1012203 925692 520971 870640 1033966 588892 644226 967652 486029 726049 909242 572632 892916 698478 801526 892571 542754 458334 471954 41776 673901 92540 625787 329293 540922 861769 7345 67549 889670 1209 572876 966271 768160 910006 35444 309764 911532 587420 748776 30196 724961 59835 982392 826378 5644 705241 700683 857780 816331 762029 481178 717716 728595 17509 518835 660993 111275 748577 371703 178567 2223 327029 103324 574562 655885 262123 331499 715271 373515 878463 790211 236956 514239 110369 157204 382075 565141 213815 948325 1022131 702926 1031192 211024 813959 968187 387217 226816 96237 853381 174180 32185 890127 1008425 956101 919121 465102 379252 427227 356271 96826 969035 574533 151891 312347 954470 82322 153806 55147 929744 945863 161861 425434 864873 589278 222450 19529 1016676 551745 1009059 349519 107721 940115 749881 1026999 865780 177639 892203 46336 510484 704199 187392 871388 396973 311854 920536 766641 868887 179790 677092 874011 850428 903884 710634 941928 735710 807743 109762 333594 842126 336308 536795 726889 277430 604461 173495 675519 21585 950301 597866 512570 393005 342766 1032991 426029 894576 153211 546195 750239 997648 557718 465304 934346 422233 662659 327316 988829 617323 911739 597759 822587 756666 41258 233192 223098 439692 870450 227953 135013 315775 416422 169039 649659 238592 640655 1037387 555117 848852 636523 230851 150819 852115 273321 435753 641976 84264 223534 496515 769210 631379 77267 396009 765931 367911 442084 30475 667330 540044 246434 822953 966379 786622 387778 344856 1029315 78796 749293 523972 120285 39450 677694 734120 641919 811999 431815 539095 615717 619688 62988 163319 174845 719315 576902 393153 704618 676117 692257 467075 431746 343797 337342 901534 749200 816462 5554 373511 863378 813521 819525 946634 293307 687232 716340 276099 440051 28212 1040688 807907 638802 10009 84061 976177 883369 642349 439764 511174 344057 928452 420385 590480 722937 484615 601797 537232 421780 131696 983221 109404 100969 16719 953049 695453 361802 114248 618638 828818 596157 617171 1009701 308108 707454 775099 664929 995440 66811 1030048 791549 753976 651222 716149 778788 54386 339047 367362 449271 934079 86840 899938 266507 13141 477063 324998 153832 339582 874951 180913 725899 776215 801311 320763 248036 284690 1030889 536014 561753 984820 877364 234604 611650 158807 708931 1023078 249195 167273 912652 265254 288661 232300 60090 389991 519156 102964 269612 439 522418 530092 497779 994556 805995 157009 435288 894956 712879 1015989 982739 403603 54404 217086 913045 622289 927457 990564 861567 31450 934196 746678 619305 271284 479709 848342 870236 409020 685745 1003320 591000 270625 964472 951399 205455 909416 53358 664705 663720 769766 117958 765110 149629 784201 946466 668364 606301 184848 620061 353182 617931 461838 168641 119192 468989 298219 284433 37693 113246 1011107 185985 799138 145164 85765 336504 321264 137562 720948 234709 404709 243791 292138 322151 1022803 428326 331056 273780 726688 78284 928104 618547 675397 748389 136003 1005394 363343 111816 78603 1012848 380641 840958 497242 1011876 278704 470471 312993 591604 585094 646677 520099 446175 185791 767118 677367 1038036 216015 782862 138633 790200 434873 187427 483353 754276 273561 139151 365498 680997 1018140 983754 213333 780091 345091 26750 658212 387674 836516 696841 590647 487980 624488 201214 741874 259020 374350 368292 863373 880460 1047911 390261 596883 481840 441944 432289 495971 809457 691675 1035145 708786 52860 131646 15172 74503 797872 578018 99869 483134 207075 278973 691474 376838 831838 451545 628311 68195 768220 894419 16337 656428 512271 12124 737692 342670 955675 954556 134 333959 517145 409930 651409 19820 453526 552437 116597 951139 131601 759742 556827 353770 741760 164411 10275 1046606 283084 160278 822367 670773 398160 179084 368982 731157 547166 1024239 379586 454074 99514 688420 912658 233668 609821 87590 610281 642342 544947 492417 741533 806312 943261 652504 58552 995942 641392 560223 1043579 649040 598197 975201 939350 871080 145511 413371 724081 533383 501112 741727 180519 256087 470604 14035 685957 251226 722235 465839 649936 21282 512788 866851 1032188 568599 102805 100462 624693 333813 79348 42856 627546 198731 338777 8441 299645 383228 433505 194207 68196 377282 889501 98284 169483 466342 907025 956678 719136 262537 439989 270630 721542 139935 1017847 51481 868051 986351 722487 78274 293585 829908 752714 940694 529920 530047 114424 745502 533779 313970 63358 821881 222319 396806 81421 109527 588463 49382 721993 904959 2850 1011858 348106 406986 989259 179933 50334 173989 865888 530544 622533 593939 462284 47941 639412 945449 109998 199980 485587 462353 339544 16969 408575 8583 598992 545684 591113 824415 843858 410967 752436 999421 362188 966068 982459 813275 781664 715549 269897 822535 282597 637658 719743 688802 643687 89990 289649 452194 512931 731026 914985 711184 724876 238529 172067 267019 299465 597418 689359 276676 555060 155194 213267 889664 165212 508975 732614 461209 688900 567966 617014 94333 160930 466797 833187 534701 563681 256474 728769 462208 475423 319730 816186 1028957 813551 1020443 629034 521796 210841 145291 694945 776262 603029 327374 891685 831496 614420 892739 36141 501573 465527 999584 507303 887113 183765 45418 732787 385398 161146 191870 311525 485827 520034 128139 602183 1034552 990914 651413 384084 303731 908928 699508 877503 520742 1033142 219731 855722 638358 503859 43569 330031 69918 79097 471139 880091 413354 771264 269328 139310 576572 636530 933300 1013532 639595 858029 89501 636814 428767 806724 909937 614114 798422 561086 444326 408935 935330 6614 517129 745698 729897 413433 950328 904973 480868 758731 933160 4114 686048 983714 805535 821524 477248 257545 716218 42662 597689 340799 1005417 186193 42900 23734 772846 874003 651951 169108 529506 509147 381437 91957 151344 628494 34817 611751 130200 1002501 1033815 800812 485933 817549 130092 618684 92248 304741 586945 650624 217299 324803 640491 654168 351534 564432 790166 714838 609613 145191 165181 423489 876007 251738 448116 924947 495369 1046125 185183 7547 211602 863577 61496 811868 719540 442250 922316 211020 581753 259426 438526 509462 457276 18100 606019 26936 666156 939337 519973 971622 85196 1029982 245185 654853 175990 758308 709192 257201 120531 918591 273537 343991 496996 680008 172870 562844 422397 669515 602882 1032852 351812 209738 695354 837899 703799 901560 938497 570912 113059 429566 309377 147237 257197 314361 308089 931105 87117 1004154 820410 247630 39374 689605 1047209 955803 108624 594450 913089 37674 824134 620048 463886 899283 445689 679261 5554 755616 568578 1035023 591203 940879 870100 201774 268779 953555 430128 502327 376231 1008851 1038254 963995 519433 122410 559931 229437 714007 866405 85653 700408 860649 481864 352721 938263 306478 459849 677846 45275 244904 643860 7392 2041 172203 528901 740605 324889 590498 23985 252563 378712 29578 333405 132312 563399 674422 369285 237145 932073 185097 885079 238452 1042233 773119 208181 925917 646562 538020 52791 682525 830213 225371 48295 368654 1007031 895768 512899 493408 818688 500198 496382 765720 252060 502883 135935 583436 727358 138303 640416 67176 472329 977857 461232 197163 566549 441410 888114 611243 291056 74927 753628 962317 264474 937995 824729 199118 389511 388075 710919 717117 605217 354040 478714 209150 906052 491376 287735 182664 234560 991654 800954 341672 145883 1021566 830128 460284 267980 786930 211837 966009 892993 536975 180856 791014 772186 310008 847658 486750 207019 27234 629715 771538 654526 590103 389093 312197 453775 345075 348807 735118 960270 154090 929043 647769 674977 948864 818584 297510 43423 715855 276824 745865 803030 1004421 884555 310760 534021 544867 301723 466433 895075 748991 513318 884833 838934 679811 858624 2541 629181 1020203 616430 719965 536295 918603 267243 916668 111258 950023 1039271 895466 789197 264858 247811 99098 944109 115152 909206 532052 827228 782219 633131 765684 218605 949569 294465 56361 981610 176508 634249 649079 495630 933465 28012 533301 739596 368650 368259 375056 127238 772948 744989 114822 206742 601105 551100 566636 617160 258992 85144 188009 782750 243632 355354 258937 611979 679976 643170 250986 856569 812610 773058 819042 640195 156348 355393 390999 152251 912486 900634 690837 773413 771750 974394 878908 142650 876535 777413 887744 646823 237669 28561 977255 530955 329746 292009 261838 790396 597429 869579 107621 188675 208150 447979 472302 27931 415123 961966 328706 452918 845983 697328 730252 478264 858173 357694 687948 297210 325001 730461 145749 235720 507695 995777 223887 153060 425970 431126 336950 992769 916775 1021115 182105 750792 259383 93506 961372 196182 896545 899826 201846 125372 644085 901445 752180 242558 501594 359530 7668 321557 359433 426948 913771 110189 34639 834665 314655 729703 1048207 973731 390894 884568 361918 833907 850054 72328 847333 357129 837098 11701 344995 1006925 734195 749965 863656 771930 310989 493623 826171 36093 172150 866251 377525 96570 866114 423125 487428 227528 310361 146646 697129 236688 674360 606403 360122 781361 209708 876420 886369 2175 42970 913526 208219 761344 372154 712170 46329 829294 353687 36772 416546 229431 238096 435548 907471 182016 118299 753984 995470 593950 140157 434800 52481 944155 733522 774017 847708 1025591 373387 594171 421353 102116 963691 621531 443015 378441 527626 445458 1009959 758465 74194 249603 560718 421721 130565 630281 462231 290389 178484 108783 245806 945067 601545 430198 924501 790406 458623 381138 270051 368836 127460 801837 627647 894841 36574 476451 563818 810858 335139 334149 362867 457363 59071 887702 7168 832418 642962 904977 782411 241785 801743 65824 677411 1029296 214655 1016870 1011047 828432 83964 993783 824463 447769 175222 929371 665379 734077 334449 197007 691265 602787 846149 713411 38171 36901 190365 84636 207735 321106 291321 665012 544813 69292 1038636 581397 92589 283755 465118 932546 189046 227065 187915 458799 71584 490612 1039745 357571 825171 283696 31334 1025629 503630 84274 834737 820684 1002337 869558 694188 643414 74739 581801 557177 315186 605308 18991 283785 1038350 45580 979998 561190 962953 514499 465282 644330 243898 372567 462871 966726 515239 430993 420562 791037 485583 285391 322649 991910 892833 109444 346502 43565 599299 175284 900072 644690 211148 853113 549953 373032 246089 599680 883977 579479 796092 979596 89321 622556 194776 500466 18754 118788 684871 985884 137380 427124 769572 927239 1025367 779876 68993 586948 266197 201311 559842 634106 250189 626372 659392 210786 237090 340552 634888 327242 596074 416370 70809 658451 1004144 684574 632266 883123 598323 575483 99809 929076 736997 242957 351133 780339 540012 529195 584877 501346 542948 328578 559158 84998 440858 394512 868689 828537 1014035 613161 915850 503977 405379 836598 473954 804247 84823 687857 255182 457434 184620 41835 41399 878874 589525 837383 276088 899221 48600 390204 432739 98205 255473 979158 57916 913687 872335 709749 1047228 744189 833106 913164 275215 914653 289683 327523 497495 654937 710876 833942 334631 863653 643691 236949 693256 486924 375220 7586 1016823 847468 421852 333013 701413 753589 792639 953755 40502 869229 633578 55347 305475 174639 1005345 258352 471512 901671 964059 342010 681398 578968 183361 619852 519698 153942 384563 602551 92692 535372 987330 89118 375129 794872 122039 147513 333426 779754 610571 445714 917859 404041 599405 928650 850468 467277 957631 107733 592675 413638 735129 55546 467905 1026708 210629 935252 934608 132396 650689 400147 422172 839706 386368 615868 822239 468857 445865 491941 319306 668028 475543 1041018 430339 576745 284759 403899 645793 954265 329837 167227 201778 5370 743951 560547 298679 433293 616872 916716 81570 63592 277079 808169 669278 248756 940141 417211 61639 203056 281587 795738 551854 991660 318241 475411 987734 955023 990440 617989 751610 1106 23402 486819 385605 837891 771708 672053 566232 461507 390699 44886 83655 866888 933172 727671 821020 839004 1035146 763739 466259 937308 303315 308121 874716 308665 282348 1023006 232093 664186 560225 381864 81773 249529 104181 411980 608922 484130 288288 73456 565348 758903 830860 241617 393344 922126 831384 976639 815253 574545 319445 124380 689858 23357 873867 195233 33815 404708 724533 59098 474903 484331 720896 423396 646716 228876 851025 680822 811635 268949 549436 365077 590236 6376 303373 627102 938251 263929 1018563 95680 540682 647123 751248 457855 909909 662035 996187 394419 920220 1643 117310 545927 308484 753185 790791 241658 213414 647565 658619 278369 360207 26270 402447 869859 885951 112470 532974 665595 23978 581705 133110 639482 885434 233250 307450 921219 730442 368927 410497 662797 84396 400 291909 546917 897445 317531 825526 204073 693996 198779 231797 630862 144814 196221 480473 730522 599821 970497 311661 165418 625564 1025343 696432 788206 591333 688511 323667 1015592 230627 411552 642879 577265 319112 335250 146829 566708 735800 727516 569419 497841 805708 803351 488382 362875 482193 776560 56794 1006715 927174 458538 741580 327530 950305 302362 724337 638939 448203 304681 251356 586159 1013343 566486 810964 583070 173679 1022385 890707 405429 889855 993761 504072 81362 265224 269727 462038 540202 67063 274105 190547 480708 917035 730896 1040714 599804 729210 872218 18489 108545 148140 601184 803540 870742 962303 167937 769664 945237 245409 62766 799448 207271 803897 733100 799788 878541 837215 682581 447997 475547 166432 947607 580995 900279 617851 878067 640039 774174 168422 557695 166409 1030816 382665 33637 809083 305503 533505 204898 62595 699988 33887 782152 459101 460490 397351 168572 266999 438753 42898 14200 954484 874252 425292 419146 616106 687251 28918 72467 232100 986642 997797 933514 347168 865016 745569 285303 358417 816393 658087 175416 19230 800477 38120 296767 668705 948831 64776 129425 550570 325454 597215 513096 605562 688575 963771 62739 421128 180377 148956 714161 722431 668695 179447 1034874 477118 35914 781492 1024214 803543 479125 645168 183747 609168 971055 707964 1047635 343141 751524 675868 1002539 886916 873301 971656 315398 335439 263411 279982 810032 858590 586760 878958 42252 83834 644462 393501 503183 161315 885205 1034499 951746 563723 859202 279005 940355 442137 755850 346971 314820 707431 340443 429731 635275 201157 139572 637132 784881 242739 287720 492900 4579 382571 836128 1022187 620644 696404 1033557 600918 634633 790672 331482 950924 948347 368367 720464 867564 616185 962298 567343 355270 703187 53865 531524 97757 626928 252845 195629 63980 221513 639079 745951 2333 839020 281583 726561 381331 900858 958926 202510 237794 185897 299076 355991 976529 927810 111299 219391 1048223 85540 156785 637789 1035259 705215 33450 387613 926475 37274 393084 835455 721958 152910 1000490 918039 828954 820745 484266 924491 807079 464908 531751 7640 263937 617005 503423 662606 459346 885846 947909 905103 982069 828932 944320 1019220 543036 992457 413035 364200 443244 629450 710259 624235 885948 91457 1015996 427984 225690 160508 607965 867551 955237 25308 336799 552180 17139 848471 812161 774974 795405 900087 52279 476481 256751 738777 689447 534868 131273 221231 123882 212260 844864 578494 981457 44079 878829 680033 587614 292426 114909 723844 1007302 861724 481039 376489 460406 186272 358905 407015 322443 36519 185860 81510 54360 122196 1032203 410852 639716 973470 1003488 275507 407401 26833 608967 762808 672471 445453 974329 546286 878926 823494 796963 788193 677031 1032770 39140 297652 153324 749854 528722 474139 965852 756170 977014 768737 651368 326408 700619 1047140 682809 797809 119747 1024020 620839 247024 785474 569848 1034947 901444 348449 496936 120782 580227 950188 285780 397760 277650 235045 747067 976450 232621 241215 740405 168372 868325 223139 139434 704936 868765 275054 261529 395109 387597 682417 320274 334437 607423 802288 1041852 912087 304917 225188 372048 951325 562881 776633 803611 638799 458826 576528 667776 509367 114062 734718 454004 287571 224315 172236 696065 338263 824404 195125 468419 90280 990898 601834 293998 380001 138112 562449 681542 932946 514238 730818 93605 978812 18624 953481 340600 509590 112812 522215 133315 738955 120575 576977 517913 223994 592393 925999 828708 936117 661100 327006 494115 819266 529825 884911 11111 753757 310387 444134 694997 366708 61825 893883 714087 121642 635840 535900 647595 905428 741624 530153 347714 719359 322626 908023 344162 664040 414864 439822 57941 950530 142117 1012011 819704 175988 940569 392255 716605 616344 842454 252077 797353 268414 445598 742352 222166 608358 252674 102771 935922 313162 521324 1009239 499775 766290 86166 197296 999569 934237 50961 814248 83411 95103 423360 969435 435330 685949 833370 32474 591664 389971 748011 266152 261378 333230 886099 255040 882739 686195 197061 708109 1023119 54070 593482 222063 908793 359876 169788 535101 1011429 49817 728267 954942 589534 393578 907643 442287 1034497 369053 735396 665024 1045120 709836 433393 192791 14625 993606 423650 410187 848317 912526 43850 735338 284353 89562 870865 576371 927408 241813 627570 292573 561822 909021 348414 766991 294071 936966 293272 148709 722614 79637 993592 1003058 421998 326981 649000 213560 542277 273542 15498 39729 450484 1009145 760527 91594 798152 69749 37441 236451 1038756 318213 809082 413136 439037 855912 827115 106331 93852 1029264 768342 233407 308448 360739 726101 759150 294969 302589 392145 985165 838574 80044 438667 23603 102744 910835 512918 207725 6373 382023 791258 463165 759318 708181 407955 218198 988993 68986 754129 876898 967631 187465 670710 267644 158399 395529 967995 645302 221474 862261 52778 493717 503965 960250 192805 144016 300522 765372 956638 892564 151383 53905 407261 371075 736069 695236 510462 552880 18090 512596 636144 739172 830352 238706 779447 297821 196499 104455 476970 275786 889447 347435 364917 346192 793680 4271 743065 134024 572585 933524 945639 332926 936030 947346 174473 74164 649329 824466 449785 640285 133240 694068 799624 450210 824605 77386 120537 845472 952989 145243 976227 264296 971594 458273 309490 527550 423433 282379 228646 726107 529621 940476 726514 336491 572218 418698 153118 685840 261338 805376 951750 178653 353260 906588 342234 717915 77752 908050 161180 810119 418588 864327 863012 126802 271114 1010774 260063 449312 812295 359247 802828 506442 912814 524403 889918 40348 1023787 755897 223197 124631 464833 560461 989092 389936 303173 83467 278564 103887 944800 1002504 615488 614993 335952 199690 451503 378695 770279 985355 934270 1046709 839819 585402 244363 109204 448117 685049 273419 105296 666482 789856 84484 454218 137317 225209 927188 874071 214211 1041026 394408 266303 619797 942702 493062 109887 956793 1020900 924228 437639 338978 623998 248078 584381 1040340 1000076 346084 119417 40553 537999 155801 618695 579406 88766 305109 543400 335366 148100 426900 657552 923814 1041407 295334 717033 573015 475011 196141 668303 1041880 643349 137761 720723 74746 381681 655823 947833 457250 282629 623446 24377 677066 460403 62761 45889 350719 6675 224400 260401 100324 890606 541734 290589 729903 181188 455260 918799 259495 607367 471029 993155 1006764 265438 1011336 547306 108463 926371 761602 303399 837301 995429 411681 310805 280792 1042407 912633 473086 174790 537759 50035 472869 652608 81464 572105 798526 633756 342800 119308 285169 264772 463547 310942 262490 824629 774270 1041080 236172 652929 1041877 562149 438281 339149 146669 962949 367691 2516 989994 822092 267327 852194 316323 858048 950725 148825 805281 162494 536113 145711 1000228 449525 277709 207726 428894 101737 226645 26292 648501 688626 56953 954289 773573 398266 469086 873387 724700 203459 583454 26364 270717 349023 367939 643987 811102 398518 366160 1021807 68201 350019 430392 430888 267582 330583 211685 837734 53168 573333 1013938 845927 152644 235380 230129 340605 379829 954817 1036135 762510 163698 73498 248779 618387 113694 395379 92234 514585 33808 435605 487942 543427 332241 418714 834962 114885 141984 564083 401784 888939 147697 702562 82099 881040 288489 831104 927029 319015 332004 115000 109154 1032374 829424 235978 702355 29398 912463 110025 281237 986036 927737 456093 938535 261779 78103 1045250 481408 526664 212105 722824 64966 225981 688226 858897 606871 432494 697958 299605 172676 381423 265875 300385 327313 169316 582037 173587 87991 786439 127824 34464 153955 40869 882010 815119 242676 758305 96637 104636 673600 455664 803898 199382 466191 892572 814913 707296 996255 407362 711675 478772 137247 101651 30208 82299 610612 411606 116129 237366 694646 255588 676447 5689 453108 462123 120177 639018 21676 599212 343107 10246 44820 346110 883441 303261 724116 820040 929488 256785 133385 221770 397542 929115 844612 184021 735341 473286 354185 409422 863572 598130 567825 79152 445118 204754 299400 396167 651648 971054 799119 529781 985767 373794 849211 199856 154096 66589 956820 118786 598095 909027 522263 946632 560745 1030924 172341 366196 558873 732803 476882 467723 799215 197895 849606 932776 679340 108205 337247 692727 1028807 577116 952286 328635 308715 102479 573173 624968 105078 438423 184655 29705 648444 215447 947720 64763 646595 1032838 143153 467760 1037124 464368 275534 449102 732336 944182 535767 428301 740457 585225 637626 710589 541316 140019 906455 904893 1003342 544718 323971 738565 865732 90442 524550 827037 24089 265836 669725 908068 837684 1003273 633464 390218 773679 664143 570685 822358 112345 369981 670083 453792 202805 751910 698072 414744 264697 162355 1037756 103870 731152 247261 635428 263975 156953 659830 898552 769791 1027301 348321 471956 74625 1005308 830422 421963 116993 682265 575200 560863 565347 174506 22366 150027 882080 950865 68421 491257 376392 963173 966492 624588 47099 512370 198078 419352 579311 631220 457820 179557 296045 930464 95097 564655 11604 709468 222252 335337 762005 841026 833249 968309 310709 794209 219608 969645 619342 887804 436133 464990 724366 992521 597422 993352 840886 531634 680624 111263 523164 435416 761147 337037 974377 364683 530993 584621 626652 247443 803659 102546 375366 492522 320916 893246 248716 486976 51180 879531 750824 226934 954758 493638 96552 494371 65642 275566 576302 138002 225268 621818 588910 550850 569171 145584 260979 174053 927755 643791 336474 653793 873587 451974 234837 140882 362040 959610 127273 602758 523480 726852 346544 443135 19496 926705 882776 347637 201423 747904 572067 990674 852168 191079 827557 598964 798180 427791 936841 367086 901190 280659 261132 554631 647909 1014277 651520 503225 527373 169322 300491 83059 365534 261049 655589 78552 563916 491679 836190 71358 606237 443581 131669 767536 731246 679977 847746 938477 87087 908521 621997 116710 411170 557435 29748 361923 162272 322384 969865 412511 731732 96588 680114 703816 223293 230984 911816 1034048 622768 488336 413304 970430 701333 492390 737669 505198 473637 230269 864324 568237 40306 214910 164126 905998 810207 914310 926225 176343 320676 5798 616240 1011844 185419 693602 735518 783939 562486 287795 430999 180599 672023 594437 676840 892726 776309 926393 808818 404683 1034542 604580 649771 272948 1033455 70671 492828 236708 649150 218037 646372 835843 798321 596296 147507 511593 539956 290539 542288 428198 620039 33465 707988 893630 483134 962877 149997 520549 940543 679928 942940 880007 567495 894943 582775 526019 116198 53210 522472 17898 920062 956230 637931 769925 41608 479348 202452 480845 645199 838440 782215 478641 501234 69402 173822 470099 171622 124536 59335 224907 74610 735331 771203 461027 715826 668525 599657 440985 449429 739361 297920 274464 861919 848763 857704 193951 511016 88428 453202 604528 743642 569176 646147 417442 131126 947863 487190 614264 197072 231159 140471 65512 24591 977208 6696 1036317 321198 1016207 194367 917238 819518 559652 994534 195716 57762 187795 820122 60560 292497 856431 653805 780562 373271 286907 979717 464059 303124 26223 242970 97644 314555 763897 735227 839357 359189 192441 541578 513143 666492 358275 515643 445722 881184 1041185 723866 232536 531845 789199 645826 1011096 437507 1021373 640230 71284 464709 222353 89035 526651 581835 904162 215116 1904 623208 630462 694485 934985 466884 264485 155625 157488 232922 735883 172701 351814 108923 516186 825114 219 458186 749677 13086 229879 768703 869271 330364 897749 195492 32794 32151 202082 351642 840752 210923 573122 517653 262278 523909 526796 604508 930492 904838 399753 991498 471014 478115 601017 942736 413454 622248 375629 452016 738223 254960 881390 928515 636988 772591 651125 135797 899223 327593 873073 913860 191642 119608 173220 785156 565906 286793 526470 848669 829886 732831 834753 14411 457940 204943 847539 399518 15485 569731 351471 424056 850388 164983 575932 379153 512236 1000063 81300 151286 283463 51519 465319 243846 311903 960881 522838 459892 825888 652643 485816 47176 650092 810870 221720 1009374 1017494 829600 434292 558821 652775 155371 182016 629088 608285 191476 806817 499753 633575 127853 151155 451689 316778 983451 787524 331042 410303 690648 409878 1017253 801906 800018 693921 13340 1029381 294986 678606 688129 848491 240407 490045 174245 460941 1046048 334528 617386 9160 340389 658910 392073 41837 498679 987985 542222 459840 266236 191368 887511 695034 492460 932390 82392 728776 513686 80001 283097 459721 520284 342051 300790 173459 77618 783693 964894 672174 796259 440687 283286 573975 175308 1002929 26227 874431 342879 834926 272163 648458 891810 911539 396517 276561 583213 255685 867404 267872 184624 407704 212160 529656 806634 707416 392956 738638 490547 772836 275345 372362 188147 345166 913762 104522 914600 301148 240678 1025308 69861 245258 883434 244999 166861 677126 306828 313347 213148 952371 636993 604284 810015 1032231 24591 681427 555830 337324 805716 571101 137561 652354 512829 695394 85776 105628 994128 23455 188538 898847 645091 436420 170951 1033830 816290 135543 198590 51648 838413 866128 811576 565168 145655 252507 847523 997484 812808 308121 300159 104543 675644 270207 380388 305832 758627 628853 386555 1041305 402335 131416 427905 635704 668904 49144 170823 1034177 952203 632731 554676 335905 982439 897912 744001 1044093 491951 299325 409596 84649 343275 850826 653830 46258 531958 910452 41237 354133 962369 159747 21235 490117 408975 704179 475388 185833 609911 755703 724644 389979 419558 427185 360431 422250 598426 371132 554999 357849 1021351 209507 214890 909342 396534 555750 215818 412644 199361 895740 645675 58249 893465 274508 99640 197280 531552 395507 828462 960625 585679 253441 472350 506484 787953 781819 395952 988890 414246 247643 871067 882436 374817 971531 539694 533001 475755 765678 812746 618293 895198 153688 131174 465028 141098 861840 764938 23851 631635 431445 493652 914448 533553 384854 232950 904781 825326 288953 998965 305585 977548 391573 303468 1012542 683101 903287 169351 948652 952457 677089 158857 290789 1035147 135622 187142 212871 211380 712720 145065 43877 914855 416027 132272 836102 210651 846135 907371 270373 692253 113193 1016256 525103 558603 617898 691114 404424 226713 894951 592565 692294 969360 485887 244612 319284 427530 670856 1012044 774609 333048 666123 644182 544399 882332 428419 1011840 154516 242447 235746 332733 647484 893372 845709 949393 343189 393187 692443 809109 1024481 775959 214681 758521 85784 537536 338825 1045245 757347 273306 1015262 264823 166050 603188 463297 554064 976871 379251 1022928 811783 84473 25612 248729 622380 99026 180237 407076 857574 241441 488276 331878 563054 857801 250902 702927 222610 188256 536410 333501 520755 822961 20348 899846 404935 286010 938666 844915 345559 1005743 643434 83263 963458 480885 873746 433820 825849 46632 794191 338734 357633 390165 670623 252302 989044 199617 61399 480968 195008 698976 616605 518365 907366 995678 509166 530754 303740 624858 27546 405343 571436 508454 111043 162578 358707 887369 774498 290601 74594 27773 77762 560107 721185 648369 586755 72080 59367 606727 912792 242372 394947 1005911 248521 892712 328918 919467 827186 589265 487383 361665 571970 835527 817805 624012 708029 94855 592729 536243 681019 318082 727721 841489 960423 417180 680326 563763 751552 409006 22535 703197 708763 107268 99291 185733 819487 358111 136900 451287 405895 134643 1039638 461359 899556 631531 752700 607266 510105 237793 721204 445685 317661 966118 1031950 354084 424252 779648 621936 421341 451094 783142 63253 374658 842783 670918 239689 149547 390877 912704 716143 709666 69422 798441 553339 528997 206271 337417 126073 974631 34197 375645 406020 273999 277128 538261 364495 839159 1038275 895191 490528 194798 888390 665402 496720 768311 955236 906572 256844 400008 1038149 311181 436247 928972 985957 493042 324678 906913 653587 448099 866946 358363 141299 767805 963850 416767 971901 434640 281646 589001 472700 486625 836821 595110 989071 526122 671480 98618 1030571 262614 197668 128476 462231 453381 894460 556565 473454 751694 158901 577573 28449 360760 791961 749438 987891 51647 123269 958279 537083 957654 324458 206042 936101 800479 720591 973382 547121 786484 17997 987341 348723 759714 715282 312167 378129 44265 624223 301374 388232 437053 467466 309296 131880 472008 945405 157521 977363 485414 413365 622950 73282 263399 115907 505706 786816 412688 856399 369421 224877 769946 145808 1026352 630844 699378 971861 568426 223477 885367 338047 36742 833524 984064 170884 559107 487528 80723 356334 999570 954325 608175 775130 969628 500882 653123 409466 419258 824396 471476 467859 657467 504449 799387 649216 117665 796422 955397 735789 203300 304258 534769 830364 897581 159472 108502 893028 424156 438817 533786 232877 662659 10296 482716 755765 100137 462892 184619 991950 139529 95305 503052 433373 254736 639151 99960 155869 473442 109010 779547 381658 308693 746232 695703 880375 37492 206014 195583 669672 787453 197524 1031772 816504 941156 726588 646955 508677 1047886 519247 12253 683519 72343 87224 508758 140396 412876 750646 993391 521063 324530 273374 947317 890269 616637 446359 925095 397774 65945 11421 959931 239954 123557 843775 726105 333457 696691 785697 16799 793482 243530 1083 192667 483405 836516 534743 965076 631169 1023664 780375 509378 536287 211921 192620 612177 702900 547869 218528 730723 422755 659678 6606 494155 949217 790037 131748 816210 237623 52466 311336 80437 878852 97885 156464 733349 424185 118129 467944 726470 408411 619003 489552 871344 123524 889599 162492 451313 964193 260404 696402 619786 1028853 659843 966543 511725 554709 638859 878275 355206 1016235 393248 819856 704047 639668 613320 1004655 544057 620353 10557 309547 171114 678202 565229 507747 59258 335254 178813 822796 568469 279268 649538 236269 1756 274373 169158 864546 55523 565615 356425 477082 444213 92716 171069 1025945 131787 557017 432329 287542 582553 219751 723016 826334 152322 107102 868807 235727 198238 208725 308106 11678 493947 1005179 202119 159922 334105 493841 551913 115142 740717 1000174 317838 335979 38047 215290 148106 1036931 228684 669619 1031842 809672 708868 549291 580562 1032003 949965 65031 176328 991189 218526 960258 573286 105649 233189 862312 239428 560352 928002 957979 239659 525500 463305 385682 586907 633973 139524 19797 250950 255631 189167 573826 431763 1001058 733882 920651 218396 284313 173323 430966 1017392 765875 49785 742364 483153 679557 266770 274410 722871 301751 1045462 1019427 1022668 52546 740153 1001371 916142 321272 653733 321149 619185 526076 731382 472199 535002 160069 419324 727433 484708 382240 101116 641514 367423 517035 621104 935203 808076 603739 501826 271425 253986 165239 947925 112743 709901 143002 417532 489802 746761 265013 388033 967603 556811 890634 951456 124929 836025 550578 526345 493732 343533 323097 341473 739491 133430 1021692 715265 903703 434262 141170 272054 392366 268741 751712 847679 900137 469036 490499 914003 245470 257259 103531 197784 840758 629397 735738 420653 946992 517999 61928 718369 825564 20468 496834 977657 325345 862547 779495 114478 94713 558063 947466 434860 782447 843230 384691 907861 882856 632171 84158 977532 171927 363413 343514 889195 1001286 566925 840458 233949 765268 549948 597544 609668 313714 1002683 588893 470916 654309 693464 207019 648950 134151 491672 828003 225638 95942 693679 353199 193878 789796 695818 354313 879801 778933 621126 262850 73592 494628 312374 230780 912881 109998 541024 734896 813939 776613 796032 628777 903363 442094 599301 589191 954009 632708 808847 29374 403492 739059 322167 717460 867714 383197 369479 978214 319049 36729 275005 7779 556033 545295 21709 373904 308392 117629 837660 968386 847148 968885 265094 990055 637940 59196 193304 933566 664408 234413 199190 190810 105508 481332 968055 308899 847897 555796 624228 928596 517228 716065 355517 592894 898118 362567 63891 983940 940866 433665 426415 563613 176113 775650 487434 293206 609881 482320 874579 67469 414322 810947 711020 149879 1041064 844235 413677 924442 100956 185096 546976 570836 25699 951023 533251 755410 660869 286220 1020873 21914 562943 261242 79705 703106 315650 163949 656462 648502 132401 148648 585205 832310 788775 121607 411346 136789 151791 809719 324379 1035067 641418 327673 486203 614372 1016685 530467 167505 100895 404736 737950 541870 1035793 548128 458281 258651 292015 634269 231316 178576 315975 42429 198726 101694 646392 226487 201912 725895 725812 97337 1014520 1005632 1028677 240355 24871 1003382 15558 894666 898043 403430 151846 641014 124222 683395 577577 647908 391757 64499 152422 451332 60057 770323 1045449 603452 282154 937839 942099 262755 23575 147658 738133 866759 604431 354460 64377 813992 497107 775823 171961 684986 957881 1026306 153382 783271 79147 569222 786210 40331 34854 384355 926182 85622 911548 166932 736509 456941 654738 101830 874439 286570 737378 528350 387575 827095 380026 150896 266774 35095 949564 790984 728062 839550 220316 461541 218975 195923 221605 584697 998973 475733 1015540 745451 977775 855347 983355 510932 778530 816659 81344 582021 466773 686348 430299 786944 232027 917675 699516 815099 434524 770162 669346 152161 623827 188244 899045 1017552 281873 291387 252397 279579 897209 1033859 325112 363721 588610 883836 652120 1012116 807800 225771 30195 861164 610812 752777 416961 55410 124863 455811 430162 358781 234635 593656 74053 272792 191866 133247 571090 497154 95101 335774 1002817 465196 506326 221012 803953 240959 908446 342416 376402 44691 804672 848311 478571 159289 969468 775970 1045333 824435 263525 282525 94013 676662 202467 176618 711782 682159 108850 454716 565413 586171 280033 594620 240355 68717 195796 164360 655775 19084 809667 401839 696681 390162 44985 80566 961384 530862 1025429 996886 648149 554819 140940 665403 819326 206439 693157 140934 18244 73957 346940 359372 720029 561979 229247 235734 8723 327453 679156 320479 787650 77296 33009 86553 138206 848719 245795 1036840 571179 573322 81160 558757 785795 66082 642676 250012 146260 220239 833040 10766 753951 500602 173782 577648 430586 439235 203671 474923 336399 594556 916853 621082 615707 483499 236137 469006 453872 433548 322494 1015117 55283 669965 404628 652815 1003422 390737 901214 254208 415487 630318 616804 309697 518456 33198 249666 217959 747517 969874 284007 381690 285209 436170 213399 424440 162281 994302 799338 475343 332767 467976 583114 934246 767232 892792 937849 323989 928103 677135 393097 273832 379584 1037636 907490 463584 138957 101570 530367 961010 181733 497384 370737 24966 47472 680008 314523 612537 55916 6440 922676 31131 643051 391172 631176 91058 472467 1002506 442615 665206 268828 286620 1036085 379858 445910 731858 290760 897706 524576 251381 267150 768335 996082 199685 184116 473100 946004 269620 164287 445341 482788 848233 674567 61363 237653 903870 414263 354673 688362 448515 646223 623090 913663 890680 897698 69825 579457 788503 317784 939614 569200 241287 103917 173760 816740 943402 312752 648142 191238 458704 99397 706533 138130 245250 991780 393301 148571 822648 224023 923620 392775 466083 998592 143689 638287 179492 486673 364978 302849 923219 262354 916287 297214 42937 1028638 186244 1021820 138134 116454 471563 318404 616796 800620 557776 420533 903217 533706 805059 441152 225649 696169 422985 218346 930602 769418 172476 446029 250527 655809 664550 793494 540358 266612 56970 863497 889546 179040 192731 449913 125065 871957 864259 798928 326422 147061 684446 189069 1022264 925241 1025596 214081 452586 713324 50146 355345 357593 96749 557193 373559 268521 504818 842910 689281 830129 292480 687489 359120 33018 279796 55302 642971 836931 530045 600823 137577 431680 556191 149903 1006170 588375 465329 734720 745119 959009 550752 429038 551678 97007 1035562 47859 539471 659779 526052 200985 282881 574290 121653 890211 102806 181129 205336 111172 603426 846597 7006 503845 66768 941081 595242 589796 846173 324812 418419 611664 248219 364888 827781 561582 112880 138924 217728 491063 95700 1015019 507351 611991 473174 340459 404179 795504 446616 60343 222734 124117 988495 512782 38904 298191 303684 1027553 224086 969180 386773 643545 820157 237931 164980 648910 410651 973409 1047847 162129 386351 538518 373255 89379 580620 229977 668097 384956 561306 484584 775960 707269 943125 333049 964448 931486 133004 708148 647429 77017 795235 728247 911874 596669 477394 194449 970346 857028 606819 568135 728803 582685 958584 889937 687910 1045290 173250 829854 881793 652803 882635 1038092 558165 225778 175982 403441 303767 790261 664921 311701 979027 834112 859538 830901 117285 1022136 113903 1012994 75454 248184 970652 821664 279909 456784 122777 98727 437363 966721 105274 467366 686038 777730 428965 341787 391055 78462 269143 475900 433716 562516 781472 783409 212846 1013590 360482 619031 499324 349450 273238 30462 216239 391468 352006 539308 382956 626474 81364 863449 149805 296359 492210 819121 258816 82168 178024 426581 954374 892330 768786 117594 242037 410362 497823 602952 490903 640347 634195 958236 966217 891124 270149 826054 16253 971807 41954 50092 228792 573932 759400 590629 435348 738459 745068 891135 384319 722982 927317 128506 912635 361653 516574 419403 271260 184615 697496 298010 891405 1000848 215141 43524 1032395 454069 287742 638361 278120 838546 627055 158175 663050 518612 853142 831949 937449 15968 618919 164561 355796 351434 148394 331595 60845 587999 795388 850192 621544 473371 1035210 347111 574480 448819 79001 739343 818499 728205 328897 851127 837809 102595 940781 45701 1040416 368676 975772 992784 332907 259123 212899 692838 72702 501798 375465 822151 373084 740200 86442 305383 950682 504855 985461 131056 879329 696711 496942 93822 2799 995005 216268 701793 564630 136436 160668 418526 273212 769564 511676 429359 526170 665430 1018785 810238 40702 299897 816786 288750 759624 200080 360746 252690 474096 244570 891098 30068 81343 524233 1035620 873104 966929 224643 640865 427222 506970 428388 954044 360491 1025693 1006842 762165 545896 357878 645384 678112 374746 323090 657411 500387 516544 212658 659608 787643 537809 61996 395300 914743 375219 732138 1021242 557180 27013 407272 221729 16319 215126 746554 679764 40846 479147 276868 54784 751176 600317 847744 871049 322208 768057 540796 77573 371230 95806 952025 878015 880542 432994 142221 299958 1038798 399854 222370 344859 364980 223389 869301 382423 770343 204065 398455 804866 776529 808606 854832 770669 370995 849965 1000247 130329 377889 701275 920955 946622 145474 713383 36605 876101 496913 734215 700243 38734 16863 336739 218919 10923 9294 410905 261814 840163 956119 483448 756818 930992 569157 809541 951009 457601 382264 454457 950363 569849 567460 409216 199759 96622 407631 861243 898655 887659 886870 615423 230591 429102 616616 369492 373434 699691 433033 13368 245549 368519 543761 44953 51978 349853 316587 417758 411607 301693 316822 621407 914988 354920 957287 601832 865337 339797 513413 30779 760893 310895 498860 774282 979728 928661 182635 632577 419482 158681 826022 1026874 990297 575490 371732 976838 790496 663306 212162 44203 737618 129184 574862 412129 144363 1009574 909229 367060 769143 1031348 686885 809957 73689 854163 222547 286441 557446 683716 73575 162728 172551 542711 722148 679775 126331 660628 49697 75327 317970 540469 793290 574956 890515 503594 327775 935934 67799 76531 129203 316547 465995 166602 971886 494715 417906 244503 243084 799835 325473 626425 419292 44683 578626 25284 1047938 869864 84433 560765 55670 378946 256226 960608 844291 225503 437977 628571 663880 107254 99376 554384 764346 488501 68341 672471 183456 526140 310601 616249 41110 243232 154594 329078 120843 265449 568457 138624 976835 824340 755869 950014 687445 682769 211855 1018826 542125 832198 602468 445043 394124 1034250 783670 411836 62979 347691 294835 970267 102140 199017 447900 122427 489905 166264 521800 101242 1044787 762882 203294 530796 26340 245539 540958 94038 1014013 781291 921945 23220 407817 512224 66932 631219 246376 484473 650026 976311 860365 882596 373191 218583 231105 856128 559277 274780 709661 496548 413139 989766 683156 377111 674881 14279 155175 359509 543381 141509 972718 419856 59777 640604 257878 1003629 217674 505434 768286 419203 406859 642498 44377 411104 137328 410442 941871 645379 456123 700892 164635 588259 469443 584472 542062 1044838 111152 760273 520395 770283 375872 832652 320681 343233 623430 507908 252884 325293 950053 123304 230125 653416 844505 115227 89829 871967 27374 81844 328582 811249 31751 192764 760298 270709 889177 358194 898817 459313 916269 958666 623120 508452 257377 547817 731949 198461 450024 620779 897476 116961 668485 277726 916245 952937 738068 312324 669875 484769 41090 603221 499462 451915 309968 901114 551882 896922 379859 423891 801934 458935 333431 60914 308534 128320 1013047 501790 554618 632004 604327 90705 943205 396360 480747 401723 736470 1034437 1041725 267452 753154 41383 782442 936558 236784 713552 299349 995352 35835 100755 352371 583228 168276 735801 930638 877194 814462 659327 928515 549483 53712 144022 135875 339319 534263 607778 3669 665599 566129 565436 694419 275844 700946 808816 315880 781117 239747 596031 138969 955030 52670 185502 726649 326571 831636 932854 114931 139217 577063 460322 992771 234510 362608 331252 273277 904092 158906 670640 508869 928362 51749 212878 814166 845723 170020 334908 457788 573444 1027327 98651 49817 424114 738386 783869 980259 930146 251276 643886 618148 34568 473713 462440 703865 886345 337305 644124 229908 486912 649454 979504 728443 737724 756786 594556 503750 601153 209783 836940 485028 438787 841125 220129 334807 308142 475895 955120 148403 213152 949118 462113 11171 866669 677277 1023377 166052 377435 750731 483920 349641 99811 36564 306916 693 378678 918744 181957 1045028 476342 116555 813023 280674 191096 888243 861459 330194 677065 89325 233653 1018216 926374 23977 931599 141103 6210 656105 878813 89797 463236 98438 251344 9690 967814 889259 1046283 367285 873495 692056 543145 656047 569914 579296 284981 334005 381605 98411 825904 502730 765251 746869 726158 691587 266419 685901 450105 839817 279750 222615 288141 743194 490756 890059 297946 766345 334632 877747 823270 281786 836000 50929 51304 782503 144910 533879 798350 691933 201673 366860 964728 352511 20061 815054 820154 22338 361478 721835 511966 972528 532537 581862 1034464 903397 544284 212121 926128 63509 899849 113453 884403 901124 665871 886499 176195 854860 774513 308814 179498 959003 628517 262871 1031467 510130 198997 53048 426874 470503 931298 884225 465214 534948 871388 137239 133142 1002342 396811 213808 291985 669886 333161 100440 854196 842707 451494 715374 241273 385503 50595 576679 924234 297390 230903 272651 730506 639522 126829 661235 981260 956593 335748 696722 657306 653285 567534 781928 317551 1029595 558609 766928 696765 193221 711561 589684 832297 378728 1018532 19667 569418 17310 1020900 256962 760621 572630 412033 702184 765652 486543 938469 989760 199090 1007328 817710 551323 337968 438515 153775 558875 601900 532358 180079 514490 198261 517481 130728 627649 344912 387586 784201 149841 385782 475084 654709 710365 1037587 62163 166658 628654 742985 927545 836091 781406 465579 755637 114462 659805 804930 132111 375903 1000816 475532 712613 197475 16428 999416 462826 45062 653439 441963 256737 1000150 178984 963518 468390 328597 495930 433469 795365 275386 1046173 219433 823649 332017 123021 446775 940655 894871 5145 161040 57464 95551 838821 951503 232827 187183 701032 11142 1028488 24803 401647 551353 1028422 509577 48536 380896 885870 583556 613912 198890 164941 158954 671478 799925 166470 151558 494093 332439 810574 273622 535822 654296 619886 484493 196604 372277 458821 462867 670638 386655 149891 901760 999504 576122 156783 990116 568290 861343 600930 76419 311480 1011034 364106 1023953 138232 894508 78120 184442 572447 787466 219794 296989 874364 289244 209458 830347 590516 701183 216901 1026893 993084 1035716 38684 575004 772578 894446 945054 662375 270661 384824 666052 822736 228440 876493 1046556 619951 948451 961230 714056 533389 428546 854736 677500 602795 511652 167003 443907 633721 735245 182380 1036729 521759 458836 818931 891282 302327 487654 262486 1011219 581392 653569 27885 118484 856749 300090 374147 375044 579524 229624 360411 214500 465536 476918 52265 104779 517568 855493 290965 925728 656789 738119 680892 859876 424392 823861 644910 888870 505937 207003 8689 676620 442337 937559 817916 174544 522841 805789 558013 264257 126801 171893 500372 995902 509586 427579 470358 174655 105116 1036319 615371 290764 826145 1955 342575 331267 851848 518176 324533 391702 772459 336961 888063 868811 677657 162949 587431 35322 378389 271809 860090 89363 271765 688028 643128 313749 358659 334610 480149 20632 166528 4338 1045307 402500 232796 370784 934150 702040 561311 937299 668102 890532 901508 579352 985025 1024399 359928 335565 265518 32401 145183 714215 138938 880314 664528 461997 1543 748330 967444 596154 1025065 430999 143019 723839 388135 60618 277894 886974 503168 683810 95822 150800 339619 812303 905692 980064 956277 137624 347583 135278 732111 579286 806585 298830 873982 78966 643906 94694 885058 767547 357892 905843 377935 703098 213085 736004 547790 243869 478432 936958 718045 642977 735700 242326 51083 763031 1010611 880474 885085 954662 139181 158889 720844 74247 413219 681270 776901 976264 285996 6793 311079 1018378 959251 252797 432456 740483 243926 547523 233329 964349 564393 251230 576605 503573 304241 1018150 465342 382077 606282 1014597 281272 536442 1019138 822972 1013348 143206 374427 715487 131663 129327 404172 438741 490744 132567 170881 67353 411733 4338 840023 484860 201807 218923 478753 1001504 600385 795839 507750 7166 98941 439296 344288 363361 178375 744403 814846 266729 244952 396850 215395 648074 745948 992939 451941 402186 440308 1018080 848014 26758 14005 659205 197407 694253 112552 280677 377480 460675 737480 559070 644081 849504 564999 737888 40629 348911 1036489 900465 188129 643439 147558 527788 722874 21109 708268 288061 620084 825704 175452 373351 815995 152324 461225 232958 395118 93144 624316 358893 629535 440008 362546 487346 748372 713611 281756 114397 772873 640302 645118 932757 538092 780431 306768 310546 799456 817890 679424 584740 788090 360496 711278 221611 210311 809427 304751 5404 55172 564476 249547 793347 768293 997677 373951 832379 544463 782015 764028 633015 685853 202078 414630 327037 855390 373383 259029 650150 609301 122897 746775 864928 524152 623265 916588 570860 428018 610356 668233 813984 634018 665241 597270 957157 540122 438772 48048 354938 493472 1008445 331751 245551 234544 439999 133377 223851 867959 1034905 540214 436391 529562 607552 424242 716785 133741 953339 659605 462442 982013 608614 4726 956616 131079 869360 81628 305365 952958 558173 184900 519150 745225 117828 401438 131460 86914 1006737 64848 272798 1041016 3077 588465 738134 101806 44465 749455 334680 659610 509823 807978 68198 549607 104617 388150 386006 428787 421952 213341 472082 82001 349094 1011131 249623 89673 849172 243296 503543 75347 850453 947666 729687 479904 627209 841352 609009 129169 744611 89456 519187 736061 368747 83050 690463 118256 839997 173258 709641 1001126 485065 356826 27612 409748 197393 82773 125749 151200 518381 126958 607942 245220 311946 849863 359381 75823 833511 638714 233146 579203 120150 432148 579940 783256 377345 302740 567765 888408 706147 287089 995489 1010785 991947 875921 769907 437382 832989 673875 284553 145742 455440 272902 821299 854900 76080 411759 630104 408677 465117 319816 925168 583877 121611 46267 432779 910058 202625 90091 117704 79199 35674 34667 917727 357731 647046 1036740 384536 976232 184138 242164 420690 26516 761532 852458 553597 278595 123208 748811 470560 698499 233518 174768 935892 536726 946433 821414 599750 914036 379945 116140 888377 365638 553826 244728 756738 727788 71739 56243 833290 953464 717464 914808 835024 484017 309041 939225 345316 249233 777745 305882 464237 902599 669975 444532 695204 1044278 1038968 928019 111959 281460 215867 1002777 315495 441420 135611 123993 350538 349756 755753 247964 1014153 557816 776 51231 337475 848869 935855 606227 818857 615583 611019 100124 752256 666995 28378 272339 714914 828902 236208 60228 703869 284460 933878 177009 110994 261809 145830 402893 143351 286868 862864 730561 955606 191015 140249 728874 441324 140401 105335 925913 581387 390828 635574 575250 1033368 374983 576694 849421 540173 923108 816362 484473 521848 835291 431514 259572 1020154 1043638 196194 189844 137034 242483 473777 573537 768048 467781 440395 208856 120330 212371 343496 824426 419146 898296 110866 552954 563957 98561 208363 172131 846629 475250 158821 748016 415625 486337 620391 676322 724448 22426 242479 116974 939650 657241 537547 894396 643799 118675 549790 421737 3037 510093 850402 227334 151718 528579 737568 378646 255191 647011 830905 381972 294699 943823 181345 921835 792558 624415 86174 803964 132995 938141 584525 242972 619743 611911 774430 664338 857099 184400 461075 627485 275621 167583 645893 59629 729183 1030990 366111 872870 575871 421164 1025889 425568 772446 854588 30 503465 569065 227892 380030 1018625 236835 403711 817661 53084 997793 973115 724458 902564 715532 870076 510953 561205 681891 104711 666738 148575 37814 173528 336719 185576 503852 656284 243234 248967 55550 1043447 123613 514154 316346 60992 775751 598705 11777 487936 881278 556272 306185 199031 796016 481969 657179 496663 331616 433136 523286 930055 620903 272285 240106 131489 236529 87582 671774 179188 898364 797642 195915 462146 356316 353135 163231 576643 366906 870604 612699 326881 10256 90904 529237 630842 168686 323449 153463 743842 947897 928654 756030 843742 36135 159718 434748 147433 1045316 727687 221334 651122 1032175 870760 181638 372573 846429 943350 844762 867902 163990 1014419 130675 318177 929267 616210 63175 104133 987558 250173 854880 358555 582962 62543 845403 880332 357103 539259 850922 725489 941192 632675 997586 276313 602492 266913 131310 152454 1037728 537153 556458 765104 997275 161093 933000 23872 415592 372256 7583 337494 1023192 36156 299543 397892 949773 519028 862894 714513 751104 1041562 751158 485624 543485 901618 208916 93414 435490 832693 245443 441087 718051 1007760 197199 835865 371081 538146 226011 267583 833454 171393 1019675 641071 1011650 454838 301786 34781 959626 214588 437622 758254 205211 199557 528479 357950 815587 1011573 912796 829786 128545 171237 806469 1042183 19304 509217 223498 287929 852384 129642 540842 1037340 696837 252533 168573 13711 460198 133355 660715 752292 916455 686567 853491 63650 671999 691323 657829 436995 967803 914731 481448 804342 147385 30832 81589 923870 466030 816438 649498 114897 633633 16222 296247 437017 960941 281149 372484 288695 793027 795419 208778 52187 419686 801717 854885 517229 778093 951484 647497 1030280 554500 1038420 39034 121849 777515 13462 614226 315844 781109 1033742 1046975 999071 872779 180797 90050 977782 827879 397848 961521 890853 108377 969863 1006069 892097 461382 950503 840973 548496 18467 414089 87690 561164 522686 187952 267345 672931 27062 720535 835420 709370 31486 740585 545337 165734 450398 557127 601993 140913 892402 169798 823426 933723 518569 184942 1000302 151190 280519 949948 768554 372809 853603 561184 747688 811727 66282 789504 357229 891189 966810 607156 306707 662975 773896 1040136 977352 820323 163995 1029821 496590 863564 1044750 687879 500729 268120 809970 16912 318260 164507 508713 43636 152060 942810 320876 728516 284387 631313 820422 501507 105742 996078 195863 176428 768696 1045331 666259 364969 587693 614103 630848 385757 617424 4422 470651 372380 93589 530717 637300 944302 217223 334351 24493 47439 160707 802690 520319 202674 630908 130835 570004 603257 964725 895758 424558 930879 898186 840950 856287 768526 324391 32771 190863 508393 841423 926623 797050 215876 308374 949736 523631 250758 987816 276018 147602 106638 472768 282498 226010 318251 656561 682771 589716 752035 797921 187093 1037278 129581 502473 295913 738605 585079 693110 299302 149447 86304 78859 914840 849226 637503 360509 442107 811811 413658 905429 866372 444696 890224 324146 449561 128959 263536 361156 726868 401156 31679 172434 252803 189607 225335 519349 917867 51900 721186 708571 228225 583209 904643 467653 612463 845099 434381 71625 759189 615889 715498 424528 49542 826495 396597 605529 1011335 739949 226240 874997 1013011 918566 98319 261577 67161 51210 476059 919951 233148 976076 461393 1040277 419922 339956 505104 33340 875878 298077 975919 918138 195319 966840 389620 81497 176950 499208 245021 716661 315404 292388 344923 264578 406930 254521 986067 747716 390294 514373 90524 708758 175389 792221 613955 866788 114907 184424 574537 29104 677309 114209 960931 788368 927839 618265 717370 494638 667287 61682 432745 663495 592360 1033765 708994 872621 84495 11389 58441 870853 622459 242586 325495 20746 794060 271215 365112 1021448 339547 701125 653485 741473 250546 495030 611947 273996 628495 240690 833787 267025 103654 456829 383576 9614 615772 837039 310132 929461 385997 38451 396979 477196 901190 864840 291437 121387 254475 528003 424817 846657 760339 197195 233341 441744 42375 937564 626631 572909 852039 324421 873335 180801 427876 874474 1045034 1021962 945063 540674 188017 844506 816137 529049 315472 19159 4153 684176 98239 260922 80665 924440 929580 291024 732481 993851 853496 628860 712571 234323 80629 343475 744773 130961 921326 51454 649042 848503 694048 282236 779785 802910 284601 60509 44037 972017 700000 555368 592019 969136 855212 820086 961079 117871 393899 957940 348455 1037780 858461 786533 1036750 667612 621879 947422 190283 838742 1013921 824968 1037807 256870 179832 221218 56771 4612 492685 199293 97535 151675 814627 604926 819860 710890 476789 164383 651427 255430 953134 862701 438020 192598 640751 480396 3521 669494 179148 158383 858007 300245 89551 383520 1029244 370166 826740 730174 498707 540723 655915 867450 71737 342133 398554 341721 628605 817533 1022552 935541 266143 682591 1023475 723964 471064 238850 543723 406575 1008786 64673 302069 550500 960364 382028 183224 885509 271415 705896 239955 209423 371259 431659 568789 704916 323315 1015841 714692 545849 696460 968362 308631 614329 84075 40313 544828 818016 654756 679702 861587 294544 321411 70493 918256 61247 495623 673277 135069 376951 722530 77051 694102 811222 774522 663340 1025227 530700 373355 940734 355361 506463 341763 662447 296305 957737 597061 459348 980808 978777 884967 838100 790822 1004270 714707 151211 333311 380032 199338 582952 833213 131511 359484 786415 744635 51153 400145 992887 672843 197152 1004515 277388 485170 118922 668706 267214 800551 658952 412783 220209 75863 597799 746273 905340 527332 331914 980675 115146 473697 656741 495764 388363 1019480 456196 517893 237956 470724 245314 774207 997195 207255 687122 66714 579020 646709 933370 373031 1018439 538615 590227 449064 44623 243882 721419 560530 892492 217869 349858 124306 114682 595286 647472 449285 186600 435118 691358 649214 374010 426672 121704 1014340 72936 274926 968226 865745 597180 857708 911856 984916 825944 275747 657164 788144 998382 179583 905027 338299 630406 1008610 66680 509312 646267 429087 714528 910141 943102 869375 259269 417894 335250 593344 63108 975456 582286 424592 89998 628934 476062 562454 719786 577512 565059 728042 847281 676679 297038 101400 261649 827419 818281 850850 670027 518093 453262 181243 777846 320125 297357 916620 761273 749949 654987 378162 9940 201171 512894 155838 329624 990907 703922 728948 580202 58403 930886 465293 181445 622894 743088 702901 607669 367282 926517 792461 283740 843193 720242 533034 314992 1004036 951510 170644 734907 687235 113445 712264 508826 20958 817910 1016247 900479 653551 15926 703173 273775 23878 341156 105290 908165 299428 240210 7060 171373 131712 245290 783587 259306 292997 878695 543724 458320 781074 184600 273239 896778 533176 980640 904769 615445 404416 173113 309947 49283 628899 637036 306248 187386 758928 179098 216675 114994 640489 181879 706295 932987 983238 1030281 725221 981556 1034608 704173 796290 849237 304871 338323 719894 996838 804189 627773 739934 1040262 1009849 219780 534794 298981 44821 941971 883008 265546 140097 599146 270359 214285 696125 208476 725277 236062 327362 114065 469202 820093 205242 316293 251690 686783 966340 428423 956943 866960 132529 964411 477149 1002795 135690 321817 993765 60132 339335 698091 59114 10399 975513 526931 736678 554581 777953 304450 560966 224662 501175 440450 866794 323586 397988 178734 443175 824783 699368 338997 381572 420934 509173 49882 850944 328774 1011953 711478 940682 970944 17720 16821 129672 578873 519128 805013 988241 566347 362004 798314 136883 503332 384738 578717 622957 122629 224621 50664 233398 626116 272275 822491 438965 703050 992359 481883 973830 498710 265904 392221 628795 557241 943977 402223 719193 588376 956479 1047152 348503 810541 185878 265491 900258 234246 643972 1015072 490652 929733 607061 35315 8728 59870 142085 353979 428000 742364 853321 1007868 433456 453596 504966 284430 262200 621072 1000792 556699 878749 311101 1016077 686885 188920 881469 151592 771198 579157 234366 584926 1006925 125110 393602 583068 579984 630670 749917 454527 374037 646983 698426 624858 719359 341180 789206 879540 79687 1044415 949251 380999 575289 134548 625447 163714 26099 783220 455354 374152 530409 522508 878284 250927 680036 180987 439164 451970 378878 290135 732034 1044032 45863 296489 812710 4186 100515 186348 610374 228729 337930 984082 361940 538997 897095 585087 918870 699615 235034 258828 338917 132984 199318 457221 1070 422584 1028515 215212 976116 726088 567421 798900 745356 385160 449587 625094 360031 998666 1028137 982015 676715 226069 390294 137840 906947 1045027 208135 609693 136458 418403 206554 888319 372220 1017655 778180 585346 238310 520631 769100 784135 947497 33581 527949 249571 38075 835479 387960 735070 794277 585769 480208 22070 256902 136648 436268 610329 519694 633743 684216 111406 975236 997710 750452 700813 477249 636422 465587 535490 637491 703086 535454 297806 426843 361329 1035439 355622 561743 246958 580662 728114 505529 150263 1021655 318415 274389 1011410 495114 262734 363255 349947 650906 516979 446979 658144 399143 822006 657907 1004836 949924 411397 852309 816668 781017 262848 618186 763477 63202 159932 679817 354572 518574 656769 62937 241332 318593 115212 161690 444276 405874 52814 634045 402854 874990 582570 363975 454746 650547 231291 1000019 157136 69334 791948 94093 396802 730429 39582 710327 507160 122918 229093 410535 484849 560927 524427 117575 572577 575499 228908 1006100 960749 875939 889177 561824 166097 370162 588053 1047569 82682 725208 1004635 622751 534861 200329 634006 277529 764766 476683 1036326 1022561 121082 924603 556258 378347 701597 886729 285329 353859 22012 146615 902512 306820 580733 335326 485551 506849 274874 591336 239859 279583 1022978 712023 974550 824345 598232 917757 418147 777787 833394 981122 417946 907528 346939 425186 561138 765333 757329 446188 893138 538123 826375 875972 757014 363560 158565 179553 700816 911295 528803 191760 768133 642355 251058 519663 21548 887808 69043 43379 51507 527667 252797 927714 543033 848365 42267 71386 138581 262627 93260 106440 106638 518625 192514 757362 985696 936514 237283 575342 198973 202106 940491 265896 732426 81549 722504 925152 74142 178069 979229 985897 964934 114751 458943 917356 575300 361550 374747 605411 707147 264727 985038 554398 878341 225540 783147 225793 111245 294929 57 460612 740597 33874 686963 155122 216002 294763 887302 428138 914539 239126 330838 158050 870109 732833 479353 322143 677882 94061 627898 1016381 1014805 675184 154136 199597 868727 719540 231108 60338 277214 459990 415910 690211 891385 45960 206809 593453 825837 440079 981291 493774 178643 599749 581790 608091 50999 1036184 78826 431099 964762 774793 298232 637481 284658 955183 302184 417077 834853 1046065 576524 335556 956561 913360 45419 890188 216455 1008218 151615 561817 449739 281784 929015 309835 696086 870625 208694 485461 315284 285284 808018 255872 452199 68835 143830 194534 312098 123538 673792 304503 436046 332476 926787 421495 232 694334 283591 506366 328929 626698 337380 433783 596381 190374 343723 981025 4469 744363 1046877 380817 800053 443974 760561 725038 204446 966073 87186 757428 221925 951003 202271 876466 331058 933780 602282 32268 977186 496995 116986 901497 695622 883672 793097 926981 103842 93977 624517 286097 835118 1044065 950355 180302 68953 936573 864520 489798 188033 246861 263790 594387 662652 523081 655366 870182 80914 44025 184960 274625 591488 573052 318020 112381 734198 697602 712172 1005957 382490 526930 762056 17881 627332 577605 83288 114125 306496 745033 688086 118279 320335 16351 1022122 414852 660773 725788 343795 939795 246060 182060 469765 502232 216640 731851 299237 189899 861746 117450 549583 1027895 172101 532624 484273 740411 965556 331926 919981 756556 1026602 506090 536731 1046961 469576 364461 826500 223750 766498 905621 412712 510650 289218 802924 367481 412816 652708 340366 210462 907554 397625 322671 973297 645465 784740 809235 256385 740342 239360 327316 904849 928781 121175 414112 404631 337797 454828 414457 451390 370073 956595 1015283 647396 925017 672532 395001 50461 48170 29163 420360 938798 810050 709195 477489 767123 903981 861878 563996 232313 221259 983462 665984 841028 844623 151560 221100 1023243 115393 46012 420098 884247 498301 634390 565110 521832 199218 760416 674323 952624 842724 96342 502646 962901 359019 1017512 876625 1025011 47090 568699 658921 254680 255096 440552 483481 696071 13394 1008508 285261 715573 226983 12471 717064 179791 596979 726925 720222 247282 363653 916712 293114 526578 380672 982563 724250 547284 884446 494480 848142 956755 856808 545524 465084 903390 684991 1047046 45855 650520 385623 960755 522435 639064 339574 25821 674379 800039 998714 539223 106220 772292 122768 407531 82671 632227 784574 145556 779826 693737 390362 360004 850600 1033714 167760 859231 1008341 349900 125279 995902 749650 49337 61597 849326 406095 591281 988527 757102 791564 177117 283026 900020 52063 636957 97941 546985 956209 196739 326748 761064 970241 1044182 894879 736259 375903 891664 401512 1003262 775026 648673 155801 528082 927603 547625 631396 941804 15920 58497 431825 731051 601482 150451 519227 1016037 395767 167230 730323 502882 763136 457427 769308 188512 105412 929242 41581 647694 46452 379374 129394 946193 954837 397149 79019 883969 42945 867753 883436 932333 37798 312841 941532 520403 767493 675305 974966 569129 532980 426341 183690 442455 580509 767442 24125 456762 747197 416822 536709 118179 566565 607179 363950 83158 197949 1027200 65751 109068 786556 993656 998774 990193 715249 217992 415184 648742 986301 871357 213378 764864 465559 69076 635899 483783 518726 692929 541439 924088 820779 312105 711973 171012 625332 801255 364634 381583 906474 513674 106589 394033 688356 73685 453952 711224 800849 423487 764397 541924 1036531 71281 287391 138218 801566 584650 938853 695794 770109 13022 921250 375321 954702 60403 816015 731760 42337 400770 783544 89723 845852 714428 11899 734642 505914 614915 118156 166403 701959 218988 574836 625230 778726 966468 448269 845032 658123 5256 812808 49689 560322 817003 107623 167582 286566 892884 917251 628263 816234 106461 519687 28122 484884 30293 460403 77518 30141 94527 156058 950417 383570 680017 349092 226211 155350 169846 291341 273401 807134 246092 846372 613243 245523 164263 534413 35973 657332 583692 903871 736362 833297 832055 913287 443884 898577 745110 902020 465862 182445 397003 27816 938786 416882 473645 409533 720419 239363 798792 804574 480861 529557 813912 399353 210776 263794 570066 785236 190736 319863 789980 483845 834168 158869 558544 502905 1010674 622419 637117 606446 747992 917578 474086 586232 579319 930728 52801 898304 288527 88494 940792 174272 854356 761138 904172 748488 811760 86558 568365 836349 268670 230383 760451 233492 650641 1037366 625640 268315 828715 895259 318988 760305 771654 175061 539088 931017 794959 562995 607691 728747 207781 939542 993480 76531 207391 946676 449606 893136 142211 315735 1003255 1008070 381712 902748 481089 548909 914165 552245 488896 484783 521943 416423 92098 272846 335439 170637 1018313 505948 886634 654931 920077 731136 657703 965499 518904 434360 974332 88604 120232 701010 73298 586590 834672 916209 68356 311295 675159 597390 206820 63185 865431 723061 140855 588601 995103 1018820 237364 56242 453906 147439 630408 8264 508998 506943 720084 518430 340678 466254 821805 941288 274768 908172 329884 616305 284120 520637 390812 182295 706051 414585 207263 1011786 588205 897963 211081 274960 609636 498451 177715 114308 746730 1035972 277481 128083 679350 525990 476141 32317 446836 783349 1037298 573850 960641 1021888 587681 203986 834672 125291 789271 751076 674439 904493 447845 727264 800322 219795 684815 1042029 400335 226043 856206 709188 864913 501786 554190 1028530 327582 29303 1006512 23066 1038401 243693 237705 855921 865400 369197 473250 279233 1036662 378169 130486 762022 369698 693739 411766 815060 760727 340076 940808 868239 471970 487101 826244 190001 1038151 413489 564854 184231 135997 174833 196959 39924 432237 146551 660788 69037 462455 194067 612573 804988 701996 174185 902071 614302 318485 325873 581651 865380 989931 108662 832949 435382 618013 338328 689237 133515 660557 886602 937505 918898 475603 891732 78393 762636 303928 38098 825138 246671 962493 511667 533908 777541 904146 849467 823900 264715 736159 164225 342395 550354 124286 816626 690260 1031458 320638 753356 997442 101266 387810 283556 678160 870993 357536 880352 535423 855712 444899 857150 773060 882774 119178 108363 764935 323675 832422 938477 188132 276269 478208 391898 78318 672606 158864 953374 268327 356371 847879 428441 156810 785287 40006 456575 316546 382342 578789 757974 354928 114162 859565 740859 1021992 1028930 617758 736029 735604 700670 937706 368321 810640 769604 185976 1011772 124588 19526 156002 400956 846446 910538 10743 1025344 718445 862377 698810 456219 857527 400976 576481 961653 371787 512066 716758 267594 467360 342931 637882 820585 875293 101998 835293 458742 788126 374417 189511 797928 767222 606156 439603 434060 1033319 557702 551822 879872 989995 139832 513148 725689 635375 383983 525012 699645 323155 959694 446879 359786 576875 137354 145053 704877 515649 997356 353471 776396 789584 423763 507566 441373 145930 335151 497987 574284 961364 913543 708109 244761 278533 604020 990670 1003671 556650 394660 287486 48559 945605 449240 693319 186779 147657 233830 890631 551531 1036320 695479 582097 183427 910565 759754 847596 452891 545578 336815 32466 687294 189556 5645 502451 241099 987706 128926 706287 324343 954473 53933 464288 1001929 829411 151967 215310 310557 549115 11623 120376 342946 622074 781327 726866 1031772 673182 782134 605761 114466 7574 774797 5921 982817 849159 662105 694976 761175 229130 864756 545056 163097 539947 637516 295928 130189 612844 272483 82228 588593 480064 504781 11633 929874 554256 824629 206466 774550 74681 496856 964078 625011 718476 846088 545647 966069 303693 25770 685940 468476 308149 849337 556448 242235 596464 881601 808777 115003 885024 48740 527865 173846 163032 207833 333297 885692 1016481 477032 749729 354673 636024 516079 696113 906061 621390 878176 943356 486331 586119 40000 612879 991994 335228 299562 1002927 628127 785401 128586 620752 312081 88767 897763 950430 660492 295683 318665 542968 700703 46061 520680 104176 10541 159002 1009595 361292 747504 755995 231893 703752 785521 10228 108636 302034 634770 420254 562825 262797 682628 194693 424233 135630 945489 812042 124191 961122 841043 1002242 544223 835526 684987 874037 771061 424621 324619 66272 656252 207742 807580 15667 447144 593108 303897 510676 241724 316924 665346 623963 971284 73082 111658 484564 226205 494468 1010490 350784 357464 384133 900652 784915 149083 45980 968400 390840 77007 933147 126282 158472 838259 172296 515730 390359 23 542111 971507 302952 6946 909773 74892 957939 939021 286647 13778 644646 695526 429873 370700 146081 114638 305224 319958 718201 52603 892345 451998 680629 514999 16247 686122 711380 398303 929065 169745 675142 594277 694441 868157 174830 626766 972934 820079 336039 1010612 969347 783035 139707 453701 460310 806663 541293 91842 974570 1020817 254577 731777 538461 1002342 632687 49132 467714 473068 378755 882432 743713 935769 664512 869839 358194 514873 340648 784126 136038 483052 768694 763975 302878 11813 1006804 825593 792945 772972 782053 18547 758187 26269 370236 124076 31176 111463 135715 919726 51453 397262 386646 248598 716336 653994 103813 597142 103035 776742 441301 816756 863149 660033 22880 907528 876232 879440 515248 596546 275076 641146 64840 754721 332235 994875 419355 967485 106043 334050 77843 206142 938663 664338 339083 206690 587158 130117 786390 677115 711619 765764 592822 620015 64155 669872 10725 134454 248514 617853 603792 206688 588430 602481 682710 96525 585866 589226 231245 314738 138741 898837 249470 312538 270657 775416 315236 975651 833684 1038184 262129 1044029 33866 986580 337802 695471 629105 699768 498054 365586 386123 997355 540594 702355 1006288 668050 685263 116341 524073 10282 110355 19085 242230 854338 391844 579268 644617 575678 869408 234905 573545 677718 226072 665500 326992 190740 742545 53748 942445 756698 152961 457946 322723 986586 68952 590364 490632 668700 170100 871323 413415 803067 836267 442829 218174 117416 197062 428604 676417 254374 933888 464388 710229 362316 226955 688217 915478 619590 202763 408831 125905 667412 740121 399056 353547 946826 455873 32314 837880 255055 234244 403390 733444 662366 517975 457330 605518 521863 356642 413312 243496 344815 964674 555941 787353 176779 812936 243635 288219 664233 735032 935183 135645 78440 829323 258355 986817 534844 297773 844589 387423 994667 876991 1030687 79553 772754 885334 588733 583333 575520 464378 119506 484862 675801 844328 7611 37235 25684 385873 642282 292831 108414 636761 364900 519375 553237 1038360 187204 846599 800046 763357 206902 313085 80560 999910 958972 405852 565719 997608 920813 67971 703153 64909 263793 655364 371620 930545 1020806 526629 681958 444197 130878 892770 128516 777645 133439 513513 329308 887297 418881 867100 1038754 350735 99476 428819 816991 503991 573079 733719 865389 389198 46402 761640 100733 750876 596125 222841 997777 1007582 111686 865262 641154 340036 183792 167333 147835 405364 185310 91754 609660 895621 220012 98369 891352 130309 1011591 237280 36535 289652 339759 297522 742805 118215 310268 909525 929729 920038 948375 965277 269535 286254 694076 400143 315750 424943 260159 603111 982307 291310 22659 1013650 319924 485093 1036292 949172 342286 599039 893007 1026980 683000 159580 807685 641771 661646 669331 469084 542665 977086 1018155 185757 679344 440526 549664 496551 264135 986580 1001317 949611 705384 646204 633436 802414 533154 302663 76895 201034 798391 768646 631867 396844 629407 277091 915888 510296 378244 381080 905202 934305 429380 995253 393259 401137 520435 962718 910327 999623 230230 608523 225254 826548 241000 643591 7677 93405 835800 171634 43061 372348 383626 745855 627451 782431 759058 353590 165806 160103 428860 4339 163621 626443 1026695 507877 441382 623571 808356 583568 955888 95709 808700 101964 398002 644442 238376 725443 610833 264978 650102 408951 706470 95964 655467 241977 411006 769575 721980 169907 710296 551541 879955 1027296 354667 120794 383184 955534 412253 1012609 1027333 491747 749133 477735 101369 207061 625930 190110 890343 986800 920537 98380 490428 267925 243699 96681 680348 617717 282884 732868 561501 900377 58286 463807 982282 47006 717828 598863 430433 452849 555023 761149 874582 122839 827980 201959 93070 435176 1014828 380863 505573 818191 938131 29643 559848 918796 976474 132644 786268 432114 1018574 604535 9653 393385 912430 855175 199583 296045 967728 702632 691577 79949 21116 192582 260309 305069 108336 27996 360186 117444 572762 118782 751458 1002783 91521 52431 750140 205852 983069 43915 465643 685424 722970 923007 584325 511394 683354 668684 305748 108173 245552 728871 378457 736738 9957 760796 356292 113571 78390 273095 167805 501929 355796 485017 362655 570656 380899 766617 641783 1036038 389755 801056 472457 624815 73258 735772 346379 839492 926832 1026446 141929 258367 264770 531980 488767 1045744 623240 855871 450146 16123 604320 812134 566872 559320 322264 545490 383962 993106 87287 232552 552537 893193 322229 310818 725111 890096 221758 745102 191114 782543 3763 1035341 859420 817090 68264 572565 660333 497848 864935 1046960 42479 824564 978860 29051 199881 128656 381352 496616 1024598 939765 63999 262524 488867 226661 808457 756177 306420 367986 698772 162326 702527 613763 420192 932746 676783 101718 222626 868868 219682 500856 738434 936558 944044 549071 969885 59717 543762 965905 393091 616731 609616 472906 590906 129302 145940 354138 778681 207726 609344 386421 461166 902130 56171 426145 438713 1037956 122721 967995 721006 996760 279199 185202 197975 209081 984280 689611 820400 500485 666994 452507 168361 217516 822794 1047440 325864 760436 1004780 315945 162564 1012280 94107 520249 1038091 242532 310607 132456 369917 703611 987506 324274 983118 89746 591394 598246 197224 728018 302771 993064 199975 505337 375338 1032559 517467 789722 415170 268039 499017 543960 40811 20753 937770 355695 579654 688382 239531 262060 67370 513816 475244 412847 31523 665850 903809 1033264 597485 509970 592116 244472 300669 501798 301888 883043 211833 775628 104408 760293 447931 277744 718494 571265 209617 245586 838508 748627 952192 105221 544911 499720 762429 73970 966982 730721 519602 637779 853063 1027508 475967 607288 140859 785771 494967 699397 697406 951426 408223 716786 689760 735245 98098 417930 18982 442800 1009759 538668 695561 589349 310921 426381 714485 52154 374726 282164 959692 207056 686689 277757 627425 1024605 94041 348311 698238 266859 615647 267782 384350 634519 884956 662305 839219 353938 852841 374037 7457 365220 579924 268000 241985 455204 65186 505815 1032223 719361 766215 330272 567357 619324 29296 1016121 498574 485739 56185 59503 924155 878904 605687 330088 932834 462560 202608 238234 117905 386229 218014 175569 668879 102813 941809 718509 210260 1005456 788745 590113 160077 713245 341823 278518 903385 681190 354077 432966 164750 526879 655585 935681 477940 700691 621055 256363 193800 523423 804764 987548 138939 635317 106771 196094 366193 26075 660084 897747 235139 884137 122624 221357 380861 949071 340911 6900 934880 236812 534954 646756 847905 773048 825553 845708 18344 1038651 1030709 809295 687635 462611 629407 78695 369136 986323 548104 104669 34630 63134 85279 681618 950797 914352 115142 334266 258225 851157 642965 263772 628371 260848 707414 974291 50824 406902 236679 623952 154968 135408 319451 998485 166976 531837 448953 791355 226161 357709 735419 962989 35982 748327 305201 814379 845106 952548 930460 110472 928104 450033 816179 568685 949809 761297 171361 27860 994306 265881 345413 924557 399683 509811 330800 177596 5329 540443 724523 982105 127100 895589 75118 1031086 158602 76469 1047786 811485 453938 937093 848576 124248 855842 382435 117448 260967 718842 779504 536843 958118 34255 745058 199753 124291 215209 568322 1024116 141508 1002756 903983 557363 424447 439891 633690 283744 1010209 665976 842888 681099 8168 264014 888275 459636 245353 30496 842729 638100 596874 803118 487307 481173 968329 293167 748560 633558 614003 63690 896479 474600 932014 240156 547064 834579 808816 434741 833388 145106 897093 199578 157664 407634 705165 712901 908303 566776 687611 1013408 534341 1012440 555287 972558 138468 991806 751549 125795 835299 72233 410012 358118 64586 116171 837816 516438 49079 34826 499689 381282 740828 753154 1032538 1021744 979966 70017 828682 91863 132728 88970 960334 549604 864054 612051 1032013 947929 68667 123462 296323 459177 73243 824196 494142 413758 919169 547165 588836 911348 595626 519769 827052 499995 732649 269106 4256 627064 583713 248152 221857 837316 924750 255340 916899 53548 699132 594373 645484 400847 695502 338158 983834 598339 233721 692262 619418 545297 97222 481758 210481 979765 832787 145471 843511 962207 218835 212897 938327 130996 1043337 162069 644753 93645 486609 410845 754744 366262 561624 756974 979637 2353 421343 116597 345026 323441 548539 313679 358639 1018271 609112 944271 72224 751705 12849 651004 470028 841518 788442 220304 1013440 75555 845175 817658 531483 198961 296770 113437 1015376 706756 531208 586127 292454 374333 876205 249627 449211 938353 855715 14399 152957 1000489 304247 26287 887600 732320 91461 318416 495915 210952 966718 140093 898074 429317 130345 812358 233085 296496 867040 182636 487208 769173 245198 305383 856001 1040949 626296 692512 564038 27781 550897 857655 263300 659181 259684 226686 568480 853323 484749 264187 481682 142957 409408 34026 556197 587418 694753 529465 968953 528906 693995 602379 399873 722793 995690 875574 567814 428632 416896 564932 301217 894444 684515 449654 770373 112429 585821 63036 516531 472985 166475 244926 856195 612254 951327 176854 295842 420131 746207 40980 632526 989696 453283 521017 229916 163457 486682 849084 290931 60391 26630 248136 665103 1024743 816059 279612 526078 477737 426404 363049 380326 473290 813758 754520 819517 495834 314908 7746 769104 272863 147297 156182 82749 674640 902473 348470 846520 210715 174112 564154 708170 361504 364617 336363 906957 477364 62648 476873 299249 726303 55672 70278 152507 114206 515623 926985 440065 718689 498805 227436 874991 966158 415401 324479 1046916 627517 783900 707650 317206 362105 22971 47726 224970 659525 324745 588269 622109 834709 244763 859486 678494 828753 878362 438418 169777 179414 64453 633618 654605 59508 437868 701078 905151 649969 528374 732559 877797 794372 1018972 337310 199284 590299 604459 64027 212275 232854 979974 975503 798525 1008585 643362 934202 1023619 706558 186825 837006 64328 879153 858839 482993 122531 393554 197440 458239 446720 46534 70280 207238 942239 23527 513865 286345 296980 294527 998833 17406 812229 407889 339457 634128 671088 385936 97039 945053 514210 232038 598213 848568 860992 801647 709280 772392 468738 401211 973361 838632 479475 353231 279967 409765 329715 259876 353828 768067 758581 397735 892556 49496 938177 364728 688569 1010352 867315 925995 147745 824775 246778 276938 617294 268626 782938 58832 129629 439222 1040746 810863 897664 249231 230103 96843 905340 592939 46624 253437 657451 111629 1027863 200850 578300 1039210 371814 282890 200302 617647 261640 868825 846488 194809 89035 615272 927908 154267 494549 286357 239952 206748 1005852 204591 281452 455734 317932 376443 203358 746840 919141 802226 576673 4901 892667 528512 954945 408435 811764 292743 275296 279629 169709 1026778 753333 462450 777046 971906 198664 726995 1004273 449277 669367 486937 399703 261049 566325 291100 657779 669086 182917 550253 447493 557953 393923 251597 484896 583346 381851 510644 630700 475503 298960 1032907 154085 590190 83127 626546 769498 1022551 325817 324155 518895 1036360 604629 331885 126299 512591 130075 898434 459947 926963 313394 419241 145981 220332 473555 868420 280518 43110 970315 242283 118221 863235 787197 981352 121389 273110 705502 423225 442007 393768 141815 641810 734989 914358 887271 579544 909416 442417 578142 488102 327380 528829 670371 458572 300111 439922 213263 1036491 50989 109278 194960 285658 432279 390274 240679 538980 322311 216144 901994 325896 1038541 760116 658179 443288 547469 473736 867887 707994 146879 533149 452159 629194 158510 377145 887066 461718 1015162 769556 141242 149920 960406 361306 330922 1011776 453450 38956 387727 332800 303025 1035039 608924 496670 477116 601275 871196 802061 243886 580093 503276 932596 299167 169685 472829 1006637 195833 800937 154327 959432 119038 712912 867601 961541 322623 853784 65242 383198 979238 742465 941427 154235 1002350 674944 368819 786363 689829 444925 907650 907442 455857 477013 356446 108837 500808 784920 394201 469776 1025910 507212 366360 74016 502299 773096 987221 145722 1038442 19290 788319 245490 529772 239106 648213 7701 557435 701876 281839 734495 282823 769594 976245 161733 61908 931792 548037 975213 754682 616870 52241 178097 433636 775266 877855 859360 680978 355483 225479 881277 61271 959839 302457 35774 590683 412334 433588 110606 595226 11260 5776 617867 827747 956083 319029 277384 381785 41135 756322 716045 883446 1000128 413415 455506 742275 213803 601131 815176 39458 913450 486822 268560 980036 961127 161896 977025 370227 999301 256401 893350 989577 70807 853207 401982 570295 336039 357123 34107 982144 571185 217204 398659 529531 74405 428954 790322 424852 3816 103292 275606 927627 705491 611891 863794 387699 929715 429932 835195 993589 639431 157418 902174 909835 726214 548610 789624 721669 289110 496414 521756 725127 520342 869947 779089 203721 124565 180586 883858 395606 752856 557650 312076 272269 38104 571820 193315 464163 150146 727494 210669 259999 20149 259329 993461 917981 201159 568403 75129 215692 48641 224710 946029 914096 459294 17143 204918 236576 240592 880536 650416 864265 397883 597998 636137 62825 217208 419667 190755 587669 479252 233141 441110 1031347 828302 766742 139435 871489 340188 898058 435842 951692 895974 160316 725613 50746 385290 810473 906739 778433 511895 677219 217294 287469 496722 512911 648045 11358 402420 290407 905587 480519 54697 828794 455734 746416 507282 917607 671041 971893 317252 32101 592082 454470 917575 1003454 540764 126565 770713 716368 609543 750827 978728 946699 973355 611650 985179 148597 485337 698284 752778 400937 503122 209083 635009 808275 969613 858071 645634 31798 937909 716220 830015 216998 1449 262904 247908 390542 236155 331377 465931 953196 921330 992222 583621 1232 326152 981577 177048 1006049 1022827 426643 329596 1495 507392 183792 259549 120194 289372 541799 685596 656834 551241 994131 954126 111116 955976 687077 20859 234220 918025 199071 893600 199805 1041652 63706 317102 429298 90531 886081 6984 998161 726885 464980 242185 521395 558269 110566 588540 367942 604642 890016 20258 179275 383805 942204 240368 27608 193517 808266 272590 431894 759878 656174 805785 886980 907341 540448 71969 706994 197182 158058 787628 741191 898311 853038 502129 326140 508618 39390 611614 615391 648031 717762 90707 261905 472783 41077 811813 885832 432090 576104 990108 962894 245362 876126 478261 808832 143934 623086 740448 440911 789784 23045 161027 409026 429455 401761 23285 1008883 424294 364311 842116 532622 938003 757005 191728 552277 19777 212609 23789 17054 932686 808576 14117 839891 71118 376432 661940 462833 162822 429190 19882 368138 127857 1002065 438669 781763 1047103 887597 816084 50390 584145 774865 171373 395921 633151 510914 617527 779862 536530 576989 949641 601625 645002 46289 379049 206053 98201 67234 485718 952663 1015525 944680 801343 259105 878218 814478 212874 99977 1021014 761043 647502 256231 431436 256076 63001 39210 677921 351008 564586 756052 602050 598475 846392 134649 304588 843931 875881 335045 400659 154166 602204 842483 345116 878098 683872 1014742 677794 669436 648250 356180 406804 389522 381091 319589 670997 234185 358600 951193 656892 468583 228808 374159 56914 85385 591930 911743 335702 333087 246436 485297 216956 138347 41989 351236 726249 854918 363084 472168 522233 23003 238814 1003364 1045946 1008810 831252 64145 123502 382342 326330 1032476 891917 874712 805522 657992 3264 238682 490703 591850 851303 707996 329114 1045739 47124 913538 407953 304074 227982 271811 485443 744727 571599 772460 50869 3577 274311 528732 666080 444073 968342 717765 758064 887029 344981 351665 295174 616126 707662 506235 273720 585850 604480 836946 816012 390066 604188 571833 632384 35205 802378 442378 599685 881956 150373 964846 577279 119380 359355 873190 601671 398319 355022 553158 823657 676451 812501 647220 843366 387633 552508 679982 147123 813679 134175 456577 301497 119623 717011 695122 122707 533622 944478 402841 205395 15310 893178 39841 688892 525236 111510 640138 256393 1044898 888917 593863 168101 119974 633868 183201 352242 193506 230344 895921 792194 752906 716614 171882 476513 869097 476026 63629 858633 248796 935177 57778 850155 503893 453326 926918 780269 1001817 127064 344455 248039 438019 145514 840714 1008677 591615 982907 346934 869096 336655 646708 585543 219621 487306 170996 407627 885700 209368 184655 947368 52130 333559 744075 180116 886671 594425 891425 608156 672529 887428 691010 320798 96672 908112 107600 590030 794920 925868 624992 248373 197770 153338 822975 572973 60954 706863 199530 359782 1024546 1036116 359316 717541 633182 449799 29476 313984 715647 712699 286772 604003 661928 126579 728467 723597 321780 673227 873796 530771 597230 563439 111357 914397 287255 110306 1042089 977829 325731 610617 95974 92667 339388 35485 680840 235139 764030 865613 235540 871860 688633 317849 77382 681819 471283 318568 950411 478486 345123 130483 658568 647386 912567 599816 730513 45934 940239 756232 751411 166637 450047 3817 939946 538952 324561 266996 1043051 705218 130625 358152 397980 1037426 59455 1048085 865687 953028 298544 523170 707947 428024 587886 807496 1035099 219810 615875 639541 313949 406568 861682 624554 659867 1044296 345134 346493 354037 353935 328097 677784 504190 531170 991207 407928 289787 862713 129936 429231 321383 824543 816801 406370 89458 185972 373524 119499 643837 969195 105811 893368 576159 385356 804545 427786 640803 568307 397361 559160 892424 109839 697453 296905 432640 557604 836272 1004509 421233 219529 55596 263333 521463 47339 28550 240359 969184 234440 24917 806523 435374 766453 256166 81104 823193 288281 424059 960359 780554 234544 419655 168535 603682 198664 682355 332488 312625 924615 777181 646520 991295 896611 1039956 337209 610182 813608 605725 903536 715765 875318 864369 447640 524719 972289 318716 674493 49802 241103 374880 1001474 329873 834365 700080 356123 370818 832187 531957 1026004 889937 19211 303277 535944 839075 308166 43079 519594 993364 416727 452520 734784 580850 133117 1019305 898146 191295 145742 20374 508608 85170 189359 213936 460826 849655 357468 953260 812485 765547 993383 446259 603693 1026209 766768 427616 383821 589535 931058 267333 761144 192673 688439 45414 776340 456213 46430 665147 949530 1024670 335644 611763 121880 350034 946935 497580 378606 968060 283341 320380 785812 999706 533580 576107 519443 844639 145271 541238 507399 556338 867623 671630 45860 88494 658824 336023 579502 970912 376472 976746 523775 633100 789163 672915 658949 1002409 1769 684435 828353 574816 338382 514911 130505 1022417 172458 1023199 211910 681421 719647 510320 781559 741853 137126 165730 585389 677050 750602 653947 301773 345555 704234 982643 673361 1032138 48956 307574 724935 840439 953029 183973 916944 821219 593057 579733 355746 471503 449473 791502 250247 37163 156008 676173 638812 837151 675758 755970 478995 70405 681981 803923 706865 683756 430487 710807 435536 256023 147469 94620 579742 448124 928201 453666 881757 974406 413317 32862 431201 770644 675282 932984 236949 722615 658835 806669 117878 222008 45183 205229 5014 787919 515234 17246 18970 632109 872924 140055 1026621 746291 315488 39494 40907 98169 20279 804683 1042087 514504 557755 964603 981317 935072 1028892 353309 905008 567219 582366 96240 912261 62056 869721 421540 572279 319065 656696 97500 214217 623061 23291 248626 599127 963167 127861 622771 580749 800557 239182 499039 750574 183209 31873 697514 91022 717300 460511 6142 972185 759134 722059 311607 78794 163055 350589 118053 525812 560610 808191 177678 729213 777764 935987 917033 533214 628441 552074 703011 83492 108248 268878 846750 490354 935210 282393 175021 645757 607119 885852 795994 286734 602360 120282 548897 523396 19470 751658 55922 389711 476586 1015608 914482 558198 906075 193732 928058 193810 725475 802529 662487 185297 505786 710263 1011529 826484 792458 1002946 815684 894289 783025 894674 432497 875985 662466 260617 379374 515315 911620 1010848 947146 769992 292593 620322 294026 350197 506553 490478 63911 76340 353468 437689 310030 1031379 1020692 935434 107934 308787 87049 134077 318893 740170 63642 993665 770436 654882 669435 873562 898014 1027159 662801 934431 308845 257437 447224 356349 971861 311864 863614 145650 154799 758147 921765 408658 978184 227434 369188 136262 347103 714735 412647 154696 4906 693160 102027 460713 469714 766015 566243 985100 529202 492017 979318 148456 851868 670480 543486 253193 835796 207489 853226 444175 884627 801343 906973 962029 280325 179670 101933 470123 745291 757992 430180 742053 620538 820652 142787 490635 238235 336746 508858 1013855 269609 46336 110449 195897 1043606 763744 397379 684422 345926 407568 88637 393605 839569 947112 47267 591305 499269 754775 409708 768442 269603 282719 62145 868883 242014 747669 167810 869 734751 673506 866241 673939 542467 384196 188484 342357 350875 422349 37895 270517 437482 840227 1017528 918420 653803 969983 390970 231206 198665 328494 123426 730994 983717 263571 492605 900563 566420 705443 896264 874361 471710 18919 123190 23529 148992 708734 937262 721785 288491 661912 755595 73173 423683 991228 533402 665725 912352 726403 5087 111940 514448 1028506 908432 925906 707859 708548 1021464 497955 620254 482838 638870 619527 9561 891834 123228 513440 462689 829292 720752 239334 224966 482816 908302 449574 92878 952538 461347 199551 53937 154740 315348 807780 960538 345819 973045 692509 358828 658995 113043 714565 953723 474927 540779 758861 908175 650137 825712 792824 186469 112848 737353 765661 528237 15941 115408 3817 757133 373757 218004 952282 662428 323858 863320 91333 477416 571954 311442 238480 804273 286750 638957 850808 495019 634412 387271 537485 483968 927942 305843 903473 595532 629737 825593 845469 468511 522663 306449 829788 9343 559269 1005868 1030350 29667 287390 354987 273575 577849 410334 703653 639853 765536 894151 440934 551165 744623 471632 700906 68870 198509 295552 1046118 182668 294486 862200 512704 940391 315421 200551 478226 122561 111844 273939 570411 457116 641221 229463 855053 863818 104013 219167 472688 695283 1011963 719725 719422 852754 532422 103128 644373 334840 415636 550920 499144 408904 460228 947259 63198 283257 289445 474819 889106 664152 656380 985990 540113 124291 739202 416125 446911 666862 470372 962869 775986 71778 166594 181073 790709 1039609 212016 251653 117639 39844 401463 428189 524826 559013 647637 579572 478868 23829 561913 755453 961873 337759 661256 575550 135006 743363 613723 146768 572672 928724 420798 17761 362540 353275 997619 826289 184076 739825 612141 149016 806528 853833 421526 840575 50330 1002468 886729 60002 353057 83066 206424 534357 332303 516376 668487 674684 360979 748444 505743 899857 790288 93755 222876 609249 815772 846332 981200 91087 738946 974139 939518 681808 939840 72231 692207 686062 312970 355651 634080 295622 64965 201705 344578 433929 946317 819906 646649 375934 864047 490575 607070 41470 870703 96100 619325 277495 262084 677287 690072 735978 313431 1010197 876001 197102 532232 53118 332164 1041706 665897 724740 869979 702558 731073 988832 1000248 109915 768522 163741 1039455 426630 978931 140571 11784 262490 797854 68237 730849 314595 710883 889403 647819 360515 124364 459713 578585 793904 335639 877198 508052 969332 675255 365670 952697 254572 10835 776161 51000 348554 73670 953066 668599 83155 777629 737600 910542 141410 768668 535288 153289 521699 714553 248569 280297 840473 552991 327038 679395 983128 790701 347800 240223 661259 120181 1024170 715642 628783 495293 860907 568133 969430 398081 694247 928067 256678 20847 1043455 201967 435800 144489 269284 6196 257593 611335 486176 12787 987819 96402 912013 188544 930469 978186 282331 597029 391727 41378 595727 467358 962792 269886 262910 330908 825472 345340 383446 541250 367422 255144 688278 1026987 936570 596806 483473 835682 535844 428172 7664 221416 745020 610405 761388 688433 359255 716143 220824 500519 516897 643966 465621 991526 1000405 254487 967515 215166 948679 829174 312311 803829 441819 618632 170567 185922 467978 864369 638016 517267 879076 929288 183977 184584 136457 1018070 863133 42293 647599 559899 571661 920740 426272 248905 266044 401233 43064 9095 585537 1047596 355819 879151 67976 340891 63933 986704 857169 721397 33352 947500 537136 547336 367546 470459 108683 180115 317012 455463 452127 782797 634092 753486 514428 681436 639851 535875 1021828 430431 95568 879566 741872 460005 242732 786407 630219 349812 472612 923454 788981 384003 717938 10934 329121 800255 784868 241894 792279 436682 426332 368791 155891 674871 812110 181065 97060 654352 710981 251821 956142 142480 623198 754732 784040 229353 838603 6495 177151 405952 367185 730260 972401 20908 543178 578128 506323 576954 326564 73928 967884 85228 734561 320102 946007 55733 184085 561226 235845 613503 274923 453830 733369 124453 648864 357857 927914 1034873 357382 305109 376676 559807 101763 397202 136455 430128 758159 142649 856583 702073 940090 534177 236970 304697 545187 84437 992397 786310 455810 155539 618272 283753 97439 314831 313381 389981 850264 100910 160565 360916 240671 515212 95035 288434 636666 651638 1024246 263376 596738 605361 463228 378234 984804 830385 117938 127729 292195 698402 906196 1008362 793556 60003 751603 389390 1026208 269318 114 379256 414149 84562 434569 885562 963414 731329 639682 592600 392695 861058 955775 220363 423265 934392 850802 331775 474852 907577 900386 634965 491488 265871 594029 387362 969803 10747 1011456 556974 845102 964781 441569 7606 182056 98189 376550 1043435 985321 212406 516411 851057 494008 81653 216544 951649 684014 310862 742185 715591 30585 399479 596540 760740 692314 249436 306582 112493 314663 481177 544647 363914 565642 115971 532657 714072 553151 668448 530061 268584 945178 527529 672230 917693 573823 204047 1008987 961490 858600 226036 252897 60562 878563 725678 184128 438814 525841 227527 638609 799499 861609 584831 414918 387041 232690 893512 560930 218525 435660 962121 209853 43055 515112 313053 301057 72957 871563 710417 112432 802143 508560 287017 891099 518433 657251 897307 460652 602372 753734 1040146 431773 393532 7439 172524 457215 105459 1021608 389565 109429 910277 392590 883274 647606 751170 497747 515471 1038030 169584 135709 771642 417437 976710 325924 313901 314710 521778 757047 662783 994818 38292 122424 594556 968955 460609 998044 880929 326257 1046273 1043948 103585 153832 410896 544582 24674 797624 630945 729052 197121 668044 389718 866676 295882 440036 890570 36070 339776 720019 26887 28834 507803 126529 630032 605991 156741 731369 944729 345485 889692 545116 493129 590332 699444 965309 1011391 569906 813522 482564 1016970 78338 730481 465787 390640 928207 977153 613187 948520 494869 610723 453072 513760 26849 606766 209769 17591 66132 157102 641449 167876 410915 164319 408065 923405 33306 956854 13363 235025 753044 122841 393432 48959 642565 555298 1001436 304764 887409 3871 141053 457634 542962 537237 301135 791803 814389 822777 272570 1034698 640765 190453 917114 72898 1015967 456169 77727 571021 875909 917096 354443 274502 936108 805815 1041015 11775 406309 421457 43501 739644 869015 544613 144719 772982 151483 791382 346959 145562 963807 707642 211317 174471 355428 64604 23197 980628 491328 59579 585078 766471 508797 834440 146180 651934 518840 161452 658718 1043978 581795 243263 947440 680816 555395 213778 516475 54758 422066 161063 1017360 431868 702238 550451 790745 172336 463304 848931 962896 541304 919623 103315 683718 693949 598850 127576 1035997 315994 555770 420344 445454 89249 366013 148013 72741 637526 235124 508774 968384 608306 441110 792902 986067 836961 863026 328995 498214 568836 202346 680072 792021 26032 795378 356275 1044176 537070 797717 525336 821081 787641 610480 356060 371336 333571 86453 475994 414410 545584 802986 518562 1032286 495512 425512 852213 319447 1022218 788572 758347 786589 855364 989576 4813 56171 132476 267907 276058 59602 430298 838965 823814 788405 917243 852765 528023 226251 719472 152523 731911 68641 815933 614245 69381 59797 874842 674086 814451 476508 75573 427483 145129 831356 474158 129636 531505 693587 984858 92729 57545 137230 458945 538082 32100 471859 30304 1010046 135785 668440 140328 6973 633458 621417 237501 727526 773327 368038 758455 518994 319489 114594 705828 334575 678975 676357 915460 251966 1035764 792267 36812 582996 632895 358340 659172 841053 518001 797970 24617 367381 164755 78765 586092 223053 111325 857058 171504 710508 785472 948176 157936 422891 268765 332266 854039 622296 43916 185208 474630 922196 506198 881429 459985 560917 525819 672562 1017986 678629 668013 940178 127381 913184 240467 852172 851834 407354 357767 952525 357143 737079 46745 611155 84291 930353 728137 474994 1033548 960726 855568 89875 543602 739304 241560 785776 658281 503483 45888 849306 424667 112058 130201 415987 40932 1047778 725739 1009076 732052 248388 680881 380264 1008753 538760 283928 84847 450802 570725 927877 232317 135685 577578 175372 942104 368010 481337 705017 674077 559317 445318 239947 477755 865072 333084 862772 135542 991318 826264 623514 486822 1020666 565164 601753 5365 718654 453277 815359 965477 73020 52422 311247 686408 672641 355347 1044927 1016262 192909 1008263 475577 10586 565844 1027254 794974 15445 81600 518219 842622 304474 485420 909956 722593 91104 365290 161457 903041 1036980 651455 375992 648078 474740 863074 165780 631657 117780 388864 734161 951657 503645 214203 116242 442393 700777 507174 350604 38071 788265 1010378 974472 356791 423903 699557 469221 451903 447396 510118 20115 483240 834019 349746 808473 574979 896988 489634 734479 709778 296738 649667 663205 217418 463901 578644 926235 659032 799881 687755 268615 179353 796150 246929 1042194 953888 339014 90881 329211 1026228 952369 4461 157330 550991 245188 879833 761342 29088 142045 766526 615544 627850 191921 149768 746446 949923 727879 335257 349665 343478 804347 838596 95015 1020481 1004540 629074 143657 201208 239053 737408 872710 203328 822471 494207 671215 430772 463254 637427 900009 229284 133816 312693 845070 681105 164610 156177 96908 751283 946202 581065 622756 1023859 506109 117264 798316 1003249 101499 751183 928782 73343 657334 997987 991559 672547 142503 430365 693224 708633 927897 590529 398937 1034575 518828 843655 443921 329192 920147 313886 530975 58042 589270 266788 917924 246991 41169 253615 807511 355304 789171 207047 886527 660725 374080 755177 183805 617630 914192 311942 485311 86461 374286 85121 87374 944098 763385 880053 612033 293326 362214 743021 276935 44024 1044412 391146 489506 1015563 938166 306913 206374 41574 346597 638458 733502 169626 610732 366674 650856 8176 764738 588794 391348 624865 1027379 1039477 352200 242844 153567 990526 534111 459139 932858 990272 266437 523182 373003 855132 770909 253798 875501 860135 733468 715691 66896 492329 219659 165039 835640 665311 1006024 599641 286845 613049 837125 403139 213322 604125 89352 1001661 940959 645986 525354 925255 175311 28886 988760 998170 650498 462009 131733 341792 1021364 874239 539254 622840 14388 263570 225444 327795 861222 861902 468830 690458 941570 736260 233204 859301 845203 599031 898125 785797 1002616 316769 982882 954715 171174 452975 393665 660350 626404 63041 169226 726906 790861 833899 477557 842636 73170 397943 664651 551719 843958 642401 962153 364913 864016 212249 217792 498630 937292 173573 789719 1043508 132522 424060 288583 23550 200382 88908 182846 486938 967150 460340 465405 20915 991735 650347 959834 46247 995689 243480 484415 943625 235814 167895 820777 444576 106215 342842 413865 136551 945079 838 478695 814603 41590 291314 51994 966512 935511 383915 567057 95276 61794 309715 684205 194315 678643 709949 906596 787849 208441 147635 810944 774747 929976 74609 34270 391142 637127 283559 526320 801478 619539 180474 237243 924745 163354 241411 915994 539890 247473 114638 266105 888566 313471 314973 571482 284866 298879 825635 893140 67443 200578 408714 755215 577884 969387 425325 246985 403588 51185 189342 341972 589093 55712 238689 943765 839726 799704 548079 459655 955842 545549 630005 703158 812983 799365 82194 1003589 591896 643805 236892 3816 865188 135301 227292 558698 50252 838207 709389 563753 369593 1005476 165985 778133 953795 741279 176828 937140 762619 1023727 387319 538273 445218 388777 608350 761865 649136 416437 216883 841644 579150 751692 755497 26338 607068 44160 851945 544787 150636 316084 891280 695614 914117 733984 270127 736883 417249 313678 471370 211033 585199 776864 983130 991913 597585 777415 251723 980656 866335 1027149 226814 77265 971939 4877 474056 208897 602075 827061 336369 70218 1002235 575307 362039 959816 253672 484773 509256 250799 859837 948719 1025355 413891 936522 868905 364632 693982 69776 958631 237307 407021 574022 119439 619189 881139 611415 226910 57467 405893 799330 57956 879413 670797 844089 1035075 36416 182664 487778 277108 841709 482951 180633 971970 119808 654642 37196 880844 706097 696960 877341 523655 668846 791808 667492 243898 803479 262995 648875 439681 645761 29359 836656 373451 436468 818526 225382 410076 255725 942397 258932 998604 128093 581182 686004 101637 705191 648422 1039413 213448 986918 38095 5946 456361 28069 297767 682169 625167 140005 557360 351453 9141 708378 146110 40581 35628 59502 115900 956867 904791 787837 132007 1044061 210925 325592 823825 701007 497146 964226 716575 492614 184414 137334 982284 945703 1036108 417566 839588 890758 307661 37085 1034953 247855 742459 238471 332018 572065 272070 751332 344487 867982 873458 827185 493574 863069 538391 196510 522561 860840 467680 603344 738078 926398 882636 184161 633462 59682 789169 220763 743862 206090 252724 805313 1048417 31201 596561 752903 769163 86469 32985 319892 222047 98313 62959 43335 132507 570293 230795 551151 119567 965121 763639 852690 149538 364766 119636 1007911 371789 215405 683030 393372 1040541 375429 192900 608976 32309 656177 1018169 49370 148682 122160 185510 718272 645413 49012 661389 678145 906149 708771 503431 53516 138938 1026457 382336 271815 42347 714724 769590 342793 610769 299079 980669 269087 220058 737591 729085 708939 648839 144737 652338 595008 913646 857634 367980 704680 496184 237069 1006605 205726 35172 461673 294221 464180 138114 221873 762297 1041134 16954 426258 283568 68166 797251 458480 191973 705318 524779 320097 184800 219760 399254 926128 585341 89210 870455 62939 38507 36746 835032 392470 829101 769631 589336 798022 458013 348840 805032 38535 540388 573322 280013 783783 126724 965662 460001 5800 316622 937456 608978 984898 897644 304001 12450 399710 150360 900806 528869 439708 572131 520104 707398 458190 203439 794242 1001730 278395 620853 321190 812395 79453 794689 950488 595814 663267 535408 622033 258286 563376 552633 676029 781711 88346 830689 1026494 299243 372140 73221 630887 1004857 183972 17940 765505 289217 590197 596819 227657 311649 297799 228567 945776 1011979 160626 850190 535578 286276 726535 517175 769184 933287 820807 442085 106702 909664 966953 912512 305765 55218 765912 375235 501402 874865 326195 439103 383125 886921 108876 674775 541683 261749 891370 643906 640837 240328 311046 375949 263823 328104 275537 996502 992713 162382 729261 919698 938850 417159 354480 842887 205496 255030 667940 373203 112288 370128 536970 572835 1031141 743134 644754 495485 537537 55166 734372 952247 921189 561635 772698 433661 497015 207057 398083 620495 829071 947745 452898 118528 114105 383299 964846 141368 643062 906679 426704 776563 587194 328083 175591 24704 124271 279552 895623 461188 540145 549821 287925 58740 106769 976283 951981 331934 1023506 15102 822109 1001761 814127 82019 368871 710000 292115 396244 1006371 244435 438111 2933 603674 541669 379175 95227 387212 317207 270965 1048368 820843 269612 300997 64113 750430 882619 662664 566576 468287 772017 9633 450418 964253 426956 386026 731217 18747 466720 413360 650363 473231 311190 458291 861361 924740 17512 513576 672841 957112 695463 884790 489389 592767 1011125 46716 668378 911838 920011 810506 593890 202576 702068 291171 720234 978437 148240 1030913 900396 205662 651090 942033 897655 96883 369091 473523 589994 280205 945725 393723 522684 310700 224368 281587 318647 596737 974432 479063 844856 299381 632549 819927 304369 200225 462889 984728 637992 707284 188974 1040051 773685 897169 772422 720309 447752 297485 265369 204574 573088 919093 169122 946658 809877 756390 934322 922347 236943 382516 889452 677780 730572 226148 301639 911407 74654 719601 739344 633473 623339 730698 392293 752705 617131 176658 684090 114076 265070 135327 715608 371636 179668 60541 117465 428828 160018 97000 481198 1024606 26995 761429 781593 197749 20181 645353 28467 207699 363304 134912 463207 352860 653555 268712 421109 458985 778703 534819 583536 1012935 871657 456553 158016 597173 957828 379555 418849 717545 950645 18353 534946 853900 602021 660645 1020327 117561 63123 150342 782568 928130 662224 179086 1007472 684907 263552 327213 806686 399853 639711 481027 1012263 538741 250042 747433 1044882 454498 343282 569833 1045435 1019530 922621 846402 488144 626613 860005 268901 222039 942369 717894 168890 207526 1048572 545236 700892 943466 549613 643027 552217 851489 767116 711965 834803 758687 482790 134688 182945 405389 516346 47965 586639 216293 1016638 520170 498649 601720 509978 829425 1036500 492904 506731 352047 768902 1009582 592898 716662 713513 235157 390691 442155 278444 726333 654855 540616 531505 3865 1014362 769115 772496 331377 257725 817158 598227 688865 865861 793725 775608 956376 622074 620683 432435 88858 266073 36493 658409 471871 584403 914165 491701 239154 78412 1014472 626470 421810 156572 801313 816639 321492 680721 905900 19895 637311 153067 332331 985847 321774 150751 254197 20766 404018 1031829 426098 332992 755630 53802 399776 331299 940185 948655 957329 523200 558975 1006760 125419 308424 796864 365197 154470 2973 483600 601420 952402 360532 957429 627653 551182 246586 463437 1027149 115858 460620 762053 710444 519910 730301 388706 178463 579497 1018740 385788 513494 747659 460171 93630 850551 340946 870865 433064 227353 488153 810569 654861 273994 873613 772777 745749 1009034 367598 236252 709180 883150 102036 864640 521937 677117 209704 780905 373368 375158 319462 494876 794025 154761 268578 167765 183343 905465 638911 403329 877481 737665 626617 929605 295436 719691 192157 972277 324639 575610 854540 926493 998397 727714 542268 739580 92055 853322 982134 902916 341808 854129 1018265 416860 824287 699142 634006 772702 415248 845167 603378 878361 351235 744451 524615 360400 258124 289168 85442 363384 884817 653782 21159 404798 565967 996361 275145 329471 749142 62803 211474 678863 270280 203599 486401 33395 4318 827023 942631 468966 720547 818456 424617 811480 40951 95457 218817 364842 691213 953944 239933 136307 291053 423644 152830 117374 39411 502596 842619 615626 443982 225878 596796 952841 479106 632657 286303 379041 827366 218212 375061 809262 325927 400692 899110 504062 953027 686426 876393 320659 1038479 966371 948301 121381 422194 64718 471124 674845 390311 632209 198546 170907 92863 67989 724786 684786 584093 631221 489457 79911 363576 600515 290977 413557 899292 690947 283816 994763 767913 169646 600702 867148 39187 102513 1012274 886222 879712 755947 279526 803676 837165 100402 48719 402612 431849 362575 312630 96202 545113 212925 724985 596547 745747 506862 34826 211963 258306 117702 587631 913792 131560 342558 722753 759444 970967 710722 888365 589998 36279 481396 12022 491898 942532 194663 607984 309589 968205 785348 208007 670162 666102 915112 179638 981047 780727 518180 81553 299008 759002 730300 231355 677211 558273 856297 558320 14251 115485 371607 590717 226310 278648 321703 184515 989111 613037 580462 600248 676540 1028970 962869 291941 957000 546485 555959 743529 1022786 143716 117669 988020 982213 907171 858917 339149 389790 236402 264271 553677 958417 389925 286639 739682 477461 667618 259782 346253 612179 99366 349833 404196 928299 809537 472544 527376 768622 129749 574504 718672 199845 426843 836530 247285 684937 601245 357442 544228 893577 319805 216464 188439 888903 861229 35274 464668 665883 83765 229392 128404 1036686 1044849 118519 1004725 178400 325072 939783 959177 129924 752022 787773 61869 824735 944858 1011082 677203 140684 83721 603473 37440 622170 733537 216557 72719 461388 940407 720681 549868 851288 373170 115142 292633 1005481 193997 977400 847212 374814 459097 795113 665551 327368 947768 439349 384703 704368 832292 1025645 983246 295950 989734 304020 712994 843603 173855 767653 898547 544544 382530 775435 288528 782093 55960 801063 633947 522979 926843 298189 31816 8482 866331 517063 903778 763260 644092 296529 759239 480088 92022 166811 1001383 213072 55604 738379 877000 417459 302517 226552 294149 122884 335310 155824 628682 943993 617766 1024882 1029274 855164 676025 122037 313482 404782 1021270 535008 915907 4319 112161 553167 863747 481943 643857 817749 649501 215953 653171 515252 490356 1037754 503909 46630 163972 491062 193372 341848 1027418 462812 218271 523754 388886 335285 363977 868080 907632 480641 218187 180596 25905 1024561 1015783 829681 982709 728686 33078 69593 975984 841489 206883 815633 120165 941481 1030766 583536 397232 11000 743979 142915 499454 250230 1031232 34252 850704 655309 208618 284862 587324 938843 716856 833475 785388 719539 119951 173046 958236 927772 867620 207209 1013984 742416 679557 149921 939740 151486 907025 46613 965066 403337 1021307 940722 762872 906632 855883 243802 440263 574468 771933 790368 828973 73724 402528 678413 585012 392100 825175 202527 190073 475361 332316 320581 927149 881615 183768 649380 534296 476476 24972 790357 871953 455978 403596 397796 996231 623952 456959 742099 410747 113562 862816 34837 569475 62629 125952 996755 43081 509508 584577 915370 781322 553470 674652 499115 961048 337805 321884 726106 240985 268128 193825 925808 252869 218394 710303 846105 984299 428560 418972 21111 109 554959 682805 337949 400511 674453 557657 923540 908396 703443 341068 686809 198417 984241 816166 783069 394592 499850 943186 315908 954591 712555 945424 612007 373286 1001624 959219 898450 69477 1035528 97635 717958 625371 248292 777499 300216 471392 318220 90796 593232 817372 818578 333049 464363 708301 229948 546745 114970 685766 872454 143865 878305 1030378 587422 582807 1007417 483445 135399 512200 691342 297523 751478 765586 177729 639751 901912 987987 45863 489062 237386 84024 91144 634073 912575 94407 622113 989823 635870 524630 533922 228744 124738 558481 153649 478395 456248 374520 75622 964081 405316 123742 836429 126103 717468 369515 939239 575536 242859 450843 174248 766673 315536 667197 502010 255908 207516 551670 960697 328037 41688 179259 884150 645352 284541 971354 551733 963473 571257 360306 973934 180698 615665 892405 323343 716241 714681 870189 249272 1046935 405470 743861 711293 126434 124957 741372 764264 710779 235625 878278 707317 711361 170089 857002 1009301 493605 446967 510868 763179 562348 873378 399685 519058 775024 832301 66510 714004 689439 213006 902425 548340 652922 591344 643168 60902 93912 1023793 75956 815762 1011360 644964 591735 612884 540114 335313 578274 703871 510591 968688 746624 1002325 55117 992242 171953 721424 227828 285496 481320 899741 321987 468185 1017966 33500 171547 215073 317533 247841 703731 913164 357285 545206 252243 248015 602186 854871 917977 588880 328995 761780 466743 322217 446557 910066 828082 246185 224759 396587 296101 515666 73284 247017 496380 327516 539756 1046959 462778 1001393 279786 626288 499571 528623 994319 840726 755666 167401 66686 1037308 409108 671014 914862 879221 214412 338785 819819 602435 679453 787975 925526 408096 721603 130492 268640 694584 604170 424150 707667 638893 371349 693728 338249 1025554 728473 294425 167219 444145 731487 690162 583507 190789 281029 10644 864194 703232 736446 965464 273899 670599 110797 264780 364302 521777 279438 47797 740542 462027 643118 31367 484195 4630 921070 394223 645305 701512 97955 323530 70223 145287 568633 219179 949257 966769 310315 871129 622239 880279 1000461 265166 706076 83709 229891 206777 645215 454300 972359 349821 457629 341217 168615 208304 748765 290347 71940 369437 648827 433744 18900 417602 620197 684825 737952 516051 304609 200385 879751 1010229 454021 959098 55993 708100 163390 383208 653566 784269 546442 921763 690733 283220 829757 550586 390837 654224 103424 495915 60183 50346 140749 428396 411241 67010 505205 657125 743637 409642 231450 444787 881176 1020137 444341 439271 180227 783161 182673 439941 556285 807689 763086 493958 552576 356219 465119 735126 1029016 757095 115724 620630 58215 129495 305649 318171 752547 547977 330237 704557 171798 1038960 558580 533961 861213 133171 497774 868384 586538 240813 547669 648470 767299 873323 761451 837251 709248 241457 413122 1014965 311440 642165 75842 614637 368949 463842 575014 210909 78019 728279 520063 371760 787621 610278 410288 825602 924121 416085 338672 599140 570223 93088 337611 829914 624909 217589 876193 423132 345454 873142 1018662 936792 218334 123387 142304 378926 328640 74765 724397 689587 126216 212972 270650 202799 243906 688587 303500 55391 731785 478606 559739 32243 557072 516435 24370 231953 73629 911334 213169 819664 824969 252747 873547 522430 190401 800568 293416 813915 404040 293784 873412 715164 96179 392969 694894 692585 469675 954719 50634 579870 552303 716319 524880 567822 6223 851716 423882 674555 712754 519806 843738 400032 447761 789038 1010802 268839 274553 816492 327258 673715 95245 568257 437165 772312 841730 250733 628316 189726 330146 253922 856745 1036417 211401 164935 466350 411124 555883 652790 598996 258521 553484 491262 464732 633994 741446 909473 710361 99540 75335 99799 910260 760439 32848 558538 223399 772263 677175 554584 823363 139406 869606 790164 76650 537543 141018 694598 436181 863973 780452 735078 1005199 705514 310379 914084 787063 845008 169833 303075 644803 413188 852074 364986 431480 778469 929360 137970 335347 52810 620177 712971 803683 889081 68535 786102 652108 768049 330719 718428 306181 33313 384827 29846 344891 18030 255632 516786 195692 307377 424377 969013 782189 1034999 276002 918100 245477 383039 433485 441465 171727 524032 197456 871620 961276 639904 183637 774535 626062 742141 327706 435401 816511 171240 204399 827076 810264 868006 219066 862312 41082 343406 132726 925142 386072 168173 818863 753893 478011 228804 470151 719776 523901 376841 590517 864965 459342 689602 407809 452680 482675 997741 285385 781774 429953 334971 107904 386867 743270 111056 636713 56580 444897 129093 101600 499461 112645 685351 315729 652973 26042 921269 949055 436645 430140 374437 441343 216141 378010 189599 15866 779319 1592 450752 963375 285354 574798 581145 45998 376608 927078 320814 453662 88520 300002 888440 171064 232965 962163 691427 353609 36077 752035 919633 813236 317386 321356 706580 46702 234141 568607 339320 461696 829078 355103 589367 581769 308381 401955 917251 51257 579533 391767 351743 269783 538611 416187 650566 263100 879635 84643 863587 1028566 109795 143925 731095 136230 251727 972526 989591 309570 868083 702237 191883 135380 938148 962407 231184 64025 853224 979265 253047 238178 991864 608633 582020 242582 676037 374446 541167 381615 260721 217043 256999 945720 720849 752304 813706 122070 342386 356961 266349 641980 707217 269781 848410 654645 607137 538192 766093 939806 562377 48617 594871 803176 774244 247309 816380 87195 507263 624122 588212 612430 604766 246085 499117 364976 356087 753237 527783 1008130 905077 986341 152023 13595 126646 679046 215141 573411 598222 238362 913389 102104 912770 414554 754178 976012 348878 418642 286119 124964 776032 385760 770516 74715 159002 451128 546807 152445 336787 239714 233072 1016556 371351 473530 639763 97439 238755 11888 343466 624670 837994 514310 916081 292999 972882 507093 541848 68364 350968 480392 794821 234867 866216 796830 1017743 66708 529381 407020 880644 731871 624359 173081 240164 548563 531480 969761 100707 27016 796054 364243 89899 574758 417461 64339 443736 666476 548474 673176 768186 619562 580128 134383 426902 902087 898967 717430 161829 919995 389120 32674 359188 1036054 868914 285882 810499 87288 243001 776025 526854 590615 191185 506096 358951 271932 737775 27969 689633 982726 182585 30949 97191 7973 392 475079 887643 72288 684141 924583 131287 950928 721578 639641 413288 604003 409269 130435 59213 197786 673592 634530 191036 37002 699795 75781 957406 694943 267353 840209 176463 559573 106959 664059 289439 936765 934512 843857 163155 491646 768875 966514 708324 654929 625955 737809 851774 629508 370094 127414 246595 478456 58199 582972 986950 366884 91933 628564 594320 807311 833329 134401 1047775 369625 242044 281627 959202 948147 675350 926156 908990 269666 340432 211221 577420 609344 463019 229706 910040 815419 516191 517266 438052 609621 1039061 1003112 40547 1041442 20653 393757 26750 703053 281529 82259 679379 943123 196992 606851 623024 811974 923068 751480 1012956 219211 371932 992210 471055 424860 806531 410501 298614 422216 301063 311639 698416 353518 179955 523621 195795 30917 779141 566174 1011175 558103 865073 53830 67945 270786 318236 36981 894026 331446 445089 693398 935150 710777 476624 219880 23982 842662 346090 822272 251734 365161 964070 439109 1043367 602885 549104 214387 577494 106062 252132 63257 12043 630319 855767 811803 685284 95270 640911 983344 190447 440259 318982 420965 562227 623917 1005035 915864 918952 588700 81440 302589 381626 68576 287549 599453 390858 235225 184844 440786 785581 449532 207371 767949 784683 210901 835565 317200 284033 668287 888857 434164 27104 56878 786729 995877 255979 492965 947821 678689 595261 568000 176742 130236 775649 611564 985419 312222 755416 307114 484231 863683 895127 850192 4152 188666 743814 770119 550834 20839 237698 750606 474619 440322 821083 278837 206156 678166 853335 409891 32918 72386 637357 718929 1009146 879483 947723 533709 217424 1013896 956689 908472 960161 439429 407764 654536 787629 896481 400732 714439 1009510 669024 297765 757778 596595 775321 843170 188442 293806 169080 520629 24294 822695 529342 483385 13200 23070 322940 886905 29380 74892 815004 813749 113988 289947 565592 348836 863846 245930 39361 217581 629396 286794 206393 690861 662987 44739 1032441 412148 1047069 882064 513932 1045063 640559 325342 155986 570912 650171 118801 771582 8809 947727 240704 791577 96517 274573 509620 886652 121672 988457 998765 876506 607353 133870 865181 67380 21591 1045625 443434 624738 846225 3708 967728 1004945 494669 1023549 480637 24256 239778 716820 215316 686146 301341 501232 86443 790846 622912 677331 722476 342578 653310 96337 111672 195436 885313 1025814 197279 981904 515429 994141 1008617 882197 268730 580729 809168 229831 558341 544336 819908 1025863 877823 479194 493158 968582 33237 702887 769549 479822 1015974 691286 244804 314553 200200 1007391 630345 894903 317572 990794 142992 878221 678677 203190 644927 857425 948141 90963 877743 266095 254385 228776 563185 726567 678008 285262 297287 767756 45519 1026162 1039014 393862 898168 815959 703035 430673 639654 856274 46307 450556 218242 942028 678065 125803 541354 22212 42860 471382 909485 123466 809230 389576 124816 660357 716358 706208 929868 564910 234231 625171 605773 502163 381111 888104 891380 584213 790865 663098 129814 529578 782659 352122 803708 826075 942656 486763 608609 309703 630192 513380 225783 252063 452395 220178 138210 931624 925442 267251 776635 781372 74934 377819 359566 865353 67967 40307 519772 659408 463558 279477 449690 471527 756907 860530 144048 671416 289920 921548 812156 481792 377675 543932 1018060 132497 917576 770445 738279 741328 525157 629087 360965 479799 851909 206757 524754 262100 11838 990887 306927 738249 937946 988673 707697 683978 720986 1007906 454496 588450 383150 734670 510265 560814 90494 991901 115309 551008 382372 251257 746720 394429 636080 733732 824939 335840 664931 637104 697178 590709 862260 408581 727278 599358 498126 649310 487388 726418 66960 694732 755404 769497 1001483 623282 584923 126737 262536 8775 588825 278604 383104 363287 508940 802096 1018913 391554 115755 58485 972496 440892 947812 161386 860322 24779 108951 103281 786913 609804 896025 764543 1021325 689839 17970 440221 39896 580022 296095 414313 27817 808698 217872 265366 571930 5542 845483 335975 74490 281274 325768 487224 300364 831369 774194 1036277 32966 342075 925228 241057 514387 465484 370282 521681 256402 533259 309972 1005358 849236 941596 427463 118775 306210 134135 926867 494716 814004 518246 954878 71076 86651 901387 352447 446312 533016 220120 148996 640854 192994 634260 357356 1037071 700773 155741 967694 327369 424670 633377 504305 805837 701888 291619 140689 638714 657713 838781 396769 1032000 138893 439960 510787 640038 930786 473013 92689 939077 622195 508519 568600 152523 744758 1043479 780312 500473 482134 1012607 1026629 68773 721585 169775 473289 361657 228954 703500 121152 833202 331032 353228 453690 975906 934886 750459 710588 135982 73841 182776 442815 953616 781213 796280 858800 306326 781312 483075 325615 916641 256102 517874 409168 239272 31307 238967 40092 274738 274532 400405 480785 167519 360726 122148 777438 555616 560381 676431 81064 403963 962919 1037077 152840 608520 387799 527179 320523 346358 132994 831896 221360 458566 633301 691703 501102 889871 72429 708665 27307 180345 847133 46720 758086 810306 421484 361414 998670 82236 781076 837204 769864 749516 442372 716363 20781 104301 81247 537630 826985 122923 415995 642838 597918 526889 340195 752589 17631 580635 155094 217779 159797 844237 71109 650893 966685 293530 925273 58096 698888 997365 429930 99018 156890 35812 288137 915162 795500 771967 713847 959539 532235 92534 838060 385725 487926 507017 413393 263092 246243 574989 326726 370727 113274 1016942 478109 419706 546777 949671 924189 116196 459022 630219 650048 817906 291488 877952 916277 2050 30983 878719 205150 171721 162607 269334 295635 350158 972026 914853 5342 178412 852411 645412 323453 494548 562875 579484 618468 1161 462263 474537 207608 210914 810848 586239 700372 451083 552410 205794 334408 359684 474941 870828 882005 42785 919575 225099 519602 645512 984553 251072 578634 749238 928165 122017 618684 784634 37431 543383 304090 387321 55033 315873 350762 885800 139836 455632 52840 994133 793542 798281 433154 1044767 631631 227910 41370 688249 285443 137813 832392 152363 459267 243991 663126 473169 40675 1038274 325954 207578 162350 953504 608447 817162 190686 430478 520436 407032 976612 959102 489531 592401 295334 797685 694691 933779 4731 608653 436079 470547 411953 791668 245141 716792 329352 606700 50240 289021 329397 790985 344655 695475 416736 888054 720852 873724 112806 332784 620693 6289 559767 802121 859790 881022 910521 1062 289900 820129 145923 607938 837652 193326 780259 431337 603418 858925 430265 85630 841546 431098 214617 528885 214307 854469 230541 555737 43607 484112 588689 143431 244301 735028 273045 869234 225951 693468 772671 908829 175516 268423 460582 999716 230599 1004298 298072 4851 295766 1015820 548309 654861 108724 429193 688913 958342 211711 159056 33142 247178 289162 968069 763616 589268 769885 318751 402463 29751 1009072 255851 587640 336153 996980 760199 304933 542707 958154 200936 445392 17874 545161 395733 420636 176089 379324 157161 74268 246205 302370 661 204762 334919 237229 843675 258002 906198 119043 497044 136308 380634 600320 138347 487845 947290 991282 451040 34622 174703 333660 667655 31628 533703 166131 123846 783822 787235 199588 881498 313531 311257 140492 541906 27897 224850 977662 21650 215975 936333 96385 732114 710868 955035 798159 206621 32261 769825 181272 462035 1004723 915417 77757 390055 438474 124689 807637 96545 228140 513834 425899 18460 678956 532762 117565 716617 833044 453355 667583 853931 159647 79418 98070 305946 167551 868024 468318 670400 303576 534700 375653 685470 326851 720752 26925 843528 377036 66544 661614 29989 440437 609070 30481 571248 917937 896192 313782 326970 755817 590160 822831 793637 86267 438555 257539 417450 692918 365171 786668 1034900 762463 530493 974681 833411 306350 774260 230637 701803 82130 144036 754430 508690 961257 310895 295703 644245 204425 944652 498038 43491 1028410 286915 26510 783680 468218 528754 396935 1036740 230071 822539 1044921 100826 296152 603412 18741 437697 53685 244261 951356 31246 263706 748141 752581 888360 233416 1036334 619771 783051 284660 827453 127933 356486 736711 325763 220445 13885 155868 519806 27106 905127 867268 552384 747781 158673 364165 157295 479799 947097 727319 478148 567386 290867 9702 778892 11268 344488 844883 90026 613887 828754 234291 251539 446923 527458 1014606 522192 413723 115290 571873 139136 444756 680851 449309 46035 661521 697273 804005 250768 824225 484425 290836 808080 815751 138010 980341 791104 720122 1018065 91593 101411 102243 966507 652677 578638 290017 686263 849681 773611 877000 965849 468298 768950 538141 841929 966144 925315 716828 500946 879737 451510 255667 138003 852972 648137 500740 671233 68103 897225 563175 675555 463210 636122 170597 676949 517162 630959 278078 782534 228943 10770 1045348 690426 120918 203362 981374 637576 164271 699664 8806 795228 330560 933409 812203 815926 279008 542895 736784 187434 932061 767336 58891 48927 205943 293133 20551 833360 328802 885492 720674 585678 138824 392071 566832 903675 280645 1036995 40118 185360 983913 106170 991279 3992 419385 379409 26315 100339 579375 70275 754155 473300 366389 677724 463015 738499 662574 899070 115272 555932 15214 328288 567502 733455 468028 1012105 351082 418590 76375 179226 911621 471201 24686 1012418 39608 40901 787111 175815 362066 636041 569625 987268 1044694 513855 883281 462309 622841 1018641 1029585 168172 82344 357498 1027725 648752 554112 634825 7532 1047385 472148 489378 160717 388517 190380 203644 128511 125030 33600 17955 501191 217986 826496 693303 64734 938482 216079 686764 227185 561219 122947 32073 454303 90904 810920 46377 49919 996773 56186 567100 644887 804918 168494 617159 612838 835238 451049 8160 942427 524008 920327 439795 152795 1007490 115350 459328 927679 796173 234712 665178 811987 972215 333765 935593 132057 642496 257414 823529 531972 79872 235259 627369 24189 673632 988726 647117 938466 247388 811262 329997 1015746 128392 762701 57972 808226 506376 807379 989665 777979 465942 134256 466313 283833 202111 217277 414323 160445 831526 785540 39674 107740 357504 892996 732495 983263 75799 500142 768501 69889 56328 77354 385603 945780 84868 982355 65253 863196 428626 975735 13916 331730 983883 209944 451449 958306 509661 521325 216038 587917 797066 777698 632477 31944 701030 471187 619118 19324 612763 677333 466046 560260 202472 938670 259779 232113 573470 68184 949897 237129 997282 479426 324336 255876 322287 969998 277355 383246 565521 633876 859714 365192 760106 926430 640785 985863 588016 246058 892231 920468 822061 562156 617128 194986 183870 530377 905676 422330 807573 916380 398493 373162 944439 963316 338653 119634 729663 1038484 993438 775934 695129 680179 586951 490991 1023560 40122 544662 980186 102240 133960 928025 85607 371724 458033 346035 380339 104777 919227 999070 917710 82473 344671 636003 43838 656978 615246 391523 491643 342141 301034 847442 634481 781559 474184 604854 866305 923683 285877 119660 597887 982261 788526 971044 155957 60280 881382 169696 900575 675658 714948 84089 21806 921115 626658 37146 593989 79410 457487 637379 842815 523495 953422 528327 1029287 265514 567125 891726 294397 927227 898063 533972 897080 329967 454938 37032 577855 768178 464458 949102 966511 67455 313124 670366 183320 685482 54628 466434 697856 811031 152439 1852 594910 622272 161538 20541 360160 242482 150361 197071 675110 534288 275464 154125 265284 47759 212814 107238 748484 312057 149661 743581 264098 203050 846620 893003 656078 1013782 279589 986716 553389 863041 99783 376078 169113 68933 547141 701173 647772 317008 201108 235898 713401 375459 175585 836439 710883 547092 830473 885532 15876 784781 43808 53678 3000 465802 1039851 804035 644751 480415 19813 1004902 833678 950000 387902 325241 986030 473015 750679 97070 193628 699842 336711 445838 113656 114675 471769 586994 523094 748478 667788 846988 824640 166830 466706 772575 819441 845280 354513 275267 353435 887430 303717 271970 589794 295525 793884 331454 222816 380247 674168 273449 920095 110794 911793 84298 628258 546368 201776 901663 563420 178637 919061 383606 327350 714908 902579 943218 679054 888682 38159 46860 985651 973065 275556 980112 396522 826591 783521 696604 250348 515428 432617 493860 1030373 1021608 921106 325617 814711 449738 713511 474653 71349 19074 370150 755736 870312 573336 67 1190 119758 749418 1027043 678751 550038 606058 341154 422702 255205 882078 559886 493779 244628 636703 354025 365921 251375 218778 96682 66752 229943 783058 422141 441388 858657 1008924 641343 946356 556374 65505 815106 871868 154609 138527 800399 453499 151812 785641 70751 431486 642323 455651 14753 712995 381078 584134 979384 889887 882300 337890 1004986 121593 478883 489367 52978 184204 1017953 299227 944478 806793 584958 645303 325169 533235 174647 421834 720466 619169 847037 495812 296156 36543 412340 147180 825756 66893 785972 279707 965526 264350 454604 426431 658305 75227 1020154 690777 544326 478078 165556 890111 180101 8151 9186 702811 963599 501643 46049 425641 789613 146447 496897 899645 1013592 709169 992008 114171 164927 233616 487854 775901 230852 177695 120607 138097 1000511 381094 214652 494168 950329 344897 490074 96457 83186 138463 978753 807179 133853 540356 110126 631038 698911 971527 59153 96403 335123 70421 88912 71759 135880 613932 563266 61389 1003905 565217 459189 781369 518452 263835 568425 136917 538124 199189 460947 33655 1028840 508384 351323 560905 695257 756702 134750 28168 876712 656072 442412 461574 780109 279721 80075 341289 433785 428385 991026 401065 483341 657700 427215 76630 533409 865016 344066 986895 884990 799546 71328 277580 983716 248346 178288 696981 477253 553498 362929 310536 391496 775827 408979 258263 886599 694831 671929 801736 442513 814448 652221 996019 275113 29992 505260 544776 1006789 255 900742 299590 635471 102897 838079 1010309 748904 405709 364737 981741 668000 726199 464232 632125 97599 629158 769156 977221 454208 1017575 997466 889707 283216 632216 475940 80682 101011 698158 600460 70031 540128 547823 402741 655291 744256 604537 558898 922979 814195 799033 766605 214867 571498 317173 583362 753126 538062 382787 186945 1045392 544120 245263 664815 648021 814327 658713 293541 165711 944397 828021 46512 288555 569394 1011465 110927 521900 281872 949522 652345 361511 309509 18079 142100 423686 753316 810004 291583 1039942 896052 23209 422921 20216 333359 865001 805815 725699 485828 442164 935810 697952 855894 1026621 749399 296989 122108 763276 188437 546395 628991 126972 914962 278032 150622 666686 346007 571718 943437 886613 683871 368026 43441 405272 42780 686782 260518 465076 930290 280823 582137 399143 38650 157599 196271 147910 895937 846756 11644 43704 749254 409095 233549 615800 569855 133727 942015 974167 38229 752980 36261 621559 184611 316196 735110 106449 708795 669216 977180 123568 1023201 126256 1027798 766004 431694 252491 587862 535632 196654 149760 740084 1010125 809634 920817 902202 1044677 363839 1044562 879719 38184 975245 94830 284908 433466 839050 972322 171761 669715 888356 819296 202193 214046 496066 632494 387481 550298 701116 675237 720269 683292 934366 169842 401060 396811 385258 877143 460295 386339 470291 538411 994198 970483 670082 952278 1009763 36447 973268 933335 485684 312094 48282 1022142 61701 405564 284119 679089 60292 676506 432518 151787 544660 477033 624146 331321 971210 691 491228 204155 91891 54738 489145 943657 956044 411127 780913 519371 695624 537252 437057 450944 352142 216114 751962 196216 797689 711244 749152 800378 85462 840306 210923 635743 225193 147064 401929 664725 970152 389892 1044922 1007005 145470 759315 495475 1000588 124554 62836 819612 266382 137437 240971 603922 383071 232256 335504 270757 487632 767980 439694 630939 39752 190927 557156 572203 1016896 139022 267655 830211 758214 703357 903742 865987 229883 133929 407845 1039488 55701 693455 399531 248898 696926 343138 942483 176774 96691 275849 443767 21180 978693 640542 292160 192970 143963 841904 210863 954503 266959 876290 708568 849473 806156 165002 701346 822072 141783 831730 397896 800 158851 350875 666330 579491 299387 436501 586429 430813 613564 321449 134183 322014 833623 247759 265380 173868 320244 95160 5012 746814 585290 94405 635050 923906 560552 86541 858734 683095 996464 80603 373948 977044 820374 667950 976707 127232 789797 802872 607240 1019223 415930 944864 916960 394315 347143 683584 700153 738817 382033 939047 1011537 337552 58867 906647 604989 944262 379609 888136 174564 169826 1032454 129572 324546 700955 59662 807369 215334 304535 820380 992010 686259 1021749 689390 313454 976355 458564 944468 109232 184191 430985 748980 807741 976424 65981 2313 347833 471762 227853 179167 581498 412996 2456 667353 294923 582297 574709 696620 669099 232385 377514 173857 766667 848897 1041846 80023 477588 413551 686088 987006 44639 794999 365829 349789 1018426 611160 222214 763596 908650 432808 664279 481275 12771 12236 852026 400682 105938 775297 378466 914479 890388 600662 611705 812019 102588 416047 60954 985845 30609 198084 150487 1015237 125581 759839 36788 816522 479839 447010 1047210 675453 49898 1029631 423973 317036 765380 375998 194695 813880 353464 875706 367523 551255 748612 712740 174914 584274 237084 101247 681377 119624 400293 70690 1021937 602986 200827 747193 461014 193149 935147 835013 635625 249691 688249 2071 249654 372338 965724 630617 700350 473155 992765 151173 223734 51172 258428 829547 282951 567679 523307 962096 737676 43217 605969 640458 178583 454571 332136 721029 1033644 275573 670494 897408 178691 80038 710488 676913 310602 890701 526059 770781 795426 123787 94946 310561 104093 464663 171771 1031788 5319 872633 527401 205954 636698 778959 404243 239098 740871 307659 794260 989377 576372 320178 806457 624790 818489 842142 313542 433547 202658 624702 95921 610954 954352 592977 138405 261070 640728 302638 929281 171366 459522 642880 28503 627125 211851 858242 289005 163829 537219 1030407 1026367 107183 483184 189556 55163 876100 502218 147844 955907 141160 1045373 1030275 13551 833953 553834 692692 668808 302540 843749 779372 563150 65689 616760 152660 67316 121098 820255 467242 442846 483064 492619 427168 680618 119182 526047 352508 1011748 232908 273654 933783 114768 1012997 239131 1023838 305892 893793 1018575 365396 396235 30300 198406 569614 988579 254789 447658 806709 848960 73152 99863 398344 737063 36420 434333 578519 670739 268446 952066 835465 717172 242285 78845 975639 723179 412067 902332 128015 688592 64266 578399 684050 340908 432317 762234 2901 663743 98474 922263 945956 694395 115479 358066 1001563 731655 629018 140475 501227 26301 142112 386328 173915 95404 173927 863264 228164 684310 239747 337056 568788 566003 584669 559706 706380 687469 743471 873602 14978 881250 873481 864319 41824 234725 224336 183088 87395 723901 740025 388580 342556 87013 719954 26208 655283 807690 165882 377502 825183 211472 644324 514824 984047 79758 319768 142593 620612 784973 542706 394588 50644 525260 530593 96995 793385 314047 720041 735441 266848 699788 765538 858456 331691 308429 180086 495645 978895 9680 175975 517303 788135 779546 20999 736563 617887 108768 99837 555155 696889 195468 801607 710986 160908 265790 1034675 491457 738752 940872 169828 505046 562835 334001 921427 132184 779735 359091 190412 796556 450289 837182 1030381 1032107 317532 930675 254762 778337 369188 172073 574924 879184 238700 791147 738669 537995 1002984 461559 1024637 723995 643683 239553 630720 554110 604475 38510 194766 936995 1031136 120538 665746 405999 29785 871826 229324 573627 744382 468570 428943 891347 694463 525993 117699 147320 728603 462888 965028 114527 694570 111415 7745 470321 307284 741736 309502 322825 627096 962562 538130 708089 512262 735871 816394 324741 235333 529678 335684 890150 335886 458514 1019509 753352 559278 66977 66340 488780 585352 460293 338732 154631 56721 63 456766 405569 659155 997759 902749 775095 423658 798381 578144 1025818 828554 415460 196723 980110 93943 964081 586390 535084 586891 81624 749340 517248 583987 525903 530222 837899 406770 148802 159046 798914 516701 600909 469940 107149 613662 819525 256796 204233 393330 72623 858358 275655 521643 728391 802317 128842 287406 919931 38145 109837 977013 829166 782533 811067 946574 176629 389921 79861 872602 155421 1020721 565968 962255 1027491 62436 151892 215671 231930 756350 524414 492911 49225 693526 988222 312233 311018 778521 197114 6570 927981 713157 166666 19212 211091 530095 640825 334077 127443 442941 196426 647359 271576 716845 546673 887334 82048 117772 18902 640541 521439 935872 979222 236833 632250 266751 402113 1002948 109837 711893 940509 97067 159110 259106 160097 502673 144647 795674 536251 136898 126759 257987 1023051 574624 501682 530298 209894 392098 449829 290671 186708 1048400 41779 722468 238801 794312 365890 629489 949648 332604 235758 484483 492595 962162 618630 337753 544085 55619 662922 629830 453632 254492 660275 272114 248887 531328 14571 1039449 548206 182915 310480 55626 36108 681296 505398 387305 594160 795045 628770 555821 819689 316242 1012687 322403 607805 465598 854829 333481 674851 582498 963421 475764 824393 143947 853814 742154 756814 476316 289219 21001 932169 523786 678083 804062 995904 960350 692008 545615 617138 523511 391065 736754 249102 953669 880367 795827 369977 223055 153275 499026 908044 923950 456639 72162 457940 917136 570481 696140 137681 450358 920443 838602 158903 187766 158269 601452 251439 242873 642890 59542 403287 870398 408806 634496 474174 229462 588687 721845 386665 359270 633969 906900 501585 2536 863216 550354 735971 97833 410658 30455 127486 576141 667474 908508 646392 651271 191103 478771 181786 113825 612314 232447 523295 186874 78156 579607 584889 404419 51949 310184 691980 556609 959886 400816 761393 1017039 971056 240004 369589 10328 663435 558410 315927 9697 599688 88192 44877 851197 856775 238195 1019712 142935 18970 614601 974411 576044 581128 722424 670656 675534 446027 114636 746595 55074 531282 789989 847085 956707 829632 960566 642186 439389 258027 767368 243547 86130 950878 676341 674037 330649 875607 550253 851681 1030426 591690 51764 131866 552915 691292 1033058 771730 321718 14056 1033058 486317 798024 534270 557683 917699 38436 701407 681258 166563 727414 958082 13038 450315 125313 70675 72827 85809 287513 753774 856672 860733 412714 77992 879489 1040332 287279 968071 252821 879215 800955 357893 113064 322090 92148 795089 104091 34549 658195 13261 861087 127806 823013 21649 616638 378469 577613 716007 215890 501567 428736 686157 418956 83604 202439 632694 534510 928161 555136 611017 88529 935063 507422 146656 1037792 91418 44645 828683 697755 355522 50990 502219 157398 88989 232425 686935 524855 469675 926742 613914 242107 423521 18891 556338 415537 653607 297009 429299 991933 644570 641543 605538 1018199 832075 14366 359611 494410 106941 223195 887276 281269 843627 776632 972567 717325 88320 116674 637972 649881 67868 738332 850156 680693 926166 1025915 985183 796048 460597 675753 1000031 376621 465334 437763 577171 193894 413897 1025531 91861 757028 107860 801686 911797 811304 412718 233966 441587 837766 639141 145841 393224 675109 564985 708512 626334 307776 413406 781073 185107 281319 491006 351342 944379 303231 92789 441268 888731 878910 523603 83701 748655 249520 308510 463062 531876 918581 24653 98066 236702 208256 632782 596213 159860 103705 158081 566753 405615 340700 910010 367564 251535 557688 633539 515520 123398 633329 752983 707162 543162 913439 906537 105036 802503 885549 349787 593628 114427 102170 592135 28770 849753 959547 484282 253134 882327 355767 140787 124447 864159 243722 721577 426221 871442 1034115 727746 344800 708288 523973 1001373 848182 329265 54602 210313 941889 1036063 728539 347723 40167 763642 826649 881565 816416 888419 323576 35241 605308 48049 574014 709010 323483 793967 873737 725995 106930 371931 939334 564029 146189 888937 524859 917126 34695 724543 1025021 179125 431379 347830 283131 893487 352823 126687 133489 658765 187532 221947 70646 650972 601919 76034 769519 960923 90515 248606 285977 179136 214365 963117 370435 932212 308614 116802 481169 5970 140429 846627 75643 410860 686851 995021 398027 956230 542220 782316 126819 688985 144868 1029732 217973 1026193 846936 976843 773129 994128 531273 543212 25466 909161 62253 349509 292857 475813 254350 153481 582153 345921 499592 550432 617217 454254 757839 204962 168845 1028816 225191 803680 633389 639744 675946 461275 78261 330762 453382 352587 235468 857072 736252 60185 932717 1025061 619106 118629 443240 934930 536162 876417 312546 295828 4025 428147 637393 857468 824377 660855 83841 1030670 673351 49787 251153 129410 801629 73378 356855 306823 189065 736962 724088 549051 926445 540645 1046577 159540 313917 498124 378001 854778 740164 278887 549724 786826 248927 760670 40745 22357 99840 16011 975333 307774 618796 165502 543567 824352 673278 587256 6009 25926 379426 158064 480589 20209 356186 792977 847110 517590 279037 355770 521907 828573 534387 761468 417975 79459 289978 469024 648779 495929 1025252 331039 873979 778402 448407 387239 796709 147481 524171 839965 419197 83337 907536 526998 712076 220115 458885 887132 109868 585036 155874 345199 70926 351804 717359 743425 434228 55135 837643 260089 957047 581736 880678 733809 251650 641658 106694 688696 116437 715437 669510 930129 188227 500879 165523 297842 348276 1000608 652718 57478 3044 371412 192044 808748 137954 967957 72377 954165 410898 973247 62864 529449 329451 631330 173829 565187 972858 668932 144379 732273 574109 901404 457838 120789 346121 726936 297451 759110 235845 67224 437779 897104 990317 361392 192796 728880 607087 1025642 610383 238937 504465 422594 937099 312817 46825 947112 542913 427604 3300 9602 669814 917648 915136 77991 368196 1033704 172817 685029 907864 790866 1041216 319227 444662 969209 733703 466208 569585 873915 133622 921466 229939 801707 166897 661416 746555 431760 161200 733753 562330 87909 944190 385331 300405 284631 753275 714381 961542 212170 340890 773812 110363 10452 104867 412426 337302 147136 385010 23650 242923 652301 338358 1002886 57253 865133 242803 228785 529377 347974 544385 195350 985552 574516 400778 847191 356922 707461 570640 1036302 783606 703931 818404 818503 819059 869646 878512 2052 910131 614376 391535 943800 836682 209767 564719 519629 251875 962014 872278 236062 881339 260436 887962 535421 550820 1031683 565256 921390 669188 603354 669118 268906 559187 526844 868912 70878 262817 266047 342183 791337 942349 573102 496061 368993 386639 429320 1024482 769423 6703 789566 442330 172590 907275 56825 703293 811184 175445 816657 828150 609273 624659 175383 121797 733922 46430 8908 100029 354999 471011 28840 538566 240057 343653 535636 785436 111006 680504 834096 700622 903692 693704 257998 829760 2849 318224 362100 370089 30702 858660 548255 924054 387319 216999 363899 967269 509621 133973 739691 560587 824340 933499 627335 184399 1001717 154234 178713 641996 359597 966472 635935 493043 24708 621038 539085 61126 166455 480011 441352 87839 298615 535887 9707 931623 158568 46081 749382 869599 770851 743802 327450 449178 58932 697768 122398 961921 437788 447628 440637 840718 731088 50364 832534 72849 331320 275937 920443 701358 529585 218938 296946 924381 524684 370200 245815 225001 301197 269408 601016 458354 546156 831244 787735 405611 259671 466090 457900 178844 54894 330715 375553 403489 268358 489941 13140 1028073 827495 227554 902680 416568 384974 16095 668532 621605 618092 558014 417218 619549 619940 602116 973841 182878 912081 482124 154788 365181 956862 498370 120689 205536 261932 40872 299171 793413 586575 206292 650009 572217 468049 78384 199396 362658 549070 958777 935885 935478 438871 329089 946125 80385 346095 316974 514450 312291 798865 912760 870144 607248 58791 612142 432046 86414 370068 945970 740197 671930 630316 872440 709797 981443 255799 561419 834336 991022 216305 546185 167485 296016 846477 43682 370582 62423 234669 341532 703866 935490 136172 275666 345452 706660 143188 182576 304802 782821 689896 301497 343175 93121 867868 573314 993593 157383 95831 394420 849931 999963 104824 29453 266244 98740 554062 143968 587359 267487 467231 112400 614665 912570 901666 999577 399655 582330 68613 239624 437645 978725 434279 687741 62791 503705 145503 97200 942612 15747 892659 474218 598758 480425 359330 217351 726627 510369 322779 105467 560487 741463 651907 720970 56704 1020555 829556 352269 967537 497232 217336 322292 169391 226447 864082 572607 18151 548738 930357 838596 735350 194873 355915 730989 646383 915992 551087 427702 731801 468823 864627 534195 515566 825729 871963 719112 625694 807669 750624 926319 99722 9832 398191 575798 624713 1043809 45287 603070 541350 265916 921823 603901 239007 152872 340381 128253 722792 988585 726496 584539 202214 828950 745302 20936 891189 205724 637223 313484 460323 690489 397929 153342 254130 71234 895145 702989 519834 525533 189032 459450 80324 37000 391579 951451 58064 216208 554539 857178 770960 772763 358515 169524 844171 168223 578501 384123 241787 1008104 981221 316949 533711 905366 503948 789754 955946 928028 370150 1012921 356834 828995 311573 952564 441730 587813 86444 900063 485704 531122 657716 996549 946855 687150 443818 319107 906951 29617 928767 378379 480512 460709 266903 51427 459107 459852 703435 431011 894769 25144 57447 323707 326497 785617 428588 877994 499486 891091 179791 74760 455239 15053 260088 804221 570862 445858 357060 678791 425689 727308 214340 937401 587780 329748 478076 493622 587037 278427 581988 948794 21767 394453 617834 156817 308312 95177 506607 161822 389082 263634 271557 803926 685837 550945 1019831 619970 224932 107064 996610 451713 172804 298096 998612 979651 805576 628340 927956 80719 956735 56772 724633 102398 598252 169011 41521 542781 919046 374378 463004 909199 458998 463459 436815 779273 536795 695790 351666 865493 704009 73007 590242 495791 609413 792862 552944 554091 540299 665093 356319 1001837 247561 358918 618666 975919 904225 971667 988156 21183 367019 962548 166006 64318 222128 446917 177196 395874 104688 923508 864040 995828 918877 41415 986598 178003 836766 936533 293846 840176 459917 92680 75230 809424 1021881 520097 750805 443917 481253 575028 301065 883541 743559 1018791 483258 944745 452938 563000 518045 655008 223372 479220 921945 547937 1041889 54081 315149 520108 693390 322389 540104 1002130 396814 1004988 823312 807865 287889 743894 510044 705753 132472 241494 541594 784705 682971 570564 136106 658514 41731 456188 862688 18435 366832 524973 938374 189276 409811 496859 326232 4347 755093 460638 512774 286098 396367 597089 668597 810598 1033936 5091 284798 896978 874011 528953 551918 82882 605413 513674 942469 589881 188955 115026 41015 699851 746330 994016 228590 669219 669557 2519 99589 864894 237811 584113 432334 117295 716943 602423 251406 188697 694198 243978 414332 235064 789260 242206 697925 791064 619751 515129 476811 107868 210899 920697 503777 276281 213260 590795 155857 721912 535303 693620 238678 699255 143337 793996 470114 954281 781326 1001342 687193 1016593 585860 74890 140180 116555 271757 627268 772064 285572 523553 61714 458748 760573 685417 404145 982558 76683 453445 985264 985711 211994 1031367 842483 773514 856870 113590 1011249 748289 191808 225292 21111 420824 732047 666233 29092 751880 971340 976605 128491 1041917 743237 851665 557140 461593 1032283 306207 634682 684079 987652 744262 521422 837384 134601 249335 114067 112098 147657 527770 976608 291307 549428 994762 427361 469450 524754 581333 457622 344087 165498 577597 680019 153054 752795 779065 79166 9505 537782 77108 879957 338771 307681 51789 508773 926685 518214 688086 614548 283292 84898 405206 250583 171617 634310 5767 86908 228208 93466 714456 482722 108034 389909 107243 365756 371907 557766 218008 719635 674644 22350 166377 751681 103626 135779 176540 1028022 323117 424655 865188 599862 645370 690927 551081 310616 363938 184117 678787 356361 615945 791719 89026 94983 137223 223069 811049 759399 245738 1007878 866607 195856 834290 313188 955261 205630 610772 31435 510578 931071 144184 46246 559778 767161 1031739 497139 410706 356770 793838 67010 355838 839239 929493 384953 562900 153350 476008 422547 1001783 632979 894101 413340 965948 239223 913724 222263 940848 590220 870322 160344 134672 986754 409663 705803 812559 60510 702368 738283 166676 457462 289157 184491 786233 434550 940820 390545 536909 287965 71012 779254 253779 151169 765955 836295 542977 303751 240497 740615 930370 452204 367523 245835 964020 735103 41600 662332 780075 913764 440935 109593 738860 500882 774312 519986 786547 482518 897030 834926 197741 997326 965435 117446 451519 871279 882548 750791 361917 711808 190161 844052 895475 779549 111335 617442 408224 584500 10045 353915 880438 861963 457682 9659 638684 195000 978837 90262 434924 570279 471788 253584 469365 502553 959022 489027 546746 500383 643113 285661 875696 556963 1040540 638879 1020804 807135 537278 113759 808467 763107 187318 300551 696177 929939 389408 346132 163427 116135 631694 91159 22500 629034 862469 933943 915876 1038844 948092 882094 752772 235344 970593 175944 128795 849710 923155 313319 655412 113906 458856 276737 334 270283 396585 55584 22811 389437 348050 584289 347649 660384 461267 751862 53404 934046 595857 526756 790074 466873 731237 366662 447325 568514 117340 714312 48701 323171 17525 137516 409923 720023 213286 108808 750991 22316 411864 302854 966004 953416 920678 795620 866038 995041 98210 286322 196179 7491 771024 434710 82039 661390 57897 191819 269702 239158 1005146 702493 154454 675969 551170 463535 59378 795405 612919 267189 273432 755271 1006594 759546 601532 484596 23774 609244 33411 107180 172605 136139 332361 909914 865027 569549 567707 171198 725513 639997 23614 427755 739483 596999 702374 280777 508155 676782 640384 951188 848092 966727 712232 927835 807911 176187 412467 335490 243257 260489 47591 997952 216803 776257 556478 754466 830057 400650 565991 510598 288068 1026973 774341 561697 46688 411975 588910 475770 969118 244587 256813 45420 584275 931326 754944 915624 490951 530953 1046298 105520 445880 590891 697954 196829 762580 666389 127475 144091 44866 3595 181658 916520 444698 750441 654427 412440 128232 767772 496365 321748 868397 813349 371257 425942 1010654 539674 874975 914030 681699 738213 217776 786752 1022105 951043 414005 344516 195409 445317 614439 25797 460495 60178 256757 445667 748235 338596 106561 95505 563571 793798 795747 796439 139751 965661 562148 590353 645820 776668 185860 938222 908410 842830 48950 569585 740382 249168 459679 755764 1045913 833747 653722 642080 308814 809823 273462 71671 702360 401547 834998 70474 358722 225670 498192 600195 764941 414609 620911 428893 580653 87683 635570 823142 650188 971588 777706 85636 941446 96850 739039 565101 552684 537151 143244 482349 393985 1001008 451231 587940 810176 582752 562682 92422 43412 453787 400693 350297 482269 3779 551961 175866 284018 670031 715046 223512 385562 284615 757774 310584 295442 614729 844856 823983 99466 440071 242494 477227 946728 1036999 698223 510507 477059 607585 371278 260482 622505 329029 988945 483800 126617 658674 572706 409641 748490 84352 701090 710980 543907 121111 653025 467020 44800 432502 58599 306491 1020852 460397 226799 852826 575745 878691 611302 272331 107809 283345 506864 1017855 430273 357060 340196 208960 483713 240991 64971 1004073 296053 691799 559204 531240 456871 853621 291747 121603 858514 883224 496174 752208 407976 597936 633055 82171 462030 44612 524613 126148 58075 547821 379938 6078 373276 601177 414702 650962 192979 888649 720723 79930 869555 216850 992175 895494 455526 839456 763797 233626 734983 760431 816460 574766 545704 934416 113998 128077 164558 756650 461002 144470 634352 323574 662563 453630 784635 682306 764272 657612 990417 627183 250618 296348 692677 135924 294336 737565 821792 615000 226294 9299 244896 512443 415617 104725 524020 584910 681085 151696 766017 600022 132023 219586 1045408 712237 142644 690176 375453 827585 629416 993648 368569 709780 772608 462224 561386 434490 643033 908205 739862 798558 195078 47469 434075 145213 475661 540998 432330 843561 364459 706820 678503 911879 1035084 63559 450859 800209 966803 438018 429122 821782 1036504 146430 1013710 374389 423333 779092 698210 655653 758585 1029367 393351 1041776 301829 242472 726330 270900 818737 805120 310892 989281 552984 594153 886401 489853 161991 256805 58322 804387 251778 812102 607019 7295 603456 617396 320077 1038036 698154 743979 752237 948726 98592 542778 965299 29648 391220 832708 1020604 10720 955692 686979 150809 382902 751364 7040 752078 834937 484714 150940 1026260 1023585 570177 125707 1045655 429886 782622 533460 875640 5360 159694 197970 847692 1020652 955086 807094 443867 723390 520913 303490 642402 140673 86078 844815 942609 564329 677296 531464 113038 908601 469620 1014509 269681 789965 513294 181905 259526 547218 617908 987037 1024910 954377 729297 374795 535357 136008 65924 903595 962365 923256 961566 629921 440938 994392 243880 708069 481941 9656 261467 951745 330497 278527 368933 790103 945897 566182 982571 1030681 383992 471739 939073 793167 111823 304991 346996 755092 889730 262728 149121 781913 410651 608576 99675 985441 691990 365988 6057 574531 709604 422629 696133 396268 95080 167179 123582 385818 920189 896813 995287 968930 883821 922106 167430 683818 576891 850483 311541 114992 314715 829230 465669 211457 823733 889173 729030 887555 49317 850085 784000 561772 371518 443184 240814 434632 669698 306075 411774 529527 105835 311200 830290 734764 650342 77453 607297 162159 617171 223172 37526 720412 835078 821561 1013840 878562 1041737 859639 613537 197829 787544 404635 532080 607133 261603 890327 513751 883349 646671 1032945 551845 720300 464118 566337 979420 361783 98594 917430 57396 648285 477718 331602 201111 987034 756421 880553 432035 95036 904217 745063 875819 170473 413549 739527 39094 467735 76051 567836 200447 854419 142032 145996 599411 276987 761435 355407 50358 227652 118753 736437 199454 236340 354436 20509 642870 723176 956631 156095 193085 235344 201572 852451 754340 306606 55078 1025128 831124 769051 510479 458558 296550 852482 795523 243948 298792 435363 763611 550667 9503 5521 1027556 580808 306751 1034549 394077 313702 367797 81225 691581 501434 409950 347997 772202 522157 749133 451413 266434 1038014 977225 907752 114198 578685 962124 677667 527722 337425 131589 153829 187319 9139 939095 761185 471146 5937 389848 776606 694242 219756 691027 606202 740853 181722 884294 349859 211051 225029 524645 794141 1028482 112393 332309 100287 533097 1026330 473074 474165 880069 43260 268105 307711 797230 815497 1037214 758769 765107 221999 148008 161713 254802 926319 1043536 1041469 262017 165471 57910 1026146 258216 513833 1006892 819525 700068 285834 537144 528606 218182 932948 464022 730232 723410 633068 567348 543539 114561 942028 812085 703618 505855 948226 17775 757422 123629 557232 20717 474448 984928 978826 255597 884699 507488 974683 189154 356368 212330 7808 824051 135 717039 560491 685435 181037 452307 838945 577031 327616 854254 540093 984923 596565 862094 412907 124397 805331 250868 463981 625256 433782 920274 608410 345131 350284 503507 227034 472008 626107 971539 431147 114053 336377 382371 252831 52190 2963 936455 1047772 582145 1043175 439223 891546 392784 782505 331937 596265 281827 463970 537509 1031400 829955 695020 651032 792783 980144 716023 790338 117990 274716 48520 664800 169163 162606 32885 663458 435761 837889 667882 374958 155483 556386 747494 437531 214437 182869 901823 1034359 939004 1041296 760218 835394 629088 917758 329204 186737 730985 405821 997660 814316 479423 326689 533174 600079 538529 316719 550713 863277 568415 286242 894578 587784 809952 162154 463359 270939 1003037 666792 938965 320592 439460 545588 443579 947210 854294 336023 848588 12061 228265 750353 30713 1021201 176550 521748 139397 463330 316396 660679 24967 235651 191851 48260 794475 724310 1022378 847706 1033329 360629 590659 272011 173869 211309 799329 820495 180485 626494 240456 842256 963767 38236 744653 684908 664784 759025 253658 966710 416309 415640 983276 967477 604830 82404 1026197 939364 823062 409047 458746 604272 1022589 30059 586837 784701 327686 56589 132212 434786 457145 626204 548664 212648 777970 651631 152088 666510 326368 375244 788379 932808 111367 44658 431585 698812 64958 607632 679195 842244 731314 790219 439823 257518 913249 650684 585877 9727 319904 730224 303644 791659 530966 601574 476197 630687 738495 616596 74439 840888 456041 168163 891690 952841 413242 461742 305676 53657 194088 917703 1034815 998306 614271 345459 795433 321812 1007199 399081 264002 159247 462652 435414 639641 885869 527708 158683 899408 298550 588124 221198 644635 1042473 217004 386933 805062 724026 757518 107662 758956 1016846 503579 69834 913216 764801 911038 124685 913032 1000224 377527 548400 427932 512687 363545 996223 23852 449445 392908 951612 679416 777131 413708 228634 504661 794401 689384 182978 851887 156569 923844 1044049 453889 19034 324567 217816 265054 760542 307630 604379 786284 87380 14247 225491 917732 562463 1022839 517548 43284 1000276 940453 390983 856413 694592 646156 828665 999860 357089 675933 755723 388901 422248 1035930 564792 756299 519613 905116 320562 171482 768762 979855 639004 1015062 309487 727153 605201 606809 13981 639126 725148 794001 599227 706854 32574 455359 989237 1011870 589036 936057 728231 896331 109710 951912 808678 512978 633217 492491 423799 167339 336406 746995 785686 204705 606737 708293 935729 84 716074 547643 882795 900791 674191 881123 141593 145554 334433 680286 715208 532736 649778 773858 497077 841458 394637 1012921 816467 166827 542062 143552 471241 47427 174534 90857 1020529 846116 312313 629689 923995 379536 586079 826058 154568 694552 943558 564554 211375 578342 656878 719995 188219 671861 528908 531505 38730 870547 565320 174423 159216 104806 59198 796778 41714 204196 743553 578556 846924 869209 35603 52018 1018028 37477 194031 561223 270836 299771 490112 710407 32699 1060 311079 893781 985549 90682 219576 833445 465575 114029 575997 217986 860668 778305 476210 999946 300850 116238 805767 473197 900069 680319 531618 951409 601700 111380 518170 2801 740399 339872 843005 693849 615551 423627 656203 554284 703166 940433 190072 813182 481546 667841 331758 909947 963255 885630 414088 955614 5834 130498 122905 216954 979582 1029846 933347 667317 844739 509916 390432 530952 236474 733765 860797 496256 561466 530011 905114 184640 295758 473528 335243 210429 576437 253389 737114 1408 819553 517725 17538 423976 748281 413695 504693 333925 49494 915103 848920 291134 508425 961533 690754 462028 790996 695852 925760 705213 257837 921109 221524 349906 931006 480754 1025073 419681 928743 606163 550273 568275 995131 109596 954975 820007 662782 952325 565982 381550 432558 726041 361600 471885 139895 1014455 152767 291454 454589 833172 846727 417359 829334 969015 865722 648481 843853 999804 1007531 295914 357089 135698 577443 525492 171395 440317 127072 1019164 718364 504084 969617 1047763 470212 148100 29787 367648 1023564 36683 606679 596573 636597 1048254 907665 384118 992183 914179 854539 760685 579387 315288 554296 348888 514529 217034 527105 1015649 388475 535871 152515 503109 524176 792173 232143 1005270 814042 259360 887017 791289 986824 361720 687818 988073 862205 539112 819102 914546 199887 816824 252807 448758 895689 201604 412184 645996 645673 996412 58586 117532 753763 814882 979402 408292 426652 213838 1015257 57270 231471 384813 247659 16152 691500 997118 30937 109986 869588 944980 766703 826755 740382 556951 124782 605437 666678 680067 754571 812261 732408 342694 879214 186148 587641 991462 933812 380216 460927 131834 688622 186035 848644 193516 95520 67515 488119 770205 318787 882569 609914 54849 362691 593642 396005 882911 436993 108225 27842 18898 132818 30339 445327 138826 452862 512697 472063 75212 914114 670594 350841 680110 767054 310030 810391 747164 792392 431140 415913 425238 39240 16541 247344 196079 743002 245734 832099 265680 58239 13698 376237 1024691 719148 186246 192300 1038952 388553 470300 153396 565523 196658 40192 557514 763820 619066 478214 571690 305789 29476 150418 202818 526248 776744 595998 159028 894367 372980 419768 256984 141738 953896 411777 176183 556644 966617 626479 69905 371262 149007 562571 639576 62971 630086 1001716 182195 156466 612593 821467 800508 619216 167410 972101 314050 408467 920868 544076 935112 970896 290258 261534 761988 718765 845884 425724 202145 12328 851993 255164 911997 526606 196368 326472 5804 706500 343869 382621 111987 548482 17843 504013 280654 635604 896244 6269 903530 275479 909179 1011560 233003 639490 959026 571610 981416 975642 552700 309301 393002 84796 827180 679792 95409 569879 943628 429459 734575 784815 39768 859452 922698 304348 153024 869149 106078 695753 284009 212091 765305 150645 81517 85425 117406 458037 172886 659627 286851 759600 843687 398187 900626 762594 770643 968328 977131 434329 657476 572330 278497 1027835 894677 472079 781689 754046 190041 196361 535150 435951 19602 960638 479280 925676 874298 128871 768864 279914 394878 441425 884309 786223 341885 61407 1041306 281176 1035981 794949 311405 921557 701175 537807 497474 412392 366326 1012312 690751 950186 300220 1041363 990653 885126 169902 132038 314061 166332 431907 441290 483760 302559 368872 439053 474206 542296 766911 847055 344321 365793 354779 440040 832631 555786 291685 190529 318675 356535 581883 683862 291803 813727 605739 798907 59788 270543 228349 406932 226962 501030 43878 403995 917201 18902 362454 732189 639967 382953 643499 190845 649095 988602 30907 790192 769607 826744 693967 525632 979410 525222 997922 393802 1012624 85406 131046 91391 737049 309257 163519 877862 912574 183656 950598 528793 791552 314511 69767 958147 556566 483108 544387 853289 862316 368676 794799 192478 136991 946783 1026675 523020 784257 927479 497581 606834 823963 422885 997163 671713 987046 965236 419124 195006 657041 433604 148992 360836 90751 321864 708667 311871 136262 837449 993158 433937 103664 214880 706294 745904 735293 996608 359315 293094 347936 867818 536282 296720 531006 157878 33084 180384 35954 449361 865437 760476 580940 192889 878294 575772 60301 566083 826419 691663 28588 211862 367093 808567 851540 482989 397520 961384 908004 876697 857967 28173 498157 1043389 947436 92003 627640 587600 310104 534140 468670 462303 799289 339710 444973 320456 37126 882594 61546 867775 493997 407733 571785 337741 140046 789146 554455 424268 975742 1004613 784465 307308 445253 2497 178474 398258 991008 178860 247881 731892 656063 585910 888776 951646 1041224 450086 747126 446447 766418 23636 717398 343036 257515 473648 744222 669101 688147 318138 19641 682619 877631 598919 182726 925625 140375 572227 642582 317704 402104 301097 311601 478944 898226 319117 112850 111886 789770 69459 625511 20784 915066 1017461 766610 549179 89645 412032 261546 479734 241219 468503 267323 148860 63571 73839 706690 1042878 913380 78290 211441 433919 439538 808732 378801 585302 814704 847681 316187 675887 767168 879045 1004094 410314 379964 673090 209501 241851 438193 351718 625262 960360 125663 297970 433563 155022 17658 365116 503237 887229 539436 89262 564732 723159 740113 560836 746760 578709 134457 221714 741348 477698 73641 971964 398397 704510 57434 75773 307959 617916 128953 1027744 928424 1024324 570149 1043338 915995 280050 601973 917550 553679 506613 938863 158487 449398 457169 367186 71266 352886 855261 634445 767553 843883 841158 381701 96121 158371 861194 794643 392676 439712 72574 560004 635632 1001370 453321 705623 877599 228091 446950 56579 733573 479457 817318 837102 969805 922527 300332 956407 460084 969020 582255 896749 699148 292338 288443 693269 702779 274096 657968 243880 775737 195481 490818 458834 74262 363139 945975 662453 152817 242041 922796 242404 470402 639290 458257 1007592 143249 108471 212520 424254 307836 909976 843914 502871 409526 16824 831522 485399 606530 424357 740783 202583 458812 427553 955975 76644 848720 318628 874959 521853 351553 945879 221571 349784 342884 32026 1033845 77469 623650 538879 497669 308074 898425 276428 447086 33741 373628 111870 632121 758861 325327 1025217 526792 321890 854827 104056 895437 139768 876000 812859 529871 315889 941134 443476 347052 44192 123499 490945 822546 819022 194880 764086 755204 523192 976236 954904 115547 21135 99743 884994 293186 892407 983328 84292 301498 203784 312904 503263 80660 801104 776453 430986 20089 27472 422232 197424 501349 514810 190935 392304 19752 712506 917036 595996 928612 411498 940435 326330 392850 947675 226656 759558 761725 739923 116599 540782 170180 449674 409810 1019284 724316 591532 728063 592592 323341 638938 523167 834732 230640 280232 481513 946790 737783 334752 737828 59505 256869 838590 747824 703220 593746 101107 426494 469065 183080 630435 61715 828287 57897 563238 707082 210649 140262 614218 466447 308813 139977 986319 957028 49670 473740 431338 489183 956643 714432 213443 832618 441077 420168 1048055 961411 941061 901339 1011478 453305 960011 192389 319526 615733 117688 758054 1047582 848174 1043181 180721 350316 333428 376642 87279 905072 470246 992384 416378 436990 314108 1009959 652994 827104 361534 94441 297035 758610 653258 632621 269933 868228 143058 246157 671699 37916 84764 414296 786685 259505 558464 404241 944830 804689 228462 233198 602302 181500 1036901 734554 636920 241190 662653 334963 27965 507961 663774 732044 158640 164113 550215 107948 619337 1005950 462216 748558 798546 491461 526856 266399 576749 700959 693823 637060 778635 311609 657213 52881 893302 649907 518690 755154 1009224 263073 750243 994310 230770 684813 14732 85023 620214 982130 936760 434371 543406 612931 362011 906958 94531 764002 411961 8142 380982 630441 94892 103557 469402 826213 634401 747371 1036887 949717 4955 649002 702633 348336 398511 545056 375456 640156 966023 291808 543902 162488 606432 270769 552924 925459 972747 422669 522468 414514 913391 710948 271896 354446 829957 524375 99882 584467 829531 819901 929442 719779 666962 223905 279132 817809 35296 427265 444423 655911 908303 558097 184487 373024 7548 61878 978451 1033518 360921 258572 194935 525685 664939 1037793 141780 130318 854924 687415 96891 394629 421162 559558 287126 598364 612166 549239 644767 370310 694647 721130 239847 964844 459877 302577 140817 562412 194638 989715 921748 1026516 869251 541962 714300 558188 1003756 388933 751273 166249 304768 642151 182734 491515 242638 992710 743027 126016 127096 810221 952500 276942 871090 146970 432257 701997 320967 205504 307228 154458 731284 779270 352925 944710 728076 564551 881265 447829 727474 999057 583639 621280 444962 651046 423778 536499 684936 737277 604282 891279 628775 405057 699354 186793 713939 259537 463379 1833 225143 111551 922120 96685 738705 1038545 110448 779203 346801 879619 889176 605554 288509 597251 39070 556722 525744 140980 181879 666095 648087 197036 94954 239242 470418 1042101 774994 224088 978713 205135 643295 1046817 1036468 78381 470806 763170 992898 967092 852557 471948 216755 156287 226864 868866 745486 795613 386111 33311 927852 848977 211533 443374 686907 513041 307458 708720 184316 448393 315994 988186 929988 915925 53285 727380 555199 376650 928389 905979 778921 501741 960114 964319 911187 422394 824377 501830 617508 797791 615929 111207 16789 530750 562725 955120 913844 417903 56837 595073 384674 758267 900148 407855 438549 915618 740131 79106 857815 441430 419733 800887 1036613 316606 730913 2814 988112 773044 761524 292220 78463 544711 588044 752843 434284 300730 580926 617526 998978 430083 75056 241662 719046 124749 255007 32727 1029963 513782 376091 88427 956988 969362 559494 150230 166294 774502 282521 527656 136042 516333 559327 454374 957024 714583 1030328 822922 709679 437765 1004248 419070 170022 756750 913861 991269 916903 59582 646492 838995 641702 757266 647500 644047 995886 772924 160665 180056 320220 878373 600859 187037 222562 221926 34300 629188 445189 625742 393278 185572 502816 385120 817715 774794 358047 245201 847619 991800 789637 190350 490281 83681 963174 284468 963318 536943 151021 974742 477453 494398 62552 368443 394469 774302 51447 672478 395595 932692 535472 333804 92893 752921 604030 847625 398991 477722 954605 577163 67626 439158 230560 357629 643272 741828 95692 568222 552282 606090 826554 813280 1010978 123847 660809 770793 288825 887914 605545 766485 50698 907480 680865 631666 316373 193642 837001 645954 469805 893164 908881 1025917 682107 528672 263481 614988 209272 1020729 941079 672911 560055 592736 265684 788568 557849 671283 842991 154478 729174 125761 852472 664011 896891 571279 940566 952350 22118 321558 58754 910922 1047372 715842 824842 553445 424756 309364 945551 180410 733306 651393 715911 400200 903501 188978 1036411 565056 355888 20418 991882 471562 931965 133731 890341 738113 981213 416953 931409 417587 85457 804189 353960 889186 395821 164187 864088 956165 1043351 878260 318690 582023 958732 888541 388700 289031 270684 86334 545776 20183 938409 724405 1047899 217086 981996 411408 899183 526262 791920 363926 876433 983534 152917 211327 743483 40392 269070 980343 745851 573468 959715 137503 701042 415220 1021552 316300 485591 567054 315172 927174 477042 292957 37059 568651 509089 720520 783845 409225 92374 827498 112757 806759 556310 100752 739378 209341 330107 134334 667953 138711 795572 579179 512601 134390 298368 585536 353253 91087 41782 102044 413158 158986 498241 638227 970431 959428 528284 902890 61863 577037 910938 556701 120106 517995 357920 151386 82345 318294 395689 8067 888789 331705 896321 787248 909112 769911 544075 114347 826540 795876 795836 596210 809185 422984 359325 523832 61148 632416 767372 422500 457330 266973 634939 938896 237265 842466 225776 60555 433400 9098 206852 808792 571962 532575 488804 700333 30400 847332 856339 333173 463875 343053 898214 294734 518997 116930 940742 679180 267353 895584 445874 723508 285575 879159 820666 266370 231594 454413 710597 539235 718177 800665 160716 750972 750497 189705 668509 558369 820273 169341 735257 689374 777516 265865 154165 277234 475267 735159 59133 998095 696953 386307 438093 841628 827429 618845 1009174 190131 214515 600362 872159 938531 730659 1017028 736321 359215 704329 275189 1039978 289996 799435 586624 811419 843303 478054 475544 23722 263453 381866 577127 855937 538818 801913 314249 127389 549851 37772 787854 823440 477027 641518 904827 376447 298250 84607 1030217 397476 371121 57458 139109 765389 561135 454095 754991 748763 668303 717298 309883 475972 710416 811018 1038867 263058 669732 378267 267058 551906 358449 934140 541706 1016934 58323 215002 418879 544227 492632 310707 114539 835636 688706 875100 655256 661701 677833 90236 329673 293144 250710 893966 630385 1037636 715273 57571 321529 537201 875061 614686 307519 210269 466398 62390 35346 327898 175426 78583 765879 156749 987469 662273 640871 678449 378403 323656 26830 54930 683418 882194 1013902 320915 938429 750844 676538 793064 112458 430454 771419 871260 852021 946754 973551 304461 761379 79609 423140 722219 185584 671366 898594 698621 937257 212392 736638 732635 816787 107892 77896 974453 309922 678354 267454 741770 98051 374779 162966 481394 522258 912641 491384 540053 510820 105543 132482 545522 819775 316933 713155 53401 707613 679365 244928 66353 233773 999657 577265 838259 447698 179491 1010501 812972 26658 292602 743834 498751 552040 196684 328006 399393 107938 306886 680849 997468 1023235 311918 321080 202124 955250 973850 912876 451173 476170 181238 805073 956971 554648 688130 289023 917304 25120 834194 356101 715129 1040217 358604 853089 713969 92972 991533 787977 401462 915768 381445 392933 633583 628305 985078 356946 197724 121597 1021049 980640 981454 536054 648281 860053 382250 120491 955957 997609 973674 516030 614658 315592 334620 51591 281223 4691 494305 920719 732640 585759 948207 486422 627196 728756 17552 923791 839711 581391 1013409 107038 297569 825632 792084 47905 750124 214605 154478 1034916 155329 633837 44617 1003243 504756 419278 979923 790508 333676 704688 77134 205266 883108 287944 1009294 243580 354797 643134 849022 574715 1031722 762287 590747 291351 559378 307883 161399 482507 549041 197176 594999 895941 652519 225101 395030 782567 783847 672600 371424 383945 608954 167097 830327 572468 104378 936260 160594 251048 791831 90307 715257 556247 963925 94066 623242 791592 236492 286849 498231 377909 451367 514198 534214 136013 439270 749640 177424 411379 1026780 507557 1030018 890460 1019825 799661 9375 666869 547680 901844 681339 261340 888506 23940 431170 1007970 383202 343449 264879 364943 724432 524259 147605 582302 158926 298663 457306 973436 472829 1039391 771959 660045 103889 879861 839929 911592 250257 766668 194563 394582 514008 79543 214090 764246 463383 299968 893591 185308 429072 606563 324425 603022 92764 732688 682192 59718 766183 207276 407091 72339 481647 925712 494987 414775 375304 74633 388742 834730 998298 280406 902373 923286 745569 936494 153342 889689 203373 725175 984122 750982 487968 454672 119704 688996 425139 575560 610857 84333 565936 323300 1032594 77008 13945 190813 890509 871920 350912 1046432 870248 735971 538893 552588 682628 487924 231484 123511 402647 504866 615164 8618 714858 337823 290385 982752 623324 543313 479250 715723 621534 46164 292203 156559 443317 174709 534877 664901 438716 295097 981817 933498 938719 380116 161065 648621 264224 682163 402087 9428 423189 214259 976644 1004503 179816 985959 959458 615188 268374 823701 929722 718298 435505 596794 1023064 740590 500702 289986 183642 983305 847448 306640 417460 494935 903211 269244 973614 633337 457977 166928 934628 292484 282361 311051 385477 226432 603507 754206 816662 348651 191301 828017 173804 99251 904545 503647 1034933 438335 526668 36085 64944 780775 760737 644727 297072 964983 630412 594140 759389 522417 59472 961869 801842 97479 653762 777130 904832 430309 146635 11525 624682 606373 37609 591396 622823 422552 865198 844291 1045444 185028 449344 812112 54687 691489 1001688 211950 506797 907291 593219 185714 266740 282387 43364 56745 369106 72926 720048 234512 223348 128580 197552 388442 441696 189570 59010 886254 313580 57289 284505 812135 19140 342461 803065 560146 897128 251894 378171 221043 228267 409218 822159 709312 63797 879201 417653 945764 345858 293896 270083 139646 43746 930271 129378 582751 669943 471747 64849 76560 248377 469124 260001 862154 410357 698984 631223 56699 10570 1046438 925709 584 35755 33260 905392 373253 538464 83930 223683 1044671 737028 262021 747515 589107 839944 200949 445730 553812 1007151 155815 470677 409288 200720 977419 922566 613740 823192 469511 631994 815564 924549 416114 567435 140716 847595 817050 1037287 220290 849843 861375 681871 79352 843031 1002645 7897 319599 808488 499910 683567 473975 446536 516974 201102 674392 812464 852381 387848 947853 205803 392665 12610 893508 696921 895641 454135 395999 780461 79051 969843 981877 1025392 884302 997400 85841 308348 870521 707292 902258 62849 142995 461769 728586 422531 159832 884092 399104 448090 363642 1047719 861294 996144 633630 683664 133155 399623 776283 769935 733985 392241 855743 12692 981024 912342 922057 457374 167434 170097 792688 865093 451197 633427 542618 529713 867404 616479 261286 559520 896510 437580 780259 133092 612429 733351 784150 967651 162985 924366 397304 732310 286643 584885 367286 178826 326594 177701 646255 527970 688993 760888 74170 155474 963535 176095 964893 670118 653181 5212 376215 1019193 22676 882120 176407 199678 672621 446350 911106 841851 203030 885486 48817 689225 496084 507259 503280 941717 913307 405405 727937 660130 131224 660240 592279 955973 979368 360803 626779 747624 61662 6779 534635 466823 565249 654093 771414 739382 677643 459559 507937 889752 210603 814247 1020357 21993 920260 700866 482734 283894 130284 902015 740413 386720 333550 888890 505160 1007453 824648 580130 793237 708791 330158 286138 193122 858059 806277 542811 541152 277450 476265 392881 591795 203899 880295 13114 358004 290999 281539 1002699 1048367 988396 298228 793866 207845 371099 202659 714484 543243 754139 514032 46425 582922 582099 811821 852315 331965 560451 813664 108787 558070 566780 130245 210284 557816 580195 498250 750054 301566 1041394 661010 545236 272307 153015 280819 75646 702393 309972 955384 797312 863522 197885 799455 937545 113914 477949 24219 1009821 309435 644913 344019 829460 796886 296459 962914 219801 276273 226448 185045 918507 944548 851675 158448 902175 896123 724632 727593 658972 601335 1030537 875819 44573 973 995333 24405 8243 503717 588660 892217 407233 1007516 691412 939805 856318 134594 334647 316285 24950 92573 53827 749959 328841 234149 479408 232349 845547 893638 1013454 928215 80930 329953 296188 558206 853260 111434 166450 415378 124502 723531 139896 262213 85765 637600 886125 686462 257777 544762 582849 988248 621893 827260 531130 593824 708353 262721 764083 457050 540024 810964 984473 909628 941266 264374 146541 809777 721547 680155 580292 741847 826354 743981 536394 436482 382123 1031944 972858 503863 1019182 806076 1024488 746801 205126 630287 636215 951904 458386 976312 529955 619877 494343 620773 160313 387480 416620 731574 605978 553602 637404 618943 469244 510563 425032 486538 119080 784557 928499 303635 253053 1000582 751348 696650 676332 718667 458935 223892 1001722 651016 945788 174667 780353 721152 512727 770873 766959 863275 746286 960801 732229 1022899 884286 363319 769049 1014134 197271 872098 456532 888967 652571 186625 731509 376749 30595 994019 734221 146403 265946 805453 769345 303830 211456 851257 503371 974186 743464 87057 393721 381494 843610 132152 713517 518147 1041138 823937 924507 88144 191007 675254 53518 545233 923237 792850 824931 715500 301595 329415 378763 582714 949998 901754 735566 211724 310364 707522 866179 756708 630330 1015980 381849 869623 490287 522298 819986 698546 1030966 240863 986626 499762 273952 718596 642452 810442 307728 612231 604805 642945 731645 430647 969639 647569 1033267 563289 205920 364778 1020114 541478 1020712 708012 1009742 187978 581647 798129 336365 164455 355124 290561 72268 475024 564047 510555 133595 726990 891944 857523 863068 706975 748829 571054 307816 879218 802720 222503 430570 315692 140727 441774 889505 53414 200827 631812 965026 999980 401049 423329 851669 188415 801492 330798 873331 716756 920193 167947 325774 376148 601097 72394 796041 517274 443754 600498 982684 158904 352951 450621 449361 111154 9363 858778 384266 991616 868026 544812 972152 1032593 902777 738824 228645 626243 577841 1020283 195052 631532 778968 256642 177531 341204 699511 151121 754648 1007032 531117 520653 334297 898633 177194 590865 644010 377003 935989 671981 838475 860919 322855 676706 802576 438713 610030 329767 673823 412274 281995 675879 385269 359959 519060 201473 932834 199568 101555 905607 682376 469562 361508 858175 1003360 435302 914235 115173 912949 967127 456668 723431 260262 262728 142081 421608 571816 894948 749368 615741 19202 528844 593698 973171 990160 517781 76789 164551 509697 528071 949243 263596 866777 819039 940305 779849 207471 250957 139049 805624 450096 113399 907976 495305 671834 797876 935817 435197 739458 358738 7832 607883 110863 860561 177463 655006 851388 98726 1043260 1045268 840218 805817 223633 560129 890891 250471 733363 189738 226889 729920 751412 462987 890589 717130 1038394 207057 769448 872316 250365 537569 11997 408388 824396 54607 517509 194306 925449 774376 203258 668811 372904 285993 530540 462758 230580 148933 681823 579730 909899 777762 15915 110207 490141 246748 19323 911888 202608 815425 117710 939999 956831 761812 585721 1000185 1001366 490187 627620 413534 617432 500113 672712 74882 869242 260676 103735 976847 212133 742456 510740 952097 99607 776818 445783 774984 321699 480813 159562 354954 458668 868697 198158 357150 765358 305431 806679 468401 1044406 1040446 698028 206821 260836 262617 36456 833230 699120 934823 951228 631155 540835 71834 992874 987987 684121 205656 110347 863965 245894 653501 832907 227318 276526 701015 214952 527991 613738 676073 413558 768173 1016810 519913 805341 310744 945006 705281 609561 692396 732748 914065 89914 805330 622574 275499 990370 782952 408400 868886 568969 564861 344454 466125 856444 87958 829492 335229 240602 710444 473108 448650 537686 135468 539508 577546 845944 364149 695477 587336 856860 1021789 349389 589891 647921 732717 993734 559148 758010 907680 769341 65516 55057 16232 781028 881563 439903 1019561 751360 531466 167398 113276 396523 508218 557303 427118 888211 453859 535996 1005310 765433 978158 635823 520226 583092 42491 330273 646083 175467 341468 894644 310844 724318 26136 816097 356063 752606 978537 137076 385648 330705 689982 755978 1041832 518959 904250 194714 829363 799111 126643 460009 726194 392827 14388 147988 458810 976959 89339 856074 729044 965150 302716 246032 513403 885493 572892 725051 576033 586678 48758 845817 219178 462311 948314 489609 509422 8736 850633 564862 1003579 663185 310970 1022272 66770 994681 239961 987530 486630 631728 188034 618477 67488 999198 287562 99148 365725 374081 168055 620382 667246 692652 742659 662320 931094 550018 84125 817056 723088 213247 822823 1029603 37703 429039 362041 349695 566428 924213 217501 898386 727908 302918 533457 976137 843879 93099 353672 1036458 241890 1014659 108329 111755 571654 513278 680782 123992 261751 603875 758087 909713 694989 464651 460693 246281 640534 651491 372335 583272 569682 713710 819776 65706 733430 303681 1009190 1010334 997226 241414 771701 838761 991115 1043705 330546 725760 182057 621806 842393 112305 620938 191561 76696 807323 436710 177028 665681 362033 753128 394413 123036 538042 469043 977381 1035394 67284 529115 504802 138947 670701 514536 374894 976721 776649 792023 352485 460243 663039 390680 624827 322595 804220 699281 535540 78032 369406 959257 943530 455069 722329 888830 376459 132608 945974 607872 314201 65956 727823 616019 334696 329447 775221 382241 554786 616797 367626 395526 487046 860235 41159 992018 210853 526637 623607 711115 318757 391728 323834 78760 244926 107704 1016707 987543 873919 608220 261659 231800 550793 471781 118940 921759 876563 530387 913078 489046 924261 601560 521837 1027672 453917 533466 894617 682840 198893 975605 435556 297336 927514 336119 169680 805074 886783 115427 230191 415731 672136 397167 953769 634458 449976 831877 850617 800510 674083 428741 493232 674501 659828 1005058 396337 195342 914409 268737 883379 207912 441298 355005 400643 622552 160021 1015398 274367 856023 513709 134492 837595 63570 211238 132601 67872 963177 953635 986821 634024 81584 974297 448767 841572 729008 68497 17179 540822 74855 1038889 543550 632919 262852 872340 709060 1023506 180780 614997 76731 825095 1046008 1046536 34149 414921 247797 537562 136378 760768 316130 988428 990180 670120 118005 484724 703425 1006608 393815 587771 235108 800476 171939 603936 475539 588484 445547 459635 100683 7123 38323 254491 98872 780264 43124 293713 945214 27960 711706 157923 419059 766154 888071 611506 59938 406778 640782 616244 994377 905206 409592 591346 274715 315972 467458 1040907 968192 1015098 304733 349872 1000080 641413 688045 792486 203548 1015203 660619 339911 17189 37992 625155 282497 679906 783229 630295 1010517 772799 684508 807482 240217 811993 274006 419285 631991 13442 669197 368837 193068 516547 948986 388571 723081 847573 268904 1000795 354870 249767 127863 419709 205994 904028 101786 681712 630516 306890 282393 590674 309301 675579 590736 250809 931363 383919 766574 16685 295816 590297 640375 807211 704193 450078 294723 147492 792640 442201 770492 322555 819467 833818 730276 986763 43322 132642 220173 1001503 478844 473832 650975 719352 907923 673815 605525 127179 676307 675086 710528 843584 299431 211550 402371 43124 581389 738384 873813 31352 902421 795997 176834 571599 476005 143539 11370 833268 85176 734391 738049 82642 759130 994685 998925 917322 45486 837458 504428 1019568 165032 241971 350411 298318 392788 442195 472111 1006560 535117 1039769 133232 440855 429638 1036831 8377 995606 317573 249780 222730 478712 646755 710747 247222 44104 912077 323530 255973 1036423 285894 400876 407059 840361 693731 475488 799119 972952 407757 963063 662013 811184 833475 701241 582613 678977 930581 505569 32481 268817 894890 814941 289987 393431 28027 373327 829293 334273 984597 797454 317351 879343 80667 908582 777100 74229 1019074 358100 892173 167517 258132 619402 79980 191523 253614 855665 357059 1048119 897729 853218 360571 686335 219156 141548 7125 998610 805184 246738 715621 876670 581235 247946 800913 199618 60398 972350 325142 729557 503943 658127 333444 375773 988200 566605 275133 357241 276046 227456 557178 752952 1002634 798051 399558 824096 53507 415139 36480 569128 393459 20004 578782 1021373 961318 389500 95717 798785 937598 465526 202994 46983 166001 784017 743732 896601 578441 75903 1043503 895986 890339 375462 6202 1046148 950193 319906 948994 781748 670136 364225 860165 476441 484307 643717 386840 593600 844654 528166 604898 234923 360971 523022 857950 985165 580545 881499 417885 979728 236983 728672 428034 821967 595118 450084 492868 1034076 527221 660193 6767 85499 850290 503174 682915 994277 753952 135734 451923 942279 605835 707271 357064 211264 255446 395588 984220 686438 831925 785004 616255 874306 205299 124976 1010038 673103 592366 339000 479959 822527 651030 127583 109133 833846 1030001 1035059 674970 250061 960538 921206 381648 745744 177085 658848 346327 284736 530717 595546 668651 962578 610703 17668 321819 780335 806780 272176 472011 413874 593123 667172 347187 468141 223700 389468 990685 357540 154358 803079 777771 516368 944130 395397 127694 206045 96837 852207 338000 1011692 129826 799631 342156 954770 213646 937059 434480 848663 349586 244895 1034818 483896 914637 699688 294040 1026982 326384 180505 632926 656773 920383 436290 752532 870894 626711 360868 1034382 365 461154 396790 965746 802179 174884 897571 779709 279333 543730 346570 625343 132411 369526 379325 20506 749346 383213 438914 339783 360235 25000 545493 507152 12569 339854 252452 180247 342183 12185 736017 595790 232448 923733 187892 585853 114245 821348 992087 1003200 76299 1012988 1029752 385286 781274 387175 176074 338067 502959 528514 624500 323454 474234 564542 645072 331572 326817 225059 258029 558835 6780 234952 603662 844368 432599 695900 809513 520114 405363 209440 350313 378580 912260 591083 215981 73543 701492 5029 397318 1046253 561183 340684 636221 952447 180437 126194 901450 168457 830812 897340 148190 60265 892076 414181 308186 1010899 606256 643769 437206 861519 986699 755610 549531 713018 683217 951039 66217 917697 895882 1004656 969650 499305 118450 464651 591133 656778 338300 118786 901252 424143 182410 138523 355382 870583 830583 799534 406966 670231 185421 142507 80954 474262 71695 763921 234285 1012016 906033 177784 332973 819380 220954 6664 984077 541254 941481 54400 294996 831965 709549 984496 444093 800454 660332 530943 1000757 801311 751389 674022 621793 789853 125806 222066 439445 139463 18942 717510 359261 625144 426980 108183 457464 645729 629798 5038 793176 214468 29251 967274 290851 596154 1006762 101691 591157 294702 824128 20264 845596 629472 485855 451146 887450 584164 809681 421455 851495 458016 1040729 132856 1043565 294609 664618 39579 618186 35078 880622 929953 962513 1002532 98752 423945 810441 984416 893362 173539 519468 345416 757064 304086 437034 951867 864763 626332 303140 660204 997304 885888 344625 802019 154462 705510 522140 58108 366916 924100 682339 542693 731056 696353 173498 538788 147808 445597 725638 754448 1032197 839401 667619 638035 1017540 540490 10911 87918 572595 728346 278204 920501 972642 269639 780786 363343 619855 18643 388650 297399 854128 125778 205828 397886 938158 446831 466258 994950 697956 513895 694171 580872 988388 771980 638617 153487 541938 493763 540347 371131 341831 367878 337828 563072 446223 978916 564906 250788 404587 980220 352600 689732 775920 857733 530412 795471 112679 357321 948185 692489 648715 716710 13894 958090 277902 823052 248462 313917 838932 534401 590015 809058 855797 286112 220187 178572 652288 783253 936345 344355 572915 288675 336484 207842 305668 647838 589403 652890 1010523 685681 939664 394094 423317 699546 817097 103125 464707 877737 574722 788380 746601 590533 510441 229025 651519 257574 925025 701721 154483 155548 726016 343818 42790 1015815 475792 265682 91882 775900 53393 804510 46986 723111 1022646 157940 920130 714115 730468 247082 966467 903076 810806 541420 626737 147917 340859 423866 314020 138714 519350 265575 88746 174904 550685 817307 828739 23912 70428 524114 209636 1030784 378831 855899 928245 891305 943499 386266 366931 569762 215125 295111 103119 948027 363113 978797 267692 347099 857781 909035 379173 916475 428891 492982 1017573 429481 715827 55573 701837 548614 730438 988068 160561 758984 613716 232402 1019867 645305 661583 776803 612359 682038 469470 20718 339749 94896 948187 704607 981531 837679 429269 1019767 285120 513994 195215 205127 832866 65072 167039 363449 529729 664610 84560 957959 970002 961782 543328 276290 783996 570646 349251 322764 834462 1024127 283454 65758 946567 653635 301260 764163 361149 826887 257821 959643 469431 82053 621458 664409 1047395 930827 684354 719814 82337 625659 168825 78268 992709 100937 690227 52459 633625 286208 391845 458583 686424 78269 232885 891863 96053 821810 564861 449688 668882 128165 186060 752025 271945 853358 626596 331565 503335 239228 590781 971900 129004 767441 86529 434689 107148 390146 217102 542733 932593 541368 339127 865603 296566 78641 582275 683290 105837 976063 948781 446046 447899 209736 793890 240048 31927 996804 391174 108545 615150 3267 1043759 786715 341346 458980 202536 262680 764070 455007 72496 451561 947012 70268 1002425 520656 268343 719898 236265 589798 98673 526377 875804 733590 813654 304 252768 135200 39487 860360 308727 192791 126713 744990 792281 699619 341827 199797 46127 238912 646483 575906 893657 400317 942418 834702 260329 841790 631771 205752 933926 532347 196736 13232 1030282 588159 211013 83357 617156 968745 535587 873912 985783 77230 354182 446927 371193 17173 752336 571331 408149 335545 9684 590858 909386 830155 86619 684078 398729 445390 843427 491851 957306 251673 473050 59029 212408 678233 705703 600016 484496 994572 663458 500694 96135 647430 991703 843541 4049 1011440 48456 139790 195290 868804 632680 944087 134337 953427 644000 695450 770776 389055 835021 994324 374310 356865 951488 319511 581093 967780 644285 200456 238084 383496 565757 334433 769445 1035872 111404 81200 651680 531380 850923 699031 624383 401824 575311 588874 369024 850835 635488 979220 942614 1025873 1013403 686930 1038696 228210 558193 532342 313937 716256 945606 238213 998494 174685 335986 2202 56915 719099 454851 58209 866471 488610 488441 979100 1028099 987533 469705 133282 1005510 422861 130011 679131 693380 955845 163404 198213 298626 114348 267309 517106 947260 575758 906497 575880 429280 178507 18499 261567 465616 566295 1044446 133351 986660 517368 434867 840543 952102 828619 374551 791583 75988 438336 195922 69423 15201 171609 690721 762925 433844 83695 1003828 175308 36071 493869 298929 633679 77001 25107 657071 903442 521309 742132 329148 271618 1039193 71672 17752 225823 155048 568987 823671 189953 544232 437292 803843 554832 161773 58447 233304 27723 267068 24444 497863 538946 591249 762237 418579 438044 128345 212980 100598 752082 11321 706771 378781 1044210 739717 522465 612648 207901 705737 148028 728876 755081 868420 828114 826672 476287 502632 248550 49971 439774 406876 693138 624676 624790 593786 967999 939113 621614 458705 11822 343129 810816 1033123 264434 592578 482807 541160 963316 400227 893079 691658 897774 525683 276982 244007 790385 136729 353787 620307 718175 826097 858150 101971 568945 64653 580104 334818 1042354 960754 326086 632176 608257 183831 67738 654302 611988 844905 371026 585155 307568 657738 372431 510442 300017 76173 297608 700882 372041 654332 789252 310316 739065 576467 748131 386913 47961 594754 634070 318474 211990 58862 347939 950134 911534 469872 738594 349735 144630 436692 1001538 702037 434069 516124 1013253 772713 374918 766139 867967 811907 489370 56347 369371 629750 975603 936727 181206 936390 394635 797057 49218 213297 144811 381085 1041285 354083 699252 950692 926743 758720 747353 192579 127495 410846 944291 105753 21879 204936 340972 262204 548123 935804 829860 164789 908479 751534 339088 871935 883646 65219 596037 253068 267147 949399 755633 355904 220716 619959 617363 278004 914617 636392 454910 363764 302562 1016478 210906 556418 978023 892294 809315 900433 601501 71420 900776 655370 108528 61589 182029 870858 993627 1019799 507594 592290 714225 524156 206185 984086 501336 66675 83019 200095 17993 1048031 791844 628009 492306 366806 620667 851605 203284 938659 637995 249144 800580 52036 29157 106074 996270 255980 103852 848825 304109 443778 853079 249347 898741 293665 147986 595807 910154 896150 430301 318949 780294 126181 481036 89633 268503 192709 185797 974228 392638 758047 77701 546099 475473 302482 507547 191462 388921 98034 48044 147722 262837 960965 78893 755440 410902 778437 479468 93532 31809 804704 715912 187398 583984 410683 686580 425244 857713 865195 932600 858046 128677 977466 771760 309889 611074 984872 253963 439789 428498 661224 302157 681727 826610 689566 645517 446888 1019988 614824 394552 854859 202877 323090 864908 357699 39175 460064 819486 640859 946976 346824 512853 387668 173066 339765 513260 631394 701337 901445 151924 330159 193208 86284 449231 645847 461284 582223 638902 756587 382895 749322 479797 538222 171839 719339 622122 284379 886476 94420 634825 217628 878117 483165 592410 447124 320812 946511 585081 979479 846421 640298 904726 341101 940331 921248 416371 807379 336076 231704 61929 971129 432744 244268 617251 422916 341957 853035 600736 421390 754110 395416 231733 160417 550591 711336 559753 822720 448843 917960 517016 249567 704119 478230 938289 901990 863340 684259 474744 311601 129256 1016631 834404 327954 38845 472141 1033026 166222 674129 321042 185136 124956 497949 560554 53411 900650 470062 157164 671714 203031 516007 684513 182920 957946 538429 380744 595462 295898 334777 252181 191006 876083 125306 858606 501609 112503 249584 921261 200146 949131 686882 506081 676633 799302 7209 332 887122 199157 699827 780902 1004899 373210 563073 889560 849289 853160 170985 2051 38867 951049 857684 714871 524454 499224 166337 513660 622903 512487 98113 244364 81428 233467 504953 382422 50588 653771 301603 435389 718466 486212 860813 37207 407118 972104 712728 292335 980955 256042 29626 782212 299482 3635 871293 229448 681294 800289 700670 426529 480271 617891 796654 452907 886599 150494 859285 710195 296439 994283 385610 653630 1022835 472918 131580 312320 691682 540832 121004 1010790 435391 1011135 99824 704269 130907 832153 993906 311752 211800 727948 685679 730653 224047 518121 493625 625609 23723 160884 989877 889656 77676 980454 394206 704525 473958 394091 394048 535456 345951 717093 123005 132987 462708 195239 973260 585693 203668 474490 877173 593463 58883 754587 733526 199601 872921 253435 565089 54182 487809 200446 742940 9763 1023290 771325 544287 850540 186777 959684 990618 373112 822789 992276 38604 202864 559930 603170 702093 932660 1008071 113686 254661 919253 460944 779149 1014002 441372 119628 863512 371878 340482 375048 680123 570887 1042486 387746 476782 86094 518554 571726 209056 821320 229062 249109 808623 318168 831620 568145 262000 41843 891474 757043 883630 1039010 298211 951869 127139 205956 655518 719560 193152 405321 153630 222848 388843 483768 357040 488162 157564 448938 397016 286149 851007 440972 195788 765902 607797 445409 794871 672506 819666 354238 345720 629016 723328 1030477 49568 361036 696347 740170 778872 5006 232308 190089 472888 912681 687822 49262 302801 315708 873828 1046899 338789 428604 826593 1010598 54473 139632 782310 1034536 129802 353652 204935 461487 964837 573623 668366 208388 656973 1007613 665399 410758 436968 370909 824627 381350 393363 524355 267685 489833 820698 778480 490855 327401 409729 344565 649158 103124 323582 150844 626946 684523 135163 484863 1016016 840581 961241 360271 656600 731145 719912 311950 785206 763767 1041200 886261 716029 667616 271724 627471 391343 488425 491786 507196 1019078 1014093 888684 772143 258607 91992 161705 302704 435914 173420 225548 186331 34795 477568 333204 626720 576732 644764 99443 232769 184665 805726 545936 439830 700434 819320 677637 1038540 699692 382767 731553 49506 225472 669662 170342 696363 69979 811121 513292 966734 454269 361194 28541 1019465 809754 13280 864855 781930 268316 174331 966765 975701 564958 149369 788550 885889 474034 688812 296604 869562 260189 68218 547039 821408 22166 84444 8112 494887 973450 603487 962918 237078 877915 92582 433292 695432 24476 694757 883297 54637 570327 675432 463190 993290 956679 62218 149396 752757 732446 210367 124276 625178 712576 46346 731140 912953 174982 130695 271241 889445 140029 515427 783863 221958 805028 391390 444795 415192 80561 180944 501490 639082 175437 439842 137327 130720 865555 320848 891833 485682 24981 448750 320714 105515 1026007 376352 716881 331114 400594 714016 1041969 848676 458739 102331 1035264 752224 333209 266196 329609 675193 709018 931296 569674 354976 872894 986985 702199 674392 272451 259468 773621 349688 1046104 453498 210400 503341 644770 675066 674565 999797 366521 773350 518376 733860 50860 574377 367808 429923 559481 904648 567286 218796 18838 768598 578218 1036112 208491 772477 986670 11889 681941 867068 386952 429576 149669 404644 379380 209760 536863 116954 463200 468377 739708 378137 257263 201766 658536 602221 266615 822607 434564 430584 801795 230576 788453 218992 754769 141752 921747 431007 32596 69163 928011 593122 12723 629921 980414 564139 578121 57092 48272 579840 679075 300310 40793 728313 979845 301801 304743 511301 856933 171877 957178 195494 890094 142021 1028551 414832 1015679 193818 460150 679182 240554 1019078 319780 590461 669109 675075 842466 227279 770076 173146 48692 353450 558605 830252 935570 1008583 474602 330285 633322 184691 904139 733411 979740 584209 902137 777259 273533 997525 966004 388277 416341 218378 29806 232835 738657 520974 965838 109166 136529 868433 83119 1029793 834379 430874 75486 115484 797798 485569 937311 976178 617520 111670 959464 388363 354089 1014905 72292 158755 630086 117536 948081 789449 236654 977620 129762 668577 346880 652755 249919 393251 262732 898160 1003840 297241 30997 314255 989270 227365 97814 604970 582434 126777 754297 339150 214268 1031964 980065 987678 993645 847340 485730 725839 992949 232855 366851 773547 434246 385632 927555 811534 702790 711008 474897 906092 988945 184067 982227 111945 553910 959879 305376 797247 983157 207744 967174 471676 694343 184919 514053 84545 180822 505030 800273 88164 820352 519517 154964 650447 1496 933121 544617 380670 293 65896 1026275 515205 853858 97182 166852 538504 954940 878210 743942 574786 779927 843081 606230 719998 968458 430587 757587 66593 652894 283633 911508 270750 887314 124509 997023 685952 199898 9922 882867 398308 749852 426872 23807 478972 578417 836138 830248 817549 920874 464471 687815 580465 923337 952276 545257 852503 342659 1026376 317325 679678 399045 630446 632361 800317 290988 488407 45606 1039614 513675 901861 956511 411646 4713 436945 768166 584207 355456 398823 401472 778903 966080 20549 410723 490511 479817 847455 36031 195204 957429 894 896498 703000 767179 239676 250898 761218 962957 774409 695592 904330 640043 947370 254895 574094 798286 656052 219417 699649 590798 272917 979018 858598 245052 716684 137243 63065 825945 136236 902616 777478 447645 445405 1003459 46256 172465 246747 530319 892588 329205 1014069 1253 603491 489211 974671 839650 596692 609802 415328 531351 775951 854684 193013 942216 1723 746720 397164 42798 186768 405561 867450 201333 1040606 331196 28070 145982 798213 388790 33995 611806 442619 747300 10138 210590 542409 184378 58902 4665 796686 801501 962838 662880 845690 930344 237766 194105 905300 1002987 920358 253660 783605 1021223 191113 706517 32075 766099 431128 928421 935255 257306 376397 111681 314287 69211 579448 376721 159741 61736 764990 761842 382 327175 220692 572341 1023363 814004 829896 161438 581107 283037 818681 846949 808903 494181 844186 424760 551309 550497 10867 663095 612839 929310 295840 169975 968201 29913 115728 552192 24637 670469 759047 306767 786018 975049 125084 168917 456809 714879 639036 648949 841431 690487 541477 802058 348487 4402 664812 983519 761061 268391 89080 807477 68339 623361 206852 304705 325448 1004510 26785 740394 788171 675602 148401 504463 46589 27746 334829 361216 472941 6602 776033 887936 959041 871927 357867 97802 618675 944846 980927 291081 478866 192483 758757 672734 669629 916739 868025 509021 59052 959659 491627 895568 37607 3726 433021 549363 524172 748050 328520 960118 383437 372947 598647 584831 812912 211231 356745 760997 820557 727161 318803 925174 128468 284183 884092 569457 720772 453988 236288 202637 351093 696446 460462 922801 685007 891577 311210 111033 324177 844570 453099 678776 630475 564956 857278 969776 888228 926703 446785 575003 237140 121716 694505 695782 739819 193602 197628 759089 704905 189796 806936 328976 941284 704665 800426 678029 481477 546003 922488 382755 255370 860344 875288 278340 689574 595236 549238 602325 179229 731045 356434 419757 330505 111870 273856 1033753 803351 308133 348838 405339 138506 243268 176449 209446 78391 114235 101280 1016612 405768 581148 604711 935792 684154 1027118 533006 470812 118174 689388 64480 614317 383515 171395 682493 77466 547498 845399 712472 699344 464281 703870 709817 719921 717129 946499 479675 689168 811696 889509 966863 647606 469976 726997 136952 767969 485982 216764 281101 870464 652788 237426 137019 515576 659167 532168 792960 329762 416889 585919 864305 1025098 474032 97039 472437 768242 23941 747425 1223 991245 505231 489237 577912 328068 768118 926525 642346 400820 191096 135584 794198 1042414 966119 939512 796359 291062 770472 689332 924189 860549 597941 955767 975948 672967 93084 38295 745498 615134 966911 404127 515492 813917 274962 255181 129241 765901 427552 287125 442365 831019 935943 81436 469544 502632 861367 514493 318917 400872 39350 256136 83731 256004 783263 644542 589479 877192 236702 718422 360424 276277 244470 887676 995218 330560 794491 169228 635444 522705 754712 226331 299698 384645 268875 89455 669891 815085 223652 39938 470899 731661 491082 631683 244643 198878 747381 651988 639620 201420 329205 968333 65568 766776 928425 236408 757201 189687 197897 950547 833736 208081 1040798 277521 272519 1008643 538756 932057 480615 348861 68590 806405 216851 596645 562850 806629 54027 225619 346745 93690 308003 830163 401121 356219 429057 955430 929627 895955 510882 466368 371197 909856 329685 382475 658928 187062 763070 930787 506355 973210 904021 569625 445142 123144 962533 832753 346624 508910 75917 872099 568298 395374 168898 180189 40610 236128 790219 710463 337993 282061 261188 662238 660885 143733 645788 508609 112720 962890 420502 951143 587223 362739 665036 796736 435611 755274 263463 654895 540579 203742 694120 527887 383753 50034 92067 337706 490616 602236 308159 899523 373941 217767 357111 754062 1019667 534609 1027163 51 1036285 680206 335184 247758 754544 1036323 405516 300402 252798 438028 213531 801697 351948 45046 15069 679126 943892 909381 291333 718331 454564 88848 58907 243955 242654 641952 443131 145169 957878 507893 538709 318367 951351 772929 892971 570969 539134 424042 587093 398831 191421 265356 104960 389766 642746 924021 159275 665656 335693 843816 276008 164239 290661 164699 938273 561678 279812 657912 507793 811176 592062 274847 162247 778823 607294 790819 726631 1000518 78018 887561 442600 263928 628122 495628 622614 59423 784044 274843 969873 826741 922355 33881 948045 89894 963324 938653 516113 475732 903015 630512 883704 1008530 644972 784017 699378 647530 835411 496628 910148 42711 114427 282942 73220 67019 972884 551627 698270 926123 753125 463273 12626 403918 954694 970266 407731 287745 897447 111126 376361 657157 514632 89031 150384 517392 348415 575498 674327 190024 451765 914677 764418 873291 949225 349259 448489 978858 717611 69130 656342 386153 84898 398046 964523 686721 862599 65195 245146 1025375 172712 314119 874155 679266 744678 872892 377145 641632 588983 1023819 528245 671266 451492 136548 1002978 851683 343756 417136 260567 975317 484704 994055 116736 505244 1017637 773754 1030878 818384 109301 235338 297282 948352 523582 722606 87254 66218 159361 840210 831636 14532 762324 46483 522060 161334 863073 661123 586275 958173 859877 554475 118543 80266 978482 242436 91996 678529 104365 925117 382506 941563 337104 416057 745196 225956 96425 200270 107498 390173 552537 159238 76992 890235 870295 492577 736477 875462 748331 1005970 915973 551035 422771 517886 451280 365579 888033 186176 890152 776282 795770 924136 58575 101184 124504 804279 16855 551179 789546 445220 749351 28412 654255 259802 166141 755141 472383 705592 23399 785425 299586 950223 592072 512252 709558 801256 458842 708247 32941 264444 17574 95334 857292 531513 918029 438753 229070 761348 30019 946422 913151 747121 598478 454789 325058 687565 350347 716515 782860 814869 200234 959576 839654 486012 655789 101793 857838 538601 209645 984686 411862 129398 567573 504805 757732 245234 493861 900893 441713 910176 949360 909220 432234 84342 157470 996858 555986 152607 224939 259604 476478 638458 807014 319962 627543 867032 395251 103336 611420 649793 640458 1022161 959645 694768 734645 154647 523521 251987 333142 385077 635265 1038092 137886 412246 966571 269682 797271 933018 322848 723729 777884 393368 931350 731685 154972 885207 101334 414243 491226 727123 320319 694833 410671 598783 693057 990121 105927 815677 787299 427162 754144 885351 764478 96839 545550 951882 547840 707494 562874 541094 780522 488417 195486 504751 986066 290009 569418 430479 829602 807326 919971 561377 940759 971000 96606 492088 807939 258018 709769 539542 690763 334857 846339 152309 866025 396881 223487 305346 959659 490832 464773 49756 20082 892881 153841 455834 85428 294739 1138 876098 268539 793224 953228 766611 889444 415702 94359 381884 484897 51161 724285 998754 1030391 276447 567552 81694 9921 267370 712626 919293 397547 498610 284666 687102 408823 450593 575958 583832 377596 367317 414996 947505 150562 380449 206807 881319 237863 800780 619800 947403 35037 38096 768803 146658 63145 242012 743958 422947 493830 347603 752229 472635 808960 249867 672601 486347 201658 1033743 680332 652521 422632 866462 449902 369563 192853 839081 737731 919135 712287 441048 660003 721574 899958 100358 758137 606036 846497 958913 972933 876354 503032 441291 474202 265149 553259 924 1248 577284 881145 533213 29523 900813 435386 791022 661698 915136 194518 506465 752785 320251 450892 485756 70391 285324 408876 332475 951169 231930 752669 746061 671629 44477 401880 565138 354512 1023169 693162 745379 657361 991976 866038 198602 627307 994180 188337 925701 377423 113633 36581 30087 899968 48569 295214 724280 623317 170430 167232 1041968 902266 500243 905823 756800 125551 675027 636645 948841 164615 802441 800447 19810 653163 664758 754161 443926 627221 24655 60174 695332 841045 688188 730560 270430 74191 494555 644422 634698 765179 859514 813809 652196 509860 216288 939174 784602 488554 223685 686943 986510 20032 230997 4522 292376 966382 577969 176680 847618 624016 705133 1035791 262026 1019157 69907 224169 203811 660161 426655 406739 432372 859307 688898 972159 945239 16448 757664 43570 311643 637118 291281 114310 285251 380346 412003 138153 574213 297370 616214 943837 152524 507932 980767 511990 525175 746702 883622 741343 68119 143763 137032 145173 21365 40228 42901 396330 770441 8588 831379 113219 605956 316075 332345 659355 762311 1000629 826613 494590 613738 311984 614951 753487 460214 513273 320419 686082 1024299 726976 462131 393634 314235 549255 392979 1028940 43021 407975 305267 1019442 238715 368330 668153 502810 527124 138610 800828 998877 353627 931441 382538 973288 896646 398703 360483 531134 939520 169832 765243 167283 987623 434475 283388 520243 557454 50652 339778 639161 827388 736626 713437 662232 722540 273210 973842 124662 720587 537682 4378 940172 353853 615983 559778 1031335 548761 814359 638538 235626 972264 400040 637222 268170 380650 212047 727616 445136 626065 311762 646419 308891 296067 668615 455698 373083 661660 293402 832287 594455 471914 717451 395796 372456 173487 841517 167742 732028 481763 586985 88540 956308 153264 373241 830628 810374 954740 222317 28735 622779 561346 194729 359881 928818 253665 714725 768338 233724 805963 294572 851039 988350 852528 750430 184425 315442 484593 642222 588124 744870 247461 661540 446490 718715 387479 651419 617718 124583 1004229 447684 565818 540980 617571 1002914 50849 850110 96342 156940 741341 407801 21178 486447 15634 988713 525405 528905 676185 822185 75073 444911 532030 248421 134942 754184 253507 776031 647133 43471 794459 293421 609310 690324 474479 818041 213427 189436 765149 78720 1006115 194173 464115 92308 531752 374243 932472 884122 987953 813518 1030692 979085 42977 1020465 234276 76025 121998 400853 98711 366208 117443 848084 534803 859993 587454 572190 986912 57036 29170 794359 878011 275383 707974 796535 1025493 663308 580821 855817 391634 520784 280556 87532 358411 1003038 650768 338101 404812 618658 923701 5835 522070 906271 293767 465130 536414 925034 396261 583585 140428 88684 958049 958932 288382 561315 809921 705338 319426 433057 721665 27359 901215 351116 326607 848292 866381 144285 276750 905402 131576 776353 846676 841771 965825 749435 787307 832849 923517 195488 230611 1034589 117492 728473 960575 217041 418915 663940 511508 578822 385019 941460 671981 523431 201567 385165 641049 170036 518186 880713 657947 331137 26215 55349 1031977 855348 823063 427988 373678 39242 198319 33083 1022665 1006482 954263 825235 307404 543792 21676 916891 798141 895004 66494 664612 362456 79777 702483 190611 427531 189662 373986 529250 598648 762440 126937 665246 212215 958758 486296 556138 138641 710676 483892 308604 247558 448897 540597 358299 530760 64048 421015 162855 246782 903099 256077 257681 985346 970507 46009 989918 675555 766689 396214 683048 164708 496209 947087 178973 1003003 835394 298884 781438 332371 574703 184140 450465 312010 179816 911502 437488 230132 392466 270695 996456 268822 720675 748263 457755 800171 570919 543635 417454 1014755 531838 498149 920028 683551 270555 329415 969969 465782 1036998 555036 833359 369460 848667 275256 493292 165717 837001 907106 157394 315150 342037 796761 327071 915781 285076 239820 1035266 376596 794676 787681 908100 763466 32755 543919 900028 549865 119078 786115 775002 593577 886516 451231 523293 926068 996825 111414 29341 544232 780836 366962 791682 859864 118392 554671 913162 879307 401999 524093 793991 497276 753778 894177 260063 1025880 685442 348500 364811 468483 419443 61635 34200 970963 575243 183373 793129 794195 827496 570504 305650 823234 288631 130045 550207 54162 271230 672167 876523 636905 648339 199544 716777 60707 952866 405717 23487 497742 579946 726293 186630 308652 844801 569861 842475 871221 114252 946791 569521 27410 493064 908398 29741 67107 506052 986179 870473 495226 645732 654980 1042305 354782 420768 961216 819817 275529 143490 388604 257573 709226 771820 345393 271087 152612 363792 1005515 658068 304909 382966 741931 958199 989424 489977 856102 612493 174668 301386 530309 126176 798930 382572 483971 744717 936426 1032886 260690 152645 466223 566996 287126 579151 782062 39239 970472 605700 295596 386272 538452 691154 19869 1032009 665819 1082 1014061 610172 619762 925267 636283 459849 502529 967236 842713 15061 615142 972749 876878 472342 743279 992447 170260 614488 20707 162687 575258 125882 122746 211335 197250 569010 910816 660965 452644 483205 717750 16315 793866 989648 880657 445629 631026 537858 496633 882614 717007 420575 931051 175875 457032 740862 810840 455446 186680 69708 1032484 886004 685100 498056 517160 287928 578792 912836 145584 892942 679907 123882 847869 258232 185798 11317 698052 305933 75248 960180 57261 588917 725237 723402 740821 555502 695066 514225 913228 982666 478939 109042 1046424 1038831 348006 441838 625200 20181 277277 714072 935170 221580 515608 112569 957166 63091 308385 596459 654921 147586 671158 922783 777051 884673 335242 391895 877281 724943 200708 385132 402571 902748 174910 155785 358783 565679 586247 111662 966357 771872 439906 661678 155672 184735 510981 427569 897483 946220 395995 767539 760802 218204 663938 489987 5189 553179 276430 287045 551249 952292 418116 766064 678998 723403 712608 1025873 789530 17267 13647 530311 962388 842968 329718 740100 401202 829319 905961 866962 471507 310561 944564 988236 451790 323036 84630 594464 284586 556801 442625 565332 497252 14703 383004 840702 996332 1034263 597313 733579 439463 550526 78463 443193 1034478 712510 471320 229276 546702 711301 580612 29 481351 883860 565869 1017718 687693 873537 750129 940087 963274 891253 940644 678725 876378 441263 916939 661077 559245 409728 644449 782965 1030248 782861 869078 512644 506084 941456 553739 850357 990830 41431 200855 410128 631398 232900 181829 959217 806304 790219 1020308 1927 291557 585591 1041717 423254 227699 124389 433041 98998 620409 651847 833857 925009 564380 986466 65428 172201 748661 75536 478988 474256 510225 685247 121313 306093 576879 200689 927356 211454 620550 648378 1040893 269137 664892 847941 230070 987593 711152 708431 178862 943199 286193 498858 309792 206175 665220 991164 279033 772327 987362 936701 362077 461675 453815 920189 385314 862260 972453 615003 1004627 614364 418495 580943 646318 904915 235278 871201 300071 758749 767504 249647 42083 607890 710963 868075 526654 114141 285535 184411 664389 337534 398185 137368 531005 420232 548513 678479 724890 975587 326469 336963 925961 157643 963339 278473 408294 892239 251291 978762 113350 564947 361235 556228 647663 521358 902785 661578 6107 383501 950380 657023 64697 906414 205132 663327 478188 301606 996365 498551 560778 411388 243857 406760 368094 320779 347691 37736 587238 82436 863780 527360 841685 529897 980537 896847 212114 883092 869147 960517 628536 44334 465646 911721 157588 143032 534474 339412 957610 401541 377405 476468 50993 851902 183240 897930 269330 830173 285021 761708 83692 243762 77288 4228 724115 72801 394435 97806 834957 663778 568383 830814 293012 567936 258082 57432 212246 774107 414756 218102 839096 311270 892529 265926 90831 653417 602666 917353 732389 707712 866788 813846 632634 867098 41511 1027092 309825 5499 1041392 737347 110110 751034 958255 468884 257327 623940 132426 955020 235136 103255 922520 385222 254037 1014664 1023463 126830 215716 89149 862455 702406 1024408 367924 562429 212388 512015 214522 759841 52722 360989 435317 592128 757037 563079 803675 850218 153063 943689 274616 368549 780102 970001 496748 988008 1008514 595393 693931 775649 925290 698353 300667 273776 572384 625514 569401 413673 630360 834220 562196 89366 959837 804201 765073 338227 801805 213768 300293 55152 243608 890147 974878 672883 460228 752137 994907 540883 240492 323388 1021071 629662 987900 451572 152162 195796 928503 277403 317648 888809 152690 303184 860328 32327 369046 730468 741646 997834 25633 965087 636409 431938 134118 944892 329398 178420 480584 751272 457827 510234 509891 208391 866421 492638 296036 174063 424754 889955 156748 934764 10808 834108 616240 457274 927476 444659 225756 492366 455980 618500 285867 214350 930166 644575 348689 71956 481214 590441 883986 777263 711108 727419 133064 185185 492955 746850 485856 253218 670764 471389 919325 619547 391089 619555 269780 426413 401978 84570 460143 655464 343083 868641 900330 290452 119484 356487 444761 594091 771704 943633 222304 328668 254398 974648 654009 401546 507715 152552 654002 765131 262286 151811 717484 712426 447611 41692 65437 77798 839097 806845 35727 949745 133452 746081 744479 65265 107787 230522 61695 852738 886307 747820 799348 689905 552850 984976 552920 169667 813229 42290 503321 426028 488346 45204 280120 709913 562135 420777 512972 15911 468145 222810 95100 269609 950222 772357 348552 196517 521124 880377 1017921 450904 854527 1036539 282253 736942 794239 442307 489060 63306 607511 126592 342869 786564 360592 216400 418050 321510 411908 406473 631199 533934 483939 88947 814199 868176 66289 895564 848999 1030641 805318 773442 1019489 253165 1357 172732 90091 83025 1034693 29970 155037 869217 481219 591120 39335 988948 807598 681079 975432 518291 18242 172156 45144 565182 852494 15432 353727 1017254 341494 490358 842747 505620 225969 425111 1000095 288513 93003 140209 150990 127260 101541 382140 373956 441415 320496 1048100 65614 912666 480566 357194 829772 387167 795089 366339 34614 828820 311026 611863 102036 250220 785435 455107 581509 442446 1014181 301624 926777 798933 94011 252185 999287 908878 836189 1035265 1002264 1041213 355550 536315 452234 125912 996199 210696 1037645 276618 306162 15517 388473 684146 562255 341538 480823 410593 751778 66164 923203 253664 1026531 820067 848497 142247 361565 297013 629797 58663 656943 428065 929753 948610 112078 666837 787355 1031309 645249 109809 640396 748117 653540 718474 453218 227735 1031526 764328 945127 409158 986826 123592 186231 89096 36522 251226 896134 35002 548335 538180 789272 138984 996186 95837 176711 753749 508415 380147 216769 477305 683972 922182 858440 478974 89063 354826 181552 293443 963957 245225 1031908 418265 483796 854015 440929 835848 783162 1011036 233912 309579 651059 665734 684945 255184 1008927 476148 942499 211193 709809 140436 589629 243933 91249 320581 896960 456647 354363 425054 132387 355254 473022 245797 360046 823260 677118 862041 169535 972576 582355 223401 205128 1011356 1010536 844859 130254 249887 718524 908838 265516 337067 225572 887032 166990 751352 811463 122928 43063 833008 389409 807621 422267 624433 540545 81309 727493 125326 199562 275991 557651 763790 764086 205954 137845 301547 214478 667299 593425 702997 1016691 684595 508962 263341 1006233 888671 961844 11274 414470 838 811498 924343 526808 807551 725369 1000947 919548 66448 868394 184367 125112 747896 251355 162708 380961 81446 490623 748667 340390 199935 1003161 834546 517763 93532 972229 383550 103503 986377 350512 966995 484207 625352 556059 259934 394656 205004 273500 24892 134257 466750 647388 976128 823238 210620 600090 908401 402519 1020629 755366 939913 664110 1033358 894375 601847 801581 425184 1036630 255646 156038 399159 509825 1007636 327233 521204 906761 679204 1013689 303852 1001828 119372 722975 450024 11035 592192 910326 217891 413773 234341 569493 999375 505899 724055 805544 1038992 408186 699491 122031 822783 165396 699149 1000830 918312 28519 356748 118460 261132 429812 40265 602980 785952 208849 250468 849478 183501 36392 482863 395399 701422 157110 305584 442396 41557 446540 162851 728660 660549 291922 462198 747083 380409 831 649420 721784 615964 198690 1023739 901152 368719 919068 608526 871392 759719 1042148 121539 594471 833837 833857 214285 680121 1019484 901011 878739 450093 219045 314955 579631 741488 816878 850543 1010545 570176 240143 170007 303386 892594 136532 821490 512417 392621 269822 56002 668081 726125 857282 964059 173225 907009 372808 498600 614171 364492 1005485 128295 350541 841223 408833 979304 364987 447550 804810 898065 8083 450255 446336 381917 70967 285294 599567 207128 209599 324260 389720 846885 813172 467019 88751 140280 534870 458772 917342 353437 626071 489729 967969 122287 1000734 635627 487337 243937 219653 843005 396313 903289 49948 17463 994188 427472 575076 113132 454029 417747 142228 150084 55964 88453 802454 737979 36528 391291 1024523 886944 340912 754526 455107 343959 642041 626797 603463 770071 281819 189432 8783 122349 887068 892646 274252 818871 781171 179504 554463 884842 721166 975971 25952 192461 644109 950818 607576 429820 660996 998050 100359 502757 662141 42797 519391 607950 237940 943264 815878 952525 618969 881132 859096 1018447 902161 450200 556387 27026 752758 641341 9450 307498 800210 962057 313699 593536 334824 394557 413177 874574 300523 799151 103562 582948 704773 835401 401449 209382 441042 979336 886685 710732 179170 369149 964577 316769 590394 814800 460450 925701 756691 801080 201924 626539 565530 62468 98526 266651 405359 705045 616889 602609 914342 287969 966868 126876 291977 588530 945379 517152 314707 200293 801868 440789 739382 979820 829352 389733 575703 685772 287816 326994 591565 777312 509614 237165 366629 667028 259343 42080 1035233 55274 780760 585510 742516 564089 214566 50829 246343 1034601 62540 98491 446008 774776 236113 358566 881686 927096 121967 808091 908582 417230 28566 105656 6817 770549 523238 1024369 1028147 528889 315192 569870 257662 894461 679830 41772 597397 187573 302527 42296 292737 842220 71588 1010423 848576 234752 649966 499713 187585 604001 821109 438081 17513 969493 410058 907639 799889 14647 46510 1022902 704133 104563 522393 222694 251014 510860 302132 631107 717897 421847 229599 657116 106871 859069 358444 411157 962603 912701 46946 719653 286583 485479 924155 587161 1000415 763362 799782 52943 524763 971111 144709 708732 120922 456771 825968 338727 1047354 468953 897265 162987 769489 1039390 780486 173753 363879 966171 522019 1045843 703417 504431 313581 693586 661880 79819 738623 809698 90312 922996 253929 972801 880577 940484 1047532 901891 479986 108712 859647 1027345 532441 317987 782093 985253 892780 321738 331445 884751 641171 77895 374217 760819 461483 457687 927951 965065 747524 25803 785027 1004124 286820 33034 663123 626764 371587 450958 51938 669324 312205 286947 994437 120548 737187 737707 583625 546928 654938 302364 93163 708127 467002 336256 988510 892212 53824 729268 8265 848841 976988 1044137 748294 364359 870388 430055 460965 1037040 598623 112645 959335 470614 720747 727090 241475 512992 497624 392623 93284 835404 98267 475219 965032 527399 369052 819462 505635 1023063 821176 833606 604314 528018 686015 791717 526345 525540 548023 862536 915485 899885 1016215 617578 444091 60833 138189 722391 446327 724806 697785 126321 364062 1036409 788784 940463 389421 1045865 825849 687641 425047 31899 385107 891341 211714 5476 209774 153085 230090 321138 599021 685167 886269 828484 1029738 642555 636446 587693 617970 172305 1046115 144469 75397 864305 564791 679736 573335 307312 740280 689445 169618 231417 362042 287040 1036626 580746 209090 152448 882855 94707 183435 1025841 680663 907419 1018757 207220 1043993 1043451 733905 397242 494362 631072 118086 77389 464764 468269 77295 687816 919634 936919 934539 849561 877734 871911 144908 306566 298996 186300 615192 611365 844972 616390 923275 64098 925363 1047820 598515 337405 366050 660903 146963 276745 673926 64837 671072 600175 505310 27559 593543 229993 624801 553763 626405 640263 135541 966434 863501 1197 364921 598691 88902 844435 283836 751286 53771 447300 892099 182530 696969 242975 350983 514625 596260 308953 441205 191678 159730 560633 884460 713438 872766 916827 9666 634260 207367 43950 322112 2794 674942 674294 756513 169087 123532 133642 386583 663044 634953 288023 614982 91070 1025670 864795 207559 657671 869700 920683 604455 190157 970299 723501 143333 633362 935764 508639 918775 115306 806191 959950 621638 696448 46494 827552 422445 1000593 852520 726475 194046 597231 696967 140059 603261 13439 984874 866352 143971 176444 1016756 785661 349916 893618 983419 624715 968201 73859 1016330 255540 428927 637158 94623 913064 169159 601891 706990 355307 883676 559640 860 495893 795056 881335 580100 901264 792742 844421 712118 828062 319257 336413 251315 1018833 387540 595883 914162 668561 753305 451954 512671 703130 286363 251974 675990 393595 147715 501267 403948 544535 990574 64596 225127 280360 83565 876188 837633 667831 545795 939281 33641 101541 843307 387819 97409 982054 853840 294138 117729 30529 1038035 120862 84563 643921 615305 763852 648021 760199 642618 210064 243610 929125 68643 291461 724873 738116 98677 24543 138684 1025743 748500 308065 561539 1003910 728280 711399 194911 381244 263311 543198 783751 851610 166905 661447 604774 263066 966539 388792 942874 45580 641453 674266 496631 338452 15676 525292 388354 250026 733192 996798 511095 759320 664919 615607 450884 429184 1034337 721232 396683 314964 751313 406935 596260 898268 629578 590765 13336 89780 317408 46152 84263 296522 131227 824626 598083 43108 58872 657352 938259 162457 782183 253819 1393 45523 34254 987219 691180 334035 675332 961895 768583 128685 734039 604006 73720 902471 672263 604945 657578 997343 217544 212926 478907 233858 98372 722391 196031 609174 949143 136537 640251 592977 40145 629846 14827 453951 119416 105843 912060 397760 613123 1011306 540882 560519 151392 362121 471876 367388 589166 433458 903515 8795 594564 923737 27927 495347 431593 510729 200106 849640 766809 66527 594426 430354 349574 846733 72483 752540 561301 406361 431859 119429 711837 529307 205421 595490 466988 563778 638023 713114 625345 936272 378731 782697 802643 722266 515449 489950 970440 414729 684356 970140 164479 60059 541009 480285 358087 756834 957019 53290 427365 735556 354769 915044 786450 306233 467030 611263 473851 600529 156737 33793 976704 958123 1020955 1030216 671093 855551 268579 494977 456739 741397 887245 471793 269896 336076 957502 319664 761299 294420 518354 957993 308777 546420 425111 874652 602787 165765 146383 280989 488717 470132 398450 437650 741417 474244 786601 903736 504362 31114 448852 607518 728890 831087 260230 248360 588788 671154 961539 393741 108522 524259 1013705 121050 223264 946729 75908 5230 926095 13501 374296 670460 254883 776557 325147 706955 17086 590362 990807 899705 33459 708410 857933 744436 430411 106071 564909 489088 53443 399501 408032 967540 45644 495888 718974 832380 663690 504740 526040 230680 375318 885539 397423 43804 1039356 632827 684666 492334 949309 396973 15973 810060 513102 710223 986188 642371 252824 167691 630148 678713 168438 510110 937747 28707 72250 389338 220211 434511 500904 492068 585939 148956 665976 754166 723990 154941 389976 806750 864977 312763 391657 115070 651793 770800 527422 562698 12691 906316 838496 602061 546379 646035 816332 501028 734430 627548 687346 466561 316455 808340 129464 689385 851894 274937 318710 819319 1026636 1004704 524024 575191 991328 506992 391423 47563 658077 213413 184256 349610 999522 912461 683491 28636 617024 563918 257669 476511 816256 391262 243638 22853 971163 1033098 419068 434996 560319 943280 950735 265700 142417 840836 988187 869797 877669 184975 849601 579286 104776 1010603 66581 760943 406007 905352 331873 294520 309925 949291 373857 98447 841529 961130 190406 532583 263629 532081 617395 721987 733488 211263 984387 457087 267109 352298 755713 82696 26658 373591 569454 79838 323410 136259 183934 995737 671636 949309 278555 183009 354489 565993 375713 683509 157257 652478 879200 406309 680447 121225 447262 3928 1033801 150248 890002 742023 663753 572112 323562 357952 775382 870920 402246 146468 761340 151212 1020986 859241 778871 928426 969296 656472 644540 619080 997764 1008848 944881 746140 515270 233665 726896 960530 106620 486322 812360 554219 40189 550973 808380 780216 663830 251533 955330 246242 101513 361190 30340 814630 391818 762910 447459 546577 703552 662044 238319 560520 303946 457824 880240 245571 400439 686203 169824 359757 268556 786578 157551 1036934 904131 444895 390014 600609 78022 1022768 183844 34342 420216 387942 100908 132593 779948 675832 134421 375985 877356 277357 504209 186346 1027635 68581 473606 71156 738803 420241 37648 167033 1032721 128311 943613 1031931 658980 18095 359247 1355 488505 342888 912702 541203 1013586 1021156 10804 649550 949730 124727 1034063 808650 740435 710540 926434 685229 85888 436896 972532 963053 636731 271173 523199 477398 876744 438497 539186 841096 627040 1043948 831088 343159 98479 683637 39503 844009 439127 1040030 59354 11132 140651 291100 883664 1007773 541940 105912 153634 444177 113776 667600 167544 335472 200014 107734 983725 681381 850547 56016 195919 586096 1032888 134870 36384 185060 732009 928664 442007 888297 350919 354262 758880 401339 164487 865509 254936 1004905 481874 884017 193170 291415 27203 471733 780756 665276 533868 929156 989466 513573 382033 23108 854162 208368 1003371 276654 613279 527314 493990 567824 492375 439378 256739 4043 737541 153931 162423 47572 456871 651374 711082 304439 119664 350653 265785 166544 1028680 54801 597205 670864 323655 52630 422818 939646 1045822 517706 664761 342707 170030 617089 61606 745757 348622 130916 663786 62909 933641 43885 799354 837417 390014 666860 282686 951562 269311 41093 695699 675487 913682 620464 348362 495929 31091 769848 302502 865981 40080 46525 94178 336933 722187 45618 587177 67583 906044 416351 981532 686316 401325 141663 69584 549922 740764 542243 297805 248811 142716 174574 609680 382500 126836 104152 745097 600767 320990 286283 874398 565825 989129 292745 368167 345156 303992 845347 552432 890358 651489 520323 570298 14489 504879 861796 636857 251905 835649 636756 759831 944409 502056 858425 824176 374878 145069 261833 598868 215138 566984 761360 321225 360523 442410 476910 416966 535121 308404 149911 1011385 934467 906238 535825 838402 463875 724433 865721 397174 567813 738477 80830 574429 625620 225348 446885 533619 248974 36861 572099 769131 747875 355698 504262 446567 129049 929522 687917 170242 107915 244224 679883 347462 623653 583122 375624 1047862 338538 753107 207520 867398 631151 201761 970402 695261 107357 500751 783985 456154 207346 656548 333319 1017612 544000 535323 265389 383417 356589 474465 834437 557080 443698 881818 257024 564951 987868 380829 820840 411541 121614 497011 333911 893801 181629 763868 1026878 978265 286451 632266 912096 736484 10188 450019 760788 8313 127612 69891 90630 788477 37382 984248 644918 360265 907398 58820 192887 997546 517545 686751 375218 190304 378160 75251 938529 846367 613745 506142 937172 181649 44501 136883 217647 945873 23899 697593 792426 550385 104724 233578 369936 696437 869029 908854 716160 410582 945864 20158 45935 405505 406475 528409 508004 547285 706575 868498 1010491 521640 782474 344359 159395 160195 442182 841740 528288 82145 172512 271142 234505 160948 114697 416401 788747 665696 961033 484123 416164 441086 87863 78022 767273 121371 357506 719178 411072 547894 787179 276112 931559 191301 149000 883000 68587 622385 524931 592660 870002 763989 986265 876971 810226 502275 927388 221367 327991 681215 77681 683175 1029857 135682 41235 806174 506339 904248 679694 712562 144645 256962 382213 104749 378979 602165 877868 318096 810989 178970 468686 594187 612837 842348 455880 764358 916836 41757 248844 513052 409812 154513 686624 70682 516215 177696 498588 894213 902367 842649 191152 699345 637300 738746 384411 276906 422642 879033 496949 728687 255464 537278 531302 166706 519481 740454 324012 1017017 868511 343362 61337 271872 703267 20822 618835 45749 848294 152730 185875 293307 792924 597372 413350 559016 540236 911196 719855 928070 379345 621839 286051 736789 284956 209757 3979 940744 648111 308099 842374 310212 799203 824754 331908 788388 172899 641934 408652 647607 673199 645807 8119 216192 408218 255779 328242 908341 421581 691690 347968 309569 958530 954233 34038 750275 505033 805432 356990 565517 352390 918788 771732 153637 662641 854446 60940 420423 224468 757625 148042 555617 554961 95648 952264 1040021 322522 380366 572564 1004218 669239 997028 407247 31452 67971 329270 135983 865720 341039 738446 1045373 48961 378622 226856 527640 697118 232327 800372 427889 884521 510647 631384 535181 234993 877388 37547 941446 209209 405595 960187 292106 840823 442314 597704 20954 868182 153815 820870 544589 868404 86671 470943 557514 612004 768600 556079 83281 730606 150120 981318 596979 964490 1028171 1001834 777301 888233 795488 909074 77874 624044 871261 362284 287446 101034 816839 312216 491427 661487 860539 783786 770192 232311 903976 415916 609445 542839 859602 511065 18048 829909 877649 618340 862931 705707 20688 985583 687843 260808 332622 1001492 642827 154926 180256 574560 916791 253589 591469 909907 57193 611815 79537 96481 929336 217282 629050 937203 901964 439801 332974 220135 468963 210963 599171 980492 553807 366539 270214 174375 686454 1029774 380501 654066 805201 30976 283109 914327 1047405 358775 481788 1013817 184429 35454 240567 161131 696198 723284 63494 252342 169217 65643 262699 286744 82108 924137 464447 141952 128170 418346 708525 732243 750414 318012 602037 156906 912964 645729 328682 125458 152761 214161 1023157 246410 324078 558837 971728 757896 351160 290413 877259 724021 372995 444683 1018250 740908 206922 514198 394436 322047 126497 496904 611462 55474 414636 179984 479919 799550 347429 508561 858481 572687 409689 354593 473558 278151 9003 875659 148025 44921 780816 293197 365769 471470 411282 717083 167433 1039203 701902 408922 129875 545225 122613 450982 647504 209796 868814 261708 365185 676653 668979 438993 660922 901584 406927 1003625 56481 633199 951143 941184 182836 849789 332238 746293 887104 710499 312558 235994 865002 64766 983174 676214 279850 835359 820839 342339 780619 590346 763126 946480 428653 979447 374190 420959 965635 232853 387995 1024936 815190 786562 750047 923669 687871 183764 55856 304484 424817 510611 187224 664712 318317 321596 24500 24104 224651 118592 910262 445727 270264 18818 402532 209146 660914 752861 138710 651389 200590 259484 154043 19486 466995 164096 232917 155785 570333 776126 559736 456986 976538 989310 227599 733798 273104 594525 551575 1043634 212917 417644 210467 200314 817110 937774 698198 956140 872337 41246 720108 491626 283546 3879 112433 422668 743290 239658 308872 280348 130059 588412 960997 284568 165373 69221 707923 435379 722005 143521 653424 771668 313065 560355 720108 306837 271589 1022030 21774 539717 693064 936954 860719 564583 330600 12149 228156 164273 49514 340799 920376 7438 10955 154444 982968 653852 677082 866694 935781 1023151 953147 800841 73853 128076 413285 373989 325459 630447 1022501 518688 496843 195141 621593 240305 433375 657586 850486 256966 23836 8525 805187 794495 1043237 357279 152411 483184 955183 23016 822895 157475 300676 818074 598722 679572 211456 770012 221547 685235 140439 200712 559830 149990 658893 846381 976195 993924 441404 770957 598854 137563 676882 408352 6725 829994 783760 465936 837886 961576 764812 733243 830974 959611 371184 451253 683562 465090 973880 897603 314170 174476 312312 357344 911929 64735 698196 1008956 846343 948402 921479 69432 772567 576882 825181 456811 761777 675969 330168 731040 597745 403122 905230 620118 749254 999119 700649 766782 479412 269331 777830 496833 38674 618673 21687 555896 256909 886859 362657 984242 189859 950907 943614 27889 815401 875853 761405 1032813 754886 511939 1001181 714639 403574 193616 378869 353655 445447 50014 924335 724599 650655 679368 743369 290966 659508 599904 628243 464911 262674 569706 6387 762319 881497 750879 708324 237050 515197 810540 335858 606822 636100 468272 3135 191774 522443 96833 891522 292576 655618 982888 759427 546208 108587 660256 499616 691971 115167 748251 427852 1014501 844041 687485 589706 21971 421481 48607 498038 500626 3858 632141 5052 483734 875244 626185 915743 199051 516915 351686 560884 484304 887030 327725 5028 666103 205721 700763 281902 751943 358227 596065 944034 202042 162737 143811 533415 227839 324113 592378 677110 835321 805928 18418 831708 608574 713340 1017740 60604 937496 293611 623645 208011 664968 466723 856813 639314 683198 541479 716218 931760 260258 15312 675122 636501 432207 918858 414588 961672 436114 874899 935600 643234 422255 595711 170842 290449 615069 259766 577275 132694 723973 103221 4744 211591 259398 638665 50409 528078 409396 10775 48507 751208 792149 678551 419471 144038 128355 913684 305129 459119 440268 81965 631105 924604 752693 537304 668869 656411 874227 492250 287125 763182 185488 540495 159302 507945 478284 369448 582496 764758 918169 998312 611808 745620 465822 614119 262583 187348 23990 389711 144456 313755 771054 1016098 231150 34180 385162 41713 518516 616635 397184 111142 31899 616578 162043 447100 81047 591024 123865 542593 883602 427564 350254 989979 601128 429431 233919 5120 588778 520480 17032 982076 736731 322637 599351 276399 238838 761144 188334 961164 249509 512944 1029509 782300 695627 536468 658053 57337 287420 560988 832814 812819 383680 773776 205106 961454 783764 971854 737784 951586 684648 979400 218394 475674 215521 889028 881895 573206 59545 733722 195297 249065 866714 244794 111168 845627 1016039 399779 842350 998152 722420 75629 784777 654622 560680 1045440 98021 135331 304994 1002587 210311 130446 836209 433422 951979 145193 335259 925248 166974 242326 98071 807785 652132 445766 704403 317849 962291 557955 730286 165360 96759 1046247 756607 447524 993836 410851 746252 566526 905863 175418 882388 806108 767406 329859 231750 979505 657531 560810 179784 998401 885885 585071 710065 872550 969334 241381 669134 795405 300254 1044468 574945 922553 113246 419545 235677 449727 65623 244129 222892 840073 572761 992433 514345 224532 19372 1012033 107558 602225 84938 539612 356647 184647 964322 625377 104869 899151 770391 767237 45453 249815 822591 104399 188862 696896 699621 728603 529039 510080 488776 136856 321094 305313 401562 744010 820130 754752 508097 410376 602194 513807 197081 291327 899963 263507 113839 255533 636982 940646 940360 352998 690191 1005366 721240 599635 210311 741572 828108 782318 335507 614055 246337 939784 225052 629127 859530 28996 748413 305570 269869 772377 756488 959818 72678 369747 221825 474980 880420 236178 417441 83434 480135 818121 741012 749674 1022568 1017536 179836 294534 732497 782227 926188 304754 155776 177714 118381 414585 529769 838879 771580 537721 175409 1019570 610698 170594 52020 624152 355195 665274 255871 99152 653864 641564 700758 131821 907869 922292 344496 713815 637403 772805 859574 225353 901591 780067 723272 438100 135545 443833 305527 266331 788574 572421 784140 941846 155927 652695 688384 199311 662440 238230 163586 244647 407561 816698 1029108 801682 278696 423251 139374 961111 1025254 529601 820538 1361 385941 698361 46550 982448 361857 532359 244469 990969 124900 137094 247038 148866 382703 800297 650892 681207 981064 252470 118508 892632 787846 989574 56482 436472 513719 855943 499684 754688 736476 97210 439581 295401 1027175 372789 106348 892038 833475 577569 617250 793592 678348 613949 598088 167223 135251 138073 918806 854160 575131 275676 372861 1034274 757727 574271 781471 134752 602570 235664 158033 1006738 163581 89840 802464 588115 754060 722709 474953 116500 488833 558793 858943 944792 627544 845673 414248 246134 305793 369766 587233 895131 232418 481735 867574 529093 279634 115366 124202 290569 10015 329647 681461 352077 698505 155044 62209 704206 67653 127963 413357 522396 314362 537278 617610 962073 723399 281162 58336 503166 688828 135313 12842 276567 167260 602168 183701 104961 315425 239353 460678 593459 773112 365602 179985 391026 538305 22293 779138 812443 992720 720326 968408 650333 198767 656192 802885 707004 94810 24096 630448 875664 1029697 253720 813875 912132 20553 974702 785308 309527 729227 606074 185584 28446 161172 177451 646628 446528 976612 551555 483683 377080 786287 1043478 778507 957847 1030175 92047 440239 385216 442959 735788 822230 72170 1024593 577341 627258 865250 956906 446120 630859 461638 287441 957288 3754 21771 112947 205322 617390 709879 112178 587566 64994 255015 326241 247308 267909 673675 501834 200428 865288 546405 798440 538029 62612 815310 320557 1040447 448642 640561 421757 566569 513248 748494 853041 68100 833011 246584 945174 446973 414127 143576 188907 105559 625217 598631 965606 185063 598150 943480 452144 321686 480913 1035756 666980 255971 614953 404603 612628 610654 438088 38194 529988 346670 914077 128495 45549 989836 658443 720103 303996 457798 47400 675617 255824 211261 333759 855801 338239 170471 522318 635550 573201 926669 137 993939 29444 272398 237013 153650 400966 434651 968653 250916 725886 451833 955073 525546 678212 564290 823858 755032 504997 399396 265048 908052 361376 1043744 718748 818459 747435 123468 579358 535101 507950 470994 348976 954268 390406 527727 569560 147249 233732 692469 529234 718407 928876 56521 495244 537598 272247 958053 788905 8137 144593 1039575 455039 311280 504859 726848 375577 622607 777322 570199 996917 198549 898758 637924 569286 745542 583852 520005 844915 289978 609933 597484 967446 175836 484941 1038558 130879 679531 494020 225333 226223 577404 391488 606624 742621 272630 636417 612062 209780 748308 535740 545863 642771 50663 241689 46915 964492 540626 967477 353488 1032677 306188 930849 493568 149594 848161 263777 639096 146969 237426 863597 696563 70020 710576 792371 32189 941747 950629 657043 35641 291311 971115 605666 740444 170552 335986 129384 545071 1002432 856447 276962 738640 791150 788583 548608 806513 349276 61528 561640 899800 517210 414289 851889 589790 418920 48037 320489 854128 555072 226429 418576 512913 903113 362066 996635 352982 971173 70263 8177 915688 363940 456845 868849 894982 515919 52492 863339 995456 907358 729025 52770 274237 904002 135754 929233 302134 535964 671388 521378 1022201 871108 1043838 772280 495399 443971 433419 96167 237302 978521 186164 323830 23983 1039992 546876 331940 648241 291270 427322 80288 601452 329119 864922 1032272 967911 658449 244380 468235 312635 945759 811988 269983 140950 769919 923560 423116 613689 671388 944341 961222 804858 960916 387563 424375 1011395 1040250 578508 924474 430353 938773 916529 549857 296054 478560 924709 1027505 549655 917512 353928 889505 133678 288753 93837 1013535 518281 917426 351804 124042 531721 410132 949489 832440 976164 326806 198107 657266 809828 684524 347774 136948 230886 871548 343345 378990 832732 286943 659361 138117 340235 409702 946508 418770 408142 564115 582151 480098 874001 619675 683129 578868 1043926 795115 896157 571326 277940 270496 9796 272233 627411 505613 1043345 129296 645617 288569 496507 771205 949728 995678 163918 1036044 169477 697964 226858 378334 812251 838275 491907 18600 534126 968572 994719 345097 929505 28513 527131 465943 940264 626417 34407 567003 705614 200733 3653 390864 779377 126094 887374 783720 515777 913436 926061 576903 473413 936792 413793 992774 55573 390659 479296 404529 479457 647573 183535 28234 98152 719799 977834 230916 556546 917705 303490 693000 319255 728669 154074 886131 343206 1009082 847082 473174 530111 659034 583228 285749 197129 1017964 400178 340361 75325 810834 495998 791358 199848 125988 112039 184629 638637 448556 582027 56003 472129 356200 668376 801073 922222 115468 569745 1006138 702928 105469 575119 895631 1025307 15702 262653 65622 989075 521959 995803 644519 793490 755633 837757 807694 839941 610411 365321 272908 527344 153088 114684 606102 541414 988175 800166 992916 904593 794474 669865 617059 684848 563351 90750 960852 18708 28242 387056 294699 909602 815113 733086 933792 116820 143455 47229 557281 1004856 898985 348245 751118 968303 984692 694847 924092 176431 354301 189741 272499 835522 169143 217698 60208 770053 1025225 281590 578020 852458 905869 674643 777714 722422 855315 61371 187573 228291 154267 156863 619000 954495 527135 334025 979580 101740 113351 639891 527989 443998 926834 244910 740365 317504 50228 369149 152032 997263 870866 806455 655743 659165 973640 139112 745965 748879 337731 298352 481829 247072 83880 397442 998290 506396 816139 415655 269460 344102 164921 708409 459522 919986 672430 96104 253603 83531 364319 527032 86964 962830 217330 95361 1004901 847661 866753 235374 954460 867950 743387 484351 697648 422826 489667 343815 78575 84302 678831 505902 1028504 1048029 832522 954479 138402 737899 392178 790683 814452 948516 202427 438229 583146 869315 967530 592405 338647 811547 384826 665253 536189 516242 96283 528039 715542 38561 44846 963468 912719 718165 813898 337310 372424 599505 973690 727671 508053 686026 575869 50056 181696 663561 965701 193683 736708 476909 518776 367154 466707 26342 589042 426062 147858 785147 303425 157864 366872 556357 781352 422227 737266 898418 560156 510775 610658 612163 707530 770192 889883 61710 353423 658286 259271 207420 73982 228403 118913 152012 151390 454680 3931 146639 656426 956327 921306 226538 863375 1019202 482421 374487 749809 375707 409625 770276 1042278 398394 857768 684402 366137 71163 31861 865655 640617 1024909 804809 640765 402983 272884 873314 867232 834396 661255 661743 811796 1025568 892914 269205 95645 963396 382902 795245 70294 310985 726436 213763 36587 976487 240614 179161 496542 494599 60918 302818 461893 993353 427813 478215 1009034 847103 401686 375717 7082 79792 612928 956685 694519 250902 265327 273667 156758 528032 582467 989248 303042 38641 672431 908784 54983 864863 97659 736821 859399 802421 416707 352418 1014969 656241 61815 1035968 439589 513735 1033433 671372 805161 331164 804097 404727 646583 245579 495708 346213 780372 219108 625449 699183 765339 719528 804347 583201 692152 898190 898106 449276 568558 163522 111265 354037 52754 659744 941505 1039668 238861 820413 833661 86358 809821 575071 500364 569836 553108 1038592 204539 373498 846040 387151 387752 559225 183138 207662 1008328 946389 323839 955957 244577 331631 598674 810542 558545 956188 952208 674455 755525 50340 746626 251939 909123 567620 272774 535353 884257 869676 381135 774771 453515 717314 888097 22817 613633 105822 510038 764356 466006 1037132 29147 606355 802354 301261 957747 994809 370833 136789 356467 59668 158019 725582 287428 651832 613482 342932 51941 673130 860926 672760 179623 957670 551244 117438 998511 951194 818547 923422 635831 669608 800230 369350 444812 154856 862189 226390 687121 229219 601635 543202 757756 1009113 671481 430964 413460 930876 693042 212360 562873 89651 203877 347023 79452 158104 150399 934508 826882 491770 337726 353018 580805 513564 832182 1029251 716627 644212 631760 974666 1007213 336813 551366 55043 11625 162341 492457 677206 661681 212848 141019 402527 730178 720595 603541 211249 293422 305610 296290 761422 629018 895618 423330 929328 447169 50783 775689 335300 596591 708728 138525 218858 74630 207894 913083 172790 774140 139065 782994 828722 650971 980243 391846 566618 84673 1044618 424399 535070 67678 396986 281143 811939 218360 956785 50144 943619 419049 297394 140060 275400 442912 768563 278291 825461 322204 1042910 626752 774909 16117 101971 427764 200778 82131 685669 78290 832951 860532 277657 996433 490390 827434 690602 789822 677804 14555 206599 109879 735152 762496 385363 875824 166863 171430 932581 718066 368939 70384 60998 24983 117847 557458 999605 228368 156637 835032 140454 274335 756408 655261 470078 323677 248538 934100 609241 754101 425895 1043459 1010821 265447 594040 776899 708228 34694 850714 304193 998350 944634 568908 867264 985740 833023 78917 581397 323486 806181 961835 677162 368919 300878 367004 818299 215227 424242 980265 928156 837256 498398 598230 742833 181034 1048112 761244 892148 823941 255325 497384 920882 452143 264556 998681 148558 413682 925881 913413 974525 496719 505203 735604 603657 511222 871453 169892 159567 940880 1038865 661444 383424 174837 691192 114809 302371 508982 711763 379995 571473 503444 326134 898169 610232 566086 949895 133841 674777 397240 619779 206041 83915 485382 634938 693753 642997 969093 946510 96782 192343 617787 679480 364521 4226 780898 247875 467918 469403 280809 475791 641526 408605 779251 428175 125197 664340 203861 898187 595124 45474 56092 575007 210944 8573 1041413 227514 954361 905583 260100 879136 554524 938965 51134 823529 64218 576801 833038 525056 479255 500312 617092 330788 590763 30613 799713 37994 920036 884356 15004 972473 759811 136424 820064 747340 511674 307989 508299 231988 537780 535158 260529 317908 327949 930824 783384 671075 734678 872157 819001 77677 494227 257691 229957 87123 272060 195066 974750 24774 207935 629066 337753 806992 4604 808170 137667 388043 118344 99282 63961 368615 512363 854538 962510 304041 774178 354097 899977 290534 155165 791799 390948 950476 284802 210339 665966 423514 729192 692877 878698 553187 632157 912037 150478 904336 802785 954603 913285 141018 613353 154356 575022 177427 848733 122732 474010 125662 579737 1166 272209 618675 250096 319150 462606 289373 98084 384688 14655 789883 859632 348301 298886 34818 68222 207317 217402 538297 335601 600104 1021415 994235 908509 802748 499657 66809 419786 874970 261717 463542 1003444 222049 557233 314889 797582 568130 63543 827230 656314 364802 248566 455925 560274 164667 284209 371042 12515 740891 991454 899595 978029 899555 646695 85421 390756 883049 81901 264920 146418 485526 956736 245358 633522 924393 1003752 1004072 478007 637427 533471 398097 11139 340953 931797 608265 727440 178645 1047979 661571 339403 102069 517112 901575 861587 992603 186759 139249 1019327 888635 303063 819696 900373 604896 257434 840008 630484 524903 549174 985168 19755 756226 279367 325813 883647 61046 268571 156149 111145 508829 919348 350181 349814 680677 721866 325932 165797 100816 252231 30149 1034284 870514 784585 550273 358516 868342 269475 814723 532824 143641 965340 474050 102058 187053 18350 181130 178607 927768 346120 974331 557982 307154 537613 273289 868388 229867 76179 871290 69602 673410 618149 25195 199406 437327 836610 192716 342862 993050 165787 129375 354176 458305 567064 554941 306421 371510 680532 927441 518801 755711 843229 563034 719661 904629 755061 562797 49173 254725 933523 910322 654219 1047218 223971 735522 850754 852497 506562 302863 529123 778123 380867 136476 583307 655646 503596 34689 165195 735965 263289 726472 807847 62827 78808 436563 247320 568452 539820 646100 715658 769397 93195 732626 903134 689567 319296 1019179 556649 839928 579145 207756 543860 104585 513625 435451 86970 528625 564312 685646 210157 788704 122718 181169 424496 1021853 254779 880420 840094 793473 121587 294651 923586 297082 334650 447580 799261 198281 269564 78276 506276 778308 479192 102787 1013055 1032533 375967 969787 304203 476408 227290 954213 923929 119937 779330 238540 271213 120276 116038 951311 1002239 10731 991624 672547 252413 64340 980320 1032911 276360 253104 701784 604719 266802 603958 368814 3122 416390 461101 1041365 978460 3456 455797 756468 155141 642833 498943 869477 92503 677021 743248 193335 574291 237436 927491 659885 142221 853884 855364 1041341 140396 267613 567125 358802 391595 929108 859404 98827 792283 330121 614227 650553 44511 525464 1029799 1007333 568686 799764 631194 291079 329620 348928 590674 706128 542769 97364 41479 1043617 555896 111998 914824 266130 484466 608478 935351 293612 721785 913480 596232 257327 27837 184198 652039 702989 192194 540372 221903 572653 100576 681314 352659 203625 831938 566230 65816 514000 421352 1035975 223801 78757 964133 80195 142178 188958 405025 36682 186134 723621 76503 163920 520810 72539 330008 407999 865159 813968 644103 242034 856107 831052 670620 573500 629801 931018 776993 986207 178148 262391 642999 312341 233176 108535 761554 141323 91666 984225 158905 386529 375475 1030654 426759 148139 897136 558542 993069 333171 577557 811778 966893 299444 71165 752707 872672 713185 413852 913002 734962 692700 446198 285446 411873 379263 1007397 543449 735425 153367 826582 417883 871290 297443 495564 809526 941896 711833 498268 320968 82491 290786 243696 737700 22709 808153 854916 45073 168942 239505 835116 899465 571507 293260 994700 606012 849059 494660 420446 1006987 968497 449445 919280 138893 341413 456849 669091 916621 86747 78683 800621 799881 726402 562764 399960 846005 163485 241698 509953 201462 987142 339596 1008666 804712 496358 870575 457448 935641 798271 915876 622533 287051 839010 789239 596895 436342 382585 454442 52087 324163 864510 93232 741092 1026898 629826 333298 616077 555381 939495 694477 90802 306739 331878 54290 131492 756038 14731 836741 171593 674589 1020148 802527 700057 530267 69269 358989 692771 239446 530742 879342 1028233 314520 330995 978008 911359 770914 463291 834579 543696 546084 147923 541724 209625 183046 270416 472420 628236 45155 24480 127567 1031919 1008968 1046530 313654 869914 950522 822793 917221 549309 263277 141597 174365 820247 285901 80377 284947 412160 538105 717102 103919 964960 662787 124319 730959 1036213 389809 592643 536513 811154 273919 718951 202572 345114 716443 229033 607720 382345 974696 364286 503297 115116 911612 487788 927480 927075 898081 1002321 235426 1047590 523351 652762 323783 646781 963153 402573 587684 200839 126580 908224 188521 122996 111451 538399 899260 218379 360533 884778 696885 666661 242661 496820 777440 993584 179777 564581 434622 832428 926676 136249 380228 1033649 610237 400128 481754 535144 669262 860636 961117 134286 378765 646597 369821 185588 537014 364296 433120 219393 193462 956356 592733 88366 704434 221804 729282 151433 994686 235592 136879 101939 408871 108531 745273 241122 371050 957406 564840 609376 264762 671948 29880 727817 771902 105556 924060 605521 645712 373603 640502 522044 156159 303287 257697 240612 328718 981860 872168 404471 729075 232787 377611 480311 643417 743870 783041 195576 115358 1045430 510897 930725 446293 402589 642040 381755 620230 451244 597158 22731 794217 38766 687168 857853 926831 702019 653632 701320 442937 369374 97424 980411 638686 59336 402451 648439 1044906 113883 421149 931635 890009 253383 208629 593783 26336 962704 877914 199777 1023845 572430 183035 304803 503618 224875 214014 515970 775238 603049 596090 81753 490355 515098 917244 664596 619393 86758 456454 417718 192346 828552 62347 992979 284828 87377 546165 872214 127514 460772 341536 843197 674395 226232 426460 255512 556570 43930 385646 440333 805572 373800 948623 220823 127229 748118 27500 945730 255771 506349 735524 730033 23465 599047 584525 578073 821222 824725 265328 1024451 1036868 495065 160648 433805 49385 38124 974471 857706 900145 569 744658 83934 762154 201472 428480 942210 271382 741588 890654 772998 918253 280605 337838 512042 591832 626327 194979 491588 514999 465361 155942 390845 108700 910768 889557 845332 363598 453353 376382 30425 645831 943498 260201 554547 78006 93041 849483 54363 1005054 512723 104276 750367 520245 288951 409570 869472 66854 358265 721867 47252 216399 1023303 958680 490820 153188 848551 411972 363407 423370 688367 278081 1017510 166685 919756 473715 420430 1020586 923836 830579 690529 526326 422804 1032525 1039437 858165 182010 999170 892819 1025235 635371 274183 213577 464367 138039 219332 828569 1047771 841728 232471 1025600 820894 827967 179150 853263 48754 417599 256048 953198 303174 243232 1038709 822996 391996 128597 174665 310864 271404 478758 8781 803075 1013792 545071 581782 468132 437974 511711 677420 990202 785729 719098 233612 232806 788488 776728 578599 848214 42502 269348 1761 884947 619208 663261 1043091 603124 274706 679512 796553 987240 982362 469372 534276 903153 938060 567428 703928 894691 53572 471937 829008 643753 719063 653526 773094 186433 295754 259002 877707 297659 111385 602809 580549 602557 156530 421427 363787 264194 60087 323292 347723 854486 707840 312378 379493 529308 867991 477995 175022 86088 1013370 263260 169582 587750 315612 113362 586594 548369 49572 916069 428602 675964 431852 841280 191516 50541 985987 720739 568863 121405 895340 797473 947153 401881 1047645 1034658 444850 148292 37953 396386 53175 387091 513974 998576 242632 654063 304784 1008176 982082 538135 445524 14682 631413 393691 344766 752121 654630 828194 672827 486828 31503 571877 994927 1037928 994651 724913 144561 337140 533034 308777 1041034 786283 823059 554370 683578 464830 445341 756486 580403 348720 596932 1030034 519324 932824 739963 40471 452559 446754 70692 946716 665307 562254 221465 1046074 883458 324592 413735 379551 24380 983406 397582 592780 391859 358277 298754 999383 193349 463045 125741 890730 200710 732688 640811 358850 43963 576799 1007500 287856 522079 380669 161365 72092 3234 560778 462207 7805 249957 378617 651639 625122 304447 313938 791452 664236 60923 264177 963781 642641 548888 516869 679864 85851 534087 907538 701364 611303 578289 915567 589544 840743 533167 304841 1026297 573664 560848 964510 28032 197101 45014 119491 485002 181434 290809 731871 321302 269001 134562 951277 533915 59441 847345 1018302 308863 598554 16184 1013365 841377 286018 224126 592137 689616 437371 678654 314310 94545 184106 755365 1026764 241245 241610 383639 907919 214176 471655 26794 265813 690364 283428 912105 65211 345796 431285 923154 81969 310465 573157 441369 485753 550192 584978 966307 166444 364930 1043628 315788 848181 513179 388025 789857 869203 277844 948052 545255 254363 614650 379434 293010 958452 406988 617211 808718 838554 114048 400159 299450 885148 884670 333054 671272 152926 840868 170647 284063 18200 720704 513018 63385 592468 661529 130510 556101 433268 313255 59340 22278 207657 839894 443201 510194 477949 27528 213392 549715 556491 28432 262830 285226 133441 85175 283556 829095 138597 55866 408849 588210 346893 715850 975270 753254 674405 442635 11432 683152 528749 473749 643185 617268 14969 518518 759022 836361 506543 59183 194082 24824 1042572 753842 922274 829600 643680 110827 911896 202453 910541 158516 125889 832541 123212 308702 447726 284466 468136 234671 188295 440194 736640 836447 606339 151474 316105 802842 980593 69655 449098 960001 714738 385339 270111 284584 741948 521822 858167 1014170 690073 389106 134870 441552 851430 708126 234771 457022 175380 963389 740443 890951 376235 882268 457708 380739 34626 853439 1046363 174592 319240 891228 578831 1041726 964158 898398 750787 235826 788667 785571 87560 701444 269159 54079 16064 672849 527040 643319 340389 1020841 436568 66503 505024 594194 896596 655965 1009650 134019 144367 970395 387950 736362 689653 428057 988733 664103 213064 1044128 97465 600718 638303 636080 608018 175465 382146 172539 1005516 46836 846223 755176 967231 762463 542968 326161 168214 99408 579779 193733 384208 25950 136649 11142 12866 871575 418423 738700 542996 137723 959824 515649 461375 798974 472936 874435 321173 389898 795370 884070 752953 330235 962964 849455 365090 492193 936758 493401 480413 636737 959543 665300 587208 985621 343056 843201 888600 487367 535502 424695 22740 772602 541844 267650 143511 725441 32279 941854 94162 152102 308512 444096 397895 619173 637454 420622 797839 971182 44881 580834 438934 765734 1030128 831947 298521 747238 128516 255627 132399 1014587 579899 922010 28861 683876 572758 419233 934656 750104 710827 1016832 613896 317437 948899 466762 375351 484914 236093 748996 154821 814278 570505 814057 433727 569662 391982 192232 114948 141587 1037030 493348 448455 164913 696828 209587 982032 34682 650965 253920 775355 669505 314980 966570 289911 643536 631475 682050 415815 1022434 731489 706449 339461 684329 55839 583088 150234 606921 300338 30573 453064 998875 500212 868557 690720 319467 589139 149380 1025548 1036155 456785 316799 47366 755326 403074 346971 497247 838877 498833 1032939 593849 656118 556731 950709 977805 146456 319314 539509 666534 862472 519483 271514 500644 905854 225905 906436 57211 140201 565888 194892 219633 607399 801034 317372 525091 705806 1042502 499794 333568 562790 726908 626818 279501 382637 848266 779633 467103 813777 115554 499323 259044 747833 371337 528301 313819 545853 955290 345163 187159 861353 493761 536908 541440 861246 479297 178137 132689 694321 809710 358354 813467 474027 524980 881224 235457 625223 203022 228356 170106 55958 378255 491519 693971 149662 832605 102888 817066 553047 365744 184481 966708 1046573 845656 6338 642167 715649 466229 34581 284113 320808 984508 641816 674159 133610 232825 280958 519895 185092 969863 69294 220767 436391 25882 758083 935859 478326 340469 83082 657491 463884 410868 588551 528914 783220 603524 268528 41368 87983 769830 235184 640225 708914 307184 709478 569788 101989 272139 669539 486478 435749 860982 763568 572812 275010 155969 705413 293316 473602 35475 196819 399125 814236 1029029 885948 496625 633790 404101 580373 175522 943624 431444 292843 157379 311695 221384 657915 974275 890459 97963 957752 881510 80105 291930 363848 999747 988329 899398 1001480 516166 398977 615799 909316 425776 1042248 143364 618239 739602 587340 441756 936049 203734 1004493 671488 982020 233142 154495 679814 272407 84163 864012 295832 269371 698207 393360 284467 805816 46275 797979 371817 430089 552570 993074 240095 277339 941028 536911 1001807 588563 423092 59484 468487 1018437 153459 40508 695145 144445 511995 689219 144233 75514 110076 435640 484626 38318 322426 1028698 369409 568128 271180 1022168 965096 85193 743327 323928 818957 240666 919666 735217 642760 764469 104984 1038128 842505 199120 920505 918167 838095 29142 982480 745753 828338 278501 985262 1017760 365146 862928 484086 17288 683781 963870 907295 832801 958725 225161 724725 80432 674880 330625 204825 927854 380846 277927 687228 743432 431071 684114 74728 163357 469362 1000973 928631 677700 309151 781335 365594 827907 768686 408801 160019 59737 922238 897684 1007227 401205 811263 272776 477117 329468 833720 815822 556569 356359 564034 571048 270114 16418 804810 173835 248640 544271 88467 492068 1027119 265217 964210 124112 969598 131617 511312 748834 768273 137485 337068 11489 491936 898132 14614 912391 324918 564475 830389 604995 409010 310267 573634 153208 443721 173248 994827 251708 748802 585643 276849 341850 201529 812177 534378 729936 92700 193851 588160 1023186 925233 755684 883919 781637 150734 299454 239755 944196 936608 754029 806008 392735 113189 981386 921456 892503 1045041 908065 638433 92708 701549 860211 649292 505583 865235 951861 512455 516312 92980 133264 1027708 585009 639922 797471 930344 130304 592710 726195 93853 429953 179003 293266 459328 562338 888497 415220 104075 675718 157979 292997 1027724 657667 101569 842982 902501 102947 532799 841260 900298 235175 2564 67935 891782 49023 265428 669693 498678 959827 149575 55924 363148 692989 457287 101035 95309 137229 628374 802426 894292 748356 404806 21037 915277 498969 860479 1008389 815098 563767 208572 63927 208818 327165 770510 66795 372701 242941 498904 205758 217465 618365 118545 311360 867224 123897 326405 522743 625120 975263 191764 90203 903945 471761 557554 163159 708451 1003431 515365 733135 247629 385130 192395 775700 700863 921626 19921 149617 793281 110313 284412 762786 272881 337086 568036 320344 459010 471987 782516 281782 420407 428696 257388 370903 972524 468845 780895 216902 372238 100844 617397 393347 191133 374268 79594 364677 2609 788031 436557 287027 412531 904837 1007234 1027306 408735 1035863 337665 958714 170504 553837 20116 673833 556180 781368 275165 541998 972860 526937 534990 154935 477838 652584 440367 316004 669995 502830 858139 888393 540745 481707 331651 400496 717105 947473 202409 160981 975042 177542 183975 956008 67053 447590 772070 323982 616503 860095 563367 500385 859706 646356 672638 425067 105507 1014427 126417 778927 741942 955455 714333 685216 105286 246686 981938 362344 129853 869323 991922 946339 830874 156557 683286 41185 295918 444383 872425 429607 791646 228974 211466 93806 669732 1040414 293551 901667 1038862 279430 686045 962214 595197 32623 275697 665803 238184 15704 338202 1044316 301270 465909 550364 349588 490087 958892 134542 1039781 37708 1048342 596445 566067 829515 237956 225863 169432 521532 38264 938657 885662 424846 375079 852370 1045384 499907 442110 513813 118793 990447 458778 365307 123274 866621 794318 590695 6377 24170 162081 850768 436725 652104 879437 563458 783859 35645 877121 384157 476700 615617 376352 298644 153116 210915 820416 226864 110229 808133 910380 647179 905114 922140 886051 750741 469812 494513 1027478 24211 978913 110818 275246 770458 959248 434977 867779 688280 560038 418932 776678 283724 715899 185844 809816 602569 3806 853582 823185 327927 335117 905285 376890 238354 117950 248109 296371 1001769 711065 32626 551310 203424 610236 985359 350482 797615 42550 909847 59321 181216 895372 400176 352690 390293 538166 645139 306783 229247 115491 269838 328408 396584 703537 258690 91239 242539 568502 837988 523018 445430 473594 410560 13301 727759 912826 343602 177165 607436 315559 536427 858733 693785 120037 54962 758501 989366 594060 342624 145526 1047287 641067 128611 18391 542210 149824 514748 467443 910420 300225 973313 990825 325693 383382 542683 273931 492127 179996 681865 281951 743475 163747 1002076 640801 27267 185073 65081 739007 89073 436414 855066 768732 26479 111414 607885 264141 693957 704890 256051 35359 739599 977439 590402 813327 657724 1017261 473860 309520 832656 325921 908374 880201 520482 20587 930346 139028 521311 370929 669957 824961 760197 617482 695425 734928 772137 678276 394700 76795 600754 156191 244264 683562 668891 545296 231785 889916 227893 805759 330874 357957 283810 594185 537560 827402 121563 270398 75285 299911 665324 433188 618071 187241 650419 591794 555734 912789 942180 774230 879457 253343 879879 436336 274394 319316 932601 569813 1046197 760112 788071 227404 322429 870120 869846 703508 738640 764898 598174 199772 370014 185784 341354 602570 312685 831161 372921 813301 161368 286824 635744 355563 913035 230907 919814 283052 223369 208605 11943 994988 594279 700716 764178 760149 739150 412732 764779 847747 141308 1022738 724393 94726 683843 120553 824089 536355 763273 256433 360665 638228 368199 151691 296030 902275 1001099 183886 977391 482067 50037 781829 926503 142807 188605 677231 499063 687065 905004 911230 583841 647317 78622 571096 142654 192123 1016583 641113 586553 366960 439786 894351 866386 422221 16867 966461 710301 175199 158367 1023960 80640 721381 843743 585229 748472 1004694 699385 343865 155348 339224 225879 309743 237753 197770 392693 166006 412316 679675 401383 400201 542987 701936 515537 670613 914021 471778 127085 257470 912733 604606 102921 205786 223099 639843 630022 475188 39835 755751 457306 92107 764011 1047123 286735 959696 1029873 69794 483266 252204 815364 647366 50468 360695 903118 526819 672893 345346 395856 1044242 751908 1006926 281566 901600 13320 115603 72351 875724 662058 472506 755214 191948 496416 2147 30076 946376 657300 182624 413323 260638 356291 963128 453556 184605 209407 649893 123586 350858 151854 367382 72533 250654 977736 118574 636257 252421 722908 731203 212908 969568 177804 810976 998995 584388 359820 891459 721221 220601 989223 755936 379590 194109 623930 23772 345582 380222 157111 559506 150824 109859 895780 874258 524467 347204 1021465 1000605 994596 415597 525510 670506 482 412768 594282 888804 268201 533583 196829 120490 182024 52838 1016071 427150 118499 817727 407398 90711 281329 176747 302989 642815 129599 214768 211359 643637 54699 395206 133336 982747 718442 479065 418308 337289 707714 744714 264710 317192 501072 163758 762963 1029849 819716 528397 553332 302508 212513 408420 482696 363497 919038 564708 89791 617514 597319 503089 205792 239039 980348 455395 791236 753448 562288 5896 956120 872607 281291 309920 769951 1017484 834185 74272 274222 357390 667001 634864 546991 652665 539583 863981 134878 778962 639571 388327 90767 414293 338304 238884 446758 961264 195429 539355 312093 165573 576119 82874 154242 1009068 681981 549473 627062 929710 748179 291045 698543 821131 722088 359246 976374 912693 273152 363033 303786 962643 789298 539830 961084 176831 578090 209931 59569 654088 705193 609519 289059 333553 105408 174768 828480 216560 544601 758158 532169 304048 67758 266557 415765 633487 754384 687975 854155 730657 1027873 705064 438315 228779 437210 813712 292102 261801 789126 630565 872897 1044296 91781 579166 300055 487660 936842 221481 109396 799404 420894 181605 214746 652241 10266 977001 509088 841307 353073 461180 323502 1016188 568164 1018970 593570 726042 569227 955317 999982 190289 787923 93106 78743 401647 999995 312424 4920 71159 1006870 638053 976637 556319 682380 113448 534760 553297 39960 727976 570768 82989 1024267 566987 658077 794758 148232 908784 382285 97505 942470 660838 839923 744953 735057 810738 718194 878909 651530 672845 193990 837456 693154 217508 724603 120457 471779 749590 336948 896369 1013735 397370 799270 879943 948126 795798 67738 353407 317773 453673 23406 917822 85258 625890 794773 824288 86593 228902 147090 123251 282162 377678 690945 558649 717424 325158 399631 862250 848739 139632 645117 686447 986823 289631 950688 199400 221739 888860 1038564 192167 921971 207941 342084 207475 539991 448361 880724 588358 739810 462477 521784 713424 947443 192170 352810 365553 48319 704300 605687 695107 595533 478325 467842 190093 455672 135768 338752 988753 859121 538270 895675 1024063 52923 152452 672528 967104 474541 725563 147312 410220 741748 955751 410530 722580 376974 832417 215680 553401 95695 524789 455797 366866 411360 765540 992774 935435 260795 141923 980550 641216 499761 435547 191840 629382 341092 743207 955152 643171 1022285 957081 871722 875921 580663 579573 36370 9727 314434 868211 348995 581840 516321 480193 717769 314073 815196 1000576 343750 469287 538191 989378 256496 433015 797225 174483 610321 147133 566702 814189 688006 565150 1039222 593345 170177 687349 40299 777077 228552 219729 226127 917345 904115 123510 262452 690641 668465 661976 48642 84998 920836 745763 719348 688821 347520 280501 79131 348294 770576 929314 902618 723094 1023921 702640 249704 84213 483702 856536 297041 320809 325378 589003 446709 499882 17169 112619 727560 702820 190959 175949 367376 16952 1011711 786238 579818 871802 895029 837307 687174 452468 422556 346615 817190 254178 576210 713945 295011 878965 140935 511355 774184 555600 271362 42668 82037 135310 100508 647791 503453 538554 823106 455802 701128 648277 34551 873656 239218 499283 49488 348616 588522 981918 446710 177019 122836 715410 661543 994649 539048 183423 698166 41245 190512 155691 617223 340277 154894 293965 502676 992067 623156 694803 514666 692894 847977 733085 635180 455378 161227 55935 761871 942619 715848 285251 756829 314350 24611 744165 57074 580465 165494 397141 647874 48638 754602 367608 422737 832932 459264 348456 654137 621478 366603 46511 967336 815866 425780 24912 298463 240330 105013 501567 297908 241911 773022 856227 300049 865425 1023060 501531 243315 292960 274957 724790 661611 300382 824789 815865 402464 560443 608907 670814 67276 273624 406372 40911 294715 442060 969320 325295 785487 101858 173808 125393 723838 800665 283695 945151 202578 52899 817061 623732 161256 642406 739245 321890 444274 776318 152049 551534 828597 348473 37360 535343 433547 899097 710527 503218 362339 974678 687429 240889 793532 126298 814909 837495 517805 667459 688440 850325 623968 506724 595288 124977 406675 779204 201367 391962 831254 620701 928574 149397 482383 711390 95086 215771 380601 515754 542618 685208 496224 359895 754443 426350 150374 612976 722523 828784 861314 725299 101882 820903 757116 875540 841901 591761 84402 591032 269833 1040797 642711 239355 447740 659376 848430 803691 903749 985251 715155 500170 558839 313794 628594 426895 67322 438606 862862 1025638 1032074 862460 396348 497324 652726 8309 925413 20980 287970 939988 1002632 702852 275781 227883 877877 251096 541292 460798 871827 517150 307637 922053 228699 344761 710869 639599 249306 596415 488531 834010 825459 1041019 77322 79708 468251 243947 95147 660541 485595 163394 105785 560698 332882 379752 418699 57860 520752 439157 239309 505279 103868 480825 165119 152452 940367 803512 245877 242655 502999 1026470 554581 22609 111701 548847 730396 193999 931423 962866 197401 782145 973471 590400 763121 368644 47186 672674 717849 489065 734409 799761 1013087 122419 799211 1012476 57186 850717 756913 746245 852245 275282 1043369 515204 718912 559603 974197 700418 964607 248213 149321 194752 450369 425664 861040 802606 974666 705137 626630 224116 1012273 382104 666687 493548 483683 165531 575840 21413 433182 947666 812737 304354 368119 267784 33169 695193 206165 756736 504593 762869 145907 808942 237336 411861 164706 643066 799373 513610 847748 289473 12785 511005 960786 645587 595923 991302 810520 914486 803673 348534 513652 422113 227005 870798 121434 225602 435662 790566 157906 973753 70763 216327 81464 820763 771340 629425 567996 340016 472889 698582 833760 413236 947728 601821 41981 41818 882371 831072 302782 1027140 313112 329134 387490 252300 297959 905802 735614 629311 577440 762730 486905 472669 73922 851064 825359 751962 884837 599957 610447 470176 696497 448529 679581 745995 488293 302324 699952 429675 919633 861049 759445 685062 637916 84365 1011946 318739 308606 131156 32420 337471 439879 261797 925706 563500 997207 476041 678583 497390 317540 813248 110620 889484 269879 116027 476155 383877 491823 155555 1004269 473160 183228 45265 129245 544954 772325 472660 18315 452788 672451 578798 371979 780931 610563 723735 1026627 409959 259944 258937 383344 427028 463943 399218 804001 356147 171786 266645 658491 995298 276142 393257 941427 884272 327748 706472 899287 690082 316787 992578 100550 436657 836340 299352 264179 719946 186133 127489 161766 175180 606263 531848 1025914 337421 179024 273643 51552 724950 414314 630366 957083 529506 813858 935878 317699 228707 992554 137535 657858 630269 526535 831383 626649 3401 329043 702160 660124 438484 966588 335009 668722 1021725 667908 791286 890902 500250 1021119 1041004 276889 655796 42904 101590 397917 556614 538060 343995 856283 168738 850349 38613 483038 350476 117280 962195 784390 934077 858399 263832 757831 695649 115256 799802 510567 917273 207117 746755 704131 613754 960466 897332 577674 856589 282066 933437 448192 1024717 585195 12614 954429 220332 752909 225706 748396 310798 508094 998262 629900 766283 19865 819695 99378 628529 644554 664073 615877 926081 116628 320752 486913 851310 670667 873091 919925 937505 341082 349140 822021 259895 600767 1025449 926312 898881 585354 727806 74411 397891 578530 241537 39084 134197 733695 223765 668063 897925 930225 855887 684429 1014675 322520 697340 604624 812852 382953 638873 40857 459568 559728 1027802 529002 209092 836488 1009188 905884 573473 314724 738322 571355 973547 862922 828403 804772 671418 759187 737354 596942 542620 1002797 943437 235774 51857 832793 127847 718129 573454 934765 602551 691766 1031803 311122 618639 1019953 148661 53127 424949 846874 709772 1038556 712229 499260 777542 404664 389644 345270 816667 34708 640463 460285 125111 450430 183618 706392 3002 688791 222322 832355 683323 624021 860700 200845 19777 98882 129587 944026 878665 763387 471134 522785 627139 790577 268919 559374 73365 950507 439053 92962 8086 677699 523235 127854 683028 516069 667759 206812 687183 62355 706652 247718 70651 452003 150024 958941 1031362 508543 781574 343011 528576 843300 986270 575473 644357 832164 289352 748434 648215 659108 81973 251430 780397 693214 140230 862048 583413 951712 1030162 861640 825743 255820 471141 705850 235919 977622 41659 982374 285247 110409 862793 651342 848730 872258 449013 417994 1031059 409459 818905 358663 570124 392482 209604 844036 376287 265383 507576 75027 765593 18417 642413 420958 139449 556290 716237 98144 9014 220270 746870 204392 242422 702432 971579 501786 918872 987286 172451 331757 959147 947680 18793 74925 479412 570277 353274 665338 183597 708829 757242 765896 546880 777752 661951 648926 397072 332789 758228 854359 792112 999852 68472 475171 169001 1018757 870685 968327 293881 883039 109801 417945 599951 808234 457528 926149 442960 121197 781592 426827 492437 274369 234187 1034942 768299 606035 886345 1032326 172497 84838 126395 505439 268221 451023 740865 318936 330520 924023 535853 323285 52349 860381 951558 597518 75646 531601 722310 91022 1002783 677306 403292 659764 495193 440465 593515 375093 648856 631524 801865 877720 87614 393876 660161 72120 789790 508951 992849 176838 943361 364790 155821 328773 699428 777808 979770 611212 507832 740182 661908 335176 30305 282573 961544 666615 383672 670351 557595 720493 931273 491530 632065 360019 715158 874687 217638 919203 990098 569284 839081 309805 77606 418115 132316 993814 69679 51449 262342 19540 871806 41144 338081 574003 66391 732901 742492 618195 300530 509178 110361 155047 736254 429573 289200 522487 481561 175399 15659 561247 1026137 633879 1031496 798542 997062 145821 31482 574344 667101 800791 653032 299941 93711 269303 25581 66959 981311 236098 866710 505096 339272 632594 497319 252450 708213 246806 422806 131012 909831 171789 435471 2604 481459 262223 962158 494952 624929 788804 681032 816091 227950 508650 548578 652479 196267 195667 212152 514717 1023323 751908 46328 137686 544249 749592 31236 833310 918128 350587 322548 916987 328097 724400 1022738 591690 463329 668588 760412 167867 29559 524152 1024517 663120 109346 409778 131572 96994 7314 770316 549955 816284 1012971 651980 876481 194686 910661 651083 383601 1013723 863534 705910 15369 237275 161062 727120 487540 875258 456993 527726 244304 405895 230153 756601 218481 452134 46394 247984 321884 618831 402692 928099 904141 214732 148781 1011321 398129 126015 335980 209899 293164 253850 517103 835399 265493 511396 735702 204334 898677 792699 422837 169174 1017740 568845 99606 875656 778188 863901 249333 373283 679516 877380 111938 734359 304278 394350 201571 365419 583817 249945 814255 429368 808823 455065 326644 867884 477272 832919 232689 310920 343638 627469 796381 528674 179023 884875 558814 352740 189015 826102 354963 693323 453171 400388 961163 336361 90078 237761 271564 1001699 997639 704524 96077 297587 46738 717082 166523 489831 792339 115187 977848 186528 268630 1007088 391127 2452 806618 353347 382370 838349 343632 659055 475220 673384 677409 632524 533024 1011863 765670 20229 982696 570911 892398 399001 77190 981723 530363 483677 386246 1042487 1041029 237048 4970 101301 235701 805989 592869 738668 424811 939125 392865 919172 201977 1027146 148601 384955 1026918 741085 555327 974819 951021 361082 288311 475745 258171 159551 507034 585136 801844 591264 761877 279004 742382 799974 590151 407304 19892 291243 116806 248808 440900 232543 315163 312391 1034130 841671 437313 505731 865091 761720 609578 618252 527667 126560 811194 627945 870895 632126 37322 438834 664892 123173 496038 753047 152718 176637 717455 489943 657809 73986 250426 844874 902308 886595 873552 914264 128857 406564 781548 222464 292599 549852 228128 417106 638712 624120 406384 496885 907 185302 416341 907170 136211 603947 315067 381607 265638 753790 418947 865124 253326 60842 659202 202193 496588 131168 646016 508663 230800 369827 48058 376690 147394 829258 991329 928246 543101 359553 549785 158151 898702 153160 197499 339263 494073 756466 371859 833612 714868 543656 726114 33519 269035 502500 435165 796606 745722 258806 258540 107106 103286 674947 724460 319002 956133 46336 236078 693303 761345 279867 46709 293534 212024 640979 1030780 311881 84015 696251 245870 189894 822843 523963 524140 772022 283366 945135 194059 467279 763248 236102 287955 803035 819787 560900 530625 6199 837022 661568 492997 432981 978372 627559 274757 93882 568778 525239 322713 386560 610292 882885 1040269 283221 649272 443640 746210 696571 87745 230411 1026764 805318 399981 946575 213365 626081 521040 659302 807289 1289 742703 760905 49257 949904 43526 940611 989512 404827 91267 599348 673553 206757 844424 22864 139054 406842 991148 919965 179202 650749 735163 689784 304993 862306 244018 996369 513299 833524 706500 897258 224596 424912 265943 347228 288599 1031465 164872 52497 324542 581058 784803 427915 440100 546423 819499 312476 644243 460212 237016 292844 706574 511484 345876 804471 69897 296035 572157 908556 568555 667413 991463 497359 24979 955341 785367 291767 448464 595550 617736 286481 34280 583470 149098 443899 27154 164278 781598 97770 890108 948995 658427 916260 1016901 237624 398861 448327 740612 419082 301328 1025984 759359 500290 155641 74837 877429 828479 222574 236956 765717 690545 890441 115585 251140 979167 615448 900036 838940 1046690 141216 166009 734631 887912 21334 769670 798184 918514 488932 887848 65682 4502 134314 462702 368207 786621 337467 588988 780346 935014 382172 693578 379493 349602 684296 454051 534100 844310 109550 820263 36224 19068 618993 599945 510934 946466 1023271 798033 737845 579689 423899 587866 463092 528711 462604 249685 725593 1014214 742635 197445 304418 674690 660321 943617 476928 784943 962183 463030 917272 909841 440107 96866 1022081 280195 1002834 777818 1027272 303217 807600 717509 425582 474333 224562 454430 631656 928605 317812 189110 1015711 752795 789836 547631 495470 53460 141885 88834 98855 144986 802820 696314 861326 415762 1007376 539063 858972 916471 293633 421932 421309 840085 400688 64034 450514 888974 124711 689075 793904 747289 517412 951503 373600 702590 110747 485306 777309 732059 746161 196492 334105 854370 546498 1003184 302072 256857 900315 630117 754514 47640 851008 647232 451574 850894 517608 290472 304034 94909 571132 788825 598924 134074 519004 930018 1030876 597166 647193 248871 303 783127 935420 7903 125206 176775 746494 528406 699029 885540 993742 770221 818596 69671 4686 815573 206001 284253 513558 572312 476957 639657 126448 594768 170938 893056 517466 434734 975699 252011 359687 420788 635685 982665 957790 181307 462686 700682 71930 857966 841125 214709 802600 130765 63377 314723 540268 632876 296240 743553 481020 953393 362370 958354 712003 292057 109308 191659 396384 644083 244230 613109 567460 879011 386941 615727 750104 146145 190770 902186 550644 776184 1041000 957771 579113 848647 597594 196876 213464 149123 760499 244090 201177 248755 352788 616633 267830 409907 439953 1046396 776620 459122 920628 611213 705585 796979 578425 622155 986472 200208 201680 387879 229166 460018 1037855 142886 264210 686234 286525 260706 138708 806940 14968 553097 192493 238943 791568 310620 92679 773022 615354 788529 919169 697833 845597 307570 422124 740773 912472 450844 981136 461064 289914 943425 512744 430494 1046025 647302 536097 371399 92028 84134 594848 198710 96705 898285 662137 427123 924344 818365 649720 501594 563125 501260 822300 949402 956418 893924 626711 571960 517979 156899 785615 866057 200816 242105 922464 504123 706406 711596 713112 451788 926806 375574 1025146 455185 372173 64998 457404 136241 996171 902683 517960 108456 686020 825421 172991 622789 44066 498212 344817 496172 47552 401630 140134 123732 679152 233421 143832 841481 135031 231127 850871 246251 508684 876789 37284 905454 682972 590516 211446 606169 154377 456887 586552 450503 813350 910898 444073 1043880 1044669 476017 912058 14529 628937 355407 570772 956712 323388 851647 221071 898633 971642 756039 693692 990564 700636 362880 646237 174092 297263 375448 246119 799401 642866 504783 909063 631543 200987 513789 699930 212613 553747 167691 731315 20791 719285 843381 146585 664517 828563 15823 265670 475705 88241 248381 723177 594549 170760 836601 837093 375467 6916 23760 571984 546787 462087 54949 703477 99448 677092 1044973 742226 143003 360548 44082 515611 704207 299461 151185 819637 560747 694837 969787 650683 765467 74843 422135 61053 982112 683727 188318 905084 822283 30365 745630 888304 547526 709063 295032 449346 743307 350656 327235 61330 571690 108017 657958 142386 500936 874039 316385 36392 730203 470371 747845 913584 159023 850873 451767 663480 751203 809330 584626 309859 122733 12602 163138 583047 272018 334514 397449 839214 601967 951535 983869 982041 6515 438521 546856 750648 288354 228429 837031 174899 28883 654172 660524 804836 537267 713738 117948 1029595 416705 116783 79730 821209 374799 73753 698874 830037 59015 337160 665111 681466 155492 490417 1001501 274983 969397 896700 427383 546669 239325 817478 768802 156181 278294 647520 3120 287896 979433 533133 856135 395813 313271 223304 1004063 227614 874804 809084 138760 394651 67046 617994 434273 46053 228010 598855 21538 690940 559152 978043 49491 46866 870778 328291 822163 687118 1022561 851119 250002 587786 908816 605317 513687 832982 595335 599804 527098 724850 214553 143266 20651 876695 274414 1028855 171690 264495 939138 237807 388748 475097 937252 128884 293629 1029222 946552 68834 216632 66143 577014 567946 860305 1045372 92776 653103 689900 954926 188528 668043 94530 527382 475647 670411 391459 418956 479199 323855 426031 784153 655403 940524 859804 707069 939218 892137 25011 241834 623127 773637 875091 474694 222483 100399 326509 165933 739890 874445 444550 112749 983986 849206 185400 159817 938023 216888 855729 1047223 299258 353682 779314 216802 184549 521083 797585 58024 268920 518682 287927 937244 401048 506635 83747 637189 11002 750304 368742 862046 159916 893854 492197 491988 498317 466748 312090 359755 177104 229927 575635 281689 220797 822721 895474 532938 678384 414429 171179 33562 547160 404549 111433 289534 76345 952629 977897 15323 862955 624605 691901 1016397 200984 810978 56458 821154 262210 892125 68906 1029213 258107 534746 368139 574131 549802 337627 520367 770321 487053 433491 604458 779412 68786 848044 703655 928655 837692 77249 1007587 905225 372772 926820 34224 821820 958134 152025 15732 566039 577552 301913 180647 186045 444582 383121 607833 919300 363457 601632 530345 179703 401915 866332 133199 32853 94148 1166 208915 454671 23520 515569 326227 48846 148967 714167 361601 684138 773316 1015492 806051 978292 517431 1017841 405458 255405 344147 550538 178363 653 655872 123089 835105 321981 509818 379001 545113 462749 654800 161067 1047756 874943 559206 134916 742008 168298 571251 43285 576112 173592 429700 732130 323927 901112 23287 69604 583401 729708 957057 190471 666739 384652 143785 506924 377686 873890 193098 209832 39816 232364 553493 430019 479762 215518 471309 423483 475027 528669 790537 1018814 710331 121988 5941 253555 217809 963555 953489 729202 636462 265787 481904 1028679 71872 132163 509435 163187 280200 676582 226732 1023723 568860 339395 509907 909719 40742 909740 227604 198868 448738 83751 826087 453363 878756 525552 973335 1006520 645200 434805 791876 976603 568544 879193 607073 23178 144610 138481 109110 598501 698103 881354 681183 814977 495702 421665 14923 604134 299846 361065 639934 850961 95655 621769 516943 353267 229226 544923 952939 698607 272660 369903 1036368 839776 465472 604165 219283 898577 96282 987607 264602 124611 820196 755341 922403 150186 887156 854278 476348 565232 859572 380246 767048 50481 503073 473922 570496 578558 88653 602310 7023 658266 470110 464015 907509 297536 494988 833666 646470 514587 792998 855091 20328 149835 965774 827247 660408 71079 270520 652466 1024614 747254 355760 893873 11764 137589 218769 805842 465339 940116 817294 284335 639077 591928 67948 101015 494196 328123 906758 27917 414906 400360 561352 750919 337631 984767 487477 790192 997855 1045943 925026 617318 609929 6711 651896 992956 218113 781851 493877 374714 548414 151093 760172 439192 453773 681162 599936 450631 753676 812049 983789 5864 492080 463032 431296 325202 949055 793694 917018 550288 235735 872474 493232 190049 99429 296691 547662 1030071 428463 30821 40015 772152 986443 21218 441383 30912 545573 534095 11738 274141 365821 532099 91010 702290 92390 36299 990412 1013908 358345 837481 722299 226640 164832 969232 369636 597731 180027 375402 1021809 522208 29246 601490 272158 132750 717345 213914 466943 333672 255855 233991 952 118683 976007 319056 820995 167819 871455 1026146 286766 795982 34748 230687 550298 151343 822842 84186 457789 658989 309834 476 1037857 247929 848111 443107 65763 474107 595968 343454 476213 737486 318634 339250 774236 220096 903659 954552 605362 860371 634648 570812 120357 484799 218712 135871 81334 869485 494374 586167 218876 978301 815314 977546 689822 150209 862465 77206 999645 356800 248361 1023532 190471 845364 763414 834832 1047301 502924 385128 25339 103374 207979 677138 477977 800241 582439 970461 617868 126224 1041995 953827 76263 768863 800277 794132 868787 153641 385016 490932 500461 15947 127260 168923 721542 461495 473305 915188 83682 142067 580416 525118 311898 56216 45970 541006 933306 95955 231110 72843 643779 529126 591367 125361 825002 684200 106804 212303 332951 735745 272735 496201 38951 954480 869199 671830 1001451 125829 698878 443010 69607 83814 803098 150958 351251 238414 325512 112395 500446 577546 358877 371363 180134 167546 701667 471504 335169 196118 665627 952771 1028215 678758 395317 936446 639621 921225 209305 842458 232347 199087 715489 408578 105823 358303 161629 6902 728425 506418 162189 670090 315333 178390 533931 336996 192884 98060 672799 604545 778986 142057 787464 523952 369297 404377 499130 116757 530245 774104 705850 634536 928471 730231 978116 120500 1029258 8925 481094 656984 930713 798595 981730 691209 940463 583799 13168 357646 550253 410586 17657 529411 609511 917090 568893 448343 964647 416217 543534 880589 510889 928667 411507 870143 312030 801564 57574 280022 1006249 782432 129558 387859 396261 86657 228550 45514 267740 939565 887916 640994 22737 228390 559283 595094 852088 376768 843769 1019638 130681 251238 700882 124007 808176 309525 213379 93983 798960 625886 931976 883882 775419 837481 309518 451688 611211 569965 802937 1043980 858509 997689 743904 165918 477409 853807 139404 446074 910043 128579 37501 254159 377541 576896 307941 330017 26715 544643 687274 864840 561741 497918 500968 175727 501952 1036086 863597 871829 915405 335494 575292 50191 506369 67802 1290 876804 586460 525365 1007044 70896 661842 289067 458503 182306 1020493 45415 1011623 131389 391976 722471 553 318395 869429 794299 71496 937573 826169 749321 274547 442844 599531 697868 774733 63252 625784 162896 866093 343507 21506 709240 381340 850743 461084 532409 958169 557101 277072 536668 477528 602107 410265 537663 203582 652983 844777 925013 114919 4045 766372 1003042 908129 924796 1002275 956479 746222 232026 1009203 756444 1038726 149964 502163 856377 937298 316559 87929 90412 76594 951346 509966 866718 778552 14489 111597 291086 938283 740988 609960 381964 267013 845285 864579 283583 624502 751798 267447 492640 47710 49441 875633 879549 5462 651310 553168 499639 320040 537656 846250 898244 236883 757616 886983 982125 6280 130649 1125 889809 486703 323146 238003 836129 376547 984047 40790 829218 118258 274888 684006 866734 547294 401065 967794 169523 87006 973881 747256 302386 581982 781683 320750 254401 405114 236839 526780 911370 659591 959610 10559 701386 1013899 8546 801352 894674 505280 384299 835867 241546 821269 713460 297457 575337 131757 419379 406390 967038 147037 63789 559435 1009898 842802 660351 765573 257892 284649 518296 596012 764851 207478 757308 546749 796728 179326 226050 177577 295265 927964 402647 1022932 922679 708383 1009530 249878 294097 46602 629501 884413 976094 835092 881226 464137 303648 435174 129436 715695 468203 316127 453890 115031 734890 526227 220895 394526 755803 574024 175724 389397 954638 35191 642613 947392 638057 588881 973464 585623 780583 701752 852041 375688 604052 392257 963281 886643 141331 1001913 537354 229805 2456 628893 812453 152190 47151 559392 391588 911011 764787 283433 974560 264652 677143 624850 3204 381215 905057 960746 235408 251315 777130 622964 203095 474902 864479 942630 812545 105928 465411 204523 430858 890302 681131 1040993 85441 678112 106368 512092 557514 782730 567489 227425 413596 679183 494782 464940 873220 620081 701534 962091 342433 241579 156570 646144 239973 106151 231423 104706 751386 546120 251696 111805 797915 560418 736610 10605 778390 565693 302047 802439 350865 219925 513924 1014577 297954 362525 472898 682181 742646 289079 660128 468306 564235 453309 970807 771611 766901 765820 930869 428566 921949 387892 655067 908397 873405 724249 56063 927489 1022309 735829 105611 1012962 796474 956547 511740 845016 155377 92214 758755 519133 591256 585584 971112 92065 1038862 734251 110786 164101 883590 231124 552128 1007264 237576 908490 815171 894781 236272 195300 181441 578651 865133 1011688 118980 939180 117507 1007381 26217 753302 381962 596634 532962 479925 694316 36380 333812 134743 675563 882996 840826 298494 33817 948719 436448 622562 577117 190284 1002152 681581 906677 359361 115177 682685 174575 118711 1025995 589605 26926 959497 177420 414124 145003 457865 106622 233100 622578 789116 150918 586420 300513 648985 215711 765511 102572 597517 434133 890651 493468 460793 519499 43835 5963 980210 514485 549733 735273 927489 446686 185741 484602 826529 594468 239448 528726 305988 921335 708770 290856 223694 334173 77305 559664 781080 615025 320287 173185 477294 1001696 1019275 456451 752658 849770 18153 242418 199607 545639 227222 1005917 1016582 277311 162085 745896 48668 464113 329948 339978 721930 306317 952887 1006608 389460 352954 72036 870168 930419 305969 28102 721623 265811 56127 953459 755668 49365 411719 805558 474090 828750 1029694 499853 313546 12551 398894 117547 410230 638395 627891 474999 302536 140315 915585 224396 227049 665165 282844 675383 468954 698985 783390 118652 470766 115963 314932 326930 451918 430980 851745 722914 951668 911097 248186 792460 950704 638530 774377 912609 469670 889020 436395 152682 959950 92344 242193 92384 996339 904698 805635 632242 509877 688186 478328 1034626 584711 655782 907519 559272 522929 782686 752441 397229 172751 13815 234588 218578 835408 325625 400050 475015 163192 617569 895000 626932 578398 1011488 55423 241779 411247 388505 63599 473363 917993 401703 895 285975 474465 891285 520926 661621 717629 989092 875469 668504 124731 276361 482851 726175 851176 650092 451272 91227 122410 116201 469562 753237 389559 136339 109323 570501 106907 969324 999520 418204 389558 342639 43124 838523 943676 303623 545555 382394 604723 885653 1015839 492578 1041912 119021 44559 806195 652730 1041881 88171 212127 274430 152213 329297 124365 396313 947793 239859 140887 1013945 780723 870935 374924 586333 964946 330390 628207 1042904 946236 880861 207286 621266 258672 1903 86859 356935 534373 674656 735439 763142 881794 649947 453010 890419 919459 152478 118940 421317 586139 364921 325416 212745 528556 687315 988963 892701 576272 669989 949681 166774 104820 983932 310697 1024090 942456 938235 930324 40807 892976 539991 479410 476682 550054 411993 642164 488457 989781 223584 755715 107002 336815 484316 612408 370633 345241 1015764 497314 512822 580842 951137 164867 151124 783087 918065 555731 841228 527850 719877 520636 311448 1040526 510771 740892 1004552 377733 877348 820870 27840 458730 384727 693569 1012728 387535 679772 703175 304699 838329 932442 1019976 567784 236575 96395 1042980 30132 168430 304186 494197 1017638 750856 518092 762755 682266 249280 1014836 862797 231999 646751 485244 194823 811929 945571 35651 377238 323327 876859 66362 512022 224670 993356 119718 171349 949876 849391 255969 274773 230614 117680 418009 415181 220906 152593 537488 628905 1010734 363781 989082 925318 58351 541301 902562 279863 293843 350398 230885 988739 286288 845617 986805 166244 684338 270994 963319 497417 322585 530330 516262 6869 474872 865653 1044302 296478 84120 370757 16017 352878 449811 557981 1025190 697350 105561 244998 732373 707670 465070 194173 534012 253062 871722 334067 622861 6129 484408 704204 163725 38564 314903 487009 45591 501732 829276 1025150 476887 853157 1011566 896740 370704 381459 593673 480968 223894 685069 863932 940882 756821 274341 515434 375839 66248 826785 820941 381888 432514 584957 866798 606777 270505 718183 278447 829315 191350 137666 655681 732682 761526 391843 81582 124207 1003340 325847 234832 256967 389292 34779 546392 617114 791394 86114 1027400 220901 652169 860883 792185 931032 907093 571849 271766 864793 245129 1002641 433183 569408 285697 651695 708583 599897 355882 53593 483735 591973 349061 10234 607017 485336 785960 727217 331373 358429 733500 413648 830343 578573 528256 292189 214895 825724 522692 946068 629360 742317 703855 95586 818857 767448 791290 848108 1037967 665003 420979 668166 1033065 595398 70651 520381 142291 143422 236104 237518 168507 151834 562468 692012 146279 676057 634348 843390 435438 958187 983058 802718 19386 1027123 771995 35099 246412 337292 155553 792760 989304 392768 626898 656875 364388 477842 864239 9311 762510 780854 265294 972402 875779 983764 339545 569271 589865 215688 419341 780150 522806 74341 928124 498471 11446 884973 181067 450811 492297 240795 53556 764499 252130 771673 201350 226886 78025 533514 362144 1037344 539290 228097 908153 832989 993796 645768 207899 955058 974091 423515 986915 153989 414343 16682 128323 602992 422051 1005338 317377 661058 7006 342085 145141 206589 957197 119605 26831 322649 545495 1007469 472910 86336 1034040 985056 708362 554832 980095 25976 392619 874844 456015 903568 901231 802283 915746 481403 533160 850360 363201 455675 27708 721456 206541 456138 172067 872439 336442 375317 543469 528739 909518 1047035 41274 142591 1006503 783890 912959 562186 63410 1011939 152135 615670 633909 686441 381232 56809 555333 66966 1028330 139071 339537 875727 862204 376326 229525 348779 1006591 534144 160168 806967 700448 118437 132591 798964 91042 211102 609063 977624 229466 968011 437983 199177 923953 677566 304379 326437 252070 180926 826931 468413 581449 726341 151185 186070 782913 107266 82935 785254 457159 322520 445591 109277 53161 150877 142713 360857 679368 558428 338168 248688 68762 525395 972101 425515 33193 724982 705251 852997 896529 1029546 946985 185904 339206 888075 990915 976720 455244 84582 642097 384510 608445 532800 505415 597830 860359 325325 590508 829737 896747 615545 1034331 900380 350783 821859 353828 285319 129773 635357 272684 624967 157874 49134 1000296 816173 481632 161744 201254 21373 102236 167282 504965 862064 481312 624630 1044985 869042 744122 29748 946376 107748 964172 26422 736399 468251 553098 1036474 236733 420959 799807 499123 932630 573485 679880 666312 891441 761078 222103 394964 711675 860318 553137 951652 186418 738557 227121 270652 1016555 1043042 29891 437970 500493 242187 135977 745169 973012 108717 759482 37016 1045582 377074 662750 619705 760801 7670 469651 753530 344771 470474 953067 502615 552833 168946 97676 625534 21113 582630 79150 405073 765023 666516 697889 315368 459964 85468 894148 744588 471146 404755 611343 574269 927770 697729 517130 464942 274126 808931 237651 1017667 1001567 345065 1003165 661146 196600 340665 777515 211199 163481 913770 352601 77942 979349 809866 91668 213173 803092 538009 559708 307623 398994 317324 356297 893418 996190 829259 194820 764242 333596 90931 251977 805732 128579 736404 880108 211420 458912 49715 1046224 419623 587729 105162 396017 649449 595403 921476 355292 371321 279381 353921 729906 978784 171659 331096 848169 1025502 86363 168848 658186 362853 47115 685349 338356 202012 55217 898314 124952 804445 402617 542625 1012155 601911 39268 675140 688439 547052 990275 924864 44729 718452 603840 335317 986757 321273 596885 357303 401262 690265 1047890 161680 854366 416168 963803 656124 928724 28075 833512 35467 457825 109917 483204 395330 341290 846445 229007 898586 742249 508351 739388 170112 419308 871911 165523 186579 994196 305585 729328 782314 33240 344732 258690 106635 860992 195417 782541 639477 964074 794193 238121 449111 535047 204829 451648 756054 354399 930315 590484 49803 151753 435360 859382 579587 198836 137745 318992 611517 498082 1018056 1016285 370480 319399 134629 207915 302018 837614 233402 692000 698194 1040180 602190 57778 197039 143435 233436 402989 102430 881305 319313 377010 499672 690326 443089 613810 356489 806481 656434 141430 167635 374764 660863 151963 458441 344092 942966 58766 996980 1025706 227339 127764 321617 261876 388323 852421 433617 200300 601562 776332 532952 260888 265085 758825 375615 18961 859537 658863 276307 77316 62858 626950 509011 533940 794900 320362 760821 846453 195726 891370 294369 700083 87434 966634 522805 437353 777551 904609 166911 656299 879447 257692 426950 583964 659409 628793 901634 74872 128544 946221 541087 646924 923482 492287 94847 967225 48329 903818 418805 26100 250478 459903 442186 266057 985465 186592 692795 835284 1034962 413830 452985 495430 850324 1022877 736040 353254 34188 796707 106848 780045 52670 723052 779439 514217 250592 371105 480917 699579 408030 580156 97287 883161 7764 532621 493549 210860 111895 352568 697765 281971 114349 447925 201597 880767 510415 348879 789820 774837 804334 843558 165530 41231 550316 629165 46531 381467 1036639 716844 28120 935034 928145 468415 936301 732514 153986 600405 501004 55069 113060 179249 879025 307080 852510 845933 370509 960149 68939 51058 393028 515273 879160 170114 57070 41406 704297 599855 1018393 508579 719892 754144 193925 862391 875812 983123 356711 640977 15671 1022485 467943 449755 702561 822540 1004450 949330 532071 218094 819752 1011912 996677 191687 874111 944483 1002409 94071 808862 948315 858997 914482 554739 713087 621632 575998 289502 800945 779734 785720 448819 184421 705204 929295 348604 30758 758413 636680 268469 756498 318663 140152 311630 347737 783103 128525 890925 892865 557953 704326 253417 914469 523216 99318 184720 370161 703268 95173 625442 103336 333031 978863 632339 593503 926519 319619 48077 661567 420200 417125 437804 979718 18047 959052 705024 458375 276407 611972 625038 845605 715520 860974 368399 271452 467323 170427 864048 509753 614911 92789 414609 301276 490392 912119 802118 559357 120834 60591 470873 93285 40498 254819 608581 330608 173262 744361 663933 819346 537776 639341 733155 845518 236390 292463 985169 481344 626101 342210 877844 670869 743954 121167 917867 911246 322343 279120 279564 427905 563796 839125 375200 353240 184876 584770 352067 224143 1016052 531151 900357 988090 744231 600583 249963 493053 716276 644169 837358 990994 98750 173130 34938 998727 117915 600977 201201 483069 160982 166138 958374 102698 25454 16180 567267 404952 583316 88899 763235 584356 369713 125694 1028568 603967 285790 181138 782438 1043441 293865 235517 706598 280593 294615 614292 716452 147598 598748 724093 475746 794217 551397 954934 1013075 93496 158862 15372 755552 342437 130220 938917 266471 892909 989125 202615 613686 436834 862611 459086 218388 163818 990854 351434 276793 57981 738878 863710 535762 523690 591380 550739 757758 558355 154514 225603 141907 467692 208630 982942 599385 341632 30132 407720 907021 189100 74993 207737 220256 289890 193544 759419 66486 321832 323337 1048048 231272 15766 121141 463466 727106 945116 286596 1009489 14341 668217 989983 96609 615398 850309 156646 787753 757517 660392 652010 306572 1010968 215584 808180 455236 363669 48256 404733 751194 213387 397035 738996 104111 155634 977053 489723 348279 902710 836194 612458 751545 309176 1309 47563 933328 984909 424003 722076 264173 790973 589917 480656 693650 428101 175498 815374 30488 461590 727546 689584 447530 1020883 923764 179910 361032 634903 701137 960209 748357 101357 227454 88584 345034 511062 662782 821462 299473 276935 26214 215642 66346 211624 551904 311013 922617 531926 926760 557696 984374 931105 279570 454499 205611 180175 945410 471167 285690 107799 174962 861173 140821 982695 804208 69021 177860 488223 645405 727424 297123 90260 52015 831070 668192 579342 1391 102441 691201 25353 787772 184968 993244 43000 932359 367445 726686 51901 111573 1029408 261893 109619 467392 782761 492582 390053 663670 547945 457703 59731 121016 539914 226694 401652 454109 256491 266256 259119 572492 27293 41195 183585 780293 584296 698957 213210 801561 260807 958914 326111 775213 959975 493226 29354 632060 479533 968888 884773 606418 159661 163444 44083 391953 197811 781242 614440 742832 63038 22585 712523 835511 470912 407029 659803 435140 234335 563142 662791 181897 179959 194519 119413 652619 105494 1003047 255420 853093 967615 30475 260457 990659 372904 190890 162046 745320 901563 900736 607086 1034728 461977 919003 206243 491246 983058 421473 533753 937911 448174 867209 563648 498582 383271 166941 72125 163438 94445 585918 78505 347963 330401 676448 980145 683657 247962 207049 85236 550139 918883 917783 733192 1003974 304699 611383 103542 370995 277907 109934 408890 934688 130452 663764 87108 113024 293526 856532 251129 333526 146858 1001902 837298 513214 10002 1007093 739131 207461 630979 747282 484694 305932 827626 460479 772918 930952 228452 769676 669956 339397 428356 890461 315230 726334 1020241 922345 403923 614279 595077 490557 149864 697796 220047 685112 675606 730159 612946 515341 853577 690325 1008228 69571 933730 594138 370064 549560 981558 653680 559188 786458 24718 343012 574564 330861 757925 171346 351013 335112 538541 527595 88114 786071 785482 348790 1008603 1035162 833813 462029 861601 86757 1017626 720987 554684 445982 956506 1029541 550037 452675 1040970 616382 262988 922657 432210 410321 69683 537309 620112 783002 287824 559727 514834 557293 931551 658466 504543 33838 798670 125718 405999 302552 739904 950974 351982 542967 231179 822627 28029 260269 487225 830110 59569 820912 91787 210402 961938 651722 577009 814320 308638 486488 587283 976480 307523 441036 254411 415775 225896 57900 710825 44523 534245 927376 444782 487385 549638 1005991 687249 1013968 719884 162099 562877 589068 766636 826760 486225 647323 634254 210961 827102 810467 705487 958923 694701 785434 890751 1046985 641591 710093 294948 283566 505771 601946 214325 996918 386155 613749 632992 420269 163983 654247 311621 595574 322656 29386 75129 799621 527070 905102 517508 410853 812091 518392 22051 289332 792670 55006 43782 179490 696673 440428 483667 131062 681492 379553 490018 302089 138359 446163 99582 847944 785475 246055 227946 454582 573794 843546 616026 462824 32371 523771 582326 558983 737095 274798 90587 318674 752487 770538 739609 967705 284811 947004 1039158 675395 376100 924418 258793 812873 537299 493361 1019232 763064 170224 111760 795835 812083 239364 873786 252558 145903 606031 960288 750179 44854 1020227 760453 72758 348388 134150 542848 659191 331245 532724 768381 586507 452053 513563 457660 466124 386870 534718 559569 694020 294462 868307 393506 195958 725806 552581 403565 468821 784604 394930 345663 893387 437042 195437 903037 653940 286125 283517 996831 580064 514526 682973 884336 323092 699884 657978 165904 959753 109329 343928 793074 46892 177177 924205 4638 754141 383974 862501 60400 78320 775150 380380 824983 835119 240315 155399 1022871 897493 645738 137995 431431 182036 698157 191108 521556 872848 118217 62144 6973 489698 98840 391234 637652 475927 703881 168255 824003 552751 56731 731172 815877 466846 168549 183822 168808 349389 138513 908624 735762 341914 450141 420849 111097 144340 144665 822827 299369 189120 109739 813293 807042 902551 555918 267354 929720 708613 676302 216648 355921 770732 96141 982210 839914 349599 670594 163975 161779 209639 897397 579464 1582 49410 377028 495470 71476 48478 295650 362513 132592 894691 586194 493058 66338 850022 714416 824578 752605 996151 550952 277129 118793 440724 936189 555072 743650 1014067 398980 368263 311159 91580 218918 650992 172844 508749 661730 462530 167992 475380 577480 1001847 280104 844600 1016959 566078 347738 1031825 938688 1031033 582275 1016299 341976 294720 402218 643368 995626 699357 433706 28571 174763 532814 992564 670349 81252 722119 848970 586683 48628 111405 75845 908246 498443 951195 296273 466178 429040 88545 888172 1367 626428 67840 190186 921955 669725 951727 266996 312999 872276 780505 160772 679445 376631 82461 304234 474777 447344 604749 924874 673677 1034044 1017327 338588 781122 697324 731071 79531 661886 552807 951083 744343 457209 305831 474837 740435 292575 663607 522005 690855 431953 197308 376949 519598 436708 940905 227891 358489 81696 313481 323778 688107 586754 429049 249929 270972 527482 846250 26402 920950 712174 579108 538717 889883 854453 587006 810554 595452 231325 59239 113843 374147 884838 780960 328688 351851 391237 312960 819920 990274 18786 855023 117095 770286 618074 893803 859002 56101 531645 699270 832261 261363 372625 304997 119477 21048 647629 64834 895087 558887 219359 247020 524231 982729 458535 321090 640138 940408 11897 690108 349492 805732 764575 183522 435578 49937 486357 451794 340162 745431 80203 92350 113830 79969 922535 133740 650101 848175 290688 561844 761522 729876 212964 77830 141715 856504 1036499 791777 480131 766487 291265 681565 141984 327936 651288 686754 894525 895382 385460 878447 72034 64467 507749 1040532 292167 602880 970608 26232 678877 658495 188431 836755 655941 503041 643564 57333 189270 252304 258730 54718 279067 752518 599900 551332 162899 948308 59148 640112 273648 776125 984374 361089 73368 801368 1002570 397895 855591 303121 649261 549577 539947 753320 696504 778784 1037415 665648 320568 248825 530000 295314 958956 247831 680339 67848 783499 121039 66445 732322 367803 498059 711377 651460 281499 838984 51622 321190 703802 343319 456839 94931 566045 779935 256161 156586 24253 359065 480856 251872 625671 273235 715714 881916 678874 445230 443178 323034 114316 867104 244110 710953 810598 796979 364834 776173 944675 663300 451531 3069 798581 1040453 58789 188038 755072 399675 587646 857734 526173 679232 919896 737106 269977 357698 1035499 679696 56755 851523 636960 326974 436897 677847 776087 686377 571723 58025 749858 700535 873999 888566 357960 1045918 327740 637712 837315 87658 677015 745948 934658 471675 313305 825684 306856 795076 536878 286983 418571 273165 730295 704660 446902 281202 925193 144946 382695 280547 883372 29995 449553 318882 541854 29789 641628 274120 380109 511160 1035552 691647 267680 616386 386158 627401 593263 1015318 1001351 492152 39174 452064 628578 66612 93735 373091 319786 731321 179716 466291 618686 1032341 831433 446459 357168 918190 895760 353913 813383 623291 946794 21629 158205 96198 986589 463406 865536 676528 427361 498372 333109 238765 1010530 801551 1020721 284100 735041 307183 915390 469840 421843 300249 630365 106114 501216 74329 530366 983772 212645 539786 72777 654519 921171 709023 20120 935870 574093 297054 839162 839025 924910 704160 39154 789411 916865 841683 638903 969469 998727 1039224 1009330 730489 153781 1008549 301314 777447 977459 908163 191227 393579 390302 921041 453794 845821 196038 863 551987 946407 391409 733588 559260 106059 342 1046761 1020927 96923 844963 684908 312884 937759 228728 37694 638788 993906 450026 364821 252399 898821 150017 830139 871975 418203 655930 340365 533395 446411 712197 649468 848909 304770 177736 898319 1015332 434302 761818 1022176 198555 652500 259593 1307 561128 920938 865557 95874 53942 36222 763058 943211 793187 239645 53898 950080 123523 575149 711865 343806 674395 622435 166991 246199 218982 580558 147410 522768 788436 454474 1025465 208323 996614 48526 149234 115742 542228 422175 57692 943235 766535 123354 1020494 681190 873375 486254 577806 362578 952654 725983 735579 986468 928314 262661 402916 658638 280447 541707 989903 993238 245483 714224 655411 362196 761217 415753 928926 862135 152054 861565 147343 294017 306999 719560 576509 219590 179937 1047608 512718 341298 287688 27763 331105 832512 1035377 172783 67589 690563 767383 348793 724095 107937 490665 532399 515208 176978 197194 34694 343117 583462 23761 333252 281837 138684 613063 584582 308991 805452 185707 103868 697609 144670 512817 78760 626186 100881 424510 978275 905201 276245 578286 506456 989731 465585 219727 96199 370681 524926 222371 675651 805695 326057 479202 945461 607927 452469 689717 919383 522388 97719 1003644 897849 873727 161624 30921 724159 77974 665303 310499 1027232 416488 480452 921796 814825 755962 28230 962844 461177 987077 263062 918987 258690 1011381 693890 480362 431886 174635 243947 803523 123256 947709 555847 338261 200687 733169 863007 603601 56054 764485 811410 548255 584679 247338 352721 73818 369515 515652 509857 793168 405507 983340 427484 485123 193667 130030 799984 775082 540305 78987 700766 385457 85291 742520 2620 825652 894750 967454 704436 11144 704911 1044568 479619 681395 783990 945912 73083 717551 707358 188225 36353 618283 624295 1026414 39055 477578 137348 952362 363571 751329 741118 320279 995343 128061 941486 588103 12759 596315 439303 121798 320598 441135 402378 800782 216553 990814 481167 914064 952066 506307 563523 168242 485542 1034477 583844 685516 297712 568991 90567 452778 758668 534352 324499 848653 382012 936873 26180 592298 670039 615177 307688 886569 428101 99844 369893 390823 126468 397536 449137 601652 187814 452118 65817 276822 147153 229591 618811 529285 388157 644997 398219 275117 819769 986677 497554 516527 294183 784692 260650 289503 567292 487295 744451 660103 776897 552265 75810 647523 919828 657017 232029 409380 303272 731433 734688 810221 14272 274472 883626 28633 625592 804217 700688 441203 1036156 562386 190010 224316 150031 1003038 715938 737832 1000710 555003 765336 985889 150282 430653 381120 781699 767578 67689 242321 688798 757574 685115 240344 442680 637621 831520 303923 702472 358560 309693 982423 399420 406165 549990 248523 823284 498229 1039272 807146 324804 726966 849343 254437 212534 559201 677408 393727 479302 544021 810993 712271 693732 43202 915596 791361 420725 28399 203264 770837 874835 66101 734608 523359 73288 631490 878130 290949 1018391 920791 553744 293445 10227 157514 41482 1012780 833798 950789 350771 614175 949996 681093 562768 645334 677429 928860 141148 746076 368870 998319 575239 849553 917753 309176 719410 1044648 910040 874309 115572 803497 514022 33079 468376 326640 180470 310021 685597 466860 51410 354102 819125 838497 732853 119786 881862 961894 843985 1022290 438764 904040 386763 673844 675957 1022181 105530 682088 166115 417202 637739 903005 714094 1043574 13984 726676 869503 305453 648460 711204 830263 57253 260824 1025845 518118 158212 939234 504453 918676 304960 299769 110310 952699 311717 610 981949 1019786 542035 809046 861061 238308 1726 605313 43594 619871 88364 172933 732207 1007878 1021242 653685 445416 309911 1044312 662618 61761 193542 106056 9906 939925 560888 283043 199148 158807 1040201 456788 260333 261517 761223 579354 107150 604239 215412 454411 539675 325453 613511 1029132 547797 1007943 347244 463705 959345 251794 744832 313860 408216 930970 804182 461677 6501 88666 433460 227279 598762 69861 271510 25268 593835 603361 840618 27003 272416 800263 638419 678361 642872 189861 115751 485460 646353 496923 661489 112330 706625 427105 298287 862953 697040 893056 376084 300212 320059 365076 850055 337156 457523 924625 527011 144389 904156 510203 838453 743349 382543 322540 164161 969320 543512 781458 333182 139590 975800 321262 791765 742091 560420 825750 1016550 265543 582212 435251 294018 89436 816757 595460 764466 631939 782343 740442 754351 188295 520896 139546 23912 212231 514648 223550 808191 918521 345339 705364 63948 444962 945610 636413 840792 326302 612186 859759 440292 109662 116275 126708 58592 641189 789330 212329 916340 950667 433831 762304 114170 923770 297368 255102 500609 980148 696700 589117 604748 461258 627233 221483 940625 626214 964679 631178 75707 328066 379939 547374 1041769 754543 351197 618498 431980 1014224 5650 302979 685453 952156 320594 219971 77252 315935 513443 129639 915138 170489 907516 538410 946792 925469 346059 195928 90190 776340 344176 624852 73789 457400 905408 513042 787637 282041 192642 546461 292200 611355 805877 463762 188861 114998 253513 522276 230222 868277 875553 690710 651370 1017880 28183 321092 294548 837426 1030968 3866 619778 808107 443268 1018651 528158 768382 559727 938843 478985 788092 594275 725510 827411 228040 762428 897239 280900 883290 1042890 14241 372695 185468 516691 326346 879033 285264 36366 268747 466958 116039 491944 675249 82349 454059 474819 198559 296351 610582 286322 515914 605604 1042681 363455 1003899 293037 1003799 20006 315025 456035 278023 304151 268540 517279 410549 93559 127939 359408 846817 763423 794879 350232 72862 159836 700510 962447 315092 651118 826785 546047 726207 455177 638750 297414 684143 355542 263230 303223 227910 247027 132096 946009 382845 846447 842613 889574 884895 737999 744514 688206 153611 942988 297761 92145 266358 892051 224864 190441 811879 86723 404576 560766 104378 862834 162327 470191 219166 328169 612751 587952 776599 441315 272484 622694 1004028 186898 327242 879597 245370 911258 285573 4115 719375 308116 403312 53466 599055 875405 1048311 676857 87715 992772 709404 885596 175429 732399 644981 679840 1022790 1038391 49324 41624 627273 75831 217854 143819 719045 1036353 540861 90355 618630 598297 612558 328831 683308 639864 722220 807954 268970 869002 334179 826626 299976 288368 454933 181465 616610 810687 56953 170968 95528 48384 846039 917359 198556 147246 56077 904390 22294 813627 238093 435000 281091 259211 1047389 227026 101538 524406 947093 1045208 915334 9930 46308 830529 280087 86344 533900 468022 400656 222499 120418 1022615 549122 114052 115023 438390 253136 30216 481233 842393 276530 34112 352634 893948 998962 829231 469616 49229 947121 595920 852460 716399 327139 7566 657595 568055 776399 353226 872384 832178 941520 664921 18032 808221 72214 796419 293204 235243 849190 623109 696459 730243 567126 212624 851525 660608 688210 573000 462153 883247 818586 390853 294768 1034260 831745 949269 101415 655973 259887 1006392 429809 573837 851488 115875 587235 984235 367524 558782 753703 54289 291805 153702 511097 1029061 847811 717675 735149 189955 754595 327443 68391 359864 279964 445078 260961 278793 906273 251807 63080 351178 167034 865489 344672 254472 135490 174144 125948 598656 860394 961012 951558 903461 375861 470634 340701 840094 892090 868626 134386 149957 850790 356050 1035082 1041449 763639 196737 771327 88717 420482 1389 736959 696423 705517 798166 788811 648546 191093 816496 684025 485340 795946 368101 423731 857960 94574 751953 158454 1870 293242 984260 310612 372998 973529 348868 472306 984769 376043 83400 879499 218592 636772 662206 826475 326010 854218 574341 967412 646363 662778 397684 723229 118271 287651 241618 886253 303131 882377 650843 543749 138773 561476 285634 509972 904455 415038 471081 290656 32448 189113 493482 769604 635970 15879 27858 689836 708677 460368 963360 167578 399795 490511 893323 360101 757290 317333 945401 991349 885885 323461 295625 585032 466739 929622 41802 60528 954119 908757 314433 909779 861542 45984 717671 707690 472820 508331 561385 242882 904711 239551 588263 904062 273706 6902 559861 317394 205212 638017 696988 521738 271823 540386 289754 1025537 938985 450290 424094 469418 993350 337884 994381 209803 594931 658144 1046080 1041725 122677 214417 1006659 7662 711681 727128 120088 530654 845953 937198 226034 875493 147861 822502 810491 390636 533839 854049 663246 68975 148854 93015 506109 179970 657924 75413 955788 871369 238504 459705 671092 104446 192069 724216 582689 63854 664433 181081 180725 677372 810231 107832 147139 823837 911189 263364 453716 544603 812095 929408 872677 719571 572698 647110 360871 863158 845186 789823 167230 938443 486852 850284 833091 504811 451940 826145 32194 48772 986521 873476 294333 958999 121804 980754 5030 606651 412701 270107 842473 1012119 459742 775489 849760 296299 181270 624509 12253 77576 568319 347930 120996 109779 674696 952120 626157 739399 886227 701258 573030 205936 541624 701848 984496 23664 1046081 21950 1005278 225789 452908 923435 1046265 855009 91500 745379 1001342 918649 828328 454078 483549 706615 102075 106343 687356 787488 874034 755805 143795 435279 643281 874677 752462 336496 1027854 529238 628494 795718 818580 332923 634280 289317 423874 26677 85444 265592 535082 487655 112255 69436 910610 384456 651754 472707 982774 717156 114568 737011 845572 71708 478932 350021 133022 118433 641465 847814 686300 1038461 700184 1038552 33543 116362 1047877 962930 454943 445816 76938 566684 734039 1043532 588195 31989 610707 484059 393281 325933 765425 30803 271751 427147 38717 627123 578192 274535 1026939 694350 786151 656305 592481 634957 527117 694633 546778 16169 682742 921380 364164 672309 991372 17294 893491 652562 67115 550114 848492 641080 583971 249716 363755 436084 357434 932904 737309 823396 387623 81655 1015206 1014013 110616 333169 462045 689670 436269 836918 232779 1020314 547834 494204 706864 65962 653065 104077 382974 1044089 856406 925253 135388 563486 1001937 309400 904484 471557 45280 789770 719589 978798 852698 774709 98145 881645 111245 7239 747920 296168 705464 523137 324764 266524 30098 617145 678499 952089 1031489 298456 882168 97217 495716 16477 865827 827597 327562 652249 581596 68424 532665 188017 598227 182802 772584 293215 586219 445534 662404 413553 543163 464948 514799 990089 171788 479472 40188 735003 211806 232897 901237 153778 89442 229419 145557 434795 928641 780933 337806 458872 947796 550524 346373 972702 674601 490382 994449 852919 808581 198032 16447 796209 726685 977705 43793 410766 384475 533588 915322 898786 1025375 921826 36324 353880 110459 7926 393002 154541 1047094 639367 663326 40371 623050 440033 585476 352208 938791 630564 219157 557180 355950 975556 46590 1005511 817526 387335 471390 185808 737866 695946 322123 717135 332200 609213 258766 615948 118148 441186 203106 901989 584579 438546 885625 838348 537473 700344 727031 335431 21003 200723 244149 737007 80614 812857 1004031 449393 23430 212239 830230 749200 171415 529105 596655 404897 276856 899472 195699 739085 547003 784559 64637 815314 690343 33894 537055 182019 785590 541759 723229 391748 434455 715164 720560 708174 1047853 185903 469380 190577 386574 742015 103802 519693 983300 988266 355815 783128 595472 71069 522259 604315 995938 637470 941499 736053 105186 149187 149392 725398 626347 567224 1001398 596741 186762 362237 201798 916955 341635 963302 692684 849414 492108 1037465 372169 95111 441809 226963 788786 133364 712878 416548 815855 174583 228280 991982 78429 14796 404341 279402 205261 1010119 580254 675171 366850 583628 119972 295800 337847 842965 501801 114846 204823 506736 711043 1027741 520515 155198 222524 937102 414160 489078 791188 902499 604742 543327 366077 38495 438178 705497 754590 787866 89556 708309 332242 59518 197186 591832 764838 440909 632388 47741 86878 197272 108966 995312 54512 461769 433449 413043 116871 911770 322817 295644 681217 315292 416600 788757 598642 505778 215754 225435 11423 809107 186599 622592 828804 355403 247989 418410 243663 542394 539947 271889 1014114 965651 934839 559812 368084 1005407 995001 663653 129265 385272 1032198 701801 971062 406798 729958 71001 328278 223781 178453 792403 913335 346005 831558 588937 83702 396297 749979 466625 561759 164865 514479 192211 170869 421968 541580 148271 40304 998558 942901 783956 477114 984550 389150 316762 888945 651513 925614 777833 218857 512250 520132 1036095 644647 269793 213295 525231 517990 408312 311861 697372 267414 789856 960781 664578 948952 57997 409189 266350 294147 698054 14300 732801 542243 486310 909961 453104 400372 343710 335218 136071 98667 937840 861206 192417 272686 222901 665828 431282 571415 961625 114625 629182 743348 572954 137351 529631 661706 661004 395648 977346 992718 180503 1042927 550954 968042 157047 343175 932460 208126 694588 338418 697330 8989 362696 248651 200633 553484 716116 279716 388818 993862 873322 765825 386788 963834 635244 447835 807080 1029771 216588 834079 853612 639247 390866 521900 361105 513745 558746 58201 85517 703696 637971 168556 900842 204093 90177 301731 460485 883201 1031419 242095 561488 651060 353133 202421 701136 640423 869016 52427 501407 841052 200141 435585 122283 571400 1045302 138069 367861 248728 500301 851005 1043476 918696 1024611 58402 316335 102669 719130 1017695 977927 346701 270571 642374 146282 718882 1003426 1030811 812225 221947 986333 207895 796163 145019 333968 483558 665279 766968 631171 480553 857751 406781 183250 846965 203711 622024 427885 191571 692610 384973 46742 771774 267965 863281 500837 472232 519266 489039 576327 41077 566263 894519 519035 24701 859669 252714 684436 639375 776425 892448 601338 1040745 102069 386114 153192 743745 861264 319855 386671 702527 714658 895675 408562 511488 597546 895212 463528 771349 1041272 514812 313758 789890 415666 387226 915890 661311 990739 591016 613401 1039546 404328 303038 131289 212307 648337 846502 251216 665567 625926 207070 162475 628006 197967 643865 289904 610917 645515 690622 816885 433101 106474 513895 753126 1017602 370483 312164 299715 81308 521535 799798 875359 198569 103804 139796 313442 534057 931691 563561 662472 163217 859425 167252 933729 4169 88522 948774 617295 870702 745506 186344 990346 398865 385274 416978 678751 1036853 1046969 921557 807405 393429 963288 731922 471719 251804 1035877 183905 1011413 301355 517761 623051 867602 311190 383970 821264 552911 915175 365650 196898 564175 518042 788781 56488 233129 512287 435687 367740 267594 586844 521860 59182 201328 511528 763422 453246 845103 664017 773475 953829 860016 906135 102677 226573 691309 561966 725128 381525 886583 153152 42023 133454 696624 303849 224239 663872 759953 567865 994801 722854 40677 930486 623829 500397 257932 348887 548434 242618 636474 326538 641463 559585 410997 545455 464486 885870 302362 843162 868947 943456 475352 752533 309385 619497 876211 405595 155557 1011439 411011 310943 784473 1003406 863090 660099 642026 514964 476290 818209 1026739 591876 928005 702982 473760 994196 35875 512946 366004 131374 213591 508953 407683 96883 825330 455717 344248 680499 259991 427313 195473 839414 1040573 486287 705630 943478 798257 940292 471813 158499 175249 685895 891521 108702 209 586373 710494 793662 974522 1004512 749119 949390 233318 437227 588377 363212 116678 101679 453621 603500 446236 448170 562930 625300 128385 740939 692544 490141 350816 265079 614758 223896 590585 766343 1015036 759495 671967 293448 300850 279839 92282 69753 540488 247757 513926 932432 118548 806830 543635 480246 1026431 888533 231555 1022470 1034504 535305 216846 672786 761407 852036 369473 749342 81483 144181 680698 776227 254309 529343 863342 616077 897371 511864 365732 951998 845838 390187 503288 677001 409076 180822 974489 234935 436374 151469 853770 33925 944403 424341 522404 879140 1010332 305065 998419 788792 585974 89657 272341 383066 694011 762054 935615 724118 564505 140424 396919 553966 755665 807656 1041914 925653 331321 72710 97304 57268 284795 366900 749043 35688 233044 884600 81284 859586 570773 483854 628758 302854 254118 967908 60617 253804 306430 917277 545552 262563 70060 650639 704819 972105 490961 95556 168654 262516 411428 710141 614224 589612 157804 576682 794749 910318 495626 99827 895213 64555 753260 90290 92811 734662 963739 229495 560406 1006234 291502 667651 742563 400114 788052 70605 579609 59407 354639 208000 460723 892582 733171 960891 852866 328031 772011 35663 115177 918359 787829 136773 591391 1041055 853089 136406 566960 856762 1004565 256561 9212 63267 882508 947384 822967 683461 504402 311427 179816 862593 731530 166363 645098 253100 937961 430016 9197 865166 828792 308836 275829 892644 771541 653742 811098 1044062 247474 798648 425927 965410 321109 1022802 658620 41543 297495 806524 427148 85851 756965 875759 532319 87774 1039810 253589 841393 450756 224835 508429 244689 598775 160017 28456 40547 43987 714859 997743 918239 425129 492705 369306 485648 783420 512666 93466 385685 362822 1030735 556688 588131 152820 544078 954963 386625 683366 779575 965615 464714 921648 496194 178593 394863 1023196 776632 136924 614387 155494 443510 204486 96493 535230 81261 499387 857545 508746 639012 1013961 32967 399713 415540 722483 585851 807889 518859 477679 409163 305753 581418 914216 322804 528432 66343 208828 163590 437885 577196 741054 400739 339676 389430 144117 495044 579039 733270 955740 948532 814475 366132 726944 262803 524247 61447 992933 44308 352560 892062 109825 37567 756472 109274 1021312 518896 706050 1001521 7582 123094 238872 687917 63504 244213 184182 542187 278331 937124 760652 56477 669627 509584 751679 1014792 58078 508727 10728 611335 221479 1028718 709203 383494 206027 626396 642178 157575 324663 451708 218856 731297 769160 665375 724463 219772 734225 284904 800370 448982 806105 65742 186435 983425 882458 684317 895142 317666 570307 24053 181460 692852 620279 705482 81018 416323 809612 204258 617527 554098 172173 912602 403489 437173 230841 953634 46657 462807 353281 1006972 629010 263222 566542 537985 10758 237122 951480 863260 197633 807937 369552 1027596 212444 64142 420183 779366 292067 922774 604037 813842 239448 159961 27587 939849 974574 858287 12913 1019421 502606 691840 928033 92913 683157 744523 184602 636413 290260 913952 446934 781003 184207 382118 396164 315069 279103 662422 162182 153476 495824 344125 58612 123306 64291 15358 616216 964362 24717 194254 375792 714066 146006 263607 484528 812168 353852 112981 1022525 560514 1032429 949340 200626 516204 757904 688656 230623 793414 507709 312523 600261 172132 320896 873594 379931 863468 599258 193824 779212 712539 315968 396626 220023 757249 127130 713914 407534 486784 555845 340629 985527 329553 98450 457780 208782 491583 199749 836479 190689 995049 975382 66925 604242 426564 919603 67725 366137 342039 205244 850816 619296 254846 891206 877436 232005 639848 498521 514763 197659 977177 581874 859978 813257 831145 543234 684267 680617 425346 411628 540723 282826 320741 661515 11452 305519 852070 773674 283572 601230 929388 339722 126557 452178 5810 219871 606347 786842 721097 214995 317225 617080 293524 199810 661172 934066 675530 129661 858558 989764 379767 624839 122732 202203 88187 593499 313849 48476 679433 937123 290097 309339 621354 313858 437494 806564 724024 392268 207807 899766 131427 279369 854292 543811 984367 701238 389139 416434 389876 765763 292334 722845 761181 545813 510059 381267 386281 700998 175203 390487 532078 841952 511043 500447 379281 438246 87694 326998 366414 828108 912472 323290 966774 596729 843724 117438 699436 707148 246440 114698 321128 116116 476348 728054 222836 356119 90735 941171 75121 864524 975674 4770 328915 395297 927786 824666 984289 974325 608866 1016742 379702 373663 362903 595781 948547 1023013 133778 739113 578250 362246 1041842 571896 636004 1039025 886119 1017998 907773 712460 1004728 643193 980307 915438 1031614 923260 332922 1028004 30759 620812 940122 37232 468916 897750 457519 447493 1002171 847159 763657 316429 751781 877250 7242 286371 1044593 971198 272426 52185 30511 769702 60214 649523 755335 34471 552909 635947 838448 148005 102562 451755 62328 1013558 667453 935829 314819 302117 637562 846143 636676 944624 918792 331759 612677 261835 814058 525924 178725 184475 85242 964173 694613 421756 511329 725711 597786 399420 258081 807683 973518 136925 588939 1047669 725343 719127 406729 638374 875471 823507 253013 792715 824754 444081 691840 777485 859059 932995 976108 553863 23055 966608 749074 194379 502552 625746 193470 925981 296371 614008 332173 65974 1047515 415205 990070 429122 231708 239599 218174 258275 864536 74273 29698 1034028 585222 687289 229041 264358 618286 949546 912016 318286 665454 518300 661172 404501 306104 149095 528779 661855 221585 291484 831316 142725 753044 721020 848034 878931 545261 814334 1030365 859786 126175 74061 1037504 694879 591678 607560 544988 499706 148214 680449 335892 242424 702850 971839 135711 12778 1038965 69371 137738 868564 301557 830950 582835 623534 913211 1005538 48975 960743 41748 225669 445924 312285 683619 958361 496080 423781 26781 924063 376896 1044554 837195 707655 354490 176070 386955 1002489 355220 534026 571024 628559 82042 859324 22046 174488 330988 1044852 335886 384343 920253 761918 848848 138947 81557 630299 447716 978501 163440 295807 776544 996092 378909 362196 1009773 777532 321473 444150 575690 22794 224849 288182 1048392 184482 718875 422487 523595 147186 639806 893972 8016 283164 890413 844952 457569 859640 325168 633476 556962 695951 44514 861164 90312 920225 1024948 12506 120989 849440 983145 798154 636030 279731 566680 691757 504797 453684 652334 870118 407231 165682 844521 657615 998462 243568 877789 150325 110856 284772 335859 140888 134622 885177 488293 1048045 17942 481741 511556 457627 853530 47156 284146 416129 541159 563251 973992 1014959 201615 219973 927729 843688 977335 383898 100141 773350 263705 20115 47631 190806 609284 194376 141088 1019608 483031 436482 90682 259776 69769 203201 781 13400 729124 853174 707485 1048412 870469 400586 859842 478844 433566 577302 837286 508381 998773 644457 527179 581016 85026 628934 6403 857146 213909 1008610 636662 893251 889293 550314 937375 471975 362338 295867 474447 92240 497148 720105 885929 726169 712409 56249 505636 352468 528715 735462 17293 504518 891192 478687 920194 419878 728472 153415 607479 418081 937723 739188 441013 482009 722433 542962 215254 989665 569823 659709 637003 1008835 988896 459274 844886 52858 810210 532030 12560 807160 945621 117237 545252 898977 631872 155197 942098 580046 444860 35672 999725 763212 157046 232254 89501 456922 481969 992280 698142 544430 972610 883398 61247 931569 1020434 46426 953828 107070 416160 421275 350149 916519 127613 455555 648429 136624 804301 679874 75579 253906 712652 882232 676068 62970 48711 22654 985839 391303 749343 591966 261048 440143 360138 244311 236909 76826 538322 718874 877716 345382 437331 103183 210563 753569 794241 550609 995303 283186 501024 650158 768830 681841 995082 366888 522076 108651 250029 333942 159210 857887 90762 345860 268770 358659 225207 854254 376341 708991 619614 781193 625573 699504 289852 694235 202891 342183 504099 464158 501266 733800 469368 449345 46938 957932 837301 570726 718806 20959 1004520 29797 750030 283106 300083 422216 333022 456970 569674 319437 560245 848991 326136 848104 550487 527710 1044634 902462 755996 705656 43426 470954 522927 310161 1014293 149435 1046223 127105 914958 642100 742801 444310 16185 808332 475612 189968 107352 153708 409579 318628 953026 129075 689103 565754 898783 698741 301035 711983 184493 173176 21366 720980 280382 10165 663804 406253 949816 559709 431325 330866 937043 990930 414669 401105 838111 910633 18770 1003754 421691 134575 798282 2322 492383 412513 483170 927633 514643 325234 918431 512292 1041334 786121 164569 264571 67896 831104 871483 794044 744735 80998 978117 515838 694470 142974 947658 437455 289562 363646 930674 1003439 136987 123473 45881 41875 1008225 987797 531054 856674 578453 981278 642229 712315 213235 515441 25222 212270 437967 701770 389036 672062 425484 997142 39366 628070 60070 1031290 753353 526032 1038890 980170 387964 515999 326201 92050 188922 397671 732937 313105 192564 274351 479715 987833 153197 473718 147366 1018289 359868 342187 407363 748883 900749 762548 624703 37806 30496 564456 37172 510469 684553 66069 69199 67405 629934 867835 47060 224947 462284 456654 602262 729620 744435 101560 738431 976004 476165 481876 751374 494792 696251 383284 123348 215003 240672 165725 484086 961389 40980 172742 662446 890975 889546 1029085 212682 912712 569930 190465 536363 919795 444912 80905 61000 72927 137451 161467 907945 741310 882879 848726 441964 1028086 381891 15369 863682 652835 781220 554105 800115 923539 28640 300095 1005910 501960 812108 618856 713434 200698 1038223 760563 1015681 690066 59812 656214 208735 61616 336476 228090 623519 292263 989146 64186 339198 195708 681237 966248 842318 682346 1044569 929608 878325 962912 819654 695955 219499 1031297 240080 708598 373183 596131 587709 611344 788499 359377 622634 897783 654108 5833 1028998 26292 650915 898943 754838 239042 72198 506776 581360 720275 452279 185072 945535 769291 630460 758293 962821 12035 682798 185545 353940 500935 697018 258179 736788 872601 288803 964335 647361 1044524 563389 1001578 673706 280361 789236 898695 483891 813485 924867 1013388 986260 906953 168510 304117 742999 25345 574472 725744 923870 1045198 663005 78560 581082 722204 650506 180443 726485 527820 32496 608812 40618 761907 757637 687825 694791 616858 919506 939005 824306 654268 593014 456343 522561 1009482 547873 298426 1039904 173674 785946 970035 988303 251700 606394 940038 692962 476724 853999 1045226 666175 608491 617402 755400 101667 190542 566961 586560 239070 613189 1004669 831779 670994 151853 524381 410874 782392 461911 132002 688510 686106 19591 898097 236062 212826 330101 1041156 66940 805098 392527 436905 77808 485010 1048373 626113 982531 376686 994748 976258 859893 370285 846188 41014 601913 311507 171842 675770 43764 31927 746287 690176 110721 972678 940694 101773 103151 619646 784082 480252 212097 328500 524206 183417 483629 980495 683499 820294 33054 755914 71101 430905 310067 923382 794958 252476 487293 377461 1006394 561612 307653 551425 149778 927867 560131 389027 595417 291183 790760 905020 19594 664288 147029 66815 352912 435357 962530 672757 397900 994952 8536 425080 34194 79637 573751 504504 938028 799183 938801 795961 277078 302548 795309 246611 56128 681044 50501 914353 263056 821013 109896 633554 587741 270066 953401 119179 883509 43607 951630 1047427 1026455 1027015 77809 1011126 828026 628823 879171 685299 656197 923184 523156 789598 274900 625424 788204 1037294 751354 916170 1002886 677616 649465 603585 803151 238210 796171 153457 780139 928793 450269 562407 625329 264188 209167 875331 671274 290758 774581 245309 143254 760040 329689 997022 117222 973604 620278 766146 305091 468755 375166 584477 808454 248992 838486 206002 58942 1020299 1000533 203677 86317 137192 1008328 1006475 895307 496797 779761 580669 335170 579047 768131 847881 117360 891349 289576 426585 810856 210124 360187 566825 102001 100353 163854 816269 217093 542722 389094 801577 1045843 955182 458746 391863 592574 972856 793655 996741 264797 593064 279935 265716 974457 340826 80933 767226 144401 13053 817778 796833 761177 851092 65316 475782 623670 262649 255978 726618 191684 719957 383977 1024101 329681 983721 476730 771070 38239 716873 614505 760340 71461 269148 396536 135080 512783 482141 557530 1037392 304570 24477 49912 628918 435449 349630 781487 498967 954963 57401 740944 561093 859522 285913 283807 113574 456437 817982 214101 427698 569935 140124 705694 82040 293093 109561 670108 475290 232516 155954 323298 152908 366762 547574 266745 623065 513928 697225 883934 199966 918022 503299 610434 647181 463743 138447 24393 13356 515072 1038381 878476 627219 352973 357552 728599 401394 596189 518592 592043 606216 580441 956440 75901 360237 837153 1024073 554165 512841 841287 35126 271600 797146 23697 341654 904127 345715 606203 470902 16678 127287 331827 996532 482590 619874 911388 731013 819731 618432 335947 671727 653158 978228 119181 627536 988140 317747 862047 715477 997485 113734 426612 1042948 367142 969356 617267 230707 515399 148021 1004599 772110 98166 465416 470221 912405 135755 786398 836473 966427 542162 239396 653425 612808 246540 26461 770080 402968 513645 338590 325029 800218 584287 371729 589137 452915 971198 1650 538413 648472 385627 627349 541042 874967 581498 595422 133902 825743 898131 540871 1029670 65202 982676 425310 281230 205450 813277 462276 473171 811954 775490 293551 895538 179353 350157 217576 763934 584195 262394 931022 461246 844167 358458 341714 407788 956433 157296 691193 312375 596066 634999 427869 508258 518539 557465 846252 786403 181622 599577 884647 527205 630621 177579 659621 785990 719441 232951 761101 599065 954292 40217 60639 748582 935359 228388 28204 961509 488957 88474 484250 635271 951246 308213 25313 599661 967397 255010 729936 278958 44491 948225 1023048 346774 27738 744678 422848 1043233 961090 121371 48320 1004164 376199 482140 591334 403365 859392 789337 505828 674718 337626 15927 312319 420926 341780 830480 41618 747143 396801 490350 958857 751921 165577 7124 688871 608038 564711 782389 224064 305668 313260 903547 401471 1004702 104123 143617 38689 214395 373387 688922 578361 330070 663016 55688 70762 773532 183667 968197 218544 606961 232989 56509 924567 741291 736176 69330 824002 102997 1001286 120023 261734 46126 101840 272726 30412 887719 687760 152394 718802 659177 102815 622757 180075 923213 921192 798924 261146 388833 664107 487190 379771 48362 149115 318800 624827 568924 718784 233019 355099 982372 441270 110605 291952 377567 423916 67308 372646 104672 923718 14198 311096 855342 492924 188732 375738 517059 912281 166210 942672 797006 741500 152705 430900 202162 162394 1020518 663604 245381 992826 595792 387889 366994 429688 485141 677025 53079 147778 1027966 850445 417160 1001246 758470 246932 657802 760162 1032735 214886 533241 780475 747565 683595 71202 242599 680840 359450 315017 634106 282943 153922 518501 160349 157520 12868 833567 758474 401201 288310 660183 58642 700490 968002 654047 405079 744056 466725 658750 989330 557196 926128 509230 1014030 365258 755530 167582 911083 641387 234861 895152 172444 896795 912165 776252 837481 1014651 499604 977484 515054 540064 700528 329374 761498 775826 311427 905765 12593 902094 468522 90504 36427 309701 674263 195490 348114 462427 939152 633856 116104 652136 208493 566630 875391 885050 118045 95306 217247 1020178 53858 655703 179491 1009570 948880 25580 583964 798613 645906 427163 1045229 541703 356582 1019818 771533 740105 851740 604053 1007688 860191 572762 706442 289470 233153 513627 263659 990691 842973 800363 386768 555325 75091 109037 986754 575914 295544 674773 402433 819159 264340 672815 783232 874185 495716 841366 1007843 641624 151960 835773 862792 318895 806230 649450 359035 537038 952501 416886 84864 158728 792387 302670 104717 781445 128384 83317 156429 775361 504673 125824 753694 482827 716494 224024 606228 360455 1023523 93820 450164 59181 993971 85500 312569 146247 23360 671359 302611 833015 134789 315390 341859 461103 181676 769030 537665 693687 982744 525370 757814 192938 24477 155855 61826 507641 503683 261903 838551 709094 762502 36822 479644 305035 422809 239128 604395 601169 806686 746841 936851 971385 298351 688179 510678 129174 1031513 755412 565676 958481 294556 1017213 354111 684964 863340 127748 143725 597472 22515 782163 538441 323495 922316 53735 869275 382642 788874 919633 456539 41996 683567 541880 252985 565908 766645 1047638 280344 884096 594825 472567 854671 1013461 913930 174205 915815 257520 261903 10590 407840 275968 669022 813860 25707 48265 42038 134124 32177 163810 199110 783336 897419 316856 802227 328669 125255 98697 813974 988070 601450 596778 793980 737455 710697 116034 398948 887930 432110 406476 130245 379677 999897 983705 644357 516546 881724 23499 281602 873767 264478 388700 905613 665628 22713 472213 688875 985607 19453 920215 714067 185699 540427 627925 880754 876092 177082 489112 452841 889012 250901 874618 756430 319362 705754 835307 197671 131694 706557 733360 81778 328918 405283 568670 917024 435245 335400 947171 344853 851574 138649 6398 691498 495821 425274 585154 582060 820702 34434 1029655 632538 87148 884506 700217 806506 568780 97122 910903 577540 1031271 458988 908917 455621 307772 30975 34859 289982 42843 357141 427747 246643 968811 374621 444415 921693 709925 796986 420144 99944 61142 752066 454400 445814 571105 961087 314185 470233 376123 482994 13244 886237 474861 262219 673884 794172 78998 503794 35328 80552 569574 919746 41172 297284 888612 307848 946904 482347 749993 312392 428640 111592 790627 390840 445586 399868 317267 370372 491499 412508 644367 763912 959162 176880 1046849 452441 496036 963605 566054 777533 589342 247068 32783 970861 210166 874953 768483 256090 46283 499156 619932 987046 201872 720748 565701 894630 408077 952751 529667 263655 254046 724786 785545 577702 93810 599167 170658 530262 138637 256658 152875 543262 487366 698716 726037 719705 652938 735809 323560 225812 289047 1000089 405563 855187 723714 409138 694845 750284 615090 416204 397103 956650 16354 925084 817896 299467 922147 59338 594512 209283 757591 538354 975333 229335 436791 246951 830521 588483 383183 159724 923761 960757 895741 915385 274632 261199 176373 230780 995594 230504 111039 198549 238873 880908 537015 1006552 317292 1041592 477453 608783 954251 464671 707139 1003126 532628 1001383 964786 799805 706489 163821 855813 950282 350912 796221 906683 174708 476801 811034 231849 666249 843116 345276 905846 610377 456192 778125 821534 388904 514389 459435 855664 55440 1016211 387434 782736 271965 75897 568015 321141 21855 796119 293909 724076 143323 138772 901932 230547 755722 295080 129333 809055 574105 218787 744711 634903 864552 483621 554414 219478 15563 100324 91366 826765 352396 628649 330148 26750 586726 413907 520846 769730 771404 574930 991357 33860 492704 330157 39170 692932 392636 142973 248031 73814 336621 758768 767626 947680 124786 886215 328877 521631 256513 469591 115880 29090 257859 770316 858382 971342 470100 864482 43044 199896 614724 648938 384613 223694 1033112 525515 852224 793487 964809 515902 266328 730318 811203 511121 490115 167699 651368 213797 433612 717113 908299 477169 400178 17905 578037 404732 653542 201278 1017060 303078 103633 515064 214663 657504 1009419 979017 225795 931503 431205 948786 108145 942637 544992 583943 184669 227272 725556 632559 461129 243842 365130 139109 145448 632815 500162 71098 1021411 674490 707182 936848 651992 308512 311765 292704 184917 321907 371633 232181 152865 263832 797809 346607 652276 1033865 609208 929858 264699 216277 927452 305332 667477 738587 881512 562018 811928 1003922 709018 334907 198732 706948 126694 450947 371566 968655 1013873 27218 41455 493923 384406 453907 225843 990150 516709 91653 134803 482195 197151 261565 188379 344822 238011 114594 237516 493618 856677 958576 983963 166939 1008633 775350 865904 759964 329612 554840 599017 880435 147940 32781 299668 10096 28155 264674 331384 941434 987008 59829 238477 110729 308565 562362 616511 37229 633874 808698 186351 483590 426113 645583 261490 450249 21024 129642 486800 124738 849314 258125 135558 295564 583534 443345 377221 934619 593438 726178 831280 652018 150786 995390 499746 824493 59035 1013881 587878 372601 634656 858619 431357 716503 986876 332480 816732 594141 251213 100503 670443 271540 383591 1011620 354695 71963 684624 164063 691200 170722 438081 98451 465308 213872 881707 316639 405906 464702 874287 93240 664976 939098 545829 652261 840758 233701 1003286 24194 54169 993685 747202 113278 879553 655412 988955 415901 1007914 625183 601032 17014 560967 995015 230051 131317 545530 325171 499260 504539 443678 100221 198739 815929 836862 882513 361569 397305 185050 255601 201232 69717 47721 553011 245695 461662 527698 813313 740607 609910 224690 879832 171288 644054 305305 474570 850309 821513 761996 193148 205939 714095 2053 881832 932678 250043 519150 1003420 813333 121206 331306 1035962 616745 113529 200717 879606 317826 210551 27870 364123 23890 930929 803932 366726 1019775 409663 193846 1001257 247077 412686 231314 679818 892946 968669 518023 896513 946505 2047 651170 611453 224128 719771 1000293 813312 304545 144175 391619 1041438 126285 341769 792486 57219 485716 11725 776810 271466 265278 643826 447071 854566 775877 638276 642378 107677 1043033 62820 233700 410311 420763 973891 550234 671028 799970 811435 815051 5251 678073 494262 974029 712684 619614 608340 1039081 723895 840261 1023434 746778 288707 1006740 399150 187730 493056 810916 430060 1013494 551157 924806 805188 487773 819771 797564 217289 8788 655615 241275 931555 446621 159876 218032 791886 679531 173727 337912 583065 1033191 131641 14694 141224 743855 719313 788929 645171 586578 457207 1036547 112453 838101 496594 495579 581309 472625 457627 586284 370896 342994 644896 131468 386693 516889 810050 763846 1009207 811995 311159 655704 707095 991201 324168 294901 175784 224614 373204 1039621 74049 668060 320844 252960 353935 84775 85109 449943 790800 380064 884265 606443 223128 198419 276182 694100 400336 550017 521981 173627 413874 4703 520628 539072 192783 31765 281381 1034037 87561 169345 763661 778144 343449 456049 788286 619069 69898 245804 64029 122618 555900 352746 596260 841978 1003618 792919 841569 792851 967172 21012 40950 712783 714750 511798 803991 739951 169407 370117 113679 749667 229643 984894 864443 809683 833658 973842 548621 312473 616950 142885 738314 634181 915777 484176 269261 441240 91757 673759 45058 28681 853090 452883 194155 665411 819035 868257 720735 650405 537449 1026609 13382 269504 250607 407520 255518 579549 744740 49854 470009 869493 550036 121425 921981 696758 632223 818704 660834 862725 453881 960489 391159 836983 740904 173756 842142 625750 1026569 84190 436556 399778 1017164 972439 254730 634253 143091 842916 171638 270334 145111 706229 453955 893711 865315 1001968 35252 808335 383959 302957 513317 632193 157510 102071 796290 98971 84632 608337 878798 352456 932681 790575 723358 854695 100008 178233 145307 1000457 243801 977612 356612 801911 1020116 673080 483881 250281 805859 934467 201713 107024 669480 980132 748117 585549 759957 168329 783075 676023 255217 1035025 328508 865754 476762 850643 862102 473331 291518 662614 123194 737653 184928 1021846 111879 685702 980570 777094 625133 65922 1007381 641160 1005427 565367 758482 649974 271410 723112 1016868 558493 480344 923915 346228 683069 346150 253131 990844 699914 739954 548294 771276 200750 708390 476943 991305 612421 393663 218989 602793 747231 1024975 631771 352504 270849 539515 698886 789013 208804 168445 209618 27957 98357 623139 984277 319584 829716 71374 1009371 1005295 200469 850293 1012320 538644 712961 405663 13849 886098 909846 667244 436331 282881 263299 864013 354802 165068 447469 649032 808956 718898 503789 557813 519948 382728 186000 455555 687447 1005557 605909 822899 599370 443124 738099 195548 438274 509910 924688 947430 405458 533693 404043 1004111 1012417 236707 4531 453353 1000713 15825 172941 639513 885657 325736 235794 591450 196244 820443 597486 876472 601040 957043 142019 855638 895320 619978 1028004 481512 233451 372560 560794 1002298 824698 942538 157218 1033383 262062 499917 601005 186018 353887 868167 1021471 422705 607774 255479 153681 551788 90796 424432 535440 245251 981377 643866 567835 603574 836678 49841 260520 874458 445275 682436 345567 369371 657490 319415 658142 990388 383090 927937 536499 536952 606005 883823 848101 516557 391370 973855 957164 803180 220307 719238 726196 673187 724904 355627 866847 582610 624467 736489 198272 98289 809874 766577 954144 1026825 551321 360902 773564 668086 116301 147391 342789 1014444 1016009 665736 80159 996655 341213 669217 151074 743321 814474 427742 274076 683480 513927 201701 1021966 341997 672703 833459 981866 628846 752081 820375 915356 840452 318095 1010486 893950 465646 1036927 798981 502497 160125 7261 112338 668683 447638 250775 495420 433972 900403 218831 714038 855688 454114 719453 111240 966952 561476 559819 935502 81320 305295 434007 858999 806035 903693 1031284 458567 836323 339867 214601 100309 400521 791851 410416 514702 845547 157506 650808 377520 260960 835962 137636 989136 428470 769281 352618 881749 586413 954137 77237 932858 684666 718742 755044 717392 105285 294755 831625 385337 892843 853757 699114 331630 421180 566518 26243 362235 366334 971891 712193 60350 135144 193455 390985 1008107 570728 922230 210415 1033354 764382 266411 277951 11255 163614 920770 206136 50274 340210 270918 169996 717901 782230 30804 1034658 447249 899642 368671 14228 585561 510340 148330 343089 157092 510475 795409 1011964 870087 190173 812416 778539 1003113 238586 472378 330793 846214 559318 569171 112660 429293 891611 74231 758847 678850 698341 695009 502706 269820 24772 116196 698277 362216 934845 793446 188937 52132 743178 351968 149503 1018277 766805 945503 134238 1047858 843329 482310 666161 165862 193761 976522 440119 100146 42559 77236 329314 883416 261591 1033699 170584 490353 130585 857479 518133 262376 723690 328615 583879 1046781 140323 849500 359825 142788 61457 336212 237768 195619 169459 336976 878873 285271 1009792 915878 842721 274031 221278 734399 1019827 193743 616108 888986 794326 571055 356217 577096 223684 151706 484426 975726 502189 67824 56984 161990 217842 423524 504399 702622 640938 439934 1001553 159063 776736 717849 182513 815079 663378 933350 661113 484952 987508 961768 235428 709191 721515 842487 840228 487269 777811 239933 251165 319993 703994 153275 750504 439645 608610 190149 806737 174717 584259 448386 832154 153179 380550 272493 605046 659597 1030859 831703 546254 995773 699620 640610 165376 500264 85592 406407 623451 833568 210657 32273 533156 747146 589550 1015200 331923 768865 533026 213544 154711 634417 45523 805487 250382 605852 972684 199314 402766 1041113 665483 639616 60319 869936 836419 173181 878335 874367 805852 281505 794716 894904 959662 426583 217629 6241 296394 88286 8858 317970 253553 560075 306847 375546 788378 866949 844781 836955 902768 1043912 273337 11786 73426 847395 386348 889584 194002 846458 176097 952715 295991 257668 296553 32109 432378 567630 764106 646844 699340 918454 939772 434353 245647 591600 351083 395289 70873 856837 1009016 248279 830580 550223 340984 424288 498144 716543 561075 870205 927184 97175 529894 462733 901289 993136 119490 833664 443654 992822 961514 581853 264758 579942 39673 450173 149180 14039 899066 199885 82639 818990 136174 420688 580312 1000552 156490 494619 774646 376916 620662 709208 160893 949014 691791 786627 461426 868774 156325 727088 924177 486479 73918 427523 293448 161072 465873 828086 865593 974526 940428 950358 604860 617024 715919 919815 189146 826962 794351 93564 475219 826723 552116 385919 475929 478263 937563 767087 699091 182373 250708 367549 969051 274137 986245 357742 726336 569939 83653 15516 363589 721383 988514 219637 58848 982908 994460 344634 955836 902733 658471 746689 958007 786795 293293 1010164 471781 299576 969546 901584 928523 100077 197134 492135 934948 876821 767102 104030 144480 437264 903444 736112 1019168 1041297 983226 381161 748924 371232 217427 521771 197821 348057 725043 391469 124131 894892 781473 627958 9503 274523 965212 196647 152666 559230 789523 871279 342957 13890 105964 4116 1011943 310694 692222 552561 178443 919292 291030 220274 473806 202094 727030 214041 688413 724343 348242 717309 806293 559974 807633 512966 211721 608735 528594 362162 208897 268377 675492 308755 1024309 991648 167436 1001935 238613 557652 313539 255199 643396 733033 850678 177104 915224 666790 622020 363333 171037 791334 405956 874098 283023 59353 162172 972195 316899 803332 787435 568499 526142 901565 550656 835989 828924 120432 494112 453327 714539 316765 581796 716282 186125 155671 881752 249412 297882 727814 49150 944877 796411 701414 154057 617933 764432 538694 683490 297421 825067 703498 198887 592233 222035 806890 12903 372021 965442 346097 55143 514645 824168 643582 165088 792835 986021 252998 127550 1041164 729490 216016 154594 967251 733945 951031 372129 311117 1003609 866284 1015108 8068 352099 498482 840966 816149 200063 249376 708121 63537 758344 764258 391969 802719 737804 316281 828087 472376 192589 337718 903655 616810 860738 879171 986802 569527 463191 283546 217741 922163 490920 778763 799969 656904 872586 721595 23945 132085 3843 362400 38742 90571 793677 814598 375438 492015 314455 29965 92009 872924 411203 66600 757907 792734 79593 90527 447917 1021271 676691 932110 372172 880061 502591 881124 680441 781466 379809 153061 776111 135243 962846 1961 600927 715074 821905 280858 400111 411780 150409 299514 671799 48684 265929 489051 859011 845798 608456 285988 585236 528245 182831 231059 943263 268589 954973 549558 201164 49785 225766 14320 309432 929878 949520 989563 747379 183766 806484 339424 287107 948895 530659 411008 1038944 330090 690975 901391 753654 659076 164125 575507 251174 523856 100138 53097 416836 826306 404547 28609 954778 308965 926875 822301 505316 80727 670745 772182 878803 1019592 923863 413591 332682 999295 380324 518880 664356 983764 736387 944004 463660 721847 346410 937387 346146 426280 711556 517841 899581 703676 242223 431173 290468 342303 66815 292267 574580 1001612 522105 810875 298173 584535 514905 270719 259653 65124 410380 597337 18371 309677 713783 601338 485989 32447 346670 121132 672843 784189 415869 1040394 779017 754524 499043 592771 751145 63590 685138 677850 203175 372535 587889 289320 356467 516803 182042 22233 265970 351886 1020508 440363 570750 884018 99194 201906 744161 292573 93545 890327 984798 131024 970582 331348 1014952 341729 894750 217273 636265 517114 791509 382443 600765 722583 641088 308128 258356 439372 740698 123619 1024723 476989 201939 710294 596371 122020 678796 418283 588257 664399 252956 585451 986397 227872 151886 591087 945179 482955 837793 925481 293285 731931 705735 250652 306422 992749 143398 739104 207936 57139 73562 325855 538407 712626 877489 840667 418117 763716 257453 169958 892068 916311 130950 561063 332871 820589 143269 169756 382625 704922 473898 1012243 20507 867593 960616 422575 431507 730231 342372 225257 360152 205494 470617 723981 430383 888620 415798 84793 309713 388177 1047326 817633 907370 374325 819431 942926 727452 688375 195484 907290 663930 91983 686075 689333 67085 116997 204792 333795 465363 88439 77112 375100 820795 753175 240535 708523 701994 392427 68515 661488 495737 850700 230686 920350 361076 19239 1001855 627997 678492 789503 820850 793385 455142 431849 997460 1036881 633019 900686 445623 812537 372470 875564 1021156 519768 597929 602262 2132 14075 781144 266288 775990 415040 103035 942771 445677 429788 503809 389487 98959 430166 742344 67012 647527 258953 994598 972712 619891 857638 820579 478244 757734 933936 592444 263127 342439 858750 747618 833905 587217 816444 570873 61497 21553 155242 306457 586376 349131 690267 964177 532556 365910 983096 377631 691590 613819 78971 850041 520396 551066 871284 731463 385480 428740 117192 991462 223158 140482 362732 179622 514026 943437 392622 449357 984136 220116 511661 134547 833994 908025 244444 797348 102142 600852 643075 42401 721541 822446 323902 112927 584086 428807 568700 418214 142968 7826 222721 862259 188171 106356 967908 900278 887616 231432 557970 221333 652188 329565 885065 663847 722874 156598 76190 582202 406726 339209 731896 145550 394242 540545 359698 398424 133444 628221 309117 932800 401782 257166 309275 1021283 196885 668413 235941 672465 135859 970562 326182 166672 435574 45070 495998 824599 420758 536386 464865 324180 215267 902262 293973 1046823 28988 296819 944951 651109 841497 164537 271543 132309 846338 54778 828247 662966 894229 895133 791152 355640 716164 650300 103596 1040382 213269 847654 481933 546466 177312 507614 985317 503857 1000085 154266 290652 959659 26995 832964 36590 290692 793170 887421 454762 18982 194394 588821 477940 505453 385610 592276 883331 760105 973554 118837 640612 926879 470456 761317 751541 758537 324119 840648 507883 1028369 645404 891061 454476 145498 871400 1006517 129910 260599 776752 140936 677334 448754 391360 114719 397874 693447 528371 302883 679200 549862 383549 437357 934540 482868 201378 644492 1033270 243594 226108 421698 344114 182837 787384 354311 337766 913780 1030105 936581 918543 930814 89588 200730 577596 179833 318835 246617 1023057 798212 640339 258697 165254 436910 600741 782884 326758 840188 55056 1044313 875345 880999 378701 447115 52474 921820 522666 717265 361193 281914 101512 955252 343033 727 732381 934003 662235 18428 1037491 714498 1035410 866148 645543 380166 196341 35521 215915 545435 599857 460087 238148 99470 694340 306655 310668 229092 584067 383558 602673 696145 765205 461035 911668 559042 882293 887748 69164 848084 209140 721594 544193 412762 509492 370216 25649 276443 398510 1007968 1047501 376593 734765 376102 514941 880235 726609 301619 681272 341387 88333 375731 287885 793033 561450 467399 77086 506031 116418 144388 264479 236156 413125 900082 63451 545953 912503 307087 965679 293958 217584 773065 801549 92358 56475 1048327 207355 902702 1028279 500641 134546 522178 204505 35427 493567 150137 678504 316687 587652 718716 163872 41176 943352 128683 191632 164071 901699 434456 909980 51417 1013988 467849 1016315 894783 411755 770298 331193 266268 292094 517401 426679 489323 542168 722633 818726 23447 644038 744095 816144 1024001 272296 284008 341455 178046 239862 196257 379028 171734 252984 660221 560097 501574 422285 521955 831503 790783 893733 555246 523465 488869 254919 812139 714639 852688 712012 58334 64053 427150 769826 45949 493921 409567 187594 598963 310032 630072 40025 846751 580881 434945 636155 969618 265096 933911 48492 917397 665453 878154 199293 950753 990475 455904 187797 466276 359041 29456 582445 1003587 611908 760456 459091 458322 99739 438760 423464 127902 74530 898885 738914 79588 222536 416423 457675 273431 771280 51339 308160 755422 291668 476257 556466 527635 336317 430863 788904 993605 792268 603500 173756 1002807 234901 1012422 954777 926815 889855 930653 103172 693863 1032517 961253 192080 825776 646263 578312 303080 841162 23290 177634 125897 923134 352004 952451 80900 166852 654881 103793 216897 450893 120753 915235 636727 859130 195431 598663 960309 85730 794571 606588 529053 138576 731321 220505 7011 462147 916960 285029 839826 961005 504133 965980 81095 947765 259517 479216 115892 962357 189814 688454 382366 777916 465006 304501 58336 540108 2810 458507 833894 452381 709697 235911 988211 711065 208063 652256 300251 248542 967875 948988 720137 182719 846576 447546 310779 45251 295616 325609 1038081 26789 674556 728014 656385 457426 619589 159138 801782 226286 558991 957842 491372 38479 302241 538813 849670 679040 843926 512954 745977 84928 552030 787727 775310 366208 27454 274363 509604 265961 561484 662957 160299 977236 1040884 289354 1016234 806607 247413 769259 69305 311199 1012837 840540 454792 738744 107561 89183 612951 620359 169854 631335 575996 608553 290803 66782 869984 438641 513388 476447 978434 203238 978081 564860 120178 303746 564636 963065 996823 734196 928319 278671 387946 352799 857276 374186 803833 990873 480795 557484 859493 277293 255159 214120 676900 48217 625345 51111 950719 588753 920764 510374 527189 236282 237567 104342 491543 1000816 962870 620571 739274 934784 916194 976334 172360 122030 977876 301499 127231 1018417 548278 419299 155504 653682 367490 1040315 444337 515729 768008 907948 1045996 169696 210029 307857 669150 432998 1046183 353852 930136 1033053 102402 754161 990914 743091 381853 907752 16275 651405 507118 791759 765658 733632 304698 198215 294840 869207 118558 121186 928740 665872 799497 658220 217638 844766 831423 275743 378076 549992 687063 239532 125048 675209 388414 185529 1008127 231118 364467 166430 595339 40699 1018696 392231 423115 786054 613095 368661 7550 256538 512715 186013 641019 939286 620291 419431 755117 295948 336370 247440 282511 32578 457426 735528 1041588 415028 375852 308661 653505 208144 674401 893871 569969 796984 236069 222466 555536 465348 59134 307343 202753 458493 801225 244906 795449 416739 999222 211357 835521 612521 814663 531492 568631 111923 425685 669680 435533 953247 12299 895524 395849 123577 941801 988123 779652 397445 421058 828576 79339 847033 193982 390388 822913 185152 579417 831691 66779 1013432 427746 4623 815010 951029 505853 863004 980245 659324 480033 917826 387460 57864 637979 96071 261590 164105 616586 395234 48644 726560 1033824 86081 614300 598181 291431 944772 843839 456737 835258 858175 881698 138964 362823 769276 83089 681008 90708 403639 818792 186204 328439 209504 962712 952754 791453 729693 883368 205121 17028 60677 428849 736075 830016 539941 192097 171720 493626 151167 371833 409314 803628 759879 1030223 134519 1032614 280484 208333 433562 594061 887349 1040496 38418 547222 370825 211401 783322 403919 848037 354304 859295 329751 880771 908364 639301 1006497 1015949 596348 757859 762485 335398 643697 440514 63471 398881 1005729 932833 387902 458568 744086 4212 239078 328918 62061 201953 483903 33021 459864 53698 799219 26466 519452 330853 464004 556956 557204 862543 1007044 815032 22572 89781 879706 628408 880998 112385 634948 112399 859225 58195 393552 28966 277037 450045 738721 363995 52128 351494 354352 923901 970628 529576 499529 412625 684350 707027 197386 935824 624457 996520 619495 761830 418225 832254 446761 111989 387225 248544 687978 712784 199349 1015052 737050 813696 621520 943990 1004285 1006211 639816 899011 194219 527816 39565 1043919 468239 434996 760742 618023 175849 669088 343979 844943 1024332 58968 142668 95870 982048 964509 644936 837021 833697 341796 289527 705100 925662 391318 528065 871965 291131 647182 1011877 896599 907503 474270 238771 642676 964231 45770 218002 479907 865121 456459 80123 424519 600370 481357 258619 971382 678017 72305 72885 1030266 978729 762060 902238 961620 286427 485542 926272 881460 295834 250812 961271 133634 72253 246463 27959 681945 493296 720851 180292 397446 453555 948497 279160 1013517 167641 84741 337856 995364 692619 564016 317471 193719 325187 17031 319018 160866 63313 673778 730507 784378 961881 207566 887167 185348 329171 327020 45912 633660 2442 216975 280827 164112 95006 649458 420706 957475 890242 545728 558363 538826 955006 276250 1009863 2962 516398 819605 573340 562104 271489 484281 1034212 605615 479675 334467 746364 218526 993011 100835 1013334 182751 782742 960319 759031 310658 763106 111599 66297 912072 82028 870334 655754 710056 165530 142191 814572 249421 394026 66358 110579 967573 745897 444731 915594 583060 529405 923675 53294 137231 149724 1000806 587121 275714 275026 609314 363384 7963 105535 886598 956542 697404 643799 539712 971855 208892 1038624 1045872 575181 937511 192375 371883 79471 916794 92684 1033657 583357 119016 1038177 645334 1025749 582807 947918 216373 700393 1023459 458496 443256 545727 212763 832630 282682 719664 346559 577539 558725 357545 569608 865615 676444 168621 187488 489814 631603 137808 686565 932071 583281 328125 925931 180006 741877 196274 836727 64522 130702 222463 652740 510688 119426 218379 521922 231622 801800 211535 105618 326449 310222 367064 918027 951911 868211 602313 526904 111622 216078 549591 242392 461179 522405 522443 734941 667276 833719 995076 917742 287695 980659 201714 749028 1001776 818814 997020 221008 652399 702449 369947 433652 677791 700761 15133 68678 325545 260598 868451 502000 324295 19580 87875 287058 939785 133524 572198 635903 313555 1016412 118539 533307 31069 856803 719875 1013636 748850 3246 909235 381446 70321 291126 117461 954149 665743 1014888 1019830 719095 980052 589603 41146 969159 641241 362941 229076 163476 253136 747135 1013774 883087 422204 812068 112135 128161 673780 946270 892016 312290 1010213 852561 685966 714787 474829 873750 555708 455013 717121 1012282 462565 12640 534439 396348 422158 900605 919933 993554 958666 1000412 300560 498853 368324 895183 543494 217936 981817 884317 269013 289893 963707 869440 242505 730280 615791 621287 529410 561362 771088 34293 554227 927759 225258 24256 621797 269952 200863 530131 313330 36794 771174 469612 704010 620870 384647 303871 571761 754975 194016 526769 884031 1025079 213859 928221 392159 620786 544917 238483 814480 561576 980497 1003028 243431 422696 698883 420439 597835 750384 794286 304520 415608 287478 864486 125827 905213 199074 796311 2397 745406 224977 15676 663516 211570 1045780 100456 1041914 603941 935023 925761 441190 681656 984282 434176 690946 195164 682179 783474 556390 686619 231306 555642 883548 19279 821252 945549 163938 165673 367353 370228 48427 598315 50598 174221 494110 1007022 293948 66251 928213 366685 461919 719794 744352 350904 841639 561435 835072 115347 220706 1033846 524588 931988 202960 17219 1042831 358072 140326 278936 467527 712398 113292 52382 712616 8442 32479 1003284 1003959 602676 759536 684491 517808 561863 562690 543272 351617 910546 145232 776357 239692 53962 125061 513871 106217 148982 9281 841801 819553 912626 367771 832584 608884 397869 472474 870678 381460 246378 446395 296976 770024 344899 189038 513192 1002954 317857 976537 570083 252490 122949 954643 574939 19240 405059 908586 990782 868317 118146 1042206 579789 463891 459069 956067 986334 897576 40068 334179 789211 800176 829628 994682 649921 155120 351259 474104 289442 643172 155693 869219 531747 76601 813138 37426 583679 452563 858173 414035 643714 920905 342646 450214 9230 439012 214745 784255 774809 283300 276757 635688 999725 781243 571182 806236 20071 259343 559100 311502 832249 8124 940458 930208 765993 190864 383031 403436 462415 982926 398328 105023 355163 159852 145428 575512 1038668 372500 692487 255086 838842 550183 516896 167975 678733 398709 725250 533666 117315 822918 725543 445998 945390 929044 735576 226960 119604 650895 248630 819074 1001485 218008 451765 871726 565257 266886 766363 565431 415688 104932 652038 246448 328319 25328 1037795 818594 133242 988190 792952 256139 112020 226196 427482 524634 563136 207275 45688 399220 142724 152436 597134 1586 975993 124208 691635 933729 223180 515287 119372 566720 212672 738451 245782 14213 47914 918850 887968 231641 800755 952567 619470 527959 829338 732536 110168 145297 750256 100034 768072 416139 894553 225665 386944 813374 291537 783769 86578 34326 981477 915616 132454 676981 486774 442465 1018743 337966 359930 935258 1032854 196362 6395 1004862 394054 281414 554901 99701 38622 953875 556284 980375 949770 770581 943348 1040885 493386 824805 1032791 394768 46450 489103 904595 118560 456233 944661 328489 745102 665706 375274 135727 613498 160517 355703 400079 1022518 650015 1021081 277702 1017032 297646 352801 161254 288620 30462 333395 512148 359952 562990 702823 123466 514007 228020 894476 760342 657815 561109 320480 1007386 241754 371246 807417 950026 181217 973102 303455 519345 47388 167577 532367 544364 619699 791814 938234 875693 920960 939618 547715 430201 876307 62060 16645 860651 814125 632118 321995 874159 561477 785834 851734 729223 886534 615427 693659 789450 603343 749648 632834 32224 480049 168180 221544 410567 974453 196904 14302 946321 743700 659320 186087 35812 777788 373826 383486 331896 132178 555066 415502 80541 692075 240361 342264 927410 652241 125225 616977 343983 436356 783275 839329 785820 739766 120177 921444 586776 691022 154196 78861 798931 981862 710015 593343 322067 38093 604146 225682 949555 663942 685824 148244 965920 552263 1000145 741061 1020123 870395 68833 586905 909817 22593 89727 369274 514854 507370 884559 794308 292509 164990 27592 434887 941234 976312 859063 443721 791112 416774 727226 13569 1013595 623882 1008838 17181 431480 381979 766114 802237 507456 988357 909930 39541 195049 441669 650252 717007 181692 725262 520654 574663 402072 529222 49350 336205 914286 280905 169313 983751 502723 216357 537053 168332 1003057 536605 804046 994410 178917 109863 204701 279328 20003 666478 310532 983269 708286 364752 71571 181983 830624 451680 577582 423597 298824 508133 271501 36062 341063 759642 144827 789368 171458 573804 695960 13426 430323 91135 744023 332857 418984 401833 850688 973871 270275 826677 471023 658727 321464 248866 1023059 160235 442130 6434 851376 977334 1020910 611995 565854 787131 1023613 295209 536583 1008796 69511 217626 637485 920307 986851 238064 796833 1003468 920064 563939 912909 443945 1004128 506717 790124 975997 658455 239740 750988 950066 224336 970899 433555 201507 18376 1039785 623991 647202 651601 129016 391045 119667 26705 710767 663515 16975 251712 43825 226029 160867 1008174 639508 517124 392782 1000762 5923 1010618 125990 803612 171805 515711 703476 418716 945139 856855 731187 590360 630606 1005850 770645 142338 666886 147315 220478 479072 159148 895714 673735 80203 884993 736378 677692 615536 360573 657443 377310 169874 885193 170777 969059 447493 616773 348779 669041 300085 887939 852349 433702 350749 9417 1042566 165523 495057 430484 588563 739132 371700 551696 226946 968858 312386 156832 182408 658841 280584 196444 50604 953882 600231 724110 798665 549234 935445 786484 101520 997609 273755 922498 543747 797244 665368 538461 933628 936476 693756 251616 744868 530093 304462 420315 515580 1028616 870247 710479 957015 781497 99381 305139 378846 532545 268217 460978 523531 579989 24713 630059 493614 742301 826958 336432 398827 639414 360519 122951 698298 944689 852933 126508 1038950 1020114 434861 82765 294031 930129 709113 367180 554280 100828 774199 533377 1047033 619923 377864 198518 464414 104203 273058 833897 1015942 1004236 431695 727501 180853 301523 965868 551113 175618 99345 120427 264375 140442 965353 478033 594086 11643 701366 963385 306905 1006650 244291 467791 416582 231229 576337 117973 252440 1035842 737044 650145 724526 979158 738230 787613 760729 1045727 600019 422982 154146 72979 357628 871726 38850 208766 645684 755323 600871 986112 321142 752229 874037 496333 168748 46267 227459 121579 761529 856415 102874 899255 374513 731845 365754 562272 947100 530552 362709 299115 729334 425366 97682 917549 481842 321359 85131 601684 816114 97129 535567 160607 767697 325311 528801 695329 354777 981949 975991 630850 437517 897254 491516 108734 533473 700239 558670 812644 487356 475425 721600 833624 359037 127002 187481 959121 233715 1008653 202836 1021020 609636 37213 519326 589527 872967 14214 41564 473975 709514 110485 215138 443010 914316 723626 275900 110998 60196 295037 744489 500256 263512 470487 92827 643046 682407 336660 966584 364414 374400 311976 404572 464084 682952 618391 362005 952744 468313 232442 395686 95245 566653 116609 429444 158956 307063 900588 623708 599679 373242 910737 53131 312022 82352 445914 90532 162389 222132 372163 569582 168500 567320 934496 915939 369406 70752 392533 610739 798482 384517 426844 690367 166181 783604 96963 646430 199358 876044 1026539 818459 563897 220580 353738 448948 754629 750082 413802 444701 170726 73189 157544 1014075 177651 426747 418421 78378 422425 380012 614873 452792 543318 354638 126187 237799 589311 595758 802970 630895 804666 638093 781799 356665 385413 922464 182376 439269 57389 926608 468167 49733 742616 757112 223041 860640 17916 566378 582184 640624 652645 547114 1122 861284 423603 62577 1038311 660319 562649 762219 446534 884919 986528 706618 977185 1044983 790050 79985 464044 317277 463695 271257 784946 110172 199531 124847 656528 455708 183694 502180 180408 321525 385058 1032156 1018928 400888 495465 191664 758672 647526 676853 420076 991496 550710 624942 48721 408279 708755 750544 1012244 823765 64860 890986 491357 573418 994979 352735 696777 54932 882990 989161 749545 146790 198649 337297 673217 450691 470706 634808 327497 110375 150588 818066 230127 813598 556333 468262 728084 49739 532047 632271 173450 444195 401186 76478 99356 173359 140377 211829 225543 767118 817753 471117 726137 448368 513981 522481 880665 927900 61396 537313 6526 1047019 382241 167920 279734 991946 469979 36039 564929 958140 863339 96096 784404 162774 685552 771467 704279 6466 438462 179052 84647 505276 721114 680443 849045 85528 673920 249218 394276 445370 998046 767011 813199 361244 671062 349264 82817 66124 597120 764753 476059 77675 166949 195522 249585 374575 1014533 304145 720269 576353 800018 1000708 25579 733536 742899 342066 437627 237725 297858 218757 526115 749853 600142 659134 88506 170490 558618 183281 677006 327650 931932 764932 280543 725910 265919 230965 642914 1032301 124833 16785 609470 371406 348822 621438 274962 376505 721635 97842 859245 69183 266755 427833 966229 6 70182 417267 367169 576966 848045 932371 429343 479950 108720 64033 796879 10879 50552 895481 319141 597712 636165 22858 784875 59081 518792 475672 485981 13576 184554 409403 286379 923199 625988 168670 831226 106419 299365 64768 989027 716223 458320 8694 279155 881231 644794 606439 697258 365414 721296 80463 205308 235928 662639 255613 561747 388752 859690 244756 786954 830347 444744 509582 1036659 30684 585348 126132 761427 440166 819019 493351 196193 854309 618561 411355 592330 398757 551868 1010582 701872 109961 545864 215670 655014 669702 104225 468072 254774 94565 85692 1002673 732763 424324 406846 499561 135687 995926 616195 280571 823710 978526 849177 317351 375929 290616 673730 240641 112741 603153 676086 763247 433185 792618 102110 929198 399843 82264 646746 233037 129492 89735 269692 1021744 353423 144947 761355 300302 851366 165101 354305 956404 511517 207836 347150 68033 720621 503609 181778 38056 156546 525522 503718 219569 513086 897672 180884 96055 743668 408785 519003 1040235 402285 320822 551852 1015504 154087 899286 838895 701117 110992 257761 697023 724958 841999 366367 7530 96435 373500 956519 1010802 689168 417891 851752 258318 603035 465734 39907 737449 129618 319768 1044910 784226 4866 191810 816307 285323 992977 66465 6319 707371 213940 35590 929651 657532 598777 161717 104295 213613 573375 525799 145922 1047584 277881 17480 776787 900717 859760 814713 13179 891486 641598 333711 943920 97201 353363 664722 638012 84825 258675 497407 634108 123390 316213 599879 869858 510584 885894 438094 775156 1037399 440868 222444 844618 489054 377892 648303 101779 983300 804205 985879 596113 1024242 539195 369049 713880 995719 937628 841373 1026835 778071 558326 231744 265472 629415 207999 680851 946543 743923 141252 967962 144390 142441 557859 556365 664448 793708 809808 284186 282665 844305 70612 355937 600676 681381 122249 484471 520485 463397 429343 741540 159864 260036 835995 626597 135160 310889 1006291 154922 12632 1009710 409587 474713 777950 123874 554490 474185 444899 487304 689726 519816 235860 510678 210148 349590 1017908 670135 34665 165224 87064 415433 465692 335845 490409 832992 379809 368492 1035558 87681 502127 946509 148703 124520 933971 254027 605115 119810 929259 970528 58803 405748 526380 279289 532564 746642 496605 245238 823617 962152 215834 420268 791727 358581 406481 594338 359400 817899 919112 716247 170952 568369 500629 736570 371523 263649 252964 1028145 258525 5642 951862 893715 509488 549359 123996 10414 253034 956549 23552 320705 124108 693497 949212 636547 424492 536872 479872 340763 286836 845862 333008 258085 594721 1001656 529540 302643 828356 669657 394919 848714 977028 394041 760345 91489 785051 82873 679437 636134 132309 233456 850059 804664 156180 261801 765167 676141 527310 883043 733800 446862 874637 712400 1038970 154519 723566 324950 984957 373112 699811 798097 586523 339670 411377 537807 312534 459594 1004083 481170 587903 408801 463061 504850 660672 828058 141401 277688 635284 876267 102613 1018532 1035977 686653 709491 426025 555653 992619 628977 310091 1034174 578631 296991 317512 398528 600085 1012835 427020 434603 698894 318520 286395 685811 153055 47018 241195 105438 521255 431836 516199 826634 1000700 856194 253485 25316 784999 557159 208241 940081 688867 988649 320472 712841 500706 12920 158014 794327 58440 595994 789040 723931 509678 59370 350835 56488 120096 389268 747387 702758 1014048 412891 965365 901777 239777 905748 732477 354808 417612 216744 493544 399039 780606 989334 456764 924957 720264 322542 414131 984223 764078 727383 991356 597667 591657 590986 691194 224478 1036261 455380 919875 645079 241347 600472 777634 767337 356120 23755 94485 302917 259628 617846 880847 629101 134589 423992 508343 297146 720505 734146 344808 522584 1047175 434008 90159 341317 546815 262486 488592 961237 957293 865705 392386 41777 283218 543826 367022 674003 441763 686055 910068 65035 937032 674834 133477 525181 189854 740368 1001866 421537 984054 837938 470556 356418 761620 397663 1024650 60160 976560 650641 185718 285134 511224 749651 584504 919156 24844 922698 360537 167950 63873 731817 195609 704907 929503 432571 373483 374830 763427 846685 55540 612881 895806 306048 476303 728221 236435 857772 131275 727828 335997 268408 438251 752903 801223 891411 507365 928992 399410 401598 549604 187994 313330 703568 947655 1008899 764721 17841 790175 809665 50315 257375 719156 5706 840081 989676 259969 127402 275782 562813 775220 1040577 176805 856397 17711 22467 259865 584232 957962 688566 193794 872688 938638 968439 658999 701468 608571 631733 921215 687924 785859 708213 914967 141654 488333 700044 103471 627636 981043 533160 61805 964628 767492 563016 952936 42830 5763 290111 940590 776146 324838 634933 242878 115743 696471 990502 1044879 383309 503735 96481 779784 636292 1024406 341641 405509 177795 741692 421400 20569 186394 866276 74455 300358 975536 753531 776680 972038 780734 648485 950460 129094 924241 879545 1024925 283814 186764 253504 128038 841530 13092 598649 794565 720652 235490 285528 325184 239511 650277 449411 909357 828237 714333 452564 370040 75283 114065 18906 885729 589760 862170 307799 693627 829089 43238 388035 886575 4600 77942 253128 696119 943224 461023 547524 791459 26315 988557 707658 569559 512524 352636 367521 577547 617037 196029 489795 237002 1042707 602103 683615 962675 112597 258275 704344 650939 227968 899791 499269 116265 92662 960540 503151 111001 622218 57793 741845 69562 27269 286149 447915 280976 746661 781768 940758 805106 574105 892283 892274 933645 91014 24867 362060 899807 846469 70682 626025 200637 182562 575310 453757 527309 137694 942017 1024373 327309 674479 886023 213230 528202 956283 843723 1022139 58282 939168 895050 205410 693795 788847 951510 738720 916609 875180 768084 551649 409188 902416 434366 122312 113599 927687 951715 229293 607067 728819 308898 1002010 498001 273959 391666 827726 740756 899820 215773 1013434 844389 513855 256065 80774 213725 252945 701198 369421 35174 185286 580810 341340 71234 439479 517648 504247 456195 27568 322828 540949 759825 308850 478209 882847 120104 118322 821187 994357 148951 1040920 233021 266473 780545 418241 83181 77697 203360 6078 550755 337657 579837 529427 964038 605951 286137 616121 619342 150134 590280 764444 734411 743923 161073 417181 851741 278083 83279 331793 832953 908003 111443 416320 710955 936070 449215 1026407 103822 444307 272364 1038774 991510 361125 990853 696531 879238 860425 225290 444502 71610 796995 221774 604235 644127 930697 951802 446899 913206 60486 572680 465154 740117 452249 758088 110754 498405 147155 776926 41839 651621 68861 898754 98106 499557 370512 52542 999238 942668 308410 977012 984782 385683 200544 449238 633725 164424 882454 898476 790516 228236 267241 20369 544327 413461 247958 989942 111232 623277 480528 937118 886043 569265 674046 283168 173449 778642 509498 39017 128173 279640 987987 303671 102242 8986 523788 618143 317682 13959 69083 733063 742816 541536 99946 348205 21792 329979 604698 576414 355610 98242 535675 447296 115626 354226 525525 640329 10723 468701 86179 422725 394823 718824 431635 1030292 855888 616589 996999 418025 644587 469018 794902 1007308 598008 534001 21771 676377 922315 524294 472165 155263 732590 115044 173654 217602 5213 61608 723397 859002 403848 388740 718796 1020178 391508 500798 54842 558793 1012699 819758 14865 931060 980903 314947 858633 1044154 601147 17023 708876 469143 502922 588662 585912 184025 33150 898772 517088 453670 158834 352724 1007883 696308 440 391113 44276 943376 234261 569497 961800 305176 387648 360252 379371 437761 119654 1040450 893427 1034897 948137 981066 953259 583397 690076 721548 321618 940013 144841 659280 804441 656619 655659 397941 807913 777720 544692 410091 106843 696959 514248 377913 799677 456640 843712 110328 911188 708430 474729 546133 172564 990610 737154 255635 808490 122950 739650 679047 840819 423162 808911 834074 487170 671634 1001415 1022411 289694 499909 585915 461866 17985 81056 200623 1033822 50074 1020162 412 1024160 643980 711710 740847 484542 803757 742139 65799 1043609 541128 632823 382650 823463 896603 647488 668880 845426 278298 687962 128391 511766 356714 127900 721422 644551 150759 288434 834826 56905 980446 773916 670995 992118 921555 808878 87864 1017276 389117 988686 31095 338332 630725 856378 873798 26156 1027915 301055 416269 197526 55265 190338 589737 903575 552589 795067 450795 89601 42635 758773 239127 815929 304073 413008 376678 83641 154986 656703 257924 814991 413764 152075 632338 457949 721250 929613 797221 910423 413826 1037432 693445 573640 957079 56141 170863 647309 109640 308836 273044 107544 492656 227242 905240 994414 714396 452317 783827 547242 114064 256018 322579 203128 1002946 668208 771097 656794 669661 284019 260759 414311 19264 135657 1045048 593223 141437 458232 278040 895800 46042 490710 638024 1042252 415699 918800 557132 979241 399254 177924 363932 519047 684421 1000294 877094 113334 922040 598463 348362 271125 545912 792297 895965 276380 497861 986004 966567 6227 221905 864965 695525 262360 20099 884818 897863 173790 1036790 159591 539635 714920 380919 792835 685056 314258 916106 432764 894716 1034889 722277 969719 264551 816269 632947 476913 615222 744246 94802 507065 952913 741676 879318 40179 634132 63662 427396 855062 355538 107020 648215 862703 575565 752173 321791 174108 120384 329994 72157 635026 872405 917553 643593 531480 322351 743747 378124 850121 951778 574582 938278 680086 401270 616211 958921 237506 828391 125433 303644 633700 362024 383000 900985 1042408 862875 150775 621551 212878 139674 1045296 774336 887018 733682 414446 614628 998754 275299 684149 490373 622516 768289 178842 650881 160365 756822 674119 567531 908914 390813 879609 470410 272763 121993 624706 513369 105619 1026076 673863 320005 522906 66384 923970 614514 812739 877202 784897 252727 760598 876353 301413 843037 945903 451124 574693 738211 568701 269873 993032 24957 801860 1006199 218606 389393 692635 888117 537032 513785 949039 116240 496476 242819 537726 223393 608898 543284 380253 79605 748713 961088 122995 732171 389970 473876 170428 861785 240276 297421 199942 287304 683927 912574 56439 640179 835353 259566 536325 718188 955372 46487 521980 805304 497014 904361 559228 884430 824879 675652 950265 738395 680486 685890 260281 497408 777597 730795 136025 191187 357096 211518 314441 9690 1036851 830447 205387 879251 786105 1017187 363768 766575 699885 565878 312123 997458 62933 410549 709076 176917 281481 291044 33238 483332 512441 207738 69417 777569 325413 28960 929545 251103 615714 3638 943749 685607 278044 737358 1028353 639318 830478 141487 554676 41341 769803 593619 54059 120608 236473 750313 928708 373432 915921 979028 726580 565041 783009 1044521 364290 31852 73610 142261 884745 182718 264321 982774 890618 368752 909970 756509 551895 359997 237144 43282 259961 647127 149127 961519 875020 174945 568931 455556 979342 551670 553030 347858 180307 612129 539678 208528 729987 864611 95724 960426 776603 650929 205894 1000892 874728 209395 274133 175515 292367 956038 978136 724940 547464 445115 928 617227 51998 490070 169234 892614 441969 788751 245288 413088 82804 728340 484720 692206 571375 588166 547211 489021 675581 698615 901039 744394 386959 260082 1036838 592136 13032 671603 388813 828958 207648 393067 521622 818534 448929 870718 849670 1019376 814509 64068 78519 257533 369365 443979 878039 982404 161667 659987 616872 92336 996210 892369 270846 588383 835120 524205 703428 671397 869795 323139 605047 783687 996481 351014 940969 939073 30934 548184 834431 531009 268930 453588 220468 225577 270776 813061 488596 303248 642433 391244 624002 299074 399927 176765 1036914 596668 301066 956002 6895 339889 168318 153655 174615 706183 295403 129836 570650 565466 252924 277479 2494 908537 991281 838399 920798 874596 410461 219010 788710 713300 877864 92528 969817 802355 1037966 68669 235595 521759 880734 411987 810728 785772 801211 881293 348651 402207 548511 539838 901415 545907 816723 240168 936194 175960 793081 50437 413941 877807 707330 666114 711181 814095 600504 25279 40301 459715 162741 462928 752330 853450 295530 845247 866029 264470 762266 553607 887349 414798 873948 245018 360210 893003 719644 44381 532619 240286 451354 18215 161977 169993 375785 439493 843594 993026 411250 401785 497663 438835 613615 680950 835886 721660 280944 1013990 102976 390128 486489 839012 59956 975699 209634 1005955 601627 783779 351638 821957 489370 600076 562900 523940 660331 996082 22865 396556 282588 277611 730772 336607 891726 23234 331129 519280 389815 1042166 295087 675848 630817 892728 752954 735333 936233 956785 458993 339766 216448 656825 446721 1034144 1013101 442593 495720 252092 389194 571114 599675 821270 828163 529804 750944 992304 902810 806576 745621 249597 972453 322294 664423 587878 446414 666672 587644 764104 900690 1015781 199498 957300 1023107 115151 1034397 665902 819526 740957 486165 983727 7830 517426 255653 375587 692223 154532 531989 336556 293155 401214 485761 618717 554041 952382 486617 409407 774281 916504 409183 873423 41201 450545 974123 277374 727651 23332 391082 177328 279141 59841 590363 256446 257423 573193 630033 293748 790032 391155 1002484 482195 1004074 826795 621440 751440 856754 817165 776259 799187 823697 962606 980259 437945 100421 344788 999895 912531 263776 410361 282985 503653 368648 846924 684218 801576 912502 689583 560382 187976 545911 70586 813628 347174 864494 121655 469455 247703 14672 635812 270567 269667 934438 338356 261897 356039 281487 422350 410763 183283 647099 469644 723225 958093 573809 1044286 463411 58413 780938 1030757 276908 145631 1038963 858168 533549 897444 930991 731426 739248 231153 962387 816193 672261 429870 479625 887273 753488 952631 393741 95775 209033 603871 878003 656159 1020410 280425 986591 379863 491973 659981 849675 925289 353884 729209 808773 962221 550151 952653 244910 71852 387169 203422 949244 406310 358107 742516 1011448 471565 55608 930635 852737 563464 168207 445078 38792 589297 827213 831287 208018 367447 105136 995849 90425 963325 661069 879191 49707 376921 22538 331873 26665 1014550 810789 141278 976521 240018 670379 621173 1018293 312161 307201 516674 583082 615368 930143 25688 439418 101443 140369 203577 591050 112383 555060 455008 702549 899424 363711 11191 610919 882301 26743 902177 530018 352671 606009 496625 554557 839878 673972 478833 119040 794404 845548 412509 164169 827295 859321 663909 277450 286547 349254 659630 900552 505870 816530 474450 773022 701139 19698 113115 753464 801368 409997 287180 1042072 335239 809951 99352 848469 320000 302134 679337 111639 419478 303416 746458 781596 415182 237147 483070 978102 354403 41580 742615 507595 30661 732681 344863 567892 549013 530983 502275 393182 242986 839308 255650 931852 278543 706645 351634 483858 677506 356466 488796 778812 1047287 803365 24827 32869 380820 213383 703073 902784 776370 246275 519411 438035 3938 1015001 356360 435127 836581 1046428 971117 52122 53299 801461 430052 698876 760438 972766 1033632 789685 452492 409767 172746 936622 556424 617716 374784 316003 366128 708988 397520 591976 139649 239180 532034 226785 383015 97603 749899 804616 73222 10387 738651 858538 767156 651590 383696 924586 474620 531895 303488 555389 1019484 903189 996148 531629 184199 460003 204327 440919 750309 416123 688011 668076 390158 688774 749060 14963 813907 428677 668715 91014 127029 405580 547596 352592 510955 564609 689320 175190 424929 748833 988788 225195 295988 508 1029080 640889 332342 339252 493746 872319 552688 992450 549840 786830 541083 510449 565625 549899 631334 81889 255461 985201 981940 315909 567232 874956 245531 535206 821931 244542 779621 186717 100795 849533 82514 928157 389624 326227 566997 608551 601311 583965 578451 769683 1006305 685901 867175 12238 900578 39401 955873 96406 652219 1017097 737730 266496 393400 129628 620417 377843 207386 911268 871369 898474 368789 939317 819705 440886 195284 828538 667298 916474 360433 204400 272909 1045037 934397 184873 807603 894812 2174 443211 499650 282597 854763 944271 852895 77948 97074 621122 925278 775338 319539 987335 245836 38217 802883 660242 539750 356105 465834 324910 625375 207087 79653 968377 867230 838353 210532 233827 14525 1008603 788109 132979 809227 270604 858295 557633 901771 963513 224368 217277 138483 133130 485944 415207 758830 347000 888324 784212 109275 213846 123324 220080 646347 914245 542653 522550 135558 37821 759127 816186 450247 645259 359759 183712 1022716 558925 608863 778594 671687 286200 747954 537869 72831 870739 1033576 267844 284848 715641 585496 592188 83607 422491 137801 952127 99750 572988 911095 265513 783622 448563 261141 948718 95760 440492 487941 179474 1015507 417255 3361 513327 162962 995960 18486 663155 132675 1033157 143108 651551 57104 379019 329919 1019913 706778 161626 381585 943899 665265 208148 821782 104913 1011549 549746 542686 778687 290777 325503 272878 310537 351698 1032219 986687 847082 637484 95353 7486 279597 459645 582305 140362 705975 473232 1013231 1032250 463611 862948 527762 677844 797316 41259 140046 386647 554607 805323 737466 234994 535278 490848 575555 338506 324806 381240 264487 211704 849873 424405 173883 15881 728445 884079 348454 156284 701260 46704 444131 932552 22866 173558 340035 800595 147642 333396 1033065 192764 637505 888209 179020 17298 529593 364519 761400 735322 576392 45637 1037389 573581 722214 163022 1019391 868311 811427 925016 981652 321242 989470 649710 1035945 843177 354895 45903 334510 474701 809214 714604 749925 253763 1031305 623597 1007207 519676 106083 841901 797855 940380 977039 72250 851148 724028 746537 705622 666628 718825 985053 838777 854572 716450 956014 173132 254080 1003037 625969 527407 18450 424450 483983 570804 643138 9839 922758 112161 980299 225906 788265 968947 943798 905874 996124 877142 171493 314183 238616 1020333 640138 293757 214893 570384 256812 325398 68219 915145 102313 29029 608568 305622 816047 276403 101549 549483 312129 424893 104825 191853 822072 716340 1035852 4599 753599 10556 709229 467929 332503 1043181 693301 288276 711377 794581 169874 802143 346326 179573 1021061 144037 831330 158911 681380 902533 825541 656543 673433 462545 748961 840815 25248 340751 27503 376448 439053 566523 125690 205464 798148 735235 390881 366703 541631 713 995865 752177 1027980 856485 3690 212735 299980 583969 938733 959853 780726 383099 62100 44549 147345 334886 144034 26051 640829 774217 8495 688280 767147 242494 351141 771048 453728 112660 271686 934155 393719 813326 904611 221135 427676 793122 26406 309492 763793 977787 314761 377007 400556 695288 457821 16680 747223 404394 177541 369916 417424 347738 948152 987579 725606 1027584 967938 414315 521602 916813 768323 102915 941595 449058 192686 779761 807937 360471 1031756 305301 110355 281333 242295 1024963 689609 330044 618847 2885 584619 73374 776584 542551 524247 751234 752202 560937 150399 935554 809552 414561 356457 958701 396826 424086 862061 1038150 7803 287190 1019643 44227 311067 1035041 313746 809167 251125 750571 257098 612744 19674 432542 998731 5697 115181 737814 639572 217601 291878 742947 7989 290307 102095 429066 967765 883764 638730 205316 1010988 729529 793160 223422 519882 18790 218323 138712 284239 894535 215109 1021542 415600 460315 51727 637298 264953 29652 905715 576119 1047877 862744 258187 721896 298184 677315 464320 590247 825478 1026147 698195 850830 229017 1030842 190295 446442 420526 147264 830132 450042 62600 132255 352166 634997 986748 575541 877629 948225 934900 186517 961755 153021 542701 296966 113337 685496 54136 749314 713313 457079 54332 360121 647733 569971 584434 517004 379111 240792 342504 1030034 994303 559304 820095 427286 175705 960342 301229 301334 382628 598668 399228 730566 538084 39205 620937 13579 187888 772307 488070 420609 10228 63674 433848 694390 379633 668659 33145 73068 737848 414730 512951 859035 426995 56193 664179 751852 591772 696395 441668 766463 466052 869969 324818 31910 233550 231921 239963 146024 632177 23161 796976 867071 1006009 967857 155449 380634 654534 306510 807277 797084 988811 154496 716635 660635 761296 578405 929957 291170 753329 65683 951167 691247 749854 897170 363316 867957 991065 154975 11937 516443 367738 575467 259769 331836 404206 1008282 113919 604966 1004276 691141 1026575 854363 149791 170040 295957 101330 304343 568756 937300 540598 157399 814446 930464 581862 675760 814734 248292 986228 951877 755890 106654 635686 233037 323176 334430 416760 495317 595895 761674 145048 780475 883863 989853 720361 728372 597876 248100 633473 328775 518063 87999 62762 742223 969757 86502 633188 553852 707974 843809 444386 698451 311591 251535 751881 886314 256817 463712 839540 768173 616775 11611 612978 203100 945412 29273 34950 333322 1001075 79304 252390 878431 867989 1011497 779006 595799 82399 829585 728810 513986 613049 998700 561663 108738 719872 780214 801858 708431 269188 172288 482287 7094 334987 577137 163828 360470 887372 704642 748147 63202 369269 950593 836420 768354 962470 127695 629360 247345 275444 933346 441015 505792 516967 692292 773131 453330 159356 535378 411155 1045758 203939 115325 537257 486193 538305 534988 835676 63529 672176 414809 828655 312059 264379 434895 806872 730509 96291 229875 912578 570140 1001372 874776 79371 298680 357584 1034409 726855 201155 429531 14499 991163 967286 904141 1029911 312546 629340 392491 665261 161004 40149 213103 834844 555322 769429 626307 905651 370915 268066 660810 1047508 1043251 684377 90648 688499 690727 530409 23604 71067 283889 262358 659293 321257 496250 410360 17986 589327 377819 253049 587017 257106 603875 837979 422857 576013 419989 420336 821519 99628 472998 801120 803933 294834 648963 54310 43174 1015347 913481 609939 403156 124506 566859 842570 452675 19813 763792 180674 387395 743076 467155 566472 189337 254461 122753 727290 67838 428651 78910 691020 691615 554106 697696 423815 721563 1010893 618866 585413 688265 1005209 123315 814583 238063 453159 814229 394335 937420 377686 174142 903702 610831 376854 527626 1025671 839197 110318 559111 943858 1011023 216438 449911 206058 553329 169694 318290 195800 560453 25190 1006529 332917 233214 414180 530340 192852 318149 397377 477453 859990 570680 122876 990659 927539 286182 555429 719296 382200 457172 932451 297395 446083 871931 893551 566655 31241 149959 598935 393914 996497 418201 540604 1029935 841847 506182 653140 887645 758762 335511 428008 269557 331629 381895 686743 971103 517210 10760 328338 366646 877402 584702 240542 556488 109294 366658 350357 724375 527850 748512 954853 623834 379380 343257 599055 120060 855561 664738 593449 685596 151801 981667 49245 67980 391142 827066 961128 707667 806089 332725 924188 55723 902381 92635 354782 146819 628594 162148 753448 382717 304075 945404 956680 396017 960576 334916 421535 18025 510061 341585 761252 151843 25537 801835 944351 1011730 867328 740176 444078 481245 650178 702510 507779 585567 240882 424108 7267 713253 421711 876194 157032 262899 409326 860764 929857 884288 981686 343323 310957 580789 285410 693140 191747 251313 804739 389231 684206 258504 884476 478921 288425 261439 822404 521394 471559 871058 69287 351664 633453 443631 871878 980283 891542 250552 139922 41278 757454 854021 601237 269468 652152 829728 1005737 205225 623497 589063 636798 287917 67338 421869 959513 876133 156057 755129 866895 190082 192744 40069 859470 171559 80701 360224 36373 993903 126449 444301 184823 605924 928753 856450 846109 1013769 863296 1047786 693504 984530 206963 458851 634610 992807 1022771 134081 904854 94053 315071 260745 147556 60124 179047 579191 281639 655186 996882 125432 1035134 338814 356025 107185 528478 954510 442090 82934 465806 281762 444486 682323 860969 369998 844546 940295 682272 852508 318570 337540 876982 964360 591194 959729 993794 433922 1020099 993704 544368 951919 344620 138936 516416 484777 1010734 812388 450822 1010554 999159 559265 126760 972709 26312 442268 218723 370013 850551 704562 483655 263628 47598 90487 327862 502414 367786 527920 311913 516147 241725 1880 5995 686272 935628 489119 191132 755246 554385 151782 624431 124138 713562 854212 315180 693844 321288 200964 967151 322368 194065 208677 610983 622200 287487 761305 102104 393015 682991 524166 70873 510895 694547 729288 514647 1006468 944944 953069 541392 424528 678433 124535 1017369 217629 402258 273822 288473 148974 26693 44747 407819 39990 498961 646942 407680 129374 149214 785642 339803 698948 35434 98867 1010835 573111 68231 223031 68212 390140 202394 996578 820510 814924 10526 845656 893189 542803 439839 958575 172399 1041331 18880 272946 380665 859519 849589 805215 85523 82880 922825 909290 476543 909556 675674 188280 546006 808585 328664 986085 154371 935783 192586 822718 101573 53859 405960 545992 908081 826573 758530 543351 961071 830691 207543 349304 972536 398427 936511 206631 724638 682717 834562 1042457 291972 989319 217599 368788 104674 225384 377926 491538 507714 1022725 909182 323266 423174 413910 656224 815111 1013728 222410 848185 546039 322647 73407 584300 999133 517193 943627 7918 160183 79203 1031158 289737 259768 958379 329277 27033 954055 934903 928145 248594 619775 158323 554006 854904 127277 497951 972772 683301 309845 457295 456074 804870 76078 987945 325254 174110 15009 838186 14286 15363 614989 966050 181322 824156 994566 846387 892759 1027433 897874 958806 778053 55163 318443 577494 956378 187255 552512 955474 758990 491095 1045747 927167 582733 282281 28764 264676 995704 181006 645380 957405 847588 370876 160299 778905 282905 909821 650308 767836 923924 554158 939891 15422 732869 1042625 845334 434857 986002 718523 556857 147934 849106 165430 8480 261489 132691 588896 988097 523209 396501 842363 60231 240801 864397 44123 219793 925578 290723 149227 1037744 830055 190644 743080 459884 909295 652624 343588 525504 841262 922749 672900 884058 441604 173362 922627 688156 836772 159965 493677 81054 807959 984542 380324 885417 495543 57865 708127 857277 536500 159016 323942 1034892 435858 1033079 141975 623485 1021865 348198 415460 1042730 105892 473051 977939 917986 876803 758573 915197 496424 130713 96554 420367 414769 1031694 973266 244684 716906 727133 993433 447816 776689 659031 841449 151727 781335 380703 1023646 1980 187876 700077 629896 651842 99475 27723 867052 21671 779793 313626 388100 474724 203650 159374 898170 350342 590781 926958 624113 918576 509387 285141 420220 51479 467819 63156 96805 529412 629649 755533 307048 83286 744675 110649 161717 528253 854075 652644 664305 992640 279336 577676 990453 14712 793196 137157 849934 871187 996479 46071 149371 869906 381963 960350 805363 913611 109166 484362 877596 338599 96827 946781 551701 752293 428473 288656 704237 650710 386402 273453 996649 345567 1012325 168598 250690 30586 315685 671101 809253 30965 659384 906858 760753 745649 666729 693305 896828 840612 616503 332185 844303 639959 1010004 684942 755429 884457 208294 1040367 823152 658571 183625 672744 325332 384258 68874 551546 1047594 51113 180462 615158 11519 678252 392873 604038 475090 226125 860200 914340 966297 342242 497160 981665 753980 478933 166428 44575 391193 1010019 741866 943255 83583 273118 897327 831445 732467 873003 519255 914295 967918 735557 961285 215921 264412 1024952 699025 246411 405790 122150 671877 252129 712009 534470 44320 481890 265957 31456 867795 492883 455664 168274 278470 491721 98648 346126 246356 74546 580996 85145 928138 264397 694988 727950 299180 64045 705020 937753 720049 762554 568534 277885 24258 825135 307340 1042319 288447 896029 38986 603960 337338 695399 323498 101878 950393 1048516 335165 762715 356856 168257 806153 45965 597477 574908 862982 851397 242467 45674 945568 889552 335431 803665 929848 619409 101406 901583 400803 1048445 900133 961297 682665 439069 205583 710301 893063 13967 384323 650441 210798 441350 422236 77121 721154 241222 615079 492933 1008347 962344 955304 391016 24839 910876 161941 937874 358534 106146 203225 142335 18893 341712 190099 283263 660292 1007055 218900 939828 392136 762462 89957 299798 142633 479566 897471 158322 114349 762884 708880 582503 618379 999162 717693 625768 602481 589885 505050 504509 819967 925168 891188 649473 760394 365768 352072 384421 483162 714383 336649 33132 669356 665762 217117 818669 498608 1008243 353377 64533 297804 211975 295521 178850 179799 982136 119777 619688 570399 120948 310359 759824 36068 102588 842605 674836 504922 24742 122756 509893 613419 146588 731180 129157 902771 745627 604333 751757 548930 143029 719490 841064 961566 941455 577497 534134 130174 1013476 1013268 586602 392784 304640 309322 682701 922483 1037893 1044934 911481 752958 926121 24711 773150 415480 1019702 739263 565184 745565 532873 778837 560695 563231 275796 992611 731565 173667 667613 348856 623140 857920 228732 219990 35822 1008964 450593 922101 120371 54254 921035 601471 299374 334389 40722 269202 58864 253183 937374 959233 1022556 326059 164525 1005139 526889 761992 734609 382530 420900 671579 858672 189502 289003 605149 991107 17640 917874 687675 474647 160407 836994 248724 169615 925654 219701 651391 188447 756196 217212 441218 730899 105266 478105 247708 383814 187881 751525 267964 929451 409186 937995 425031 443336 368043 243211 710550 502838 799753 284472 269941 898850 967536 222202 79782 331727 498189 300557 435548 601106 25789 820992 196544 264917 250259 349880 540528 443028 66134 106986 251899 352227 708352 510116 1024614 5093 841792 1017028 366506 242390 27129 774271 23347 754307 732609 728284 169314 940237 109923 514103 990733 68138 501085 214207 784122 534564 534371 302839 661095 200664 1019098 431160 786821 673911 80222 854318 341752 733640 208188 864343 813401 721572 616440 127112 690612 726905 727753 432999 41482 561352 764696 127985 950224 82344 99589 754934 274031 519744 310754 346008 541122 121424 1017525 235984 848027 501673 683706 885993 917309 230576 947679 1004547 96739 436959 454471 621201 343864 11588 865224 379611 219870 988929 533613 851069 471015 645578 621812 426726 881503 330858 194128 832474 587456 227646 866600 998897 410235 621752 696407 913174 524406 898013 1035114 379656 407177 64200 786725 684508 676096 506661 745982 382585 130332 953014 846496 541978 185234 268754 411242 178640 578314 160225 1012206 362238 633505 99297 11634 871387 447591 853732 606066 539379 557026 501392 231196 897190 740490 360861 974546 137640 709707 522331 708268 76159 198150 314153 200435 549129 151567 166143 645799 779507 432816 282085 659962 1025090 987813 971130 732371 970446 836511 50542 64845 760770 787137 558087 82485 90142 43302 69280 592271 193845 990809 23590 779025 1011503 799451 63386 451238 467848 903840 61073 94956 720783 415634 4023 391095 12008 336909 489799 802956 135691 355681 292757 1035046 820419 413268 45956 775669 554159 358813 110864 475802 313284 443498 630214 673901 365257 164059 225095 521975 237529 305284 283081 362616 410853 448239 812693 623714 100912 988184 53898 831963 172241 880367 597145 449088 305460 157657 646215 88989 510361 535344 440366 625461 300180 564158 373884 845824 376715 666950 905586 597288 141627 888572 719334 644235 77876 402951 82369 940348 219480 481286 619650 68098 607840 42376 62394 695256 195671 169106 451982 732267 96797 420638 45880 205983 302821 178582 1038214 387851 1007799 439645 195930 26232 807663 418630 814632 872549 818364 102939 512123 87942 688034 1025303 603760 594497 790008 667244 1014840 180527 766315 22975 259739 909729 319865 861863 94576 692249 813559 684849 818726 178892 991628 710239 463423 468007 61491 281252 619983 668999 402877 370793 688641 172159 73805 61580 77714 1037270 934618 288476 619860 670598 539568 818334 423597 611455 957167 559883 786965 626401 571659 810447 614300 786566 978250 560524 1011553 649078 267337 240213 792604 392304 616056 931379 329109 365928 433817 749476 767786 759811 28741 584727 319053 998428 478823 983665 855300 564803 557502 263563 308328 860729 757599 806577 881446 370038 388914 71716 177153 557475 987760 534425 498766 89888 965163 411833 281206 55167 1023430 432031 812151 911367 24953 39773 587364 209970 842958 471159 1024224 137263 635175 672613 71591 363361 798773 350998 585734 971485 561794 324456 573278 394224 32233 829361 559525 546455 777240 535865 425956 935942 393493 73149 3770 232738 598454 233966 933079 709894 137767 756720 1005954 482178 427112 340444 523028 412567 466637 645182 347515 127484 557692 253079 700600 573340 797170 217052 304993 138262 247679 880885 726304 723004 584645 63295 838961 299156 195645 601355 946408 921562 358834 645660 433705 344444 38595 917037 93678 402461 925285 220009 344773 306194 305759 839921 190287 673256 731597 361818 720066 75996 440222 975148 178536 489825 835862 219492 128798 277406 228428 526834 299478 529901 700077 467004 595477 254814 443255 857497 442230 988722 537151 178647 313125 518752 603500 921014 852580 485395 774329 257387 250121 210473 141239 297758 1006590 474294 730184 833900 533440 71551 879910 394725 843489 481408 699482 1024911 239751 432742 337349 664929 163562 942870 105882 2249 594393 513572 1019618 331815 385334 14173 111095 421200 43893 81214 54025 375819 273441 78714 194716 576663 76376 322935 55816 540196 317258 886993 239096 452949 818365 786390 334059 793284 31628 297993 779190 695678 39459 776352 942593 955779 762629 525574 368837 797255 807751 1013593 701652 590132 366866 1015533 549201 690214 533028 313031 724532 200685 735824 1021986 593607 505551 195065 912622 866347 598787 902299 348748 903124 593206 202563 432915 629257 432906 894737 352846 372837 756115 708541 875964 329817 272344 610832 1015887 311719 794968 90726 60589 431336 661634 1843 374706 236040 266555 1034107 97004 89797 437084 567639 505630 216371 601394 98423 394942 156218 548349 822427 139382 341014 143473 616473 371110 149719 802103 411227 121056 441567 986477 688733 321643 735590 13602 294195 743618 80633 343515 314497 459538 174071 614673 47361 392127 898835 4785 396545 214239 468437 940954 668386 741565 835353 328738 959386 939096 143758 364178 304435 682465 144951 786853 678218 492353 919278 492301 727953 994448 337116 770542 864333 663199 1011459 340321 443096 893295 231604 660211 275488 179896 233497 151843 637222 83043 664748 10727 674177 562960 114110 239912 908760 21649 20721 193345 65131 706157 84158 89988 500107 205918 510705 1008309 875038 108243 216871 870797 841244 1010031 34135 705336 568596 269704 35910 867287 1015464 494761 30737 460543 352524 60176 731303 612921 827275 916017 1011789 726912 510210 785201 297496 944070 986723 815467 450678 992623 192820 1029359 467878 267987 410125 1004798 372795 850112 618270 150159 279965 481527 74406 326350 527495 278699 143741 985495 388490 569093 842123 64511 210825 189346 86094 240332 300603 948499 500057 230648 350381 85851 318671 107058 67517 738933 497132 304476 609440 182476 373116 225038 141148 533953 361570 237586 947535 637993 803347 388070 444326 193740 768792 670525 297447 3303 617360 368254 751720 45227 580011 266307 747221 222652 214064 2012 284334 247218 434424 646090 449990 362651 387952 586820 711877 417655 312091 52661 427431 40635 547342 248635 1028667 571599 504691 907562 101030 1018000 340486 57223 31709 224206 751259 853134 425518 667087 495254 966445 109496 901579 684657 833926 993006 380269 775226 1016689 807191 525144 540178 857335 544977 609696 295087 139480 1042570 641101 29147 210694 892166 363484 195314 1029928 535516 280509 620392 37656 610809 109782 287553 844133 451099 567294 743831 933842 535382 748675 156440 984533 110483 151205 693382 804633 76300 749080 523573 370172 255442 340102 451983 325138 91207 887819 679315 503456 283556 8631 924498 273698 775540 862224 371058 313285 988439 206221 189867 176109 863808 359196 905036 697521 222072 638621 501174 357722 238745 386404 218848 938984 353619 605883 867794 63373 705450 671325 799018 626479 261750 202493 385434 33770 736225 468157 34919 789388 172013 731063 779756 101144 963308 675448 757781 51524 464902 135295 823525 192762 496566 972995 21744 484314 746061 229418 453089 548023 843374 366611 167158 90646 227216 558285 952703 100530 653440 92189 223074 230907 466396 908220 158106 365201 162968 490455 154803 728270 1030269 934286 505168 150330 658085 241013 130726 478996 661505 49685 563454 1017552 6099 52844 51254 422035 805428 723049 463425 421049 1031823 325489 388514 479312 1010212 503517 245749 837530 233094 120954 142439 952463 880669 36615 569913 283993 875685 592058 301889 1035990 197037 856508 539240 923417 135961 284328 227885 738280 344481 294672 1030944 106816 622928 137208 590440 967629 761861 282201 948286 551795 142325 358815 276080 734664 895527 685612 26335 860311 597239 708563 897537 908382 318099 244829 851295 978640 373633 1041927 31256 894293 157975 919042 656221 579461 619522 20210 445683 817585 596672 960368 156084 851802 251941 373896 717326 822711 725466 832572 62082 261684 663257 796671 789030 635118 761331 1003322 1003812 12087 203850 684490 450361 433688 330711 1047168 567862 327882 461285 942496 177283 936764 161172 59234 35735 148625 218711 859765 136833 604575 889462 476791 898146 229232 161165 489086 502512 443844 34571 628626 582901 211342 503988 143152 983246 685939 767264 129481 1027821 151118 980537 152896 614488 872879 1018817 293744 738599 212055 43466 887972 957193 205501 677692 616989 740288 619916 619602 942224 121760 250915 659741 762533 305172 831251 398336 824185 685594 572069 143410 712989 282818 12626 207935 618260 47026 910920 358535 135385 400805 927724 71102 5207 964327 488018 248682 105583 1021915 455111 765545 641909 336757 709960 784232 900531 969153 291080 403820 414693 267866 798958 100429 52668 855795 88852 712502 537691 516562 1024585 431911 103645 386128 297104 990579 330445 647514 954783 629314 891564 112627 17761 718608 646254 346544 66165 472364 488957 309562 368812 332858 222645 1046736 713614 2226 597222 108738 769238 164446 682582 476663 876274 164576 668860 43112 728964 689194 263494 53666 797155 569092 680468 658248 852379 942473 391354 1004943 447721 656810 1022146 337345 958271 341929 982568 750779 400326 81056 551900 728430 559063 772344 202308 35681 865665 399090 155063 899373 650759 544034 776451 884480 992351 734446 274407 143643 522163 147731 837018 626260 525796 1041441 799554 1048213 69122 931578 758398 860507 680661 388951 169949 240695 273752 894531 818533 956752 32568 749213 1031437 370144 800089 179099 170818 204979 109137 563010 426342 329899 997611 534767 272460 228158 757414 101329 168638 422646 118324 849260 186359 316912 1016315 797719 704041 447582 941719 281983 533753 366341 251222 648482 475134 146880 30394 611029 368965 929275 599291 360767 791504 962872 267907 453723 607762 385934 239728 325626 476277 717348 590101 235071 377812 764347 557689 998945 211969 87330 658646 78316 971328 191423 987419 398784 857034 954381 553835 54800 622668 286232 408988 253477 975973 821763 729529 695961 33835 183938 904321 877532 923047 76640 133093 621747 822100 259067 241037 503988 896676 77251 878932 722634 35451 868030 347080 121783 304562 453639 601259 215181 658837 305226 318837 186676 536677 864842 797647 299752 362455 361308 177177 740024 660372 921065 754661 740360 435127 609264 691321 741136 717650 368001 124241 900954 299753 292675 319132 807496 41717 581871 713658 1043851 679522 476114 798148 974253 29969 35151 148996 744585 734807 166235 415864 813005 887676 510207 480852 714623 705085 35034 125053 861301 730955 992157 274958 691931 618698 113804 484055 119985 194771 212484 596441 739403 313330 894959 956363 104143 1011624 503377 770456 708282 767210 501695 520927 767580 658080 379875 696434 1012311 449575 508410 641751 883748 894928 1015637 278730 518285 321886 488923 111033 785972 840844 397958 168006 990219 712581 166882 640201 126938 793962 327825 667596 261309 551120 779721 130189 94627 24127 50644 902015 348112 9908 413327 883913 647515 70175 634859 344773 98225 262630 84592 255106 109072 959329 175541 608323 683021 359004 648937 433662 267279 834456 794445 156126 866769 653129 1018552 667330 201956 37785 173586 811195 926506 202532 837081 231314 859996 213882 128159 895295 542598 720801 270729 611443 455558 529041 761554 164623 97168 306613 61510 609451 618156 444272 125383 813328 137527 17814 794060 99006 219998 653295 433117 350567 53158 221879 327448 898162 999783 88353 904367 468345 160588 354255 926312 563915 865748 528220 308507 442859 904660 1035986 925496 80399 43763 982580 819006 235170 224813 162038 288325 274882 147537 727167 595573 708290 620675 786094 135565 593065 365242 503890 259933 960690 751171 393137 439372 233674 199740 837378 196563 116246 927258 357107 76543 593770 373796 613667 212723 424914 478197 980649 289636 636173 851710 115339 509211 139789 622849 991304 21623 907640 171671 124495 816104 287786 263083 445573 949877 479153 283133 239300 839223 168143 427937 749398 199388 439804 111997 598398 968741 453090 591310 746479 95336 312799 922275 721747 104206 259206 494689 408773 352022 1025054 405565 710743 33168 772385 134853 594829 1009699 798911 664152 613344 634761 746329 13737 973117 390669 743174 727616 51331 588307 651793 601849 304649 657553 220536 865922 206869 441230 796527 1015265 133477 2218 865755 873197 828330 696214 755928 51920 350729 825495 380212 710795 643992 160519 114417 635762 263655 353236 220103 363948 135028 848896 517535 891572 975413 388895 963865 1009115 376339 565724 646151 161987 686953 551028 38896 152037 42377 429369 889998 43788 746807 161552 196176 659416 15148 75763 943321 443453 428692 396145 421247 129793 914320 464169 808397 89153 359861 405330 738817 449516 889484 653622 1012622 450630 968720 1037747 988059 833639 1014579 84409 990595 484026 146009 436942 908628 566143 458714 73101 874064 27465 605317 386082 488814 953728 307736 326864 398297 313055 728521 331883 575856 201719 307904 962782 167749 546731 353434 59303 602654 86450 66024 595030 38135 1041689 532142 531218 770942 306878 511716 975635 906390 322518 405752 795945 302293 438375 378955 363060 471301 880079 632751 399785 145574 51515 289775 784404 790635 508465 788039 1013136 703673 141575 808680 879697 371755 681321 169846 978714 870928 625879 759177 542663 155883 510244 965935 607685 478450 200440 1045352 580757 327313 402511 147625 397901 904420 653048 346970 540182 530496 738071 500312 562863 703658 952740 513908 987368 349278 808682 944625 822824 936522 1038600 688394 809704 48272 116339 751210 458038 274184 627826 78002 21299 527803 982433 871926 721301 851817 383087 990784 733734 395268 933280 290316 172611 752435 196299 598218 349 638672 27868 1022816 761724 384362 880276 786085 748471 125124 59140 799207 541373 732244 879638 441702 953679 798661 871684 685271 274115 821621 583903 586209 902019 557304 87305 384675 864140 688531 611259 331820 228592 23745 432768 94466 2644 416946 354488 441244 461170 140999 552470 525544 609688 486935 983331 857798 485928 30190 763321 39562 663830 287816 320392 594814 663917 353370 683156 436573 71114 39178 562100 1032922 918239 647026 267029 421911 456178 876897 533174 42286 131931 63449 57066 869548 1021193 1006994 786137 1047057 2302 471414 645886 910417 958415 510243 574378 331862 768805 381804 305024 574331 27710 117464 330231 824850 348780 669730 215515 548320 444821 246967 210893 977052 26801 73019 523454 99955 643152 304132 1003640 681095 968977 390045 851989 505707 832044 340293 50310 112041 999401 405358 26893 352828 428583 876606 16835 927510 27350 563217 258579 540571 994429 892917 99133 389924 493749 563244 51924 106366 1046187 273070 74048 430952 739746 363940 1009725 702744 565103 415214 418138 200887 171771 399774 218235 850656 526021 909947 591448 414501 494429 1011839 720636 940682 591338 674905 729158 619016 914085 43500 232555 107787 212828 400078 449650 918517 944624 135370 42678 708249 1044183 12383 21864 814784 329627 553790 544011 475816 178520 596687 746230 407423 275266 815789 173014 668652 425245 287525 354857 807559 751043 381884 902339 846940 926114 908710 208205 619373 149819 708175 364225 204077 616356 195030 170992 23813 452871 220557 1013244 208594 899361 4731 41694 930149 74180 36826 676833 168194 194901 114073 195621 49634 598350 513754 145181 395953 283837 662645 392977 57104 149188 153460 537501 395796 332055 666517 946224 43205 651905 14795 930446 455840 613727 987837 1003855 908822 677411 1046854 442973 358155 205266 226547 242042 535895 83079 636040 583352 447816 184302 311420 818431 754718 721353 949624 518282 866958 799343 818907 150890 941888 70472 764217 992770 2385 998738 894167 735625 269010 855967 139313 123531 535366 318933 385653 304488 213544 1011372 110085 988884 24931 1034868 193273 70229 1040344 678284 545179 606408 627676 86764 781545 650973 642487 31388 363798 144278 205350 143418 954889 353996 984281 511353 112092 714666 471798 1004700 40798 13104 126356 28415 607378 477873 721985 703375 335150 748117 241533 1011020 795933 397208 211772 14798 372477 937929 164200 890813 67234 818828 799837 937304 1041297 795737 784748 675567 830342 410874 414552 191849 427246 914961 220379 152767 866670 607632 414498 809599 452698 28734 782413 695370 624958 878649 628209 912982 147033 371567 477077 989676 292637 551459 947512 584683 713393 720239 497097 365379 275055 896444 37294 610171 371814 182603 392510 290605 888280 133807 598855 433796 998845 151377 843656 886212 216895 237035 215352 571331 349244 228622 404862 847976 622536 367004 285174 41779 268456 703822 898866 776629 834519 5423 537399 352787 487173 51230 490492 478599 885523 253265 100846 311007 18072 29389 653935 723196 1017951 148462 932434 531797 911847 557030 819297 19057 852449 585782 1021912 871024 741046 94006 621287 41347 915711 110227 441651 216176 26123 478667 312917 835343 236124 409779 318553 733903 486442 493042 392769 476466 493022 535939 1019520 845388 407704 175927 445824 235336 990891 823600 599068 1046755 757275 155240 343590 567791 187174 781608 849122 554450 27320 193937 657801 512772 627957 391190 1028040 504212 874419 95232 190526 498084 514301 617961 240385 72168 244113 869953 57882 165420 210787 1040333 78852 198091 729112 923170 695857 651832 627596 885806 188293 230777 169548 891568 176857 841894 816157 329403 383353 78447 389747 354359 128423 173460 21243 1005664 931094 524138 468497 49221 379759 656989 1043786 491338 998607 657512 757228 156071 161863 768414 234353 681702 508507 811685 868872 940136 618372 89910 817428 700385 159406 519327 26027 511448 238522 18497 263448 557096 659965 925201 816985 186498 1038015 542491 991649 873193 127934 120826 630999 674868 321960 425826 363542 772239 139940 275607 132907 625146 535754 800243 861466 227017 509094 350052 465562 675874 503737 631019 606356 571522 616184 605470 714407 428600 561483 833446 914855 32233 1003023 35778 877082 925962 610197 262851 487098 7273 1033633 352910 900853 51877 530411 355357 342384 73393 1011873 797182 1030784 776789 857827 593618 628399 595117 366918 549839 322877 790696 575570 526143 838301 353162 295172 359167 662259 224106 411469 1000193 289949 726453 372880 234442 557735 193961 106024 413940 964437 699099 673760 547757 732829 563122 136825 667959 121002 518121 1003047 252262 541786 59153 559380 795941 999873 370444 393692 605425 939172 849555 110096 294748 718591 370610 10419 765836 371584 796231 814272 619449 450569 810630 24481 992178 368690 652151 273337 649049 137156 574838 944860 861474 910655 1034419 991442 802968 801877 11184 1017304 895193 252013 708038 41246 79637 835361 918944 176969 253202 250560 374717 1011955 697259 931021 507122 68902 981324 424061 432358 5093 413816 894269 295061 136356 986692 657707 45262 203979 837849 908184 595125 262710 906741 1027980 670785 490935 272746 964162 500415 529811 754590 840103 410957 55297 454666 554719 231776 189871 1020859 24769 160575 117820 969684 725590 601221 45247 891914 797021 580259 674367 224550 98506 640347 896056 924551 140099 380230 647452 873885 593314 733775 152784 739951 377206 109110 397099 829462 829313 771855 245370 125504 82491 961984 299519 260270 274509 662662 517229 398774 982808 704880 636526 466113 511276 57571 915741 790734 441553 347156 698508 916206 472705 436113 702016 334022 981867 590265 246704 744208 329714 112959 568521 13338 149036 635819 189037 505413 397412 1041368 824559 983687 557977 401527 372376 1770 303613 150155 892454 953611 279926 902124 782664 563355 516640 865732 114467 267746 268488 698132 910032 251959 989555 779056 919003 911497 513493 995391 424645 861145 66523 546236 714628 534973 651298 520952 114686 498399 991357 468373 823441 370556 837234 98316 989326 60902 852414 479272 996537 829698 783053 144777 498123 536267 761154 395299 483056 507597 105077 528060 546890 565418 564208 427377 409964 692889 1031666 685105 47071 559074 109036 906560 132512 702307 887046 2998 310176 784910 771739 174590 138307 817513 565944 559191 218594 765452 955553 76630 1019209 241191 687437 686690 47161 1035257 240101 181815 608231 558170 108105 335716 303995 965938 647050 654541 815762 21503 988785 406057 833469 1047635 827895 145029 47872 683604 491979 244415 181331 189755 999631 233483 566821 60885 567195 646770 464852 623877 802553 699214 385077 886336 172647 831440 970771 485903 565912 294778 101544 152721 342003 917157 404005 291830 738579 927997 562736 438021 76101 468991 447073 238487 533261 571778 786116 521497 885409 452139 144474 912142 1027180 67575 339863 941963 60301 204981 1034981 64954 136277 753801 936224 381015 980685 965739 1011737 139318 434477 259238 946963 697019 619110 224089 1027401 325728 457882 92921 666726 686899 374686 1014989 527115 417109 951167 913265 498508 595836 391930 503124 483635 730993 890370 156474 449852 597651 433213 849594 403160 196691 59272 412864 939754 585910 1013359 417805 836172 996054 839350 239538 721995 227169 602067 970137 907559 883480 824688 963836 313493 324946 428526 446700 303165 448118 379101 117451 441915 251524 110981 686290 469922 152461 1018209 861324 755444 884790 888479 729433 835243 778810 907937 701164 891828 467173 726142 869325 531439 992153 62337 388056 761008 163917 168361 673469 382273 408073 560680 498302 41310 446315 65509 413171 957367 825637 735226 372553 34929 882812 611382 658047 888741 382411 106907 462824 542688 192254 642785 35499 692386 554519 388850 747334 146655 753581 346988 592391 560513 835944 460578 456082 949219 794758 37019 835934 513111 1019993 1041553 155703 991394 475335 237684 571069 811643 597193 189669 950756 564751 891116 985147 757107 537728 512467 596225 801413 396897 195250 340086 480778 628284 990165 365835 540487 99084 467223 503017 482898 881347 669804 835689 715415 21701 163927 560281 655702 369771 198260 1025470 789538 226178 464368 1026508 948067 214217 841227 738032 702677 767606 342173 260615 435719 326834 211087 776484 596701 142360 288861 581134 847887 611386 839835 277695 803240 289308 7789 1012198 918919 328375 139789 599398 1044961 318840 564552 777429 439229 868030 549377 32254 947574 989791 508077 958815 374077 396835 18134 308396 813973 11336 642457 126282 98773 300541 579623 789205 563370 189927 672327 715162 138898 354974 409299 255261 1029729 12593 304694 985749 978368 450462 824565 7019 279465 221019 612899 876479 32493 481232 964074 936163 677038 162010 419849 779229 417509 496970 69201 859113 484061 691556 283431 576757 59318 67937 27654 501284 400611 1005 452602 1039436 987308 9385 839205 306296 931501 191146 134205 241254 15957 173816 537868 653065 14696 476944 167663 723720 660094 651107 619096 237886 349057 91605 718925 144696 146483 85054 194790 1010106 207014 404204 285138 15162 804802 543519 896211 787043 238018 1008012 204349 18068 749239 67803 504699 811103 48387 265257 1038730 977930 550880 164231 476028 986129 286167 308345 268535 752546 735049 974967 95412 618783 793834 768879 733952 872608 589376 905281 331838 470638 71720 108866 464738 860553 379730 707258 614519 878115 246464 359782 597787 151587 682571 485622 65790 134564 767262 589456 973927 276851 930873 111435 44718 474516 752879 68277 191171 1017277 319336 946510 661414 688601 552224 648971 114413 1013894 20326 489939 699201 534935 421342 1019909 161504 737428 419072 918257 944669 169781 511126 657754 240092 477163 708162 61947 439831 888919 68598 896510 800859 689105 841337 469894 336459 888290 46057 1015847 7196 509130 603700 910184 672536 723963 729501 883016 604187 722587 1041213 715958 556569 645638 677760 711192 272534 704587 909476 199109 711212 289450 118077 31371 70409 865308 724660 277546 1036142 730059 409539 72150 554545 114581 785146 267449 530236 503437 622910 110190 260619 928634 503877 131976 621618 280407 674075 374281 737237 1047505 99999 894955 371247 462284 525318 1017243 307723 114655 455512 73848 327246 87251 697326 301401 676971 287271 88314 1006340 349933 193167 946175 386232 168945 817265 776021 418980 844713 102502 251047 795245 857818 234431 858996 375212 62814 260862 209809 533614 232612 888920 339877 562610 52779 94778 308139 467950 949770 124353 1002356 279435 291179 325952 790818 725348 924939 587454 500654 683339 1012668 304757 552292 451717 464100 876885 342626 1010760 510716 848766 532252 977988 219665 85706 503515 301335 40517 3392 33337 859863 457295 508834 593318 433037 595447 599008 640999 616884 584859 126883 237713 1030846 994222 244419 968338 393615 1040691 32209 769705 929024 424518 456846 51689 1028701 201107 582770 891962 944104 200157 325414 1008344 143188 987257 963850 989906 618570 537552 922544 276364 25319 956897 60511 366909 469564 740028 540305 185202 48845 484104 737909 1033097 305427 692861 674670 816951 887802 715371 752273 221955 950115 523314 737579 518344 604835 739272 701241 994871 986883 522806 371183 869203 438846 261147 702002 39155 55557 282663 975645 378691 369022 442785 477312 894019 314817 189154 159068 1026630 183898 809944 752232 175733 826570 34948 81039 386890 812550 616316 718704 279317 591094 1038442 329693 790139 675063 469643 1005148 322289 795738 785200 498089 922949 683747 25664 616754 982038 1034314 1014452 925594 271959 69309 138522 429366 158160 1031516 987668 555667 684445 857788 30422 654062 431277 532325 556458 298682 851012 26708 1014895 661022 6777 502138 346902 365428 487609 797754 1045028 114124 697922 394735 108852 1008487 585385 74340 9586 367676 442453 925274 473120 380022 776961 258566 48405 882419 761406 813967 776504 1040327 110574 358804 887050 97975 848586 83365 294682 999871 183518 990917 676494 761740 310792 472047 785824 752131 149116 204430 240671 839864 73026 867587 907754 82808 374454 56610 246137 419008 400136 341685 334420 384067 68794 865784 731033 481639 229157 398875 988794 939464 417012 969668 896189 894900 958118 147338 149306 713902 635152 940155 206945 758764 11225 120470 595633 405721 579581 720210 805698 64915 394827 69142 45116 566638 472551 168638 749406 569199 592584 161821 774264 1032401 889915 915573 92145 634756 451422 349696 628033 615593 913830 91499 938360 823063 1038169 1042518 19894 206297 741909 47061 418225 309934 564039 900850 805426 892040 364213 509224 702359 903693 8437 133353 175187 242713 599539 436762 404330 839738 616303 910482 538358 391987 199549 137886 925348 371578 609027 700288 794167 652217 555070 504299 478212 283984 546109 546441 448373 877265 178788 410229 956295 668291 560363 1025473 846155 893153 984413 665074 384616 1008408 1000986 563327 375703 190860 147925 888149 313126 528979 193046 305494 419702 1027000 56760 839893 889213 902842 847724 860699 34629 252298 695349 966630 386667 832017 1006058 355301 329377 276583 681400 61757 239660 328029 973469 89863 717414 372980 661486 529103 901693 11492 30674 1020695 673970 827158 677316 276946 63836 673834 746773 503529 706787 8690 939879 602809 572293 1004021 971571 833683 443284 93165 768580 708923 782325 820297 770106 222570 125602 463532 938249 868428 902953 369772 182135 813571 270636 810772 1045409 610850 166623 938722 389494 182834 543629 302410 282426 315440 552468 482161 951301 928013 991076 158898 570946 969517 285955 1309 447024 596201 390028 200691 520292 1043213 183595 746027 527429 748378 102435 900337 133775 966405 822600 630817 790481 557366 851589 453840 534255 527754 1021272 350148 210848 105106 809297 502775 806128 730194 775831 318744 928704 796355 236642 584201 342337 665681 265090 1019746 766333 791645 95446 182765 404942 943548 165846 469288 686949 139574 921867 1044934 704964 40968 133265 331822 981316 928354 913563 318202 438672 352746 689135 763258 862248 359480 570470 729647 634592 871768 129390 759120 418398 860747 257672 55112 471199 617349 82378 862005 733042 538480 127581 773483 148219 228584 843520 888303 70706 669118 304259 60157 874338 674102 117837 14211 811690 870024 281303 1014179 922751 126818 413231 269621 920104 823908 679030 30274 337473 538019 967266 856970 354105 168230 20925 647423 658899 842092 421860 72264 398249 743909 160840 396607 717220 909172 808688 633971 112261 717556 438006 979367 28000 517039 262405 594001 381980 500200 482786 882716 352756 682323 676064 239462 892408 539544 138858 839107 181645 10963 938621 867960 508649 422935 696107 111361 1012632 748006 920345 679307 16122 339643 94209 379770 261314 409472 477489 366565 928632 708120 971275 454165 161528 453590 816259 580618 364274 1016836 100260 685302 150888 534110 876043 705471 863538 1024404 107626 298369 4221 355787 266247 1041418 546632 124701 482618 231517 83429 743444 368114 7472 310142 119859 383025 993645 800910 778861 455819 1043124 800100 915372 654507 784344 247972 442699 371151 897886 695749 671645 869191 167425 474003 372836 314617 203056 498350 411994 820704 715150 396298 836267 898697 674162 290670 504185 184212 768869 506357 963159 317497 478374 904335 549839 535744 898985 498305 340188 167176 349843 106465 584560 293633 189888 305179 866032 1042738 529982 582767 443059 407859 127055 348784 480390 494132 67051 356998 434986 874357 357692 1003117 786645 681676 572191 249780 185773 657186 1004970 222783 256592 564982 800416 65222 885327 1018584 1535 870739 280238 936943 930931 282568 458854 722548 122336 482391 991972 282677 818140 864264 534151 937747 550961 166198 504613 337796 601952 326162 39559 965393 242457 134943 697064 374489 531653 312756 598394 520717 499708 742013 681185 138354 3343 997371 651189 179426 471935 634111 1016581 950219 5251 938803 325839 1037742 255367 408977 847497 778657 582312 345833 278427 440270 61752 243808 544738 60402 660032 409580 796207 552927 697593 931545 415430 442874 227666 800839 114144 420797 111214 985001 723497 643126 686371 575303 333634 871046 687739 294589 923712 957540 216630 389498 1020459 240792 28999 902466 206464 693632 942163 784557 404912 852878 869941 698789 401823 58311 627325 732140 1038373 25157 285676 1011604 757136 211127 365305 636804 1031969 216284 132175 827386 316810 433932 994125 357636 237430 559279 971908 710917 564225 805571 823357 637751 398652 191578 455921 695843 985771 944409 963022 601642 322502 798651 356665 534528 139899 61580 428870 757547 748970 1031151 231490 210056 134056 422105 946986 1019079 46269 621395 785457 710378 877990 582395 486206 37578 653843 567683 156267 870290 890666 424241 684167 39490 58882 435038 947093 767021 466473 159479 904011 391547 909343 112383 744340 135080 909273 645387 941839 865283 417599 783300 723341 188976 882861 816489 850582 969383 997750 916042 884709 465202 363612 621390 1026024 592755 193562 904302 795713 120667 660955 27448 457799 909748 791487 630093 593798 541849 505693 384739 485434 304633 224316 434499 155096 876055 789080 809292 427910 1043980 159908 253422 622238 116292 126850 71344 815407 482557 623436 64043 951420 496843 122575 842893 591739 357143 673227 593431 1013078 665243 407412 575903 870382 613863 387316 94991 760403 650720 233446 468452 564045 837691 1015005 824240 708567 803334 329179 12952 664990 895520 147674 48086 578950 995260 822855 195128 398885 792802 783233 190623 302662 84206 476511 663681 980840 792335 729767 366696 237629 881865 376472 307825 196395 746612 97121 760526 599246 704442 545959 194116 876148 740893 662019 975022 104607 11119 1014146 473976 758151 949847 252451 740388 121750 818899 1629 699081 438250 707761 1025686 884879 692438 136724 756652 398900 48225 986613 182640 373386 1011397 438944 827687 968950 390385 844851 867336 948211 167688 477986 472512 481165 140000 429750 259824 497639 245380 1039241 843694 290741 649907 47627 999936 318146 249182 472320 339044 370796 531501 544768 853067 55843 777979 970230 651417 152046 983638 804770 463911 250085 571904 430615 497730 673208 897905 750909 886569 944934 661586 307792 95890 702087 614659 416351 328229 562755 390934 95438 660992 458841 698321 325076 592177 282841 1042096 460030 1017919 358506 974818 37802 151458 293573 285383 344973 767558 15671 879736 105774 67597 501027 522815 628328 569417 657022 68634 92396 734278 451154 716604 702653 589246 455995 338061 2738 980323 562669 14117 559863 257368 615340 468693 926604 580536 476370 586398 1041092 386318 177484 767799 700872 931547 812318 243083 154386 307732 534235 533817 319730 746913 994861 1038099 140300 514272 761427 1025951 121304 402975 485534 311705 119585 320805 555763 307311 430727 255402 278092 869059 537341 1030618 288055 933101 368203 266454 461397 449399 529293 975154 270044 75167 64946 942968 141590 331736 793086 253092 283360 880201 1044104 342183 772140 571212 430269 488677 419199 1021424 572379 776886 308851 740472 341879 657896 82998 386778 953847 54075 209930 933185 594713 516836 406979 640652 211563 801547 115276 932556 146896 97869 633378 853450 857089 133690 127959 690558 1029897 516568 2704 733337 47816 550942 212104 20732 209778 846458 952715 974399 977933 129868 901500 650283 584950 498792 1045199 721216 414301 801176 76047 145712 225988 815896 883545 538466 611716 112664 486111 780656 751943 635198 758119 399785 518799 31521 761802 840080 240174 504015 699509 35931 877516 280136 315883 866677 29797 865024 793920 593660 147656 322657 314528 732227 252953 503879 712134 265297 130639 565122 715909 116833 871095 501847 549187 666208 321135 671999 716665 298866 876268 61991 877620 891502 909428 242031 509079 964189 900261 986091 965719 223487 803052 794789 154685 423238 843023 879384 403624 52696 104868 679351 817160 284561 908951 248932 991588 818175 756136 730873 1014485 953316 808170 426947 501769 258488 101702 752129 473281 537637 268534 707689 333651 313481 445962 451492 50984 308599 858342 989390 848703 656694 1045186 643063 871593 985152 731177 484004 112907 878533 847739 514638 577823 329766 118635 883425 241459 834426 447873 400703 331176 443404 793752 350651 374132 206554 107361 623263 539809 642584 553695 356006 398539 424875 136425 594818 1042854 35759 547500 192599 741238 558834 488230 280638 508310 361846 283052 142531 323826 811251 615525 874600 287372 702290 236236 710944 24058 1031475 638001 494292 142310 843880 527929 25058 107661 539256 674650 624024 527937 709405 911712 932541 19431 307910 438251 237065 940922 50454 1023726 536233 533638 166755 140594 665788 628397 499512 894673 962520 923686 459987 611259 248197 607289 544167 675380 468928 588228 821979 532820 770938 702905 200650 624518 542487 939421 263297 229641 542960 1043979 706629 309874 677329 213295 664586 475944 314235 674124 281852 168935 754467 76599 46842 517438 19441 619737 636694 185873 537987 961456 783894 549399 1026663 928590 111350 927836 481956 807897 251236 262593 259634 67722 708675 649079 702333 359982 611369 797064 310758 874920 709088 1045838 211010 335469 1035496 666618 941913 1043718 130548 690446 606312 954769 673129 334051 284576 647745 159202 261924 588452 683482 835246 757073 496399 490038 745040 698686 174316 479938 99582 99217 48444 714497 556835 564807 980084 964872 163806 140079 954620 728064 344961 1018477 474545 901800 426514 364793 534627 433617 274893 556830 126040 133856 170400 704251 216263 676431 668589 508677 180062 685611 1007564 343171 968381 807063 910854 303633 990457 787017 149787 984606 44570 700680 715005 343405 418460 693812 718163 939416 571890 941374 602103 940936 931070 381483 294776 1012222 430235 122901 545177 473102 184340 647082 708048 163743 268201 800171 972744 87020 743185 278894 254431 872453 246771 1022813 888745 279887 140396 828277 862315 78336 190860 810952 448928 886692 72152 109307 838008 311707 3018 504521 653652 281496 127052 640638 456779 112675 339265 423292 157097 83736 165885 523705 476010 441382 401351 789055 727235 689490 866398 311724 910490 864625 185457 861359 385033 210609 335910 703633 69855 198928 895892 432553 437278 1016035 423240 500199 149630 561489 378052 536394 188649 806614 709883 65130 501501 148929 347863 224495 304525 729269 103348 854039 602912 958252 251874 944948 144497 121839 789798 1011244 143085 1041311 826681 697336 600888 957232 914504 665893 419752 652904 580466 1032790 907976 1015397 107341 150207 755159 272404 925282 684716 956231 948923 27564 577016 417086 984688 37149 995990 722968 76447 976410 485132 802019 928903 609786 73971 1013729 826814 869002 86904 540426 397993 44684 839134 271495 862469 759859 535034 301368 908897 826280 461494 36655 145057 144777 305806 519219 340605 187749 1030678 183358 923135 913473 233074 431103 917257 1010454 565212 709465 641997 30032 415777 522210 676179 965456 12580 642917 844278 301291 533338 1038945 926695 791530 25677 355975 604073 435848 423194 764223 339603 252407 98546 995876 708945 45275 920476 249219 833124 647629 61425 1031905 764061 713177 765535 64370 89510 245504 789351 404642 752761 1034935 65056 361104 62438 463974 978609 743054 762130 308203 869594 695715 17907 779284 476780 600841 970709 388392 673228 115375 323031 188255 729204 392119 849775 466277 855410 652025 205538 1029851 244712 249215 723917 496342 704906 592647 1018271 485982 809251 239748 448028 692976 94480 594589 328667 170237 330179 845869 443593 240233 320577 625857 950437 250125 622757 559901 899969 458037 1010843 313272 314439 122914 778725 33595 189234 890505 439514 601349 24657 402194 234210 198058 883207 899290 299259 430447 996238 972273 2615 645840 303983 470493 249404 1017083 952843 353301 1023938 372306 210965 235143 66329 959213 574742 571411 679072 876310 1021416 703246 1007439 1040843 471868 756672 52014 85823 487444 711398 97244 910169 516169 440368 968457 177203 1023750 326852 404220 214172 484683 1017274 150797 976535 520299 867997 608300 1043930 964750 130032 412505 963152 194352 992679 559145 156311 327072 995754 94536 632451 121730 388694 805105 332185 349517 1023227 589688 877973 273102 580703 287168 1025252 568740 615225 497605 587051 763841 756407 586516 807358 233967 698616 527694 790057 268873 146323 997033 75947 522941 516623 275566 683190 991121 665705 151420 877937 728539 926097 504516 204854 260616 381420 6603 704276 998998 616915 446251 777037 221529 872467 654098 178137 97402 982124 606657 17378 1004147 172562 635406 519494 763348 764463 590818 344857 450434 654943 665276 223264 656690 402226 335917 21846 393202 402093 277082 388203 340641 345801 557693 186944 614514 566259 1021796 870764 1041261 684939 313329 615610 406254 409189 491928 895401 571940 1038154 69348 985834 392851 992632 239090 975590 5779 704286 837364 308790 421838 742369 322223 902697 124358 124762 426237 815937 862285 711574 409420 94134 225802 510868 442142 573937 1019643 669131 93319 300818 340718 587425 967858 1041771 958470 692981 517212 188163 564540 938646 747095 209941 441564 928457 1020425 664974 652036 227527 776682 681874 228392 560188 240138 1037303 922513 65994 820872 191688 489945 191876 621084 667331 281456 710003 382094 209884 534298 293909 604476 894392 795759 162520 982424 131123 891482 961700 710568 926682 996763 878670 318597 112754 417605 887590 446172 286575 979776 1004394 310640 1029758 1001160 789200 717206 469499 425708 557312 732599 497531 997136 808472 211921 573508 30571 529702 445431 691152 457610 270001 434892 531022 51403 156465 989196 698145 333027 847250 517380 408415 162905 736694 1000213 667731 887048 553712 678453 1016315 624801 280201 327533 979338 373542 579134 705372 587751 565617 999104 217266 624685 267179 853555 793270 107049 722901 284335 613313 46303 270402 67778 549825 512262 154139 818669 865975 43911 922586 150306 359225 159745 549839 1028941 702705 942920 179870 520648 911131 939490 323007 480484 412427 976521 742909 993383 894629 1021099 495096 290825 243427 172781 869539 750070 197203 444836 358342 659791 63382 309594 129661 719017 220131 683343 740279 758924 330113 937462 179384 974325 261712 271219 190359 980180 178753 907300 554433 494223 454105 133909 865908 203901 1013939 160394 1017157 327276 767995 790137 154 668956 926963 731917 1019953 729282 279409 865060 506775 522118 909407 676562 479410 659461 892986 59868 875064 261071 843156 839230 812597 684522 841619 286374 7305 2381 995439 353526 992616 901990 1031159 772294 221144 157333 630285 791007 157750 174254 112933 768705 28337 272763 27850 86814 482766 867640 304154 422493 807138 231189 668741 358936 875163 222136 887569 862366 105336 664504 437593 260977 370764 857635 361865 352713 934079 484089 623140 179984 742861 570798 951359 146789 352325 964524 597507 356377 984907 219855 794926 116276 333526 652263 97683 314609 443955 337209 28565 934461 20096 1022207 720560 653116 119090 101347 838641 230084 822927 862088 340089 902113 27701 765185 437245 537679 248721 356184 369481 789251 1028201 957961 28344 732835 669523 188292 702654 718857 613435 637870 404575 312516 528609 906848 160693 416150 500568 63975 951917 791799 488585 455042 346186 979344 851630 78824 1013665 22722 404439 351679 322524 902429 1047656 556070 467959 406761 753049 599852 992518 748704 724981 158806 567469 592241 130523 100637 301990 746431 25088 554349 846911 16800 351723 474664 239833 743775 106616 405409 487018 566267 277590 708642 468732 425894 773769 109158 989228 107078 390376 452639 606636 842743 464032 506993 723905 960902 290991 433781 673221 956152 692330 807863 226470 815617 652791 1034937 749925 740494 271572 968046 415641 675644 194638 86975 902121 351198 281099 138762 25237 491514 256129 360350 314862 603981 908668 618816 638170 294467 197788 541608 885073 570495 651732 535045 448226 544601 403437 103541 590127 679003 1023745 416398 866924 644035 301824 243160 750052 834309 1036846 592977 809588 857926 844707 887527 968974 896994 335306 954369 680760 303334 955618 58871 630154 376214 493952 970133 330292 443113 532235 841884 653173 481800 287295 1020993 417317 453331 565163 787373 270380 147035 657971 846459 890632 192873 373134 452412 356940 702198 510152 351734 779803 289457 343234 668321 731569 324476 105133 676777 345563 390639 738963 70767 865145 284372 524750 284616 346627 822697 770447 232060 851457 968481 251224 749000 520082 317347 23938 569821 542950 261578 397752 221278 421060 292067 153466 857830 1045765 579442 764059 790912 524567 1003949 543172 853293 185466 435199 348399 379490 443718 62855 523244 186247 817828 947862 218847 625529 555856 643893 799424 608264 527390 30108 355290 351354 745074 39100 950348 114694 462534 469687 947851 826458 455464 491362 332766 960534 801209 447178 811745 807247 55087 367532 297475 112653 673108 44539 258567 227533 364932 273757 375943 935679 441139 675759 35436 1005449 352869 1044349 1020535 1022786 50740 585354 526268 772472 332622 944206 315425 211563 787061 46195 166628 496079 182013 473432 386834 473422 1002833 528014 412177 830212 969070 94045 443927 822273 496997 982336 483504 825035 548830 316005 567612 873945 961168 681006 761710 44569 956618 996786 518606 473450 396781 219708 154680 946467 334832 903115 904795 632970 377307 686481 16955 1038174 850508 680565 416432 537678 989685 995217 991717 1023872 97819 842420 663513 56587 232217 724192 114913 630653 588507 20685 789540 418389 1014628 71013 764446 988298 630088 819270 736030 955138 594482 69699 851399 979740 146272 200675 574867 302375 198690 972768 147787 145128 468062 57770 102800 1007128 227087 895458 536406 799460 192705 221919 795235 766571 961047 1013548 231381 975172 741958 121864 682137 706037 388503 537572 843765 209789 648168 704745 1020414 287691 679724 337776 29219 352836 588262 327815 645536 869953 245170 539763 126476 343438 291261 349480 22476 91885 735560 479443 280733 687249 950825 496721 315918 151203 672585 1017269 363523 855489 559911 786118 625460 615802 876115 823166 960427 91859 1041908 561292 725834 934597 716355 263635 475203 578748 963854 938217 923550 64793 919606 308121 884662 379825 46129 172641 78524 555597 344712 648949 124211 276264 788570 823994 179314 311156 361688 180556 464165 379349 921543 404216 694732 344292 55297 886594 371003 150957 799220 114529 527641 209457 79393 454846 262241 783333 569246 212857 230883 1037874 481941 882916 134852 500979 750275 886277 291065 446202 889337 568856 601553 610442 974495 239883 723048 290270 952876 295425 1043509 277921 40879 936400 926589 884 8777 39299 122333 1006188 424881 320728 853700 667538 146094 236738 748534 887905 467360 729576 341002 995658 99576 165668 632045 655411 457148 140294 801373 866036 939012 784207 920687 555481 587135 907638 886282 962083 486383 491302 420714 631943 221096 936894 798878 562093 578069 586704 565257 221874 568372 847778 577764 836518 957717 507312 159163 859663 280670 914728 740076 18789 771274 665708 871723 6036 748197 366484 40961 372605 324178 307945 408648 767860 123589 93547 835249 741315 1003530 876364 626238 908582 190908 374899 21192 893774 219534 197370 179066 995166 913862 964017 169300 889457 240573 562841 12713 224274 489056 388457 990369 705729 513202 296459 730040 899189 904264 754464 502845 127253 730059 262264 219604 585982 127354 230812 656628 994688 1014181 149572 983402 260449 286003 474849 636116 278360 268317 262932 949543 134291 380912 689205 911146 191282 29263 428493 275705 986313 795503 329244 210050 738530 195738 211092 26123 512889 727725 1024091 94890 917374 261273 442061 62156 426326 78309 371192 361647 179547 809258 814879 340711 183895 552598 673080 994013 155661 27242 888686 377675 416176 733052 110495 185025 350314 969142 305374 22051 326103 851093 954866 1009449 390791 205226 317398 492254 593023 481053 217143 532514 440760 851493 334841 431656 247455 690577 481715 152312 827540 695362 1026094 614894 99435 161710 30953 475705 882926 506463 340632 527709 137560 1011314 9121 650674 143323 26649 279709 451810 335900 193561 314077 57967 860594 513613 297699 666154 674474 38945 994020 264893 289286 206615 402765 910371 373305 181062 760635 949802 13228 540118 325377 110328 534333 231301 1007270 283011 854203 36645 1046116 560152 754027 618523 652075 812757 139910 1044706 294171 832046 192440 545158 680461 933227 768419 1010218 890891 482601 1001562 399746 561108 246229 611814 787289 481113 826932 481477 237325 166979 990686 7782 628238 401002 732094 275886 619106 909919 297108 76150 630052 127971 12659 101130 568576 845934 529987 249003 394425 381353 991296 125966 1032612 528372 1017977 257244 1047082 193761 884306 467760 216138 734647 531970 282140 179220 536048 177942 950820 713263 455099 25324 320448 682580 864378 781113 78303 123344 386885 393348 860255 972294 123750 245928 557718 803563 398555 494934 673228 151944 110808 930448 408510 1009276 402498 679215 111901 295032 710196 549215 60429 976577 440958 282910 474790 599985 635937 811712 276855 878389 1034196 632686 487934 195920 532098 594338 340273 91287 645066 969644 388600 161972 44158 908848 694192 918756 745764 927398 1028265 565880 395384 695769 604329 1042263 660968 126569 92008 910459 933911 219977 276242 914544 13146 128577 114376 842200 136254 534125 89375 929257 381440 360124 1028767 73453 18707 58481 93253 949953 931230 591270 318977 663894 325115 860100 814393 101172 597306 529933 772932 126962 316828 514067 131056 1015999 529176 727101 672765 527068 824793 1004105 895904 714272 507069 598468 1024257 13171 272344 59540 995005 617299 862959 902511 465508 343122 397310 580193 446204 47509 469426 189258 923516 1038679 701936 400478 371026 476004 233548 948387 949982 94110 504979 141430 131573 595068 561474 290822 853598 189830 207372 839128 1021016 41434 133719 815425 754451 488106 722879 786671 779058 235964 185490 766305 997711 225256 25171 1026922 952439 242590 660536 180914 732330 468830 442796 621621 886108 229437 821453 1008834 946167 894054 487663 571261 365143 997783 122135 152669 423244 1016736 577152 657070 421660 627432 390938 596881 351742 639720 629766 739447 209567 821421 935963 778666 805537 561498 20068 221381 432919 929956 203936 998198 633611 401236 941505 919747 744953 625097 846957 653826 757329 880243 497024 761567 555000 740441 371336 982298 389831 74132 877640 325318 97547 178642 922933 721100 857603 412884 928764 207206 714854 421104 460282 421540 247002 214415 561602 746730 158846 862640 967067 732528 895841 160355 183808 965825 738056 699727 149534 946492 369900 596782 392281 915862 949498 32331 173255 953174 527377 145675 879539 92504 1004167 179297 933404 309835 68261 869975 650803 306995 226086 61580 927201 719335 977340 69297 600382 430996 1004939 187659 485659 381752 549292 163572 58745 840744 427948 609626 24592 142474 453130 1013055 941769 783324 1048252 190007 654916 465259 330155 889069 627795 199389 943922 325022 860797 764584 42659 852636 825468 759448 816322 541388 779967 48717 87624 1006633 975081 870842 864865 646719 454736 970664 175406 155824 300671 384049 21060 1044915 442292 509765 167724 971920 124259 318248 687585 167973 590001 838386 229205 740708 150777 751885 108011 558546 121419 527803 192510 197130 258024 23950 873049 534584 81607 696302 234174 39583 451604 488855 717408 796179 801707 933656 764008 852096 33441 901972 404595 808801 674236 730629 479506 142921 178166 601652 339528 691550 433406 122050 973840 131032 480182 807651 589013 221831 357558 592030 71672 66123 1005768 938830 115790 199321 879466 998436 107167 345085 413007 435874 469032 926354 313054 50977 735514 599180 625329 846156 299801 950446 182296 100003 395197 140500 232852 830713 624404 263275 326492 701687 129566 767732 738779 870551 912720 616069 559151 833961 330514 396871 485036 895057 681537 854265 491863 326023 890029 585579 374380 269717 301468 902916 668889 501405 565318 688189 417472 143121 1017430 771364 818169 888889 800367 661466 736397 813233 1036965 868629 461628 389863 372480 986783 733176 404385 269309 483797 836200 804982 786700 757288 617574 97872 83731 722848 785537 137200 398057 221524 51324 187498 184284 367603 253901 837028 330284 443454 200223 591580 989581 385419 896464 484127 170921 78916 805492 578515 1031836 312422 660304 556846 220022 802819 663008 851644 909501 141760 161873 783837 855272 415575 461831 653380 162021 376854 938009 49273 62099 891743 642000 374360 698185 249638 813356 705936 663118 962166 563039 230437 862 395244 15695 567535 1032491 492602 31768 250393 322522 545958 213384 891810 752514 930184 43682 525791 317105 633039 669212 994295 240870 769149 640736 674406 565528 53543 947854 464251 640045 715894 79865 614361 974724 345000 739750 594170 823148 727567 555088 551847 535978 782225 995686 828545 953335 458534 550283 182396 491136 527710 80662 717662 13925 1017560 37008 251461 420922 1044172 675640 36382 940680 695682 691586 182830 886861 380633 164243 213645 287608 393409 82887 163494 43886 303553 155948 781241 174984 921458 802308 344922 1000850 58625 542791 279023 576590 563633 981534 306485 568815 880471 109673 567995 257695 241884 801083 878181 291577 278719 552536 919786 72335 554896 872382 982615 961125 217718 272921 756875 231284 127402 881997 1030585 540968 878330 1017584 557800 977891 513095 595148 287350 740216 973319 100194 927377 380336 873924 72802 792509 218312 422042 710965 880465 774641 261565 150899 7673 634831 141553 468333 582197 789755 161040 36004 503513 378497 2696 155727 156043 217698 1005018 405978 1034569 92691 194076 137569 851168 951549 1047416 481337 459126 74491 751019 183144 180480 845535 742023 601640 872652 33005 298097 601192 952313 420189 43235 869707 517626 158429 296683 490918 641304 392462 163243 57990 586989 356099 117463 449448 944361 516549 348474 19968 755408 791249 763697 298547 821561 784023 161070 926492 215569 598781 468022 219211 284950 788955 973924 958593 25181 893 1037156 51253 255181 403748 387832 456722 473250 589701 827255 952183 583146 717128 542281 40693 805643 629130 564332 1026773 430907 1039963 959730 40336 261383 56129 1038209 655956 1011917 367540 40657 188294 419649 501152 10034 747834 204780 152550 1015043 623549 468904 327898 916284 202252 12069 198 330213 11354 78184 420966 863388 977550 649799 965483 418068 216770 433390 798456 904592 836549 141916 724008 704364 754586 292839 632454 850325 1034743 468404 539283 414475 841415 693568 628803 632166 639145 344026 957824 592718 661358 482598 426150 880386 546462 842139 912133 92370 796660 498950 451427 617893 423390 794885 231543 216436 871934 677773 891759 459213 103339 844133 318059 183377 557681 562345 928511 828726 196748 414535 890037 195013 835953 78213 330633 441053 866374 191609 133739 572270 285285 569487 261569 286463 864733 667656 359906 104490 16369 854389 154011 538394 1027991 949823 290990 952339 481273 882979 89679 868843 691960 976046 193445 181385 641956 414149 295503 1025901 661701 847392 980700 432168 546645 51914 901969 624863 151812 422563 432552 929484 1022643 446686 915019 250045 280313 223107 162461 288147 485537 710126 595825 721605 484650 503630 264081 629466 399174 237863 956984 527346 442715 584145 511384 425534 512005 794358 375126 856708 158866 541720 772361 188572 647044 471304 902846 411125 312083 18544 636279 33809 656809 491083 162727 962308 769124 437863 351672 650233 640407 738026 280709 589741 408393 142026 977888 339186 374196 794707 304397 811822 351687 278437 604485 703705 53157 191796 417844 347650 118052 461894 269948 17099 245839 1017209 127024 675305 331237 990522 705369 485157 14295 301646 901749 317917 446413 80973 388851 41859 539042 492066 691128 926237 933348 802957 153501 135875 617557 264353 235502 1040421 478828 450118 717548 147715 813525 278200 203340 599730 791277 96006 476599 457630 528199 805524 687432 471490 133161 780697 898065 532785 576783 669602 963222 145041 747047 1008141 643408 422299 784084 640655 557867 930717 815148 797103 438280 417272 988026 802120 581436 1032353 312508 751371 864783 972964 208165 276218 77374 319133 830877 343534 415866 795965 270652 357395 1023719 116683 421843 655207 103326 436384 258147 567870 1013547 114602 236451 39361 987919 899306 659070 218218 877631 778998 941203 530569 923043 421239 438964 230082 1034904 784300 444775 885901 997743 945894 665448 1026741 202219 998666 275493 373722 707527 182034 6720 685807 657710 342924 686609 727484 727361 700697 977954 694108 134805 300271 218033 1021632 703922 420184 721201 430379 755605 250929 763081 149685 455726 130412 921811 298696 400611 408974 314462 613030 386828 793649 161197 929760 69237 827011 652470 1037536 65503 58822 163236 547169 1016702 662990 615254 486641 210812 572294 768477 984438 55925 854891 116994 939430 747001 725007 413373 332685 850190 766104 233919 593675 168619 341822 17385 530516 302142 335824 406739 13934 410663 341552 840774 535990 370747 394450 99522 153179 446530 561985 507385 246498 227448 95387 720722 636576 633872 992784 823911 486467 208812 900454 466311 404554 1031143 124792 132661 111496 788427 341682 959399 715173 1024859 901527 606536 714653 762379 725308 520502 20031 267586 155594 77508 60590 939743 272127 282873 636644 926641 327341 904464 461866 755198 248634 84214 1002914 757757 474143 228815 640189 386652 825961 911986 776645 72378 124731 415208 432724 1037870 346698 270833 954331 578494 249952 879999 517661 240361 96729 395064 57777 289310 301353 667640 304771 322 950611 994637 20051 228398 754803 240633 282420 527663 279094 651892 799247 911237 673373 385896 432414 518628 653118 577587 497265 137462 775234 334696 1004140 846294 984168 240462 983623 482454 472257 339039 405133 124602 509682 598987 149917 273851 413621 315891 693804 1020294 943448 255214 155073 558842 48700 850695 751416 49773 499543 259388 204096 799272 694963 268737 201949 706790 761325 788091 74726 71769 479414 357254 448392 637861 181078 181680 760513 627171 27940 815355 728294 51360 424719 535327 133149 177755 28184 257541 722916 951562 395733 969293 401288 175254 103152 625097 282799 343386 1007014 598528 102863 719528 44105 325292 464052 476484 777662 715836 1039614 972263 257024 215635 632480 477117 80539 945735 793698 881383 374066 413090 24160 825082 409081 903333 186506 21887 224315 511168 616738 752753 760533 18203 513857 893122 18105 59153 825681 100566 572781 766127 1043348 943877 793481 352058 997020 386078 826173 628646 968145 588255 930504 191263 773615 892286 164610 43396 574341 997923 267731 295911 917878 260971 715961 130830 573308 59367 286534 636405 153760 445339 543136 683082 647619 127615 363264 127216 659481 439041 1037363 512125 356265 313473 575004 776123 190926 753108 942128 157226 302009 567234 573176 561277 195820 814984 76435 660249 415168 781655 816433 201881 558560 824019 174489 505932 596684 157076 919972 753845 898647 723368 744639 164362 574762 1022991 364141 418998 34111 482622 433347 604120 23654 338845 513771 5058 949955 642569 748449 1019002 1041742 331347 608185 259132 300113 1024958 607383 1011190 405998 519557 304821 511946 191639 752979 584737 939407 962964 487881 387836 729937 308096 631035 81916 432077 213196 824051 593130 683766 780859 543789 1829 308339 129380 124953 841246 427550 79668 263069 442842 566918 459369 653200 635251 1040238 505368 516928 752023 734284 679975 624365 817927 386251 313300 126539 889114 474953 115756 387844 348215 672601 778901 745268 955486 463939 417093 481259 679840 539519 942536 325551 985250 375614 960381 995575 964895 1044705 1005082 479409 998499 280447 801828 153789 859600 375396 742776 469615 268125 206732 893381 491793 446482 356908 281359 900190 1043085 1013034 269358 621321 418688 640416 83789 329012 999472 279901 883819 886521 429304 492899 151517 531173 633796 1046634 127178 894072 848534 849244 536494 490150 432645 887255 382167 451160 588729 335022 18155 88300 401648 122984 1016160 765617 434428 988608 285443 913772 905155 859683 72818 665303 343102 613941 943778 1038108 622330 1044556 420185 419678 153754 75507 27060 541744 8275 319337 432291 580635 557678 369696 14696 1010205 822985 892734 661532 36901 137047 1006879 479274 49560 679579 286417 287442 622031 5681 752790 433575 744087 437574 71782 119058 450223 323355 729194 939725 404557 323973 188802 616552 97178 217968 436672 640455 550193 510807 867051 175009 654500 67022 331005 989699 375543 906233 614565 1010380 997667 895506 467398 210990 965268 159206 760310 627507 559020 890200 455424 100918 333886 169181 821602 327526 265747 564735 724688 511814 261992 372187 425135 345904 594286 846754 906907 388045 811721 677659 441569 495518 935442 378656 577286 113015 347221 473116 187966 23294 270228 420500 258037 972593 11586 1036699 135242 874717 205000 577883 586895 686375 77315 871827 683467 734727 928708 34836 699192 735432 753231 741187 150725 1010826 578012 97435 17812 320704 107802 574248 364157 398259 107431 708108 305290 20732 643225 831229 978809 241678 33016 367813 638013 468650 403009 983489 350077 721768 583909 514659 1031188 242741 70343 353201 862607 449743 18882 727491 34482 310603 891425 263752 889843 518288 545061 483074 978430 346842 763779 160837 647215 426039 867299 126844 657179 555789 23906 287140 967431 555666 534033 8656 293487 610643 157043 424867 240769 719790 350979 929241 1037215 951895 671916 997566 6113 17623 959823 654517 774545 153608 431937 239794 318381 99482 630474 129216 636520 940434 297126 17533 620969 304838 655496 515481 235402 738146 785299 376411 880346 402533 520927 493596 503196 312101 1043962 643529 885638 447431 679268 116325 500867 84936 181521 791429 858929 899191 341739 731090 781156 910712 957774 967050 230561 906050 775562 969984 722084 916898 105061 234264 870874 1045046 474774 341964 316903 997107 931659 821417 98338 32928 30372 990034 129044 80216 1021493 48124 727037 87820 971144 273393 460623 98815 118937 339981 404785 1018696 672344 388932 783101 734035 935723 631066 87746 868448 109417 429097 478658 713987 782816 611487 194293 1013410 339535 236221 892293 422907 241645 1042777 166736 1039259 293856 324701 306026 578151 563143 141125 392344 170519 74801 1016741 709589 120758 280356 708513 192209 10788 321175 791668 153197 659604 471799 748778 266560 205070 786854 140261 42517 691950 849783 74459 159339 655715 230196 438358 112883 571889 305176 884339 179222 854767 759894 985444 1005677 400906 860048 214510 437063 527040 908640 499691 815398 277734 348114 477386 145474 535331 503272 972298 287492 810355 37397 339906 326284 902052 554179 249628 938284 744412 980685 543958 488683 141585 261125 606144 291332 96655 628143 551744 812388 97654 572676 802257 1007407 404794 187825 696191 398651 557089 667733 987244 353683 1045192 713990 399183 1026293 417183 990669 524272 906581 7016 506149 846253 684120 163772 257152 271865 545242 171398 110274 583383 996968 417158 62148 933219 532935 124111 242130 813129 233835 740169 312878 619084 229120 959024 1021323 467137 209637 805523 166802 12817 452268 760790 418912 977979 866204 776752 280326 457551 813359 884014 307208 827380 358292 902702 76767 208355 457262 960229 188791 842345 644627 325593 519345 383721 114829 458472 624866 316248 758173 345536 854866 693439 222835 508004 634303 732093 824311 607149 862423 671490 354628 740295 597697 310741 49703 791216 218517 122511 1010084 587452 180703 355614 216178 471315 221472 878979 424826 842802 713805 325204 1048155 281190 535118 431931 30185 240724 494208 507765 36522 198516 388916 503891 738136 687249 835630 763836 913249 187978 40230 155305 536938 169877 845898 579496 368072 57911 401594 687451 737541 609612 855307 430326 193121 627653 832965 321731 947790 246501 864229 261793 815347 962756 341852 675457 600235 967372 301453 328936 333955 66623 94163 916849 742079 167086 141817 201032 111445 931459 944320 570799 844400 697721 43100 125565 141038 171294 178935 489625 67811 108376 987949 557188 967700 985821 56975 940237 887421 70073 847904 900250 628428 171980 883419 1002021 397027 334153 695338 610621 243290 563513 636528 324033 749818 292854 891777 559657 431427 663984 100133 95741 986855 802027 584089 466011 86349 270591 918029 85621 662031 1023127 608550 783889 656252 68659 764798 136199 583446 770214 365599 659143 200725 439704 313100 872656 671203 1021957 199609 341818 292510 531643 1025933 479277 174490 501472 895079 715112 598492 736875 65302 126651 247968 906918 289248 989325 14291 189619 143100 223830 498841 869891 632600 852262 158152 816864 759763 78365 1038956 661732 482884 784625 738369 117120 190833 964203 604732 870519 492761 540393 425731 978528 881387 14558 182128 291623 22413 1035086 85266 787596 422550 105555 602283 371874 305747 204698 1027251 723025 615942 79078 399315 478678 538722 661132 374636 631614 23057 956406 221710 771310 521262 832545 324097 457758 408267 879646 165823 91481 415596 1045908 892023 886526 861066 801084 517260 407490 766738 434532 262676 54572 569059 997485 657242 1034776 687956 399181 641373 1008949 804523 992270 328271 458631 502695 991309 738326 553701 881655 788412 113358 516220 454336 704160 48964 378698 667419 266323 80253 354979 726676 720323 250669 624816 208812 941041 784961 90347 677976 1032820 570198 2725 670849 641524 343103 531329 434306 1022639 753282 368118 293805 1034999 152027 22480 647878 298417 102073 24751 49798 733399 389308 985222 420377 846839 969021 921117 124321 196275 1016262 992656 731313 7999 978581 380623 854226 604390 946462 883740 788481 490118 191110 919695 782127 898319 622121 556693 932032 723463 140308 405101 215821 322057 658315 267434 557794 156481 1035653 299188 855552 180210 749355 92998 497052 619760 275549 535793 440542 614438 934444 705688 415587 612114 659809 949747 240572 787780 1028341 215052 669165 334563 1038487 871364 226798 379687 314153 709199 226861 695008 854339 31668 796171 294638 644015 378190 99418 477894 753131 778317 563686 487156 364714 579638 738281 67475 310355 67935 708244 146134 39809 583540 745357 190339 214401 594933 143467 238451 45271 967861 39228 920084 517561 162397 387841 23271 524434 984806 137772 944130 197761 189475 211240 119950 556503 383541 508625 238410 128157 849428 1029368 595206 732939 446477 424672 907049 17426 664127 1025988 361004 753108 44829 33103 944157 855078 554991 23074 1028893 427797 344912 638033 840674 278878 816049 418790 540726 944884 339413 2397 1016182 787325 446291 1047590 693011 105686 1029400 494887 561428 388491 938466 739639 243347 406367 431302 721828 437308 288202 892842 45230 861905 604278 380363 4106 644520 257474 330297 75615 762155 129343 1013334 1019084 801111 553525 24667 557409 128062 611871 756180 121761 982149 957226 48670 246278 511974 332475 768240 996733 724399 72678 679119 748518 300354 468471 211352 260757 390291 131821 418554 118996 927405 68090 169721 590431 696877 526853 570477 352742 767941 724008 491905 1043342 409787 1041969 639540 458608 826727 1023269 40667 224281 590776 104377 285341 280841 204208 696536 350709 762164 718819 637472 489780 388484 212988 835172 111357 417620 316217 447531 792263 129782 367850 176175 397151 229935 836853 698336 981347 143030 929365 37855 723400 343224 476567 1016451 951380 935255 466779 80471 606756 289062 779993 101530 821288 674479 1023065 620477 339362 579821 926650 793065 266923 584146 959212 1012599 976558 369858 667766 719221 212715 113942 643569 391208 392437 621723 379530 1033604 591157 761360 14724 770998 83300 194475 329908 734107 461589 718229 600835 972614 698921 582761 207600 681086 488280 265145 461067 247613 981679 432265 1010299 537650 437772 88018 923513 68416 113572 803073 903635 166397 84094 905333 1002346 937524 325366 209412 779444 239715 376123 211830 465722 507454 330704 407305 639003 1015082 672783 818667 20104 351426 556705 910019 432710 323926 434695 781353 708143 413287 248085 57130 113329 211245 129393 367045 422989 11025 76312 540016 999961 205875 301530 895379 121919 151013 816601 509451 64124 290093 905230 695721 864930 861511 189892 673969 206614 985633 898587 763740 66898 885470 452742 126038 873572 556116 197453 194368 594797 781198 520716 818991 469028 860234 842802 265515 204113 1042299 936835 771761 78162 884168 41623 395314 111769 479755 713561 118674 112683 1021908 247176 652969 199714 109028 728377 81349 364077 277682 627027 337446 772107 1007849 41489 105601 318996 21992 327556 1012606 380336 339009 864271 503354 785373 669754 952041 367302 201645 218191 158366 113830 537797 717742 912271 1017682 291296 66745 371309 518328 565066 238472 528066 697272 291174 760932 511336 31399 191273 441933 48911 534989 400540 654709 67260 537063 799069 353731 34884 1012389 511774 253265 44757 955693 377893 46831 951150 280214 656843 857245 70498 410222 917245 989717 927450 77109 667326 323390 1001295 605920 333475 365242 71188 376150 96597 621657 455370 83702 387347 331684 848361 584976 501293 974419 140094 269927 183690 768727 338023 1008054 644899 694993 858969 253991 418950 674201 574683 376797 352084 191160 926472 216684 550851 871534 278481 981851 430876 133677 87929 926377 424510 687899 478999 436037 759833 886932 555799 351637 63540 137382 964025 476656 734504 104596 968081 1021732 771875 269140 136197 301297 1024614 24593 46034 872075 206279 631977 374664 651548 350512 346159 514057 80447 293918 146794 27406 818822 910371 806229 698786 825334 732004 338333 345765 106630 438043 872230 21834 1014948 89622 440455 98201 603567 251702 745609 560366 861309 317425 103595 931960 781271 981713 530337 481211 279289 1033715 267217 413966 888851 657801 712148 320030 742090 364120 100091 13929 220855 398395 802760 85444 58855 237726 494192 766678 938841 924931 343392 819610 1045891 411009 480693 245217 620750 386880 170434 129486 537109 93950 199566 281688 801066 837517 797523 563147 676689 886866 985601 270407 44483 291784 11192 422464 550957 542203 473681 170236 913198 774926 165846 566552 665308 619957 549126 623364 419136 904635 12242 991618 343253 773758 880099 190507 661261 269678 419601 818666 630476 639122 52205 188286 850667 924930 922680 640509 121014 935278 110954 351564 83567 759957 725292 936615 482761 634831 880606 799 376429 761220 1014546 750103 710776 687027 836623 520135 526075 1002092 197199 821177 31354 663126 337409 757583 717678 40746 932487 691259 19651 906805 923897 27396 54874 871642 649889 263560 688008 752398 686973 326005 643478 361947 154817 577230 1030719 151005 382802 421484 402996 970184 962123 649338 879515 510176 373116 690936 820364 706943 794598 870458 924051 552850 973376 879974 285745 134941 877941 370937 897371 827059 965924 221507 273401 194046 914975 940774 120680 89149 569580 962395 250361 288449 613447 725869 407408 337775 477086 617915 187269 830273 427412 769338 840806 575685 106110 217010 185651 802460 463593 280636 153729 270844 306706 226762 367320 826671 698476 555423 419125 982546 39454 933331 1025929 201879 408962 768976 516919 909635 655784 987864 943514 496560 1010896 323196 348797 186636 1003252 408870 163489 1014425 771132 407184 72250 150571 132999 701003 928626 813741 267497 577082 645349 772764 269351 1041684 492580 988810 770877 840933 439346 449948 604376 1021325 970762 922125 792285 859967 502039 251817 791776 499972 579001 41555 232110 460598 646087 42111 508611 774661 862984 888248 597204 408565 1042361 104731 327751 766046 558346 912346 237238 299499 929697 934843 755312 807196 198677 259479 328952 905924 732532 146395 481668 403083 694205 382218 636799 494956 246375 127544 137479 446520 75481 816529 778608 845330 231151 229584 20415 453362 984956 414664 704815 943650 72386 752351 181168 254148 604923 937358 391267 379977 947412 900322 771615 899323 770541 422398 842735 908404 865114 146583 557970 583717 519205 446838 115706 929744 453577 907514 938957 270351 436408 19859 89063 722123 621271 993864 788950 139205 972285 223538 914013 593680 480375 1004031 1000433 492436 1020295 727152 969023 345997 775136 445147 900004 824587 952364 757929 222643 48240 232326 407769 169395 203509 673280 333948 712735 24868 562463 211255 1028644 10591 34394 710596 996390 56920 188830 602737 195643 651671 558029 894879 299182 942584 821562 926788 1030782 627242 84014 713322 829404 28465 662375 751533 777905 59108 261268 996289 917269 634479 454362 708330 87513 284883 670034 878723 999166 769377 356744 447864 219196 568899 546302 605899 426876 982771 227495 4114 506206 318146 768364 407031 830388 944979 168106 371895 276485 511773 862642 679588 305675 483308 281928 152227 1035829 149856 465957 338607 447526 880492 694645 848468 524596 304344 1370 671028 13034 143808 788327 890246 668038 43540 567589 14994 381564 70678 794769 405302 60145 1007326 944796 235620 791104 993497 505258 1010593 341113 710214 105492 880008 128221 980920 339622 622661 254051 786583 1036065 934427 28727 544158 580282 64479 449589 818014 140441 843642 900466 265402 868443 497258 164020 811369 1023121 598081 305397 785528 1011007 65829 451044 793285 222814 180303 1040995 956805 1001050 243340 335626 666814 471188 273599 609443 452046 251873 903773 570028 330210 96521 87023 871896 538752 238921 899475 311950 57854 515281 685436 139112 921096 63815 997998 356278 94750 354371 193091 204281 1038355 669137 789608 337512 513167 321266 793696 6510 576910 926746 51264 388649 282848 996275 263985 42221 244391 279705 372722 965055 797659 886941 546644 747227 708809 597763 753340 833327 227216 1036035 856740 92381 751267 954955 801049 565181 713546 454523 487486 878552 923680 9383 1047753 2030 101270 205273 829569 467953 128623 742285 381126 176008 707138 408884 312585 700557 849916 779185 30031 250255 525915 657375 94386 246865 1013875 798984 472032 1012809 427053 690031 575386 854306 792771 622280 700214 244026 79174 282811 272158 224293 233240 804708 897871 929064 428146 448470 196059 880063 292575 298131 132455 858135 145855 704533 105390 422292 991430 665417 603132 314701 729722 797711 262579 921227 877240 71611 616137 588622 330031 593303 307784 745160 944099 120159 405198 654303 422316 226755 491787 282543 426164 368360 874053 402438 158973 517352 25302 586215 193241 445005 503981 988168 420208 498330 933321 182611 117053 332994 912066 198504 787089 452015 637248 531738 893967 914108 88705 664814 971054 1012795 527831 214943 886971 581617 577320 511644 408404 435093 120173 919176 569837 503636 90419 1044922 214095 512080 908061 51899 941972 711452 213599 22218 154797 173634 1043269 395355 108252 644285 691626 913811 78394 880767 762753 100046 606770 1004780 268112 405786 557060 747869 737968 766137 221507 633759 933070 282531 646743 461425 686317 58369 882940 987146 898274 697011 103106 23696 341911 311756 5003 389281 417672 1043216 811023 1001422 688457 622205 958555 82715 529918 42175 87629 648065 211425 733626 738330 54381 1014463 284420 1024713 968254 849531 992871 960694 366794 706954 451684 24592 218585 576886 469675 249178 654249 173916 383653 812526 399209 927341 581610 513653 929726 455280 115403 399728 327488 100926 592585 908723 556798 1020485 225563 474340 508150 1012486 713517 442880 629406 83864 349467 180183 925534 728098 222266 849803 322323 425060 51600 691989 146574 86575 40023 284608 843795 791528 1008766 615596 977371 1000202 326952 913740 213138 146081 18218 38888 653273 871887 437137 1038364 883397 79434 93722 650583 165470 905948 184249 62813 848929 144866 852243 878278 218239 974 320771 579453 743772 795045 697113 725825 594064 439170 133654 229927 716393 289553 311921 581398 829480 206357 544981 605769 712319 253154 125088 287697 104473 254179 134758 682513 1018898 1010453 133741 571456 539771 490122 863022 1001706 975064 328424 1038298 540784 270497 223975 422611 775043 40388 809687 396334 687533 413473 973591 582712 493512 174861 770719 572910 908932 762320 95607 65923 604390 92199 62270 175838 888515 987586 406948 270361 450377 261063 909040 433155 739191 1869 145530 768159 616608 828386 622898 298403 859885 829958 1018904 308986 296919 853422 306881 206659 1005744 12482 786393 182863 165147 949662 189851 849830 669072 340373 783451 505091 265690 946025 466173 116948 770968 782805 76666 957627 263359 955907 300386 782351 372246 308758 366677 744028 1003960 611234 239753 630238 986518 922159 667463 903690 45555 655801 694638 667142 669670 473395 636399 596780 34779 606463 681039 1013643 954386 413047 1020712 991334 568095 870760 1019560 203955 415336 176274 171792 1023900 800938 932393 456502 1039106 30837 217943 258819 762357 221867 944567 435702 973629 418053 67036 113056 836564 737422 439752 695334 590186 378918 837493 917186 34016 630528 447312 369730 801997 951076 661176 622472 497660 315374 630404 401928 317420 283789 868730 162381 602959 1014405 879321 975476 706699 310317 898256 491183 679996 551730 21252 256963 196528 50962 806158 933258 609129 943010 35067 740722 309663 712585 894410 940285 824508 518850 42481 127039 183774 564510 551385 13411 434008 990400 1047133 288294 589617 562335 500559 1033306 844195 97031 450036 768613 871325 796696 68483 220863 210242 244806 458665 934264 343144 349911 1006343 428719 730906 629864 1029555 289052 996887 560489 39347 577671 477008 109724 413061 100430 1034349 161178 552602 35299 162121 336718 154582 44876 196210 116343 421906 111010 738218 764970 920730 358290 110184 332879 29616 570335 204888 210975 684807 54238 707031 827564 56904 605688 117880 773465 514448 647211 44417 10846 586736 69258 825454 481093 135660 700856 684397 572784 468989 968049 112609 882321 50447 75522 604384 951087 93443 832460 496053 217384 770862 243653 98910 692777 230617 1027062 4110 483896 218047 673022 554925 835115 86162 643469 1044563 84526 820597 714986 343504 354369 860291 92526 660264 368312 97863 706311 410895 216761 132162 764342 969841 899777 379753 187409 694509 351520 137892 756162 996180 233080 962896 577029 995375 31810 582078 299566 291383 94025 1014706 769057 15579 614956 100068 109784 726717 387040 642434 331489 949301 156204 79533 1045725 156109 755756 127223 870403 558787 867535 355563 886426 1021834 308569 468869 316034 532553 61410 410806 806828 347994 752084 1047010 53917 231372 231024 837729 581360 967650 349514 690177 783825 182162 518345 868738 341122 992007 724136 55577 738009 591136 1027192 362734 496064 318958 293404 76701 453044 119098 58443 1005241 870727 63740 548113 673093 463775 161765 1044558 430649 102132 154582 10805 770819 307989 1003623 871887 238083 542692 336225 1039222 682253 938965 331076 485210 637931 842356 387010 114687 553689 60124 396354 25789 603399 327232 598110 412735 123675 304741 763493 523013 381356 494630 417754 518626 840648 900591 753651 605310 71023 478787 503322 182228 902677 82487 55408 813237 561956 118772 841285 43588 1045111 912696 645793 834681 539873 142806 177855 572062 104612 586289 584844 147924 46074 517573 954668 219023 282512 970143 655222 1024022 104710 108256 875123 124164 87408 529725 778211 256970 515032 795010 461495 695338 122809 149514 886168 30397 2950 317257 388447 547695 748321 826947 1008539 172030 829028 60178 127246 947838 2972 579939 571440 107479 27144 520441 1046443 34373 179294 5161 56541 27608 828231 179805 337497 932082 1028062 758417 824934 220875 228918 932313 931198 205296 565201 102873 1008849 667840 939561 142155 704704 690670 335146 399485 54114 897794 525750 789456 825090 474840 450592 1033786 379038 107551 734897 906693 723562 1008602 137255 41998 906827 688099 307761 54471 671837 803171 637940 193589 297326 479068 635017 816562 426368 922911 1038716 655916 440907 1013974 141647 71332 231864 254459 648693 455345 777319 298975 467799 448250 1038378 475172 593362 103359 216712 533827 328887 26449 786235 797960 427210 339094 371378 366353 123588 121222 390288 318290 251346 85424 661035 1040531 512531 749750 549133 623344 996125 958668 1020279 223832 210552 553277 913625 274704 771617 506086 673883 776749 332553 127161 566104 38941 917396 385596 319965 910111 612891 370183 858927 1040326 780138 127562 380994 333178 81218 47428 126530 29942 93400 595917 565518 372427 97620 955341 193976 645596 570964 371394 740614 158176 309862 766015 564724 816612 422289 785511 1017904 413382 115661 813686 210589 353723 664454 730937 4561 164553 387101 511888 672406 412494 161895 122611 656492 6263 214316 421354 1034246 73162 365481 475284 665033 384925 202766 337185 499792 522652 876545 500312 931562 144711 789786 783890 182298 61553 515941 353213 672790 578498 823267 578265 962377 907574 752393 900478 128210 303773 596799 945877 559363 532505 1004386 102811 383970 886434 952642 462497 301995 38533 495653 146254 313163 143841 549698 743451 626919 213801 372807 155414 69715 390053 733652 860768 1033628 995824 842238 703151 650111 166011 183501 411085 301551 148489 666301 193814 571539 911921 305985 748542 115013 589792 67387 945801 152212 270292 406406 188369 561731 155937 748397 856196 810952 331184 461616 1006948 87758 501947 932486 7621 434611 410963 1009430 975378 957450 535770 102141 197192 541979 578953 154443 883832 295518 600299 854661 533322 78340 203360 273189 793717 265582 626075 534037 634696 1006515 953637 301368 746276 685087 643288 950754 945664 528558 627812 866138 684772 290965 507341 537951 168046 346810 873451 243360 638800 364599 935144 401219 295119 458459 490694 14175 122182 230312 609239 144769 373409 552278 531779 497963 938723 356047 884101 251216 1012384 618929 225518 641754 812931 473295 268833 529189 767690 774832 503957 268929 914373 56335 706327 920243 126554 299609 451141 492916 12676 112178 483091 470769 512463 81392 305482 198729 429022 1038366 1032708 760338 406246 81403 529970 126677 618288 742905 369942 155021 117914 206398 95945 926764 596247 366374 418486 905751 529195 394687 271901 426661 288879 829003 969361 780195 1043 964290 285818 598995 240983 688461 192916 685416 980497 77516 589678 110731 489770 551249 655853 1018330 92449 904867 94662 766179 749190 406204 920327 375470 513664 176715 1008526 580656 856392 365875 1036688 816345 491692 65802 303636 747783 431757 621467 958326 806032 1000289 408932 321508 286013 898225 611353 267236 1002825 25500 627999 765132 384486 422739 548882 258889 870840 745371 864575 390617 622424 654158 66603 1046353 797650 48858 230922 9559 693543 91840 268360 1023720 279756 385558 566020 510676 295465 299270 800656 785981 564508 906061 1016563 95004 329843 845500 331879 1019580 214133 398779 220123 161853 170330 800193 439409 655122 369102 488925 847617 971139 435570 490800 321685 525100 836443 711025 776427 713596 781457 376167 161014 992311 634513 135027 254301 86005 52684 182275 554235 888993 897062 303136 936797 837114 890744 397281 108359 912405 699406 40181 992559 381401 972585 882974 638401 991105 486781 1011888 956505 306462 240053 796950 44428 10515 521963 962382 407967 462487 2864 874088 130830 1043510 643594 845322 153863 653904 206576 727279 7660 65945 286672 682851 479701 496023 108426 604617 239884 100136 862323 929557 711311 582393 263891 262995 967313 454671 11111 952862 87289 768578 581087 201001 286689 906429 798561 921274 990744 815232 734468 8234 235937 901854 201302 809062 908850 244735 840663 122481 457654 68959 924028 711648 383179 557133 299309 703324 513349 40045 409927 374564 736425 368183 41754 767880 362675 245110 36203 33135 1012688 246729 847604 734418 56228 258853 940256 465726 422790 474193 874831 1033814 739071 312680 107992 163407 3151 114779 792066 983155 673512 1020269 355785 101791 342513 542133 784416 18628 961220 219551 651625 386409 619376 839531 967166 239143 1041719 562605 329900 305964 1047313 802251 1013043 823481 744488 590466 422599 744868 339546 7778 41618 49623 506043 750157 9776 566479 775696 293884 965169 721949 800596 236666 172186 598505 947767 110247 416612 131946 784282 388534 866044 540527 302612 666543 959681 203993 347248 1005550 157066 327966 800813 808354 492573 77512 330748 74319 8121 709620 449094 543820 788109 485588 909220 47430 794686 941613 726373 638139 567397 7130 234507 753280 276751 937799 640462 373052 369979 1018358 682263 956650 172896 536574 484102 811355 346084 177799 680429 181426 413606 78415 610259 983526 408181 144936 431347 795459 996758 196983 469562 627945 644674 589495 555980 920396 959525 823796 7039 47538 947169 997201 1000286 186552 758153 455042 272423 228558 899878 591954 203726 507062 715573 923423 98296 75785 979751 617305 821377 822706 779744 897798 380406 201328 873017 588609 1028124 497496 544127 130743 231527 684113 151025 50216 765059 879255 578885 822508 737487 140089 256803 594795 907997 830875 878505 858532 586740 297461 462309 804775 600974 912337 620126 940571 350682 348305 379276 893113 94779 484838 281179 445646 734663 999514 635053 266173 701896 319944 873429 887163 42559 397278 664860 591633 819292 228002 293439 200990 292103 799466 960495 739923 601947 94434 420944 925173 1009445 830090 338298 376414 607081 129590 847867 815995 625886 578828 809300 670031 700525 332169 209527 503407 233909 671229 128592 21125 273802 214794 923705 922830 265330 552489 335491 537243 820519 888869 560372 1009108 577303 179101 827204 90992 386279 71558 250783 895486 800492 924071 83238 368671 863664 986396 775789 131849 949363 452820 797695 500998 869287 554515 1013461 359411 197491 444144 593635 393153 417330 916696 843148 907512 109297 941833 825384 122671 612340 246040 117381 944021 793905 211308 962915 648043 458451 600000 1041655 839304 466872 101285 578409 585172 222196 305917 330582 646605 516940 133250 546382 585989 863164 240189 500567 941729 349170 241679 311656 639196 581072 932395 453103 779138 878830 630682 662348 778869 13589 980150 1000275 104492 947397 844207 473550 1006639 356272 968969 166649 332188 292157 146972 4612 427429 696070 314259 287637 990736 680794 264685 264259 841654 849851 656895 689948 824580 1016673 1046385 540704 113789 270774 83772 71363 206645 46296 583218 388207 483159 362523 193398 191232 667297 377476 832255 827206 359651 764238 840730 385926 491140 176745 919525 563706 13053 91894 387029 735052 13147 857548 142385 859423 184513 87543 406164 246918 885476 350515 185455 178315 960141 593525 167300 549034 363547 267363 258668 629587 906750 31703 816915 403563 534333 744032 886070 1041355 664049 339136 385772 970688 1029576 788847 616730 782217 507523 631574 592381 848349 389752 989973 337829 699234 270608 566271 277108 811319 835914 193561 509858 123755 577590 821214 632764 423811 720763 832637 761121 430840 144339 690777 211588 157110 873353 886664 792941 472223 681218 137813 680120 623622 720177 783295 498452 660021 523808 10743 253316 1024487 959854 76518 343522 1021134 60108 425637 1022295 1005070 208511 678402 961253 562368 79841 459010 815581 675440 295904 915801 911465 43424 385918 199924 2563 892995 289359 334960 993788 817730 765182 967072 170486 661499 217032 573962 434282 789693 124159 545130 966435 35149 859016 205871 674241 71267 81246 217593 347192 139054 654861 329761 1032526 609228 432439 527409 334112 306131 213267 986727 921501 831691 122089 445495 447242 719026 792471 983750 227964 1042550 572943 995696 838753 71294 945622 76866 1004792 689442 889735 753280 445652 830766 768334 367905 1036125 88163 664942 1042766 647502 84982 116923 623335 247608 312080 949537 912125 797694 571724 234523 292441 38743 197947 243004 757748 308304 1000163 396458 641917 780231 953916 182685 968662 997105 265650 60645 909719 622036 543910 1009506 832906 259534 878061 231561 1012525 855052 917071 441574 851763 231444 69385 892052 321027 572 819276 149959 73272 436784 37819 794434 891679 744816 401137 962273 1027900 134607 628217 659473 474821 358389 845268 425555 246309 928222 663287 346045 465019 252249 61386 68472 10776 199307 585514 477251 482053 67177 177895 342766 445818 532801 118343 134368 554088 414002 615553 21138 259569 529582 383811 55826 417258 633087 860461 51585 893024 561344 1039444 855445 125968 1010272 353472 333848 445677 399011 823022 454247 925341 12064 738894 952307 446205 249027 456646 163012 94361 171597 1035309 525297 302388 1003215 570065 541225 731206 605235 408562 59437 401785 556467 934724 663891 829228 277088 158321 774661 231664 872348 1008533 796224 440845 477088 723904 94230 955390 630775 742775 87596 714992 221185 820 479804 910920 720753 602593 819092 50970 302288 308065 702870 808626 558072 801032 330294 1000207 263321 937501 1009791 802659 956599 795231 1033998 652949 875305 402557 160405 970174 970268 93341 770138 161455 586127 1046230 68789 1004138 240085 372149 199062 893861 620054 279740 220412 168267 554701 516830 1019775 850170 902219 957701 740039 659845 333107 311437 256018 777587 439548 1043910 478898 748926 903794 197237 533133 62230 60982 316499 606875 762588 463161 244621 694124 223015 176965 1043778 78239 942722 878964 435721 309356 279084 898231 533608 796699 614550 75856 160606 254091 767977 319576 722138 459692 763005 411706 72769 402437 685923 405814 198892 344879 579805 538847 12455 729175 981728 556957 125492 775872 564121 110380 337862 576575 972773 872731 979334 1044413 642519 554318 372754 280505 266038 436349 607993 643267 648188 866995 261952 961538 941272 54735 934368 761263 13741 1008646 991813 383896 559121 18015 243920 797598 871887 318262 478550 610871 111461 218297 414112 381165 932487 384878 404457 193756 699546 530603 774499 603448 253241 840989 733362 254405 474292 407362 617583 270685 932492 660974 779686 344174 227321 832202 923224 806777 772708 770256 539642 856468 855533 244433 53749 932585 837606 625135 187428 458549 39253 162851 196952 1044554 688502 297656 882135 76941 716855 585934 439769 515448 174267 725464 593930 853529 947160 897054 589835 500114 434840 29500 678129 266647 811196 1031841 16324 711923 972596 579601 128514 48643 138920 810532 947225 655673 131570 593604 578544 734106 692386 581043 494431 74049 33145 678659 30386 664538 222446 27036 766762 704807 239532 148921 477564 498047 419090 383851 370768 960074 68018 945429 61123 641158 443858 625134 853733 304965 118766 283778 167996 1039917 161588 203057 825920 752630 919046 341167 208604 184560 488572 1002114 830708 232826 781023 379784 1045209 667788 857135 117870 88278 902702 213150 666681 293799 325118 88083 723649 841469 942511 302248 364337 471035 414596 671021 130697 380860 244953 309154 926236 626123 427163 723905 130578 109224 75210 769393 317415 817738 499198 894804 822506 188056 895968 564538 80063 561647 941484 1040044 994270 737695 454581 547170 78353 686190 981729 310221 862458 153875 521001 87950 845451 207036 914971 644093 880524 1026441 256344 176291 949784 804110 321814 38848 808992 591573 329374 491718 914918 26330 743119 762587 96388 320525 1003674 931675 61539 487123 228228 3156 619460 41862 486951 255753 951611 447728 728240 702064 248366 714452 882531 234932 463194 391269 22803 630451 305487 122573 771498 625792 1775 421800 686247 601570 703475 367494 639899 698324 245094 22636 441515 362499 588327 941139 179473 1025875 344428 173992 602011 1039451 293178 450507 44842 294372 533742 489872 95541 505197 408503 701377 727107 762282 806681 811417 236148 542977 65899 558410 641017 351243 904282 965240 320920 641049 726884 553149 765737 727469 564830 783907 828955 438012 796655 414125 110576 965235 35858 388558 591036 333103 985752 4847 880042 909699 848292 733678 512887 261494 496685 523930 269557 607554 561279 219704 220554 828886 812730 724481 349102 1048405 352081 1004961 210800 513941 311693 735674 383218 973985 285192 899679 69353 472888 676146 903577 947486 240971 86480 202214 97007 169091 982903 894133 967118 300216 179477 408811 52161 604795 443241 106848 260577 743821 886662 39779 252635 474982 356692 447794 248178 308655 844303 164995 842490 971976 35526 976126 728543 239171 922333 754369 272412 366439 331404 152795 62916 572334 17757 436177 333693 384839 84146 448539 864512 878996 547388 711848 968603 266157 172677 631126 221359 218844 571240 995707 585777 517919 488083 897631 104237 503210 858124 208319 832063 642914 314537 928844 210968 682850 679062 729130 92159 273786 20947 302961 510029 635051 154292 28336 881904 569772 917599 220005 900585 69992 765265 386694 726478 632702 132058 245499 86088 844992 885916 3105 77974 476596 427280 559176 1001481 103702 1013248 92982 9350 65108 358926 271523 773895 454673 871468 714427 170522 708258 423458 196767 868448 489108 972556 2276 152335 429860 31193 645138 718961 240837 244685 1004326 64099 82846 1032959 525840 9431 616969 214236 953910 324690 289558 1023138 906479 169070 993541 12774 727561 667225 741328 536335 446020 886613 219039 34776 933333 454454 808785 20434 527076 32487 1025786 614623 358414 304869 414303 217528 164579 134594 23420 965737 970345 835236 118014 709840 613783 436163 1023178 479009 597467 616686 417396 824932 803221 750087 312777 283382 551578 684418 260421 803076 369841 332522 504989 874259 929817 920925 15159 81019 859137 164363 531117 4071 373007 895674 507214 32214 895962 251973 576669 272157 280432 966936 222160 677731 6097 335798 987730 199588 898161 500020 110145 805039 602810 861115 390897 246184 815240 541961 264039 446086 798379 16624 366814 701078 916328 466902 5446 471798 60665 472372 948672 883995 207880 126488 330019 351564 937528 651170 577146 705828 295068 165258 323460 369172 557630 942233 511795 394206 683674 501035 131117 955163 219168 739764 67406 481206 635573 116023 1044004 184175 560690 986576 501106 1004634 237796 255788 604077 971613 139786 688396 772994 971445 685147 550342 554574 706673 565373 1030340 908964 180470 630671 640258 372427 21881 357792 318356 382782 258696 138293 1016350 500010 290434 605383 717146 954611 716826 703299 975766 596143 337112 397448 570163 334505 509848 292076 1034535 146400 751368 907960 613244 788101 908334 178343 359375 384129 73953 304235 1013201 178668 243275 507176 753098 182167 682861 452087 765713 48515 447387 315493 416405 595304 261372 251633 501079 331055 227083 960401 554733 227704 305433 769581 309249 616469 30920 372515 712912 299661 213137 147906 972716 630938 988735 154319 663419 539307 24946 308995 218677 978019 967198 357770 459625 579352 280329 291461 767673 996437 324688 815497 751193 567384 39394 333854 818580 25749 588291 636994 215879 989745 409547 977635 524388 1031303 247205 64104 593521 660391 994256 335145 341510 859858 245473 491506 447827 214783 798271 8325 689815 680281 299686 555028 724650 623039 443557 783819 826228 957763 721696 870724 86643 916652 453070 687376 77626 884468 309180 647477 995820 371658 845256 640427 384453 169488 789799 853214 329617 953950 990687 941615 717875 42365 1041741 303219 182048 589550 779425 107634 147681 324449 1013598 399209 52629 328510 1001947 267657 123756 956703 663492 693366 831789 236628 846489 237000 728241 643933 208941 1005965 659813 792180 901416 387269 335564 1004033 638854 659429 485115 350499 128278 438613 777500 493614 293372 71666 447467 210727 437040 659852 187452 130122 94461 514409 717683 507525 1037698 185024 786954 38906 650036 987967 502287 559233 394074 834950 157091 456739 668816 601002 456060 526752 536901 715187 597859 900330 880189 163870 113847 188840 104719 659035 923881 645556 876199 898384 827390 76701 229830 446932 56592 517414 409981 263989 575693 773573 200630 530867 878582 747813 956331 628994 571874 379300 726125 875212 718584 144086 194398 378157 597816 625664 122551 59701 972979 762526 384003 1011050 892430 670941 199330 936003 212228 261153 226887 871086 107745 593793 872827 817802 132359 243270 621591 671022 867181 954992 285134 807393 234267 183089 194721 891999 905903 524143 427880 704346 105179 2118 531536 493303 201956 560004 445272 467789 913701 810540 134355 78570 1029514 964340 685033 892237 875541 667846 177429 81261 934237 892226 720040 351280 418570 42811 38213 260853 650842 673078 777827 192011 269984 195566 430798 509751 748479 848082 286503 954418 854195 773253 510047 873769 635400 421214 877120 950075 904289 813542 480740 786175 971507 615260 211003 345851 529927 10292 274570 661038 51579 501395 749287 266887 353090 241365 586430 602987 936415 230920 958799 64563 905966 18542 1027117 427691 1020316 334847 411584 89493 193834 733924 635332 993060 735085 237053 952264 532353 957265 585564 748976 549706 981841 175304 787508 526862 370689 299579 798559 790738 824965 238693 371984 660623 974615 725798 654204 580785 691076 715800 167850 505242 898479 695554 89077 432925 587277 607846 763534 602883 74280 384500 602104 956297 678685 598293 108938 520672 420893 743265 162801 517292 30959 1041705 449963 312966 1047661 44526 801164 502906 857858 214759 845117 148617 11571 129408 731064 360488 448019 169429 430030 200384 530893 333115 367265 239660 131101 265400 895530 796478 683735 61318 215988 750650 874591 401812 839263 737112 145968 580101 76190 887622 191318 316846 865209 67493 899827 776604 600140 408455 843453 198028 556742 1015800 864638 521842 921835 379506 934291 506099 954707 804710 372590 101354 741864 836794 1039381 1012454 1006188 453702 518048 956587 577265 806486 65470 98733 566879 212011 720433 396952 176369 684666 808781 609994 519864 496619 743549 205527 341527 684955 46782 241413 10821 995226 879907 826829 819662 596846 912207 12896 236818 31375 300030 11040 552133 854761 363388 422946 108653 483165 906796 108979 283879 723519 1033986 1010384 563939 235481 966153 949164 191843 940263 276191 178222 753728 720154 534324 317040 921253 327061 437583 522561 782738 1038195 855689 987812 689754 5695 525775 792143 517413 732794 877092 195629 1042287 534552 718109 692957 753287 727299 315747 336432 285201 356247 842036 712110 450181 331044 892131 10002 813997 798832 166228 106698 521003 798770 484993 4216 974577 853400 599543 397683 542662 763586 131417 104263 818120 602436 714972 737328 972005 320680 803274 358307 778080 716010 521471 878790 381011 130298 445807 508147 609319 112957 206494 213561 294173 782861 715558 730587 686536 175668 189237 216783 850833 329077 348940 543807 419122 838404 387457 863244 923963 460808 327294 73030 73873 83488 795008 451253 598250 371163 915480 529747 762706 1039678 224365 931536 764584 313923 11193 758797 498209 468308 554184 915361 879557 182228 145020 339031 997101 580246 753227 479150 132812 446564 14015 848984 65762 143481 603637 988347 973706 209159 957471 54643 1025134 532915 492034 989134 317197 763412 63352 1039438 377660 507959 414192 750891 934818 1026846 314089 624847 902202 689468 290426 779352 39125 576250 22989 73241 893845 958774 543136 591897 150388 847807 358595 324242 443067 216026 839324 900723 302475 307904 548262 638943 637015 594973 143853 815276 93800 371859 683923 652005 925784 405557 180559 549704 854679 50444 595689 588745 945130 970134 766911 198157 785382 295746 36164 695792 504185 90357 653691 869376 842082 220552 175488 933887 883892 456263 723967 840548 399191 919923 115643 932827 106119 491713 114185 361921 513875 117722 1006930 208553 1047839 142041 986005 432089 112674 706768 989410 739533 943081 632387 977376 786867 828882 676778 882248 368110 21394 293876 595815 247444 567728 81663 698016 95472 971271 89121 388072 476416 965192 928930 613448 104439 277110 1011263 469087 558781 428904 1039785 105181 238698 789834 696580 313097 233678 24092 754281 493372 744173 442418 784996 904036 242555 184498 461430 407426 126820 101913 911252 856620 842311 831158 488614 951052 612597 149294 298249 139615 580599 704758 204558 643702 238086 467164 661112 915512 576145 105855 530178 61342 931898 689618 984791 253750 672601 751517 420120 447906 81015 714236 952410 931862 48853 651230 946469 491741 185059 427655 441462 478675 188617 779278 207421 704236 946913 741856 330720 402605 772154 474939 32439 720558 14103 698292 423565 1002014 24430 444850 366629 8254 273770 77040 779187 632037 568298 784639 208735 935162 632575 170945 160198 476414 859762 311279 908408 565120 690235 627605 1033851 144294 516875 351889 288454 541610 432323 747799 155335 869211 667899 406063 660702 456344 185212 1046069 384736 581593 367302 361817 326805 917158 833163 879133 746041 777757 613938 876506 21247 586608 103253 530747 379785 19557 242755 874175 179313 822740 646783 412987 660676 279085 467263 547926 564354 96239 557037 529676 237343 962610 246954 430124 157189 204062 926406 201946 819984 536690 305481 724749 453392 162302 34158 153106 647243 513577 70946 901895 634104 846955 379273 661345 798148 261588 121210 602983 339025 459652 246782 1023156 231859 466225 697045 808121 604401 741284 216304 327480 526730 561980 477432 22730 868845 864873 495558 589146 395775 620594 859881 163496 435609 1027760 613155 707272 950024 355728 17132 123552 197004 14485 422126 122989 738265 486932 847495 85566 426648 361847 317002 642168 486119 171451 312958 854096 931029 154609 664477 131668 757223 989632 10967 304355 414614 812001 447629 109232 925135 706722 231126 578883 301425 456292 366589 1012599 504530 928285 565504 866301 430139 126423 958483 876504 744551 337711 781083 927968 254216 816599 979508 563263 192834 778772 905772 692470 304174 777024 243461 866905 1007449 1017417 527990 112271 766274 416817 625259 928019 850911 202892 455553 331062 323353 129029 1035147 56474 774987 542425 442384 918968 500679 474970 1043658 864859 784721 800877 323112 515619 836770 533516 574413 81156 907494 548293 361231 881092 607806 706874 907640 595072 427071 475295 810825 723239 814194 545599 702962 697853 525522 873464 691867 272922 137809 1030074 672927 361449 895827 377867 1021963 878505 598576 822662 130084 439791 810934 214615 970206 668194 890278 122049 87653 35070 454963 321944 564632 960274 464262 585415 330889 417602 419388 976332 516094 352581 729574 269879 944883 819240 412808 486447 207126 608457 223770 370412 958794 780380 329994 489278 137252 221930 531640 685573 397937 661965 534521 1022646 436142 827958 931733 588253 500879 322471 306377 54165 687481 243321 645062 258577 4359 154200 746032 612375 14984 449729 297375 81792 78975 284555 600609 354234 576290 110427 497846 308294 89820 39470 740819 269114 833228 980435 679904 975807 959300 814702 511418 13460 618570 947447 301361 1045129 403482 820665 635275 847621 173473 966355 306688 943745 1013508 575162 88124 446219 495639 721589 657119 128708 773351 269664 575488 553570 803889 843050 220070 154543 616936 543447 785998 221192 459187 141310 66408 663262 713068 374155 344026 841784 99234 444991 738427 879408 158232 473387 878745 959602 938052 165945 828532 318656 77265 652963 15296 780144 133405 709498 14375 807148 694715 599072 308165 650545 47859 563918 258986 374353 765501 908559 610908 850673 994762 137795 981586 1039563 413435 193053 290938 597805 537831 568101 782004 83321 37594 833847 560724 459171 392912 693251 475812 455350 529406 318859 828255 832335 1008970 579751 100152 473120 606158 667524 552529 687727 605529 68129 376004 559764 698093 292048 312606 767614 763714 726715 238302 806959 806210 800861 1041659 755771 745099 727557 919643 897101 719344 432727 377437 903587 461304 470218 858960 287629 493406 335914 809209 772594 560015 79127 309522 754634 144175 623749 261061 336293 675988 308795 966197 810018 650825 886612 763125 295545 41357 565440 611982 866546 1027282 966084 607742 558956 455230 336502 609588 276439 898605 942658 399253 33978 78253 882280 23674 923566 193792 337019 977328 874464 72222 898275 490998 592019 149296 719196 553858 407452 1016086 828277 866941 228324 380386 191250 500610 99306 632667 99563 522787 980030 408955 715019 913252 103943 166129 911697 807998 447870 404896 1021938 631837 364657 535838 753141 483171 734401 92470 270773 669155 929508 849510 908643 852326 1026147 15970 918914 561193 431709 324239 548713 671581 923651 970377 321477 222630 75034 469661 518420 757149 887932 548432 418346 1015886 541335 193238 48304 466875 851948 435611 906144 790871 208785 604862 18890 735371 142768 335761 12371 721204 972294 646427 195889 31267 811621 547478 774576 868252 694578 323569 921840 13783 740327 608334 804452 201603 599442 5253 875604 965694 641364 298400 139868 27422 344292 1034077 336875 634155 834314 905903 970437 338914 694820 307261 518530 673716 381604 463586 285196 623236 170383 848427 15397 768557 680703 781532 608223 930554 340131 621419 952353 356908 929850 62084 24873 59512 895516 480643 714501 617606 147377 456957 295960 296307 227831 849207 716700 427344 501760 157869 554010 881568 462193 756365 755187 968670 418053 429369 698843 127989 170760 282825 961368 114374 529373 320903 860999 945830 979577 122481 872024 705500 453349 29626 78733 901927 806079 357705 858815 217143 25017 331064 480025 366640 990233 545366 674203 609322 791864 174758 192408 437171 56323 64990 356664 614219 430973 833513 146423 74470 319803 826213 349476 868462 11238 877606 655459 842303 76221 801201 833068 918953 1031952 848322 354889 374130 732358 402118 270940 685137 626392 853601 646231 782196 568020 732138 509185 86267 659035 522986 966264 551546 294307 1441 603818 1027963 307701 273281 609754 327674 485424 691121 347425 213735 442180 739211 814315 577704 321208 202014 912246 44436 924965 369068 815958 562297 786105 640045 512500 905494 271285 622539 458250 715426 790255 1037924 814632 7747 814161 944908 966451 43416 892760 324744 1026785 976176 500118 294867 740926 77585 995632 557724 639017 632114 675680 1031623 849879 700416 397044 978920 328528 154845 504525 481227 298477 428188 203873 722671 1029856 776711 35386 590853 997292 101465 763509 736630 121513 788933 386372 19419 409986 546285 406380 722051 457654 149611 1045704 121840 191770 497483 742084 530522 787541 110991 580322 709674 409954 27050 683321 774272 68626 1011718 752369 268206 318087 40318 169160 552891 993210 331236 412048 629986 440823 985724 1004718 685072 145756 443519 138397 376169 726621 778138 622953 911043 442435 904300 850741 34345 11176 324363 788661 502873 764156 437632 585140 198471 985860 922182 835984 185496 531797 233167 970169 959528 748253 872959 605238 125572 349275 165551 333343 549745 489186 745003 496164 279651 811610 518836 701188 540422 761855 510463 734743 1004473 526560 827317 381381 816142 158817 90097 902157 783692 689849 27077 438527 53997 542581 160181 774466 508192 485363 15418 946319 659272 1004008 75840 375860 678523 87515 35240 647569 331779 471463 250823 294046 966625 780029 758757 22116 671557 582112 605119 160639 39703 93991 244742 422563 318066 426750 323294 539412 889123 839525 643680 326444 934446 993967 1020696 882393 692809 476677 484999 239132 871008 439265 734626 893835 862735 671379 857937 518863 625195 102080 760561 59175 577338 336349 320211 512484 175094 299192 167610 581867 13261 468464 554593 50486 769380 574584 13299 96595 693520 859672 753297 155619 687963 211436 480464 373276 854917 215779 653112 867912 701952 54849 373446 554564 514803 731677 686954 380418 358585 402404 22154 92679 508511 345812 300414 728557 819753 205442 253970 899810 740365 985429 724743 110120 622646 726792 579217 323475 793986 296748 671962 147470 91141 23459 784510 112662 804740 414502 680718 828989 766459 274368 691085 966056 497176 216401 384246 955538 905661 690189 175283 488135 581761 422650 234791 946218 679472 122485 499750 844591 219463 569006 344440 663393 292217 983591 663897 951261 1039916 436281 636668 645590 461053 845710 307971 459535 935992 693416 211465 456804 11616 30809 782104 858177 703405 656969 118323 443689 27273 25460 186062 545840 456722 507049 99920 609154 920476 60684 205464 651482 501804 619668 840821 796683 814845 245390 627245 631163 373247 112664 186871 88227 480851 767655 408705 418448 231120 896641 112490 658533 145026 309572 57289 739799 422693 453725 318628 357295 755630 1015698 78202 546380 257731 607097 481466 233502 267582 92158 732745 999468 191661 824033 666113 787599 675285 542262 1010220 280821 76587 169699 953869 582943 627545 144165 1007703 199523 820159 571659 283060 362282 887536 613625 377663 478067 15153 909351 794890 86351 617725 251680 183449 640611 414083 802884 907109 428905 218406 485958 822619 66223 840188 469678 184154 339606 234064 91223 212409 401428 992033 843250 275134 111923 521888 157826 625959 894863 218806 808414 871077 518876 731004 933683 62045 285534 752064 990079 118630 113776 1043847 1025559 654157 1790 713861 464162 538771 133130 33959 8219 564525 282410 1018505 22099 527620 224520 125953 247148 820339 754145 1002130 454623 799436 728071 734713 594807 877779 222815 605861 49108 606017 1025764 55350 834793 739650 920866 723973 737663 509687 250043 261020 96688 189429 434150 668473 875884 175557 351723 379984 775927 384610 668072 90118 866665 620222 1041423 969143 132909 469309 298662 113008 657538 431159 236037 661109 1028605 740475 68699 537021 645893 636871 10218 313457 902230 833361 1005959 448113 749183 401985 227099 80078 933988 266292 806436 139345 785852 324539 819764 938995 789907 296154 965489 148323 69834 752521 140564 190851 968850 793142 539626 556779 412917 362562 912598 851045 168781 523391 656205 552303 1000651 243640 714712 332476 255217 839466 896662 349363 870424 902915 554423 361967 1006059 195818 136194 226749 603114 582262 71504 381601 361449 460725 791310 875729 82574 128423 343743 649400 178646 907457 746616 864629 711568 785259 663394 359257 714720 856194 223804 657005 549822 150999 818647 217321 614261 480941 524184 600510 199972 980543 491513 37645 304960 830008 936199 226478 567056 326969 1015014 794283 412464 962902 99401 957377 880143 965273 52474 644070 437360 592254 776280 687805 121837 9589 170452 648739 840047 890724 206195 161959 817079 861218 896591 273417 144857 317181 644374 176066 501180 252981 476809 487292 694939 142207 240126 91542 227206 721538 1040351 834977 1037794 798557 954409 804581 752613 273183 395502 964317 107291 590926 1010899 637878 36580 137569 864659 319189 619251 959302 192122 931662 436688 200669 555754 191597 146263 470138 154841 362545 439095 991335 624465 793036 280437 604000 813296 10276 282342 687125 215654 685141 329656 271019 130297 298029 503273 770875 55555 666799 713166 25682 461939 291985 745102 415088 14664 583357 327845 252297 484378 408788 924770 565639 78481 592294 468073 661189 1014251 142267 565297 947605 531834 593869 619142 47036 605476 246604 487432 478961 308194 972505 804267 503649 845377 987339 569142 43566 844004 454573 1048004 366571 378623 654526 912965 283426 757982 519791 53246 718 727644 629481 129797 701665 229740 637572 431814 510143 840852 227921 176257 76225 397677 56978 565705 612788 291621 193852 968454 281431 921852 907388 361972 68832 642250 164143 500770 934520 954744 26984 978292 225466 778626 589550 469666 595768 374140 976315 616374 629494 895626 723582 625298 327917 229606 99610 14696 96393 453213 19237 725312 177708 305362 111210 863349 138665 588986 836455 653624 113865 91039 875472 286732 267722 501406 925962 801352 178650 14568 934576 268440 897952 386628 855314 612733 901556 840075 347057 561096 221474 443179 162757 538915 829420 182181 642743 246920 782213 138768 64679 59591 610134 816787 845543 609029 583484 884974 133757 161080 1047048 379634 49829 924844 186366 585476 482125 833664 366935 201375 258968 813098 633023 1029327 12380 928239 138711 773302 48803 745836 583604 866314 173614 372240 968542 620949 27629 725407 6738 378804 590984 550576 554241 682713 169689 272176 986447 224265 200304 754398 390420 562015 556558 771532 402590 439943 741930 134884 152877 284484 283503 743009 699254 758250 31036 967762 733729 220132 822306 808730 992331 135727 170090 645619 198661 219101 209037 535398 1022162 738452 294842 709588 492077 58124 76883 781297 125441 655253 68208 414531 772911 149134 368218 13991 663564 504559 290577 1042125 449760 412864 600263 327351 178792 866208 626531 1038910 381012 463167 344319 89229 589770 1023972 739435 853668 142817 53479 1015719 482774 871975 67384 639596 696907 802076 834007 585892 775551 486068 352857 245998 659649 611545 1031018 90907 142261 971239 741189 258740 45779 404271 874046 964977 798181 460660 582969 147907 112269 861552 945199 538955 908988 1042000 820400 598881 780092 43060 790620 383886 345640 651441 108393 976914 753007 616270 939808 236639 409940 958474 634976 199579 1044208 570836 992794 576290 676527 832786 572371 1017090 376527 972315 66597 219774 291300 559037 421694 923276 281943 346551 649567 471127 580578 22336 182622 105917 1026069 860543 134948 95697 582357 301584 979504 222042 940503 85381 442387 1042259 179753 282083 658162 289641 211626 847137 75783 795776 350861 870316 130592 181550 737242 368358 74783 720959 535021 33698 544632 187183 1002485 643242 791222 1036467 455542 685370 715766 836400 655048 200578 1024874 245570 107413 1005351 63959 888375 99679 808898 567063 71826 7160 752479 764056 825480 354823 812288 909276 171142 656266 498456 721143 317865 25679 262673 971028 446020 169593 75462 439536 144478 928001 22793 429917 476209 554547 431646 716737 181932 342573 82750 168084 260082 620899 505878 599526 801241 309022 235845 883670 169580 687096 656097 845084 332394 404577 1016563 915840 118724 208669 58358 304224 131107 222148 706396 623406 42847 911681 659465 955376 470537 13396 990422 734143 639970 751120 905999 617800 889442 545373 293110 956238 180018 714359 221246 607014 802482 73581 1007760 949049 1013364 352419 598537 20869 372671 1014352 210874 507421 612877 913409 68135 773540 597389 102164 561609 8150 703905 349502 57740 308736 510817 829190 491857 70019 927767 120391 432237 303701 939969 981170 387112 427391 107411 724554 38464 955296 134258 358374 640867 114536 920953 638386 657848 771102 142968 370094 1019735 9243 157296 760365 735436 816973 871960 745560 290712 395701 205403 728745 905392 838121 693976 701296 304892 886675 882785 744273 341465 885231 466812 370628 906136 607825 963301 509332 709629 56989 473610 398177 344768 741325 1015694 526366 945679 747631 771014 747923 147722 1040164 212799 512732 683590 573731 750902 821992 813643 798899 742942 174843 800278 291764 12830 890156 915864 86551 949136 244456 28212 443489 547204 635757 661829 193069 264762 631376 218774 360615 791980 60919 471784 143633 217090 935456 333423 577345 437275 653913 868181 815137 450059 172165 134198 262190 249239 527197 530083 926202 252091 954604 990623 154795 58916 303378 901157 629369 346039 306179 657312 522035 158984 874693 574064 122555 746980 658357 896620 424837 865479 376067 422747 619805 979302 139057 683386 392862 244519 857496 608249 341307 555940 948962 157565 118457 489772 538513 992416 202739 768322 174199 644717 607061 930588 1004860 765156 329570 447013 784092 744316 298287 739451 1035814 431004 1027813 373105 870974 20256 886338 853007 130843 912090 871193 611725 977930 856335 819661 912348 201257 816118 293338 204829 154349 88125 597069 659751 183964 257923 199239 271877 662228 819935 985981 548982 354562 748888 838843 32620 361708 386666 454236 520589 611112 105607 942804 432053 38818 597908 204071 87922 68634 203624 266095 687495 509603 418384 31065 782441 61478 313230 296616 340677 1034973 444885 736689 472568 67800 134607 1031646 523413 94843 305303 511531 527587 187646 997951 113580 242525 618732 514124 1017861 660784 737444 1034293 616432 266944 798428 395751 102843 326179 9497 45636 220103 985508 891447 464287 502538 377410 682215 442945 569742 526894 849452 871144 982256 794448 763869 57667 120034 481731 305959 114807 321961 769621 527112 944029 873119 352520 923349 304193 515250 104340 268469 617700 698595 654306 613411 101244 793289 867986 427119 333807 595723 1034614 602942 508571 299498 930325 917254 1044177 683444 752681 178579 433493 1026386 338977 722565 665312 646843 469408 82383 902814 528766 619004 898618 1045681 445757 105152 926688 102572 627756 140330 497329 515096 236950 105389 822513 214258 648280 233073 93624 327723 558436 871374 610161 881703 355904 30677 331355 881471 678789 355783 963339 280127 10080 1012379 731368 296680 354323 309116 804014 641647 679541 273481 858860 596988 799854 205332 173702 411436 625533 834980 704307 520848 678706 866803 221183 297516 335795 195247 277963 129528 743483 1011389 306632 145507 480663 115378 515072 434379 350375 353112 610765 269830 131299 938032 248928 140508 527059 867818 811835 949898 482966 362734 786103 1041216 1011292 980950 73343 91300 451820 871922 258067 43086 697375 503234 439623 586314 922467 641920 817857 327577 441913 585620 7806 110767 869046 444701 370253 754678 888838 790639 1042002 57418 29925 326031 292741 208764 556580 620217 523825 51407 795946 740059 835701 109438 478832 257047 888006 67892 923652 800325 979051 893074 718855 519534 48640 714668 142127 987218 648180 853644 291654 981731 561930 631214 730536 874696 46300 488579 494025 452571 176723 441326 1017773 264875 297520 815306 108142 862971 472967 676449 678586 584769 157759 901366 304467 929320 33683 1009725 397 253710 327827 899550 369619 564871 461988 800757 460834 798680 688636 102293 1036427 310397 77351 951104 324534 648867 944261 501104 736090 1026990 456905 779026 987846 726709 478587 122374 501084 705281 655991 399264 1002768 863890 571244 256810 741613 973978 79454 219232 848784 673791 584229 368114 381355 239069 566508 697349 626819 686082 702130 603826 449651 716657 349132 266374 112487 597727 740193 374017 595810 1047865 855533 858903 120056 931868 263103 337842 59860 710236 144250 63533 982836 764542 14488 457946 1002600 496957 231906 320382 247126 956424 462841 414160 563449 112514 3025 552957 65501 306690 609584 279335 1006245 224785 964916 645089 172166 357614 205002 408757 204233 584973 681784 937118 557644 1024147 129172 543118 212994 506844 102474 935657 211311 679926 937881 222216 376876 656675 664599 382648 320361 699739 622121 509368 134758 911047 612236 586558 390905 826951 1018319 735091 1039371 573933 1012950 772850 922651 45952 849241 745805 650169 953082 502626 988040 54284 862475 561363 268956 319821 858515 778206 23030 956746 214571 84363 637429 659940 751773 818229 938607 614289 568680 1047053 484652 414682 865853 802710 75882 887774 306308 866855 90456 839374 635864 3692 446107 965743 101511 732901 746187 904091 488979 180838 216823 563392 123315 219798 187677 99423 750803 850544 334515 237966 646031 552132 873249 455799 813884 60087 875076 917719 824544 791103 698093 436351 665525 666792 802144 547287 877482 574737 747990 626262 580578 102128 84731 432395 338226 1023114 732272 247063 27815 320892 1028426 312369 762366 662837 970385 224544 1032747 186745 431554 1034821 308691 2271 446286 227342 268241 702804 877849 152452 116660 77463 367867 161982 281663 18618 271170 364907 460265 211623 648494 881485 12635 233625 506740 396984 309748 231071 844988 961815 253000 831260 675875 819048 301213 846153 309178 31931 980332 763826 1018629 692406 725478 100021 698748 268820 2157 799494 847117 768289 827670 565294 361624 814656 250926 888583 925298 657509 466098 25666 516835 844700 563925 937697 868008 456576 984702 245437 163185 800196 356807 797441 996452 538798 56191 272557 687256 737687 364969 512276 261531 558956 418811 489566 247789 1037616 501344 832519 720771 817272 886 635230 1005125 229357 73489 842759 743055 739790 133302 185465 884148 418411 359969 46721 9846 766635 392640 44990 279440 392839 108853 714274 584236 308108 1046487 306807 633965 526173 735538 4824 902119 157231 518018 370995 134178 602444 248380 178638 511258 970129 452742 374207 153026 495 19386 195955 878204 959981 561639 784168 420770 237604 282704 161138 165889 144578 17899 159162 749401 435208 89570 786106 856286 661708 164374 509698 922042 386808 671127 1018743 857992 6665 143149 339406 844507 742288 674770 127765 604597 260533 127286 530987 958992 308655 51258 49731 978009 803405 620405 8549 822767 952944 9650 658157 445353 726926 969840 50698 46157 184369 88673 537664 846618 460406 239083 477159 541247 775823 733098 117417 861537 513345 439532 291848 644121 724583 889395 872406 224372 480109 587191 685242 1033585 252373 57826 592562 6534 403894 458706 958860 426268 678968 606682 448363 15630 305689 415233 1003336 971054 412203 911489 784239 650945 1023955 439881 892926 274174 637324 290684 319849 826770 73570 485872 742137 463646 782712 9136 856392 352183 349826 38266 824518 738662 539211 349506 710711 475814 220209 34989 905011 666857 44452 42903 994469 498451 655530 855694 883021 598013 329310 155988 621118 939251 40301 572768 649056 242743 880791 900190 1012207 672636 779572 804523 203514 659051 612780 800218 580069 618785 439294 247601 37607 209583 147514 319020 1006989 356249 974599 5881 727861 218200 164894 502011 155028 239576 394444 792904 695601 402938 13940 834859 966631 633363 417035 396450 520039 862572 780699 509152 704435 359872 755904 842444 173477 131008 229678 998785 376166 651666 1008169 92364 712951 833870 590347 509873 790187 977792 707777 780007 991147 927145 877134 227159 970353 374974 689479 336033 920909 926631 1005910 336790 1027299 89537 520632 249023 807595 913757 929726 505557 49008 190015 389456 908615 943570 949279 36709 622263 544964 636203 109708 905085 416270 700547 1004390 752674 569548 513212 484649 785383 372717 379486 284703 308028 787637 673382 738853 779849 206139 894149 871212 621416 268012 348894 406460 888232 296198 68108 162668 446284 927518 317978 433003 179274 817050 656329 108794 105677 703032 41806 345072 546740 807557 797393 841013 660752 617063 306414 924999 241834 649364 456504 856760 195706 571160 883889 856237 250673 612819 790612 611681 850608 644345 552844 970912 448143 713616 629946 82508 387735 556533 526770 370908 208200 831575 561726 786392 797268 442683 804506 151134 324898 42998 984566 722336 387916 840502 977144 44900 1001249 409466 425015 60547 819748 843157 248513 574314 100235 543023 407701 802460 767680 708420 863530 219949 46564 967843 101863 411464 332871 535664 264360 192683 310513 306850 667200 385830 473373 253574 285937 30496 639672 119098 424693 413714 599782 918579 884985 797449 358526 562103 775325 130344 627337 1032548 422645 156196 27335 510631 846603 88774 144425 462662 403546 285549 217432 34775 789844 895625 988973 429126 1039838 331553 548663 1043027 96719 511822 649784 609297 223092 655038 37544 847465 372239 204082 610097 698261 98387 1280 853297 671141 1029866 272785 273211 134397 269039 271844 801686 786133 491636 236297 587452 184248 700670 24231 751069 108037 796164 326008 593241 1046641 693107 816583 786250 246915 934445 97785 523768 267543 211589 183041 818786 383196 933572 451305 973500 854230 431528 599888 410859 794332 959712 668647 231691 777243 351121 888051 958442 352145 683220 957902 266634 560275 1006133 460646 796578 573767 1003062 16061 389150 646443 509642 686951 3995 497548 790490 194063 615404 75280 888259 227058 226968 209709 186326 341090 48985 664751 500439 65860 571038 438838 1014655 445331 768010 969653 348410 420571 46323 315381 118634 245438 440035 987920 166498 7539 274971 636150 784235 201282 927755 837611 14466 814089 72155 50951 308888 629690 379622 744629 35857 549594 774969 948532 900934 53764 262681 243993 478467 38756 299130 924619 918281 105789 74632 788998 928397 391267 40738 240729 695 206530 706650 233895 854820 433621 505846 107946 269925 895279 728306 161643 416894 694518 347900 184268 451944 82019 274679 890878 484239 312387 910200 528395 747092 47481 1001292 939341 822412 496505 544752 669941 622335 25295 9751 943749 637674 910230 727592 1038934 11389 580610 812734 501779 432478 510678 901926 463164 776997 910830 443876 519076 977374 747703 923438 219124 46730 602802 947055 575526 447901 636405 622022 1005066 588162 603561 156293 747972 212242 480397 674226 176204 474657 258929 563593 549357 395250 614332 592119 776390 839101 905703 623137 227148 947504 408576 120027 908998 258283 288808 997682 226768 879363 681749 893411 147160 933759 872081 581345 917156 902878 83961 1019859 963275 454800 585407 124563 481335 44408 130792 407984 983465 600689 611214 878317 409141 907973 13663 67008 184257 676535 850204 354772 766347 520699 60955 619911 1011360 548409 892102 932972 968806 314765 218394 30155 371987 794890 199977 900892 818739 642866 888728 1027728 763686 1023616 653857 439688 754591 798686 887827 971547 693798 547119 967885 530069 265879 348102 905798 848370 41121 369389 806792 23655 764488 722528 938800 902362 436836 191695 970224 316517 329504 782943 80142 721111 664699 923434 693474 847666 248522 1034682 767836 632366 711988 115090 453243 102581 286773 764325 711383 217189 839708 236253 841240 24593 509836 681621 809340 230976 914943 438560 651349 202669 222782 580672 746121 592325 5354 115119 471824 709932 317175 408986 93818 731192 430123 624928 248167 1010036 637348 550103 724748 199199 538703 987976 253876 174251 754546 271214 48957 590654 334626 133947 226199 506420 1003214 627220 242505 385691 21426 461648 861164 944309 633701 286908 960685 541306 907852 126233 327887 160275 421412 9885 701991 907360 283772 268654 482206 972659 295224 45610 531379 50451 189712 972898 759542 339258 373774 940315 725646 582807 719892 631115 718516 584461 166740 411746 826678 73266 927446 813758 749557 965585 135413 971829 1005415 46184 1040354 916112 948502 1035691 369696 1034250 542238 562431 745222 406997 252339 74240 575808 964245 763801 305403 878926 291043 31402 974197 326148 1001931 901972 74914 139529 638798 603672 759790 619864 496353 506380 251768 447937 476140 108378 240786 462697 547404 21951 621635 1037381 32978 981773 297413 419 618434 580009 461063 145058 108373 966413 524587 768694 653879 905799 982793 111653 649225 111225 235435 962188 313312 779607 703183 160090 639684 693676 775528 403027 564786 565717 508957 970766 349851 64068 759241 528504 297443 1003518 597497 81743 700898 529182 1005425 446632 536295 115024 824999 133994 795184 623702 298054 593873 530546 860295 268205 601579 951383 275275 846190 363550 395515 180640 193999 269728 758895 988824 374604 190718 870967 324057 999699 1023638 540107 1563 205190 753436 195865 509870 464061 365081 977665 428785 1017601 339047 682456 389852 649042 968375 906726 700279 969187 861195 872424 625760 383640 575548 612238 1036106 368527 507509 538110 583288 592788 1028022 145487 747334 319659 280914 702991 482465 451210 783217 1048510 1041801 579868 317327 778577 664470 90879 276219 1000624 751985 825351 659801 157752 72022 424889 203552 261433 713625 81873 197661 70264 234781 87740 69102 1035951 17886 611870 62088 457481 79721 1026382 137906 810406 914271 529365 992392 255005 440822 721907 506360 630261 344183 308506 964424 34602 442305 402033 434574 8879 611013 117074 421174 713958 435464 932812 38017 486953 389412 557857 425472 431429 1003334 21065 144157 16890 676786 526446 26258 71548 130363 164718 314095 192245 521163 574045 178456 664065 71393 88064 272069 107824 351246 240978 584961 1045127 851319 70658 548524 967679 325718 895220 995065 1023493 318329 198332 239600 469496 1041857 444454 667885 614575 750757 973489 271647 34032 311981 893198 195082 585210 1046007 1041830 636422 762364 687796 433426 439997 114843 705964 424096 1034161 703856 469686 477397 690355 1010312 938817 864230 730221 774882 706767 369725 218842 648437 780148 148218 771016 453927 924763 750191 105821 909399 816193 316579 170639 30292 358904 887249 81322 595043 877798 410342 748239 1017789 497539 467974 872047 692238 93662 1013511 693203 539128 547865 601588 519064 461198 351465 669067 975403 652505 503831 890816 394833 77398 583937 945720 483234 114550 281881 959695 996617 389917 754277 232466 860998 36900 167422 146374 99180 844760 860817 378207 74083 367736 474849 603785 606823 816058 203842 1010595 916359 829766 421152 176703 841767 150842 60278 408484 905342 23204 407384 221004 823321 1024523 329065 830822 265302 33767 367973 53589 420586 621348 632985 476207 735324 817060 479334 53054 913031 854202 634049 384643 445212 87983 33462 828206 521757 520768 611041 67111 587875 812318 767987 551561 688666 304749 202035 737313 819520 86085 1021178 943603 34857 699188 554806 416949 164862 297146 634856 936275 115513 191948 447910 837481 281642 626002 876569 35788 951157 4778 13952 972546 598674 343074 429612 899012 1015372 705921 530690 269699 7491 270975 33788 637665 630378 133448 279976 47156 913289 314621 48295 210438 381884 1017906 106031 958359 965106 399217 373898 445785 844654 1041334 847253 718707 776778 621810 637250 424000 473071 984201 1030166 483021 375711 616403 637355 315742 45292 551582 68400 999401 108093 229802 5604 288409 29520 752940 675230 73804 757682 459596 225096 723222 309577 252583 3935 782524 781003 459981 620661 597306 172612 370884 973232 23870 96148 52611 902472 322218 656111 910456 786188 400661 987995 402435 826078 650315 865589 438776 682802 344777 886956 761377 114579 794690 845893 1027258 226079 232476 89941 717043 740102 1005556 520330 669554 238862 373270 306275 606414 30226 165893 989107 642069 759934 309497 320034 94535 813781 989276 847020 543704 310828 475212 303136 161074 857260 799773 103330 937777 667667 971476 99113 106149 389172 399788 169473 1013203 360818 603797 914763 61172 449353 617136 963192 702133 1019590 376020 982482 616118 451849 162829 371956 962571 347594 954903 921932 611774 204242 42471 269984 128842 40317 396835 975238 437026 91967 889765 214506 1009960 333339 525307 601484 345398 476205 562154 841343 424345 55586 987623 430508 82320 305339 387228 182605 1016785 90446 913769 284530 871685 182853 136929 732287 268872 807580 837449 607660 324522 454503 603932 1045380 743088 805450 684937 1011814 192723 606207 148723 182023 666111 110292 123248 133358 753430 1021226 945995 316663 502891 491511 219011 994769 698440 805189 813129 172160 355688 796337 116614 899803 431485 67564 1029459 250383 770987 935230 269950 465178 384779 368126 786188 984913 662825 886555 693425 331482 646279 182678 287066 107315 741144 1011973 523683 233385 849093 68114 965473 761314 910828 536826 989210 429140 323035 749583 720776 1004747 30041 486967 253467 246503 605470 421226 951155 350875 125015 596279 54505 36528 874275 697664 217095 280384 381208 670649 23819 243771 982974 244717 749929 821221 833810 116921 655942 738646 563717 206607 542461 536312 28923 879733 248734 411917 489549 458115 381802 967719 286919 154729 494425 177070 404522 313190 658580 857182 645035 141138 798459 991942 710258 544277 535455 65993 547869 230701 200521 45345 620346 420909 523506 611287 654288 993080 606281 837324 671191 253322 77872 624436 760763 34799 844095 452886 252125 3914 698432 105933 83986 703248 421041 166538 640546 257994 904005 650959 951370 81303 395363 580341 959163 310951 905893 194215 170776 312769 316763 169829 686844 711870 203526 599810 585330 267019 671709 383527 334459 826411 685131 833230 870284 48691 348015 518855 285709 856141 553370 881206 272091 526645 653013 200211 948678 974271 47448 690856 463892 1027919 156692 22039 23804 723551 87338 419538 323116 439549 282738 356897 519748 773450 131573 946848 408409 669692 675955 425661 157043 745180 491486 454462 358670 933705 74717 775609 956829 444596 713290 705307 748546 690978 591285 777762 217368 308653 319454 1001955 1011754 746755 719934 580676 627064 16869 860799 795779 772281 421802 141568 180653 716692 510649 890706 461096 389158 227090 596157 851242 253823 1031878 638652 234303 714788 606330 725884 543431 656527 617961 654434 463733 1018282 940639 617602 33745 426328 907582 714536 24503 316653 912509 315987 945878 280496 820004 39221 238386 16736 34769 695988 888739 157868 933686 917484 667220 527802 587416 403115 390980 681121 787026 11252 411336 233454 330832 395901 660487 686883 635541 893232 718717 1017139 161205 361902 557432 260872 325467 632519 516254 418302 493764 638723 120934 889445 526659 759580 591770 827906 5307 202882 163547 630414 33320 667606 698141 71734 930326 163695 30758 31769 666920 713176 65300 81613 987795 179280 865492 972507 906912 336200 271531 100159 250157 377577 746161 522729 269357 636299 1036881 633406 934435 393791 572619 794519 801963 919879 473010 325568 115442 767128 777071 180603 452665 752223 838076 435963 526933 405369 394281 583785 331826 174585 922266 140899 653387 603046 588230 228472 702260 183418 229818 486317 812561 933156 52309 365819 377116 326023 277450 213966 63010 643897 108832 706695 574215 752645 912053 238331 713789 317545 633527 359667 643921 336409 36266 1045674 513375 645754 436453 79698 350616 298279 936212 355215 829379 418416 2231 584698 319162 754134 997026 479647 410344 17553 298107 85631 646354 669706 603456 219151 944011 979041 795582 467383 823102 174824 768282 649045 294823 573605 899916 100279 967322 1042644 1022879 683812 683643 281443 593203 545236 173253 90997 715643 243315 352388 897504 291008 938146 365786 671662 572571 535414 170877 1044640 961151 1025015 979767 304550 325677 406435 20069 143208 310333 264936 192889 594112 797852 293805 680313 594238 767240 340938 615037 630691 1006998 149387 738868 787558 950573 592945 559712 91186 775177 770673 51029 954982 1030712 4339 257662 504723 454176 151252 317656 897026 1013495 499236 992630 489004 913226 579177 681979 68928 334711 16154 304931 685984 643122 268837 928570 25956 862468 523882 40099 571093 462535 983614 750162 839411 724523 570857 1028178 767472 97845 192040 325185 920499 980667 679595 122319 379478 268009 263320 108867 252073 1022910 614663 82422 879788 837264 99203 886485 736792 529284 58511 846563 821463 278551 659487 943029 515976 631192 598043 501748 249340 641963 263904 835039 84924 100039 633278 711110 130688 202425 641915 35984 281785 184607 1033934 868918 999432 1006 661733 135237 538565 273389 572384 906336 813945 162615 807251 959164 540004 110525 7368 165027 417016 670146 577083 100081 47451 176733 138396 727194 869353 303610 340048 47394 33456 235225 122289 522019 1045235 35726 307081 900811 932776 236927 246171 325723 733178 398186 813850 685737 106951 439260 768304 538015 853026 158650 768377 125114 56786 738492 1021061 317835 789458 502765 555097 333369 119759 264237 873198 126974 181933 41135 1006769 772518 1012482 381819 357122 341523 976794 564205 541365 616123 198129 616756 606868 125480 304316 476372 949722 375415 98912 84260 863929 760794 395129 26577 862421 641814 842069 229466 988103 850949 932983 509585 1013148 43030 608020 489760 36180 175304 58265 583682 327011 801330 434979 510725 345650 659838 876549 190543 659615 922474 897094 527062 346233 270022 403488 542950 263941 278264 93314 957087 216444 797307 791951 180341 102282 659803 287005 162222 462289 179130 898359 723687 983140 849999 127644 857232 758092 809698 694077 309611 960263 346833 766147 5393 98051 287119 696070 918125 333864 203039 698007 995903 355659 248477 611127 233882 622524 982197 305758 917606 668089 786986 339381 546783 651512 976977 372124 114964 471329 374163 191397 88937 243282 980975 855319 471829 700313 238453 318828 362405 1024381 934092 975059 811639 8310 617389 407214 97600 154480 1024357 609301 948359 685645 417623 679506 1008167 46176 954744 904547 756689 160498 282833 15996 176519 521152 520705 953986 552994 587643 680888 627856 527310 665671 449853 1029238 689801 873532 253161 409909 591527 948200 358058 831364 363857 497868 717441 235598 261377 356314 113412 101170 880647 451582 498653 1028354 515847 87186 413769 540228 792441 242663 156057 46516 262696 160195 480692 654016 735668 407006 732564 13322 782608 485988 209860 294378 141828 38518 269033 683242 998315 100521 486454 221256 502006 872837 17910 107639 345896 855559 616966 877982 504921 98847 433239 356887 859635 885555 217457 380146 874296 209562 568555 921711 81849 919586 315380 106632 31200 240779 882637 765285 1012072 369674 519245 67045 504287 903367 15964 637468 298283 1021279 644728 822735 922114 540514 217907 408314 807536 500182 505778 427082 850517 784306 453167 858020 341476 681572 1016441 16540 649254 940108 256111 486143 536949 632638 311945 226633 542209 1021700 701519 971567 300110 303066 617695 1015831 998324 854256 394603 311707 1037022 283372 700345 702986 228940 488037 111777 903911 612049 776809 115347 509800 335893 874232 363534 63224 151316 833414 570922 976821 90269 608637 268047 725234 622547 991929 214140 738743 556208 277514 881217 390972 725629 940981 762053 804722 491100 774132 400256 256890 288190 588145 214914 712235 396525 828879 115179 975504 777603 342561 511601 185960 539889 44401 136669 775333 832250 611131 767118 10221 286773 95727 628980 134428 443534 508274 209430 17856 841157 949661 159245 424604 157165 1022141 329862 486949 907759 492049 600388 720648 536581 54352 1004188 653986 1005119 708640 761848 114566 839937 304800 21589 634875 700803 496607 768196 291964 56400 641378 215788 462390 303047 272546 408454 1030541 301725 314764 81120 434327 717401 551167 893275 155039 1038807 289617 379373 675235 419782 786123 582816 45783 900394 643624 523025 960288 31706 570138 413938 777882 822531 325829 463496 801299 866211 48706 152365 862605 100111 322846 744399 843456 590189 595928 149872 348053 44603 795750 719780 329900 683206 509616 217878 1036247 563892 576276 180227 71325 526971 405729 860349 670904 149991 70876 192553 434839 145560 486334 574529 1018845 323201 232627 7316 643552 62058 166876 753857 484907 901231 746702 519935 435452 368768 62737 367256 620486 773343 575139 653930 935857 59557 43634 337765 311317 1033788 860901 297743 549123 818662 695892 843267 713148 1037365 754059 357997 549687 585873 852556 976528 1012383 1008566 840137 977728 449491 1015346 628526 764520 740325 718571 539157 16774 967580 516504 523535 304170 252402 521539 1009698 182907 970389 139981 787270 208817 420970 555882 975079 696476 965638 288545 1046630 219676 493107 207693 151704 751526 566898 835871 195141 176582 404851 982041 842410 93335 414622 458900 738808 202316 211853 199227 354770 906667 165007 426638 821203 100493 830759 681824 458758 528992 935308 262490 142188 64165 848423 780918 329338 154482 671255 1008772 895896 598000 933296 393128 236963 168670 262391 364762 582251 605452 120360 948324 257334 988129 482353 669800 809275 980950 746804 416600 291880 1016569 239881 371324 628893 75627 18361 111727 350383 105954 334852 435106 620646 959528 712156 222424 47167 134042 136424 531880 946090 71593 121602 848639 456589 601180 814777 728987 713919 249037 234960 154257 987790 780712 446397 298439 752954 950191 350251 121979 715895 34360 915832 981434 355823 273837 438072 1036010 1023934 486923 399536 29248 576244 386404 572251 421195 118295 525917 791913 283495 448414 628400 622651 632907 389239 97707 713449 595580 808577 320176 210108 980439 304915 1022899 315316 139787 1038707 781247 1020675 598300 199008 233841 54671 891362 266633 271739 993396 531080 980500 51491 780672 929549 925464 730305 304566 837574 1008419 898628 936907 585690 1040820 94126 274092 54213 568770 566675 317430 464853 411699 609695 436861 163504 322150 36109 939206 778188 762026 628528 70540 290294 13508 121838 836670 937420 911469 296511 1034111 97347 589778 477875 701350 460065 597010 165353 382780 297347 288196 961305 297856 136793 362350 66187 22246 281317 423951 112670 384915 315200 660886 342466 896483 203477 954216 189950 704228 494308 172254 199275 583384 182528 498628 930358 328631 229778 672476 509090 589738 813652 816217 914308 369553 301270 631908 588229 276862 796924 10139 240100 655160 996221 609677 478321 485561 70758 674623 315027 864945 655766 521642 344195 83200 61759 478266 762895 877887 774251 316240 133912 112952 2421 835266 787988 334186 875148 912470 549516 865158 850995 110154 801183 556276 989124 157135 85630 259407 36328 716169 113902 440549 199968 578577 718793 877368 96320 747123 137085 999807 695534 625328 227467 480550 801320 551485 502281 730697 546491 846979 502817 615997 976844 131421 687760 680456 378707 899997 393000 804068 588443 998278 858190 338624 870596 1010003 343932 328383 991553 950191 869312 82358 512603 550460 1010748 287922 200619 646156 583332 738160 968868 29227 34243 668388 1003271 1005075 446454 260019 118124 191541 613807 821432 462272 866935 231411 106882 36801 336561 419549 206036 651140 159023 139289 347941 564208 41778 689513 440606 777537 178543 66340 272926 469893 101006 908978 277177 54562 991660 181521 313141 980302 578777 43347 274955 834198 143259 717598 30316 130392 175466 130346 395962 468552 17458 975814 561930 1008879 48852 697172 1008553 210471 780196 689865 1037204 342688 557804 779822 1007358 744799 924008 603425 498126 412218 365257 155989 389662 78941 172082 164109 82621 257223 1046206 840101 996782 84173 547320 722441 226983 776343 423521 451900 177555 716191 363501 604371 227600 651573 845958 527223 442610 789245 12936 931687 161982 923502 951107 410867 506416 61013 676221 170242 974773 391504 273389 848781 222962 531028 148417 474658 631611 713256 968473 502370 540701 661223 461705 663683 1020884 232066 362651 64974 573909 344380 41547 992034 437574 649260 541577 349039 179073 891838 805050 844348 1009301 327218 375352 635426 696261 40476 841421 885583 655879 437474 388668 430596 709765 853314 986040 230679 1039647 885193 553067 437362 459496 959324 122353 167826 49317 690099 438490 642057 223057 929753 183083 803836 274588 726702 675550 760997 8551 333669 927837 68818 965705 435206 485643 949092 558093 347117 225723 323026 740914 37449 716087 673443 419178 332958 891578 545783 556059 917827 845942 994815 618209 974309 1007120 320897 644874 1023490 448287 819797 159000 330095 232880 938474 867139 1012435 914629 755137 172020 638506 90833 467441 270412 177986 101437 932770 985755 702529 314855 624530 59625 1024029 870302 145555 508784 71970 706215 273930 537375 470896 1015867 488050 214041 341883 105478 723415 403508 197769 233130 725084 899451 421687 869434 796853 511148 470005 6847 408238 807867 455045 1027255 557474 544845 520064 617361 60164 300606 758993 330290 50394 155164 239159 505715 572476 501673 1025224 272544 404442 355420 33897 95226 768628 106977 832086 178998 1001823 986261 945057 632317 471815 844299 418730 896106 55655 539529 834220 143759 689298 612491 672817 355824 692526 438591 269720 141829 913140 514312 234646 936125 519986 143612 286129 8694 877384 617062 203463 306438 330542 907588 405894 31541 480237 169673 717297 361024 484897 357340 68833 505560 1016958 179096 940674 685857 703048 968138 323794 50484 383449 1005942 363045 676253 117535 974675 539555 480733 76315 222282 359368 868073 734563 224251 620772 403369 920736 168759 769945 336762 671505 647 340320 612524 109063 45220 936708 649989 239463 1012989 1030948 308797 35883 846388 1001654 645248 947937 598177 199039 920815 618026 73933 321691 906783 577340 671225 31995 751768 265313 342165 339938 116055 47990 209097 439144 373836 259181 420079 379127 52957 65483 579606 743377 944737 1004842 167041 1037191 373414 125368 646694 586371 689260 642743 487728 504959 989160 925691 526462 47372 31554 213615 403489 583181 515351 750224 362466 24121 698103 697072 677305 378780 223208 502452 411735 778774 888545 312343 360861 749018 914768 613093 344355 745969 145813 469761 943794 619189 59781 306911 902346 845910 294119 450058 279325 902488 729082 277407 577810 670995 347630 734417 403523 293426 867174 380771 941823 177461 69884 305201 936649 760559 652733 737703 701143 590600 649641 500296 86675 718459 684084 1000232 502814 329241 395976 740979 109256 1044741 426817 929252 660889 629559 132719 813390 446924 873465 69272 185623 193870 945261 466419 266424 567619 990724 543021 480574 318594 901384 365032 168908 968212 152339 659767 648215 866233 413078 193060 934632 245858 52308 801835 368798 106168 66532 814524 409513 820116 67634 583356 1008400 74885 713470 860932 609516 237133 653915 967905 429291 632676 182065 552851 40654 561780 711612 356814 645355 73947 735756 540731 961195 206124 457347 376824 11021 193966 16986 1007892 128802 700123 363036 395540 352399 83427 78888 1035633 781326 92966 357171 687640 729069 670910 950468 327656 762509 248051 336823 620343 895204 90308 755387 148046 832764 768613 941780 246760 828529 844731 287193 327095 659191 525538 396535 64223 521426 455336 506668 723577 310621 495887 3020 1034770 34180 198094 301312 852009 966217 572113 458306 673460 858946 471221 798435 820636 643353 827725 531590 933180 205835 619040 503202 434406 673386 947944 197635 622942 231195 66580 136009 657245 905241 971079 886631 671247 750832 764887 391973 93589 414018 194894 753311 214404 603974 461293 1011141 120677 568900 539428 693977 287027 327962 911899 110835 845792 1023162 734765 139904 434640 900778 627559 71615 471387 160642 208141 452931 831311 648561 464918 53876 165229 1047225 87467 194573 465128 803887 42412 310943 804073 867260 272683 94477 828685 840414 709870 472847 1028069 545063 963569 940975 434548 361149 391650 189390 800181 997081 255396 685216 78611 200264 226252 35372 1033455 694765 385319 196045 1025566 641341 982322 580787 334696 829633 609440 888419 310794 946328 785368 674611 398901 254706 827765 516815 984461 195222 446660 185015 131498 125277 228425 765118 597658 485044 665658 904588 518493 413214 388354 418589 922216 953776 543168 377665 321571 877716 247494 332314 106859 455046 550938 669856 423952 201050 782328 273184 824152 494964 520525 622521 49787 629326 504382 218334 853796 42485 1040031 952279 585718 292493 658045 867135 705285 39113 918677 175495 227417 466547 194778 221042 1016943 830698 156403 232087 422583 514975 446650 911331 217111 909975 29886 837140 1041766 432364 624834 1011775 836082 115532 294972 386122 5627 504440 920279 842098 351541 995782 845553 267975 514378 181664 623645 596395 121942 997891 488867 3159 713577 360705 701691 330838 950537 647487 177238 1032456 399277 685176 344341 213537 1008707 456184 210511 282151 645290 254241 65360 1036535 312889 188394 846356 768576 546871 690522 870864 795654 220768 487442 26986 444705 517991 32961 544252 969659 43886 569517 805205 183254 607887 523313 679031 478660 213847 374073 158234 487597 128325 926151 342312 390412 467792 879218 83775 561970 688734 645346 486194 500162 393166 484949 83848 789555 56303 956957 232700 366930 234630 47136 396539 229821 958284 212823 760873 611944 914542 833615 247004 669468 223500 840619 18847 284915 121274 645279 554929 449758 206081 877431 280964 783903 194015 685070 612670 90319 548419 445527 238395 600153 541074 106200 268424 835069 692005 101674 983402 810830 806088 259707 274390 314549 553277 497163 721398 348139 102071 815538 799914 4739 413024 202841 230916 967774 701907 340092 206795 365108 19362 87727 197113 945170 456657 281622 378173 433110 50009 619755 904570 568245 156070 829179 775238 826550 690970 477225 95084 552245 665480 179434 96106 716641 477369 665288 524788 716733 324842 357088 293999 306083 639308 505955 1006199 1021884 998531 714520 371801 423561 272680 181720 295321 769758 755783 82193 924526 283233 160738 395588 192321 164879 444779 229768 555314 749240 566350 196100 515731 39806 43109 152184 942187 522330 334978 307381 630260 794263 513257 55072 632605 977237 454098 429876 188168 547847 677355 359421 634509 776437 534741 997533 132790 894907 645539 968394 832321 183240 798046 1002830 818465 338656 263555 796294 859389 394139 129666 278244 392624 570340 968257 705389 184007 1036154 687768 991292 780038 427634 565203 413437 554723 23475 190259 1013107 297737 600952 851309 906226 319191 1016274 192809 132069 163551 213284 819588 820809 539495 170149 997519 238128 781035 1002209 611789 430912 883865 410681 1018041 526386 383699 229726 490302 651603 1023409 804314 601149 302853 232828 631431 72202 208959 193844 871445 867567 1003785 640268 704905 971176 411906 165096 967352 717798 88538 399078 988880 264396 749016 84434 828112 391541 923220 670640 118795 998764 1038910 1018934 475818 46386 906390 745295 581670 939195 697073 274329 337362 695793 828411 356584 53071 453424 361967 656065 576789 166344 861473 160480 822001 173183 637557 69554 689793 851468 1006052 379611 603578 1014685 49406 256946 408931 950098 750947 758208 391063 266943 602953 67397 870983 647534 44026 779187 1035702 525147 1021010 523825 803579 169846 525125 143385 88706 11813 729175 714618 313995 197567 729634 559510 439722 985874 957652 238949 745797 444381 991406 456209 343065 588119 862342 865656 603318 595110 219205 442029 483326 823145 199530 65656 126890 457263 275334 638929 817349 977662 165566 535144 887343 374733 130636 375072 824091 786697 304382 58000 399761 855060 767414 236929 16621 716225 920040 504691 630878 361690 907295 189207 813416 410778 508536 316118 1039970 708403 341285 54089 137465 548938 791787 881086 270507 132982 376228 252602 151885 766660 479422 593010 201094 264502 349115 710992 383313 988479 827055 703092 821375 769865 694981 29232 593203 923695 970938 949899 612964 553923 1034080 154559 765534 873289 864797 693948 338241 270330 618345 831395 308097 701827 284500 314443 799844 900227 88573 604863 661639 120080 192028 771005 862298 495923 348025 183609 831135 278375 167282 281816 978671 623902 649593 821878 519221 379196 296340 701088 687920 487066 90844 866587 376054 843396 176126 527195 568684 746299 419773 955148 414158 447092 278382 755853 260909 264152 714106 38256 782572 12162 430047 509692 943939 450692 711344 53419 705980 67426 652945 269996 736697 434325 206651 374882 831724 869129 168446 127715 845788 883359 810042 914297 596071 586412 858597 393765 441402 749688 625672 240663 46939 40384 503618 374327 183968 566069 727619 253856 880181 365307 961618 554015 770074 762667 363464 634552 397987 931921 881811 846881 691958 245742 808628 896326 409488 678647 214209 158147 550593 481364 45668 602733 664875 753506 787161 402378 290887 404082 288628 895123 940256 78151 855577 298041 893333 1024924 40898 1039710 238939 611228 397053 958552 36346 864360 46699 479665 449163 290965 378691 211113 603648 36011 67532 100786 826780 919975 188902 809203 579447 398201 115074 613575 80123 583559 574245 32827 1031530 724777 897642 148883 814165 1010219 546941 522437 725030 526670 334496 504316 605335 514246 845993 403478 435513 989885 818050 21287 115695 831951 320424 450292 184176 932748 1009581 355705 983496 588538 963255 1026404 929495 365328 479998 927895 830160 561468 624721 335529 229564 116702 418450 974694 63733 817355 667702 274763 749483 675787 408774 815115 555874 208154 253792 1015564 156530 245739 710966 232427 386694 323808 328718 41204 151838 400532 610496 264106 386061 269841 529852 883525 35579 469338 175489 11055 451299 95715 550183 101766 1020054 571667 178902 414 321335 291017 715852 737916 319166 720340 185692 567643 612981 495226 728681 868395 180093 186610 47855 500749 973642 566762 767995 243672 399907 273153 613038 140952 593315 865614 757437 898569 541499 9175 500980 551200 27309 700955 942510 684675 314514 496265 482143 849676 135382 186630 633099 696393 218423 79212 778444 1048319 234441 261637 353871 376227 350580 264724 723287 959199 707700 875596 62521 222227 525017 367959 780895 411602 633093 484944 775878 563297 653361 809801 633471 779835 916711 5574 166705 596623 339337 384832 676245 481728 348361 736164 1005561 832996 832559 82897 628926 176454 307863 446494 990426 561381 953008 881361 506455 884466 296318 213672 664274 818518 617688 750932 803325 272425 20970 1034746 60445 280636 435125 312240 842892 734609 693642 701446 853048 854493 513427 365946 534562 959245 299850 374274 380897 947645 579072 733575 295964 339906 664407 932964 613652 535202 357832 409067 188695 503319 99103 637664 602894 197264 217850 69628 364784 807856 992589 392299 729676 418509 1026272 654414 726724 395634 885199 881466 922764 101341 73738 108216 849647 506754 583123 1018051 187594 584070 892482 873037 165647 764228 1000388 847290 591684 484044 267928 864610 507394 963935 262993 518676 1026422 240117 678231 439694 525282 1029559 512357 568582 668189 625796 975884 188324 852495 181104 290863 367877 604471 475969 962949 36794 95013 559857 821019 1025991 479231 967215 985551 709924 520960 629725 1012438 168511 643317 723091 741942 212600 380606 375067 70989 608420 372691 618739 449864 10635 119996 469198 370093 405098 543128 459027 178898 988018 468119 656476 98403 1011271 275584 113145 493536 714881 786220 493675 849692 1002030 135177 911337 212671 414798 824984 353502 794821 551766 349422 1012329 722686 659886 646711 593115 698764 930355 337199 470077 66919 473782 809639 984775 762588 67194 596998 271210 928778 891066 717253 408647 873316 960289 663026 586038 2610 390224 375470 1002048 67343 424539 469167 330277 695404 25932 314815 1036503 450316 122271 926522 134653 924806 434884 726164 639857 893383 30113 568785 333763 53645 152333 858635 440499 428780 556630 848368 265658 843725 482236 776770 473730 858986 727795 160341 979306 137428 143781 234132 398851 190829 828910 711420 864149 772974 665822 954782 1026971 1011810 65787 971042 979010 693161 509116 788287 868079 254199 779535 967492 157366 142034 985044 709779 280291 192791 340575 506144 860533 735093 902138 547830 638366 830448 82016 795570 612932 597344 911940 217350 618627 934383 863688 44343 476713 249247 776966 166048 86073 383170 995467 854317 157033 366208 46551 1034465 49315 678740 714206 50256 709512 848783 43402 432421 780520 477652 631350 791710 169803 155034 869428 463371 197483 821678 442697 829778 979640 137902 770860 830830 896467 144782 1046026 948971 897811 658967 1008389 595564 669955 28003 629424 39718 950497 755811 503700 194914 63777 730713 458927 918783 12265 71518 185328 578541 759186 129757 442556 683187 134957 546326 256620 509161 22780 260764 199373 200639 604404 1031383 871582 416885 98626 490115 390677 230625 647875 553264 975707 224236 36746 386240 119051 953365 306526 792043 554679 579052 366649 755902 880995 712344 521418 432919 1048072 155218 692980 748331 295954 261864 335949 265729 782307 555579 699040 464373 777550 985281 651883 158006 102940 991235 363874 682055 641162 229664 907498 484481 477641 563017 441502 747152 153725 534083 212174 673010 715583 805096 56571 920188 505627 245670 840285 109780 789011 102142 853597 791287 947610 126470 452891 355253 674073 951528 922601 54320 384109 785249 310221 282209 502375 710466 521219 591763 277323 371443 114809 913126 974673 431083 718930 433101 473384 919865 456804 33936 890990 326142 206265 558283 533561 277489 278546 701421 185745 739801 754783 428986 279027 21015 892744 89802 79312 234777 356263 73480 597771 5096 825612 619571 345983 233115 255544 336480 319351 512737 359330 376950 1038388 481916 711157 245424 691819 473536 45200 572703 279748 24088 163844 930342 683612 138370 527514 680188 706884 528398 958667 368685 936191 870498 532422 127001 446728 444473 649197 975220 638794 1004511 361816 248773 83622 954295 341072 676839 956785 356022 406485 213642 451571 651493 714777 1026738 333545 799202 969987 548919 688643 968543 407725 900676 540263 815010 257511 638425 747820 331780 949937 941129 404960 787314 1015492 676284 1024259 112879 427530 923566 289417 172560 656162 737134 147548 356734 1039837 530592 536792 174456 518596 108476 376142 1014350 141455 388237 181377 389351 711855 30898 671019 292156 420805 218656 114809 956635 463144 408990 517259 603492 417892 400711 222965 776975 825270 978700 862017 102181 1032849 646960 979307 187011 306203 639690 71779 206874 762288 1039942 57487 750449 197982 195556 637510 804641 634984 184888 740438 68440 730564 113320 413310 959575 1021085 964593 668661 483572 633553 642211 894434 932121 800627 827808 773601 220227 105802 97441 28804 266243 988497 165553 841680 515713 901429 746160 1019324 333044 232922 463825 583349 430635 386518 275484 416797 845063 13301 621293 964295 310014 538035 299891 592253 827034 662981 869170 555899 263672 427664 450689 451313 897354 799920 661773 536452 1005909 502131 67668 42189 568820 165212 1023531 517336 763027 834208 152889 182951 5812 626604 866681 922797 831598 684445 343740 253780 995049 104134 911141 388983 913123 422190 342443 445672 838446 389391 526490 765163 1002287 563032 559122 76985 139617 546860 78983 842751 391632 19809 919871 366428 366751 14594 394967 832230 84098 907214 985535 128166 629060 918454 389305 810775 224835 1025635 332638 117675 1006831 162733 198809 480582 940878 238629 245033 299713 900731 657292 383523 237928 297251 821082 424815 524157 788998 786744 341574 407219 903804 729478 159674 415411 52461 918998 131886 737178 7000 765807 800986 572537 304589 738763 461896 159188 815347 469273 115418 885796 595075 1037499 840257 1002069 1018314 561609 530183 163912 215595 522637 88839 886098 441755 411653 863215 217787 719140 228965 262597 607809 576866 1004946 898399 769170 861449 852135 345833 752597 176989 835444 980067 912930 193208 344314 696353 666629 553735 447984 821065 841471 817229 160577 411736 836613 649503 951436 670110 685567 1019175 233123 200637 288842 760738 696844 644142 665911 694753 499075 273340 541834 231884 606326 322822 458235 747610 593287 591617 383928 654362 326926 702324 917729 652205 851861 332155 350219 939081 938074 119813 822718 473144 432080 757846 121591 1039703 581150 925830 171943 920 937374 1011199 380209 695168 836959 690178 598256 246953 867236 461347 732847 531521 782435 447177 801583 1006474 815047 264623 1042084 280152 746671 620134 632632 780694 539437 992977 922503 403905 37639 353703 195874 106859 492089 524532 547596 839609 173936 254104 263232 956134 461969 584902 670248 2750 1038640 148615 852775 102179 578841 967733 808209 345740 441035 252928 69550 577665 481784 308844 837435 546848 231943 503505 548584 324251 846994 268250 750426 544184 98280 152070 431403 1027664 983436 537131 676709 540368 8372 767982 333323 437691 884939 398411 116881 269349 822255 65555 87134 678969 398707 549481 584529 622517 969823 673605 991801 46697 753131 992753 121692 294076 731144 292750 983281 793127 56279 236944 659366 28599 487471 989246 553242 398991 590875 3379 960100 839268 282970 925152 541322 932863 642782 757255 308491 391103 697165 1030721 189526 846868 223107 646778 366673 132101 833806 404592 701651 666027 761009 995895 1000489 103604 766177 364727 676245 551137 864331 524844 562122 304264 50252 372902 190322 220946 730999 318599 629160 219006 694291 512775 950910 185052 531099 668851 520056 707284 953404 35818 417296 93213 99674 275295 460336 910597 920587 363674 865466 492528 988826 951927 816644 665041 1039877 1012645 888916 652466 393344 12583 544361 30258 881648 1023191 793074 846338 18545 744414 91668 129127 277201 651582 911848 700603 530194 74824 371450 55276 715500 177958 186315 952060 460872 617810 946768 334207 710598 25117 248434 224288 621368 962345 575628 355100 868389 90863 329712 454853 385607 902971 115042 259072 826893 391082 820635 1736 529178 641075 444359 992425 652996 916379 800776 643397 38550 248319 650737 427731 404174 702286 25355 160923 522463 440781 671059 232827 1000945 307345 125370 910949 399708 469512 1700 419038 118577 359025 826986 834945 883377 467551 864728 443002 923859 361786 627375 459276 692930 913341 101924 570635 102493 913017 878431 720227 465590 259153 205309 357519 265876 938236 695439 2594 89840 161671 686873 537154 599931 431312 516499 877608 495383 488972 196204 977057 359002 311105 681218 325776 462350 881101 997418 994154 524724 443101 271535 144824 1032700 475639 76747 980888 484174 20337 409007 842557 746564 1041143 435201 99179 213037 303625 474201 1034747 577932 935546 623299 527965 623768 283890 879680 250897 743866 861037 266564 438573 1030161 995258 862265 953562 921585 443902 610299 863703 19807 653102 731739 334069 727703 319384 83612 245656 782983 539995 187385 196157 459601 284394 611357 781038 975053 668045 42409 324559 1796 858079 556721 347541 666806 946257 16191 504330 91605 4 7 3 8 5 2 0 1 6 1 4 3 2 7 3 0 12 2 5 1 0 5 7 2 8 10 3 3 1 4 8 1 15 4 4 7 9 1 0 6 9 2 5 3 6 5 10 8 4 2 11 8 1 11 4 7 11 1 6 6 2 9 9 8 8 9 8 7 0 2 4 10 5 9 12 0 4 10 3 3 5 3 9 2 0 5 3 7 7 7 6 8 0 9 9 6 4 6 6 8 0 1 0 3 0 3 3 8 2 1 3 5 1 2 2 2 8 0 6 13 7 10 8 5 8 6 13 1 9 7 6 11 6 5 1 9 0 5 9 2 3 4 1 5 0 9 3 2 6 3 6 7 9 6 13 13 4 6 6 7 2 0 9 1 4 4 6 0 10 9 6 1 2 3 10 11 1 3 4 1 4 8 7 7 11 3 7 3 6 3 7 0 0 11 5 4 8 5 4 2 8 9 5 9 3 0 9 5 7 4 6 3 1 8 6 7 0 0 8 1 1 2 3 10 2 5 9 7 8 1 0 1 1 2 0 6 2 4 2 3 9 4 5 6 11 11 5 9 2 1 0 8 2 4 3 6 10 7 2 0 9 0 7 2 0 8 8 0 1 10 10 11 6 9 2 1 6 5 9 5 0 1 3 0 2 11 1 2 6 2 6 5 9 5 5 10 7 10 9 0 2 6 8 9 10 6 2 10 9 1 8 1 7 11 12 6 4 0 4 4 8 3 3 3 6 4 5 6 6 9 4 3 2 0 7 3 5 4 0 6 7 10 10 6 8 6 6 2 9 3 2 3 2 7 4 4 11 6 4 5 0 2 4 5 1 3 10 6 6 8 5 1 5 0 1 5 2 4 0 8 3 2 6 6 4 9 1 5 5 1 6 4 6 5 10 1 3 5 1 6 7 3 0 5 6 0 9 0 2 3 8 1 7 5 9 5 3 4 3 3 10 9 1 0 1 0 10 8 12 11 1 4 3 1 3 9 5 4 2 3 10 4 3 12 3 0 6 10 6 3 9 3 4 1 9 6 0 13 8 6 9 4 3 5 3 0 8 3 5 6 10 3 6 1 4 7 9 2 5 4 11 1 3 1 0 5 7 1 10 5 2 8 2 0 9 8 13 7 1 4 6 8 7 5 3 7 1 9 6 1 4 10 6 7 3 0 0 1 4 7 6 9 2 2 5 2 3 6 9 2 7 6 5 3 0 4 8 1 1 2 7 7 2 8 6 4 3 1 9 10 6 8 6 4 9 1 9 8 10 5 1 0 3 4 6 8 1 3 1 8 7 7 5 7 0 5 3 3 6 8 1 3 3 5 4 7 7 0 11 5 0 3 1 1 8 9 0 8 5 11 6 7 6 2 3 0 6 12 15 10 2 9 5 6 7 0 2 0 0 11 3 5 1 9 6 7 6 3 3 6 3 8 5 1 7 4 2 1 0 5 4 11 8 2 6 8 1 4 10 3 0 8 11 3 9 2 1 5 8 2 2 4 5 9 7 3 1 0 3 5 6 2 7 5 6 4 6 7 8 6 6 10 10 5 7 11 1 6 0 9 2 9 0 4 1 9 5 3 1 0 5 1 0 10 8 7 7 0 8 0 9 10 12 8 3 2 3 10 9 2 2 4 0 6 12 8 6 8 7 3 2 4 4 2 8 9 3 3 12 5 5 0 7 7 1 1 4 6 7 12 6 0 10 6 4 9 1 0 3 0 3 6 4 1 6 7 3 1 1 0 3 4 1 7 2 3 12 5 9 13 7 10 10 9 1 10 3 3 2 6 2 7 4 4 0 9 7 5 7 2 5 0 6 0 8 1 0 4 7 2 8 7 9 15 5 1 7 8 1 11 5 0 3 8 7 4 11 6 4 0 6 10 1 13 11 7 4 3 4 8 6 6 2 6 2 11 11 4 3 10 4 10 7 8 1 4 8 8 5 6 0 4 11 9 3 2 2 6 2 1 5 7 1 2 1 2 9 0 2 2 10 10 15 0 1 0 11 9 5 10 13 3 0 4 6 5 3 3 7 3 0 1 0 7 0 3 1 5 3 4 4 2 2 4 7 9 11 0 4 3 2 14 2 6 6 2 2 10 3 5 7 0 0 3 6 0 3 11 9 11 6 1 7 5 10 4 1 3 7 3 9 9 1 2 4 5 4 5 11 3 9 1 5 0 0 4 6 8 5 3 5 0 6 4 3 0 11 9 2 4 1 8 2 8 0 2 7 2 8 4 6 4 7 12 5 2 2 0 8 5 4 6 10 3 5 4 4 7 0 3 13 0 1 3 6 2 7 12 4 7 0 8 9 10 1 1 2 10 2 15 10 6 8 4 6 2 4 8 2 7 4 14 5 6 0 12 4 10 2 4 6 11 6 3 12 10 9 6 6 3 8 6 0 3 6 3 7 12 8 0 9 0 1 10 9 7 0 9 6 0 13 3 1 5 9 2 1 5 0 8 6 6 7 8 5 8 5 0 4 5 1 1 9 6 14 7 8 3 4 5 4 9 1 6 4 9 9 4 5 2 10 5 4 6 8 4 4 3 0 3 11 11 8 3 6 8 4 1 0 4 3 5 6 0 5 0 3 8 9 10 2 11 12 7 9 6 1 14 12 5 7 4 4 2 2 7 0 7 4 8 8 7 8 2 0 11 5 2 1 4 8 11 10 5 5 1 5 4 3 1 4 6 9 7 3 5 9 6 4 9 4 5 10 1 7 5 14 2 1 10 2 2 7 3 5 9 8 9 12 4 2 6 3 7 5 8 0 3 2 13 1 4 7 4 10 3 1 9 3 4 1 6 7 5 3 7 3 0 0 9 5 5 0 1 3 3 7 2 1 3 0 8 2 10 5 1 1 9 2 0 5 3 3 5 1 0 3 9 9 5 6 10 9 10 6 6 9 3 7 11 5 1 13 3 10 3 8 0 2 3 4 7 0 0 2 11 1 5 7 12 11 8 10 2 0 15 6 2 7 4 2 3 7 3 1 0 8 8 0 4 4 1 7 0 2 7 7 5 2 6 2 3 1 10 6 1 7 0 1 11 0 5 0 2 10 4 5 6 6 5 8 8 5 2 2 5 2 10 8 1 5 11 2 13 2 3 2 7 13 0 0 3 0 11 0 7 0 0 0 4 3 8 10 3 2 9 12 5 7 4 6 6 6 5 1 8 4 2 9 6 3 1 2 6 4 0 0 3 11 0 4 4 0 4 11 10 1 9 2 2 1 4 9 12 12 6 5 8 0 8 4 1 5 1 1 0 4 2 1 4 12 14 1 6 11 3 5 8 8 2 6 7 1 4 0 2 3 4 5 9 5 8 2 6 9 6 8 3 5 8 5 8 14 5 0 3 3 3 7 1 2 9 11 1 3 11 3 8 8 2 3 2 6 11 0 11 4 2 3 0 9 12 4 2 4 0 1 2 4 8 5 7 5 7 5 8 2 9 7 3 3 3 8 4 11 8 7 7 12 12 6 6 4 4 3 0 0 3 7 9 4 15 7 1 5 7 6 11 9 11 4 3 5 1 0 11 7 3 2 5 1 8 10 0 12 3 1 12 6 10 0 1 4 3 5 3 3 2 0 3 7 4 12 0 9 7 5 0 3 0 6 7 3 3 3 9 5 6 10 2 1 10 3 0 0 1 9 13 8 13 11 4 0 9 8 9 2 9 8 5 6 10 1 1 13 6 10 5 8 5 4 7 8 3 4 8 7 4 1 2 3 3 6 8 0 5 3 4 4 4 7 0 10 1 6 0 4 3 7 0 9 6 7 2 3 9 5 10 1 6 9 0 4 3 8 9 9 10 11 3 6 8 8 5 7 3 8 2 3 4 4 0 7 8 4 1 3 4 8 10 0 2 0 2 1 2 8 8 0 11 4 1 5 11 1 1 8 4 5 5 0 8 11 0 6 2 12 4 3 0 8 3 8 5 4 2 9 4 0 0 10 1 9 9 8 0 12 4 3 4 0 2 4 0 6 0 4 0 9 7 1 11 1 12 6 0 0 1 6 6 0 1 11 1 8 8 5 8 4 9 8 9 8 4 0 5 0 1 4 3 3 5 2 1 9 1 10 4 3 8 6 11 3 0 10 1 0 11 4 1 10 8 3 3 12 5 3 5 0 7 9 8 6 0 0 9 4 4 7 3 11 0 2 6 4 5 9 0 6 3 6 3 6 10 6 9 3 4 11 2 0 4 7 6 4 0 3 8 6 1 10 1 2 2 5 5 0 10 7 3 1 9 2 5 8 10 8 4 5 11 5 5 9 2 3 11 2 2 7 4 4 1 6 9 11 0 0 6 5 2 4 1 7 5 7 3 4 6 0 13 12 9 4 8 7 4 4 2 5 7 7 2 6 6 0 4 8 2 5 8 0 0 7 3 9 2 2 6 7 3 0 7 1 3 5 0 2 3 3 0 5 6 10 7 6 12 11 10 2 0 12 1 3 2 5 9 0 3 7 5 9 10 7 6 0 0 7 8 4 0 10 5 7 1 7 7 3 7 10 6 10 1 1 5 8 9 3 9 8 5 0 11 6 4 5 4 7 4 0 10 4 8 9 6 4 1 5 6 6 7 9 7 5 11 7 2 0 1 2 7 10 6 2 7 11 10 9 0 4 6 4 4 11 1 6 4 4 0 3 8 2 2 6 2 2 3 4 2 12 7 12 10 1 0 12 5 10 9 8 4 7 7 6 1 6 1 4 3 2 3 6 8 0 6 6 3 8 0 6 10 11 3 9 1 1 1 11 3 9 2 0 2 4 7 2 8 0 8 11 1 6 7 3 7 4 4 6 3 7 3 2 0 7 2 7 6 4 4 7 10 12 7 12 3 6 8 3 11 7 6 6 8 1 6 6 2 2 5 12 8 0 1 1 3 2 8 6 6 3 10 13 3 5 4 6 4 4 7 7 5 7 3 5 1 7 7 10 1 5 6 4 8 6 1 0 10 1 10 7 1 1 7 4 7 6 10 6 0 9 8 2 12 6 9 8 2 10 8 6 4 9 10 8 8 7 5 0 1 8 8 8 0 4 0 10 5 5 11 10 6 7 5 10 1 6 1 5 5 12 0 5 2 7 5 8 4 6 4 9 7 7 8 1 5 8 4 9 9 0 2 10 2 1 8 1 5 6 2 11 6 11 9 2 3 3 1 1 11 1 6 10 3 9 1 3 12 3 7 6 4 4 6 0 10 9 1 6 6 7 7 2 2 5 10 1 1 1 9 6 7 5 6 11 6 7 0 10 6 3 6 2 8 2 8 1 13 2 7 1 0 7 11 2 10 5 2 12 6 7 5 1 10 1 6 9 0 9 1 1 4 4 5 13 5 7 3 1 4 6 1 11 5 8 2 6 6 4 5 3 10 8 1 2 2 3 6 1 8 4 0 7 9 4 6 11 5 5 10 4 12 6 0 9 1 3 10 6 6 0 0 10 9 5 1 0 0 6 4 7 4 8 2 1 1 3 2 9 6 7 10 3 8 9 2 3 9 10 2 2 10 11 5 4 6 3 3 3 5 4 0 9 2 1 4 1 1 9 7 6 2 7 7 3 8 6 1 6 0 4 4 0 0 9 1 5 11 4 9 8 7 0 2 4 12 5 3 8 8 8 6 8 5 7 8 14 12 0 6 3 0 6 8 10 7 3 0 7 7 5 0 0 8 0 3 8 8 6 2 2 11 9 8 7 0 3 1 7 3 2 5 0 6 5 0 0 12 8 12 6 5 0 1 7 10 1 7 7 4 8 0 0 8 1 0 9 2 5 6 3 5 0 6 8 5 10 10 7 4 3 2 1 5 4 1 8 13 7 1 8 1 11 9 3 9 10 3 3 6 9 4 6 7 6 11 1 6 2 8 7 9 6 10 8 6 4 7 5 8 11 8 0 2 2 4 11 4 8 5 10 0 5 1 8 6 5 1 6 6 12 11 9 4 3 10 4 0 2 1 3 8 3 5 1 10 8 9 2 4 6 1 3 6 7 1 1 8 5 3 5 11 10 2 10 10 7 4 3 8 5 1 0 4 6 1 5 1 9 7 1 11 11 9 0 5 4 4 2 3 4 10 12 2 4 6 2 2 10 6 0 5 7 1 7 5 1 13 0 6 2 6 2 2 2 7 1 2 7 10 4 0 10 0 4 7 9 3 1 6 6 11 10 3 7 3 5 6 8 6 6 4 1 7 8 8 4 3 3 5 8 11 3 10 8 5 7 8 6 9 0 1 2 1 7 3 1 7 7 1 0 4 5 4 6 12 9 6 3 4 0 8 2 6 12 4 7 2 8 6 3 9 5 2 3 2 3 1 9 8 1 2 4 2 0 3 4 10 11 4 3 6 3 12 5 3 3 2 5 6 8 9 6 6 8 0 0 3 0 6 2 0 5 10 3 3 8 5 8 0 5 3 3 1 1 2 3 1 8 1 2 5 4 7 2 14 7 2 0 7 3 2 1 9 7 4 2 10 9 5 11 0 7 7 10 2 1 5 3 7 0 5 9 2 0 0 4 9 8 3 6 2 7 5 0 3 6 2 2 8 2 0 5 3 4 1 5 11 6 0 5 2 10 6 7 1 1 3 4 5 2 1 4 6 6 7 5 4 5 11 5 6 1 4 0 4 9 9 3 1 6 10 1 0 5 9 2 9 2 1 4 1 4 1 4 6 6 1 7 5 7 7 7 1 8 7 4 10 8 5 5 2 4 4 8 0 1 8 1 0 1 2 1 3 0 1 6 10 0 7 7 9 2 4 3 2 0 5 10 3 4 1 9 3 5 9 8 4 3 5 4 11 0 1 0 14 9 10 5 1 8 11 3 3 8 6 4 10 2 4 11 3 5 8 5 7 7 2 7 7 9 2 6 2 9 7 3 0 9 1 10 3 4 3 7 9 5 7 0 9 5 5 9 2 4 1 2 4 9 3 4 1 12 2 4 0 0 4 6 9 1 0 2 3 3 2 4 4 5 0 6 3 7 1 13 1 7 5 6 4 2 3 7 6 0 12 6 15 2 4 2 9 4 7 9 6 11 1 2 2 5 9 10 3 10 5 0 8 4 10 2 8 10 9 6 10 0 10 5 6 4 12 9 4 10 10 3 1 3 0 1 7 9 4 2 7 8 4 7 11 1 12 2 1 0 2 3 4 7 0 8 9 5 10 0 6 1 10 5 1 0 1 0 7 10 1 0 11 1 1 6 3 1 2 8 1 7 4 6 1 6 4 10 0 7 5 2 7 4 4 2 9 12 6 4 3 4 0 4 2 6 2 11 7 3 8 6 1 7 5 7 6 11 8 1 7 10 8 1 2 6 6 2 5 12 10 3 7 4 2 3 3 1 11 4 3 2 0 2 4 6 8 1 8 12 7 11 13 5 6 5 8 3 9 11 6 7 3 11 4 9 2 9 10 6 4 4 7 3 0 5 5 4 3 0 8 1 3 8 2 8 8 6 6 0 2 9 9 3 12 2 8 9 4 5 11 7 7 3 8 3 9 3 9 6 11 7 0 2 12 7 4 0 4 4 0 3 8 11 8 5 0 4 2 0 6 4 0 9 1 1 1 2 8 0 5 14 4 9 9 10 14 1 3 5 11 0 4 7 10 5 8 7 4 2 9 0 4 3 7 1 6 1 7 9 3 1 1 13 4 2 4 2 1 10 7 4 6 12 10 6 0 6 1 1 3 7 3 5 0 11 6 0 11 9 2 3 1 8 8 1 4 10 1 6 10 0 4 7 2 7 6 2 1 2 2 6 1 6 0 2 8 11 10 8 3 9 4 12 4 3 4 11 2 6 10 3 2 7 10 10 6 5 2 0 2 3 6 1 2 4 3 3 9 9 10 2 2 2 9 9 5 9 9 1 7 0 8 11 2 2 2 1 1 5 1 9 3 8 0 5 2 2 5 6 1 9 10 0 6 5 8 4 5 6 12 8 4 6 8 10 8 5 3 10 7 9 1 4 3 8 2 11 10 5 5 1 2 9 9 13 3 4 8 2 3 3 2 1 5 1 3 4 5 8 6 0 9 6 1 1 7 2 0 1 3 6 4 0 6 7 3 2 0 6 13 4 2 7 2 4 6 9 9 4 5 8 4 4 2 7 0 3 9 0 3 12 9 13 6 5 7 8 5 0 8 2 7 4 2 6 4 12 3 4 4 3 4 0 6 2 7 9 2 3 1 2 9 3 11 8 4 9 7 6 9 0 4 0 5 1 12 4 2 5 12 8 0 7 3 9 1 0 5 3 10 4 4 9 0 6 3 8 6 4 0 0 6 1 6 7 10 5 7 12 8 4 9 9 4 2 6 3 7 7 5 5 11 4 8 7 6 5 1 1 0 5 0 0 6 0 5 0 0 1 7 5 2 0 4 1 0 3 7 8 14 6 1 9 3 4 12 8 4 13 6 6 2 9 8 5 3 1 10 9 3 3 2 3 7 1 0 5 3 11 7 5 2 2 0 2 6 7 7 10 0 11 0 9 6 5 3 12 7 2 3 14 2 7 2 2 10 10 8 4 2 10 10 2 8 4 3 6 2 8 9 8 4 6 9 12 3 4 4 6 2 2 15 9 8 0 7 4 5 11 0 7 3 7 2 1 2 1 9 6 10 3 12 7 2 5 7 11 8 2 6 2 6 11 5 3 5 6 6 3 4 5 9 3 3 2 4 5 2 6 2 8 2 0 6 1 5 1 3 1 6 6 4 5 6 1 0 7 1 5 4 1 8 1 3 0 10 0 6 2 1 8 0 0 4 4 4 7 7 9 2 6 4 6 6 4 1 6 2 2 1 1 1 0 5 2 0 12 9 0 11 9 9 12 3 0 7 2 6 2 8 1 6 4 2 7 5 4 5 8 10 10 4 4 5 2 9 13 3 13 4 6 1 1 9 2 8 1 5 11 1 6 12 2 0 5 2 0 2 2 10 3 8 5 9 6 1 9 2 8 2 2 12 1 5 3 4 8 8 3 2 6 7 0 8 0 1 8 0 7 3 10 1 4 2 1 10 0 5 0 9 1 8 2 3 8 0 8 6 5 5 0 4 8 9 2 1 5 0 8 2 1 2 7 12 5 10 6 0 5 6 8 3 3 11 2 8 5 12 0 6 6 4 4 10 10 9 3 6 0 4 3 5 0 3 6 1 7 11 10 6 3 0 9 2 4 8 1 4 0 9 5 4 3 3 3 9 10 1 3 1 7 10 7 9 0 8 7 1 4 1 10 6 3 4 5 0 5 10 9 0 4 10 0 2 4 1 5 2 13 8 0 1 1 3 1 5 9 4 12 11 6 8 8 10 6 4 0 7 1 9 4 3 7 1 1 7 10 7 3 1 1 9 8 7 8 7 5 4 4 11 2 0 3 7 6 5 13 3 6 6 8 8 1 4 3 10 12 5 5 2 3 2 4 4 7 11 13 11 2 2 7 1 9 0 9 10 12 2 4 10 0 8 0 5 8 3 2 0 9 7 9 1 2 6 8 5 9 9 10 0 10 5 3 11 0 2 9 4 10 2 0 5 8 7 6 5 9 6 3 9 3 4 5 2 5 3 1 2 7 9 10 14 0 2 4 7 6 9 3 3 4 6 0 0 6 8 7 6 1 5 1 6 2 4 9 0 6 4 6 4 5 6 8 9 0 7 5 4 10 7 8 4 0 0 2 10 4 7 1 6 4 0 4 6 9 9 6 4 8 7 0 11 2 13 11 5 11 5 9 8 1 0 0 0 4 0 4 5 5 9 3 6 9 9 1 13 0 1 8 0 0 0 7 2 9 6 3 8 10 3 6 5 3 4 3 4 11 4 10 0 3 5 5 9 1 8 3 9 8 1 5 0 4 5 0 7 2 0 11 11 0 5 6 7 12 12 0 0 6 3 9 5 0 4 9 7 10 0 6 9 3 9 4 3 11 5 9 6 10 1 8 8 5 4 7 9 2 7 5 1 6 0 14 10 6 2 6 4 6 4 6 4 0 7 4 3 0 13 10 8 0 9 6 8 0 4 9 8 0 3 3 2 7 5 6 6 2 0 2 4 4 6 3 0 0 8 6 2 10 11 8 5 4 7 6 0 11 4 3 5 7 2 3 6 6 5 4 6 9 2 11 7 7 7 6 5 10 9 7 7 1 5 5 6 4 2 7 3 9 2 4 8 5 6 6 3 7 6 6 6 4 11 2 7 4 1 1 7 2 11 11 10 3 10 6 1 1 8 1 7 4 10 1 8 1 2 0 6 9 1 10 8 3 2 2 6 5 1 7 1 9 0 3 8 8 5 1 3 0 6 7 9 1 7 7 0 9 1 4 2 6 9 7 2 5 11 10 4 9 4 7 2 4 9 9 5 5 8 3 9 5 6 15 7 7 3 7 0 11 9 10 7 5 0 2 1 5 5 10 5 3 7 7 11 6 4 5 4 3 5 0 8 10 1 1 8 5 5 10 4 5 4 5 5 5 8 2 7 8 1 0 6 3 11 9 2 0 7 10 4 12 8 10 8 4 8 0 4 1 4 6 2 4 0 6 8 3 11 8 2 6 6 7 5 0 4 5 9 3 10 9 7 10 5 8 2 5 0 5 11 8 0 5 2 12 3 13 6 4 1 8 2 0 3 6 7 4 3 2 10 4 11 8 6 12 5 6 5 1 8 5 0 3 10 5 1 14 0 8 7 3 5 8 4 1 8 1 2 7 0 0 4 1 0 7 3 8 1 7 4 9 6 0 11 0 6 5 1 1 1 4 9 7 10 1 4 7 11 8 8 4 0 2 9 10 7 6 8 9 2 6 8 3 5 9 3 4 6 3 5 10 8 4 7 5 9 12 5 0 8 6 5 1 2 2 12 10 6 7 8 3 8 2 10 11 9 6 6 1 11 9 10 8 2 2 5 1 9 3 11 3 2 0 2 8 4 0 8 0 6 3 1 7 5 4 5 5 4 8 7 8 7 4 3 2 5 9 4 0 8 6 5 9 7 8 1 8 0 8 0 7 2 2 3 1 5 5 6 0 2 2 5 4 2 4 3 2 2 0 3 4 12 0 5 5 5 3 3 6 3 8 9 4 8 7 9 3 4 2 1 13 7 8 1 10 13 2 7 11 12 9 3 3 0 2 10 2 10 8 8 9 4 7 7 1 1 0 6 2 6 8 5 12 6 13 4 2 3 4 10 1 7 6 5 9 1 1 3 12 3 4 13 1 6 0 8 0 1 8 10 12 2 6 3 2 6 5 6 11 1 5 9 0 10 2 7 6 7 3 9 1 4 6 11 2 6 4 4 0 5 7 2 0 2 0 10 3 1 11 7 9 1 2 11 3 2 0 9 2 2 0 5 1 3 5 8 8 4 2 6 3 6 1 6 13 0 1 3 2 5 0 9 8 1 2 1 5 4 4 13 8 3 3 2 4 4 3 6 6 6 3 5 6 11 2 3 5 8 10 0 4 4 7 1 5 0 8 9 5 7 5 0 8 5 10 4 2 1 3 8 2 1 1 5 5 1 1 5 3 5 6 0 4 2 5 6 10 3 2 0 5 8 2 2 7 5 10 3 7 4 0 1 0 2 4 5 7 2 3 8 2 0 13 15 4 4 0 9 4 8 8 7 2 2 12 2 1 5 0 0 3 8 6 3 4 12 0 10 0 7 1 11 1 0 0 1 4 0 10 10 3 9 2 3 6 1 2 12 3 3 9 9 0 9 13 10 2 6 3 8 5 4 4 3 5 13 6 1 7 9 2 3 8 3 4 3 5 4 0 0 0 2 1 1 8 4 7 4 10 7 6 4 4 1 1 4 3 13 12 8 1 5 2 1 3 0 3 2 4 11 10 9 5 6 7 14 2 1 4 3 0 7 10 3 10 0 13 9 5 9 8 11 9 7 1 1 3 10 13 8 4 0 7 12 9 6 1 8 1 0 11 10 1 0 0 4 0 1 9 2 5 8 9 3 3 1 2 6 1 9 10 2 9 9 5 11 5 0 1 5 8 5 3 7 7 11 0 1 3 3 10 10 3 12 5 4 5 6 13 2 9 1 0 9 3 8 7 7 8 8 9 10 2 11 8 7 2 4 4 9 0 6 7 5 1 6 5 3 0 15 13 5 7 0 3 2 1 5 9 4 4 7 0 6 3 10 0 6 3 7 9 10 2 7 9 8 7 0 8 6 7 0 3 8 8 6 4 10 9 10 8 10 5 11 4 7 3 8 7 8 7 3 3 9 9 8 2 2 2 3 2 7 3 2 5 7 11 12 5 1 4 5 7 12 6 5 7 6 0 11 6 9 7 10 11 2 10 3 9 9 5 1 0 11 8 4 0 2 1 3 4 0 9 9 1 1 1 6 2 10 14 4 4 2 12 0 5 5 3 9 10 1 9 12 7 5 12 0 9 1 7 3 0 9 7 4 9 0 4 2 9 7 4 6 2 2 4 6 5 1 1 1 5 5 4 12 7 6 8 4 12 8 10 11 3 6 3 0 1 8 4 6 0 6 2 0 3 1 0 6 1 9 2 6 8 2 8 3 0 7 8 9 0 3 1 5 0 8 6 8 1 9 12 6 3 10 1 4 5 5 2 4 7 10 3 6 1 10 9 1 5 8 1 11 0 1 2 0 6 6 5 1 5 8 6 7 5 4 9 8 6 5 9 7 2 10 0 5 5 10 11 3 7 8 8 2 3 0 5 2 5 4 1 1 9 9 9 9 9 6 3 7 0 2 8 0 5 4 9 8 3 4 9 1 1 5 4 9 7 5 7 8 4 7 11 1 8 0 0 8 3 6 6 9 6 2 0 4 8 4 12 4 8 4 8 0 4 5 7 5 1 1 3 1 3 6 14 5 8 13 10 11 5 5 0 9 0 0 5 10 10 2 0 1 3 2 6 9 1 5 7 0 0 0 1 5 3 4 4 4 2 5 3 10 4 11 9 0 8 2 3 0 9 4 4 6 4 6 7 11 2 3 13 3 6 8 0 8 6 9 1 1 1 10 7 4 9 3 7 6 3 6 5 9 4 6 2 4 0 11 3 8 4 12 7 6 10 1 8 3 0 3 5 6 4 2 5 9 2 0 3 3 8 5 9 5 1 8 9 0 3 7 4 6 3 7 8 1 9 2 3 4 10 0 1 13 4 0 8 10 0 4 6 9 9 8 13 12 5 5 2 9 5 9 8 10 2 6 1 5 3 4 8 10 6 5 6 4 7 6 0 7 9 5 3 0 9 3 1 3 10 1 9 8 1 6 3 2 10 4 1 1 4 3 3 3 3 1 4 7 6 0 1 1 3 10 7 9 2 8 9 9 4 6 5 0 9 7 7 1 0 3 1 5 8 7 5 1 7 6 6 7 6 3 3 12 9 9 0 9 11 11 3 1 6 5 6 5 6 3 1 9 2 4 0 1 6 0 3 2 1 4 8 2 0 3 5 5 3 8 5 11 0 0 6 2 5 3 11 10 0 6 0 6 4 8 6 1 6 5 9 9 0 0 6 5 7 8 7 1 4 4 1 7 1 3 4 9 0 2 3 5 6 4 6 7 1 5 0 3 3 3 2 2 6 4 3 8 9 4 1 7 4 0 1 1 10 2 6 12 9 1 2 0 6 9 2 8 0 13 1 7 6 5 2 1 3 7 9 3 1 5 9 6 4 6 3 0 4 5 9 2 11 5 3 4 3 1 6 4 3 5 0 4 8 2 3 7 6 2 7 4 5 8 6 9 0 0 4 5 2 3 8 2 8 6 5 8 7 7 2 7 1 0 6 2 9 3 8 9 5 7 3 3 8 5 4 6 3 7 7 1 3 9 0 7 1 11 9 6 10 2 5 3 1 5 4 0 7 2 6 8 5 5 7 12 2 3 3 7 7 0 7 7 4 4 2 6 6 12 9 2 5 4 4 4 6 7 0 4 8 7 1 3 1 15 4 7 7 1 3 0 11 13 2 11 2 3 7 3 4 7 8 1 7 2 11 0 0 7 8 10 8 9 0 0 7 10 4 8 7 9 8 0 8 0 6 0 1 7 6 8 0 4 5 8 5 7 0 5 0 1 3 5 0 11 2 3 0 9 7 7 2 7 4 6 7 1 8 12 5 10 2 16 9 6 4 6 4 6 7 1 1 1 5 6 3 0 4 0 4 7 5 4 2 5 2 6 7 6 0 9 6 3 5 7 4 1 10 2 1 1 4 7 7 8 1 1 7 2 7 2 2 5 0 6 6 1 6 4 7 11 0 0 9 2 6 1 0 4 9 0 6 0 1 9 10 6 1 1 1 6 8 12 1 6 1 3 7 7 9 3 3 1 4 7 6 0 7 6 11 5 1 8 3 4 1 6 14 4 11 7 4 7 2 1 8 4 3 2 5 9 6 6 4 6 11 9 3 0 9 5 0 12 4 6 4 2 1 13 0 5 2 8 6 1 10 5 1 5 3 8 4 6 5 9 7 7 9 8 2 2 0 3 4 4 8 4 1 4 7 0 13 6 5 3 5 0 1 7 9 8 1 8 0 1 7 4 5 6 4 6 5 8 5 2 6 6 8 1 9 4 5 8 4 12 1 12 3 8 6 6 9 3 5 1 6 0 7 2 8 10 6 0 6 0 3 5 7 1 5 5 3 9 7 1 8 3 4 10 11 12 7 8 8 1 7 1 10 5 3 3 0 5 12 9 9 0 5 4 11 7 6 2 11 10 8 12 7 5 2 7 0 5 2 3 5 8 1 10 7 13 6 6 4 10 11 1 6 10 10 3 7 5 5 2 5 0 1 7 1 10 5 6 2 6 1 8 5 6 12 5 3 2 11 10 9 8 1 6 1 7 5 0 1 6 1 7 4 9 1 2 6 11 4 3 1 0 8 5 4 8 6 6 4 3 8 7 9 2 8 0 7 0 9 1 0 8 3 4 5 7 10 9 0 0 10 4 0 8 13 5 9 3 8 10 2 3 11 8 8 1 11 0 6 5 10 6 0 6 7 4 10 2 0 4 2 1 10 10 2 1 4 10 8 11 4 0 7 4 10 4 8 0 7 6 2 6 8 0 0 8 6 8 2 5 6 8 1 4 4 5 1 3 0 6 7 4 8 1 5 2 7 7 0 2 6 0 3 6 5 3 12 9 8 3 1 1 2 1 2 8 4 7 3 1 9 14 7 1 6 5 5 0 2 1 6 1 1 7 0 6 2 1 3 2 1 2 6 0 4 6 5 5 5 8 6 1 0 0 5 9 9 6 6 7 9 1 7 3 6 0 7 6 10 10 3 7 10 3 4 6 3 7 3 5 4 9 4 1 0 0 6 6 1 7 6 8 1 5 5 9 5 7 2 2 8 6 3 8 0 0 2 1 8 8 3 4 1 4 6 3 7 8 6 6 2 4 11 4 5 7 13 3 11 1 1 2 4 4 2 8 10 8 4 11 9 3 3 8 3 2 3 7 6 2 2 0 0 1 1 7 1 1 1 1 8 4 4 14 1 8 1 0 4 8 7 6 9 0 3 0 5 5 2 1 5 6 5 0 2 4 11 9 12 8 5 6 12 8 0 12 2 9 3 9 6 2 4 1 1 8 0 5 4 3 2 7 5 7 10 0 6 7 1 3 5 10 7 5 3 7 6 5 8 0 3 5 8 8 2 11 9 2 2 9 10 8 3 7 4 2 5 8 5 6 6 8 1 5 1 7 6 3 4 9 0 2 6 4 4 6 5 0 6 2 8 0 0 7 0 5 8 6 1 6 4 9 0 12 6 7 3 4 1 15 2 5 4 2 6 2 8 2 5 1 3 0 5 5 9 3 8 5 0 10 11 0 4 3 6 0 4 2 4 12 6 0 2 0 3 8 6 10 6 9 9 6 10 9 4 1 6 5 9 9 5 4 9 1 3 6 0 2 8 8 8 3 8 6 7 3 0 5 10 10 10 3 0 5 8 5 5 6 5 12 12 1 9 12 4 5 0 1 12 10 2 14 6 0 5 11 7 1 8 6 6 6 0 7 3 6 6 2 8 2 10 0 3 0 2 12 5 9 7 10 0 0 1 12 9 6 8 5 0 10 9 0 7 7 10 7 7 0 5 3 7 2 2 8 3 7 7 4 11 7 2 4 6 3 6 10 0 4 9 3 2 5 1 11 2 4 11 0 8 2 0 2 0 5 3 7 1 3 9 9 0 5 7 0 3 10 1 3 1 7 4 8 2 2 7 9 5 3 7 2 6 1 5 8 7 11 3 10 1 2 4 3 1 7 8 3 4 9 5 1 3 7 1 7 0 5 5 7 11 0 1 1 11 6 1 8 8 7 4 2 5 3 7 9 10 12 6 1 11 13 1 1 0 5 6 8 8 8 2 5 2 7 3 2 8 10 8 1 1 8 6 9 7 1 6 1 8 6 4 9 10 13 2 0 8 3 9 10 5 6 4 1 1 5 7 4 1 8 7 3 6 8 5 4 12 7 5 3 3 4 5 5 1 10 3 10 0 4 9 1 1 11 0 8 3 1 0 3 4 10 5 5 8 6 6 9 6 2 9 1 1 7 9 10 5 3 3 1 8 10 7 7 4 10 3 2 1 0 4 2 3 1 0 4 7 2 7 2 10 5 7 5 4 7 3 9 5 6 8 7 2 6 4 3 5 2 8 0 3 0 5 5 3 4 5 6 5 9 3 0 2 9 7 0 5 0 2 8 1 2 7 3 9 6 7 3 1 4 4 6 3 5 3 6 6 3 8 4 4 9 2 0 6 4 2 9 0 8 0 9 9 1 0 4 8 7 4 6 8 4 1 6 13 8 8 8 8 5 5 1 5 5 5 5 9 1 6 4 7 5 11 4 8 3 6 3 3 3 6 2 0 3 12 2 4 2 7 10 5 11 5 10 1 8 5 9 8 7 7 3 8 2 7 0 7 3 0 1 0 0 6 5 1 1 1 2 7 10 10 10 4 4 5 2 1 7 5 10 0 8 8 11 7 11 7 1 10 6 4 0 8 0 6 7 3 5 2 10 7 0 0 9 5 2 5 7 1 4 0 6 2 3 5 1 6 0 9 4 1 6 5 4 8 2 2 2 9 6 8 4 8 2 1 9 6 1 5 7 5 4 5 4 0 5 6 3 6 0 13 4 8 5 5 6 10 8 1 1 11 6 10 8 2 1 10 7 14 3 3 0 10 12 4 11 2 0 11 1 7 13 8 0 8 8 7 1 2 6 4 5 2 4 10 8 4 4 5 1 3 1 10 1 5 2 0 7 7 3 7 0 7 3 10 0 8 5 3 3 11 3 1 3 4 8 7 9 4 10 7 8 6 9 4 5 1 4 7 1 8 2 3 8 4 4 4 6 5 4 6 3 0 0 9 4 1 9 5 5 4 8 5 8 4 0 4 6 12 1 4 7 6 10 1 2 6 1 0 3 0 1 2 6 8 5 8 1 7 11 5 13 5 1 3 6 7 2 7 8 10 0 2 5 0 12 7 0 6 0 5 8 11 10 4 1 3 4 2 3 2 5 6 6 8 10 8 10 5 3 6 12 0 4 5 2 6 1 7 3 3 7 8 11 7 3 8 2 9 8 2 4 0 5 0 2 6 11 6 11 4 13 1 10 3 6 11 1 0 2 10 2 7 10 0 10 3 3 4 0 4 0 0 6 0 8 0 12 3 3 13 6 2 5 2 4 0 9 2 11 3 5 12 8 4 10 7 8 8 5 4 6 3 9 11 6 11 9 1 3 9 10 10 0 8 7 10 3 6 1 0 7 1 6 7 5 1 2 9 6 9 6 2 13 9 1 2 11 6 2 7 11 6 10 3 4 6 8 6 5 7 7 5 4 3 7 10 4 7 7 8 3 7 0 3 13 5 5 7 10 8 12 3 0 5 10 10 0 0 1 4 11 0 9 6 4 8 12 4 10 2 10 7 0 2 4 4 0 2 6 6 7 7 7 8 4 9 3 1 0 6 4 5 3 8 8 1 2 0 3 3 6 7 6 2 2 3 3 3 12 3 5 11 7 9 1 9 7 7 3 12 3 1 0 3 4 7 1 7 2 4 13 7 2 10 6 8 3 1 4 9 4 3 3 8 9 4 5 2 4 3 1 5 8 0 6 10 7 9 7 1 6 6 6 5 5 1 3 10 7 6 11 3 7 11 6 8 10 2 9 3 3 4 3 13 3 6 0 7 5 0 5 12 10 5 2 6 0 9 4 6 0 2 9 6 3 8 1 5 2 0 2 9 4 2 5 0 8 3 6 6 9 7 1 11 12 4 8 2 11 4 10 13 4 0 2 11 0 1 10 2 5 8 4 12 0 0 14 3 0 6 1 11 8 5 6 8 5 4 9 7 2 7 6 5 10 8 11 12 11 11 0 4 2 5 7 5 12 0 2 9 13 4 3 3 6 6 3 10 4 6 1 1 2 5 4 5 6 1 9 0 7 3 9 7 9 4 3 2 0 2 6 8 6 10 2 6 4 0 5 1 14 4 4 2 1 6 10 7 2 6 1 1 4 6 5 7 1 5 11 8 1 1 10 2 4 4 12 1 3 3 2 4 10 9 6 5 7 6 9 2 13 2 7 7 8 8 10 4 3 4 4 8 6 3 6 2 9 8 1 8 9 9 12 5 2 7 6 11 6 1 9 4 7 4 2 3 10 4 2 8 4 6 3 1 6 8 1 9 12 10 6 8 4 7 8 3 3 1 1 3 0 2 8 7 6 13 3 8 9 8 8 6 7 2 5 2 6 6 11 1 3 5 5 4 1 1 6 1 1 5 3 3 4 7 8 4 11 13 9 1 4 5 9 0 5 5 6 9 9 7 12 2 8 8 7 3 8 0 3 3 0 4 5 8 5 4 10 10 0 7 2 2 10 9 0 3 11 2 2 7 7 5 1 9 1 8 3 5 4 5 3 11 11 4 4 2 2 1 3 0 8 5 5 3 5 7 1 4 8 1 5 2 4 4 0 0 10 10 7 8 4 8 3 3 1 4 1 2 1 0 1 6 11 5 4 8 6 8 6 12 4 0 9 5 3 10 3 2 1 0 5 7 9 8 1 8 8 14 3 4 6 4 3 1 9 1 4 7 0 3 8 4 7 3 7 2 4 4 8 12 4 0 0 0 2 3 4 10 0 6 5 3 10 4 0 4 13 3 2 8 2 0 14 2 10 2 14 5 1 7 11 10 10 0 6 6 12 6 0 8 7 7 5 4 7 0 4 6 3 3 13 6 3 7 9 8 0 1 3 1 1 3 4 2 5 3 10 2 1 7 10 0 10 4 6 1 1 8 5 4 7 10 0 3 9 3 8 5 2 9 0 3 1 5 2 10 0 5 10 5 0 0 3 12 13 4 1 7 4 11 3 8 7 8 4 4 5 3 4 0 5 1 10 9 6 0 3 3 12 11 5 12 6 5 7 3 10 11 0 0 0 0 7 3 11 4 6 12 5 5 7 6 5 4 12 7 0 6 2 5 0 3 0 5 3 2 2 4 9 12 5 8 10 3 13 6 1 1 7 2 11 5 7 5 5 2 1 7 1 5 2 1 6 4 10 7 10 5 3 0 0 6 1 3 8 6 12 2 1 11 8 0 2 5 0 4 6 7 5 0 11 11 3 6 1 12 6 10 11 6 8 7 4 1 2 10 8 1 3 2 6 0 5 9 3 11 12 5 6 4 2 3 8 11 9 5 1 4 2 8 1 4 10 8 5 8 11 9 9 6 11 4 10 6 4 10 0 5 1 10 7 4 6 3 2 0 0 5 2 5 7 10 5 10 7 1 9 1 2 2 4 3 12 7 4 10 5 1 3 5 8 6 1 1 3 2 8 8 10 4 2 2 13 9 1 1 0 5 1 8 2 6 3 4 1 10 4 3 0 7 6 5 6 9 8 4 10 2 4 2 4 3 0 9 12 4 5 10 6 3 5 9 4 4 0 3 0 4 4 5 10 7 4 1 0 8 0 10 12 3 0 6 7 3 2 3 4 8 5 8 10 2 3 5 4 0 4 7 8 7 2 11 7 11 9 3 0 4 0 3 7 7 3 1 13 4 3 5 7 9 6 6 5 17 8 0 0 10 2 4 7 3 6 14 4 7 6 8 6 5 4 6 0 4 7 7 6 5 9 4 6 2 2 0 6 5 6 10 4 1 1 0 5 8 1 3 8 0 10 4 6 8 8 8 7 9 1 7 0 8 3 5 7 1 0 3 7 2 2 3 1 5 7 4 7 7 5 7 3 6 5 8 2 0 3 12 2 4 3 6 10 8 0 12 5 0 1 4 6 11 2 1 7 4 1 0 7 4 7 4 9 1 10 5 4 6 4 9 8 1 6 6 8 1 8 8 3 8 7 1 2 2 0 11 4 5 0 11 7 8 8 1 7 8 5 9 3 1 3 6 3 2 7 6 1 9 4 5 2 5 8 0 4 9 7 9 3 6 8 4 9 4 6 4 0 3 6 0 4 9 0 3 0 1 1 9 3 7 7 8 5 6 6 7 8 0 2 9 0 1 6 7 5 4 5 0 3 7 2 4 11 4 9 1 4 7 9 5 10 6 0 5 4 0 4 5 2 10 3 0 6 9 11 12 0 12 3 2 7 8 9 1 7 4 11 11 8 13 11 12 5 4 11 3 11 10 1 7 4 1 4 2 1 4 3 2 0 1 1 3 2 2 4 4 5 8 2 4 1 3 8 0 9 4 6 10 6 8 6 8 9 2 4 5 3 9 7 2 0 11 9 1 0 4 5 13 5 5 0 10 3 11 11 3 11 7 3 10 3 4 11 3 4 10 8 2 5 3 9 13 7 2 1 1 3 11 7 7 7 0 1 11 2 2 2 0 5 8 1 3 3 0 0 10 6 2 10 8 2 5 4 6 10 0 2 0 0 3 13 8 5 5 3 3 4 5 1 6 4 4 0 3 10 11 0 0 11 2 6 6 3 6 12 3 7 0 6 0 8 7 4 1 3 8 9 0 0 5 10 8 2 7 4 6 2 1 12 0 10 4 1 14 4 6 2 2 0 0 8 5 3 3 6 4 6 9 3 0 6 0 8 2 1 2 5 1 0 3 5 1 2 6 7 4 4 1 11 2 3 6 8 11 11 7 4 9 2 2 8 10 0 8 14 8 4 10 5 7 5 3 4 3 1 4 2 5 0 7 6 8 4 5 6 6 7 5 2 1 7 2 3 9 3 5 2 4 6 0 9 9 8 3 3 1 8 5 8 11 2 5 0 7 2 6 4 6 10 14 10 10 8 4 0 1 3 1 5 5 6 2 8 4 4 11 5 1 5 7 9 8 13 4 3 2 0 7 5 3 8 1 2 4 9 0 0 8 5 6 7 4 3 11 3 3 3 6 9 10 7 2 8 6 0 6 1 7 10 7 7 1 7 2 9 0 6 4 0 1 4 6 0 12 3 9 1 7 6 7 0 2 5 3 9 7 9 0 2 1 8 9 7 12 2 9 4 2 10 10 8 5 10 4 4 7 1 6 10 7 2 1 7 1 1 11 7 2 4 11 5 5 1 0 6 5 0 10 1 5 9 0 0 5 2 11 4 5 6 2 2 5 4 10 3 9 6 3 0 6 5 4 2 0 2 7 7 0 0 6 6 5 1 5 7 0 8 2 1 8 5 2 0 16 3 1 5 6 8 2 12 7 14 11 5 4 6 8 3 5 8 1 0 7 4 0 2 3 13 1 1 3 6 1 5 9 2 11 7 6 5 11 8 1 7 13 3 7 0 5 1 0 4 5 6 5 0 4 2 0 6 0 5 1 0 6 3 1 3 6 8 4 9 4 5 7 8 1 11 2 3 2 4 1 5 1 3 0 9 7 9 6 4 0 0 9 8 17 9 7 5 2 0 2 8 4 0 9 6 5 9 6 4 2 1 1 3 11 1 10 0 8 3 1 1 9 1 7 13 0 8 5 8 1 3 4 4 4 1 5 4 7 6 3 7 2 4 8 4 8 8 5 12 2 1 12 9 2 9 6 3 7 9 7 5 6 3 5 10 3 3 7 6 10 4 5 1 7 1 0 12 8 2 3 9 9 0 5 4 11 5 13 0 13 6 4 5 3 2 8 11 5 8 2 5 7 7 2 3 10 11 10 0 0 2 4 10 1 2 1 12 8 3 6 1 2 10 0 0 7 5 3 8 1 8 9 6 0 13 0 2 2 7 1 3 6 3 7 5 3 3 8 10 9 3 5 11 4 6 6 1 7 4 4 0 1 7 4 5 11 1 8 9 7 10 10 1 11 6 0 1 10 5 9 8 10 2 8 9 3 11 11 0 7 6 8 7 6 5 4 0 8 7 3 4 3 2 7 7 7 2 4 5 6 0 0 4 11 1 8 5 9 1 6 1 5 9 5 2 5 2 0 11 5 4 1 8 1 12 0 9 6 3 8 5 0 8 4 6 6 0 11 1 11 0 0 2 3 2 2 7 9 4 5 0 0 2 9 6 6 0 8 10 12 3 1 11 1 10 2 5 10 12 6 7 5 3 9 7 10 4 5 4 0 1 8 8 8 8 9 4 8 6 9 1 3 0 6 0 2 5 4 11 1 0 9 4 9 6 9 0 0 4 2 0 1 1 4 4 8 10 9 5 2 7 6 4 10 0 9 8 7 4 8 3 7 0 2 0 9 0 0 2 8 10 1 5 2 6 0 2 3 6 13 9 2 2 4 5 3 6 3 0 6 9 9 4 12 0 0 8 7 5 5 1 6 3 4 2 7 0 4 11 8 1 0 5 7 0 8 5 3 7 2 3 9 6 7 9 8 5 9 3 8 0 6 3 4 4 2 2 6 0 10 4 4 4 4 3 6 0 0 6 8 1 5 3 10 10 3 0 7 1 5 8 0 7 6 1 5 5 11 11 11 4 2 13 1 7 11 9 6 5 6 8 3 7 6 3 3 1 1 3 0 5 5 11 10 10 0 0 6 0 11 13 2 7 12 10 1 3 9 8 0 1 5 0 6 5 0 6 3 0 1 2 2 8 1 4 8 2 2 4 6 7 11 6 4 7 3 1 8 0 1 1 1 4 1 7 3 7 1 7 8 5 5 5 12 8 0 9 10 6 7 10 11 1 5 12 7 2 9 2 10 4 11 2 5 2 10 6 6 0 11 6 2 4 4 1 10 7 0 8 9 1 5 10 2 9 6 0 4 3 4 0 3 8 7 0 5 4 12 0 5 7 2 8 9 7 11 7 6 13 5 5 10 8 4 0 4 5 3 7 5 3 6 0 7 13 3 9 13 6 8 3 5 0 4 3 8 9 8 4 3 9 1 8 8 2 10 5 6 0 5 11 5 0 8 3 11 5 1 4 3 10 4 8 13 1 4 8 2 5 2 9 1 6 7 6 6 4 1 6 4 3 6 3 9 6 9 2 6 3 8 5 1 12 6 8 6 5 6 3 9 4 3 9 5 7 3 5 0 7 3 3 2 1 4 7 4 8 9 2 4 5 0 10 7 1 7 3 3 4 4 2 10 2 7 10 2 8 4 3 10 3 5 3 7 8 2 5 1 10 2 10 1 3 7 6 4 8 8 2 9 7 2 7 2 8 11 8 6 3 1 8 8 3 3 9 6 2 6 3 11 3 3 5 4 2 9 5 8 9 2 8 4 7 1 10 6 13 6 8 7 8 8 3 3 4 1 10 13 11 2 6 8 6 3 4 0 6 4 10 4 6 3 9 0 8 0 12 4 8 7 0 4 8 3 1 10 9 1 3 8 4 9 2 1 4 4 9 5 6 9 6 11 9 4 3 0 1 6 7 7 8 1 1 5 7 2 9 3 10 6 1 5 3 0 7 0 13 11 10 3 3 6 7 8 4 4 4 10 7 6 0 10 3 6 0 8 5 2 7 4 9 8 1 0 1 3 4 7 7 4 0 7 7 7 6 8 6 11 12 4 9 7 3 7 9 4 9 4 5 0 0 5 2 16 13 2 6 2 9 4 3 3 2 8 0 9 11 1 0 11 2 6 11 0 1 6 5 6 9 2 8 2 1 9 5 0 4 6 11 13 9 11 7 0 0 10 4 11 9 11 3 1 5 2 6 16 7 1 8 9 0 5 5 3 1 1 7 1 6 5 5 3 8 12 4 13 4 8 3 7 4 2 9 6 2 14 8 3 1 4 7 1 2 5 2 10 0 4 8 1 12 0 9 1 1 8 7 7 1 1 9 5 3 4 1 7 9 1 3 7 5 10 1 2 5 6 9 6 6 9 1 7 5 13 5 1 7 11 0 2 8 8 0 6 2 6 5 5 11 12 3 5 4 4 8 6 1 3 0 2 13 6 5 6 16 1 0 2 5 6 0 4 6 3 0 9 10 7 0 1 3 7 10 8 0 5 10 3 9 8 10 5 2 11 10 4 4 1 6 7 0 3 2 9 7 11 8 6 2 2 0 11 1 7 7 7 0 12 1 10 0 2 12 1 6 2 7 0 7 9 3 0 5 8 5 2 7 1 5 1 12 12 11 4 5 7 0 5 0 8 6 2 7 7 8 1 7 2 8 2 10 0 0 5 6 1 1 4 9 0 6 17 1 2 6 4 1 12 2 8 2 2 9 5 1 1 7 5 6 1 1 1 5 9 4 3 1 0 1 10 1 8 8 4 2 7 8 7 11 3 2 9 0 10 0 6 9 8 11 11 3 1 1 0 8 5 5 6 2 11 2 0 11 10 6 13 5 9 6 0 7 8 8 7 4 4 5 6 3 6 8 3 6 3 1 5 4 13 1 7 12 12 8 6 9 1 9 1 8 6 1 11 6 0 2 16 0 12 2 8 7 6 9 2 6 5 13 9 0 5 1 0 4 0 4 2 6 0 6 6 5 4 1 0 6 5 3 0 7 6 2 6 6 0 9 7 3 6 7 7 2 4 4 8 9 3 4 6 1 4 2 4 9 0 7 7 10 4 6 5 7 7 7 6 7 0 7 0 8 2 8 3 4 4 3 5 1 6 0 7 7 8 2 10 3 4 10 2 8 8 1 3 5 11 11 5 7 3 9 9 2 2 0 9 2 7 3 0 9 12 3 10 4 3 4 5 5 7 0 2 0 2 11 5 0 9 2 2 3 8 6 9 6 8 12 12 10 4 2 1 6 6 8 6 0 8 6 8 7 1 5 13 3 7 0 0 2 7 8 10 9 2 2 4 6 10 9 0 2 9 7 7 6 13 9 5 5 10 12 10 7 4 13 7 2 2 0 6 11 0 4 0 6 11 1 4 4 6 7 4 1 0 8 8 1 6 0 8 7 2 4 4 1 7 1 9 7 9 5 7 7 1 6 0 9 3 1 5 8 4 10 9 9 10 4 8 2 6 0 1 9 5 9 3 8 3 3 9 9 6 8 0 8 1 8 12 3 0 4 2 5 3 7 7 12 2 11 0 3 3 0 5 7 1 6 0 11 5 6 11 7 5 11 11 4 2 6 2 3 8 10 1 6 9 7 3 3 9 2 5 5 0 7 2 6 4 4 10 5 8 6 3 2 0 5 11 4 1 5 0 3 6 3 4 7 10 9 4 9 8 4 3 8 1 11 6 1 4 14 8 4 3 1 7 8 3 3 7 7 8 13 13 1 0 0 5 2 11 2 2 4 1 2 2 8 6 4 8 5 6 8 8 7 1 5 2 5 3 6 1 1 7 2 9 15 3 11 8 1 4 9 7 3 6 10 0 10 5 6 4 0 5 5 9 6 7 4 0 7 2 6 5 5 4 5 7 5 3 10 0 6 8 9 3 3 9 10 0 8 9 6 4 5 8 10 2 4 7 0 4 3 0 4 0 4 10 11 0 1 4 1 1 1 0 1 2 0 6 9 0 6 6 5 7 0 6 2 5 2 2 9 5 1 6 11 7 4 6 0 6 5 4 2 1 7 2 7 3 3 4 0 3 2 8 7 3 2 2 2 0 7 2 10 11 12 7 10 2 8 2 4 1 3 0 8 1 8 11 9 4 2 8 3 9 3 10 3 2 1 4 12 8 6 5 3 10 4 2 8 1 3 0 9 5 1 0 6 2 3 6 7 2 1 9 5 6 3 4 1 9 6 1 7 4 4 8 2 0 8 3 6 5 2 15 4 7 2 10 4 4 2 3 4 3 0 5 4 1 3 0 4 7 8 4 6 10 9 11 8 3 5 5 3 2 7 10 6 2 5 2 8 2 9 9 6 3 3 0 1 8 1 11 3 13 1 7 0 1 7 8 8 3 2 7 6 6 5 14 7 0 8 11 8 4 1 7 11 10 9 4 11 3 11 5 2 1 3 5 9 1 9 3 3 4 4 3 1 6 8 10 9 3 7 8 5 12 11 5 1 3 5 4 1 11 0 5 9 0 6 1 8 4 5 1 0 4 4 5 6 2 0 11 7 1 4 9 11 8 2 3 3 8 4 0 0 3 6 6 2 7 11 0 5 4 4 8 8 4 9 6 7 4 3 6 5 3 5 6 7 11 7 10 4 5 8 0 7 2 6 7 11 2 7 7 13 4 7 2 10 8 0 1 1 9 6 4 5 5 1 11 6 9 12 4 5 4 2 6 2 7 11 1 4 9 2 6 7 6 4 10 1 8 10 4 4 8 0 3 2 1 4 1 2 5 2 2 1 0 2 1 9 9 1 4 3 3 1 8 5 10 0 12 10 11 5 3 2 7 13 3 6 3 2 5 5 4 2 5 6 7 6 1 2 6 3 7 6 10 3 8 4 1 7 4 2 15 3 2 0 8 5 0 4 10 5 10 1 4 3 0 6 7 2 6 12 4 3 0 1 3 0 4 9 8 8 5 7 10 4 12 11 14 1 7 2 6 4 1 1 5 3 3 4 3 5 7 1 2 11 0 4 8 12 13 4 7 11 8 2 7 9 3 4 6 13 2 2 5 8 4 4 10 2 8 0 4 8 2 3 0 1 6 8 9 8 5 3 2 0 4 3 7 11 6 9 10 3 6 0 9 1 9 2 6 1 4 5 2 10 9 5 4 4 3 0 6 6 3 8 6 3 5 6 7 10 6 1 0 5 9 9 6 3 7 1 10 2 5 5 2 3 6 9 2 9 0 4 1 6 3 9 0 10 9 0 3 3 0 7 3 3 10 7 2 7 4 4 2 8 0 6 10 10 11 6 1 6 5 4 5 3 13 11 4 8 1 4 4 11 7 12 9 8 10 6 1 1 0 8 3 2 6 5 4 1 5 5 11 4 8 8 3 6 10 1 4 12 10 5 11 9 2 7 7 2 0 8 9 6 7 0 2 3 8 10 1 10 6 2 5 6 0 6 12 6 6 7 2 14 6 4 4 9 5 0 1 5 6 8 0 1 3 0 3 0 9 2 9 2 2 7 3 13 9 4 8 7 2 8 4 3 1 1 5 7 1 5 3 2 10 2 4 2 8 0 3 7 9 3 0 4 2 2 10 2 7 8 9 5 5 3 4 6 2 3 10 10 8 5 0 2 14 2 1 7 8 5 5 3 3 7 0 10 8 5 6 6 14 1 0 7 10 3 0 9 4 2 10 5 0 5 9 6 9 2 3 5 8 0 7 8 6 11 4 4 0 7 10 7 8 11 9 2 3 3 2 11 5 9 6 4 4 2 1 10 7 4 8 4 6 4 2 2 6 8 7 0 4 9 4 1 10 8 8 11 4 1 11 6 9 4 7 1 4 5 1 4 5 6 9 4 11 4 2 7 4 9 3 2 5 3 5 7 7 6 11 2 8 12 3 1 5 11 9 1 3 7 5 11 0 11 7 6 4 0 3 1 9 5 8 0 4 3 12 10 5 5 0 11 1 8 4 1 8 0 6 5 3 0 4 2 5 8 6 4 1 5 1 5 6 4 4 4 2 3 6 7 1 11 1 3 1 7 7 8 3 2 4 4 7 7 1 9 4 1 1 7 1 4 0 1 3 10 9 3 3 5 5 7 0 0 5 5 5 7 8 10 9 1 6 0 6 6 2 10 11 10 8 8 6 5 7 0 1 6 12 1 0 11 1 4 0 0 0 4 5 5 10 9 12 2 5 1 8 5 12 1 7 9 5 0 3 6 9 1 1 3 0 3 0 7 5 2 4 0 0 2 6 5 5 0 7 0 3 5 10 3 4 6 2 11 4 7 1 2 8 11 2 5 0 0 1 6 10 8 2 15 9 2 6 1 2 5 12 8 1 7 6 10 1 3 6 2 8 4 5 8 5 0 1 10 4 8 7 8 6 1 2 1 2 7 0 12 4 1 10 1 7 9 2 2 3 1 10 10 1 11 3 3 8 2 1 11 5 6 4 10 9 0 2 2 2 6 8 1 1 1 5 8 3 6 2 5 9 5 0 1 13 6 1 0 1 6 5 8 7 12 5 6 4 7 0 6 7 5 4 2 2 8 8 11 0 2 9 7 4 6 11 9 1 5 2 7 4 6 7 10 6 0 6 1 8 4 4 1 7 2 2 13 7 2 7 1 12 6 3 6 1 0 5 3 4 7 11 2 9 7 5 12 3 2 12 6 10 9 3 10 7 11 4 1 3 7 0 10 8 9 2 4 5 5 8 3 9 2 12 1 4 7 1 1 5 8 4 9 4 14 3 5 4 6 10 2 0 3 1 7 0 2 7 2 3 11 6 2 8 0 8 10 1 6 11 1 2 8 5 8 8 4 9 2 10 3 3 10 5 13 3 0 3 8 4 3 11 5 2 5 0 7 8 1 4 6 5 5 4 6 0 7 6 7 6 4 2 6 5 5 8 2 10 3 6 9 3 0 1 0 6 4 3 6 11 4 6 8 5 2 5 7 5 0 0 2 6 0 8 11 10 8 0 6 1 7 0 4 11 2 8 10 0 5 2 5 5 9 2 1 1 9 0 8 9 11 9 3 10 3 0 4 5 0 13 2 9 11 6 8 1 9 4 0 6 2 1 2 5 3 9 4 10 8 2 8 1 0 3 1 3 2 2 12 3 1 5 2 6 1 10 8 2 9 6 3 5 13 9 3 12 8 0 11 7 10 9 1 4 0 1 6 7 4 6 6 7 5 1 1 1 5 0 0 3 3 6 1 5 6 4 0 7 6 6 2 4 7 3 4 5 1 3 3 0 9 8 6 0 9 1 11 0 7 3 3 7 12 5 1 10 5 7 2 2 0 7 0 6 8 11 11 0 2 2 8 6 8 5 8 10 6 6 5 1 5 11 7 4 10 2 8 10 3 10 2 6 3 9 6 0 5 2 0 3 3 3 1 1 9 2 5 6 5 3 6 6 1 5 2 3 2 10 7 14 6 0 10 2 1 6 2 7 8 10 5 0 9 2 2 9 6 14 5 6 9 12 6 9 3 1 6 6 6 2 9 0 9 3 0 2 4 1 8 3 5 10 6 7 0 6 3 9 4 2 1 10 3 4 5 10 3 6 6 10 5 10 0 14 12 0 11 5 9 9 1 2 4 2 5 3 7 3 3 0 3 5 7 2 10 7 12 4 4 3 1 4 1 5 3 6 8 10 4 8 4 4 11 4 8 7 6 1 5 8 3 4 5 9 7 3 8 1 6 5 11 4 0 2 4 3 6 2 8 6 7 1 10 2 1 0 10 7 2 2 2 9 0 8 7 3 1 12 8 1 3 2 2 8 9 9 2 2 7 1 1 10 0 4 9 7 3 7 6 4 13 5 9 4 1 5 8 5 1 9 5 7 7 10 10 0 4 13 8 6 8 3 1 4 9 9 4 7 7 2 6 4 12 0 11 3 0 9 6 7 12 1 5 8 8 6 13 2 4 3 11 7 1 6 10 7 1 6 6 3 6 10 5 8 7 1 8 1 0 3 0 1 4 8 11 11 9 7 0 8 6 5 2 7 4 6 3 2 7 10 9 7 7 0 2 8 4 4 12 2 6 7 2 1 3 1 5 4 12 0 5 8 4 1 8 2 2 3 3 5 0 13 8 0 9 9 13 0 6 6 7 2 5 6 0 8 11 9 1 0 5 7 6 5 4 4 3 7 7 4 4 10 6 10 0 1 6 0 0 3 4 0 2 6 2 3 10 4 11 8 6 7 7 10 4 4 4 2 0 5 15 6 3 1 0 9 4 0 5 9 9 6 4 5 7 0 9 2 3 1 0 9 9 7 3 6 2 6 0 4 5 10 7 9 6 5 6 7 6 3 2 4 4 3 2 3 2 0 1 11 9 9 8 5 9 10 7 1 1 2 3 3 2 4 4 1 0 2 2 2 3 2 0 2 3 1 3 8 7 3 10 4 4 3 3 0 7 8 0 5 5 7 2 7 3 8 4 2 4 8 3 7 10 8 7 3 8 7 2 3 4 6 3 7 9 8 8 2 4 0 8 7 10 1 0 5 5 0 6 4 6 1 7 1 7 1 4 12 2 12 7 11 2 1 5 4 9 4 2 3 0 4 3 7 7 4 11 4 6 5 5 12 9 0 8 6 1 4 1 9 11 7 11 0 11 8 3 5 11 2 11 12 6 6 6 5 1 5 9 7 6 6 3 0 0 4 0 6 3 4 2 2 13 7 15 4 1 6 10 6 2 1 7 7 3 12 8 10 0 7 4 13 7 12 0 2 0 6 4 6 7 5 8 2 5 7 7 3 2 7 3 2 0 12 0 8 9 3 7 0 3 2 1 5 10 12 4 8 4 6 9 10 7 0 1 5 6 8 5 8 2 8 1 2 10 4 5 4 1 5 1 7 5 5 3 1 0 0 3 7 4 6 2 2 8 1 1 0 2 7 8 10 9 9 2 2 12 4 9 6 7 3 4 5 0 14 7 3 5 3 7 5 11 9 0 5 7 3 8 1 5 11 9 7 9 0 6 4 5 4 0 2 0 2 4 6 9 0 4 1 8 6 8 6 6 6 5 6 0 6 6 7 8 13 1 10 0 6 2 12 7 9 6 9 7 6 8 10 1 0 6 7 3 10 12 2 4 7 8 7 3 0 7 2 5 1 5 2 1 6 4 4 3 10 0 0 8 5 3 0 9 9 1 1 7 3 5 5 6 6 2 3 9 1 0 3 6 3 3 2 5 2 0 8 0 8 5 8 2 7 1 11 0 1 0 1 8 7 12 3 7 8 9 6 4 3 8 5 2 6 2 6 9 8 4 8 0 13 0 5 3 12 5 1 1 4 3 0 11 6 1 9 3 6 10 1 4 0 5 4 6 0 9 10 4 2 12 10 10 1 2 7 0 1 2 5 9 4 3 8 1 9 12 4 2 8 1 1 0 4 9 4 1 4 8 4 1 4 2 1 8 8 2 5 1 7 3 2 6 10 5 9 2 8 2 0 7 9 1 3 11 9 8 1 4 7 10 1 1 9 8 7 2 3 5 6 2 12 11 8 1 4 8 8 4 12 1 1 0 5 2 0 6 3 0 9 0 8 1 9 8 9 2 4 3 9 9 6 4 8 1 7 9 2 10 6 3 1 5 3 5 1 5 2 3 6 2 8 6 8 12 2 3 5 6 4 6 4 3 7 9 1 7 0 2 1 3 9 10 8 10 6 1 7 5 2 6 10 1 3 1 7 3 3 7 11 5 8 7 1 10 9 2 2 4 8 4 3 5 9 3 9 3 4 4 6 7 11 4 6 4 3 2 1 4 7 4 3 0 7 6 1 0 1 0 6 0 10 9 0 7 10 4 11 1 11 1 4 4 7 5 9 4 9 3 5 7 8 8 2 1 8 4 6 6 12 2 1 9 6 6 10 9 4 7 4 4 10 3 1 8 6 5 9 4 0 5 3 1 1 6 7 3 4 6 8 2 3 5 6 8 3 4 14 6 2 13 5 6 4 2 6 1 9 8 7 1 4 7 0 11 7 4 1 0 7 6 1 10 0 7 3 4 3 12 1 4 6 0 8 5 3 0 1 5 1 10 10 2 1 4 2 0 8 2 0 3 2 7 1 1 7 9 12 9 4 10 5 3 3 1 11 5 7 0 8 11 6 2 6 5 2 4 0 10 11 4 4 2 6 4 1 4 2 7 3 1 3 4 2 6 3 11 7 0 9 7 9 9 2 9 2 11 4 11 3 2 0 0 3 8 1 4 6 7 8 6 8 8 2 2 9 2 4 4 5 12 10 7 2 11 11 11 2 0 0 7 3 9 2 8 1 2 3 3 0 10 6 0 9 8 3 6 3 5 6 9 5 2 8 6 12 2 4 11 2 4 4 1 9 6 5 7 2 4 9 8 4 5 5 4 6 6 8 8 7 3 6 10 3 0 6 1 4 2 4 7 5 2 1 1 10 6 9 2 2 2 5 2 7 10 6 0 3 0 5 12 3 5 9 0 7 9 4 0 5 11 11 1 0 7 1 9 3 12 7 3 6 10 7 11 2 6 7 5 3 0 1 8 10 4 1 9 3 10 4 6 2 7 3 1 4 4 0 7 5 10 2 4 1 4 2 1 5 2 2 3 3 6 4 2 6 8 6 5 4 1 2 6 9 9 1 7 4 8 4 6 0 5 6 3 4 0 9 3 0 10 7 8 6 5 9 11 10 6 11 7 8 7 5 4 0 6 2 3 5 1 4 2 2 4 7 1 2 0 6 0 2 4 1 0 2 6 8 5 6 5 5 6 6 6 3 6 10 13 9 14 8 1 5 0 1 4 6 8 4 7 8 1 10 5 3 5 3 3 0 10 0 1 6 10 5 4 8 2 6 7 6 0 13 6 3 1 0 3 11 2 6 11 8 4 7 11 8 8 4 3 2 4 2 0 4 7 4 1 3 6 1 5 1 6 10 15 8 6 10 11 3 8 3 4 1 11 12 0 1 6 1 10 9 7 0 5 5 0 6 6 3 2 1 11 6 7 8 2 4 6 8 7 9 11 2 5 2 4 6 4 0 10 6 6 4 8 8 8 4 8 11 6 5 4 2 9 0 2 3 7 4 7 12 0 8 8 3 3 7 2 5 7 5 5 10 5 12 11 5 0 5 11 9 4 2 9 1 10 6 6 1 6 1 5 9 1 2 1 6 2 10 8 0 7 3 0 2 9 7 3 4 4 9 6 7 6 7 5 5 4 1 3 2 9 8 0 7 4 7 7 7 2 5 0 2 1 7 7 0 10 7 4 8 8 8 2 2 7 13 8 0 1 4 8 0 1 3 4 6 3 7 0 4 2 7 1 10 4 5 7 11 2 1 2 7 6 0 4 0 6 5 10 5 6 2 4 5 6 5 5 8 3 3 2 11 2 5 11 7 7 7 5 8 8 3 1 3 8 1 0 10 5 6 2 8 7 3 1 12 1 9 2 0 10 10 5 0 3 1 9 0 8 6 12 2 7 2 1 2 6 4 5 8 3 0 4 4 11 2 1 2 0 5 0 1 2 6 6 3 8 5 6 5 7 13 7 1 5 1 2 7 8 7 2 2 11 10 8 6 1 4 8 13 4 6 3 1 1 8 10 3 7 1 6 5 5 11 8 8 5 4 11 3 4 0 8 5 3 5 10 5 3 3 1 0 3 5 5 9 0 3 0 5 0 7 9 3 2 6 6 8 7 9 5 9 0 7 9 4 10 4 3 6 8 2 6 5 3 7 5 4 2 5 0 5 4 3 6 5 8 5 5 8 9 8 7 6 2 2 2 3 11 13 7 11 0 12 2 1 3 11 5 11 8 0 6 3 3 3 4 2 7 0 0 0 4 0 7 2 4 3 8 8 3 3 2 4 7 5 5 7 1 2 3 4 6 3 6 3 2 10 0 3 2 1 8 11 7 1 3 1 0 5 6 2 0 3 1 0 3 3 6 7 8 6 8 4 6 5 6 10 10 6 6 2 7 10 4 9 10 2 10 10 10 4 1 9 7 1 1 9 0 5 5 7 3 4 1 5 1 0 10 4 1 5 7 4 1 12 9 0 9 4 9 3 1 2 4 7 8 11 6 8 5 9 2 9 3 5 3 12 7 4 9 0 7 8 7 1 8 6 3 13 3 7 3 4 4 0 1 3 6 6 1 4 3 8 9 4 5 1 0 10 7 1 5 7 1 3 1 4 12 5 7 3 8 8 0 8 7 13 3 12 6 0 0 5 6 4 0 9 8 0 1 10 10 4 9 5 2 0 4 6 10 5 5 8 7 8 12 6 9 5 4 8 8 10 0 8 4 7 10 0 7 7 8 9 13 1 6 7 9 5 1 9 5 3 8 2 9 6 0 2 0 0 0 2 6 9 4 3 0 1 5 5 4 8 11 4 4 9 10 0 7 1 1 10 6 0 3 8 6 0 8 1 3 4 7 6 4 11 2 1 7 0 5 6 10 4 0 8 6 0 9 3 10 3 0 5 5 3 7 4 3 1 7 7 4 2 3 5 0 9 5 9 4 4 1 1 5 2 1 12 3 3 5 2 6 5 2 2 6 4 6 2 3 11 5 3 7 2 4 8 5 12 5 3 0 6 5 4 6 5 5 1 7 1 4 5 15 1 0 6 6 4 2 8 9 0 4 0 1 7 4 6 2 8 2 1 7 3 3 4 9 2 0 2 5 6 7 9 1 4 3 10 1 1 11 7 8 5 0 9 6 1 7 4 5 5 3 7 9 7 3 4 9 1 4 6 6 3 1 4 2 1 9 1 7 0 2 7 5 3 0 5 6 1 5 8 0 4 9 1 11 4 5 5 5 6 6 0 5 8 0 8 2 3 5 3 5 2 5 4 4 6 6 0 1 2 0 3 8 7 8 4 5 1 11 1 5 3 9 4 0 3 7 3 4 7 3 10 5 3 0 2 2 11 11 1 0 8 8 6 5 4 9 0 2 6 2 2 6 0 5 2 12 1 8 3 5 4 2 10 3 3 11 2 1 2 5 3 2 6 0 5 6 2 0 6 11 5 3 0 7 1 8 1 7 0 0 8 4 6 1 8 0 4 1 10 3 8 5 2 7 4 7 3 12 1 14 3 10 8 7 8 0 10 7 0 3 9 3 10 6 4 10 0 6 4 2 2 0 1 2 2 3 5 0 7 1 6 4 6 5 6 5 5 12 2 5 1 3 5 2 3 1 4 14 1 2 3 4 6 3 3 5 5 2 6 10 4 0 10 6 7 1 7 6 9 0 10 1 3 10 3 8 5 7 1 7 0 10 0 7 7 0 5 7 8 7 10 5 5 3 4 6 0 2 0 7 4 6 2 13 7 6 6 7 7 9 5 0 5 0 9 2 0 6 5 4 7 7 0 1 8 7 4 9 5 8 6 6 3 7 4 6 5 10 5 12 1 6 3 9 1 4 4 7 5 6 8 2 3 14 6 0 3 8 6 9 4 8 10 0 0 2 4 5 5 6 4 2 5 6 0 0 6 6 16 4 10 6 6 10 0 10 5 8 2 8 5 0 8 10 2 6 7 10 4 8 0 8 11 8 8 9 4 0 10 4 1 8 1 13 12 1 5 2 14 0 11 1 1 11 10 2 1 5 4 10 11 11 1 0 2 3 0 8 1 9 4 2 4 3 10 8 8 8 7 1 4 9 3 5 0 8 2 4 12 8 7 2 3 11 14 8 6 4 0 8 11 0 7 7 4 6 4 8 6 0 1 3 2 5 3 6 8 2 8 1 2 4 5 5 6 1 4 8 2 12 0 7 4 4 10 5 11 6 8 5 6 8 7 6 7 1 1 8 8 1 9 3 9 8 7 3 3 10 7 9 11 7 2 11 9 7 8 0 6 0 0 1 3 2 10 9 6 8 6 7 3 7 2 8 4 15 5 6 10 4 9 5 9 3 1 11 7 8 6 2 3 11 10 6 12 7 8 8 11 7 11 0 0 8 0 8 3 7 7 0 0 10 1 14 1 7 2 2 0 8 6 5 2 8 7 1 5 9 3 4 8 3 1 1 2 1 1 2 11 7 5 0 7 9 1 9 12 5 0 0 7 5 9 6 2 2 2 6 2 8 1 0 10 4 5 3 1 5 2 2 5 6 0 0 5 5 4 8 6 10 2 5 6 2 9 11 4 4 12 8 10 2 1 7 2 2 10 8 5 5 6 2 2 6 6 3 11 7 9 4 10 3 15 0 3 4 5 6 10 3 7 13 3 7 2 7 6 1 8 4 11 7 0 10 0 1 2 1 5 8 10 4 2 6 0 6 10 4 4 0 13 10 0 10 8 3 6 9 8 3 3 5 1 1 0 8 4 5 6 7 1 10 2 0 4 0 3 5 0 4 4 4 1 6 3 5 1 0 2 6 3 1 8 7 9 3 2 10 0 3 5 7 11 8 0 1 3 0 11 3 2 6 0 3 2 7 2 3 7 5 9 3 8 6 4 3 11 2 0 5 6 0 1 0 7 7 7 7 11 0 2 3 6 6 10 3 5 7 6 8 7 4 3 9 0 0 5 7 14 4 7 8 2 9 4 5 12 6 3 9 7 6 4 3 4 8 6 2 4 5 3 9 7 1 4 3 8 3 6 2 0 2 6 2 6 5 3 7 1 3 1 6 6 2 11 6 8 6 0 1 2 5 3 7 6 1 13 7 3 9 9 5 11 3 4 4 0 8 3 2 5 3 0 2 8 1 6 5 0 1 1 6 4 2 11 4 1 0 0 9 7 1 2 4 5 6 1 12 9 5 0 2 10 7 1 11 2 4 11 4 7 6 6 7 3 2 2 5 7 10 11 6 0 0 2 7 6 13 2 4 1 4 4 13 0 10 2 6 8 3 11 8 0 1 1 0 9 6 4 1 9 0 11 1 3 1 4 8 10 13 9 0 14 5 5 10 1 10 0 7 8 9 1 7 1 8 5 3 1 12 2 5 9 10 4 6 5 1 4 9 6 7 2 8 3 10 2 8 6 2 3 6 0 5 1 5 5 10 0 0 7 8 4 6 2 6 10 4 0 3 6 5 2 5 9 1 2 6 10 4 7 0 3 6 0 10 0 3 1 7 13 8 11 7 11 4 0 9 10 2 8 6 8 5 6 7 1 7 9 5 4 11 4 10 7 2 2 5 6 1 6 7 0 3 1 5 0 4 2 7 11 9 1 8 6 4 6 3 2 10 3 2 5 8 6 6 5 7 2 5 8 4 5 6 2 2 0 5 5 10 1 1 3 12 10 4 6 0 9 2 2 5 3 1 6 3 8 3 5 4 4 6 2 9 1 9 9 2 10 5 7 0 2 0 1 5 11 1 6 3 3 4 6 10 4 5 10 6 0 5 5 2 5 2 2 2 9 5 3 1 8 0 0 7 1 4 5 3 1 6 3 6 11 7 3 7 5 6 9 0 3 8 9 3 10 1 7 7 4 5 5 9 9 7 6 6 10 1 2 2 0 8 3 10 0 5 1 4 9 0 2 1 8 0 6 2 9 0 10 5 4 8 9 12 13 6 0 2 7 1 2 2 2 10 1 2 1 6 10 6 5 4 6 5 6 8 4 7 9 3 0 7 0 6 7 0 7 0 3 4 6 1 3 6 3 6 1 4 3 6 6 0 8 8 3 2 0 10 7 7 3 9 7 7 3 12 7 5 12 7 5 3 2 0 8 2 3 1 6 5 5 10 2 3 0 3 9 3 5 0 0 2 4 10 0 1 15 5 2 2 7 1 1 4 4 2 6 1 2 1 10 0 2 1 6 4 5 7 3 9 1 10 6 12 7 2 5 9 8 4 3 1 1 9 7 6 0 6 13 7 13 0 9 1 2 8 7 7 1 9 4 9 6 3 7 9 1 8 5 0 0 8 10 1 1 2 5 1 0 10 6 6 2 10 3 10 12 7 8 2 2 4 11 9 5 8 1 0 5 7 7 1 4 11 9 0 1 3 0 0 2 4 7 8 2 3 1 2 3 10 8 4 6 4 4 12 2 1 4 9 9 9 8 11 1 10 9 11 0 1 2 0 0 14 5 10 1 9 4 3 2 7 4 4 9 1 7 0 0 6 9 4 0 3 7 6 9 11 6 1 5 9 3 0 0 3 6 6 2 5 7 6 1 8 3 2 11 8 5 7 5 0 2 7 7 0 11 6 11 8 5 6 3 0 2 11 6 4 10 6 0 11 7 5 1 8 2 2 2 4 4 5 5 9 9 5 1 2 12 4 7 7 6 4 8 7 4 4 7 11 2 1 9 7 8 0 4 0 0 10 3 1 6 5 4 6 5 1 7 0 0 7 1 8 10 7 2 7 11 5 4 1 3 0 3 0 1 0 2 1 0 2 0 4 8 10 9 4 4 8 7 1 0 3 3 5 13 10 5 11 1 0 8 9 5 3 3 4 2 13 5 3 5 9 6 3 13 6 13 3 11 4 9 1 1 0 2 1 2 0 9 1 5 6 10 2 5 2 6 10 11 3 5 7 8 4 7 3 1 0 13 11 5 7 1 10 2 1 9 2 6 0 1 8 2 4 14 0 7 8 7 5 9 6 7 5 7 13 3 1 5 1 0 3 3 5 3 4 3 7 6 6 4 1 10 3 0 6 2 1 5 0 10 1 7 0 8 5 3 5 8 8 2 2 10 8 0 4 3 0 3 6 3 10 1 10 6 11 7 1 5 6 4 4 4 2 9 8 2 9 1 8 5 5 9 7 1 3 2 4 4 2 4 1 6 4 0 7 4 9 3 4 3 7 0 5 5 7 11 6 8 6 1 3 5 5 7 3 6 3 7 5 6 8 1 4 4 2 5 8 9 0 4 4 1 2 11 9 11 11 4 7 5 1 2 2 9 0 8 6 10 2 4 4 1 5 9 10 5 1 0 1 12 9 13 11 4 4 2 6 12 6 5 1 7 6 7 1 4 2 1 0 7 0 2 7 1 5 6 7 5 0 6 3 3 2 9 8 3 5 7 13 5 7 2 10 11 10 5 9 6 6 4 9 1 3 3 2 5 5 0 9 0 5 2 1 7 1 3 14 1 2 4 2 0 3 0 6 4 1 6 9 6 2 4 6 11 8 1 6 1 5 6 3 8 10 2 0 7 4 1 1 0 4 7 9 3 8 4 5 3 3 4 0 6 1 6 12 11 7 3 7 6 8 8 1 5 7 1 6 4 4 8 2 3 10 2 5 5 5 9 2 7 9 5 3 2 3 9 6 2 6 2 0 7 10 1 1 6 6 3 6 8 12 3 5 3 10 8 8 5 3 0 1 10 2 9 8 5 11 5 0 11 7 1 13 2 0 6 9 1 13 0 12 7 11 9 5 4 0 4 4 11 13 9 5 1 2 4 13 9 5 3 4 7 3 7 8 2 7 5 6 5 2 7 9 6 7 7 1 1 2 8 1 0 7 6 4 12 5 8 3 3 3 2 1 8 7 0 2 0 0 4 7 3 6 7 6 1 6 1 6 6 1 1 5 8 6 5 4 6 2 2 9 10 6 3 4 4 9 6 5 3 0 5 3 9 6 4 6 3 15 1 3 3 5 2 2 9 11 3 4 1 2 8 0 4 6 1 3 3 7 3 3 2 8 4 2 5 2 1 2 1 1 8 4 1 6 12 6 6 1 2 5 11 1 11 5 7 12 5 10 0 3 5 8 4 8 5 5 6 0 9 5 9 5 8 5 0 6 4 9 4 6 2 5 6 7 10 6 8 2 0 0 6 7 4 2 1 5 0 5 1 6 4 5 2 1 6 8 7 7 7 1 9 12 5 0 4 5 8 9 5 2 12 1 5 2 2 6 2 1 3 4 6 10 2 5 4 9 7 1 0 9 1 5 7 4 2 14 13 4 2 5 10 4 3 8 2 4 4 10 5 5 4 5 7 0 9 6 8 3 10 2 0 7 7 1 4 8 6 1 1 1 8 9 6 7 9 0 6 5 1 0 9 10 8 0 6 3 2 6 4 0 4 9 1 6 9 6 0 0 7 9 2 4 5 3 12 6 0 0 11 0 4 6 9 0 7 5 2 6 2 0 4 10 0 0 2 10 4 13 5 2 2 11 8 4 3 1 6 2 9 5 3 10 2 0 6 0 7 5 6 14 3 6 3 4 7 2 2 6 9 4 8 2 9 7 7 10 10 4 7 1 8 2 0 8 7 0 4 0 13 5 4 2 8 2 4 3 6 3 2 1 3 0 9 5 3 6 3 7 7 7 4 4 6 7 8 7 7 3 8 0 0 10 14 5 13 0 7 8 5 7 0 11 2 7 5 0 10 5 1 1 5 6 7 5 5 9 10 6 7 1 0 5 3 9 5 0 7 4 5 2 12 0 1 4 6 8 2 8 6 2 2 2 1 1 8 7 0 12 2 0 2 2 8 5 7 2 8 5 4 6 3 5 2 6 2 8 4 10 0 3 0 6 8 7 4 5 1 8 4 11 6 0 5 10 2 5 1 5 2 6 4 9 6 4 7 2 4 0 8 3 2 4 5 4 7 10 4 7 3 2 3 0 4 5 3 8 10 5 3 10 1 5 5 2 5 0 1 5 5 3 8 2 1 0 6 2 0 4 3 1 4 5 8 0 8 4 2 9 1 5 7 1 12 10 9 8 10 10 5 2 0 5 9 7 3 12 4 8 6 5 2 3 1 5 0 11 0 4 9 10 4 8 1 1 3 7 0 11 0 6 12 7 4 3 11 12 6 5 9 2 5 4 7 2 5 3 1 9 5 1 1 4 6 3 4 9 3 11 2 8 10 1 0 2 5 8 2 3 4 1 6 11 4 12 0 10 8 9 7 6 5 7 2 0 10 7 8 1 9 1 8 1 6 5 3 0 9 0 6 0 9 3 4 1 7 3 3 0 8 7 0 4 3 13 11 0 0 4 4 5 0 2 7 8 4 4 7 5 4 3 3 4 8 2 0 0 1 11 8 11 8 7 1 5 4 4 10 3 2 4 1 0 7 12 9 4 3 3 2 8 9 6 0 7 3 6 7 5 6 6 11 7 2 1 8 5 11 7 6 1 11 9 0 4 1 2 1 0 6 4 10 3 5 9 4 0 1 0 5 7 5 5 3 2 2 1 8 7 11 3 8 5 7 0 3 2 0 9 6 11 5 0 6 2 1 6 5 4 11 7 6 9 10 2 9 7 2 5 6 3 7 0 3 4 4 6 1 10 11 7 2 7 15 8 4 0 6 5 6 9 10 7 6 9 2 0 3 2 0 9 4 4 4 0 4 1 9 13 7 4 0 2 12 0 0 9 1 6 0 5 6 10 7 5 0 8 3 5 6 4 12 9 7 4 1 14 1 1 4 5 0 4 10 7 7 1 0 0 0 8 1 3 5 11 6 3 2 0 5 10 4 5 9 12 0 6 10 11 1 9 11 4 1 1 7 6 11 5 2 0 5 4 3 5 0 6 2 3 1 2 5 2 11 7 1 3 1 3 12 9 3 5 7 3 6 9 1 3 1 5 11 0 6 4 1 6 4 2 0 4 15 0 0 3 4 1 2 0 2 1 7 2 1 2 6 11 3 6 4 3 2 4 1 2 1 9 1 4 0 5 4 2 10 0 2 3 0 3 6 0 4 8 12 6 6 1 6 0 11 6 7 0 1 3 8 7 2 3 4 8 5 7 8 3 9 6 7 9 0 4 2 3 9 2 4 4 1 0 5 0 2 6 1 8 2 10 0 4 6 0 6 0 10 3 8 1 6 5 4 9 9 0 0 12 8 4 2 2 1 1 1 0 2 6 10 6 6 5 3 0 3 9 8 3 7 2 2 7 7 8 5 6 5 2 9 0 13 7 9 7 0 10 5 6 1 3 9 2 5 13 8 3 8 8 0 12 10 9 4 7 8 4 5 12 10 2 1 3 0 5 2 0 11 10 8 6 10 7 5 0 3 3 4 2 6 12 7 2 3 4 3 8 5 1 0 6 8 0 12 4 7 11 2 1 7 8 11 2 1 11 4 9 6 6 2 11 6 1 2 10 4 1 5 5 5 7 9 7 2 4 5 5 6 5 6 7 6 4 1 6 9 7 6 1 0 8 7 0 7 7 6 6 5 1 3 7 9 0 9 13 6 6 9 2 11 4 9 6 3 3 4 9 4 0 1 2 4 3 7 3 2 13 0 6 3 2 10 4 4 3 2 10 7 8 1 3 9 11 12 6 1 4 0 1 3 2 7 3 6 7 7 0 6 11 1 3 7 3 4 5 3 5 5 11 2 8 1 4 2 6 1 6 4 4 5 4 7 0 3 6 3 7 8 7 5 1 4 12 7 9 1 5 1 7 8 9 4 11 4 5 5 0 6 8 9 4 4 13 4 9 1 5 0 2 11 3 2 5 6 0 1 6 9 8 13 11 10 10 2 4 3 7 10 9 1 2 6 7 4 6 8 5 2 4 6 6 0 7 4 10 9 0 0 0 6 2 11 11 2 0 2 5 4 5 8 4 0 7 1 4 6 2 3 4 4 0 4 6 7 10 4 6 8 1 7 10 6 0 0 2 9 0 3 10 7 0 5 8 3 11 2 2 1 1 7 5 7 12 2 7 2 4 6 1 5 7 6 9 11 3 8 6 8 5 4 8 12 0 9 9 3 3 8 10 7 7 5 9 2 8 1 0 7 2 1 8 8 9 1 9 9 4 0 5 9 0 9 3 5 12 6 4 4 7 10 6 3 5 0 5 7 2 3 11 5 0 5 6 4 3 0 4 7 0 2 9 8 2 4 5 12 5 10 9 3 4 4 9 6 6 0 10 3 7 6 4 9 4 6 2 12 1 7 9 3 3 10 4 11 0 9 0 0 1 11 7 6 9 1 9 0 13 7 8 7 7 10 4 7 1 6 3 7 7 9 7 3 10 7 9 8 2 3 10 1 8 12 5 9 5 7 6 1 2 9 9 5 0 5 3 5 9 0 4 7 6 0 4 4 7 8 2 9 1 4 5 8 2 7 6 4 4 8 3 0 1 8 5 9 6 3 6 6 0 0 8 4 3 3 0 2 7 7 4 1 0 6 3 0 3 2 13 3 2 6 7 9 3 4 8 5 5 9 5 3 5 0 3 6 1 6 8 2 6 5 1 7 9 1 7 1 5 1 12 0 6 0 2 2 10 3 8 2 6 4 8 0 4 12 9 10 8 7 5 11 10 5 3 3 1 9 2 11 7 2 0 4 9 0 5 13 0 0 9 4 7 10 2 6 9 2 1 8 1 1 9 4 11 10 7 1 6 7 8 10 4 2 4 2 0 12 0 0 9 6 8 1 6 5 0 1 4 0 0 13 6 5 1 8 2 0 1 6 13 2 5 7 7 2 6 5 0 1 9 10 10 2 3 6 6 8 11 5 6 8 0 6 3 4 0 6 9 0 0 3 8 2 7 4 6 2 0 0 6 2 4 8 2 10 2 5 1 6 0 6 7 4 9 9 0 4 8 5 3 4 4 3 12 6 6 0 8 6 7 1 3 3 9 4 7 4 1 3 3 0 10 0 4 9 8 9 6 1 9 2 6 6 11 7 9 5 6 9 9 7 8 2 8 6 8 1 6 8 9 4 0 7 3 2 7 4 0 2 1 0 8 6 4 0 2 11 7 9 9 5 8 3 3 5 9 2 2 9 8 5 8 8 0 1 4 5 5 1 9 11 7 3 5 4 4 7 5 7 5 9 3 4 9 3 9 8 2 8 11 7 4 9 2 9 9 1 1 4 12 1 2 10 7 9 3 6 3 0 10 5 11 8 10 4 10 9 4 4 1 4 8 8 0 5 0 3 3 2 6 10 7 6 9 9 8 8 1 2 2 5 10 1 4 0 16 4 10 3 8 1 3 3 7 0 0 3 4 10 3 4 9 2 4 0 2 5 0 2 8 4 5 7 5 1 8 0 10 0 7 1 9 5 0 11 2 13 1 7 6 5 10 5 6 8 4 7 4 6 6 4 8 10 2 3 4 8 7 2 10 4 4 8 10 3 0 4 2 4 1 8 6 4 11 1 2 8 10 0 4 1 1 2 0 3 2 0 7 2 0 7 6 1 14 9 6 11 2 5 10 1 5 3 5 2 1 2 9 2 14 6 2 2 7 2 5 5 9 2 2 4 1 3 16 2 0 3 1 2 2 3 3 0 7 14 7 5 6 3 1 7 7 12 8 7 5 9 1 8 3 14 5 0 1 1 7 4 10 0 6 5 1 8 6 14 0 3 3 9 2 6 7 9 3 3 0 6 8 4 3 1 3 7 0 1 6 3 8 3 2 0 6 10 4 8 1 0 1 0 5 10 5 1 10 3 11 2 6 2 7 9 2 6 9 5 13 2 1 2 5 9 3 4 5 8 7 8 0 8 3 7 0 9 8 6 7 0 7 3 4 5 2 6 4 9 5 0 0 1 2 2 7 14 7 0 2 10 2 9 6 2 7 1 4 3 5 7 12 5 6 14 1 9 6 0 2 8 2 9 7 2 10 7 10 2 2 8 10 5 10 7 1 5 2 2 2 5 5 8 3 1 0 6 5 9 1 0 0 7 6 0 9 1 3 1 6 8 6 1 12 5 12 2 11 4 4 1 7 6 3 12 8 0 2 4 1 4 2 6 4 12 10 10 3 1 5 10 4 10 0 8 0 2 0 1 12 0 7 11 7 1 8 7 3 0 1 3 3 5 8 5 1 2 6 4 7 1 6 9 8 7 4 2 2 6 0 5 2 4 3 6 6 7 7 6 3 5 4 4 12 4 4 7 5 2 14 0 2 9 6 2 9 4 7 8 2 5 0 6 11 2 3 5 10 10 2 6 4 0 4 2 2 7 11 9 9 4 0 1 1 1 4 6 2 4 11 1 6 5 7 7 3 3 10 8 6 1 3 5 12 0 5 4 12 10 2 10 3 5 7 1 7 1 9 9 4 3 7 3 0 9 5 5 2 6 7 1 2 9 2 9 4 4 11 4 8 5 4 1 4 10 5 9 1 13 4 6 5 3 1 5 1 3 3 4 0 8 6 12 8 4 0 0 4 0 7 3 6 6 2 4 3 6 10 7 8 7 2 0 9 4 3 8 0 11 12 5 11 5 5 8 2 5 5 0 0 6 1 5 3 3 7 2 4 3 10 2 6 3 10 2 0 5 4 8 6 8 3 0 7 8 5 2 9 5 7 9 0 2 4 7 10 3 8 3 5 3 0 6 3 8 6 4 7 1 11 0 7 3 12 9 9 6 3 2 4 5 6 2 2 4 1 5 1 7 3 1 6 0 3 4 10 5 1 5 5 3 4 1 3 0 2 0 4 1 3 1 6 7 4 4 10 3 6 3 12 8 1 5 7 5 8 6 4 0 2 10 3 7 8 9 3 8 1 6 0 0 8 5 4 2 1 1 10 8 9 5 9 6 1 2 14 5 5 4 7 8 0 8 8 2 4 0 5 9 9 10 6 8 1 11 2 3 0 3 7 1 6 3 3 7 8 7 3 13 1 2 9 2 4 4 0 0 10 1 4 5 3 10 1 0 6 12 4 2 5 16 3 9 6 5 7 5 7 10 9 6 12 5 6 3 8 5 3 3 1 7 9 0 10 1 3 5 0 0 2 5 12 12 5 7 11 9 5 5 1 9 9 4 1 6 9 9 4 4 2 6 6 0 10 7 0 1 1 3 1 7 8 7 7 8 0 2 7 4 4 4 7 7 4 1 6 7 9 0 9 4 4 6 6 1 3 2 8 0 0 7 9 2 2 8 6 3 1 3 7 4 7 1 2 2 9 3 9 11 0 7 7 9 4 8 8 6 9 7 10 7 3 1 2 5 0 7 1 4 1 1 6 3 3 8 12 6 2 0 0 7 8 8 11 4 2 6 9 3 1 1 6 3 12 0 5 4 7 0 6 9 10 2 9 6 0 9 0 8 4 5 4 5 8 2 8 4 0 0 7 2 4 9 5 2 0 3 6 13 5 6 0 0 9 9 7 1 8 1 3 1 2 4 6 6 3 9 10 6 7 3 5 3 0 8 8 0 4 2 8 2 3 9 15 4 10 2 11 0 6 9 9 1 6 6 3 6 9 3 4 3 3 3 1 0 1 2 15 4 6 0 3 7 0 9 7 4 7 9 5 2 1 7 10 1 6 7 5 9 5 13 10 3 3 3 2 7 2 5 12 3 2 5 10 3 1 6 1 11 6 1 5 10 2 3 1 1 4 12 10 0 4 3 11 3 10 4 2 1 3 2 3 1 10 6 8 2 10 8 6 6 9 8 7 6 2 6 1 10 7 7 1 8 0 5 8 1 5 13 6 5 9 9 9 0 5 0 2 9 0 9 8 8 1 3 10 9 9 8 2 2 9 4 7 8 2 3 15 4 10 5 1 6 4 8 1 11 4 0 2 3 4 1 4 7 3 5 8 1 0 4 4 0 2 4 6 6 6 9 8 1 4 10 2 2 8 0 7 1 10 7 4 2 3 3 2 7 6 4 0 4 12 10 5 5 1 6 4 3 12 0 5 3 1 3 3 3 4 4 10 8 5 10 3 8 0 0 7 8 0 4 0 12 5 1 1 1 7 7 5 0 2 6 2 6 11 4 7 5 2 3 0 11 10 13 4 3 10 3 3 10 11 12 3 3 4 6 1 2 4 7 8 3 1 4 3 3 9 1 0 4 6 9 5 4 3 6 5 2 5 3 4 9 9 3 1 2 3 8 9 0 7 4 9 6 0 11 4 6 3 7 3 0 8 5 4 1 5 3 5 4 7 1 5 5 13 1 4 4 2 6 6 3 4 2 6 4 0 6 11 3 4 8 5 6 5 12 0 9 13 2 7 8 1 0 6 0 5 2 6 0 3 3 4 12 3 6 7 10 0 7 8 11 13 10 8 5 8 1 3 1 4 3 2 2 5 2 11 12 0 1 1 9 4 2 3 0 4 5 10 6 2 5 5 9 8 10 2 13 1 8 8 3 7 2 3 1 5 4 5 0 7 4 0 10 1 4 3 6 7 2 3 2 6 0 2 9 7 0 3 9 3 9 0 11 3 1 0 4 9 10 3 4 1 5 6 13 0 4 6 8 6 7 8 3 5 4 4 5 5 9 8 10 1 7 4 6 4 5 2 6 7 7 6 3 3 7 2 4 2 0 9 1 1 4 0 4 7 11 0 8 3 4 8 6 10 1 2 9 1 0 3 1 3 1 8 1 6 0 2 11 7 5 3 5 8 7 7 3 4 8 2 10 6 3 8 6 4 0 3 0 3 9 5 2 2 3 8 2 5 5 4 7 7 11 4 9 6 3 0 5 5 1 8 6 9 4 1 4 2 2 10 9 3 11 8 8 5 4 4 2 0 7 8 1 4 4 9 3 3 3 6 6 5 7 10 5 8 6 2 6 4 4 7 3 5 9 6 6 5 6 5 7 7 5 6 9 6 4 7 6 10 4 0 5 0 4 7 1 1 4 3 7 5 3 6 5 12 2 2 4 8 3 7 4 8 5 3 1 8 7 1 3 6 4 7 2 5 5 2 2 8 11 0 1 5 3 6 7 9 5 4 9 0 6 1 6 4 3 2 10 8 1 2 8 9 8 4 4 10 5 8 9 6 8 8 2 13 1 2 7 4 3 5 2 12 6 8 10 9 8 7 12 0 11 9 0 10 0 11 12 5 8 10 11 0 5 5 3 1 6 14 3 12 7 2 7 5 3 5 5 10 2 7 5 2 0 7 0 0 0 0 9 2 0 11 6 12 2 6 5 3 7 4 1 12 0 7 8 3 1 8 3 1 7 5 9 8 3 3 4 1 10 9 3 9 8 8 1 6 3 3 6 8 5 7 10 4 3 11 10 3 2 7 2 2 1 6 3 2 6 7 8 6 1 2 5 6 1 0 2 8 5 0 7 7 12 8 7 2 1 3 3 7 5 4 6 9 1 6 3 1 11 0 7 12 8 7 7 9 2 2 4 1 0 3 1 2 7 10 9 5 8 2 4 8 2 4 6 2 0 3 6 11 6 0 4 5 6 6 5 3 8 2 8 9 15 2 1 9 4 0 6 11 4 4 5 10 5 8 2 2 6 3 10 11 11 7 0 0 7 4 4 7 8 0 0 9 7 4 0 4 1 0 1 0 3 8 3 10 5 1 2 1 5 5 6 6 7 1 8 6 3 7 9 4 1 1 2 10 11 0 7 10 5 4 5 5 2 2 2 7 4 10 9 8 1 1 1 1 4 7 0 9 1 5 2 0 2 7 3 2 8 8 6 0 11 5 3 3 8 1 2 2 3 3 2 6 9 6 2 4 3 3 2 7 8 0 1 7 9 5 5 9 12 11 5 9 1 12 5 12 8 6 7 0 3 9 10 1 7 2 7 3 6 5 5 2 10 1 0 9 8 0 6 1 0 4 7 1 5 5 2 4 0 0 10 0 3 0 8 0 2 12 5 6 5 3 3 2 11 2 3 6 4 4 6 2 5 1 2 6 1 0 5 5 2 8 6 3 0 1 7 10 10 1 8 0 2 3 9 8 3 7 0 4 3 7 10 4 0 3 2 7 3 1 3 4 5 3 4 1 9 3 1 5 5 11 7 12 4 1 2 7 6 0 1 13 1 2 6 11 3 7 11 7 12 5 5 6 5 5 9 3 7 6 9 7 4 7 5 3 7 4 2 12 7 6 0 8 4 6 5 3 10 2 2 2 5 7 4 11 2 7 4 0 2 8 4 7 5 9 6 4 6 0 3 8 1 3 1 1 8 4 6 2 2 5 6 12 10 0 1 4 2 6 3 6 0 12 1 9 5 7 0 4 2 4 5 6 6 6 1 11 2 6 4 4 0 7 7 7 11 0 5 1 0 6 10 6 8 6 7 9 1 2 6 7 2 2 5 0 2 1 1 2 8 5 0 3 5 7 1 4 1 0 3 1 0 8 8 8 3 10 0 11 5 8 3 10 6 7 2 3 9 8 5 8 1 2 12 6 1 5 3 2 8 4 3 5 2 0 6 0 8 0 10 4 4 5 1 3 0 2 0 5 5 12 7 7 9 5 11 4 3 2 2 6 5 2 4 5 12 9 8 3 3 4 4 5 6 10 0 8 4 0 2 10 3 0 3 8 9 0 2 13 5 7 10 8 8 1 2 0 3 9 4 1 4 7 5 8 5 5 5 12 9 0 8 5 0 0 10 6 7 7 0 7 12 2 6 6 3 4 11 4 7 6 6 3 2 1 9 4 2 5 9 6 5 13 1 5 3 3 1 1 9 11 9 9 1 6 3 4 0 9 9 1 11 4 1 6 2 2 4 1 8 7 10 6 0 7 6 10 6 16 6 7 11 5 6 2 0 4 0 4 8 4 0 4 2 0 6 6 6 11 5 8 7 7 10 0 4 1 6 9 5 6 1 15 3 2 1 8 3 1 7 1 8 6 3 0 8 14 8 7 1 11 5 2 5 2 8 7 0 9 12 0 10 7 6 6 5 6 0 0 6 6 8 12 2 10 3 10 2 4 6 7 4 7 1 1 8 1 7 6 3 2 9 1 3 4 14 7 2 5 13 0 2 2 12 2 8 12 3 1 4 7 4 10 7 6 5 10 6 7 11 5 6 1 4 3 3 0 7 2 6 4 6 4 8 3 10 3 0 8 4 2 6 5 2 5 0 6 6 5 0 7 8 2 12 3 7 6 2 8 4 3 9 2 11 5 7 10 2 4 8 14 1 5 7 11 3 1 11 3 8 3 7 8 7 1 2 1 4 3 4 4 0 5 8 9 4 6 5 8 5 3 2 2 11 2 6 10 1 9 2 5 6 10 0 3 3 10 2 0 8 3 9 2 11 7 0 7 3 6 7 8 6 4 5 0 2 0 8 2 5 3 2 1 4 7 6 2 7 5 11 8 7 7 3 6 7 3 1 5 0 10 2 11 8 5 11 0 4 9 1 4 2 2 6 5 5 5 9 7 5 3 1 0 4 2 8 8 11 0 9 11 9 1 9 1 1 10 8 5 3 3 2 2 5 1 3 3 2 5 4 5 6 1 7 6 9 4 1 9 1 7 9 6 3 4 0 5 6 8 3 1 3 6 5 8 4 4 7 9 4 7 11 0 11 8 3 2 3 3 3 1 4 4 3 11 2 3 0 5 6 11 6 5 11 3 4 8 0 8 6 3 1 0 0 7 7 0 3 6 11 9 4 3 6 1 8 2 0 4 1 8 9 9 7 5 2 8 2 7 6 3 5 5 4 4 2 7 4 9 9 2 3 0 4 0 8 2 0 4 1 0 6 2 9 2 11 11 11 3 3 4 7 5 7 4 10 2 0 0 1 9 10 4 7 2 7 9 4 0 9 6 5 8 4 10 4 9 7 6 10 7 8 5 5 10 3 2 3 7 3 7 3 4 8 7 1 10 6 7 8 8 1 8 5 5 9 0 4 0 1 5 0 9 2 7 11 9 5 5 10 2 6 7 8 9 1 7 0 5 8 4 14 4 7 6 3 4 6 0 4 6 6 2 8 2 5 0 11 1 6 0 3 9 5 6 7 3 6 5 9 0 4 4 5 4 7 10 5 4 2 0 7 4 7 4 3 0 5 10 3 3 1 3 0 6 1 11 0 4 6 0 10 5 10 5 13 1 9 3 2 2 0 10 9 4 9 6 7 3 3 2 13 2 7 11 5 9 3 5 0 7 0 9 8 9 8 11 5 1 2 0 9 2 9 3 9 7 3 10 7 15 6 3 7 1 4 8 9 3 0 4 6 2 5 7 0 2 3 1 5 4 4 3 2 2 7 2 6 5 2 1 3 2 11 5 8 9 7 10 8 3 5 7 4 12 1 1 5 0 2 10 1 3 1 13 0 0 3 3 2 3 13 10 10 8 6 2 10 4 8 8 3 0 4 3 10 11 4 3 9 4 9 11 8 4 5 4 6 2 8 5 0 8 1 2 9 6 10 1 5 9 7 5 7 0 1 2 0 7 0 2 13 0 6 11 4 4 11 4 8 3 6 4 7 2 5 1 0 7 6 7 0 9 4 8 7 1 7 6 5 5 3 4 7 7 0 2 6 4 0 3 1 3 7 5 11 10 0 0 1 5 3 7 6 2 4 7 1 0 2 2 5 1 4 6 0 3 0 1 6 10 8 8 0 3 5 2 1 1 5 2 5 2 8 9 9 7 0 2 3 5 10 9 9 7 6 0 1 1 5 6 3 5 4 1 8 2 0 2 1 1 4 4 5 5 4 3 1 11 1 10 8 8 10 1 10 11 4 6 8 1 1 3 0 0 10 1 6 5 4 2 7 10 7 9 7 2 5 5 4 3 1 6 8 6 11 8 5 3 4 10 10 1 3 7 7 9 4 2 4 9 4 10 2 7 5 3 1 0 5 7 1 12 3 6 5 8 12 11 4 2 2 8 0 10 2 1 4 0 6 3 0 7 0 11 8 0 3 1 6 1 4 4 9 10 0 1 4 3 4 5 0 7 4 8 9 6 0 10 3 8 6 3 4 10 6 12 2 0 3 9 1 6 1 0 5 6 2 7 2 1 9 4 6 6 6 3 7 10 11 9 6 1 11 3 9 2 3 2 4 5 13 5 10 2 1 5 5 12 9 6 5 7 0 6 2 5 3 4 8 9 11 8 7 0 3 6 8 1 7 9 6 2 1 7 13 13 3 4 6 7 9 3 4 11 9 6 4 10 6 0 11 3 7 3 4 3 3 9 2 3 10 5 7 4 10 12 5 9 9 6 8 9 11 9 0 1 0 13 1 0 0 7 3 11 5 9 5 0 5 2 10 0 1 1 6 3 6 0 1 0 4 2 14 8 9 2 5 6 4 6 9 3 9 9 8 12 3 9 7 6 4 7 13 9 6 1 1 8 2 7 5 3 3 8 1 6 2 5 6 8 7 11 6 6 0 7 10 4 1 3 9 4 1 11 1 2 9 1 8 6 9 11 5 0 1 6 5 11 0 1 9 8 9 0 10 7 4 0 13 5 1 1 8 1 3 4 8 0 5 5 11 4 10 3 4 7 0 2 7 0 6 12 6 9 0 1 4 0 5 5 6 2 5 9 9 2 3 0 8 8 2 8 6 5 7 0 5 10 8 3 6 6 7 9 9 6 3 10 2 0 1 0 8 1 5 10 13 0 14 7 1 2 5 8 5 5 0 2 3 7 0 2 1 1 9 0 9 3 7 2 9 2 6 10 5 2 1 7 3 2 0 12 10 3 6 7 11 0 5 0 2 0 8 2 11 0 2 4 10 6 2 9 0 6 3 4 1 5 1 1 7 0 8 6 7 1 3 1 2 6 2 2 3 8 9 0 7 11 3 0 10 11 9 0 4 9 1 6 0 7 1 1 4 5 5 1 7 4 5 8 2 2 5 4 0 6 8 5 5 4 5 11 5 6 6 2 2 4 3 2 9 6 5 10 10 7 4 5 5 1 5 4 5 7 2 2 1 7 3 8 2 6 7 7 3 4 8 9 8 0 1 0 8 7 1 3 9 2 5 5 8 7 10 3 11 0 10 1 5 1 6 2 2 6 1 0 7 1 15 9 5 7 11 6 3 1 11 12 8 6 1 6 5 10 11 2 6 11 3 5 4 4 7 13 3 5 2 5 0 5 4 8 14 4 12 2 2 5 3 10 3 9 3 5 3 4 1 6 7 4 2 4 0 10 1 8 4 3 2 2 7 6 6 1 10 3 5 9 9 3 5 13 10 9 4 6 5 6 3 0 8 8 1 3 8 8 0 4 4 11 13 7 3 5 7 1 4 0 4 3 3 7 8 9 0 12 9 1 7 10 8 1 4 0 8 0 2 2 11 11 12 1 5 6 7 4 4 3 6 1 7 2 3 2 0 15 2 11 2 0 7 3 2 1 1 5 5 6 3 8 10 9 5 0 9 2 3 3 15 8 3 8 11 6 3 6 5 3 7 10 3 10 8 3 7 0 1 10 7 12 8 10 4 4 9 1 3 7 11 3 10 4 6 0 0 8 8 4 8 2 3 2 3 6 2 8 5 6 2 4 9 7 10 4 4 11 9 7 0 9 3 3 9 0 10 3 13 9 2 5 5 0 6 4 1 3 6 3 3 3 3 6 2 5 4 4 10 10 1 3 4 1 5 2 5 6 10 7 9 1 1 12 4 6 4 6 11 6 7 4 4 3 1 2 7 3 8 1 5 7 6 2 11 2 6 7 5 7 6 5 7 0 10 3 0 6 0 6 8 7 5 0 1 7 4 0 3 2 2 7 0 14 12 4 9 9 10 5 0 2 7 8 4 3 0 1 1 1 10 6 3 6 4 0 10 2 1 0 1 1 5 5 5 7 13 6 12 6 6 5 9 9 1 11 10 0 4 6 9 7 0 2 1 11 1 9 6 8 4 7 2 14 6 13 10 0 0 1 10 9 1 3 5 1 4 3 10 2 2 10 7 4 13 8 12 7 7 1 7 1 1 11 2 6 2 11 4 12 0 1 8 11 11 2 3 2 1 1 6 7 4 10 6 1 4 10 4 6 2 5 3 2 5 2 12 4 8 5 5 3 0 7 2 2 3 7 0 12 2 4 1 6 7 9 10 6 2 8 12 4 8 5 5 10 8 1 10 5 5 1 6 4 1 3 7 8 9 8 0 6 3 2 3 0 1 3 0 0 10 3 4 4 3 1 8 0 8 2 3 0 0 6 4 2 3 2 2 6 5 4 9 3 9 0 0 8 9 8 1 2 7 1 6 15 2 6 5 0 10 2 9 13 0 13 7 3 14 6 5 3 2 8 9 0 9 11 5 7 4 5 9 2 0 6 5 2 4 7 17 8 1 3 7 8 0 10 2 9 8 8 8 7 4 12 3 7 9 11 1 9 3 8 8 2 4 9 1 5 4 6 5 9 6 2 4 3 0 3 7 1 6 2 0 6 6 7 0 7 5 11 3 3 3 3 6 4 4 1 9 6 10 13 11 5 3 3 4 13 0 10 8 7 7 6 2 9 0 7 5 3 4 11 4 5 3 4 10 0 9 6 4 7 1 5 9 8 0 1 12 0 7 6 4 7 0 3 9 4 6 6 11 4 11 1 4 8 5 1 0 6 3 0 6 0 0 7 3 6 10 0 0 8 6 7 3 7 5 5 8 5 2 6 9 0 4 5 5 0 5 8 2 7 0 6 4 7 2 2 0 0 5 1 4 8 4 8 10 9 0 5 8 7 9 9 5 7 12 10 2 3 0 4 7 7 2 6 5 5 9 9 2 7 6 0 5 3 6 1 1 9 4 6 4 1 11 10 10 6 3 3 9 8 2 4 4 0 10 4 5 5 2 9 7 9 5 7 4 5 4 9 1 4 1 6 10 8 8 5 2 8 10 3 6 1 13 1 4 9 1 7 5 7 11 1 9 4 2 0 11 6 3 0 3 9 4 9 3 12 7 8 8 0 1 3 6 8 13 1 7 0 9 0 1 1 12 5 0 7 10 4 8 7 9 4 8 1 2 1 5 4 12 4 2 9 2 4 0 2 9 12 10 8 0 0 5 11 7 9 2 8 8 3 1 7 0 2 4 8 3 0 7 8 13 5 6 1 1 7 1 4 10 2 6 10 4 1 5 5 9 8 8 7 2 5 5 2 7 8 7 1 3 2 6 2 2 2 14 1 5 3 7 1 8 1 1 0 5 0 0 10 8 9 10 2 3 5 5 10 0 3 8 11 7 2 9 3 6 7 0 8 4 10 10 9 1 2 9 0 7 4 5 1 6 4 5 6 6 3 1 4 12 8 3 5 3 3 9 3 3 8 0 3 10 1 3 9 3 6 7 7 15 0 2 9 2 7 3 3 2 8 4 3 12 8 7 10 7 8 9 1 0 0 0 12 0 2 5 0 9 6 7 2 3 2 6 0 2 7 4 6 3 0 6 0 6 3 4 5 9 6 12 8 2 7 3 2 1 6 8 9 9 2 6 1 12 5 12 11 0 7 8 4 1 6 4 2 2 8 6 7 12 2 13 2 10 2 0 6 1 0 7 3 2 7 1 7 10 2 2 3 4 5 11 4 9 7 13 1 15 14 10 10 0 3 1 9 8 0 7 5 2 2 6 8 5 15 8 4 1 3 3 8 13 0 6 1 7 5 9 7 9 9 4 6 6 3 6 3 11 10 9 10 1 2 12 6 5 3 1 9 2 3 0 2 2 8 2 4 1 1 7 4 4 7 5 6 6 0 1 6 9 1 0 3 7 2 5 8 10 8 3 7 5 2 6 6 2 4 0 2 4 8 5 1 8 2 9 2 6 1 4 9 5 1 9 11 4 10 6 10 0 8 1 7 1 0 4 8 5 9 2 10 0 4 3 6 4 5 1 4 11 11 0 8 2 5 0 4 5 0 9 1 0 8 4 5 10 0 10 4 8 6 4 5 2 7 10 3 5 4 3 7 7 4 12 1 9 2 8 4 14 5 1 1 0 11 9 7 10 2 2 4 5 6 5 8 5 10 1 3 1 3 8 5 0 1 0 1 8 1 2 3 1 1 5 6 0 5 7 8 2 6 11 5 6 3 0 4 1 3 3 5 8 0 3 6 6 5 5 7 0 9 10 0 5 4 10 10 11 3 10 3 3 1 5 4 7 3 0 8 5 7 9 12 4 3 6 7 2 7 8 1 2 4 8 9 14 5 5 1 6 4 0 2 7 0 1 5 5 9 7 1 8 3 4 0 7 4 4 6 5 10 4 11 7 1 1 0 3 1 8 0 6 9 0 9 5 2 10 5 8 0 7 0 0 9 9 0 10 6 3 3 0 5 9 1 3 3 6 7 8 6 6 6 3 3 2 5 4 1 2 5 2 4 7 1 3 7 4 4 2 7 4 4 1 7 0 2 8 2 11 3 8 3 7 12 1 10 0 5 9 7 5 3 4 6 9 8 4 5 5 2 11 3 5 5 4 5 7 11 2 12 12 3 7 4 2 2 2 7 0 6 8 8 4 2 4 7 9 9 5 1 3 1 5 3 1 3 8 6 1 2 1 4 2 7 8 5 8 9 9 7 10 6 2 0 9 3 2 3 1 7 3 1 11 9 11 0 0 5 3 10 1 1 4 2 1 2 5 3 7 2 6 12 2 0 10 9 8 7 1 12 0 5 8 9 1 0 0 8 2 2 2 4 2 8 1 0 7 4 3 1 7 3 0 2 1 7 1 8 8 4 8 3 7 7 1 0 9 9 5 0 10 5 10 3 11 1 5 0 4 8 8 3 8 2 1 6 9 11 5 8 10 11 5 5 1 8 7 4 4 10 7 0 9 3 9 11 1 7 6 10 10 2 8 5 6 9 6 0 9 6 7 6 6 6 5 2 9 5 0 10 9 2 8 0 9 1 6 4 4 4 6 2 1 3 8 0 3 0 3 6 7 5 10 0 0 5 1 2 3 1 9 7 2 0 4 12 0 11 4 0 2 3 0 4 4 7 8 3 9 0 4 0 4 3 6 2 6 5 10 6 3 12 5 3 2 4 2 8 5 4 9 7 6 7 2 3 2 5 1 10 0 1 5 9 10 10 10 1 0 2 6 6 3 6 6 8 7 2 3 10 4 2 6 0 9 5 3 9 7 5 3 0 11 8 9 3 6 5 4 0 7 2 0 7 9 4 0 1 12 2 0 3 10 9 5 8 1 6 3 8 5 7 9 1 0 3 9 1 2 8 10 4 0 1 6 2 11 1 9 1 1 6 8 3 10 5 1 8 3 8 1 2 0 4 3 7 6 4 1 1 3 0 11 9 2 8 2 10 0 7 5 5 0 8 1 6 0 2 8 5 4 1 4 1 8 8 0 6 2 3 2 4 3 5 2 10 5 0 5 0 3 3 1 6 4 1 5 9 0 2 8 1 0 4 3 5 4 10 8 2 7 0 3 8 3 2 2 2 4 6 4 0 7 0 2 3 4 0 8 8 5 0 4 6 7 11 0 9 5 6 6 1 11 0 2 8 4 1 7 4 8 4 1 10 6 8 5 2 1 6 0 0 5 13 2 1 1 5 8 0 0 3 5 9 12 5 13 6 2 3 1 5 7 11 6 8 8 2 4 6 4 13 6 7 4 0 7 7 9 0 8 3 3 7 5 7 5 1 3 7 10 5 4 11 6 1 9 2 8 1 5 0 6 7 6 4 4 7 4 2 6 2 4 12 5 2 2 0 6 7 3 8 2 5 8 3 0 7 9 5 5 6 3 1 12 3 6 9 4 5 0 1 9 7 7 5 6 5 13 0 0 5 4 7 11 0 3 12 7 7 4 3 13 5 8 0 2 1 2 5 6 1 5 0 7 6 4 4 8 6 1 0 6 10 6 8 6 2 7 6 6 10 1 5 8 3 7 0 4 5 1 1 13 2 0 4 3 6 3 1 2 4 4 6 6 5 2 3 0 7 11 3 5 10 5 8 2 3 4 3 11 11 1 8 8 7 0 1 0 12 5 5 6 6 4 7 11 7 10 4 0 2 4 2 6 3 1 8 10 1 11 7 2 5 0 2 8 9 9 8 8 2 2 0 13 5 1 5 8 2 4 5 7 11 5 12 5 8 6 6 1 7 8 9 5 6 8 2 11 2 8 1 7 4 1 5 10 3 9 5 2 8 11 6 5 8 8 4 0 0 3 9 0 1 5 4 7 2 6 7 4 6 4 4 4 0 4 6 7 2 5 3 8 10 1 12 6 3 3 0 5 2 3 0 0 6 0 0 1 7 7 4 6 3 4 10 6 6 3 0 7 10 9 0 0 6 4 1 10 5 7 0 5 10 12 4 5 6 1 1 5 9 7 2 3 8 4 2 6 1 12 4 5 8 9 0 0 3 3 5 2 7 12 2 4 3 4 2 8 4 4 11 2 8 1 2 5 7 10 4 0 4 1 10 8 3 9 5 9 11 4 3 10 2 6 5 7 4 1 4 7 3 9 0 6 7 6 2 1 1 5 6 2 10 9 4 1 8 8 8 5 9 6 6 5 2 0 8 2 5 8 6 6 10 2 3 5 1 1 9 10 9 2 4 8 3 8 4 4 4 5 2 5 0 1 7 3 2 3 5 4 1 3 1 9 7 11 0 3 7 10 8 7 8 1 2 0 9 0 5 1 6 6 10 5 4 5 2 2 13 7 5 4 9 12 10 1 4 6 10 2 1 12 2 3 8 7 8 4 5 6 6 11 0 12 3 5 3 2 5 3 9 5 0 10 6 4 9 3 6 11 0 7 6 8 0 2 6 2 6 1 1 3 9 7 6 5 8 8 12 10 0 11 5 8 2 4 0 1 11 1 4 3 9 7 7 3 11 12 0 11 5 9 4 3 10 6 12 12 2 2 1 9 6 11 0 9 1 5 5 0 4 5 2 5 9 7 2 9 0 0 13 11 4 14 3 3 3 5 14 2 0 7 3 0 5 13 3 2 0 2 2 5 6 5 6 4 1 5 11 3 4 9 7 2 5 0 4 9 3 6 9 3 6 7 8 0 3 0 8 2 4 1 2 1 6 2 11 11 3 2 9 6 2 5 7 7 2 1 2 8 2 5 8 0 5 7 12 2 7 3 7 2 6 1 5 1 3 9 3 0 6 4 9 6 1 2 8 8 8 5 4 6 5 0 9 0 5 7 7 9 1 11 10 1 3 2 0 7 4 3 4 0 4 7 8 2 5 5 4 4 8 3 5 8 7 5 6 9 4 0 2 7 8 7 4 7 7 5 1 6 5 9 6 3 6 8 5 9 2 3 3 6 5 6 7 6 8 11 12 5 8 3 7 1 1 12 5 2 4 2 9 10 7 8 10 7 2 2 4 2 6 5 4 11 3 3 8 1 8 6 6 6 8 1 5 5 6 7 3 9 5 4 10 4 3 4 3 2 10 1 7 3 4 9 3 8 2 4 7 11 7 0 3 8 11 3 8 13 8 8 4 4 6 5 5 7 10 8 4 7 4 6 1 9 2 3 10 4 3 5 10 7 10 7 8 0 5 10 10 3 7 8 3 4 2 10 10 11 5 8 11 3 0 4 1 3 5 6 9 3 6 8 2 4 8 6 10 3 1 5 1 10 5 3 7 9 7 10 3 6 2 8 10 1 7 12 6 5 3 5 12 9 4 12 5 10 1 2 12 3 8 8 3 4 0 3 4 1 3 5 3 6 3 6 0 5 7 2 3 5 14 9 3 5 1 4 8 9 2 7 7 2 1 2 0 12 3 2 11 3 5 4 5 3 7 4 3 6 1 4 6 6 7 8 0 2 8 1 8 9 10 5 6 2 6 0 9 8 4 9 4 4 0 1 0 0 3 6 2 2 5 6 5 13 3 7 0 7 6 0 13 4 8 8 7 4 5 6 1 7 5 1 7 0 4 6 5 4 0 9 1 0 10 2 12 0 9 10 9 6 10 5 0 13 11 4 9 11 0 3 8 8 11 0 7 1 8 1 1 4 7 3 4 10 11 4 7 5 9 11 8 5 5 0 3 6 5 4 2 10 7 6 9 0 8 4 5 9 7 1 4 6 3 7 10 6 8 7 3 11 4 2 0 0 0 5 6 4 0 4 10 10 4 4 8 6 5 2 5 0 8 3 9 5 0 3 0 5 5 5 15 5 6 1 0 8 1 7 11 0 2 6 5 10 7 0 2 6 7 7 1 0 4 9 3 7 0 7 5 10 6 5 1 7 4 6 10 0 7 7 9 10 3 7 13 3 8 9 2 8 3 3 2 8 1 9 7 2 11 3 9 8 3 13 8 5 2 7 0 1 8 2 9 1 1 3 5 8 4 6 5 1 4 0 7 1 2 5 8 7 1 5 8 1 10 10 4 6 1 7 4 5 0 1 1 4 2 0 5 1 5 6 8 6 11 2 5 8 2 6 2 7 11 1 6 9 8 8 3 1 4 10 0 0 0 0 0 6 6 7 2 10 13 10 6 3 7 6 5 4 6 8 1 0 0 2 0 7 6 3 6 6 4 9 3 2 6 3 8 7 10 8 8 0 9 8 5 14 5 7 9 0 1 9 10 3 1 8 1 7 1 8 3 13 6 6 8 5 7 10 6 4 6 4 0 8 4 4 8 1 11 1 13 11 1 7 2 0 10 1 0 9 3 7 5 5 5 7 9 7 12 4 1 8 4 9 5 0 1 3 0 4 7 7 8 0 1 12 4 0 7 8 12 1 11 6 5 1 1 9 3 1 4 0 3 1 3 8 5 11 3 4 4 2 9 8 2 6 6 3 4 13 2 2 3 0 3 6 4 2 0 6 1 2 10 2 8 9 4 7 9 9 4 1 3 9 8 12 3 10 0 2 7 8 9 1 5 10 0 1 3 9 3 7 8 6 2 0 9 2 0 9 10 3 6 8 2 7 6 6 3 2 5 0 4 2 10 7 3 2 3 0 2 12 5 0 3 8 4 6 5 3 3 3 1 11 8 4 4 13 3 7 7 9 10 0 5 5 6 4 7 12 1 7 9 5 4 1 3 2 5 5 10 3 7 3 5 5 4 1 5 4 8 1 4 9 3 4 8 9 9 5 11 1 5 1 0 11 5 9 3 5 6 5 7 11 3 10 1 6 0 6 0 10 5 7 8 6 3 6 0 8 7 10 5 5 2 7 5 1 4 5 11 10 5 11 10 5 2 0 9 7 8 11 7 3 1 0 5 10 6 5 2 4 8 8 4 4 8 1 1 10 5 0 7 7 12 7 13 13 1 0 8 4 10 3 5 7 0 1 10 1 6 2 1 4 1 4 6 6 2 3 11 7 4 8 5 3 7 12 10 0 8 10 0 4 4 11 8 1 0 7 6 0 9 0 2 9 3 9 6 6 1 8 12 9 10 12 5 4 3 5 1 4 1 6 3 11 1 1 8 10 7 3 7 6 0 1 4 6 3 0 10 4 4 5 0 8 3 0 7 3 4 1 2 4 5 0 6 9 10 7 11 3 0 0 2 0 2 4 9 0 8 12 6 12 3 5 12 9 8 8 2 8 5 7 3 11 3 8 9 3 10 2 8 6 1 3 13 5 2 11 0 8 5 3 0 8 3 5 6 6 3 9 1 7 4 4 6 3 0 2 3 6 1 9 6 1 4 5 8 1 3 10 8 9 3 3 10 4 0 0 1 3 7 3 8 2 0 7 8 4 5 12 5 7 5 7 5 9 0 8 6 12 9 10 8 6 13 14 1 3 5 5 7 2 5 8 11 4 2 3 10 6 8 5 11 1 7 9 2 3 0 5 0 5 3 11 7 8 11 5 0 9 0 6 4 4 5 11 1 5 9 3 0 2 7 6 4 4 7 2 4 14 4 4 0 7 3 6 8 5 5 9 2 6 4 9 1 3 6 0 6 10 7 6 3 8 1 3 10 7 8 3 0 10 1 12 4 3 1 7 1 3 9 5 11 4 2 2 12 4 6 3 5 2 2 3 9 0 6 3 0 1 6 2 9 3 1 6 3 5 6 7 4 7 7 7 3 7 7 4 10 2 3 0 1 2 4 8 0 8 3 6 6 3 6 9 3 0 1 1 11 6 9 3 1 0 4 5 12 4 3 12 1 3 9 5 8 10 7 1 5 4 6 5 3 9 4 1 4 8 3 6 1 1 7 0 8 6 7 1 9 0 5 4 1 7 11 2 5 3 1 3 6 8 5 4 3 0 6 4 1 6 4 0 1 2 12 6 7 1 6 0 1 7 3 8 5 0 3 8 2 5 3 0 0 1 4 2 6 9 9 9 0 11 2 11 0 2 11 10 3 10 0 10 11 4 16 5 3 4 9 0 2 8 1 1 9 3 5 3 1 6 6 11 11 7 3 3 8 3 5 5 3 9 4 6 12 1 9 7 7 10 5 3 5 10 7 6 0 10 8 2 9 10 9 12 1 8 4 5 3 7 3 4 2 7 1 4 1 5 7 2 0 1 7 10 11 0 13 3 1 4 6 11 0 12 0 4 6 5 8 0 10 7 9 1 6 4 0 10 7 3 0 1 9 8 9 0 0 3 10 11 0 0 9 3 0 7 7 0 8 5 9 10 2 5 4 5 8 1 2 7 0 2 10 5 13 4 4 0 6 2 12 1 7 6 4 0 0 1 9 4 7 3 7 10 4 2 2 0 7 5 1 10 7 0 4 2 10 2 3 10 2 6 6 2 3 4 3 10 3 5 2 5 9 4 2 4 6 8 1 4 4 1 10 5 1 9 1 2 5 7 4 3 0 4 0 3 7 12 9 0 2 3 7 0 10 2 7 9 5 1 5 0 10 2 0 5 3 4 0 7 0 1 9 2 9 11 8 4 0 1 11 8 2 11 4 2 2 0 5 6 5 9 8 5 2 11 8 6 8 7 8 6 9 6 4 8 7 7 1 3 7 4 6 9 2 7 6 5 7 5 10 7 4 7 3 11 5 8 3 0 6 13 4 4 3 6 3 3 9 4 4 8 3 3 7 3 7 12 4 5 4 8 1 8 9 12 8 10 1 6 5 2 10 8 4 10 0 3 7 2 5 5 1 2 3 11 7 5 5 3 9 9 11 8 6 9 7 10 4 11 2 7 11 9 7 10 1 3 11 5 12 8 1 2 0 12 9 1 0 6 3 7 4 4 3 9 0 0 6 5 1 9 8 10 6 3 4 8 6 14 5 6 4 4 8 2 8 4 1 4 5 6 4 0 2 2 8 8 5 7 11 1 1 10 3 1 0 7 6 3 4 4 3 1 6 9 1 6 0 0 3 8 1 7 9 2 5 1 9 7 0 3 0 3 8 8 2 9 5 2 2 5 0 5 0 2 7 7 5 5 12 8 3 0 12 12 1 7 7 7 11 3 9 1 0 9 2 8 1 8 2 3 0 7 4 1 8 5 0 4 0 1 0 0 9 0 8 7 3 7 5 5 2 9 12 0 3 4 2 0 9 3 10 3 7 9 8 1 8 2 12 5 1 10 1 4 1 5 5 8 3 11 0 3 5 10 3 1 2 8 2 5 6 6 1 7 3 0 4 5 7 0 12 2 7 5 3 3 6 1 6 9 3 9 0 2 7 3 0 9 2 7 6 10 5 8 5 11 3 13 0 0 8 7 6 3 2 5 0 7 10 1 6 1 8 9 6 3 0 9 6 10 11 5 3 8 8 5 13 2 7 5 2 4 6 0 0 8 7 6 10 8 6 4 2 12 5 2 6 3 3 8 1 3 2 3 0 1 8 0 1 2 9 9 5 6 3 2 12 9 2 9 4 3 12 0 6 5 7 7 3 8 3 1 9 3 3 11 7 10 9 4 8 8 4 4 11 6 1 1 4 9 0 5 3 3 2 6 5 0 9 9 4 3 2 7 3 2 6 2 2 4 3 10 6 4 3 2 0 0 9 9 5 8 10 5 4 2 0 1 7 4 6 7 7 4 7 8 9 6 10 10 5 6 10 4 8 4 7 4 2 10 7 4 11 12 1 8 4 6 9 4 5 7 13 0 3 7 8 11 9 2 0 2 10 1 10 2 10 1 0 5 3 1 7 6 0 5 5 6 7 8 1 9 10 13 0 1 2 1 1 2 4 10 4 11 2 7 9 0 5 8 2 12 0 1 4 6 11 2 9 6 4 6 2 5 7 3 2 11 9 9 10 2 5 13 5 1 1 6 0 2 7 0 8 2 5 7 5 2 2 2 2 3 3 6 6 3 8 3 7 1 6 1 8 3 7 1 9 0 1 3 4 1 7 3 8 6 7 8 0 8 8 4 7 5 10 5 0 7 13 0 6 4 9 8 5 5 5 12 5 1 7 8 3 0 1 4 10 10 5 4 7 12 7 5 6 10 4 3 1 8 13 0 5 1 11 9 0 5 5 8 1 2 2 4 7 0 1 8 11 9 3 4 3 9 5 11 1 3 3 4 9 10 10 5 4 4 10 7 5 4 0 6 1 14 3 4 9 2 10 11 7 0 6 6 3 6 9 4 1 10 6 4 2 9 2 1 12 1 2 6 0 4 2 3 1 1 3 8 0 7 1 8 7 2 3 4 5 4 5 1 5 1 3 9 4 2 4 8 4 1 6 8 5 1 6 0 6 8 7 1 1 6 0 3 7 9 0 7 3 2 4 3 1 1 5 12 4 2 2 0 6 0 10 1 3 1 0 0 8 3 0 3 1 7 1 12 6 5 12 6 8 4 0 7 7 0 11 1 9 9 7 3 0 9 11 4 5 1 0 8 8 3 1 1 5 14 2 5 6 1 7 6 10 4 1 4 9 3 5 2 3 7 11 5 5 2 6 10 3 11 5 7 7 2 3 7 9 9 7 5 7 6 3 4 4 2 1 11 2 1 3 6 3 7 10 0 7 6 9 3 0 5 4 8 5 6 1 6 8 10 8 6 7 3 4 0 3 0 4 3 9 8 2 3 7 6 7 14 6 7 10 0 7 6 4 1 3 8 6 10 8 11 2 7 0 4 5 5 5 5 2 2 7 8 11 1 0 3 0 9 9 4 0 0 4 10 6 13 6 4 7 4 2 8 10 10 4 6 4 9 5 0 11 8 6 7 6 6 0 8 3 7 8 6 9 1 2 0 2 2 1 1 9 2 10 10 2 0 7 7 10 1 4 1 2 5 6 2 8 4 2 8 8 6 8 5 0 2 4 8 6 7 9 3 0 9 4 5 0 4 3 6 12 8 3 2 3 5 1 8 4 9 2 0 7 2 2 0 11 2 6 8 3 5 3 8 5 3 1 3 1 6 7 2 2 10 9 0 8 10 4 4 2 6 9 8 2 3 4 7 5 7 7 3 10 13 2 9 3 9 4 1 6 7 7 5 0 0 3 4 12 0 4 4 2 2 0 2 3 6 1 7 3 5 0 5 2 0 0 4 0 7 8 2 0 6 5 2 3 7 8 6 12 10 0 9 13 11 5 0 1 9 4 4 7 2 1 1 7 2 9 7 10 3 6 10 8 6 0 10 8 1 3 6 2 11 6 10 3 2 3 2 2 7 5 6 1 0 7 4 11 0 11 4 4 4 4 7 0 12 0 6 3 1 3 7 6 8 8 7 1 8 7 11 12 0 0 4 9 6 3 0 7 8 0 4 2 6 1 6 2 11 1 7 4 2 7 9 2 4 1 0 9 1 8 5 0 9 7 11 7 7 9 10 3 11 0 8 1 1 5 8 6 6 8 9 12 11 2 5 3 3 2 10 1 3 7 4 7 2 11 3 7 10 3 9 2 3 5 5 7 6 2 4 7 1 0 2 5 12 2 7 10 8 6 4 4 4 3 1 8 4 0 9 4 6 9 3 5 1 5 2 6 5 2 6 5 6 6 11 2 6 5 5 8 3 5 5 3 1 7 0 7 6 6 3 8 4 3 10 8 5 3 4 0 2 10 0 0 8 0 8 10 3 7 2 9 5 3 3 8 6 0 8 3 0 2 1 7 3 3 3 2 4 1 7 5 5 4 4 5 7 4 6 3 10 12 8 2 0 4 2 11 4 9 0 9 13 1 0 0 0 8 10 9 3 7 3 4 0 4 2 0 10 8 8 0 7 4 4 1 6 5 0 7 5 11 3 7 1 3 2 6 8 4 5 10 2 4 5 4 6 5 2 11 11 0 2 12 7 9 6 3 2 1 7 1 5 6 7 5 12 1 2 1 0 2 9 2 1 7 5 10 8 7 7 5 10 0 0 5 3 5 0 0 2 0 4 3 2 5 0 8 3 4 7 1 1 0 5 1 0 8 0 11 11 4 6 1 8 0 10 10 6 7 4 4 4 2 1 5 9 7 9 1 0 1 9 5 9 12 6 3 10 1 5 9 4 0 1 9 0 6 5 6 13 6 5 0 4 13 12 2 3 5 0 7 0 5 0 10 3 4 8 3 6 4 4 4 5 11 5 8 4 9 9 12 11 5 10 6 1 2 0 8 4 10 6 8 0 3 11 12 8 10 3 11 4 3 0 7 10 0 0 6 3 6 6 9 3 10 2 13 5 6 7 4 2 2 4 4 7 5 8 8 2 5 7 1 5 1 7 6 7 10 7 2 8 11 5 6 7 1 0 1 9 2 11 3 1 10 5 8 4 5 8 4 7 5 10 6 3 10 7 4 4 0 6 3 7 1 3 2 4 4 0 5 1 8 0 11 7 2 4 1 2 4 8 2 11 9 10 6 7 0 1 4 6 10 2 1 9 4 10 6 3 7 4 8 9 10 0 7 14 5 1 7 4 7 2 11 12 7 1 6 4 12 1 7 1 2 9 7 2 3 10 1 4 5 14 5 8 2 2 5 3 0 0 10 10 9 5 2 2 9 10 4 10 1 2 0 2 9 11 3 10 11 12 9 2 5 8 2 8 2 8 1 0 0 9 8 1 3 3 1 0 4 0 3 13 3 0 10 2 7 3 3 5 1 0 6 0 4 11 5 10 4 3 1 2 2 6 7 5 8 8 0 8 0 9 6 5 3 10 6 2 13 10 0 8 4 9 10 0 8 10 3 7 5 7 3 10 3 8 2 6 4 2 5 11 7 2 4 3 4 4 4 6 6 3 2 11 3 1 4 5 2 2 8 5 5 3 4 5 1 6 2 9 12 4 8 6 11 8 7 0 0 3 1 5 3 3 4 6 3 0 8 0 6 1 5 3 2 6 0 10 8 2 12 5 5 5 7 7 2 7 5 6 6 0 1 4 7 12 9 4 3 4 10 7 4 5 2 8 5 2 12 11 0 4 9 6 2 3 9 10 0 4 2 6 10 5 2 1 10 9 3 6 7 1 1 2 1 2 8 6 4 1 1 9 5 5 5 8 0 3 5 10 1 5 8 6 8 2 0 4 9 2 7 3 8 9 4 8 1 9 5 7 9 6 2 2 4 9 4 12 7 6 3 7 3 4 5 1 1 5 12 10 9 8 2 1 5 9 4 8 4 0 6 4 2 2 9 2 1 3 8 5 8 2 2 6 2 4 3 3 1 0 0 0 4 10 9 11 3 5 4 8 6 7 1 4 3 0 2 2 10 2 0 3 1 8 8 4 6 10 0 10 11 12 6 0 2 2 9 1 9 3 14 12 6 0 3 5 1 11 5 11 1 1 1 8 2 2 7 6 4 8 1 5 11 12 0 5 9 3 0 4 2 3 0 0 3 4 4 5 8 14 11 7 9 6 6 8 0 2 0 8 1 5 5 0 0 4 0 7 0 7 8 6 9 5 1 5 8 5 10 7 5 4 5 5 7 9 2 5 6 7 2 9 10 0 4 6 4 1 6 0 0 7 5 3 8 4 5 1 8 3 4 9 15 4 10 2 6 1 6 2 5 5 9 2 9 5 6 6 3 3 1 2 3 3 7 9 4 6 1 7 2 2 3 5 9 7 0 8 10 1 0 2 6 5 10 4 9 5 0 3 10 7 3 7 6 5 4 6 6 8 6 1 5 8 0 3 12 1 6 7 5 0 7 9 5 2 4 5 9 5 0 10 10 9 8 2 3 4 3 2 0 8 0 9 7 10 5 1 1 5 1 5 1 2 13 9 10 0 4 10 7 6 7 10 3 7 10 0 1 2 5 8 0 4 7 6 12 7 4 7 5 11 10 5 1 5 6 1 12 9 7 6 1 3 4 8 3 9 3 1 7 1 6 7 9 2 2 1 5 1 9 0 9 14 12 11 8 3 1 3 1 0 5 4 7 12 8 5 2 7 9 1 4 1 11 2 0 8 0 8 7 0 12 8 8 1 4 5 6 10 10 5 5 0 1 0 0 12 0 11 9 0 8 9 6 11 8 5 4 12 6 5 6 5 1 2 10 9 3 0 11 3 9 8 0 1 6 9 6 10 5 4 5 7 0 0 3 1 2 11 4 4 5 2 0 5 4 1 7 8 11 5 8 7 8 7 2 4 9 2 2 11 8 13 7 0 1 6 3 9 2 10 3 3 6 6 3 3 8 5 0 0 8 7 0 3 7 5 1 10 1 1 3 7 0 4 6 1 3 0 9 4 8 5 1 7 8 8 10 4 6 11 0 4 5 2 7 9 2 0 1 6 6 11 9 3 0 3 2 5 8 11 2 8 3 9 3 4 5 0 5 2 5 3 1 8 7 8 4 11 3 2 1 2 8 1 6 7 6 5 5 3 5 10 6 4 2 2 3 11 10 9 8 12 2 3 8 2 0 1 11 8 6 5 1 1 2 3 0 0 4 3 6 9 8 9 9 0 10 0 5 7 1 3 6 10 2 1 7 10 6 2 2 1 3 9 7 10 6 3 3 6 2 3 6 7 8 2 4 3 0 6 6 0 11 4 6 4 6 7 3 4 10 2 1 0 3 7 4 6 1 6 7 8 9 8 7 6 0 4 8 4 5 1 0 3 7 4 2 1 2 8 3 8 3 2 2 2 0 5 5 5 10 8 3 8 9 0 9 9 0 7 12 0 1 7 6 4 0 2 7 9 8 3 4 5 3 2 7 9 11 8 0 9 6 1 7 10 1 10 11 2 6 4 8 6 6 0 6 4 0 3 6 4 5 5 0 3 0 14 8 5 4 2 4 9 4 1 10 5 4 6 9 3 8 0 6 5 9 11 2 7 8 6 1 10 12 10 9 7 5 8 6 9 1 3 4 11 7 6 5 6 10 0 9 11 7 5 0 4 8 1 4 4 5 7 5 6 10 9 5 4 10 11 2 4 2 1 2 4 4 1 1 2 7 4 2 2 6 6 1 8 0 8 5 8 0 11 6 3 3 1 4 10 2 4 0 2 11 6 2 5 0 8 3 0 3 7 1 8 5 12 5 4 3 5 2 3 9 1 2 13 7 6 4 1 3 1 7 3 2 7 6 1 6 0 5 4 6 6 4 8 6 5 10 4 11 1 0 7 10 1 3 2 1 2 9 2 0 1 1 4 2 4 7 0 2 12 2 3 4 1 0 0 4 8 1 7 3 0 4 8 10 0 10 1 0 11 2 8 8 6 5 9 3 2 0 5 2 9 8 7 7 5 11 8 0 0 4 6 4 11 3 5 8 3 6 3 9 9 8 2 5 3 1 5 8 2 1 2 10 5 6 0 5 6 3 11 1 9 3 1 0 9 0 8 7 4 9 10 5 7 3 11 4 5 1 0 0 0 2 7 1 8 1 8 10 7 3 11 0 2 8 11 9 0 7 3 10 3 9 1 7 6 4 9 7 4 3 11 1 8 6 2 4 4 5 2 7 4 3 12 12 11 6 9 2 0 5 6 9 5 1 0 1 0 5 10 9 3 2 0 7 4 0 10 8 4 7 7 0 8 8 4 3 8 1 11 10 0 2 5 5 6 0 3 0 7 1 1 2 2 1 2 4 5 2 2 1 4 2 10 11 1 1 6 0 2 11 8 8 4 6 9 4 0 1 8 13 4 8 1 9 4 3 6 1 3 2 10 7 5 8 5 7 9 0 2 3 0 3 6 7 10 7 6 4 4 2 6 1 2 2 5 0 8 6 1 1 2 4 1 6 7 11 3 7 6 0 3 5 0 1 3 4 3 4 9 2 11 0 9 6 1 9 2 3 14 11 8 2 9 4 5 6 2 10 10 1 0 1 0 6 1 10 2 9 4 2 4 4 9 0 11 0 6 3 0 8 7 10 0 2 1 2 9 0 0 9 7 9 11 10 9 11 0 11 2 6 0 6 3 4 8 3 1 5 0 4 0 2 6 4 4 8 5 10 8 4 2 10 13 6 0 3 6 1 10 4 11 13 1 4 7 9 3 13 7 3 6 12 6 5 4 5 5 2 3 8 8 2 5 8 2 5 1 4 2 1 3 7 3 8 12 7 11 7 11 4 8 12 2 5 8 3 10 6 9 3 0 1 4 4 8 1 0 2 0 2 5 8 8 2 1 5 7 0 0 7 7 9 3 9 4 4 6 4 6 6 6 7 0 2 0 2 11 1 0 8 6 2 0 3 8 2 14 4 10 7 0 3 10 12 11 8 0 12 3 7 3 6 7 5 1 3 0 5 6 2 4 3 8 3 2 0 6 0 5 3 0 8 9 5 10 9 1 8 1 4 4 10 3 0 5 9 8 10 2 0 7 4 7 7 10 4 7 8 1 0 10 3 3 5 5 6 11 2 9 4 7 7 8 5 10 4 5 0 8 11 8 2 4 4 8 10 6 6 10 0 7 0 7 2 5 1 3 6 9 0 3 6 12 8 9 2 4 6 8 3 7 5 3 3 11 0 5 7 4 3 11 2 1 1 9 7 2 2 8 5 9 3 2 2 2 0 12 3 6 8 9 3 2 2 2 4 12 3 4 11 11 2 0 9 0 1 0 9 2 2 7 5 10 9 10 8 6 7 1 7 14 1 7 0 9 3 3 9 12 6 3 11 1 7 3 4 3 4 2 4 7 12 6 9 4 9 0 6 12 7 0 1 10 1 8 3 6 5 9 4 12 0 7 3 4 7 0 5 4 5 4 10 6 8 3 1 11 4 7 10 4 5 2 6 7 4 4 7 0 3 11 1 6 1 2 6 3 2 6 8 5 6 4 1 7 6 0 0 7 2 6 4 9 4 5 8 6 3 10 2 8 10 2 0 9 10 3 1 2 6 6 5 9 2 0 4 3 5 4 3 5 3 5 7 1 5 6 6 0 1 5 3 8 3 9 7 6 6 6 10 3 5 2 1 8 2 0 3 1 6 6 1 8 2 9 4 1 1 11 9 3 4 10 5 1 6 6 4 3 0 5 4 6 7 6 4 8 7 3 4 9 6 6 7 2 0 5 8 0 1 4 1 3 7 9 2 6 0 5 2 8 1 7 0 10 9 6 7 9 7 1 2 0 5 7 2 1 6 2 1 10 12 3 1 3 1 7 5 6 10 8 11 5 6 8 1 1 3 9 2 0 5 10 4 7 1 5 12 8 7 7 8 7 2 1 3 9 4 1 0 3 5 5 1 6 7 2 6 1 2 1 4 4 4 6 0 2 5 10 4 8 1 10 1 4 7 6 0 1 4 2 10 4 7 11 3 11 1 7 2 3 5 5 2 2 4 2 4 9 2 9 1 0 2 6 4 0 2 1 7 6 4 9 8 1 10 9 9 0 0 4 4 7 1 7 11 4 7 6 10 3 12 7 1 2 6 6 9 2 0 9 6 5 0 5 5 4 4 7 0 1 7 2 1 8 1 10 5 4 3 3 3 0 7 3 0 11 5 8 5 7 3 9 0 4 4 13 2 3 1 0 2 10 2 1 9 0 3 9 10 9 4 4 7 0 6 5 5 4 10 1 1 3 7 7 3 10 3 6 0 10 5 3 2 7 9 0 5 7 10 5 6 2 1 10 0 10 3 9 9 6 1 13 0 7 2 12 1 9 10 0 1 9 9 1 10 2 8 1 9 9 1 1 6 2 1 6 0 8 1 5 4 2 3 3 6 0 0 6 6 4 11 3 4 6 5 0 2 0 3 7 0 6 0 3 3 2 7 2 1 1 0 4 1 3 7 3 3 1 1 6 10 7 5 0 2 2 8 5 10 1 7 5 4 8 5 10 3 3 0 7 2 9 0 3 7 0 1 5 5 6 2 7 8 8 6 3 2 7 7 0 5 2 0 7 2 3 4 5 1 0 7 5 7 7 7 5 11 0 6 4 6 9 5 3 5 7 2 1 7 5 3 1 0 6 1 1 6 6 3 11 4 0 3 6 6 9 5 8 9 4 0 7 6 6 9 4 7 8 12 4 6 0 1 5 7 7 7 10 16 4 3 5 0 4 1 9 4 5 2 9 2 1 1 2 8 3 10 7 5 3 4 5 3 1 2 1 1 1 2 5 6 7 2 1 13 10 5 7 8 7 7 6 4 0 0 0 2 4 11 9 4 9 0 0 3 1 2 7 4 7 2 3 4 15 5 7 13 2 1 4 6 11 9 0 3 3 7 11 2 7 5 10 5 11 10 8 4 7 2 10 0 5 2 5 5 10 7 7 9 4 10 4 11 1 10 8 7 3 7 7 5 11 7 2 12 3 0 13 9 2 1 4 8 6 4 1 2 7 1 6 0 6 3 1 5 2 6 3 3 5 5 4 13 3 6 11 6 1 4 4 4 8 1 1 8 13 0 4 2 1 3 8 1 2 4 3 7 1 7 8 6 5 0 9 8 1 5 5 0 1 6 12 10 7 1 0 0 11 5 7 0 0 10 7 3 0 5 3 0 3 5 7 3 7 4 5 10 12 7 8 10 1 9 0 6 6 1 8 6 5 11 8 3 10 6 2 6 10 7 11 0 4 8 1 1 5 3 2 7 4 4 13 2 1 0 2 11 8 11 1 7 6 7 5 7 11 1 0 5 5 11 2 4 11 10 5 8 1 7 2 15 10 0 6 6 3 4 6 7 0 5 11 6 6 8 1 1 0 12 0 5 2 3 5 8 2 0 11 0 7 2 8 3 3 0 7 4 0 1 12 0 3 0 6 2 6 0 6 11 5 8 3 6 0 14 0 8 4 6 6 8 8 10 4 4 7 7 10 2 7 5 8 7 12 4 7 13 5 1 12 11 7 7 13 2 5 6 4 5 0 2 7 1 3 1 7 3 12 1 7 4 6 6 1 8 8 5 5 5 1 1 10 7 4 7 1 12 6 2 7 2 6 0 2 2 9 1 8 4 1 8 4 10 9 8 0 8 2 1 7 2 3 5 7 7 2 6 0 3 1 13 0 7 6 1 3 2 5 1 9 2 0 6 1 8 2 6 8 6 7 6 1 12 7 1 6 1 7 12 0 6 4 0 8 6 4 2 8 9 0 4 2 8 4 8 8 3 9 6 0 7 7 7 2 1 7 8 5 5 3 13 6 8 6 10 9 1 8 1 3 8 1 0 0 3 10 3 12 1 9 1 5 6 5 10 7 2 2 6 10 0 11 2 10 2 6 2 5 4 0 10 9 0 7 9 3 5 4 11 13 1 0 7 2 2 1 6 1 9 9 1 12 2 0 2 3 2 1 1 1 4 7 4 10 13 4 8 12 1 0 1 3 4 7 8 4 1 9 6 0 6 8 7 4 6 4 3 12 3 4 1 3 3 8 7 5 6 6 4 6 2 7 10 8 2 2 6 3 0 2 7 6 3 9 5 4 5 8 0 9 5 6 3 1 5 8 3 2 9 2 7 5 4 9 8 0 3 3 1 5 8 2 1 0 6 3 10 4 6 2 0 4 6 3 3 10 6 2 2 1 10 3 6 6 6 0 11 2 6 6 2 6 9 3 1 5 13 4 2 0 5 2 4 2 9 5 2 10 5 9 0 2 8 7 1 7 1 9 8 5 8 4 3 9 8 0 12 5 4 1 7 9 3 5 0 6 1 1 10 2 3 2 3 13 9 7 1 0 9 7 0 4 11 1 7 10 3 4 2 4 9 2 0 10 4 0 8 7 5 4 3 13 4 0 10 3 4 6 6 0 4 13 4 4 6 1 1 5 5 12 0 6 2 8 1 7 1 4 2 0 14 10 1 9 0 1 3 4 9 6 5 11 0 2 9 13 2 4 7 5 5 9 6 9 1 0 2 1 5 11 7 4 0 0 0 6 8 4 7 2 0 2 10 7 4 6 2 10 0 6 7 8 9 6 2 0 3 0 9 5 7 11 3 2 10 0 2 7 1 1 6 0 3 6 6 11 6 2 1 6 8 7 6 9 0 3 4 6 12 0 6 9 12 4 2 4 7 9 3 5 2 2 6 1 0 0 1 11 4 1 10 7 4 3 5 3 2 0 2 0 7 0 5 4 0 3 7 9 3 4 5 3 2 6 9 1 5 4 2 1 8 1 1 9 2 9 1 4 6 8 13 8 7 5 1 6 1 9 8 9 0 5 3 8 7 2 0 0 8 7 3 1 6 8 5 4 10 0 8 13 8 7 9 9 3 3 6 12 13 0 7 3 7 0 5 6 3 12 3 11 7 7 4 4 1 0 6 10 7 5 9 3 12 4 1 2 6 4 7 9 8 7 4 6 9 1 6 5 6 0 7 0 4 8 6 8 1 7 2 1 8 8 5 8 12 3 3 3 9 7 7 5 12 7 1 1 7 5 5 7 7 6 10 5 5 5 6 4 5 6 0 1 3 0 4 0 4 4 10 6 8 3 2 2 5 5 5 6 0 0 5 1 10 7 5 5 4 3 8 8 0 9 7 3 1 9 3 11 2 0 12 2 4 6 2 3 2 6 6 11 8 8 6 10 3 5 0 3 10 7 4 6 4 12 3 1 6 11 0 5 4 3 5 0 6 4 7 6 7 2 0 1 11 9 8 9 3 2 7 2 4 2 8 6 5 7 13 7 5 5 2 3 0 3 9 4 9 3 3 1 8 5 5 5 9 7 12 11 6 3 2 6 8 11 6 1 4 1 2 4 10 11 3 7 11 9 6 0 2 5 2 3 10 4 5 8 2 3 0 8 0 5 0 2 5 9 1 7 1 7 4 11 6 2 0 4 8 7 0 8 1 3 3 5 2 10 5 0 8 8 9 6 3 9 13 7 0 5 2 4 8 2 8 4 3 0 3 6 7 4 4 2 6 4 10 3 0 3 8 2 4 0 4 8 0 1 2 9 5 6 12 2 3 4 7 7 5 7 8 1 8 3 4 6 0 6 0 7 8 1 5 0 0 5 7 4 7 7 1 0 4 2 1 5 1 8 7 2 6 8 4 13 6 2 7 8 9 6 13 7 5 8 3 6 2 7 7 1 6 10 11 0 0 3 2 0 3 13 11 2 1 3 12 3 3 0 8 8 4 2 1 10 9 6 4 2 2 9 10 9 0 1 7 2 2 2 9 0 0 1 0 3 4 1 5 7 2 13 6 9 2 6 6 5 3 5 0 4 6 9 8 8 5 3 4 0 1 8 9 8 10 0 4 4 3 2 3 8 6 3 8 3 4 1 0 1 3 0 5 5 5 4 4 8 3 7 11 5 10 5 9 0 11 3 9 8 1 10 2 1 0 4 1 0 4 7 9 12 4 2 1 8 7 5 7 4 5 0 11 15 0 3 4 3 5 6 0 9 3 4 8 10 6 0 8 8 1 12 2 6 4 8 0 11 4 9 1 1 11 7 5 9 3 7 16 3 10 4 3 5 0 5 12 7 2 3 4 0 9 1 3 1 6 0 1 4 10 0 8 4 10 5 10 3 10 7 5 2 0 2 12 4 3 6 8 9 7 10 1 3 3 0 3 0 3 8 4 9 3 10 3 10 3 2 8 3 4 5 2 2 10 3 12 6 4 0 10 8 2 2 3 4 6 2 1 12 9 5 5 7 2 8 9 1 7 8 10 11 8 4 7 4 3 9 5 5 6 3 0 1 2 2 3 1 1 5 4 9 3 6 6 4 8 4 1 0 7 0 9 5 5 0 2 12 10 8 1 4 2 1 1 7 7 3 5 8 5 10 1 5 5 9 3 9 1 0 6 9 12 6 6 4 4 10 0 5 12 7 3 4 0 3 3 2 6 4 8 6 6 9 2 4 2 7 8 8 6 8 0 7 3 3 4 0 7 3 10 8 5 8 8 5 6 4 12 0 5 9 2 3 1 10 4 1 9 1 5 1 2 3 0 3 2 1 0 9 1 8 7 2 4 0 1 0 10 4 4 11 2 4 5 2 0 4 3 11 7 4 7 7 2 10 6 2 3 3 0 0 13 4 0 5 5 3 5 10 7 6 7 6 7 12 5 10 1 4 6 4 4 8 0 6 7 0 8 5 9 0 8 10 2 1 6 2 3 3 12 1 9 0 11 10 8 10 4 0 7 9 2 7 4 4 6 10 6 0 2 8 2 1 0 1 3 3 8 8 3 4 2 2 6 2 6 6 2 8 3 3 5 9 3 1 8 5 5 6 3 2 6 3 8 5 5 2 6 7 0 6 8 11 2 0 10 5 5 12 5 12 3 7 14 1 7 5 9 5 3 5 7 0 7 5 2 3 5 8 6 0 4 8 7 8 10 5 1 6 8 0 8 1 7 0 6 2 4 1 6 3 6 7 4 4 12 5 8 8 10 3 7 6 2 6 3 0 9 7 1 3 0 3 5 8 0 5 6 2 1 7 6 4 2 0 0 2 3 3 9 7 5 6 0 1 3 4 4 0 4 5 6 7 0 15 6 0 4 4 8 11 5 9 9 10 6 0 3 12 10 6 4 2 8 0 3 0 1 3 3 8 2 9 0 1 7 10 8 0 3 2 5 4 0 8 13 5 6 4 14 10 3 7 8 0 9 9 10 4 4 9 3 9 8 4 3 9 4 6 2 6 6 6 1 4 3 8 9 4 5 2 3 0 12 2 7 9 1 0 10 0 2 12 3 0 1 13 1 2 2 1 9 12 0 4 10 0 4 8 6 3 9 6 8 6 7 4 1 1 1 0 2 6 5 2 7 0 3 11 3 10 2 10 9 7 13 10 3 7 1 4 11 4 2 0 12 0 1 6 13 4 9 3 7 5 0 8 3 4 5 3 0 1 0 0 8 0 1 3 8 0 4 3 10 2 1 5 8 3 12 3 5 0 3 7 0 4 8 0 0 9 4 8 5 7 2 7 13 4 1 8 4 7 1 3 5 10 3 1 12 0 5 3 0 9 2 6 8 9 2 9 0 9 10 6 12 9 4 7 3 0 7 6 4 7 8 4 4 9 3 12 2 12 12 10 5 4 5 7 8 3 9 5 7 12 3 5 8 1 3 3 9 4 7 6 7 11 8 3 8 0 10 6 0 2 0 6 6 3 5 0 2 3 5 1 11 1 10 6 2 8 4 2 2 4 8 9 9 2 1 1 11 10 4 2 7 0 5 6 2 1 6 1 1 2 8 0 4 7 11 5 3 2 5 0 5 5 0 9 8 7 5 6 8 8 1 9 4 6 11 2 2 4 4 1 4 7 8 7 8 10 1 10 1 13 2 3 6 10 11 2 6 1 0 6 7 8 2 8 4 10 8 1 1 4 8 1 1 0 8 1 11 7 5 0 7 3 3 1 13 7 7 0 5 4 7 8 3 2 10 0 1 3 3 2 5 2 4 2 6 10 1 7 6 0 8 10 4 8 5 2 6 3 5 11 3 10 8 10 6 6 1 10 0 3 4 8 7 4 4 8 3 11 4 4 3 3 13 8 7 6 5 7 2 0 2 5 0 0 1 3 6 5 8 4 0 7 0 7 6 2 3 6 3 1 11 4 11 8 3 6 9 2 6 0 12 0 11 9 0 2 1 1 9 1 1 1 10 5 6 7 3 1 4 5 6 1 2 1 13 4 0 7 10 11 0 9 6 6 4 12 4 6 3 4 3 3 3 1 1 3 5 4 8 5 0 6 7 6 1 6 3 5 2 6 7 7 2 9 5 7 1 4 5 1 10 6 3 9 3 4 2 0 5 5 4 3 5 8 4 6 6 7 2 1 3 9 7 6 2 1 5 9 9 10 10 6 0 11 1 2 1 3 1 10 6 6 1 6 0 7 11 5 6 7 1 8 4 10 11 0 1 2 5 4 7 6 2 10 4 5 6 15 0 7 8 2 3 12 1 2 0 6 10 3 2 4 4 0 8 2 5 2 4 1 1 4 1 1 6 9 0 6 1 4 6 10 7 0 1 2 3 1 7 9 11 9 12 5 2 6 3 6 4 9 5 9 4 1 0 4 5 0 0 8 2 2 3 0 6 1 4 3 8 1 13 2 9 6 6 4 1 8 1 11 4 3 2 8 7 3 8 11 4 8 8 4 3 0 8 0 0 3 8 4 6 1 9 8 2 9 10 6 1 7 8 1 0 9 5 5 5 9 8 9 8 6 5 8 4 2 8 10 13 11 11 1 8 4 1 6 8 4 3 8 1 4 8 0 5 2 3 2 2 2 1 0 0 2 8 1 6 4 4 6 6 5 8 9 2 8 10 9 6 9 3 2 3 0 6 3 7 4 11 4 4 8 2 9 0 2 3 2 2 4 12 3 1 4 7 3 9 0 7 0 4 7 4 9 0 4 0 1 11 8 7 6 6 3 3 5 4 2 8 3 1 12 9 8 0 4 9 8 3 1 2 8 9 0 1 2 9 1 1 3 2 4 5 9 13 5 9 7 5 9 0 10 6 10 3 7 4 3 0 6 10 11 8 3 11 1 5 7 2 7 1 4 1 7 8 6 3 3 6 4 8 11 3 4 2 6 10 0 6 8 8 2 1 6 6 5 4 2 1 5 7 11 1 5 7 6 3 0 2 5 4 1 7 2 11 3 1 1 10 3 2 0 1 6 0 1 10 10 4 5 0 8 6 4 1 6 3 0 0 7 4 9 5 7 1 0 7 6 3 6 8 5 7 9 1 1 6 4 12 6 6 9 4 6 2 2 0 7 5 3 2 7 2 8 6 10 2 3 3 3 3 3 6 1 0 3 5 5 1 3 9 10 8 12 1 5 7 10 8 1 1 7 2 3 1 4 3 7 4 11 1 6 2 1 10 0 3 4 10 1 8 6 2 5 3 10 5 0 3 2 4 3 3 11 0 2 3 1 9 12 12 10 3 3 2 10 4 9 3 8 7 12 0 6 4 1 8 5 10 3 3 9 1 4 7 7 9 12 3 3 1 3 1 7 5 6 7 0 3 7 4 3 9 9 10 4 3 8 1 6 3 4 1 7 6 9 7 4 2 0 1 9 7 5 15 0 7 3 9 12 5 1 9 9 4 11 2 7 5 4 2 4 0 6 1 10 9 5 7 3 6 8 5 3 6 8 2 3 6 5 4 0 2 2 9 4 0 7 5 1 1 7 9 2 9 5 1 11 12 6 3 12 2 9 7 5 4 2 5 12 5 6 11 3 8 7 4 7 1 3 4 6 12 8 2 8 3 1 3 1 5 1 4 2 9 7 7 9 0 7 5 1 2 7 12 7 6 3 9 6 5 0 1 0 0 0 3 4 7 6 9 0 9 7 11 3 8 5 9 0 3 3 11 5 0 5 8 0 8 6 3 6 3 7 1 11 1 0 2 5 6 8 1 1 0 10 12 0 10 8 4 9 1 5 5 7 2 7 6 7 9 2 11 6 5 7 9 2 0 4 2 7 10 2 8 12 5 8 3 10 2 4 5 6 6 13 5 13 4 10 0 1 9 5 7 9 7 3 0 6 3 5 3 0 8 2 3 5 0 2 4 7 2 7 6 8 2 5 2 3 6 1 5 7 3 2 8 9 2 9 3 11 9 5 4 7 10 9 7 9 12 4 4 8 5 3 5 1 7 2 2 0 2 10 6 2 9 4 0 5 1 1 9 6 9 8 9 6 8 3 13 11 8 6 2 1 3 2 1 2 6 3 9 8 7 2 1 1 3 1 2 0 4 2 3 7 3 5 7 7 11 10 2 3 3 8 13 0 1 2 11 10 4 4 0 4 3 7 9 6 5 2 1 3 8 7 1 6 3 3 3 2 2 1 0 7 10 1 6 6 6 8 5 3 6 5 0 3 1 2 5 4 1 1 1 7 3 7 6 10 11 5 8 8 4 7 12 6 9 8 7 6 3 0 10 7 6 7 5 9 7 5 10 2 6 0 2 5 4 0 0 1 5 0 3 5 10 0 2 3 13 5 3 10 8 7 11 9 0 11 3 8 5 4 7 1 9 8 12 3 9 0 1 1 11 5 6 1 6 3 0 2 0 11 1 8 3 7 8 2 10 7 1 7 6 1 7 2 4 3 3 4 1 0 10 8 0 2 5 0 9 7 8 2 8 11 6 11 0 11 10 10 1 0 10 6 3 6 4 10 7 12 1 3 1 0 2 2 1 0 4 3 3 9 9 6 9 7 1 2 1 0 0 5 2 1 8 7 6 13 3 6 6 1 5 9 2 7 3 4 2 9 3 2 4 0 7 6 5 11 4 2 7 8 8 0 3 2 4 12 6 5 5 3 5 11 4 6 1 9 9 3 4 4 8 12 9 9 4 5 5 11 9 4 5 3 7 5 0 4 6 5 5 0 2 13 1 9 10 3 2 2 1 4 3 4 2 4 13 10 7 2 3 4 9 1 9 3 0 9 3 2 0 12 7 1 3 2 9 0 10 11 4 9 9 6 5 4 12 5 2 6 2 9 14 3 3 9 3 4 9 1 6 0 7 6 10 9 7 1 4 0 9 9 4 3 8 5 2 7 11 10 8 12 6 5 7 10 3 6 5 13 11 5 14 2 2 2 0 2 4 3 3 1 7 5 6 2 7 1 4 2 9 8 10 8 1 6 3 10 5 4 5 4 1 12 6 5 3 4 7 0 11 2 10 1 9 0 2 1 0 5 8 11 6 1 9 5 3 3 10 6 0 0 0 0 0 6 2 6 1 4 9 1 2 7 7 3 3 6 8 8 0 3 3 4 3 3 11 2 4 4 10 1 3 5 8 3 2 1 6 9 3 4 8 0 1 7 0 3 2 1 0 0 12 4 6 0 6 7 0 3 4 7 4 8 4 3 3 2 1 10 1 1 2 8 3 3 9 11 4 6 3 1 0 9 11 11 3 9 5 4 11 9 4 6 8 12 1 1 6 0 3 0 4 2 1 7 2 1 0 8 8 4 12 6 7 7 5 4 3 10 3 6 1 3 5 0 1 6 3 8 0 9 1 6 5 4 9 4 1 6 2 6 1 9 1 5 8 0 1 1 4 7 9 9 2 8 0 9 3 8 5 8 8 0 6 1 3 2 6 3 4 4 6 0 3 8 6 3 8 5 6 3 3 9 2 9 2 9 1 11 2 5 5 7 7 0 0 5 3 10 8 4 1 3 7 6 6 3 8 5 8 7 10 5 8 7 14 2 7 6 5 1 9 6 3 11 10 5 2 8 3 5 4 2 9 3 1 2 7 10 6 8 0 3 3 6 5 6 1 7 9 7 10 11 8 2 10 8 0 5 4 4 8 4 11 2 7 11 4 6 6 3 6 3 6 0 4 1 1 10 10 6 3 1 2 6 1 5 4 5 5 10 7 6 8 3 1 8 0 1 3 5 10 9 10 7 6 2 9 13 1 7 12 1 0 3 4 8 4 9 7 2 8 2 4 8 11 5 2 1 0 3 6 5 8 1 6 2 10 6 6 6 8 8 9 0 6 7 0 6 3 2 7 3 0 9 14 2 3 4 3 6 4 7 9 7 1 1 7 6 5 8 12 5 4 1 5 3 8 2 7 2 1 7 5 1 11 3 10 3 7 0 0 12 3 8 6 7 2 4 6 0 1 3 6 1 5 6 5 8 4 7 5 8 5 2 5 3 8 0 13 10 4 3 4 10 4 1 10 0 13 1 4 8 5 3 1 6 1 0 6 3 3 5 8 3 4 5 11 4 2 6 9 2 2 9 1 2 0 4 3 10 4 3 9 9 8 8 1 0 3 1 3 1 2 9 11 3 3 2 4 1 1 5 7 2 4 2 6 3 0 2 2 6 10 7 11 6 6 3 5 13 7 2 1 9 3 5 6 12 2 6 0 2 0 12 7 7 3 5 4 1 2 6 4 12 0 9 5 5 0 1 7 6 6 7 8 4 5 7 14 6 9 1 9 0 8 11 2 9 2 5 7 0 4 7 8 2 0 13 8 5 3 0 9 0 10 10 0 4 0 11 3 8 1 10 3 0 0 5 2 7 9 5 2 4 3 0 2 4 4 7 9 10 7 1 10 1 6 2 2 5 5 7 7 2 2 5 5 12 8 9 5 6 7 6 8 4 9 10 1 0 7 2 7 11 11 1 2 2 3 5 6 12 1 3 5 7 5 4 8 0 1 10 1 0 6 4 1 3 8 4 0 10 8 3 9 7 1 8 3 0 5 3 4 2 10 0 7 1 1 0 2 0 10 1 13 2 10 8 9 3 10 0 0 7 8 7 6 11 8 8 2 9 4 11 0 7 6 3 3 8 6 6 5 1 0 1 6 4 9 2 1 2 8 1 6 6 0 6 10 8 7 5 1 7 6 6 2 4 6 0 10 1 1 6 7 7 7 6 2 7 7 1 3 8 7 13 4 6 3 7 5 0 1 2 3 9 11 6 0 8 9 7 7 6 2 3 4 5 8 5 8 1 2 8 0 8 2 9 5 9 4 4 0 6 0 4 1 3 3 6 5 5 5 0 0 4 0 8 0 8 1 6 7 4 5 6 8 5 3 1 7 1 2 2 6 9 2 5 7 1 10 11 1 5 1 9 6 10 6 7 5 8 5 1 11 6 3 6 7 0 14 8 4 5 7 7 2 0 7 0 10 7 0 5 2 3 15 5 2 4 2 9 3 9 9 5 2 9 9 0 0 3 4 7 5 4 4 8 11 4 0 6 5 7 3 7 0 5 4 7 1 6 5 4 5 1 6 5 5 2 1 5 2 0 5 3 1 1 6 5 10 12 0 3 6 4 5 0 7 3 0 2 9 2 3 0 4 7 10 2 2 9 1 4 3 2 11 9 1 0 2 2 1 8 3 2 8 9 1 4 2 3 6 8 12 0 6 9 7 2 0 5 2 4 7 3 5 7 7 6 1 9 2 0 5 1 0 2 4 0 13 4 14 7 0 5 5 6 0 6 0 8 14 7 0 1 0 4 1 6 11 6 4 6 0 3 4 4 5 4 4 7 7 8 6 1 2 7 14 6 0 2 1 4 6 6 1 3 2 8 7 4 4 6 3 5 4 2 3 8 6 2 5 5 10 0 12 4 2 7 8 3 3 5 1 3 6 3 0 6 1 3 5 10 9 5 4 8 1 6 2 1 4 7 8 1 7 0 0 3 8 7 3 9 3 11 5 3 12 11 10 7 4 9 4 13 3 9 4 6 3 5 2 9 2 8 4 14 2 0 10 6 5 2 7 5 8 6 7 6 6 11 1 7 4 7 2 7 7 2 7 8 2 10 1 8 11 6 0 3 4 10 9 10 1 11 9 6 2 11 8 4 6 4 6 10 3 4 6 0 7 12 1 0 0 1 1 3 0 14 4 10 3 9 3 7 10 5 2 0 14 3 3 4 4 2 11 9 9 7 2 4 8 8 3 3 8 2 3 5 3 8 7 5 6 5 6 10 6 1 0 0 7 7 3 3 7 7 0 1 0 2 4 2 0 3 3 3 11 0 4 8 10 6 10 2 6 10 4 0 0 3 6 4 6 1 11 8 2 6 5 7 2 8 7 9 9 3 4 10 5 2 7 4 2 1 10 7 4 1 5 5 10 1 2 6 6 1 4 7 1 9 0 7 4 4 4 1 6 1 5 12 5 1 4 7 0 9 5 4 9 5 2 0 3 0 6 5 7 5 0 6 2 8 3 1 5 8 7 8 5 8 8 3 11 0 8 1 13 6 3 5 1 7 3 2 0 4 3 2 1 1 0 3 5 5 1 9 6 6 4 7 8 4 7 3 0 0 5 5 2 8 2 11 3 9 0 10 5 4 0 6 4 7 1 5 6 0 6 1 5 0 6 2 0 0 2 3 8 8 6 4 9 4 10 2 8 13 1 10 4 1 0 10 7 8 5 11 3 2 1 4 6 2 3 7 2 7 8 5 12 12 1 6 5 11 8 7 4 6 4 2 4 12 0 0 9 7 2 2 11 7 11 13 5 1 12 5 2 0 8 9 4 1 5 1 11 5 3 6 3 0 6 3 6 1 7 7 10 6 3 0 6 8 0 0 7 8 6 8 1 2 8 11 1 3 0 1 4 5 4 3 7 3 4 6 2 5 5 6 10 8 7 7 7 7 10 8 6 5 4 1 1 2 1 3 7 10 2 12 3 1 0 2 1 2 12 0 5 8 7 4 12 5 2 2 1 0 3 3 5 11 4 1 10 8 5 3 1 2 7 4 7 9 11 6 6 10 6 1 9 0 4 8 6 12 8 6 5 6 1 1 3 4 11 5 0 3 3 7 0 7 8 1 8 4 8 3 5 1 3 1 8 0 9 9 0 8 4 10 5 7 8 0 0 4 8 5 0 1 4 2 9 0 8 3 1 7 1 2 6 2 8 1 6 6 8 1 4 11 3 2 11 4 5 3 5 3 11 0 0 10 4 8 9 4 4 2 10 4 5 10 3 4 8 11 5 4 2 1 6 2 3 2 0 1 0 11 0 4 5 3 7 6 4 7 0 8 2 7 5 5 4 4 6 6 2 8 10 3 11 0 11 1 11 6 7 8 4 3 4 9 12 6 2 2 4 6 3 9 2 3 0 6 9 0 4 1 0 3 6 1 4 1 8 4 1 11 5 2 3 7 5 2 7 8 0 5 9 0 2 7 2 6 9 1 1 8 2 8 3 5 10 7 2 7 0 4 4 4 5 0 0 4 0 7 2 7 3 7 3 1 2 11 7 2 1 0 8 8 6 7 2 6 6 10 6 3 6 0 0 11 3 2 5 6 5 11 5 2 2 3 2 6 4 10 8 10 4 9 5 0 8 7 5 4 11 10 4 10 3 10 2 1 3 6 8 3 1 10 3 3 7 5 9 7 14 3 1 11 4 13 3 0 3 3 14 1 8 0 3 9 9 2 7 1 4 12 4 3 0 14 12 6 4 4 0 8 10 12 4 4 1 3 1 10 4 5 9 11 7 6 8 0 5 7 2 2 8 0 3 12 2 5 7 0 0 3 0 7 3 8 5 1 8 1 3 1 0 4 4 4 2 4 0 5 6 8 1 1 8 7 11 11 10 7 2 3 3 6 9 0 12 10 5 0 8 9 0 0 5 3 9 7 4 7 1 5 5 3 2 7 4 6 5 8 1 8 1 2 2 11 12 3 10 7 10 5 6 0 12 3 8 4 6 2 3 1 4 5 9 6 7 6 7 2 0 3 10 9 0 3 1 7 1 5 8 5 1 3 3 4 0 1 13 1 1 2 1 1 4 0 10 1 1 8 5 9 4 2 5 4 8 4 0 5 12 7 4 1 5 8 11 0 0 6 7 4 1 5 1 6 6 1 7 8 3 0 5 2 1 5 4 3 2 3 5 8 2 0 7 6 9 2 6 6 7 3 11 4 6 0 3 8 9 4 6 1 1 6 5 8 5 9 2 4 2 1 2 1 1 9 10 7 1 10 4 5 10 8 3 11 2 11 5 0 9 6 0 11 10 2 5 7 1 8 4 2 9 0 7 11 0 7 4 13 4 4 5 4 9 1 1 3 1 5 7 8 0 1 0 5 0 0 7 5 1 0 6 1 10 11 0 10 7 1 9 0 1 4 8 9 0 4 6 5 5 8 1 9 8 9 13 4 4 2 4 0 2 1 3 5 8 1 7 4 0 9 8 5 10 4 2 11 4 9 0 1 6 9 10 7 1 4 9 10 4 12 5 4 3 1 2 2 5 1 6 4 4 0 2 0 5 9 2 0 6 8 5 2 1 4 0 2 7 6 6 0 4 2 4 4 6 11 4 4 4 5 2 3 4 10 6 8 11 5 0 4 6 0 7 6 1 13 4 4 7 7 3 5 1 6 0 1 10 2 9 0 7 0 4 2 10 7 7 1 1 8 8 4 8 0 8 9 1 12 3 8 3 5 7 5 5 2 6 11 7 6 4 13 10 5 6 2 5 3 2 6 2 0 7 4 3 7 2 0 0 4 3 10 8 0 10 4 7 1 4 4 6 2 6 6 0 6 13 8 4 1 10 4 8 9 0 3 6 5 10 7 10 5 3 7 8 13 6 4 6 4 9 4 4 2 9 1 10 5 0 0 4 6 2 5 9 5 2 2 1 4 8 3 6 0 1 10 7 4 1 1 6 1 5 6 5 8 4 15 3 6 9 1 5 4 9 1 11 6 9 2 6 1 8 4 4 7 15 2 6 5 0 10 2 7 1 6 4 7 5 1 5 5 8 9 5 0 8 3 5 5 3 1 6 4 9 5 3 2 4 8 6 3 8 8 1 11 6 3 1 0 7 1 1 6 2 2 3 0 8 4 8 3 1 3 3 1 3 3 1 4 6 5 15 0 11 6 6 11 5 7 4 11 5 2 6 6 10 2 2 6 0 0 10 5 9 1 1 7 1 4 5 10 7 0 8 5 5 8 8 2 12 6 1 4 3 8 6 7 2 4 5 5 0 6 0 4 2 9 4 1 0 8 11 1 5 8 1 5 3 9 5 7 4 4 6 7 8 4 10 6 1 6 3 2 0 6 9 0 9 2 4 2 9 1 1 2 5 0 10 2 8 8 4 2 5 7 2 4 8 5 11 6 14 4 3 1 9 7 12 4 2 4 9 5 4 12 2 3 4 3 3 8 5 2 1 10 5 4 7 4 7 6 6 4 9 4 8 0 11 4 6 1 8 3 10 2 13 7 4 3 8 5 1 8 11 0 6 0 3 2 6 0 1 8 1 6 12 0 1 2 2 6 8 4 8 3 3 0 1 0 2 3 1 9 1 6 5 13 0 6 4 7 3 2 2 10 8 8 2 3 10 4 3 9 2 5 0 2 3 6 9 4 7 8 4 1 7 2 7 5 6 2 0 0 3 5 4 2 6 4 6 5 5 8 2 0 3 3 3 5 8 3 7 6 4 9 4 6 8 6 7 7 0 1 7 9 1 1 5 1 8 1 7 8 1 7 0 6 9 1 6 8 3 5 4 4 1 6 4 0 8 11 9 1 6 5 3 8 0 0 0 7 7 0 3 4 9 1 11 2 7 2 7 11 11 4 1 6 0 8 5 2 2 5 0 4 1 7 1 9 3 1 8 9 3 0 3 2 7 7 4 4 4 2 2 1 2 9 9 5 4 3 1 8 8 11 8 8 8 6 10 4 8 1 3 10 2 0 1 1 3 6 1 7 5 1 9 2 0 9 5 7 10 0 4 4 4 4 6 7 3 1 1 5 7 8 7 1 10 11 9 2 9 3 3 6 11 5 7 1 8 4 8 8 5 9 7 10 6 5 2 1 4 5 5 8 1 2 10 7 10 7 1 8 2 7 3 3 4 7 0 4 3 13 5 1 0 1 3 0 4 8 7 4 4 0 1 0 1 4 5 9 10 6 3 1 3 13 6 4 0 8 9 11 8 4 3 2 3 3 2 9 7 2 1 5 0 7 4 2 2 8 8 6 2 4 7 9 2 1 6 1 8 5 10 7 6 1 7 10 8 8 12 8 8 2 6 0 2 6 7 6 4 0 0 7 5 9 3 1 9 5 4 7 0 1 9 4 1 0 8 8 2 5 4 1 8 1 12 10 10 9 10 11 6 7 3 3 8 5 0 5 3 9 13 6 0 5 13 2 3 8 0 2 7 7 3 2 3 6 3 7 1 0 3 3 4 5 0 3 9 6 7 7 11 8 11 7 2 8 8 5 8 4 1 1 7 7 3 0 3 11 2 9 9 0 4 7 3 6 6 7 2 5 1 0 1 5 5 0 1 3 3 1 8 10 6 3 9 1 4 8 0 7 1 9 5 2 2 8 0 3 0 8 0 9 3 3 1 8 11 5 6 4 8 7 4 2 1 5 1 2 9 10 4 9 5 5 3 0 6 5 4 13 1 8 2 11 2 3 2 2 6 8 4 1 8 7 9 0 6 6 5 0 5 9 4 4 9 6 2 2 2 7 11 1 6 4 8 5 9 7 6 0 3 6 2 7 3 3 1 0 8 5 8 4 11 9 8 10 2 5 5 10 4 11 5 8 7 6 7 3 3 13 3 2 6 7 8 9 8 12 6 9 4 9 5 0 1 1 1 5 9 10 1 3 2 0 1 6 10 10 6 3 6 2 9 6 3 4 9 10 6 0 7 7 2 3 4 3 0 6 0 2 11 7 0 7 6 12 6 9 11 3 5 5 11 8 6 8 3 7 5 0 3 8 0 6 6 1 6 2 7 2 3 9 6 4 7 6 12 4 2 2 2 7 8 4 3 1 4 6 3 5 5 4 0 7 12 12 7 8 3 5 3 6 8 3 6 9 5 5 4 3 7 5 7 3 0 8 3 8 4 6 11 5 5 14 3 8 0 5 1 3 3 4 1 0 7 2 3 9 14 2 2 0 6 0 0 1 9 6 6 0 4 10 10 2 5 9 2 4 6 5 3 4 6 6 1 0 4 13 7 5 6 4 5 3 8 0 10 7 4 10 8 6 8 6 1 7 5 4 3 8 11 9 5 11 0 6 8 2 7 1 7 10 8 2 4 8 4 0 0 0 10 9 8 7 6 4 10 0 9 11 8 7 2 1 1 8 8 6 4 11 3 8 9 5 8 3 5 8 2 9 3 3 3 6 6 5 8 13 6 2 6 11 0 0 10 4 5 4 3 0 2 2 7 5 4 3 0 0 2 13 1 10 6 9 2 1 4 1 7 1 2 3 0 9 2 2 1 4 9 2 2 9 9 3 3 8 9 2 2 4 9 3 3 8 9 3 11 3 6 9 6 4 8 7 6 0 1 5 1 8 6 6 1 5 11 8 5 3 1 5 3 9 6 10 3 7 1 6 8 4 9 3 3 3 9 0 8 4 1 2 9 11 4 7 2 6 9 9 9 0 2 3 3 6 4 5 8 7 1 2 1 10 1 0 0 9 0 6 0 9 8 5 1 6 1 0 0 0 1 8 1 7 6 7 0 2 3 2 4 1 7 4 3 8 5 8 1 1 8 7 3 2 4 6 3 10 5 8 5 11 4 7 1 6 6 7 6 3 11 11 11 2 1 5 4 4 2 10 1 0 9 6 2 2 1 1 9 5 0 10 3 5 2 2 8 3 5 1 10 4 0 2 9 0 2 3 6 10 5 1 10 8 7 1 0 5 3 12 3 8 7 9 5 3 2 10 5 9 1 3 9 2 8 0 3 10 7 4 4 7 8 11 3 2 5 7 7 6 7 7 3 1 3 9 14 3 7 8 7 5 4 6 0 10 1 4 0 2 0 5 2 0 2 6 4 8 6 4 12 7 2 6 11 6 3 11 4 3 4 0 4 5 3 1 2 5 9 10 0 0 8 2 8 8 3 0 2 1 0 4 8 12 10 7 1 6 3 7 8 2 1 6 3 11 4 7 11 2 6 1 0 6 4 8 9 8 5 8 8 8 1 2 7 0 2 12 6 4 5 2 8 9 8 16 6 12 10 1 3 5 5 5 11 3 7 9 2 6 11 9 0 9 1 4 1 1 3 9 2 6 11 7 6 2 5 8 4 3 11 5 7 0 0 3 6 8 0 2 8 9 10 7 1 11 2 9 9 0 3 7 8 11 0 9 5 6 3 2 5 8 5 6 7 4 7 3 2 3 0 10 1 1 1 2 9 0 7 6 1 0 1 12 3 0 1 9 4 7 3 6 4 8 2 10 0 0 5 4 7 10 4 3 5 0 0 6 5 5 0 5 0 7 4 2 3 8 4 1 0 1 5 6 2 7 6 8 4 9 2 2 10 3 3 2 6 2 2 10 0 3 10 8 6 0 4 0 9 7 8 1 2 2 7 0 1 6 5 0 6 0 3 10 3 10 9 0 2 6 12 3 0 7 8 7 2 7 13 1 8 2 2 4 5 7 0 5 6 9 2 0 0 6 0 5 2 10 2 9 6 7 2 1 6 6 10 1 1 5 0 4 6 9 11 1 9 5 7 5 3 5 10 2 3 6 6 6 9 0 9 1 9 6 5 9 9 10 1 3 2 8 0 10 9 5 4 11 8 11 1 7 10 8 7 6 9 0 8 7 12 3 3 11 3 3 4 6 0 2 2 1 0 2 1 6 3 5 2 10 11 3 9 5 7 12 12 1 7 6 8 0 6 4 2 8 1 1 4 0 4 0 0 9 3 9 10 7 2 3 6 2 0 3 6 3 4 9 7 3 1 2 4 5 14 4 0 3 3 2 8 12 7 13 5 2 10 4 5 8 0 4 0 4 4 5 5 7 5 2 5 11 14 10 1 0 8 10 8 1 5 11 3 4 9 1 2 0 6 3 9 0 2 10 5 9 0 1 0 1 7 5 10 5 5 0 5 9 11 5 9 5 3 9 6 1 3 16 5 0 5 7 8 3 11 4 7 7 1 6 7 2 0 0 5 7 4 1 8 0 6 3 5 0 3 11 6 9 8 5 7 5 9 1 9 7 0 0 3 4 3 4 3 8 0 4 9 3 2 3 6 8 3 8 6 5 10 9 2 5 5 9 4 11 2 9 1 0 0 6 6 0 0 8 1 5 4 7 7 8 11 0 10 6 8 6 1 9 5 11 1 2 11 5 6 11 3 12 1 10 3 0 10 1 0 5 5 8 5 2 4 0 5 4 8 0 7 8 6 11 3 6 6 1 4 7 1 0 1 9 3 7 4 9 5 4 4 8 1 8 4 10 10 0 1 12 1 12 3 4 2 4 6 7 5 3 3 8 11 6 7 6 1 7 4 2 8 4 5 0 1 8 7 12 4 3 7 0 4 6 4 0 9 3 8 0 11 2 6 2 2 0 5 3 7 8 3 4 2 1 1 0 5 1 6 1 3 7 4 11 7 4 3 5 8 4 5 1 1 0 8 9 5 5 2 4 3 5 8 8 0 2 7 0 6 8 2 9 1 1 2 0 5 5 1 6 1 9 10 3 2 8 0 5 12 3 9 7 3 4 1 5 2 7 4 3 5 10 6 8 1 7 9 0 4 10 6 3 1 8 1 1 11 1 2 4 4 5 8 8 4 10 0 4 0 2 1 4 7 8 8 6 2 3 6 4 1 7 1 2 4 1 2 3 12 8 3 11 2 10 12 6 2 5 8 3 2 6 11 12 6 11 7 2 10 5 2 0 10 3 5 8 3 2 6 0 5 3 6 9 2 3 0 9 8 0 5 0 5 6 2 11 4 5 6 1 5 9 9 10 4 0 5 0 3 4 1 10 11 0 3 0 1 7 2 5 3 3 9 2 4 4 2 4 3 5 2 3 4 5 11 9 10 7 2 2 0 4 1 5 2 10 3 2 4 1 7 0 2 11 9 10 0 2 2 0 1 6 1 1 1 5 3 2 3 1 4 0 3 12 9 1 1 5 10 3 10 7 4 3 1 5 4 2 8 6 2 9 1 7 9 10 0 3 4 4 7 5 8 7 5 4 5 8 11 1 10 1 0 0 5 5 2 1 2 3 6 7 7 6 14 8 10 8 6 9 4 2 0 3 2 0 0 1 2 4 12 9 10 1 10 5 2 9 12 6 7 2 8 3 4 7 1 4 2 9 1 3 10 6 5 2 9 6 2 4 4 4 0 11 8 5 3 8 9 3 9 4 9 9 13 6 6 13 1 2 8 2 4 6 1 9 8 3 11 8 6 7 7 1 9 3 0 10 7 7 2 9 8 8 0 1 4 5 10 2 7 3 2 6 0 5 1 2 10 1 1 4 3 2 2 9 0 5 6 2 1 1 8 2 3 0 1 4 9 1 1 10 3 0 9 10 2 2 7 1 6 4 7 4 6 4 0 1 2 7 9 8 3 5 9 7 2 4 5 7 11 0 3 6 4 7 4 4 3 2 3 2 2 8 1 4 1 0 6 4 11 1 2 11 3 12 6 0 7 6 9 0 2 5 2 1 9 12 3 5 8 4 1 4 2 0 0 6 3 8 2 5 10 7 12 1 6 3 1 1 13 3 0 3 8 7 9 4 5 6 2 6 3 3 0 5 6 3 1 6 7 9 4 0 6 5 7 3 3 5 0 5 6 9 2 4 1 10 7 3 5 3 13 6 7 7 5 6 6 0 8 6 4 5 10 0 2 7 11 6 3 8 13 7 2 4 8 6 3 8 12 2 5 2 2 6 1 0 1 4 3 7 2 0 1 11 4 8 3 0 4 7 13 6 5 5 3 1 6 3 13 6 6 1 2 0 1 2 12 4 8 10 2 4 0 9 7 8 5 6 3 0 0 1 7 5 3 3 9 3 2 9 4 0 10 9 5 7 5 6 5 5 0 3 8 10 6 9 8 8 5 12 5 10 6 13 8 7 6 3 8 0 6 2 0 7 3 8 6 1 0 8 6 6 2 0 1 9 1 8 6 0 11 3 0 8 5 11 6 8 4 3 10 0 4 6 4 8 7 0 0 2 1 5 8 10 7 6 1 0 3 2 1 4 6 2 8 8 2 4 7 3 6 11 3 2 1 0 9 1 5 0 10 4 2 9 8 1 1 2 2 4 2 4 6 9 5 4 0 7 1 2 5 0 7 7 2 12 8 2 5 3 12 3 6 7 8 10 6 9 9 4 6 5 0 6 4 7 3 1 9 1 1 11 2 1 10 2 0 10 4 6 0 1 4 6 0 0 5 4 1 0 9 11 11 6 6 4 6 2 4 3 6 3 5 6 6 12 4 3 13 7 0 8 6 1 4 2 3 5 12 1 2 2 3 1 6 11 5 2 4 8 8 9 14 9 2 4 8 0 0 9 4 7 4 3 7 4 13 6 1 3 7 0 10 5 6 2 2 3 1 11 1 4 4 2 9 5 10 4 0 3 0 7 2 9 5 11 10 5 2 1 1 7 11 7 8 1 6 0 6 7 7 9 1 9 8 10 0 2 3 2 3 8 1 0 6 4 5 13 5 7 3 7 3 4 5 1 7 6 8 3 8 4 0 4 5 8 1 11 9 7 6 4 3 4 9 4 5 3 2 14 6 5 6 11 1 3 0 9 9 5 11 3 6 9 8 8 5 4 4 0 7 7 8 2 11 6 10 0 11 5 3 5 6 3 10 6 10 12 1 3 0 5 9 2 8 1 5 7 7 2 13 6 2 1 5 6 7 1 5 11 0 4 1 5 4 9 11 6 9 0 0 9 2 0 3 0 6 6 5 10 12 9 0 9 9 9 3 7 3 1 10 6 0 7 0 4 5 6 11 10 6 4 4 1 13 4 6 7 3 3 1 10 8 3 2 3 8 5 0 4 11 12 7 7 7 8 6 6 0 4 4 6 4 0 1 4 2 0 5 0 1 8 5 12 0 6 3 2 3 8 5 1 0 9 5 9 4 4 2 0 0 4 1 7 2 6 0 5 4 2 5 8 7 6 7 7 1 1 9 7 7 8 8 10 4 6 1 9 4 0 12 3 0 8 3 3 7 1 12 2 7 0 3 5 2 4 8 10 2 9 3 8 5 2 10 1 5 10 4 8 6 9 1 8 2 2 10 10 9 9 4 7 2 0 3 10 2 5 2 1 5 4 8 5 10 1 0 0 9 4 6 3 10 1 9 5 4 3 2 5 5 9 7 9 9 4 0 1 7 4 3 10 5 2 1 1 6 6 5 8 8 12 1 5 2 4 0 10 0 2 5 6 4 1 0 3 1 4 11 10 1 0 0 7 9 3 2 8 9 5 4 4 3 2 6 3 5 8 13 11 6 7 4 4 9 5 9 5 7 8 2 0 4 1 13 4 9 7 4 7 2 0 6 4 6 10 1 0 4 1 3 4 0 8 0 6 8 0 7 5 7 7 9 6 8 9 1 8 1 1 1 6 8 0 1 4 6 3 2 7 5 2 10 11 3 6 6 1 3 7 6 4 2 4 3 9 5 9 9 4 4 3 1 3 2 0 7 8 2 1 2 10 4 10 3 7 2 6 6 2 1 1 2 3 2 0 2 9 7 12 0 11 0 5 10 7 2 7 8 3 6 0 6 6 7 2 7 7 5 6 1 6 3 11 8 1 2 9 6 2 3 7 1 10 3 5 0 6 0 5 5 3 6 13 5 9 0 3 6 4 3 1 4 6 4 7 3 1 0 4 4 7 8 3 2 9 4 2 0 1 8 9 7 12 4 5 2 7 0 9 8 0 3 2 0 2 1 7 5 6 7 2 10 0 7 8 7 3 2 2 4 5 3 8 8 0 2 0 4 1 4 0 6 5 6 5 10 5 6 11 3 8 12 7 5 0 2 10 5 9 6 12 2 0 12 5 2 4 0 2 0 5 1 7 5 10 3 4 6 0 5 11 8 0 4 8 12 1 2 1 5 8 1 10 6 2 3 8 7 10 12 0 10 6 10 3 1 12 4 11 2 8 10 0 3 3 8 5 0 4 2 10 2 7 3 1 1 2 9 9 2 2 6 5 7 7 5 14 0 1 3 7 6 5 1 3 3 6 3 0 5 5 0 9 3 1 7 2 1 1 4 1 2 5 3 0 0 4 6 2 3 3 4 7 8 0 7 0 3 4 5 9 3 2 10 8 0 11 1 6 11 5 0 0 11 6 5 6 6 3 9 3 3 6 10 5 0 6 9 0 7 11 2 5 10 3 0 10 3 2 5 3 13 2 11 3 7 4 10 12 6 5 9 4 6 3 4 6 0 7 10 2 2 2 1 8 6 8 5 7 7 0 9 1 12 4 9 3 1 2 12 9 1 5 5 3 0 1 7 2 2 0 5 9 7 1 1 5 4 6 6 11 6 2 8 1 2 6 0 1 5 8 11 3 1 8 8 0 4 5 4 11 3 7 1 2 6 2 3 7 0 12 8 5 0 4 6 6 13 5 2 5 5 9 8 9 1 5 8 10 5 5 9 3 5 0 9 2 4 2 2 1 9 6 1 6 2 1 0 7 8 7 8 9 8 3 4 4 8 0 2 6 11 3 8 8 8 5 9 7 3 4 2 2 3 5 0 10 6 7 7 8 1 4 6 8 2 2 8 9 8 7 12 10 8 3 3 6 2 2 1 3 5 6 4 8 3 3 0 2 2 7 9 6 2 6 6 1 9 1 3 3 3 9 7 4 0 7 0 9 3 3 5 9 2 5 3 10 3 11 12 5 3 10 0 5 1 7 7 9 5 6 1 11 0 11 12 6 6 6 6 6 11 3 8 2 5 1 5 0 4 8 2 4 0 4 6 3 7 9 16 0 6 0 6 4 3 10 8 8 5 15 0 14 2 2 4 4 0 1 2 2 8 3 4 8 4 5 5 11 1 0 6 10 4 3 10 4 1 6 5 7 5 8 0 12 3 0 9 7 2 1 3 7 2 7 7 5 2 6 10 11 8 4 6 4 0 5 1 1 2 9 1 8 8 5 2 1 1 7 2 8 8 4 7 8 1 8 1 7 4 6 2 6 7 12 11 1 6 0 4 4 6 9 8 0 1 2 9 8 7 4 2 4 5 2 5 3 6 3 3 0 6 11 8 12 6 1 5 7 6 7 5 6 0 2 4 2 4 2 2 1 9 3 9 1 5 0 2 0 4 9 7 12 8 7 5 6 1 10 1 6 5 1 12 8 1 9 3 2 1 3 2 7 5 9 8 3 4 6 4 1 2 8 7 3 0 5 1 5 5 3 9 6 3 6 7 1 7 12 0 0 6 9 10 4 5 8 3 2 10 0 5 6 2 2 8 7 11 4 8 9 4 6 2 4 2 1 9 2 3 12 2 8 4 10 7 9 5 3 10 0 3 8 7 4 3 1 3 4 3 12 7 5 10 4 3 2 6 5 9 1 1 3 0 2 6 10 1 0 9 0 6 10 9 11 6 11 2 5 4 9 8 9 8 9 11 8 1 8 7 1 5 9 1 2 0 2 3 5 3 6 3 2 5 9 1 6 8 8 0 7 8 8 2 7 4 7 5 4 3 0 6 6 3 6 6 3 0 8 3 1 7 0 4 6 6 3 13 7 8 6 8 9 5 10 12 6 2 2 1 7 8 4 5 4 4 11 5 10 9 1 1 11 9 7 4 2 1 4 4 9 0 7 5 10 5 1 8 1 0 10 7 8 10 1 2 0 1 4 0 0 8 8 1 1 7 12 6 3 1 5 3 0 2 3 0 9 10 10 5 4 2 3 8 3 0 4 11 7 10 6 8 6 1 3 2 4 5 2 3 9 7 2 4 7 6 12 10 1 1 6 4 7 14 3 3 9 4 11 2 3 1 6 4 0 4 8 9 11 0 8 7 0 3 5 7 1 5 1 5 6 4 2 2 4 0 3 11 4 3 8 6 2 6 0 11 4 3 8 1 2 9 0 4 12 2 12 3 4 4 0 12 10 7 6 2 6 7 4 0 4 4 1 7 4 11 1 3 5 2 13 8 1 2 0 1 4 3 3 8 3 9 7 2 5 4 10 3 6 0 7 3 8 4 4 6 2 2 8 0 7 6 9 9 7 2 5 12 5 12 9 12 3 9 5 6 1 0 2 7 10 6 11 1 9 11 8 4 0 7 5 5 9 0 9 6 2 8 1 4 5 6 8 9 1 9 1 5 2 8 4 6 8 9 7 0 1 5 7 7 1 7 0 9 5 5 3 5 9 4 0 7 9 2 8 8 9 11 6 9 9 3 10 8 3 10 6 4 5 2 10 5 9 9 11 2 2 5 9 9 4 9 0 6 1 10 9 0 6 2 12 0 6 9 5 8 0 6 4 3 6 4 0 7 11 10 8 3 3 7 7 1 5 12 1 0 8 1 3 1 0 1 8 7 10 0 7 5 2 6 11 3 1 2 6 2 1 6 1 3 4 0 5 4 2 8 11 0 1 9 3 4 2 11 1 4 4 7 1 6 0 3 1 3 9 3 12 7 6 10 5 12 5 10 3 5 1 5 5 8 6 4 4 5 0 4 4 2 3 4 2 0 0 2 1 0 11 3 2 9 2 1 5 9 2 7 9 5 0 7 9 7 1 7 6 6 1 0 2 9 4 8 6 2 2 4 5 1 5 9 3 0 9 8 9 3 1 3 9 12 4 10 9 6 0 13 0 7 5 5 2 4 0 0 0 8 0 11 11 2 0 0 6 4 4 1 4 0 5 7 2 5 1 9 9 9 9 0 2 1 9 2 2 1 9 2 8 9 6 6 6 9 2 2 2 5 2 7 7 9 4 10 3 11 1 5 6 11 8 10 2 2 3 6 11 9 4 3 4 2 8 7 6 6 0 0 5 5 8 7 8 9 0 4 5 5 12 0 6 0 1 12 7 3 6 5 14 8 4 11 1 6 6 3 9 9 5 3 7 3 4 11 9 1 9 12 6 9 9 10 1 10 0 11 4 6 12 10 2 8 4 14 2 3 5 6 7 2 6 5 8 13 4 8 2 1 6 5 6 12 3 4 2 7 1 7 3 0 2 2 4 8 7 10 0 12 5 4 7 0 5 1 10 1 5 1 3 5 5 7 2 4 4 11 11 3 11 2 6 4 6 12 5 9 5 2 3 4 10 0 4 2 2 4 9 2 0 4 6 7 3 7 5 9 2 10 7 2 3 0 5 3 6 6 5 2 11 7 7 1 2 9 4 9 5 3 8 9 11 3 7 9 3 4 3 4 5 13 8 13 4 5 8 4 9 3 6 4 7 2 12 1 5 3 4 2 2 9 4 5 7 0 8 1 3 2 9 5 5 4 5 2 0 2 6 1 0 2 1 1 0 11 6 8 1 5 4 3 2 3 7 6 11 1 6 3 4 11 2 6 5 2 1 6 6 6 4 7 2 10 1 1 5 6 3 7 4 2 4 1 8 0 6 9 7 3 3 6 0 8 0 6 15 7 6 6 15 5 6 7 11 4 7 0 6 6 9 10 0 0 6 8 0 9 3 4 11 11 4 6 5 4 3 0 5 2 5 7 10 9 4 8 7 2 6 0 7 1 9 2 14 2 7 1 3 10 7 5 9 6 11 13 8 6 4 8 9 13 4 1 2 9 7 10 11 10 0 5 10 1 9 0 5 5 3 8 0 5 8 6 8 5 9 8 7 4 5 6 1 10 1 4 6 6 0 7 11 5 9 4 5 0 8 3 0 4 10 0 10 3 5 2 12 4 5 11 7 10 6 7 6 1 9 11 8 10 4 9 5 8 13 5 6 3 2 10 12 8 0 3 5 7 10 1 4 12 1 8 0 1 4 3 7 5 2 8 1 10 0 4 6 2 4 2 7 5 6 8 1 5 0 4 3 1 11 6 3 4 2 7 6 2 3 5 8 1 1 4 2 9 4 2 9 0 6 5 8 7 5 1 6 3 1 1 8 1 9 6 1 0 1 5 11 5 10 6 4 7 0 2 5 10 0 0 7 1 0 2 0 4 10 4 2 10 2 7 1 8 15 0 3 6 7 2 0 4 0 4 0 3 3 6 2 9 1 1 3 3 2 2 0 4 6 6 0 4 3 0 6 1 1 6 1 0 3 5 4 10 9 5 1 4 0 2 1 14 0 9 8 1 6 3 0 3 0 2 2 4 10 9 3 5 6 7 5 4 4 0 6 12 3 3 9 2 7 5 2 10 3 6 8 7 7 0 11 2 6 5 1 11 2 5 2 2 2 11 0 0 1 5 7 7 3 8 8 3 7 4 8 0 4 5 1 11 1 8 8 8 2 0 7 6 0 0 6 3 7 4 9 5 3 3 9 6 8 1 6 6 3 4 3 2 10 7 0 8 8 8 6 2 6 5 7 0 2 1 9 4 8 7 7 6 6 10 5 0 10 3 8 9 13 8 4 4 1 3 9 2 5 10 6 5 3 3 4 7 8 2 1 1 9 1 8 3 7 9 5 1 2 1 6 3 8 5 3 6 6 7 2 4 6 8 8 2 8 9 0 5 3 11 2 1 0 8 7 1 4 7 9 5 10 8 2 7 8 6 4 2 10 4 7 5 7 3 1 3 2 2 1 2 3 3 1 5 12 8 3 6 9 10 6 8 9 4 5 7 4 1 0 5 5 3 8 8 1 6 4 9 9 7 11 3 7 9 11 0 4 2 8 3 6 5 4 0 3 4 8 6 7 8 2 11 4 10 9 10 1 4 7 2 5 3 2 10 1 4 7 9 6 6 4 9 5 10 8 8 5 6 4 5 2 8 7 7 1 5 3 2 2 8 8 5 2 6 0 7 8 6 3 4 11 6 6 6 1 6 7 6 7 5 6 6 3 3 6 4 4 7 2 12 0 1 7 8 3 4 11 4 2 2 7 2 8 5 1 4 10 9 11 9 3 11 6 4 5 4 6 6 6 9 0 9 0 6 10 5 5 8 9 5 7 9 0 10 11 1 6 1 8 11 9 2 9 3 0 8 7 2 6 3 1 9 10 0 8 12 1 11 1 6 11 8 10 1 8 11 5 2 7 7 15 3 9 5 2 3 8 4 4 6 6 0 8 5 1 7 0 8 3 7 1 4 5 3 2 6 10 0 9 6 7 8 3 0 6 5 7 6 7 2 2 1 9 11 4 3 5 0 6 1 4 9 4 2 3 6 1 0 6 0 9 7 2 8 1 6 6 9 8 0 3 9 9 5 9 11 0 1 7 7 1 5 0 1 7 2 5 7 1 2 9 8 12 9 7 2 4 2 9 6 0 0 8 4 5 2 1 7 0 11 6 7 9 2 6 6 4 9 4 3 2 1 6 7 6 7 11 7 8 0 8 2 11 5 8 3 10 5 7 5 9 4 6 6 8 6 6 11 8 9 1 8 2 5 2 6 2 3 0 9 7 1 7 1 2 7 1 7 9 3 6 10 3 14 2 0 7 1 3 10 10 1 4 3 7 5 0 10 3 2 3 1 4 0 1 7 11 7 2 4 9 8 4 5 2 6 5 1 7 7 5 8 3 1 2 7 6 0 4 10 8 8 6 3 6 4 5 3 6 0 4 6 6 11 1 3 6 4 4 7 4 12 3 10 7 10 0 8 6 4 12 9 5 4 3 13 5 12 10 8 8 5 9 1 3 10 0 7 0 3 3 8 2 4 8 5 3 7 2 3 3 1 5 5 8 9 1 11 8 3 3 2 9 12 12 7 9 2 0 8 8 0 1 0 5 3 8 10 11 3 9 4 10 2 0 4 6 1 5 7 8 2 2 2 3 5 4 0 9 6 5 9 7 3 6 5 4 8 2 6 5 3 5 1 7 5 12 0 7 7 3 2 9 4 11 8 6 2 5 5 0 7 8 1 0 9 0 6 6 8 5 11 1 6 11 1 3 7 6 0 5 12 14 9 7 4 5 3 8 2 3 3 3 1 8 5 8 0 1 3 4 1 10 3 8 6 6 4 4 3 10 7 3 8 0 4 5 0 1 7 8 8 0 1 3 10 9 2 4 9 10 3 3 5 1 11 4 7 6 12 9 0 0 2 3 9 2 11 4 6 11 9 7 10 6 5 2 3 3 2 5 6 11 6 6 8 7 3 12 7 10 5 0 1 9 5 2 8 5 4 5 6 1 2 6 3 7 7 9 2 5 5 6 1 4 2 7 5 8 6 6 9 7 2 10 2 9 11 4 1 5 6 10 1 5 0 3 5 3 6 6 1 0 0 2 6 9 12 1 4 7 3 9 4 0 0 10 3 7 0 5 9 4 1 4 0 10 4 2 4 2 4 9 2 6 8 0 13 8 7 4 4 4 5 6 1 7 1 7 5 4 6 9 3 0 5 5 8 8 9 5 6 3 3 2 9 9 5 2 2 4 7 4 1 10 0 0 10 1 5 3 2 4 1 4 4 0 1 9 3 7 7 0 2 10 5 11 10 12 6 0 6 3 6 12 2 0 3 2 5 9 1 6 0 13 0 8 3 2 6 1 7 10 2 6 1 0 7 12 12 9 11 2 6 4 4 10 8 8 8 7 6 7 7 2 2 2 0 7 1 8 10 4 1 2 1 10 3 1 4 3 10 1 6 9 2 0 9 3 8 9 6 9 7 0 10 3 0 0 13 2 9 2 5 0 1 9 0 6 6 3 4 7 8 6 0 5 8 7 5 5 2 11 3 4 5 11 1 6 1 4 4 9 7 2 2 9 9 8 7 3 8 3 6 8 10 7 1 6 4 4 2 0 9 1 3 2 0 8 8 6 4 0 3 0 0 6 0 2 7 1 0 5 0 0 4 2 1 7 2 5 3 3 13 12 0 2 5 5 0 2 3 3 5 8 2 12 0 3 7 1 8 7 2 5 6 5 4 4 6 5 5 5 9 4 2 1 5 0 7 10 5 8 4 9 9 11 0 10 10 10 10 7 5 2 3 6 3 3 6 7 9 4 9 2 7 3 2 11 11 8 7 3 6 1 0 5 12 6 12 0 2 7 11 5 7 9 9 9 12 3 4 10 1 1 7 2 5 7 5 7 5 5 6 0 1 11 0 10 11 10 0 2 1 6 4 3 9 4 10 1 4 0 4 5 9 3 1 4 12 4 2 6 4 6 2 5 5 4 14 4 12 13 1 8 3 1 9 9 6 7 2 7 7 5 5 4 5 10 3 8 1 0 1 10 3 6 8 10 0 6 11 7 1 3 6 7 3 3 6 1 8 7 13 2 11 6 5 2 5 11 1 3 0 3 4 7 9 6 5 2 5 8 5 7 4 9 6 0 2 10 1 1 2 10 4 4 10 0 9 6 11 0 9 8 5 5 7 3 7 10 1 4 0 8 6 5 1 9 2 5 9 5 12 4 2 8 4 3 6 1 7 2 8 3 0 13 3 4 4 7 7 10 11 8 2 6 0 13 0 4 5 5 0 4 1 1 4 4 3 5 3 0 1 5 8 8 11 4 2 6 4 7 8 8 9 12 10 11 10 10 12 3 4 0 10 5 10 7 4 6 4 8 11 9 3 1 0 4 7 11 4 11 5 12 4 6 1 11 1 2 4 3 2 3 10 10 0 10 3 5 0 5 9 1 6 4 1 2 9 9 3 8 4 7 8 4 0 4 3 2 10 5 6 7 1 2 13 10 9 1 10 2 1 2 6 9 6 4 7 6 7 1 9 10 8 0 3 6 6 4 4 6 12 1 2 5 7 6 14 7 3 1 6 7 0 5 7 0 1 2 8 8 0 4 2 6 0 5 0 7 1 4 7 8 4 5 5 5 2 4 8 4 6 2 6 5 5 5 3 10 0 4 2 2 4 6 0 5 8 4 8 0 1 3 4 3 7 8 8 13 0 0 12 3 7 6 0 4 3 9 1 6 7 5 3 7 2 7 6 0 4 9 2 11 4 8 7 4 10 1 9 7 5 10 9 13 8 2 2 1 5 1 9 7 6 6 4 0 0 2 2 9 2 8 12 2 6 8 5 8 8 4 3 10 0 3 0 4 2 4 4 3 1 0 4 7 2 5 10 2 6 2 11 9 9 3 10 11 9 6 10 12 3 11 0 1 10 1 5 7 7 8 8 9 7 11 11 1 7 9 10 5 6 3 5 10 5 5 0 5 1 8 8 12 2 6 4 2 4 12 2 2 8 9 4 2 0 10 0 8 3 5 2 9 8 0 7 8 1 0 0 5 4 9 1 4 9 1 8 4 1 4 5 1 10 3 1 8 2 6 3 2 2 8 8 7 5 6 5 10 11 5 6 6 6 5 2 3 1 4 9 7 9 0 1 2 12 2 4 3 1 9 7 7 4 2 3 5 8 2 6 3 6 13 1 2 1 5 1 3 5 4 6 10 6 6 2 6 2 5 2 1 4 7 2 5 1 4 10 1 4 9 5 11 5 2 7 6 4 8 3 7 11 2 2 7 1 9 9 3 9 13 13 7 4 8 7 1 6 1 2 5 1 7 10 5 7 14 1 0 6 8 5 1 9 10 1 5 3 1 6 8 0 11 7 1 3 0 6 6 4 8 5 8 8 10 8 9 11 4 11 1 4 7 8 1 9 7 1 0 6 7 3 5 7 1 0 6 7 3 6 8 4 4 7 7 9 5 8 5 3 5 6 1 8 3 1 10 9 8 1 5 10 8 1 8 6 1 0 0 10 4 9 9 8 4 2 6 3 3 11 0 9 3 3 1 3 5 8 7 7 2 4 4 11 6 2 6 7 5 3 10 14 12 6 5 10 3 9 6 2 8 8 3 3 10 3 2 6 12 5 12 5 7 8 3 6 3 9 8 7 7 3 2 10 6 4 8 5 3 6 6 4 10 4 10 3 1 0 5 0 4 4 5 3 11 5 5 0 14 7 12 0 0 3 0 4 1 3 8 2 10 15 10 5 9 0 7 2 4 2 9 1 3 2 6 6 5 4 13 2 5 5 11 2 3 6 12 1 5 11 1 6 0 7 5 2 6 4 3 3 7 12 7 7 9 13 5 3 4 5 9 9 12 6 9 5 3 1 0 1 0 6 2 5 4 9 11 2 0 10 8 2 6 4 5 1 3 7 7 9 8 11 5 0 0 3 0 2 8 7 4 6 3 4 6 4 9 2 6 2 6 9 8 1 7 6 9 6 2 6 8 4 1 7 3 9 6 4 2 9 6 8 7 12 1 9 3 11 0 12 6 5 11 2 9 4 4 13 2 4 6 9 5 10 5 9 6 3 0 0 7 5 3 9 14 5 2 0 4 0 4 9 9 0 6 2 10 9 5 1 5 11 4 5 4 10 7 2 0 9 9 0 3 2 0 1 5 2 6 10 5 9 14 4 8 1 3 8 2 9 12 6 2 4 1 2 2 3 8 6 5 6 5 7 8 2 1 0 7 0 0 3 0 4 7 1 0 6 11 7 10 0 0 0 5 1 3 11 0 8 5 9 10 9 3 5 8 0 7 1 4 1 5 4 4 11 8 8 2 6 9 2 9 6 5 3 11 3 9 1 8 6 9 10 6 7 8 6 5 5 3 5 5 3 3 1 12 8 1 7 7 11 0 2 9 3 13 2 1 7 2 3 2 0 5 3 7 0 6 11 4 0 7 5 1 2 8 5 0 1 5 0 8 3 7 6 3 6 0 2 3 3 8 10 3 7 11 5 11 7 5 8 11 3 2 5 2 3 8 10 0 2 11 7 4 5 10 1 2 6 3 1 8 0 3 3 1 9 4 5 4 7 8 3 2 9 9 2 4 2 11 3 4 3 1 9 6 2 5 10 0 5 6 6 7 0 1 2 2 12 4 7 4 7 1 1 0 3 3 9 5 3 4 5 8 4 6 4 3 6 0 3 9 3 0 4 0 3 11 2 4 1 7 10 6 4 3 7 8 3 10 7 3 8 8 9 9 3 5 3 4 9 9 8 8 8 3 6 6 2 8 7 6 4 8 2 7 0 1 0 1 7 7 1 5 5 2 8 3 8 2 10 7 3 7 4 2 4 8 10 2 4 4 8 10 7 1 1 3 2 4 2 7 2 6 0 0 0 11 4 1 4 9 5 4 4 2 3 9 4 2 6 0 5 0 5 6 8 13 4 3 12 0 7 10 8 8 3 1 11 6 2 6 10 8 2 1 6 11 2 9 10 7 3 3 5 3 12 6 7 6 1 5 5 1 11 6 1 12 8 9 7 8 5 5 7 8 0 3 2 0 2 11 5 3 7 7 9 4 6 4 7 1 1 0 6 4 6 11 3 11 10 2 9 5 9 6 10 6 9 5 9 3 4 5 11 3 3 2 7 5 6 4 12 3 7 12 4 7 3 13 12 7 5 1 5 7 6 10 4 6 7 2 2 12 6 6 7 4 7 2 11 5 5 1 9 9 0 8 0 8 4 3 3 3 6 9 10 3 1 2 8 10 0 0 1 4 1 10 3 2 13 7 6 4 11 0 5 7 6 0 8 0 10 11 0 3 3 0 1 3 4 5 7 7 4 2 0 8 1 7 7 5 6 7 5 6 3 0 6 1 3 4 1 10 9 4 7 1 0 5 0 8 3 7 11 1 10 2 1 13 7 3 9 0 4 1 5 9 10 9 0 4 7 2 9 8 1 6 0 10 2 5 7 9 3 2 4 6 2 13 9 1 6 7 6 5 1 8 2 5 10 11 3 4 9 4 0 4 3 10 6 1 3 10 1 5 4 11 1 7 5 0 6 13 6 9 5 0 6 1 7 8 2 9 0 7 8 5 0 3 2 9 7 8 4 0 8 9 1 4 1 7 12 8 6 10 7 7 0 5 7 9 11 8 9 5 4 12 8 5 2 3 1 0 2 2 8 1 5 4 5 4 10 7 8 0 9 5 6 13 5 5 0 7 3 7 6 2 7 2 5 1 6 9 5 1 6 11 6 5 8 13 4 9 2 3 0 6 4 4 10 12 0 8 3 4 2 8 0 3 2 5 5 6 2 1 2 6 10 0 10 5 12 1 6 10 6 5 0 9 1 0 1 4 7 10 0 10 3 9 0 5 12 5 0 0 9 2 12 10 6 12 1 4 8 5 4 8 7 7 4 1 3 5 3 7 11 5 0 0 8 5 6 1 5 3 1 3 6 9 3 9 4 10 8 8 1 3 6 1 5 0 1 9 0 0 3 9 7 2 7 3 7 3 4 0 1 4 8 10 9 6 6 7 7 7 0 0 0 0 9 7 2 6 2 3 5 4 4 5 5 10 10 7 7 4 4 8 1 6 13 4 4 3 9 1 6 6 8 0 5 2 0 8 3 9 5 4 0 0 0 0 4 7 7 7 5 2 3 7 7 5 6 9 10 9 7 3 9 9 0 8 11 4 3 5 1 4 14 7 7 5 4 2 11 8 5 4 1 1 5 4 7 10 4 3 2 5 12 1 2 7 0 5 1 2 1 2 2 1 2 0 9 4 2 1 6 0 5 6 11 6 0 0 3 8 2 5 0 10 3 7 2 5 2 7 10 0 1 10 4 4 5 7 10 9 8 1 0 6 4 8 11 8 6 9 7 10 2 0 4 3 1 12 8 3 6 14 2 2 1 5 9 9 6 6 3 6 6 9 1 11 5 4 8 6 1 2 7 2 11 8 4 5 4 7 10 5 5 3 5 2 4 2 9 6 6 8 3 5 4 7 9 5 4 3 2 7 9 3 4 5 8 0 8 10 4 6 2 8 8 8 1 3 6 10 0 7 4 2 11 1 1 9 4 9 12 2 10 6 5 1 7 6 1 6 4 9 7 4 2 6 2 2 5 1 2 2 12 5 8 8 8 2 10 1 8 3 1 9 2 3 8 11 10 12 7 8 1 3 2 0 2 5 8 8 2 10 2 7 6 7 9 2 7 9 4 4 3 2 4 3 9 3 13 3 4 2 1 8 3 6 8 9 6 8 2 2 4 4 0 13 2 4 13 6 3 9 0 5 4 7 1 0 7 8 1 4 0 0 2 2 8 6 5 1 1 5 1 5 8 9 4 4 5 8 0 2 11 1 8 1 1 11 7 1 10 10 9 4 5 1 2 0 3 10 11 2 3 12 12 5 3 2 7 3 0 3 10 4 2 4 2 0 3 4 11 13 6 6 0 1 1 7 8 4 3 1 0 3 4 5 6 1 4 3 5 10 2 7 3 7 1 2 8 5 1 8 3 1 11 5 7 2 3 0 4 1 12 8 13 11 3 0 4 2 6 2 1 7 8 3 7 3 3 11 7 5 3 7 3 3 1 2 7 0 3 9 1 8 10 2 9 9 3 0 5 0 3 2 4 2 4 11 3 7 6 7 1 9 7 9 1 8 7 8 6 7 2 4 10 1 2 2 12 1 6 9 5 3 9 3 7 0 6 10 8 9 8 1 12 0 0 7 7 5 3 2 5 5 6 0 11 0 13 2 7 8 7 3 4 5 11 6 7 2 4 13 1 8 4 7 12 6 11 2 4 7 6 2 11 5 2 6 5 2 3 11 5 0 4 7 13 4 3 6 5 4 4 3 4 8 0 6 6 3 0 10 4 5 4 4 6 1 1 0 4 10 5 8 6 3 0 2 10 8 8 6 4 6 7 1 2 8 8 6 2 0 9 0 9 5 7 6 9 3 6 5 2 5 1 1 4 5 8 3 3 4 2 7 9 4 6 7 4 1 3 5 8 8 4 7 7 2 1 7 6 6 5 3 6 9 1 10 10 15 1 2 2 2 6 6 1 2 5 4 0 0 1 7 0 5 3 1 1 7 11 10 7 7 12 3 3 1 10 4 2 11 7 4 3 2 10 2 6 5 4 0 6 6 0 4 4 1 3 7 7 4 1 2 1 5 6 2 6 2 7 5 3 4 6 2 5 7 8 3 2 6 9 3 6 2 8 7 1 5 8 7 7 1 2 5 10 3 10 6 4 5 9 4 5 5 8 12 7 6 3 3 0 3 4 9 9 2 11 11 6 4 2 8 2 3 2 8 7 9 8 1 7 9 1 1 4 0 7 7 2 5 0 11 5 3 9 2 5 12 4 1 10 0 6 0 5 7 13 9 3 10 9 6 0 2 6 7 3 8 10 3 5 3 7 3 8 6 5 6 2 9 0 9 5 9 1 8 4 3 0 5 3 10 1 5 11 5 17 1 1 8 5 2 1 0 3 11 5 9 2 1 9 8 8 4 6 0 2 0 1 7 1 5 2 0 8 8 3 7 0 7 2 4 1 1 6 0 9 7 0 2 0 7 0 12 0 6 2 2 9 8 10 8 10 6 7 1 5 8 0 1 4 12 2 1 2 10 11 2 0 10 3 6 5 1 0 3 4 7 6 9 5 9 2 0 0 5 1 0 0 4 0 5 5 1 1 6 5 0 10 2 0 10 2 11 6 1 4 1 4 0 2 3 8 12 7 9 9 8 6 1 8 8 0 3 0 10 3 0 4 5 5 1 5 6 5 1 9 9 1 2 0 6 7 3 0 7 10 4 1 5 6 0 2 5 8 8 2 9 8 9 8 6 8 3 0 11 10 2 4 1 6 4 9 12 2 6 3 6 0 8 2 9 3 8 6 3 2 1 2 5 1 4 4 12 7 1 9 5 4 9 4 1 6 9 8 3 6 6 11 7 3 6 1 2 7 9 4 4 5 0 1 2 6 0 4 3 11 6 3 4 1 3 2 8 1 4 7 5 0 3 1 8 5 4 2 6 4 11 7 0 11 5 1 3 1 8 2 2 2 6 12 7 5 8 1 9 0 3 0 3 3 10 0 10 2 4 11 10 1 9 3 1 7 1 10 6 5 3 0 2 1 3 3 9 0 1 1 14 10 4 0 10 10 4 10 9 9 9 6 0 1 8 9 3 7 0 2 3 0 4 3 3 8 7 10 2 5 11 12 1 11 5 9 0 10 2 5 6 11 4 8 0 10 2 0 4 0 10 4 4 4 10 2 8 6 8 1 2 3 4 0 10 2 10 10 1 1 3 7 2 7 5 5 1 2 0 9 4 6 4 6 0 5 4 9 10 1 4 5 8 12 7 3 0 7 12 1 2 4 3 1 10 1 1 4 3 12 6 5 1 0 6 5 1 11 2 11 10 2 11 6 1 1 10 5 0 3 0 2 0 2 5 3 2 6 4 6 6 3 1 4 9 10 13 10 1 2 0 3 2 5 8 6 7 6 5 9 3 6 6 7 16 11 4 0 7 7 9 2 1 1 1 6 5 7 2 0 2 1 3 9 9 1 11 11 0 5 6 0 11 2 1 8 1 11 14 8 2 1 2 8 6 6 3 3 7 11 4 11 0 6 1 1 2 3 3 7 7 2 2 7 0 4 2 2 6 9 4 5 10 4 7 9 9 7 7 2 6 1 3 0 3 3 0 7 8 4 7 1 7 10 1 9 8 3 3 8 10 12 4 4 6 6 6 6 2 1 1 1 0 6 3 6 4 5 2 2 6 3 1 9 6 1 5 11 0 5 6 1 3 8 7 6 8 1 5 4 5 3 5 3 9 2 4 0 10 8 9 9 0 1 2 0 4 9 6 6 1 2 1 6 8 10 8 9 7 4 10 5 0 1 2 4 2 8 3 2 6 11 0 0 3 6 2 4 6 0 3 7 6 8 5 1 7 4 7 6 4 8 11 9 9 4 9 4 9 12 0 0 2 3 2 6 8 4 3 4 9 2 12 5 2 3 11 5 0 8 6 8 6 4 8 0 4 9 5 3 4 10 7 7 4 3 3 6 6 5 0 2 1 4 4 2 1 2 4 9 4 9 0 2 7 1 0 2 5 6 6 10 2 6 8 3 8 4 4 3 6 8 7 12 1 0 4 2 5 4 2 10 0 2 7 11 5 6 12 2 2 8 6 0 1 1 8 4 5 2 8 0 5 7 6 1 6 5 2 6 11 7 6 3 7 9 0 0 0 5 3 5 12 11 4 3 4 3 9 3 7 1 1 6 1 3 6 0 5 10 3 13 6 8 12 11 5 0 2 1 2 0 0 5 2 2 1 0 2 9 2 6 10 10 3 5 5 3 0 0 8 9 8 5 3 6 13 3 8 4 4 7 2 10 9 5 4 3 9 10 5 4 7 8 2 5 0 3 9 9 3 8 10 3 3 4 10 1 3 6 8 4 3 4 5 2 9 3 7 1 3 4 4 2 3 10 9 0 12 5 9 10 1 7 5 3 6 7 7 1 5 3 3 9 5 0 4 9 10 3 8 2 6 7 5 11 2 2 2 6 8 8 6 4 12 6 7 3 5 2 5 4 0 2 5 3 0 4 6 3 4 2 9 0 6 5 5 4 3 5 14 2 4 12 8 4 4 2 9 1 8 10 3 2 4 3 11 11 0 5 7 9 2 8 1 8 0 4 2 0 4 7 1 10 3 8 1 0 6 3 8 5 5 3 13 5 8 1 3 1 0 6 0 2 4 4 5 5 2 3 9 7 7 3 7 3 9 3 2 10 0 4 3 7 10 0 7 8 2 4 6 3 4 9 2 2 4 3 1 6 2 7 1 1 9 8 5 8 3 3 4 7 2 9 12 0 6 5 9 2 3 6 5 8 2 7 1 7 3 7 1 7 11 1 4 7 11 0 3 7 7 0 8 4 0 5 4 1 4 7 3 0 4 6 4 0 13 1 2 2 5 8 3 7 10 7 5 3 6 4 5 4 5 7 0 9 4 0 2 0 1 13 2 2 0 9 1 9 1 3 1 0 3 5 11 6 2 6 13 6 9 6 1 7 0 12 6 6 5 8 12 1 1 1 0 4 0 5 2 8 5 5 0 9 5 10 3 11 5 10 4 7 3 4 11 1 10 8 4 4 1 11 3 0 8 4 2 1 4 3 5 9 8 8 13 11 8 0 10 2 5 8 4 1 7 11 2 3 4 2 8 3 4 4 1 4 4 5 7 9 6 9 3 9 7 1 9 2 7 0 4 5 9 9 8 1 7 7 4 5 0 9 9 8 3 0 0 6 0 12 6 6 2 10 6 6 1 12 1 8 10 4 5 11 9 9 10 6 7 5 11 10 10 4 4 6 9 0 10 1 3 5 0 7 0 6 6 5 7 5 6 6 1 7 3 7 3 5 1 5 8 6 2 7 0 5 6 7 5 10 6 8 10 1 2 5 11 2 5 0 4 4 0 11 2 6 3 8 6 5 0 5 5 8 5 6 10 7 1 8 8 0 9 4 0 5 6 6 2 5 0 10 1 6 3 4 9 14 0 1 4 7 5 3 6 5 9 4 2 12 1 9 3 8 7 0 9 5 1 9 7 5 1 0 0 8 1 9 4 3 9 9 1 3 0 1 7 1 4 3 8 4 1 3 10 9 0 11 2 4 5 5 13 2 0 6 3 4 12 6 1 6 5 3 2 1 3 6 0 0 3 4 3 4 3 1 4 8 7 5 7 3 0 6 9 8 8 7 5 8 5 8 3 4 7 1 5 13 6 3 9 4 1 9 7 2 10 8 5 8 3 0 3 6 1 8 1 3 2 3 4 7 0 3 10 4 7 2 5 0 3 1 6 2 8 0 11 0 10 4 3 4 2 4 0 2 13 4 2 3 1 4 2 9 6 9 9 6 4 3 3 3 8 2 1 7 6 13 10 3 1 2 0 4 12 3 7 1 7 6 2 5 1 8 1 7 0 12 9 5 1 2 9 7 8 1 10 6 4 1 3 2 0 2 1 7 13 3 5 7 3 10 9 5 3 5 2 9 3 4 8 3 3 0 9 6 7 10 7 1 6 10 1 9 6 6 4 2 2 6 10 8 3 2 0 11 8 0 4 1 1 7 1 5 2 9 13 7 0 10 0 5 3 3 12 4 5 2 9 9 3 3 4 1 0 7 2 3 3 0 9 2 10 9 5 2 0 1 1 5 5 5 10 7 0 10 0 9 7 4 5 8 6 8 3 10 3 3 5 0 4 14 11 4 3 10 2 7 2 3 8 1 6 1 3 9 2 5 12 0 1 2 1 5 4 5 8 9 10 5 8 2 0 14 8 6 5 0 8 1 2 5 10 8 10 1 4 9 0 1 0 1 2 2 4 6 3 13 9 5 9 2 11 9 1 3 8 3 4 7 5 0 4 4 3 1 10 0 3 2 5 0 5 3 7 9 3 4 8 6 7 4 5 6 2 6 3 4 11 9 4 5 2 2 1 2 4 1 4 10 7 0 6 5 15 3 0 5 9 3 3 4 2 9 2 9 12 0 0 1 11 3 6 10 4 8 4 4 1 6 6 9 10 1 1 2 4 0 10 2 7 8 8 5 1 14 2 9 10 9 5 1 8 3 3 1 9 7 1 3 7 1 1 2 7 4 8 4 8 4 10 5 7 4 10 3 0 4 4 8 6 2 3 2 10 7 3 10 1 3 6 5 4 6 0 10 9 7 7 5 4 8 6 4 0 9 0 14 10 3 5 0 1 8 5 0 0 11 6 6 7 3 3 7 9 6 1 6 5 0 13 7 9 3 6 7 5 5 2 4 6 6 4 5 5 5 10 6 0 7 1 12 8 10 1 7 8 12 2 6 5 4 12 4 3 7 9 5 13 6 8 8 4 2 6 11 5 2 6 7 4 3 4 5 6 3 3 0 1 0 10 5 4 1 3 1 3 7 0 1 5 6 3 8 9 7 2 5 9 3 5 11 9 8 6 5 12 2 9 1 0 2 4 7 6 9 1 10 6 1 3 1 10 9 6 14 6 7 6 11 4 3 9 5 8 4 8 6 4 3 6 11 2 0 5 10 0 5 3 3 1 5 9 2 11 2 3 1 0 0 6 0 3 8 10 9 5 5 7 4 6 10 3 4 7 5 5 6 12 5 7 1 5 2 12 6 9 3 5 6 9 1 10 4 7 4 6 5 10 10 4 7 6 10 11 7 1 10 11 10 5 1 5 5 6 4 4 9 1 8 4 6 2 2 4 6 3 8 3 9 9 3 10 2 15 10 0 2 0 0 9 3 0 2 9 6 1 6 7 5 2 9 8 14 15 3 11 13 4 6 4 0 6 9 2 4 0 4 4 12 2 7 8 0 7 3 7 0 14 3 3 5 12 2 0 9 2 2 3 2 6 9 1 0 9 0 2 6 3 2 8 11 2 1 4 6 7 6 5 6 4 3 8 0 9 7 3 1 1 0 8 3 0 6 5 9 9 13 7 5 3 5 6 10 10 13 1 3 8 9 1 1 9 6 3 11 8 4 6 1 5 7 3 4 2 6 3 5 11 0 7 7 0 2 2 10 5 5 8 1 3 7 9 5 1 12 10 5 8 0 6 7 4 4 0 0 5 6 6 10 0 2 6 9 1 7 8 2 5 5 9 2 7 9 8 0 7 2 0 8 1 0 5 11 4 1 0 5 0 4 10 7 9 8 5 1 7 3 8 5 7 5 1 6 6 6 6 3 0 9 4 9 4 5 8 12 7 4 7 14 9 9 0 13 4 9 8 4 0 4 0 0 4 2 6 8 2 1 0 8 8 7 5 5 3 3 1 0 11 0 7 8 3 3 10 10 4 9 4 10 6 6 0 12 7 8 2 0 5 0 1 5 7 3 7 5 8 4 9 4 5 3 2 1 6 2 0 4 6 9 3 3 5 0 5 3 6 2 5 4 1 4 6 1 10 10 9 0 10 2 1 9 9 6 4 3 2 4 10 4 6 0 3 9 6 2 10 7 1 0 3 3 1 5 3 2 8 8 5 6 0 3 7 5 3 4 1 9 7 7 4 7 11 8 8 7 5 9 2 5 0 5 11 5 4 6 0 12 9 6 9 3 7 0 3 2 10 9 2 12 11 0 4 7 9 11 9 4 8 0 10 3 5 8 0 4 2 2 4 10 6 6 1 3 10 2 8 10 11 0 9 0 1 6 10 2 5 1 11 7 1 5 3 6 9 12 3 7 0 7 7 3 3 5 3 5 4 6 7 3 7 1 4 4 8 4 7 3 8 8 8 6 8 6 2 6 2 4 9 4 9 3 6 7 0 5 8 7 8 6 13 6 8 8 7 0 5 7 4 9 3 9 8 10 1 11 5 0 8 10 0 6 8 5 8 6 5 7 8 9 6 6 0 0 3 3 11 4 1 7 2 4 10 1 1 3 11 4 3 4 4 5 0 6 6 4 0 4 11 5 3 9 8 5 2 7 7 5 1 5 1 7 8 0 6 0 1 4 7 0 4 1 5 7 5 8 7 4 2 13 4 0 2 9 9 5 11 6 9 0 1 6 5 4 3 8 8 7 8 9 6 1 0 6 2 9 0 3 6 3 4 3 9 8 6 9 4 1 10 10 1 10 7 4 7 5 8 6 11 4 0 4 2 3 7 5 5 9 7 2 4 2 6 11 4 5 4 8 5 4 3 6 1 3 4 12 5 0 4 9 5 2 2 4 11 8 4 8 2 2 6 0 1 8 4 7 8 12 0 0 9 10 0 4 5 5 6 4 1 8 0 10 7 8 11 0 4 1 6 2 6 6 0 7 2 2 2 6 2 2 1 10 10 3 5 8 1 9 11 5 9 2 7 0 11 1 7 4 5 2 5 7 6 5 7 9 1 4 9 0 6 9 0 12 4 4 9 3 3 6 5 4 1 6 3 8 11 2 4 3 2 0 11 5 8 5 4 1 2 10 4 8 9 1 5 6 8 1 6 11 10 1 5 8 6 1 6 9 1 4 0 2 9 4 5 7 10 3 3 10 8 2 0 9 2 3 1 4 1 8 0 10 1 6 10 8 1 3 9 12 5 9 7 5 3 8 13 8 0 3 0 8 9 8 3 7 1 1 3 6 7 7 0 1 9 4 5 9 2 11 11 0 2 8 5 0 9 4 7 8 6 4 3 7 0 7 6 2 2 7 4 4 2 2 13 6 10 2 1 4 0 2 2 7 13 5 4 2 7 1 4 0 13 8 2 2 10 9 8 2 7 4 2 2 9 8 5 9 6 8 7 2 4 1 13 5 11 2 8 9 2 6 1 11 8 1 9 2 3 5 6 4 0 10 10 9 1 6 0 2 9 0 1 5 4 10 7 1 6 11 4 5 7 3 7 4 7 11 9 5 3 5 6 4 11 7 9 0 8 6 5 9 6 10 3 3 2 11 0 11 5 8 10 6 8 2 8 11 5 2 9 3 1 9 4 3 9 0 7 2 1 5 6 4 11 6 1 5 0 4 2 3 3 9 3 5 12 2 2 4 6 4 0 5 11 11 9 4 4 10 7 7 2 8 4 7 6 1 4 2 5 8 5 8 6 4 7 14 0 2 1 0 7 6 4 6 1 2 7 10 8 2 0 11 6 2 2 8 2 1 7 1 10 7 7 4 6 5 0 1 2 3 0 0 0 5 1 1 4 2 1 4 7 9 2 1 5 2 3 10 5 3 3 6 12 0 10 8 6 1 5 3 0 1 0 3 1 3 3 1 6 0 11 10 2 7 7 5 9 11 5 11 8 2 1 3 7 9 5 4 5 0 3 1 2 3 5 3 9 7 12 8 1 9 3 1 2 5 9 2 5 4 5 5 7 10 8 3 11 7 11 4 6 7 2 12 2 4 4 3 1 10 3 4 6 9 8 9 7 3 7 7 0 0 6 9 5 8 2 1 8 4 2 2 10 7 1 8 10 1 0 6 6 4 9 3 8 1 4 0 7 9 4 6 3 3 0 3 10 2 10 0 5 9 2 9 4 3 8 6 9 6 5 1 8 10 5 5 3 7 1 6 0 1 4 1 5 10 3 10 4 1 4 7 11 8 8 5 7 13 11 12 8 4 4 4 3 10 5 7 1 8 9 2 7 4 2 5 1 0 3 0 4 7 10 5 1 5 6 9 2 0 3 2 11 7 6 2 5 1 5 2 1 8 2 5 9 0 10 2 4 8 4 8 1 2 5 1 10 7 3 8 7 11 9 3 11 6 10 1 7 1 7 0 6 1 3 9 0 10 7 3 2 1 2 3 8 1 0 8 0 3 0 2 6 5 3 0 0 4 3 8 16 1 8 9 10 11 6 7 9 11 12 5 3 4 6 3 7 9 8 2 11 7 1 3 5 7 7 4 10 9 2 5 4 2 6 1 3 3 2 10 9 0 0 0 8 6 3 8 2 5 13 8 10 4 0 6 9 4 0 11 2 7 1 0 2 3 6 9 0 0 8 10 6 1 0 4 4 14 12 2 4 0 9 12 1 7 9 12 8 6 0 8 2 9 9 6 1 7 8 5 8 11 4 2 12 7 2 8 5 4 9 5 2 11 7 4 2 11 3 5 5 6 0 3 5 8 9 0 0 4 6 10 1 7 3 10 0 12 8 5 4 2 8 8 5 3 3 4 6 7 7 7 3 12 3 6 1 2 4 9 5 4 9 10 3 3 4 5 0 0 1 3 10 2 0 6 3 5 12 2 4 4 0 8 0 0 1 2 11 1 1 5 8 11 3 7 11 7 2 2 3 8 11 1 10 9 5 7 7 6 2 10 7 7 3 4 7 9 4 11 10 0 7 11 11 6 7 7 0 11 0 2 9 1 5 14 9 9 14 2 8 8 2 11 2 3 1 6 7 1 0 15 7 3 7 6 4 1 11 13 1 4 8 7 5 9 8 7 4 6 0 0 11 5 4 2 5 4 4 13 7 7 3 4 3 7 10 0 6 9 6 7 6 9 2 4 1 4 2 9 1 8 8 2 10 5 8 5 5 7 8 8 14 7 7 9 9 2 3 11 14 8 5 1 6 2 4 3 9 6 13 4 4 5 2 6 3 3 8 4 2 0 6 5 1 4 10 8 11 7 6 9 3 6 7 2 2 9 2 4 1 12 4 9 5 6 6 0 3 1 2 1 2 4 7 7 3 8 7 11 6 2 1 0 5 0 0 3 0 8 1 5 1 6 6 7 1 3 2 5 8 0 6 1 4 0 1 5 7 5 6 9 0 0 10 5 4 6 5 10 7 4 1 2 9 1 7 1 1 3 5 6 0 6 10 2 5 3 10 2 7 3 4 9 5 9 10 2 0 4 7 5 1 3 0 6 1 1 4 7 2 8 0 5 3 6 6 3 2 1 2 8 8 5 0 7 5 4 3 6 4 4 1 0 6 5 9 7 6 8 8 4 5 10 7 6 8 3 0 4 0 1 6 9 0 2 3 3 10 9 9 9 5 0 4 3 8 2 2 3 0 7 5 4 4 1 2 10 5 4 7 1 7 2 8 0 11 0 10 1 10 3 1 5 9 4 0 5 6 0 9 1 4 8 4 4 1 8 7 8 11 0 2 0 0 8 1 1 2 13 4 8 1 7 3 6 7 8 14 1 6 0 3 6 6 3 5 4 10 6 0 6 7 4 0 4 13 6 3 6 3 9 5 12 0 9 7 11 9 3 8 7 0 2 6 3 0 4 9 14 8 11 7 10 9 4 4 6 1 5 8 3 9 0 3 0 10 3 0 4 8 6 0 7 9 5 0 8 2 7 9 9 0 6 0 11 7 2 0 8 7 7 11 10 11 7 3 7 1 4 7 1 3 8 1 7 10 4 9 7 4 1 1 1 4 0 4 13 3 3 12 5 2 12 3 2 6 2 10 11 1 9 5 9 13 8 8 3 3 3 9 6 5 11 9 6 15 0 8 5 0 7 4 8 2 8 0 8 7 5 0 2 7 2 4 9 7 4 5 5 5 5 5 10 7 4 7 6 11 3 6 3 9 7 2 11 4 0 3 8 3 8 6 4 8 7 6 3 6 12 0 12 7 9 13 7 4 4 1 6 6 10 10 11 6 11 7 5 4 1 3 11 7 3 5 10 6 9 7 1 10 8 8 5 15 10 9 4 5 7 6 5 10 6 5 7 7 4 4 8 1 4 9 1 4 3 6 1 7 6 6 10 1 3 4 9 8 5 6 1 2 2 7 13 3 9 1 1 1 5 5 8 3 5 3 10 3 0 7 6 12 7 0 10 6 2 7 0 9 0 4 10 2 10 9 0 6 6 13 0 8 7 8 5 6 2 6 7 0 2 1 3 2 5 5 8 6 2 3 0 3 8 8 3 9 5 7 11 6 7 8 8 7 3 2 3 2 4 5 5 3 1 10 10 9 2 8 4 10 0 6 0 3 9 13 4 7 5 8 4 2 5 2 11 3 11 8 4 2 6 12 2 0 2 8 0 7 1 0 6 0 10 9 9 7 10 12 9 11 5 3 9 11 1 6 8 8 8 2 2 7 5 7 7 9 1 7 7 5 2 6 2 1 1 7 3 7 0 6 1 3 4 0 6 5 6 10 9 9 9 8 0 5 1 2 1 2 0 6 6 1 10 7 2 6 3 6 0 9 10 6 4 8 2 7 8 5 3 6 11 11 5 1 11 9 12 7 1 5 9 2 6 2 3 0 5 2 8 0 10 1 3 0 0 6 7 7 1 7 2 7 4 0 5 0 5 3 2 4 1 6 0 4 9 7 6 7 6 4 6 4 5 13 1 0 11 3 0 7 2 5 4 16 6 14 5 2 4 7 1 10 11 4 4 1 4 2 2 6 8 7 8 0 8 7 0 2 4 8 9 5 10 10 7 7 3 4 0 1 7 7 6 11 3 5 6 5 6 1 6 0 2 5 4 1 4 6 1 5 2 0 10 6 3 5 10 12 3 3 11 8 7 5 2 1 7 3 3 0 6 4 10 3 7 0 8 11 1 3 4 10 11 2 1 3 5 12 5 9 5 8 6 4 8 4 0 8 0 3 4 0 5 4 1 11 6 8 5 9 6 3 8 8 8 8 2 3 7 1 5 3 9 7 1 1 3 10 7 4 3 3 0 0 5 2 10 1 3 7 0 4 7 7 9 9 6 3 7 3 6 2 13 1 2 6 8 11 5 10 9 1 4 8 6 0 7 1 7 3 4 7 3 1 9 3 6 4 6 9 3 0 1 2 6 6 3 7 5 2 8 4 4 2 9 4 0 0 7 5 7 3 6 1 8 1 9 11 0 0 4 9 9 10 10 6 5 10 0 2 7 8 0 6 2 12 8 0 3 1 7 2 1 0 11 1 1 9 12 5 7 5 7 10 5 2 5 6 7 2 4 9 6 6 8 10 4 2 7 5 5 12 8 0 1 2 3 9 11 7 9 6 1 8 2 3 2 10 3 5 4 2 4 10 9 5 6 8 1 3 3 4 0 10 10 0 2 1 2 3 6 3 8 6 8 7 4 5 4 2 6 11 7 3 10 8 0 13 3 4 2 3 3 4 8 9 4 3 10 2 1 6 5 3 3 2 1 2 12 3 5 4 2 3 1 5 4 1 2 10 7 6 2 2 4 0 3 8 6 0 5 0 6 3 8 8 8 2 9 6 7 9 5 7 0 8 1 3 11 7 0 0 1 1 6 3 4 9 3 9 4 0 0 1 4 3 5 2 4 7 3 5 3 10 4 4 4 11 2 6 12 2 2 6 5 6 8 12 8 7 1 5 12 2 1 1 3 1 6 3 0 7 11 6 2 6 14 3 11 5 5 6 12 6 7 1 3 3 1 0 7 1 3 13 10 6 5 3 3 2 5 3 0 11 10 0 1 12 6 2 3 14 0 2 3 8 1 7 6 3 5 3 7 8 4 6 1 9 8 6 1 0 4 4 8 9 2 8 7 1 1 7 11 10 6 4 6 10 9 9 2 5 4 5 3 9 6 5 6 8 0 3 3 3 0 8 14 7 11 5 3 6 7 5 3 7 3 2 10 5 0 0 9 0 5 12 3 2 1 0 9 0 5 6 9 4 11 1 0 0 7 7 8 0 3 9 5 1 0 6 4 5 13 4 8 4 13 1 3 2 8 1 3 3 8 9 4 11 2 6 11 4 6 3 7 11 0 11 8 1 1 3 2 6 6 6 4 4 6 9 6 7 10 1 0 0 8 5 0 4 12 0 0 4 1 5 6 4 2 3 10 0 11 4 7 3 4 9 5 5 9 4 1 7 0 12 2 0 6 9 9 7 1 4 9 5 1 4 13 6 15 4 2 0 9 8 6 5 1 12 0 10 3 9 2 8 2 0 2 3 1 4 2 2 1 7 2 5 3 9 9 0 9 4 7 4 7 2 5 5 1 7 9 5 3 9 11 10 4 8 2 3 4 7 12 6 8 7 0 0 2 3 4 9 12 5 8 2 2 0 1 9 7 13 12 12 6 11 5 1 6 10 0 1 5 4 8 2 9 4 5 9 8 4 10 2 9 7 5 5 4 2 8 11 9 4 4 8 9 5 0 5 3 2 5 3 3 0 6 6 13 1 6 5 5 2 1 8 0 2 6 7 2 6 3 4 7 6 8 6 7 0 4 0 0 2 8 1 7 5 6 2 11 1 5 2 2 10 6 7 7 6 8 2 0 10 9 1 0 10 9 3 4 10 1 6 1 1 9 5 2 1 0 7 7 6 2 5 7 13 1 0 4 6 1 9 6 3 2 10 1 8 6 2 4 9 10 5 5 3 5 1 4 3 4 0 5 10 0 7 3 7 9 5 7 6 8 8 9 10 8 0 5 11 3 3 1 6 5 1 0 5 0 2 1 0 5 1 6 6 0 9 3 0 9 5 8 8 1 14 7 10 0 4 6 4 3 8 9 4 4 1 5 6 0 1 3 9 6 7 12 1 3 11 0 7 0 3 0 11 9 8 0 6 11 7 0 4 6 3 6 1 3 3 0 7 0 8 4 5 5 0 8 2 7 8 8 10 12 2 5 0 11 6 7 1 8 9 1 3 4 10 9 6 5 4 6 4 2 10 1 11 6 8 6 5 2 7 9 3 7 4 5 4 3 4 4 6 6 8 5 5 8 2 2 3 3 5 11 0 8 12 10 1 7 7 10 6 4 3 6 9 0 1 3 0 6 0 1 2 3 2 0 9 7 1 0 8 5 1 1 8 6 2 8 0 12 3 2 0 6 4 10 3 6 12 6 9 3 0 0 0 0 8 4 10 8 0 12 0 5 1 5 1 10 5 0 9 9 1 6 7 3 6 5 6 10 6 7 2 6 2 1 1 6 1 7 5 9 2 3 2 2 3 1 8 2 4 5 2 6 5 6 10 2 10 4 2 2 5 5 13 5 0 1 6 4 6 4 4 8 4 6 3 10 7 7 4 13 1 7 1 5 7 3 5 4 1 8 6 2 2 4 11 7 5 10 5 9 8 6 0 10 6 10 5 2 11 11 1 2 2 9 6 6 9 8 2 7 6 7 8 9 6 6 0 6 10 7 3 1 8 4 6 7 1 6 8 9 0 0 0 10 4 0 5 0 5 1 4 14 10 1 5 3 1 1 7 0 7 8 9 7 1 6 10 7 6 3 7 7 0 6 7 7 11 5 4 3 7 1 5 14 0 0 10 9 2 4 3 2 1 3 11 11 0 6 0 12 5 5 2 7 10 6 6 0 4 0 10 8 8 6 8 5 7 5 9 1 7 6 9 0 6 1 2 2 10 7 6 7 7 3 7 1 1 8 10 7 6 5 8 1 6 0 5 11 0 11 0 8 5 7 4 0 4 2 4 7 3 0 3 7 3 7 6 2 4 8 9 2 4 7 2 9 9 1 9 7 0 3 1 1 8 6 5 12 6 8 1 11 1 4 2 3 0 8 2 3 4 2 3 8 8 2 5 5 7 5 1 5 8 6 0 1 6 6 4 1 9 5 1 5 11 5 12 4 4 2 3 7 4 0 8 2 2 3 10 8 6 7 8 10 8 0 9 0 7 0 8 3 6 5 11 0 0 10 8 9 8 12 5 6 1 6 0 5 3 9 0 1 2 2 1 3 9 2 7 5 13 1 7 2 11 1 2 8 1 10 3 8 4 0 13 8 10 7 0 2 9 4 1 6 0 2 5 7 2 7 6 9 11 3 1 3 4 7 6 0 0 5 0 14 10 6 5 0 6 2 9 4 7 5 2 0 5 7 3 3 10 2 5 2 6 0 1 2 3 4 3 0 9 0 6 1 0 4 0 3 8 9 7 3 7 8 7 4 2 5 6 1 8 0 5 0 5 6 2 4 8 5 2 4 4 5 5 4 4 11 1 7 6 6 8 2 1 6 1 5 4 0 2 3 5 8 6 9 3 3 12 9 1 3 4 4 3 8 9 1 6 11 7 5 0 1 8 1 5 9 2 2 4 9 2 2 9 9 7 9 3 9 8 7 11 7 11 3 2 8 2 2 1 8 6 0 0 12 8 1 0 9 0 2 5 10 5 3 5 0 5 9 5 0 8 1 1 1 6 3 1 0 6 10 3 7 2 1 5 8 2 2 8 1 9 12 8 0 7 11 4 7 6 4 0 1 7 8 2 4 3 8 8 1 3 8 4 1 3 11 9 4 6 9 1 5 7 5 8 4 6 1 6 9 5 9 8 0 4 8 9 11 1 6 7 0 2 1 3 0 5 3 4 0 8 5 9 2 9 9 4 7 2 4 2 8 4 10 4 13 2 10 0 2 16 3 3 2 3 3 5 7 4 8 2 9 0 3 2 0 2 8 6 4 6 7 4 11 8 10 7 10 1 6 6 2 4 3 14 6 5 5 3 9 9 3 8 3 2 2 8 8 0 1 7 0 8 0 4 11 8 5 5 10 8 0 6 2 0 0 1 10 0 3 5 2 3 2 3 1 6 1 6 8 7 14 7 7 10 1 1 2 9 1 8 2 5 0 0 0 4 1 11 1 1 9 1 9 5 1 7 5 3 7 3 4 4 0 5 0 5 3 0 4 4 3 4 10 9 1 4 2 6 6 2 1 8 10 2 3 11 0 7 1 5 1 2 5 7 6 5 7 0 10 1 10 2 11 0 2 9 9 10 2 0 4 3 0 7 6 0 8 2 2 7 10 6 5 7 3 0 7 4 2 7 5 8 0 10 3 9 1 3 3 6 5 5 11 7 7 8 6 7 8 6 10 3 10 4 9 2 5 12 10 3 5 6 6 1 6 1 0 11 11 2 9 11 3 1 1 3 1 1 8 5 0 7 5 12 5 0 2 8 5 6 9 3 10 2 11 10 8 6 3 3 3 7 2 2 9 6 4 5 10 0 4 7 8 0 9 0 4 2 3 5 10 7 4 3 1 0 3 3 8 9 5 11 9 1 7 8 3 10 1 5 10 0 1 7 0 5 7 6 7 6 9 0 1 9 1 7 2 3 4 0 0 0 10 1 2 10 8 0 7 10 10 11 2 8 4 2 3 10 5 4 1 5 11 0 5 1 2 11 2 5 0 7 2 6 6 5 7 5 11 2 6 0 14 10 7 4 8 4 10 4 8 3 10 7 10 1 9 9 3 10 2 8 7 0 0 0 1 6 8 7 8 9 9 3 9 7 7 5 3 5 3 6 2 0 4 3 0 3 0 4 0 6 10 12 3 0 10 0 1 9 0 4 8 0 4 6 7 4 4 5 5 5 1 5 9 10 6 1 6 10 1 5 4 9 12 3 1 8 2 8 4 10 5 2 8 2 0 9 3 11 6 9 5 4 0 2 5 1 9 5 3 11 9 7 4 0 4 3 7 0 2 4 0 1 5 9 5 8 9 11 11 3 9 8 2 4 7 0 0 0 5 3 4 7 2 12 5 6 4 1 1 4 6 4 2 4 10 2 0 4 0 0 11 11 4 3 7 0 6 6 0 6 8 9 1 5 7 6 11 10 10 1 1 4 1 0 6 3 2 1 1 11 3 6 7 6 3 6 2 2 3 8 3 8 3 7 2 5 2 0 0 2 8 8 5 6 2 7 7 10 4 8 3 5 0 5 3 2 6 7 3 3 2 7 4 4 2 5 4 5 1 7 5 5 1 7 8 5 8 4 9 0 3 0 6 10 12 7 7 6 9 9 7 6 3 11 4 4 13 3 11 0 5 10 5 11 0 2 4 5 9 3 3 12 2 16 10 11 4 4 0 1 1 3 0 8 2 7 0 6 3 5 5 8 1 9 1 10 1 6 1 8 3 1 11 5 11 9 7 2 5 10 4 12 4 2 8 0 11 5 9 0 9 9 6 0 7 0 11 5 1 7 3 0 2 4 11 4 0 1 0 5 4 9 2 2 7 2 0 0 9 7 9 3 2 4 4 11 1 7 2 0 3 6 1 0 8 3 6 3 6 4 5 8 2 4 4 7 2 2 9 5 8 10 1 0 9 7 8 11 7 0 3 5 4 7 0 5 5 6 5 1 12 8 0 1 5 1 3 9 10 6 5 6 3 0 8 11 7 1 3 10 8 1 8 8 4 0 8 6 8 6 7 2 3 4 4 3 5 12 2 3 6 3 7 11 6 1 7 8 11 4 0 5 6 6 6 3 3 9 0 2 9 12 9 4 8 9 1 10 0 2 0 0 2 2 9 2 2 2 6 5 1 10 4 9 3 6 5 12 5 5 1 7 11 8 6 4 3 7 0 2 3 2 2 6 10 9 0 5 4 5 4 5 7 0 8 1 4 12 0 0 7 8 6 3 1 7 5 7 13 0 11 0 8 3 11 9 13 9 4 6 5 8 5 0 5 9 0 0 8 10 13 4 5 12 2 10 9 11 2 7 3 5 12 7 6 6 3 7 5 6 9 5 5 0 1 4 9 4 0 3 11 9 9 12 4 1 5 4 4 2 8 8 8 5 1 1 0 1 0 0 7 4 9 2 10 7 1 0 3 1 10 12 4 8 1 9 13 3 5 4 6 11 10 7 4 11 5 10 6 2 2 4 4 8 0 4 10 5 7 8 3 7 10 4 6 3 7 5 2 5 8 1 9 7 14 4 6 6 8 9 6 11 9 4 4 3 4 5 1 3 6 6 6 8 7 1 5 4 0 0 1 1 4 7 9 8 8 4 6 1 7 0 10 0 6 6 3 5 12 8 0 5 3 0 0 7 9 2 6 8 0 3 11 10 10 12 5 2 2 3 13 2 7 5 3 8 4 12 6 3 6 13 1 8 5 0 4 2 3 3 7 0 0 1 4 3 8 1 10 0 7 10 11 8 5 4 2 2 7 0 5 4 2 0 8 0 1 8 2 3 4 12 1 8 2 2 0 4 3 1 0 5 5 4 12 11 10 7 2 5 7 6 1 7 1 1 3 0 9 4 4 2 5 6 12 9 2 2 0 5 12 7 9 2 3 4 5 0 1 11 8 3 2 5 5 4 6 5 7 7 2 1 1 6 8 5 5 12 10 1 11 4 8 6 6 2 1 9 4 10 7 1 11 6 1 1 4 10 3 2 8 4 3 0 8 3 5 1 10 10 5 0 5 7 10 10 10 7 2 10 6 2 0 3 7 0 0 7 5 5 7 0 1 5 6 9 1 0 5 10 12 0 6 7 10 13 10 1 4 2 7 3 7 12 5 9 11 0 6 3 10 7 10 4 10 1 2 6 9 0 8 1 5 5 9 3 0 5 2 10 10 1 5 2 0 0 10 13 3 2 5 4 7 9 2 2 10 1 3 6 6 6 0 1 8 5 8 4 8 10 7 8 4 10 0 2 7 3 6 7 4 6 10 15 9 8 9 4 1 5 6 3 2 3 6 5 3 4 4 9 3 7 8 2 8 7 1 6 8 1 0 2 1 2 5 10 7 10 3 7 3 0 4 9 3 6 1 0 1 6 9 3 8 0 9 3 10 2 6 5 7 10 3 5 0 8 3 2 4 3 4 7 1 5 9 4 7 8 9 1 0 1 4 9 3 1 2 3 5 6 9 4 1 13 5 1 3 2 0 11 3 6 8 4 9 4 10 2 9 3 0 9 7 13 3 1 5 5 11 6 3 5 10 2 9 3 8 0 8 7 9 9 2 12 8 8 2 9 7 3 0 4 1 5 0 1 7 8 0 3 5 8 7 12 11 7 0 2 6 5 9 2 5 7 0 7 8 11 7 0 8 7 6 4 11 1 2 0 0 0 2 2 6 4 3 0 2 0 3 11 1 0 6 5 0 3 1 10 11 11 7 0 8 8 11 5 5 7 6 2 9 2 8 6 2 0 8 3 4 7 8 8 1 4 4 0 1 3 9 7 2 6 6 8 4 6 3 10 1 5 10 6 6 4 1 2 1 5 6 1 11 7 8 1 6 5 6 10 6 0 9 11 12 2 12 9 6 5 2 7 4 4 4 6 6 3 7 0 3 2 5 6 9 9 1 9 11 7 2 0 3 8 8 4 6 2 5 5 8 5 0 9 8 2 1 5 8 10 10 11 11 8 6 1 7 7 8 3 4 6 0 6 13 13 4 5 3 9 10 5 1 0 3 4 10 5 6 5 7 6 8 13 6 8 8 9 3 10 8 10 7 0 2 7 10 2 9 3 7 10 3 5 5 8 8 7 1 11 8 6 7 8 3 1 2 3 11 7 11 7 7 8 10 10 2 3 8 11 12 1 5 5 8 1 7 4 6 6 6 4 6 0 5 11 6 5 1 1 4 2 7 4 7 3 4 1 8 8 8 0 7 1 7 5 8 5 5 5 1 2 4 6 3 0 1 7 1 13 2 5 7 3 5 4 0 6 0 2 3 7 10 5 3 3 0 7 10 12 2 3 8 13 7 9 7 4 2 12 13 3 4 9 11 8 1 8 6 11 10 13 1 6 0 0 11 7 0 7 7 0 8 6 12 2 3 0 3 7 0 11 6 1 2 7 2 7 0 12 6 8 7 11 8 10 4 3 7 5 1 3 8 3 10 7 1 1 10 3 4 6 3 14 5 8 3 0 1 13 4 7 9 2 3 4 4 6 7 6 11 3 14 9 2 1 5 10 0 5 7 3 6 1 0 9 4 7 9 3 5 5 12 6 8 4 6 10 3 7 0 1 8 5 4 0 2 3 3 2 0 5 9 15 6 6 1 2 12 3 0 0 8 3 10 7 6 4 6 10 6 10 9 8 0 4 0 3 8 8 5 11 12 7 7 3 8 5 1 6 1 3 4 0 1 6 6 5 5 5 9 1 11 3 8 3 8 5 3 10 3 8 6 10 8 5 3 9 5 1 0 2 8 8 3 3 2 1 2 8 5 3 6 10 5 10 1 0 5 6 11 4 6 0 0 8 1 10 7 0 7 1 12 10 4 14 0 8 9 7 1 2 6 9 2 8 8 3 8 7 3 3 2 4 2 1 7 9 8 0 4 1 12 6 1 3 6 6 7 11 9 0 2 5 7 4 7 0 1 0 6 7 5 7 7 11 8 7 5 6 1 1 9 11 5 7 6 2 2 10 2 7 7 4 3 3 2 2 4 10 7 8 6 7 1 6 2 3 9 10 0 1 7 7 8 5 8 1 10 9 4 7 8 4 8 0 3 11 2 6 5 0 9 10 1 11 5 8 4 10 5 12 9 1 10 1 5 0 6 6 7 1 9 3 9 7 1 6 9 7 0 3 4 6 8 5 1 2 9 0 10 1 5 0 6 0 7 0 0 0 0 6 11 15 2 5 7 4 7 3 2 9 7 3 4 4 2 10 5 1 5 1 12 8 0 12 5 9 8 3 0 2 10 5 2 1 8 10 3 5 9 2 6 3 10 5 3 4 2 7 0 10 4 4 0 2 6 1 11 0 10 6 1 5 4 6 7 6 6 0 7 4 0 8 5 4 0 9 5 10 7 6 8 1 10 2 9 3 4 1 2 5 0 8 6 1 3 2 1 4 12 0 5 8 7 8 3 9 8 1 4 3 1 5 1 0 0 0 4 1 4 1 4 3 13 7 1 0 4 11 12 3 4 0 5 9 1 13 9 8 12 5 3 9 4 2 4 6 9 14 6 4 11 9 12 2 9 4 1 2 2 4 0 6 0 7 4 7 7 3 7 2 11 7 3 8 0 12 7 3 7 7 2 7 3 6 10 3 0 8 0 2 0 11 3 2 5 3 5 6 6 9 0 3 1 2 2 6 12 6 3 12 3 8 6 3 3 9 4 2 10 1 4 8 10 8 11 7 0 3 6 5 3 0 0 0 12 0 6 1 8 7 5 2 4 5 3 6 5 10 2 8 5 3 6 10 4 4 11 4 6 2 1 4 3 8 9 8 0 2 2 9 5 10 10 6 10 5 2 12 4 0 9 7 1 0 9 3 12 4 10 9 3 8 5 3 13 12 7 7 10 4 5 1 3 7 1 7 6 9 5 11 5 8 5 2 3 1 8 6 2 3 0 1 1 0 5 1 3 1 0 7 2 7 7 5 3 9 1 3 6 9 6 4 11 4 8 1 6 5 6 6 9 4 0 11 4 1 3 6 0 11 2 3 6 3 2 0 1 0 5 6 8 15 3 1 10 6 6 7 2 10 6 4 5 2 0 8 4 2 7 7 2 2 2 8 2 9 5 5 6 3 0 4 2 7 3 0 9 10 9 7 0 13 8 10 5 4 0 7 2 7 4 3 3 0 0 4 6 2 4 5 7 0 7 3 13 4 3 6 0 2 9 7 4 10 6 0 0 7 3 3 1 2 6 8 8 3 12 3 11 8 9 5 1 2 4 2 8 7 4 13 4 3 0 5 2 1 7 1 8 5 9 7 5 0 0 6 10 1 1 7 2 6 3 6 7 11 9 4 10 13 1 2 8 0 5 4 10 10 12 3 3 2 2 0 7 8 3 0 7 9 1 8 10 2 4 3 2 5 0 16 2 8 3 3 3 7 1 3 1 10 12 5 1 8 10 1 0 8 9 2 8 12 12 4 2 4 3 7 8 1 3 7 2 10 8 4 6 6 11 6 3 4 9 5 6 2 3 4 4 4 4 5 7 3 6 8 6 6 10 8 0 2 5 5 8 1 3 1 8 11 10 5 3 2 2 4 1 7 1 3 2 1 1 9 5 1 1 6 1 7 3 4 8 6 8 3 0 0 3 6 4 2 4 1 12 6 0 13 2 5 0 1 5 6 1 1 1 2 6 8 4 14 2 5 7 7 8 7 8 8 13 6 0 7 7 2 11 0 10 1 7 3 6 9 9 2 4 10 0 0 10 6 1 9 3 2 8 6 2 5 4 2 6 6 9 9 0 9 2 6 10 1 2 0 6 3 1 2 2 0 3 2 0 3 8 1 7 3 6 6 2 1 6 8 1 1 10 0 2 0 9 5 6 3 0 3 0 10 10 4 7 3 0 7 2 6 4 2 6 7 2 3 6 7 10 5 3 10 7 3 8 7 3 7 2 6 3 8 5 13 12 13 9 0 12 4 3 2 8 0 14 4 1 9 9 8 4 0 3 9 2 5 1 3 6 6 3 6 0 3 4 9 0 4 5 9 4 0 1 9 1 5 4 2 0 9 8 10 9 7 0 7 10 9 1 11 3 2 0 0 0 7 2 6 0 7 8 3 2 3 2 9 3 3 4 7 1 2 10 6 11 5 10 4 7 10 8 4 8 5 2 1 1 1 4 0 1 4 3 0 5 5 2 2 3 3 11 2 4 1 1 7 10 9 2 0 5 1 4 6 6 9 1 4 5 6 5 14 10 7 8 1 7 0 14 10 7 1 6 6 5 1 6 9 6 0 1 10 10 0 7 3 1 6 1 2 1 8 0 6 8 1 6 12 6 10 2 2 10 6 0 9 9 6 0 0 10 11 4 4 3 1 8 2 9 7 9 2 0 1 1 6 5 9 10 4 7 6 0 1 6 10 0 1 11 2 8 1 6 7 7 6 3 0 8 11 7 0 4 10 6 0 7 14 2 4 10 5 3 2 4 3 5 9 9 0 5 6 3 7 3 2 4 8 2 1 7 7 9 10 4 3 3 1 1 6 8 4 6 10 4 4 4 1 6 0 8 2 8 4 8 12 5 10 4 2 3 1 1 3 3 8 1 11 5 4 2 3 5 7 9 8 7 2 10 10 5 0 10 4 6 7 6 10 7 8 4 10 5 8 3 5 3 4 0 0 2 12 6 2 1 1 4 8 8 0 11 5 3 1 11 2 5 8 8 0 7 2 1 0 5 5 2 3 3 10 5 3 3 4 0 7 4 9 6 0 6 3 1 0 10 8 4 2 10 0 9 7 8 9 4 1 1 8 4 0 2 9 10 6 5 1 5 11 5 7 0 3 13 2 10 12 1 1 10 7 10 7 8 7 0 3 9 0 7 3 4 8 6 0 6 6 5 9 7 1 5 1 1 11 5 2 5 9 10 8 6 5 3 0 1 4 9 7 0 8 2 4 4 4 3 7 2 1 0 8 1 11 2 4 10 10 3 3 5 6 4 5 5 8 6 12 3 10 0 2 7 6 6 6 4 6 5 12 5 7 8 5 1 3 3 0 4 2 5 8 2 6 3 5 10 4 7 13 1 6 0 6 2 7 8 7 5 5 9 10 11 9 5 12 4 5 5 2 4 1 3 2 1 9 2 6 3 6 7 7 2 2 3 4 2 2 7 7 1 3 5 2 8 1 10 5 8 8 4 8 5 0 3 7 5 7 7 5 10 9 9 3 6 8 5 5 3 8 10 2 1 14 1 2 10 6 6 3 9 1 7 5 11 10 11 7 8 3 1 10 3 8 2 10 9 0 3 3 3 10 10 10 0 4 5 3 5 4 9 8 7 3 5 3 10 0 7 7 5 7 3 4 6 7 7 0 5 0 2 0 8 5 14 4 1 9 4 7 2 2 0 3 8 3 5 8 11 3 8 8 4 2 6 8 0 2 5 11 11 8 8 0 0 0 11 9 3 6 2 9 4 7 2 10 0 3 10 5 7 3 0 4 4 6 10 10 8 4 8 8 10 8 6 4 2 1 6 0 3 6 1 5 3 3 8 11 9 3 5 5 6 1 8 1 10 7 5 8 5 10 5 3 2 4 6 0 5 5 10 1 0 6 1 0 6 4 6 5 4 2 4 5 6 2 2 5 11 0 8 7 1 4 3 3 3 2 0 2 7 10 3 4 4 7 9 8 2 7 9 9 4 0 4 5 2 9 1 7 1 2 11 11 2 7 5 10 7 9 10 8 0 0 4 10 7 5 4 5 2 3 1 0 2 1 3 2 6 6 7 1 2 9 4 7 6 1 6 5 1 6 7 4 5 7 8 1 7 3 7 8 3 7 8 4 9 0 1 3 6 6 1 3 7 1 6 5 11 2 3 5 4 4 5 2 1 1 0 0 0 6 3 8 0 2 0 5 15 0 7 10 6 8 4 2 5 5 5 7 10 5 1 5 12 5 6 7 7 6 6 4 13 8 3 10 6 7 12 6 2 3 3 3 12 4 7 4 5 3 5 7 9 5 1 0 9 5 0 7 8 1 0 4 7 10 8 3 2 9 3 6 3 3 5 2 1 2 11 10 1 5 0 2 10 2 7 6 6 5 4 6 3 2 6 2 0 5 6 1 9 11 8 4 5 4 7 10 1 7 6 10 3 4 0 4 0 0 2 0 0 4 3 9 1 4 0 3 4 7 11 6 10 6 6 6 5 9 1 7 7 8 4 1 5 1 7 10 10 3 4 8 8 0 2 0 11 1 7 0 3 9 9 1 2 8 5 0 6 8 1 9 1 7 0 9 8 8 2 2 8 7 8 1 2 3 2 10 2 3 6 7 1 1 1 3 1 3 8 7 7 2 4 4 6 6 8 2 9 1 0 2 4 3 11 7 2 5 3 6 4 12 10 9 9 0 5 2 3 2 7 10 0 7 11 9 11 4 5 5 0 12 10 3 4 5 6 0 2 7 7 4 5 7 3 6 12 2 7 6 1 10 5 9 0 3 8 0 6 7 6 0 3 11 5 14 4 9 5 8 0 10 7 14 7 10 6 5 6 0 5 9 6 8 1 4 1 4 3 1 9 2 1 0 2 2 7 6 9 6 10 9 6 9 5 5 8 8 11 2 0 15 3 5 7 6 9 4 3 4 1 5 2 8 9 3 9 0 4 9 9 0 4 3 6 12 10 8 0 3 0 12 2 4 0 4 4 6 10 1 2 3 5 2 11 5 9 7 6 0 3 0 10 4 0 2 5 2 3 2 2 0 1 7 1 1 2 4 7 7 2 6 7 8 6 9 1 5 3 9 1 2 0 5 6 4 4 5 9 1 9 2 1 5 6 5 3 3 8 3 1 9 7 7 1 8 9 4 4 5 6 3 10 2 5 5 2 1 2 7 3 8 5 7 1 2 5 10 11 1 7 3 8 5 12 8 4 10 7 3 6 0 10 1 3 4 6 7 6 2 1 5 6 10 1 3 3 7 0 8 3 2 4 0 2 12 0 9 0 1 5 9 3 0 1 2 1 1 10 0 1 1 7 6 0 1 3 9 6 1 0 7 4 2 9 3 12 0 7 0 0 3 1 0 0 1 5 4 2 4 10 8 1 2 12 6 9 5 1 6 8 0 5 3 0 4 2 8 1 7 10 6 2 8 7 9 12 6 1 0 3 5 6 4 10 4 6 7 0 7 1 4 2 3 2 10 3 1 12 11 4 5 1 0 1 1 6 4 11 2 2 0 0 9 7 10 1 1 10 4 8 5 0 5 8 10 6 6 2 0 4 10 1 1 2 6 5 6 3 2 1 3 1 8 7 10 1 9 4 7 8 5 5 5 7 2 5 3 4 4 12 2 6 3 8 8 7 4 7 6 12 3 0 1 7 0 4 0 5 1 9 1 10 7 1 4 4 2 8 3 5 7 7 7 9 1 0 1 1 3 11 3 7 2 0 3 4 4 9 3 0 4 5 0 2 1 6 6 4 4 6 10 7 0 0 1 10 0 6 2 10 0 6 5 2 13 0 7 9 12 2 2 1 0 1 7 0 9 6 4 10 7 5 0 7 10 5 2 1 7 9 10 6 4 7 5 6 4 4 1 2 11 5 10 6 2 1 1 8 8 8 12 3 3 7 5 8 1 12 8 6 5 0 8 5 3 5 0 6 4 6 3 7 4 1 2 6 9 1 4 0 0 5 9 7 7 7 6 8 8 10 6 4 6 0 6 1 6 7 7 5 5 11 12 7 2 6 8 1 7 0 0 3 11 7 7 8 3 2 2 8 11 3 8 5 2 1 1 1 3 4 6 11 4 8 4 5 3 8 6 7 0 5 1 14 2 0 8 7 2 3 7 12 6 4 2 7 1 2 8 11 3 0 3 3 6 3 3 12 8 6 9 6 6 5 3 8 4 5 3 2 4 3 0 8 6 8 5 9 6 10 10 5 1 6 10 9 7 5 5 1 3 9 11 2 9 9 5 2 5 6 0 4 2 5 1 6 4 3 3 11 7 0 0 11 7 11 6 7 1 3 5 8 7 4 2 0 2 5 3 10 5 3 5 0 5 1 6 6 3 1 9 6 0 7 2 1 10 9 5 2 7 5 5 1 2 0 7 8 9 8 9 9 3 7 0 2 8 13 1 8 7 2 4 1 12 3 8 1 4 5 2 6 2 7 8 4 5 11 0 0 0 6 10 11 6 9 9 8 7 2 0 12 8 3 8 3 9 8 10 10 3 1 11 1 11 3 9 2 5 6 2 5 0 3 2 0 4 2 4 1 8 0 9 4 2 5 3 0 4 8 11 3 4 8 0 7 3 1 4 4 6 5 11 0 2 5 4 5 10 3 4 1 12 3 7 6 6 1 2 0 0 4 10 6 2 12 2 8 9 4 3 1 2 8 9 2 5 9 2 7 2 7 1 11 1 0 12 1 5 2 0 1 1 4 0 12 10 8 3 11 6 1 10 3 6 4 13 7 2 0 2 9 4 10 12 8 2 7 4 4 1 4 6 0 6 12 4 3 10 1 11 10 9 0 5 0 6 2 8 7 5 6 13 3 13 3 1 7 0 9 6 4 12 7 9 4 5 7 7 3 3 4 6 7 0 2 6 0 2 1 3 6 5 2 0 10 1 4 6 5 7 7 4 5 5 6 7 5 8 8 1 4 5 3 2 10 1 3 3 7 3 5 10 2 4 4 7 2 5 2 1 1 4 5 3 7 7 5 9 8 1 2 10 3 4 0 5 5 3 0 9 3 10 8 6 7 1 6 2 2 6 9 4 6 1 3 3 0 3 6 8 3 2 6 4 8 1 6 3 4 10 6 12 2 0 11 8 8 5 6 9 5 11 10 3 7 7 1 7 0 11 10 10 4 1 7 5 5 11 2 8 7 8 7 1 2 8 6 2 9 8 4 5 13 3 5 8 0 7 0 6 5 8 4 4 2 8 4 3 0 5 3 5 9 1 8 1 4 5 9 7 2 3 2 1 0 6 3 3 7 4 5 8 9 0 4 6 8 0 0 9 5 5 6 3 2 4 3 7 5 3 2 0 8 5 5 1 5 8 3 9 12 7 5 0 4 9 10 4 8 8 6 12 9 1 8 4 7 3 10 1 6 8 3 2 2 2 0 6 4 5 10 3 0 7 8 1 6 3 2 3 4 0 4 1 7 4 5 2 2 4 3 3 3 0 9 6 5 0 3 1 9 1 5 10 7 0 0 3 2 0 9 5 12 0 9 8 3 8 2 6 8 0 1 6 4 3 6 2 1 1 1 3 9 1 0 11 10 7 6 5 6 3 3 3 10 10 0 5 7 4 0 1 7 7 2 3 0 0 9 9 0 5 4 5 1 6 6 5 4 1 6 1 0 1 7 1 8 2 0 13 2 9 9 9 8 5 3 7 1 1 4 1 3 1 1 1 0 2 0 5 8 3 0 3 1 0 2 3 10 3 3 2 3 6 9 3 2 2 9 0 1 11 1 13 7 11 8 6 0 11 2 3 5 10 5 7 0 6 0 4 5 2 9 3 6 8 9 3 5 8 2 0 1 5 5 3 8 2 6 0 1 3 2 13 3 0 6 0 1 9 3 2 11 7 4 3 5 7 1 11 8 3 0 2 5 7 4 3 9 10 5 8 9 10 1 7 12 2 2 5 8 6 4 2 8 3 5 10 7 0 8 7 2 0 5 1 11 1 0 11 8 6 0 10 6 7 7 7 0 2 1 4 10 1 13 14 10 6 1 2 5 6 6 7 6 0 10 2 9 4 1 12 1 7 2 1 6 13 5 5 3 1 3 2 4 11 10 1 5 1 9 4 5 1 11 7 4 2 3 5 9 11 10 8 0 9 5 6 4 6 4 5 4 9 5 3 1 0 7 0 13 2 8 6 0 7 7 8 1 7 10 5 2 5 8 4 6 1 7 13 1 4 2 8 0 4 8 5 7 7 4 8 5 2 9 6 0 1 2 3 4 2 10 8 5 1 9 6 8 2 8 3 6 8 5 0 10 2 1 4 2 0 1 3 11 9 9 4 5 0 6 1 5 7 2 5 6 8 10 4 8 10 4 2 10 3 4 6 4 10 6 3 4 1 2 8 1 8 2 10 0 9 12 0 2 1 0 0 3 7 4 12 12 15 4 3 2 8 3 4 3 6 4 0 7 0 1 7 1 5 0 4 3 4 7 4 1 4 4 0 1 16 10 10 0 7 2 1 4 4 3 9 0 6 6 2 2 0 8 7 3 10 3 6 13 7 6 7 0 9 4 11 1 5 11 0 3 9 6 9 6 7 6 1 4 3 0 7 4 4 1 0 2 0 3 1 1 4 0 8 0 5 4 4 6 3 6 8 7 7 5 0 7 5 6 2 8 4 7 7 0 0 3 6 1 2 0 7 9 6 7 1 8 6 0 5 0 10 8 9 1 7 3 4 3 1 1 2 6 6 5 2 4 4 7 6 6 4 0 11 11 4 8 0 13 3 2 3 0 7 0 11 0 4 1 1 9 4 8 7 6 8 1 3 1 2 8 6 5 2 5 12 10 0 5 4 7 3 4 1 9 4 2 2 13 2 2 2 8 10 0 7 9 1 5 5 1 8 2 11 8 3 9 9 8 2 2 10 13 9 6 3 5 1 9 9 2 6 5 4 7 1 0 1 0 7 7 7 2 0 10 4 8 5 4 0 6 5 1 3 2 11 10 0 0 4 9 2 7 9 8 0 10 2 5 0 9 2 1 9 6 3 6 3 4 2 3 7 5 6 2 4 6 3 6 0 4 6 2 9 0 1 7 9 8 6 7 4 8 13 10 2 5 4 8 8 11 3 0 1 1 0 8 2 4 4 12 0 0 6 6 9 3 11 8 13 7 3 7 9 0 5 8 1 0 6 2 2 11 1 4 9 12 8 7 0 3 5 5 6 5 4 7 0 6 1 3 2 2 1 12 5 9 1 1 0 7 7 3 3 7 1 4 10 4 7 0 0 1 0 0 2 2 5 3 7 1 1 7 10 3 9 5 4 3 0 3 1 8 1 2 4 8 1 2 7 2 3 10 9 6 5 8 5 5 0 0 2 9 8 4 5 0 10 5 1 8 5 4 10 6 12 4 11 11 12 4 3 4 1 6 3 4 6 4 1 2 11 4 0 11 2 9 2 8 8 1 0 5 8 8 0 3 1 6 3 7 4 4 0 4 7 2 13 0 6 5 0 4 2 7 1 3 10 5 7 5 1 2 3 2 6 7 3 5 12 0 8 5 3 1 3 4 10 3 5 5 2 3 0 5 6 2 1 13 0 9 9 3 4 4 0 8 7 2 2 6 5 0 4 3 1 0 3 8 9 1 9 0 6 4 6 6 9 8 4 7 3 6 4 5 0 9 1 5 3 16 1 3 1 12 3 1 5 3 6 1 11 5 4 0 11 3 10 8 2 1 8 6 1 11 7 0 5 7 2 10 4 5 3 2 3 11 3 6 2 7 1 5 7 11 2 10 11 4 0 1 6 4 12 9 9 6 2 12 0 8 1 12 5 13 5 4 7 3 4 0 7 8 0 8 2 1 2 3 1 8 5 5 5 2 6 5 2 11 4 9 3 8 2 10 5 7 4 4 5 4 12 7 7 7 4 3 4 1 2 6 6 5 8 8 6 5 3 1 6 1 12 8 6 10 3 5 5 4 7 6 7 5 11 1 7 1 2 7 6 4 6 2 8 5 4 2 0 6 6 6 1 3 10 8 4 0 2 10 8 2 8 3 1 8 6 6 2 7 9 6 6 2 8 4 3 2 7 4 3 5 2 13 8 0 10 1 7 0 6 2 9 0 6 5 1 8 4 2 5 9 6 2 7 7 4 3 0 5 5 6 7 7 8 2 3 9 8 6 2 8 3 1 1 1 10 0 6 3 5 11 1 4 8 0 3 7 1 8 4 1 4 12 3 5 1 6 0 5 10 3 4 7 8 0 1 1 0 7 4 4 5 4 5 6 0 4 1 4 7 1 9 1 4 0 11 8 0 7 5 8 6 0 3 7 6 10 1 11 3 1 1 9 2 4 1 8 1 10 10 12 4 7 7 9 1 7 5 5 5 8 9 11 14 2 5 0 11 9 5 4 5 0 5 0 4 7 0 6 5 5 5 5 5 0 1 6 0 0 11 3 0 7 1 4 7 12 5 6 1 5 1 4 1 2 12 2 0 2 5 3 0 2 3 1 7 11 4 11 13 7 7 6 2 9 1 4 5 8 8 7 5 0 6 9 4 5 1 1 6 3 8 2 5 10 11 12 0 3 11 4 10 3 13 5 0 8 5 7 1 6 6 3 5 10 1 1 1 2 4 2 11 0 6 5 1 7 7 2 9 6 4 2 2 5 9 1 9 5 3 1 5 12 8 12 1 3 8 9 5 5 0 0 0 2 3 1 2 0 13 0 1 0 10 7 9 2 0 3 4 4 4 2 4 2 0 7 1 0 0 1 3 3 6 4 0 0 2 7 4 8 7 2 4 12 4 7 3 11 0 6 2 5 7 5 0 6 4 9 11 12 8 0 13 12 2 0 1 6 1 6 1 13 7 4 10 6 3 7 0 0 3 7 5 2 11 1 7 4 3 0 1 5 5 12 0 8 2 7 4 1 1 4 1 6 3 8 6 4 10 8 5 2 1 8 7 13 6 9 3 9 5 0 6 4 5 11 0 0 4 10 8 0 8 5 8 10 4 6 4 1 9 2 0 4 6 3 2 4 8 2 12 7 8 3 4 1 5 7 2 3 2 1 12 6 5 6 9 2 2 3 6 5 0 1 2 12 9 1 6 4 1 6 3 4 4 1 8 6 1 2 8 3 4 6 7 4 4 0 4 2 10 4 7 3 4 5 4 8 3 0 5 4 8 3 9 2 2 1 1 0 1 4 0 5 8 2 1 9 9 6 1 8 0 5 4 1 2 13 10 3 6 7 8 4 0 6 10 7 5 10 3 1 1 1 14 8 2 3 10 6 12 7 7 2 8 7 3 5 8 5 8 5 6 2 10 0 2 4 2 4 8 9 6 9 7 2 0 8 5 12 13 5 1 4 3 0 8 0 5 3 6 0 3 3 8 4 3 5 6 3 1 0 10 10 9 9 8 5 2 2 5 4 2 1 5 1 0 3 5 11 4 2 1 4 2 7 5 1 1 3 4 4 4 8 1 2 9 3 4 5 5 3 4 10 10 5 8 10 2 1 0 9 0 4 6 5 5 0 6 0 0 4 3 1 1 6 5 2 2 4 0 8 9 5 3 2 10 7 5 10 8 1 1 4 2 8 0 3 10 0 8 0 9 4 2 4 3 9 9 1 2 5 5 10 2 9 9 2 0 1 5 7 7 3 5 3 7 2 1 9 3 1 7 10 5 3 8 12 8 5 2 16 0 9 8 8 9 11 1 12 3 1 8 3 11 2 4 0 2 0 0 3 10 3 2 5 0 7 7 8 0 0 8 7 7 8 1 5 2 9 6 7 5 8 7 2 4 2 5 9 3 0 5 1 0 2 9 3 7 6 6 10 11 0 7 2 1 3 7 2 13 8 4 8 9 0 0 4 3 0 9 7 1 6 3 0 6 0 9 8 3 4 9 7 1 7 4 5 4 4 8 2 9 10 9 8 6 13 1 8 4 7 5 3 7 6 9 3 6 2 1 8 2 1 1 1 11 9 6 2 3 5 9 7 1 2 3 6 7 7 4 5 1 5 10 1 3 7 4 9 2 4 8 10 7 6 3 6 7 7 7 0 12 1 4 0 2 10 1 4 2 0 0 6 10 6 2 2 5 0 2 3 9 2 4 10 3 3 0 4 4 0 6 4 2 5 1 7 8 8 1 2 2 9 5 11 6 1 4 3 9 3 1 7 0 4 6 4 0 11 5 4 6 5 9 3 8 4 3 12 7 6 5 6 2 4 0 8 2 10 6 5 0 7 1 9 6 7 6 2 8 8 3 6 5 2 8 10 7 4 8 4 10 3 0 7 5 6 7 10 8 10 5 3 1 7 1 9 1 12 6 0 2 3 5 8 10 4 4 6 12 10 0 2 10 8 5 0 11 2 8 10 4 4 8 4 0 4 10 6 1 0 0 8 2 1 5 5 9 6 3 2 0 3 1 11 1 6 1 6 3 6 8 8 4 8 6 3 4 6 5 10 6 3 8 10 0 4 4 9 7 0 11 2 9 0 6 8 6 5 4 5 9 2 5 6 4 9 4 4 1 4 1 14 3 7 2 7 0 2 4 0 3 1 6 5 8 5 1 4 2 1 2 8 9 2 8 6 1 7 4 6 1 2 8 4 6 0 5 5 7 3 12 2 1 10 1 3 4 11 6 7 7 1 6 4 2 3 1 11 5 0 2 9 9 5 0 9 0 12 9 1 10 2 6 4 8 2 0 1 1 3 4 0 8 1 2 3 2 3 5 7 8 1 5 1 2 8 1 9 0 3 5 11 12 3 2 1 0 4 5 10 3 1 7 9 3 3 3 0 0 4 6 7 1 8 9 0 5 1 1 4 10 5 3 5 5 7 0 9 6 3 11 6 1 1 5 5 3 3 11 0 7 11 2 6 9 9 4 3 7 0 7 7 3 4 9 9 11 7 8 2 9 0 3 5 3 1 6 4 9 10 3 4 7 10 7 0 6 4 10 12 4 13 5 2 10 2 0 5 3 1 8 6 0 10 3 5 6 11 2 6 8 5 12 2 7 3 2 1 3 7 5 0 7 7 7 8 12 3 4 1 0 3 5 1 2 5 0 6 3 1 2 5 5 0 8 4 11 6 1 0 10 7 2 2 10 10 5 10 1 3 10 1 3 4 3 0 4 12 5 11 1 1 3 5 0 5 0 0 3 3 11 3 3 3 0 4 0 1 0 0 3 0 0 4 14 3 12 2 2 1 9 3 8 0 0 9 11 8 4 1 0 3 2 7 3 8 11 10 5 2 3 11 7 8 5 5 2 7 8 2 8 10 1 3 9 7 7 2 0 1 10 8 7 8 9 1 2 6 6 0 0 3 8 6 4 2 4 0 2 3 1 12 7 4 8 5 7 9 2 1 5 3 0 8 7 13 8 1 5 6 7 4 5 0 6 4 2 5 5 0 7 5 8 1 3 10 6 3 1 2 4 1 14 2 8 1 5 7 7 3 3 7 3 2 4 10 5 5 5 8 4 2 6 5 9 9 3 9 6 1 7 3 5 2 4 9 1 9 6 10 0 4 0 7 1 7 4 6 6 5 4 5 5 5 8 8 6 2 9 3 3 5 7 11 7 9 5 1 0 8 0 4 3 4 0 5 2 6 10 2 9 0 6 2 3 4 8 11 5 1 8 4 12 9 1 7 3 2 8 3 8 14 9 15 6 1 6 6 3 6 0 5 4 5 3 12 13 1 2 2 10 4 4 4 9 2 3 6 4 4 1 11 6 3 4 5 3 3 8 2 10 11 3 4 12 4 4 4 6 5 14 6 11 3 6 4 4 3 3 4 6 3 4 5 6 2 6 2 9 6 4 9 8 1 1 8 3 6 5 0 0 11 13 0 2 4 13 1 6 0 4 1 4 11 8 0 3 9 8 13 7 5 5 6 1 6 5 5 10 0 0 0 2 5 3 12 2 4 8 1 14 5 7 5 2 13 6 2 7 1 1 2 1 4 8 6 13 7 4 3 5 4 8 4 12 2 11 1 7 0 6 9 9 9 7 4 5 6 9 2 0 3 0 1 3 6 9 9 2 3 8 6 11 3 9 5 3 5 5 2 6 6 11 1 8 4 11 1 4 8 7 5 0 3 1 4 3 7 1 5 3 2 3 1 10 0 0 5 0 11 0 0 3 8 3 8 2 7 11 6 1 4 4 5 1 4 8 3 13 3 5 0 6 11 4 5 0 5 7 9 5 7 4 2 6 6 8 10 6 7 0 3 7 12 8 9 7 6 4 4 0 3 0 4 11 9 4 8 5 6 3 5 9 2 7 7 9 5 4 9 2 0 6 6 2 4 5 5 12 9 7 4 1 9 6 0 3 1 0 8 3 1 6 0 0 8 15 3 3 6 0 5 5 0 3 6 0 6 9 10 6 0 10 2 8 0 7 6 5 3 2 5 10 4 8 9 6 8 11 1 1 3 5 6 3 3 0 1 1 4 7 1 1 9 5 3 2 7 8 2 8 1 0 0 1 2 1 7 1 0 12 4 7 10 8 8 5 6 1 1 3 7 5 4 1 2 3 6 5 2 11 1 1 7 10 2 2 0 6 0 4 1 3 8 6 0 9 7 1 12 12 4 8 1 3 9 2 6 1 4 3 5 7 10 7 5 12 6 2 8 6 1 10 9 6 2 6 1 7 13 2 5 6 5 7 1 6 8 1 9 0 6 0 1 2 12 0 11 0 4 4 1 0 7 8 10 8 5 1 0 9 1 6 1 3 7 0 0 10 1 0 4 9 10 8 2 9 12 8 9 3 11 7 7 3 9 7 7 5 7 7 2 0 6 6 0 6 3 3 3 5 6 1 11 6 1 0 2 0 4 3 11 6 4 6 5 2 11 0 10 6 10 9 9 5 0 2 6 10 8 11 8 9 7 0 3 4 13 11 12 6 5 6 12 4 5 8 9 3 6 7 0 4 7 5 1 6 1 4 6 6 4 5 3 0 0 8 2 2 1 1 1 3 7 6 8 8 2 1 7 4 1 8 2 1 9 10 3 3 3 7 1 7 5 13 4 4 4 0 10 2 5 8 8 0 4 0 11 5 6 5 8 11 3 1 4 1 6 0 5 7 6 5 4 6 5 0 6 0 13 2 2 0 3 5 7 3 1 5 2 6 0 0 8 10 2 10 5 2 11 4 2 2 7 4 11 1 2 8 7 8 9 1 7 2 9 2 9 3 0 6 10 9 5 7 4 5 9 15 1 11 1 9 1 10 3 5 0 2 2 12 0 6 11 9 7 0 2 2 7 4 8 13 6 5 1 5 5 7 4 12 3 1 4 10 0 6 6 3 0 10 0 9 5 4 1 0 7 9 8 0 10 0 11 9 9 9 5 5 9 5 5 4 6 4 6 4 7 1 9 0 0 0 10 5 0 2 0 3 8 4 5 1 5 12 0 10 1 13 1 2 6 0 8 1 6 3 3 2 5 0 5 5 7 3 6 0 8 8 4 2 1 6 6 1 7 9 4 3 7 12 3 12 5 7 6 8 6 8 7 0 0 3 5 9 5 10 14 2 1 7 8 4 8 7 1 2 5 6 4 5 2 6 11 1 3 8 9 9 1 0 10 4 3 10 12 2 1 12 2 1 9 5 7 0 0 11 9 7 3 5 2 6 0 3 11 13 10 11 0 0 3 6 5 6 8 8 2 8 12 5 4 9 5 1 5 2 8 1 2 8 2 2 6 0 5 0 8 1 7 1 1 5 4 5 5 3 8 1 2 4 0 11 6 9 0 13 2 6 5 11 3 4 0 4 11 3 2 4 10 8 6 5 6 2 6 4 6 8 1 4 10 6 7 6 7 2 12 0 8 4 3 6 7 1 11 5 3 9 1 1 10 4 9 3 9 9 9 1 9 5 10 4 6 9 1 6 0 0 4 0 3 13 12 10 4 2 7 6 5 5 7 6 7 4 3 3 2 8 7 3 5 4 3 8 6 0 12 9 11 9 9 3 7 6 0 5 3 5 8 2 2 10 1 8 1 6 4 0 1 0 7 10 4 1 2 0 8 10 0 4 2 2 9 9 6 2 6 2 8 9 11 5 0 6 1 11 4 11 3 7 2 2 7 3 6 2 0 7 2 3 1 9 0 5 0 8 5 0 2 1 4 4 7 5 2 0 2 0 7 3 12 2 4 6 8 0 8 7 2 10 2 5 6 11 7 6 0 2 8 0 10 11 10 11 1 7 0 7 4 3 3 11 4 0 12 7 5 11 0 11 3 0 1 11 3 4 6 7 8 1 2 3 6 7 0 7 0 0 6 4 4 8 6 9 5 11 4 0 3 4 1 8 4 4 2 0 5 9 10 4 1 1 3 6 0 0 6 2 5 1 5 8 8 10 6 7 4 4 11 2 9 6 5 10 8 4 2 12 4 8 6 7 12 2 6 6 4 7 9 5 9 3 3 1 5 9 2 12 6 7 1 4 1 7 9 4 1 4 7 1 3 3 8 8 9 4 5 6 4 12 10 1 8 3 11 8 7 13 12 6 0 3 2 1 2 10 0 1 9 11 8 2 13 3 8 8 11 4 5 1 5 4 7 9 11 3 2 5 9 4 8 6 6 2 13 9 0 6 4 3 3 2 6 6 10 1 6 6 3 10 1 11 0 12 1 12 3 2 5 3 4 0 10 8 3 5 3 6 6 2 0 3 4 6 5 8 7 7 11 9 1 1 5 2 4 9 7 10 4 6 5 5 4 7 4 2 3 4 8 2 7 12 2 12 4 0 0 9 8 4 8 0 7 7 6 3 6 6 3 3 8 1 3 11 1 10 0 0 6 5 5 0 3 5 3 13 11 0 4 10 7 9 8 5 5 2 3 1 4 3 1 2 8 11 0 6 9 3 11 5 1 4 2 8 6 12 3 7 9 4 1 8 4 1 7 1 6 1 7 2 5 0 0 3 2 1 1 5 11 3 8 7 5 1 12 1 0 6 0 5 0 9 2 1 5 10 8 4 3 7 5 5 6 3 4 3 4 10 11 6 6 10 1 2 5 1 6 5 6 8 1 11 9 9 4 4 6 6 8 0 12 6 5 5 4 7 8 3 8 4 13 8 9 9 5 9 0 11 6 8 7 1 1 2 3 6 4 13 0 5 8 3 0 13 0 10 1 6 3 9 5 4 3 2 1 0 2 0 1 6 10 8 9 6 3 2 11 8 12 5 4 8 1 0 6 2 5 9 1 13 2 2 6 7 2 8 5 0 4 8 8 2 7 5 11 8 6 0 3 8 0 1 3 9 8 6 1 8 10 1 10 7 8 4 1 4 4 4 11 9 4 8 10 8 3 13 0 1 7 1 6 3 3 9 11 6 5 2 0 3 7 2 1 3 8 10 1 2 4 5 1 6 8 4 6 0 1 8 8 2 3 2 8 3 2 3 2 4 2 3 5 7 7 2 0 3 4 4 0 0 2 13 7 2 7 13 7 8 7 9 5 6 5 3 10 0 5 5 2 10 2 7 1 5 0 8 1 7 5 4 10 6 14 6 0 1 10 6 2 9 7 5 3 3 0 7 7 1 13 3 6 4 6 4 7 6 9 5 7 0 0 7 4 1 11 1 4 7 1 8 3 1 6 9 5 8 4 2 10 3 1 3 4 9 0 2 6 3 6 7 6 6 2 1 15 2 7 2 2 1 2 1 6 11 7 5 4 6 4 0 7 4 5 0 2 2 4 7 6 0 7 8 5 4 0 2 2 4 0 0 1 14 3 1 1 0 0 11 2 5 10 3 4 4 7 1 0 7 11 5 6 3 8 4 1 4 4 5 7 9 0 10 9 5 7 2 7 6 2 3 10 4 2 4 2 6 1 0 11 3 7 7 0 4 0 1 4 1 1 3 5 3 5 0 10 5 0 3 3 5 9 5 6 12 2 3 4 0 4 7 3 2 7 2 9 1 0 4 9 0 4 11 1 7 2 10 2 4 7 3 9 1 0 10 1 0 4 1 7 1 4 3 0 6 2 4 4 1 7 4 5 11 0 5 6 11 5 6 5 10 5 3 2 3 7 2 10 5 7 8 9 5 1 9 12 0 5 4 9 1 2 1 1 10 7 1 7 6 2 2 4 2 10 5 9 8 4 0 2 6 7 3 10 5 7 5 0 0 6 11 6 3 4 0 1 6 3 5 0 1 3 4 7 2 7 4 11 1 4 15 0 3 1 1 3 1 3 0 12 4 0 2 8 0 9 4 4 0 9 5 6 1 9 0 6 10 3 2 0 7 3 0 3 3 6 5 0 5 13 2 1 2 4 9 8 2 7 3 1 2 7 2 1 3 2 1 0 0 1 7 4 6 2 5 1 7 2 8 7 7 0 4 8 9 3 3 7 1 5 4 4 2 14 5 4 2 8 4 3 2 1 4 7 3 2 6 9 8 9 7 0 8 7 2 7 2 1 2 6 7 1 14 6 6 1 5 4 2 5 3 2 2 9 8 1 0 1 4 0 9 11 5 1 4 0 4 10 6 6 1 2 1 6 3 2 3 10 8 4 6 0 14 6 1 9 0 11 2 3 7 5 4 7 5 5 1 7 8 1 7 9 6 3 3 2 0 6 4 3 15 8 10 4 3 1 7 12 0 2 0 11 6 9 0 0 9 4 5 5 1 2 7 6 1 1 9 11 0 7 1 3 7 1 0 4 6 6 6 12 0 1 2 4 6 4 0 1 3 11 0 3 6 9 5 10 1 0 3 6 8 4 1 5 6 6 7 5 3 0 1 0 12 8 5 6 1 0 0 2 6 6 8 5 2 11 10 5 8 8 9 9 0 5 6 3 1 4 3 7 5 8 9 6 5 0 10 1 3 2 6 0 10 5 9 8 9 0 3 2 9 11 5 2 13 2 2 10 5 10 0 7 3 3 8 12 3 2 1 0 0 5 8 3 4 5 7 1 13 2 0 3 4 2 7 3 1 9 4 2 9 6 7 9 7 3 2 2 4 8 8 9 0 3 0 3 5 9 7 6 5 0 2 1 1 7 2 6 6 4 5 9 5 10 2 4 4 5 6 10 7 3 1 6 6 4 9 5 4 2 7 6 10 1 0 7 4 2 2 1 7 6 4 0 2 3 7 0 3 11 2 1 6 2 7 8 7 0 9 3 7 0 8 0 6 3 7 12 7 4 6 3 1 0 8 4 11 2 2 5 0 7 7 7 11 6 7 1 7 10 11 2 0 6 14 3 5 1 7 0 14 12 4 12 1 7 3 10 1 8 1 9 7 3 5 5 10 5 7 4 11 9 7 3 2 5 4 2 5 10 3 11 11 3 12 5 3 1 4 4 8 1 12 2 2 4 0 7 3 7 10 10 10 3 2 0 7 0 8 2 9 0 8 3 3 5 4 6 4 3 14 7 10 9 8 1 7 10 3 4 5 10 6 5 5 5 1 6 9 2 5 9 3 5 2 4 2 5 0 5 1 3 0 7 2 2 2 2 3 10 9 2 11 5 3 6 4 0 7 1 5 9 1 11 5 2 3 3 3 8 8 8 5 5 4 2 4 0 0 12 5 4 7 7 0 9 4 5 3 10 8 6 5 5 10 1 9 14 5 5 8 1 5 4 6 6 6 12 5 13 5 1 9 9 9 1 1 4 8 0 9 9 7 11 11 7 12 0 9 8 4 11 6 11 7 4 6 2 4 4 10 2 3 3 1 8 0 10 5 6 6 2 6 10 5 9 7 2 5 4 8 12 11 7 0 3 9 5 5 0 8 8 0 1 9 3 9 6 0 2 1 4 0 7 7 3 0 11 8 1 2 6 7 9 1 5 7 10 11 2 3 1 2 4 3 1 1 0 2 4 0 1 2 4 8 5 3 3 6 4 4 4 3 5 5 8 1 5 8 2 5 2 7 1 9 9 3 6 7 11 0 1 6 9 0 2 3 8 4 6 5 5 8 6 7 5 2 2 1 7 2 8 6 4 3 4 6 4 0 2 9 7 5 9 0 3 6 3 1 9 4 0 2 3 9 0 2 9 3 8 3 1 8 2 1 7 2 5 1 1 10 8 1 3 5 6 0 0 10 4 5 10 6 13 12 7 9 10 1 1 7 5 1 10 6 8 1 6 6 9 6 6 4 8 10 3 4 4 3 2 1 7 1 6 6 4 8 7 3 2 0 0 4 3 8 4 10 3 3 5 7 5 3 7 6 7 0 5 4 12 2 2 7 2 2 7 1 1 5 10 4 2 9 5 7 6 6 3 11 4 0 0 2 8 6 6 10 0 10 5 8 4 1 5 9 8 10 11 4 9 11 7 8 14 3 7 0 8 2 6 0 4 3 12 6 8 4 9 6 2 9 5 0 5 4 2 7 0 8 2 8 1 9 5 13 0 4 9 3 2 4 11 9 4 6 5 3 7 8 3 0 8 11 3 4 3 0 8 6 2 1 8 3 5 1 2 7 8 7 2 2 11 3 5 6 5 6 5 7 5 9 6 6 5 6 11 0 13 6 11 6 8 0 4 9 2 1 7 5 5 5 2 3 0 3 9 2 0 8 4 1 4 0 6 8 1 3 0 2 11 7 4 4 0 6 1 10 5 8 6 2 1 4 7 5 4 0 1 7 2 0 8 5 1 3 3 4 7 4 5 0 7 13 7 10 12 1 4 6 2 3 6 6 6 0 3 9 3 9 4 3 3 9 8 8 1 2 1 4 0 1 5 10 10 1 2 0 9 9 2 10 9 7 8 4 4 13 5 0 9 2 11 7 6 0 6 4 0 0 0 4 7 2 5 10 1 8 6 6 7 3 3 8 4 7 9 9 8 6 10 5 7 0 1 7 11 4 3 0 5 3 9 1 7 1 5 2 12 2 12 11 2 8 6 2 10 8 6 2 5 1 4 9 4 0 4 6 6 1 3 4 9 4 10 6 4 9 7 5 3 6 9 6 3 6 1 6 11 5 6 4 1 1 6 3 3 11 0 0 2 7 3 6 8 9 1 10 13 1 10 3 1 3 3 6 0 5 2 6 1 3 6 6 0 9 2 4 1 4 3 6 6 13 8 10 3 5 12 1 8 7 11 10 9 11 7 6 5 6 4 1 8 7 3 10 6 6 4 8 5 0 0 1 7 4 9 4 9 2 10 1 13 4 10 9 10 5 5 6 0 6 2 5 2 9 8 3 2 6 10 3 0 0 7 4 3 11 0 13 5 2 0 7 3 8 7 6 5 9 3 0 1 1 0 1 1 2 6 3 0 1 3 5 6 6 7 5 12 0 4 8 7 11 7 4 9 1 7 5 0 4 1 10 10 6 6 1 8 1 5 0 2 5 2 0 6 6 2 7 6 10 8 0 8 8 5 4 3 1 7 5 2 7 11 4 5 7 13 13 7 0 4 5 0 5 9 1 4 5 13 5 1 4 6 3 4 5 8 1 4 4 3 8 6 5 3 6 4 8 14 3 8 5 7 3 6 0 0 2 9 4 10 0 1 3 0 7 6 2 2 9 9 9 1 6 2 0 12 12 12 8 3 3 2 0 0 7 2 3 1 9 3 3 10 4 7 0 6 6 2 7 0 8 11 12 4 8 11 7 7 1 7 8 4 7 7 5 9 5 7 3 1 3 0 2 1 6 9 3 6 3 5 3 1 5 4 6 2 0 10 2 2 12 3 10 9 3 2 8 4 12 9 8 0 7 9 6 9 0 6 1 9 1 5 2 1 7 5 7 7 10 0 6 6 12 5 9 4 9 7 2 8 3 5 5 13 5 0 7 6 7 1 12 5 3 13 0 2 1 9 7 5 11 5 2 4 8 3 5 4 2 4 5 2 0 8 5 1 12 2 1 3 6 6 8 8 1 5 1 6 2 0 1 1 2 3 9 8 2 9 5 10 5 6 2 3 13 3 11 6 6 8 10 5 8 6 4 10 2 10 6 3 7 0 7 5 1 2 1 6 4 6 6 11 0 10 3 7 1 8 0 7 10 6 5 7 2 6 6 0 4 3 5 6 5 2 0 1 0 7 1 3 1 10 1 9 5 4 10 0 4 8 7 2 0 5 3 12 1 9 6 2 7 5 6 2 13 8 10 1 1 1 2 7 6 6 14 7 9 5 0 2 5 0 0 4 4 3 3 8 3 3 7 5 7 9 5 3 11 4 7 8 7 1 9 1 3 12 7 3 3 6 4 7 3 7 6 12 1 10 3 0 3 7 7 0 9 6 9 4 14 5 8 2 5 3 3 7 2 1 4 7 6 12 3 4 6 5 2 8 7 5 2 6 7 3 5 6 7 1 6 2 11 10 7 11 8 10 2 1 6 7 6 2 2 1 3 6 0 5 3 6 1 13 11 1 4 3 8 3 10 9 1 7 0 2 7 5 0 7 2 1 0 3 4 11 6 4 7 7 1 3 6 10 5 1 3 3 1 7 4 10 2 1 2 2 4 4 6 7 1 8 8 3 0 10 11 5 4 5 3 3 2 1 7 9 8 9 9 1 2 2 3 3 9 4 5 2 7 2 4 5 4 0 6 11 4 7 0 2 3 7 3 3 7 3 11 10 2 1 4 2 8 4 1 7 3 6 2 4 7 8 1 11 2 4 4 2 2 11 0 1 2 2 4 8 4 2 4 1 8 8 0 4 8 0 1 8 0 6 2 4 11 6 2 9 9 5 6 0 5 10 3 0 6 0 4 11 4 0 5 10 3 0 1 1 5 2 3 7 9 7 9 10 7 7 1 1 7 6 7 8 1 2 3 6 10 7 14 8 9 5 2 2 7 0 3 5 12 8 5 5 11 2 3 10 1 10 2 2 1 9 5 2 6 1 3 6 3 9 6 3 2 1 10 1 7 10 7 0 9 3 8 3 3 7 8 0 6 0 7 14 4 9 5 7 5 12 1 7 3 4 8 9 7 10 0 0 2 0 6 6 4 2 10 1 0 7 7 6 7 6 2 9 2 5 2 4 2 3 6 7 12 2 2 0 12 1 7 12 9 1 1 10 2 6 7 11 12 7 4 5 6 1 9 5 0 0 8 3 3 12 9 1 0 5 9 6 7 7 3 1 8 2 11 2 10 9 2 4 4 6 8 3 1 2 10 0 10 2 3 6 4 6 2 8 0 2 10 1 6 8 10 0 6 0 4 0 9 5 2 8 12 9 0 0 6 2 3 8 1 6 2 6 6 9 4 7 1 6 1 1 9 8 2 8 6 5 0 0 7 8 3 5 2 8 0 15 6 5 7 0 1 2 0 2 4 0 3 9 0 7 9 2 9 2 7 10 1 1 4 4 12 8 0 4 9 5 10 0 5 6 0 4 0 5 6 5 7 2 3 9 0 0 6 8 5 0 5 2 0 8 1 11 3 2 4 5 0 2 1 2 10 1 9 6 7 8 10 4 3 5 6 8 1 0 1 1 0 15 2 10 11 1 11 11 5 10 4 5 6 9 11 5 10 6 4 6 11 8 6 4 5 2 5 5 0 11 1 3 3 4 0 10 2 3 2 4 4 1 9 2 3 7 1 9 13 0 0 6 8 0 8 11 0 0 12 0 10 3 2 6 7 9 7 0 1 4 3 0 5 6 6 6 5 12 1 9 2 5 2 3 11 6 2 5 0 6 5 8 6 4 11 6 1 7 6 3 2 8 0 9 9 4 3 0 2 8 8 9 9 8 5 2 0 0 10 5 5 2 6 11 9 10 1 4 4 9 8 5 2 4 4 8 4 5 1 12 5 2 9 6 3 1 12 8 4 1 1 4 6 1 1 5 9 11 0 9 0 2 7 11 0 11 3 8 1 4 8 1 2 0 0 1 9 11 9 0 11 2 4 0 3 2 11 5 4 2 2 3 1 4 6 2 5 6 7 4 1 0 7 8 12 8 1 3 6 6 7 9 7 7 4 1 5 1 3 0 7 8 10 2 8 2 9 7 1 5 5 2 7 13 6 2 10 1 4 0 1 2 3 10 2 10 6 10 3 2 11 0 2 0 9 5 4 3 7 8 5 5 3 10 11 6 6 0 0 7 0 0 2 3 11 10 2 7 0 11 1 0 1 5 2 8 2 0 4 7 6 0 3 3 2 2 0 10 4 4 5 7 11 9 1 3 6 7 7 0 9 10 1 0 10 4 1 8 6 8 2 2 10 6 5 8 7 9 1 9 5 3 14 7 1 4 0 5 6 0 1 1 5 9 7 7 2 6 1 3 4 8 14 8 13 11 2 8 8 9 5 8 4 1 11 2 8 3 4 5 3 8 7 10 0 4 1 5 14 9 3 4 2 4 7 6 5 7 11 2 5 10 2 13 8 9 3 1 9 5 10 6 0 1 2 12 6 6 0 8 9 6 4 2 4 8 5 5 9 10 6 5 6 2 0 8 1 0 3 0 4 10 0 3 3 5 4 6 5 9 5 6 13 2 1 9 3 4 8 0 5 3 9 1 5 4 2 4 4 9 5 5 9 12 8 8 3 8 1 6 9 7 2 5 5 12 3 4 1 0 5 2 3 0 3 0 7 14 3 6 0 4 9 7 1 5 11 4 12 2 3 1 5 0 3 10 1 2 5 3 7 6 7 4 11 3 7 5 1 0 4 8 3 3 1 9 3 2 8 13 4 3 2 0 1 2 4 8 7 4 7 1 0 4 8 6 6 7 9 0 13 2 1 2 5 0 7 1 8 2 1 10 2 9 14 5 4 8 6 2 0 9 1 11 9 2 2 0 5 7 1 4 9 7 0 0 7 4 8 5 5 9 6 9 3 9 4 8 4 4 9 0 0 3 10 6 9 0 1 0 6 11 7 2 8 1 10 12 3 4 11 4 10 0 6 7 11 5 4 5 5 8 3 3 10 2 8 1 7 13 6 0 7 5 1 1 7 11 6 12 7 11 10 11 1 6 9 0 9 5 1 6 4 1 6 13 1 2 0 5 0 0 8 3 3 3 0 4 9 7 7 5 10 2 12 8 3 3 2 1 7 7 5 1 8 8 6 4 8 6 4 1 6 8 3 1 4 4 5 7 1 1 3 5 7 2 2 10 7 4 6 8 2 0 3 4 3 3 10 2 2 12 4 8 6 5 2 2 6 3 5 4 2 5 7 3 7 6 10 0 5 4 3 3 1 0 0 1 2 3 7 7 5 5 5 1 9 7 5 4 2 9 3 4 0 6 1 11 4 5 4 2 3 5 10 8 9 4 8 12 3 1 7 1 0 4 2 3 0 2 8 2 8 8 5 1 5 12 6 9 1 4 6 3 9 3 1 0 3 0 10 1 5 9 0 10 0 6 2 2 8 8 0 6 1 12 7 6 0 1 1 5 2 0 6 8 3 8 1 2 2 9 10 2 5 7 11 2 8 8 6 4 3 3 4 5 3 8 12 8 2 8 7 7 9 2 8 4 5 1 4 2 3 4 8 6 4 1 7 0 3 10 2 0 2 9 4 2 9 10 1 3 4 0 6 7 4 5 8 1 3 8 9 7 10 1 0 3 0 2 9 1 9 9 1 6 3 7 4 6 1 4 0 8 11 3 6 5 7 3 6 10 9 8 8 5 9 8 12 7 10 4 2 6 3 0 7 3 5 4 6 13 9 4 9 0 2 4 10 6 0 2 1 5 1 5 6 2 9 8 3 4 3 0 7 6 7 1 4 4 1 10 8 11 8 6 3 5 2 2 11 2 6 2 6 7 12 2 1 1 0 2 3 6 11 6 5 2 10 7 3 6 0 6 4 0 8 0 6 5 13 7 8 3 11 8 6 10 7 6 2 0 3 2 4 10 7 2 2 8 9 3 6 7 10 13 11 7 1 5 8 0 2 0 0 10 9 8 4 1 6 1 7 7 9 0 4 6 7 4 2 7 8 2 8 1 7 9 1 3 2 2 1 8 3 4 2 12 4 4 5 10 4 10 7 11 3 3 4 0 9 4 1 1 12 5 3 3 8 3 3 9 2 3 2 6 3 11 11 0 12 8 8 0 11 6 8 7 3 0 2 10 2 0 10 5 6 1 9 7 10 13 11 8 6 6 1 5 9 1 3 12 0 4 5 3 7 9 4 8 6 9 2 8 7 2 7 2 0 5 12 5 2 7 1 11 10 3 8 6 6 11 3 3 0 9 4 0 10 2 0 4 8 1 5 8 1 6 6 1 1 9 7 2 4 3 4 10 7 10 8 9 2 3 3 0 3 1 3 7 5 2 7 10 7 0 1 0 9 11 6 4 2 2 1 1 8 2 7 8 2 1 3 7 6 5 5 1 4 6 0 3 0 7 4 6 8 3 10 3 8 5 4 8 11 6 11 1 5 7 10 4 5 10 10 15 0 1 10 8 8 6 2 6 5 5 1 12 3 7 2 2 5 8 8 11 6 8 8 3 0 9 3 3 3 4 4 6 0 7 1 1 5 9 11 5 2 0 7 9 6 6 4 5 7 11 3 7 4 4 4 6 0 1 4 7 8 5 3 2 9 4 0 2 12 3 7 7 10 1 9 5 1 0 3 7 10 5 3 6 4 6 5 4 1 5 10 7 5 0 6 8 0 9 6 6 8 6 1 0 0 6 1 3 13 8 4 8 0 3 6 8 5 7 9 10 4 2 10 5 4 3 8 0 4 11 8 4 1 1 5 3 3 11 11 6 3 2 11 2 10 8 1 8 10 7 3 4 10 3 10 8 6 1 12 11 5 8 10 2 3 10 9 3 9 4 3 10 3 6 12 0 7 8 6 3 4 8 13 8 4 3 11 6 2 7 5 9 9 6 10 3 3 3 6 9 6 0 8 4 0 4 8 8 4 7 6 0 10 9 7 10 2 0 5 4 5 7 5 9 6 4 7 7 3 3 3 0 0 11 8 5 7 11 9 7 5 3 3 4 9 2 5 10 0 1 9 6 4 1 10 9 6 6 5 5 9 1 2 5 7 0 8 2 10 9 1 7 0 1 5 7 5 1 8 9 8 3 5 4 4 1 9 2 6 8 9 6 8 6 3 0 8 13 6 1 5 7 10 11 3 2 0 0 5 2 9 3 5 4 4 5 4 0 9 7 3 7 5 2 10 10 8 14 0 1 6 10 10 5 10 7 4 11 0 3 6 14 2 5 12 8 4 15 0 7 4 6 5 3 0 3 4 6 6 6 3 7 13 1 6 6 4 2 6 8 6 8 3 5 1 1 9 7 5 9 6 11 5 14 6 1 10 4 3 3 0 10 6 0 1 2 6 9 5 1 4 11 0 5 8 2 5 1 4 3 1 1 3 8 3 2 7 4 6 11 2 4 7 8 6 8 1 3 2 4 7 2 4 8 3 7 4 2 4 9 7 8 2 0 8 0 3 1 11 5 3 4 2 8 1 9 3 4 9 10 11 10 1 0 2 9 2 0 10 11 0 1 0 2 6 2 1 8 0 14 5 7 1 2 6 16 3 4 5 1 6 3 10 8 12 8 12 0 2 0 2 3 7 5 7 9 3 2 1 5 7 10 9 6 8 3 9 5 1 9 8 11 2 0 1 7 3 0 0 0 3 4 1 2 12 0 1 7 7 3 4 4 1 4 3 10 2 9 1 9 8 5 0 11 8 10 5 7 1 7 8 8 11 1 8 6 9 8 6 12 11 9 11 2 8 7 0 6 11 4 4 4 8 6 1 8 6 1 5 7 5 4 0 2 4 9 10 0 4 13 0 8 2 6 0 7 6 12 8 0 0 8 1 7 4 9 8 2 7 6 0 6 4 8 6 1 10 9 3 1 0 14 4 9 5 3 5 3 4 9 8 9 4 2 9 12 5 5 8 5 0 4 2 3 0 7 3 6 2 1 4 6 9 6 8 2 7 0 10 3 4 6 5 0 7 0 6 3 4 9 2 4 0 7 8 0 2 2 8 1 9 8 10 4 0 6 0 8 12 6 9 5 4 10 1 4 6 5 1 12 7 1 6 9 1 5 8 9 5 12 2 4 1 1 8 10 7 3 10 6 8 0 5 4 7 12 3 5 8 5 13 0 8 12 8 3 10 4 6 8 2 8 6 10 0 0 8 1 2 3 0 8 7 3 9 0 1 4 8 6 8 5 5 8 9 5 3 8 0 4 4 3 1 8 5 4 1 6 4 8 4 3 6 4 4 0 0 12 5 8 9 5 0 3 5 8 0 1 0 0 0 10 4 0 6 8 6 8 1 7 2 2 2 3 9 4 8 0 1 5 7 5 6 9 7 2 9 9 5 3 11 2 4 4 2 4 9 1 8 0 4 4 3 6 6 1 2 10 5 5 6 5 0 11 6 2 3 2 8 9 4 8 7 1 9 4 4 8 9 0 5 4 5 3 1 0 7 11 3 2 2 7 0 2 0 9 6 8 0 10 4 8 5 3 4 4 1 4 2 8 5 0 10 4 8 12 4 1 2 3 6 6 12 13 4 6 7 3 4 10 1 10 9 0 9 1 6 2 6 8 4 5 1 2 5 6 11 3 4 10 7 6 9 8 3 7 6 0 5 5 4 6 6 12 7 7 6 8 3 5 6 0 4 7 11 12 1 7 7 11 1 1 7 9 10 5 4 4 8 2 1 2 5 1 6 11 0 3 2 2 4 9 6 3 7 8 8 2 9 2 5 7 6 8 9 7 9 6 10 8 2 1 0 5 1 13 1 3 5 3 2 7 7 0 0 7 2 3 0 3 5 9 3 12 0 3 2 5 3 2 3 2 6 2 3 10 6 1 6 7 6 0 2 9 6 2 3 1 9 0 8 8 13 8 9 1 1 10 2 0 0 9 0 1 4 4 9 4 5 4 4 10 7 12 3 4 2 3 6 2 5 3 9 1 6 10 0 4 5 4 7 8 8 9 6 6 6 8 10 3 1 1 8 6 6 11 6 4 11 0 10 0 1 3 7 1 1 4 2 6 5 2 10 0 3 1 1 0 6 9 2 0 4 2 13 6 0 3 0 1 10 1 2 3 0 2 0 2 2 1 5 4 2 9 5 8 2 2 5 1 6 3 2 1 7 10 2 4 4 9 3 3 3 7 7 4 9 8 12 3 9 1 10 8 0 7 8 3 0 9 3 4 1 11 7 9 8 0 7 4 5 2 8 6 6 3 8 1 1 1 2 0 10 5 8 5 9 8 2 6 8 9 4 8 8 11 15 7 0 5 4 11 3 10 1 12 8 2 7 2 4 5 9 5 5 4 5 7 4 4 7 8 9 7 6 5 6 3 6 12 0 3 8 2 0 1 14 4 4 12 9 5 1 9 0 5 0 3 5 8 4 9 0 1 0 5 1 3 7 3 3 1 6 5 11 3 9 9 9 1 10 5 3 4 0 7 6 6 6 1 5 0 5 6 6 7 0 5 7 6 0 1 4 10 2 4 2 11 4 2 6 11 6 6 8 11 4 6 7 6 11 5 3 4 1 0 7 3 6 1 11 2 2 5 0 2 2 6 2 4 6 2 3 1 5 10 3 1 5 11 7 1 1 7 3 3 7 9 0 9 1 7 7 2 6 0 3 10 6 0 5 4 4 8 6 9 10 9 1 2 6 10 3 6 3 2 5 10 5 2 7 3 5 9 9 8 7 0 12 6 3 4 5 8 3 5 6 1 5 4 9 2 12 8 5 0 0 6 3 2 10 9 4 9 7 1 5 8 4 10 4 7 1 10 0 1 7 10 7 4 2 5 7 3 4 7 7 4 0 2 8 7 2 9 6 10 1 1 9 5 8 8 5 4 4 0 7 1 4 10 2 6 8 9 1 2 0 4 4 8 5 7 1 7 3 9 6 5 11 3 11 1 7 2 4 8 4 3 1 1 4 7 5 3 8 0 4 0 9 7 1 4 2 3 0 0 3 2 7 6 1 9 4 12 8 6 5 8 2 6 0 7 5 1 0 9 4 10 3 4 6 4 0 1 8 6 4 4 3 0 7 3 5 3 2 8 6 0 16 7 8 6 11 8 8 3 0 3 3 0 9 2 3 4 5 2 9 7 5 4 3 10 5 14 3 3 1 4 4 8 10 9 8 7 5 7 8 7 7 5 1 0 12 4 2 13 3 8 7 8 3 6 9 4 6 8 11 0 8 8 11 9 9 7 1 0 7 0 0 7 8 5 11 8 9 0 7 6 10 9 2 1 12 3 5 0 7 9 6 1 10 9 7 3 4 0 11 0 6 9 2 5 6 13 3 6 6 9 8 14 0 6 2 7 9 2 1 6 5 0 11 9 8 2 5 2 5 8 11 8 0 6 10 1 1 0 4 4 11 6 2 7 4 1 5 10 1 5 1 1 5 6 10 4 2 7 3 9 7 1 0 1 0 0 9 4 4 3 6 12 12 7 9 5 3 2 2 2 3 6 11 7 4 0 6 7 2 4 3 0 6 5 2 0 0 9 2 6 11 1 0 3 6 7 1 12 2 10 1 1 6 4 11 2 2 6 4 5 6 8 0 8 3 8 12 9 8 2 0 10 6 0 0 1 0 3 5 9 6 3 3 5 0 8 8 1 0 4 8 4 1 6 6 2 4 2 2 4 6 10 0 11 8 6 6 3 9 0 10 10 2 1 5 2 7 12 3 4 5 10 4 6 1 3 5 5 4 9 4 6 10 3 8 3 8 9 7 7 7 2 5 0 6 9 10 1 7 5 2 8 3 14 0 10 9 7 1 4 2 9 2 12 7 0 9 2 2 5 2 6 3 1 0 5 3 0 2 8 1 1 7 6 0 4 3 3 11 14 6 4 10 6 1 2 3 10 5 11 8 6 4 2 5 2 9 8 8 2 6 3 4 2 0 9 1 3 7 1 6 7 2 11 1 6 7 6 1 5 7 12 4 7 1 2 9 1 1 9 2 7 1 4 0 1 4 1 8 1 0 0 11 10 5 5 1 3 11 7 4 3 1 7 2 7 1 0 4 4 10 6 5 10 9 7 3 7 9 1 8 6 11 5 2 1 7 0 6 4 2 14 10 4 1 14 2 1 4 5 2 0 0 7 3 8 4 3 4 1 6 9 8 0 6 7 11 0 8 3 11 1 2 5 6 9 1 3 10 7 3 0 2 4 9 0 6 4 3 4 2 10 4 1 6 9 11 1 7 9 5 4 6 3 12 7 5 5 5 10 3 3 2 4 3 2 7 3 2 6 1 3 9 8 9 0 5 0 1 6 5 1 0 1 6 7 11 5 3 11 9 4 6 10 6 8 2 4 3 3 12 11 8 8 0 5 4 6 3 1 8 8 11 4 4 7 6 4 0 6 8 6 6 3 4 3 12 5 3 8 2 4 6 10 11 1 3 2 9 5 1 9 4 2 2 10 6 11 2 11 13 5 1 7 8 3 1 3 3 1 1 1 4 0 4 5 8 8 2 2 1 4 1 6 9 7 7 4 14 1 1 8 12 3 4 7 5 4 6 6 2 7 3 4 2 5 4 6 3 1 3 0 1 8 2 9 2 1 7 4 6 10 7 3 9 12 5 4 3 4 3 5 7 8 10 8 5 7 6 1 5 6 2 4 0 0 5 0 0 0 7 7 6 9 4 9 9 4 9 5 1 5 8 7 8 8 8 8 2 4 0 4 6 5 11 9 2 3 2 1 0 12 4 0 4 8 0 3 2 3 7 12 6 9 7 1 7 0 8 1 0 8 6 11 4 3 7 7 4 6 7 11 2 2 2 7 11 5 1 2 6 4 7 2 10 6 0 12 7 8 10 3 5 8 8 5 0 4 5 11 3 0 5 5 10 4 10 8 5 1 2 8 7 12 10 9 3 8 1 11 8 10 3 0 7 1 12 0 5 4 2 0 3 1 8 4 2 5 7 7 4 11 10 8 4 3 7 4 9 8 0 6 2 1 8 2 5 11 1 4 0 3 5 3 7 5 1 0 5 10 4 5 2 5 6 3 2 1 3 3 1 6 1 4 10 4 5 0 8 8 3 5 4 5 7 1 9 6 0 4 7 0 8 7 5 5 6 8 10 3 9 6 2 11 7 8 7 8 3 4 8 5 3 7 2 8 2 6 3 10 8 0 1 3 3 5 8 3 9 0 4 12 0 9 10 4 1 6 12 5 8 11 9 3 9 2 8 9 14 6 6 1 7 1 4 8 6 9 0 5 6 7 1 10 4 4 10 0 14 10 0 1 7 1 2 1 9 10 8 7 13 10 8 5 7 8 6 9 9 12 6 8 3 4 0 9 7 5 11 3 3 12 9 7 4 9 7 0 0 0 9 6 5 7 5 2 1 0 5 13 6 2 13 4 7 8 1 9 6 10 3 1 6 7 3 7 6 3 7 4 7 0 3 12 11 1 10 6 7 1 12 11 6 2 1 3 5 2 8 3 2 6 2 7 12 1 1 7 5 8 5 3 9 8 4 3 2 6 8 7 8 3 5 3 9 2 0 2 5 1 2 4 7 8 6 0 4 1 3 6 0 11 9 6 3 13 8 8 6 6 7 5 3 7 8 2 3 5 0 7 4 4 8 6 0 6 3 3 0 11 4 7 0 10 3 5 6 2 3 6 0 7 3 11 3 7 3 4 9 8 2 0 10 2 9 3 2 13 6 0 1 7 5 3 10 5 7 5 4 3 10 0 1 9 10 10 7 4 11 2 12 7 0 2 9 8 10 4 5 4 2 1 3 4 3 2 7 0 1 9 2 10 3 9 14 3 0 8 8 4 3 2 9 5 2 3 5 3 12 1 1 3 13 3 7 9 8 8 11 2 6 7 2 3 7 3 1 7 7 10 6 2 11 4 5 9 9 8 2 8 2 3 13 0 1 6 4 5 4 3 1 7 5 11 0 4 9 14 1 7 3 8 0 1 8 3 2 0 3 4 3 10 4 8 9 10 9 2 4 0 1 5 6 2 4 0 0 0 8 7 2 7 4 4 1 3 8 3 3 0 7 5 0 5 4 9 1 1 6 4 6 13 12 6 2 5 7 7 0 7 1 0 8 2 6 8 10 9 2 1 9 2 4 4 10 4 6 1 10 10 8 3 6 3 0 4 5 8 6 4 5 7 5 5 2 10 8 4 7 1 6 0 2 12 8 3 8 10 9 7 4 1 4 1 2 3 10 9 6 1 7 7 1 12 6 7 3 0 14 2 1 15 6 9 3 8 8 8 1 7 6 3 0 0 7 2 1 2 2 7 6 7 5 3 3 3 6 0 7 6 6 11 3 7 7 7 1 8 2 0 3 7 2 2 4 8 14 9 8 11 3 10 6 8 8 4 2 9 8 2 4 0 7 3 3 6 7 0 10 3 4 1 2 1 6 9 6 8 10 7 0 1 6 7 4 6 2 2 3 3 3 1 5 9 7 0 9 6 2 13 6 3 0 5 5 5 8 8 0 0 0 4 8 9 4 6 5 5 8 10 6 5 2 11 9 12 2 9 8 3 3 11 9 8 0 5 1 5 12 5 8 4 6 2 5 5 1 5 6 8 9 11 5 5 9 5 1 8 8 4 5 13 0 6 2 9 2 1 6 2 6 9 0 3 11 2 2 10 1 0 11 3 8 3 1 5 6 6 0 5 7 2 6 3 7 6 9 4 7 0 1 4 7 7 7 10 7 10 5 9 5 9 1 2 3 9 0 0 12 8 2 5 3 4 2 5 0 5 6 6 4 0 4 10 1 9 13 6 3 7 5 1 0 3 0 6 0 8 4 3 5 6 9 5 10 2 8 2 4 7 7 11 8 9 5 5 3 9 8 3 4 8 10 4 3 0 0 0 8 4 6 5 12 9 7 9 8 0 3 1 2 2 3 5 3 4 7 9 2 0 0 1 5 9 3 0 1 11 1 12 5 7 4 3 3 5 8 0 7 0 3 5 7 5 6 1 9 9 4 7 6 5 2 0 0 10 4 1 8 0 9 1 6 4 4 6 5 5 4 2 5 7 9 8 5 3 3 3 3 0 2 5 8 7 7 5 9 3 9 7 3 0 5 3 10 11 11 7 9 3 9 7 2 4 0 0 6 2 6 4 0 5 9 10 5 3 6 7 1 8 5 2 5 7 8 10 3 9 4 8 10 1 6 8 6 3 6 9 11 8 3 3 4 10 0 0 5 2 0 2 0 9 9 2 2 5 2 9 9 9 8 0 10 8 6 8 10 6 3 10 0 3 13 9 3 13 7 4 9 7 0 7 8 3 11 3 9 6 3 1 4 7 8 9 2 1 2 1 4 8 7 10 8 6 13 7 8 4 3 9 3 5 3 7 0 6 5 5 6 3 4 2 1 8 9 3 11 6 11 5 2 11 4 7 0 9 2 6 2 5 1 2 4 7 10 2 8 3 9 3 7 7 9 4 9 6 5 3 11 9 5 2 7 15 10 8 11 4 3 5 4 8 0 2 9 1 5 1 2 5 5 6 9 7 7 1 1 3 11 10 4 4 2 10 0 8 2 4 3 9 6 4 13 4 6 10 5 6 1 9 4 3 4 5 2 8 6 2 4 3 5 1 2 10 1 6 2 12 9 6 4 8 3 5 5 9 9 1 10 7 6 4 4 5 6 2 5 11 6 0 5 3 1 2 8 3 5 6 3 2 1 11 5 6 4 3 3 11 0 2 9 2 9 4 0 6 4 6 1 3 7 9 5 3 12 2 0 6 3 4 6 3 10 2 5 7 1 5 6 9 2 6 4 8 3 7 7 0 3 7 6 4 5 9 3 3 7 7 11 10 5 8 7 6 1 9 6 4 8 0 2 0 3 0 4 5 10 9 5 9 2 1 2 3 3 1 0 5 7 0 2 0 11 7 10 0 7 9 7 2 2 5 2 10 12 6 4 0 8 1 8 5 10 11 7 1 7 8 7 7 8 15 7 4 9 2 2 9 10 6 9 2 5 8 9 2 6 8 3 7 10 0 12 7 9 4 1 5 5 2 7 6 8 10 6 4 0 3 10 6 7 1 9 2 5 4 2 7 5 4 1 3 6 6 7 3 5 4 11 9 8 10 2 9 4 11 1 10 3 9 2 5 3 4 3 8 6 0 10 4 3 9 11 4 0 0 1 3 11 5 0 5 5 2 8 1 10 4 6 9 0 3 2 6 5 7 11 6 2 2 2 4 13 4 6 7 11 8 13 8 10 10 7 2 10 3 8 3 0 8 0 6 2 8 5 10 4 5 1 7 7 0 1 1 7 3 3 5 4 1 5 0 10 7 5 4 1 6 9 9 6 9 7 13 1 8 6 1 4 1 8 4 2 2 3 12 8 2 5 4 8 4 4 2 3 12 2 4 5 12 5 2 9 11 3 11 9 8 1 5 3 0 15 1 1 0 4 13 0 1 4 12 6 5 2 1 6 8 6 0 11 4 3 7 10 2 7 10 0 12 2 8 6 1 4 6 5 0 7 6 8 12 0 2 1 0 0 11 8 1 3 4 3 8 2 3 13 0 4 4 4 0 0 7 6 2 4 8 4 2 6 4 6 7 6 1 1 3 10 8 0 3 0 8 9 7 0 4 1 7 8 7 2 2 4 6 7 4 8 7 4 4 2 3 5 7 4 1 3 5 10 2 6 2 3 4 8 5 9 1 5 2 2 0 3 1 5 4 0 9 0 2 2 1 3 9 9 1 6 7 3 3 7 4 6 9 5 11 0 1 1 8 3 1 0 9 6 12 4 2 8 4 12 6 0 4 8 3 6 0 1 3 5 1 3 13 5 12 1 11 3 3 0 1 7 3 12 9 4 8 1 0 6 1 8 11 6 8 9 3 1 11 0 2 2 14 10 6 1 0 12 7 1 5 11 3 7 0 1 1 1 2 7 9 10 8 10 3 1 8 11 3 6 11 0 2 2 0 9 3 7 3 1 1 3 3 3 10 5 0 0 2 5 11 1 10 1 3 5 1 5 3 6 8 12 5 9 6 0 6 8 8 5 4 9 10 6 2 3 5 4 13 13 1 5 5 3 7 0 5 9 3 1 4 6 7 9 7 7 8 2 8 9 9 8 3 6 6 7 5 7 8 4 0 5 3 6 8 4 10 12 6 9 6 11 1 0 10 1 8 7 12 4 5 9 8 4 8 11 3 5 6 5 4 4 5 3 10 9 1 2 9 10 8 1 2 9 2 7 10 7 9 0 2 0 1 4 4 6 0 0 5 2 4 5 8 2 7 10 5 8 0 0 4 9 5 5 2 1 3 8 10 3 1 13 4 6 3 2 2 2 4 9 0 12 6 1 8 7 0 0 3 5 5 2 5 3 5 1 8 2 2 1 4 6 11 7 1 13 2 3 9 11 0 11 7 12 8 1 13 3 9 1 0 8 0 7 4 7 0 7 10 0 4 2 4 9 6 5 0 2 2 4 1 10 4 5 2 3 5 8 5 4 6 13 5 3 3 1 1 10 1 8 3 4 6 9 2 8 5 2 4 8 7 2 5 5 9 8 2 7 4 2 6 10 10 5 6 0 6 1 5 2 6 6 9 6 5 6 11 1 6 13 7 1 3 8 3 7 4 6 0 0 7 5 11 9 7 2 7 7 0 6 1 9 8 4 9 10 7 10 7 11 3 4 5 0 9 11 3 7 8 3 0 3 1 3 3 11 8 2 8 6 12 2 0 12 10 0 11 9 1 0 0 5 5 6 0 5 5 4 11 0 3 3 9 0 11 5 0 3 2 5 4 6 4 9 6 2 4 2 1 4 0 9 1 3 2 3 7 12 3 10 9 2 2 5 10 4 5 1 14 0 2 0 5 8 3 10 9 7 8 1 7 8 11 3 11 6 9 7 4 12 8 5 3 1 0 1 6 6 8 8 2 11 5 6 4 9 0 2 9 5 7 8 11 2 5 8 6 5 3 9 10 1 2 4 2 5 7 0 1 5 8 9 7 3 4 4 2 10 9 1 3 6 7 2 1 3 3 7 10 1 4 3 1 0 9 4 15 3 9 5 5 6 11 6 7 1 6 0 2 3 11 3 6 3 6 7 6 7 4 7 4 2 3 4 4 3 4 6 10 8 7 0 6 6 0 6 9 6 1 13 6 4 6 0 3 5 13 4 7 3 0 9 8 0 6 0 8 5 11 3 7 10 2 7 0 7 5 3 5 2 0 8 5 1 9 12 5 2 5 8 5 10 9 4 10 9 7 7 6 3 12 12 5 0 7 13 3 8 3 10 4 4 3 11 10 2 7 2 12 5 0 2 0 3 3 2 5 10 3 2 2 11 1 5 5 11 2 11 0 7 11 2 4 7 0 2 10 2 2 3 8 11 7 8 4 3 14 5 5 3 2 3 6 11 5 7 1 1 12 8 1 3 6 5 11 8 2 10 4 8 8 2 4 2 4 0 6 9 7 1 3 6 5 9 2 7 1 7 15 9 10 0 1 9 1 10 6 6 5 8 3 5 7 1 5 8 4 0 9 7 2 0 2 1 10 4 8 8 0 2 2 9 2 6 0 1 2 7 7 3 4 0 9 6 5 11 2 2 11 1 0 9 0 3 12 9 7 3 3 1 10 3 7 0 1 2 5 0 3 3 5 1 4 12 13 2 5 1 6 7 3 1 2 2 0 4 8 4 2 5 2 7 2 0 3 0 5 4 3 4 4 3 9 12 1 6 0 0 0 5 9 11 6 7 6 6 1 11 1 4 5 1 10 1 3 7 6 4 0 5 12 2 1 2 7 1 2 5 12 7 4 4 7 4 6 4 5 4 7 5 1 0 2 5 5 5 6 1 4 7 0 7 2 9 0 1 7 8 7 8 1 3 3 7 3 2 1 6 5 7 3 0 0 9 6 5 4 10 4 2 6 5 0 8 3 0 5 11 6 4 1 5 8 7 8 3 4 5 4 6 4 4 3 3 3 7 9 1 6 5 8 4 6 0 7 0 10 0 5 1 4 5 12 7 9 0 0 8 0 0 4 7 9 5 10 10 5 0 10 11 2 3 2 3 0 10 10 8 8 7 12 4 4 7 3 3 9 7 2 5 12 5 5 3 7 4 4 4 9 8 10 4 6 0 9 5 5 4 0 6 3 7 5 1 0 2 7 7 4 11 1 9 4 5 9 8 3 5 5 4 6 5 9 11 2 6 3 5 10 2 6 8 0 2 0 8 1 10 0 2 13 8 3 9 6 2 0 5 0 6 9 8 5 0 7 7 3 8 10 4 7 6 2 3 5 6 0 0 9 6 2 6 6 4 4 11 2 6 3 6 10 5 5 9 0 0 2 6 4 5 4 6 8 6 4 11 9 9 2 4 1 2 7 6 2 8 0 9 2 4 1 5 2 4 0 2 4 9 3 3 4 5 10 8 10 1 0 9 7 3 3 7 10 4 3 11 12 0 11 8 5 2 10 8 2 2 8 1 5 5 7 2 9 0 7 0 1 0 2 0 9 4 0 9 9 3 7 5 1 4 8 8 6 10 7 0 6 0 9 8 6 10 1 1 2 10 10 0 4 4 0 2 0 7 9 10 0 1 8 7 9 8 1 9 10 2 3 0 2 3 0 2 4 6 0 8 10 2 4 6 1 4 6 2 7 1 1 3 4 1 6 8 10 6 0 1 2 9 0 1 10 1 2 0 12 3 0 5 0 12 8 7 2 3 0 8 8 8 1 0 13 7 0 5 3 10 7 2 7 3 4 1 8 6 7 1 2 0 10 10 1 11 0 9 13 5 8 0 7 1 4 1 8 4 8 2 2 7 3 1 3 6 1 0 8 2 5 0 10 4 3 10 5 7 7 3 0 3 5 1 4 5 2 10 2 2 7 7 6 10 7 0 6 2 10 9 6 1 3 0 6 0 8 7 4 2 5 1 8 0 4 1 1 1 1 5 9 1 7 7 5 4 2 3 8 9 1 6 4 1 0 5 11 14 7 1 0 2 9 11 1 0 5 3 2 5 9 0 1 5 0 4 1 7 3 12 2 0 7 1 3 1 4 5 8 8 11 3 5 0 12 4 6 2 8 4 5 3 3 8 0 2 7 6 5 5 7 1 1 4 6 8 3 5 11 10 1 7 3 5 10 15 0 8 2 0 8 2 0 0 0 5 3 9 8 0 7 5 11 1 6 9 10 4 6 3 2 8 7 0 5 4 6 7 7 5 1 3 8 6 2 3 3 2 3 9 9 9 5 9 1 2 3 3 1 4 12 0 6 3 6 5 4 7 4 1 12 8 5 2 6 4 4 11 8 11 7 0 8 6 3 7 7 6 11 2 3 6 12 8 0 8 0 6 2 0 5 7 11 11 4 8 5 4 7 3 2 1 2 3 6 8 1 0 2 10 5 8 4 7 0 5 4 6 1 0 8 6 7 2 3 6 8 9 4 1 6 5 3 11 4 7 1 4 5 0 1 1 0 1 0 9 3 2 9 0 3 8 8 3 2 12 6 0 7 13 8 7 2 4 5 5 8 12 5 2 9 2 11 11 9 11 0 3 6 7 2 0 0 6 0 2 9 6 7 3 1 5 2 11 5 5 10 0 1 4 11 0 5 6 3 8 5 0 0 9 2 3 9 10 10 7 5 13 3 7 1 2 5 5 10 8 4 5 5 9 0 7 6 3 4 1 9 8 7 6 3 1 3 1 11 0 8 7 1 2 3 4 1 12 0 9 8 0 13 6 1 1 8 0 9 10 5 9 0 10 8 8 5 4 5 8 8 14 3 12 2 4 7 2 4 8 4 8 8 1 3 2 4 7 5 4 1 3 7 5 9 9 7 4 6 8 0 4 1 13 11 0 0 9 0 7 0 7 8 0 1 6 3 11 3 3 6 1 8 6 5 4 5 8 8 12 10 5 8 1 7 4 6 2 6 7 3 0 6 6 2 10 10 6 5 3 1 4 5 2 1 2 0 0 0 5 7 4 11 8 5 8 4 8 15 0 0 5 9 4 0 7 0 8 1 1 9 9 10 2 8 2 2 4 4 11 9 6 10 5 7 0 8 9 1 11 0 0 6 6 9 3 15 1 7 10 8 7 2 8 10 8 2 0 5 6 7 3 3 9 5 10 4 9 7 6 5 3 1 5 6 10 5 9 1 4 2 5 5 7 7 5 2 3 10 7 1 5 9 1 2 1 9 4 0 5 3 7 5 8 8 6 9 11 1 10 9 1 11 7 8 10 8 12 10 5 1 4 5 6 13 0 7 7 0 4 2 2 0 2 6 3 7 1 8 3 10 0 8 1 4 4 7 7 12 5 11 4 0 1 7 2 6 9 2 11 0 11 4 7 2 0 8 10 1 6 8 1 8 1 9 2 4 14 0 0 6 10 3 9 3 9 2 2 4 6 5 7 11 8 1 1 3 7 1 7 3 5 8 8 6 5 2 3 1 2 4 4 0 6 5 0 0 6 11 1 3 0 8 12 2 5 7 5 9 1 8 7 0 8 4 5 1 9 4 3 8 5 0 8 1 3 5 1 2 8 5 3 11 5 6 7 0 4 1 1 5 11 2 6 0 10 1 5 5 7 9 1 8 0 7 9 10 7 6 10 6 11 4 11 11 2 12 10 3 0 7 3 5 1 8 5 9 10 1 5 8 4 7 3 2 9 9 8 0 8 3 7 0 8 7 4 1 3 11 5 1 4 5 0 7 4 0 3 7 11 4 6 13 15 4 7 8 13 7 10 6 0 3 2 8 6 1 6 7 1 8 1 1 2 6 6 3 0 6 9 2 7 4 7 11 3 0 0 5 2 6 1 0 0 1 2 0 8 4 4 6 2 5 5 8 8 2 11 4 5 3 9 8 7 7 5 0 0 2 4 9 5 8 4 12 4 2 3 8 0 11 7 3 5 4 8 8 5 7 0 4 3 9 5 2 7 0 1 7 2 6 5 3 8 6 3 5 5 7 0 1 3 7 5 1 2 4 4 2 3 5 1 0 3 2 6 6 5 1 10 6 8 8 7 6 6 10 0 2 12 4 6 2 13 7 6 7 11 7 6 8 0 0 8 9 2 3 5 6 6 5 4 5 8 5 1 0 10 1 2 7 4 9 7 8 3 4 1 4 7 4 3 8 2 6 2 0 11 11 0 5 6 10 9 9 9 4 9 2 0 11 5 6 2 3 8 2 6 4 5 0 2 0 4 7 0 6 10 8 2 4 7 10 11 6 2 3 3 0 7 9 3 0 0 10 4 4 9 7 1 9 5 3 1 3 10 6 7 10 7 3 8 5 5 2 12 9 4 7 5 3 3 9 8 9 8 5 8 2 9 2 11 6 0 4 8 2 3 8 8 5 1 7 2 5 3 0 6 12 8 8 11 12 8 6 8 11 2 11 14 2 8 1 3 2 5 2 7 3 2 4 5 10 1 2 7 8 7 1 7 3 3 11 6 0 5 5 9 9 3 10 7 7 7 5 1 1 0 0 7 0 3 5 3 2 1 12 2 3 1 10 8 1 0 0 0 3 4 6 12 12 6 8 10 2 1 2 1 3 6 6 8 2 5 10 1 11 11 4 9 7 8 7 3 7 8 7 7 11 5 4 11 10 6 8 7 1 0 2 7 12 2 1 4 8 4 1 1 9 11 6 5 2 5 0 6 8 1 1 8 7 2 4 0 2 4 0 7 6 6 8 5 1 3 9 6 2 0 9 2 0 10 6 6 5 4 0 6 1 3 6 1 7 0 12 8 3 3 6 7 2 0 9 11 1 4 5 0 8 6 7 10 9 3 0 5 2 6 0 8 10 3 7 10 9 5 6 6 4 2 9 1 7 4 8 9 6 10 9 7 6 4 2 8 3 2 6 1 0 8 5 2 0 9 1 1 13 5 8 0 12 8 7 4 8 9 10 1 3 7 7 1 0 9 3 11 1 2 10 8 8 9 5 0 7 11 6 6 4 6 9 3 6 8 0 2 6 5 6 7 7 10 15 11 3 10 8 5 3 4 6 2 2 8 5 6 1 0 9 1 12 6 6 6 1 1 8 10 0 3 4 10 5 3 8 4 2 5 9 11 9 4 4 3 1 7 9 6 4 10 8 5 9 7 6 4 8 2 0 1 5 8 11 2 5 12 7 2 3 0 0 14 4 14 6 0 7 1 10 8 3 1 5 8 2 6 10 2 10 11 10 3 6 0 2 1 2 1 3 4 10 4 9 10 6 9 11 1 8 11 8 8 8 4 4 6 11 6 1 8 6 8 4 0 3 9 0 2 7 7 3 0 4 6 4 12 6 10 8 4 11 7 5 8 0 12 2 9 1 10 11 8 14 6 8 0 9 2 0 5 0 0 9 5 10 1 6 8 6 8 5 8 7 2 0 0 4 2 5 3 2 0 2 4 4 2 5 7 3 5 6 12 0 8 8 2 0 4 7 6 0 1 0 3 12 11 8 1 0 5 10 9 6 0 1 6 10 9 2 5 1 8 0 1 3 2 2 0 8 1 7 6 8 7 2 0 10 11 0 1 4 10 6 3 4 9 1 1 0 8 9 2 2 0 7 8 7 7 0 5 10 8 8 12 2 1 8 11 7 0 0 0 4 7 3 6 2 6 0 0 2 11 5 1 4 2 7 1 2 3 8 6 6 0 6 3 1 6 2 8 8 2 1 7 4 9 9 2 3 6 4 1 4 2 1 3 2 5 1 3 6 2 6 9 9 6 11 0 5 0 2 0 3 9 6 3 0 1 4 5 8 2 6 2 5 3 0 8 2 2 4 6 5 0 1 5 3 8 2 7 13 3 4 10 2 0 0 9 6 7 2 2 2 3 3 7 0 2 0 8 3 9 4 1 8 7 0 5 3 12 7 2 5 5 10 3 11 7 5 5 3 3 4 2 6 1 0 0 4 6 1 14 0 8 3 4 9 3 1 0 2 1 11 3 9 9 6 2 7 6 3 0 8 10 5 7 1 10 2 7 10 8 2 7 6 3 2 3 5 9 7 8 0 4 6 11 14 5 1 8 0 10 1 5 0 9 6 3 1 9 9 5 8 8 1 4 0 3 4 6 6 4 9 2 10 2 10 0 5 1 11 4 8 0 10 6 9 6 14 2 5 3 7 8 0 5 4 1 6 0 7 9 6 2 1 6 8 6 9 2 11 10 2 6 1 13 5 5 4 9 3 11 5 5 3 1 10 5 5 2 7 5 7 8 4 11 3 6 1 6 8 1 9 3 0 6 8 5 3 8 8 9 3 7 0 8 5 7 7 2 8 3 8 5 7 6 0 10 10 8 0 0 5 1 2 3 7 6 1 0 1 8 7 3 6 8 8 6 2 3 7 5 1 6 0 3 10 0 5 4 3 5 4 7 3 1 0 8 1 9 2 3 3 8 7 6 4 11 0 5 7 1 7 9 2 5 0 1 1 8 0 0 3 0 7 6 7 3 6 3 7 6 8 0 7 7 0 1 2 4 9 9 7 10 11 8 2 6 4 6 1 8 2 0 11 4 6 8 3 3 2 6 5 11 1 0 0 0 4 10 10 4 10 0 9 11 6 7 5 2 9 1 11 8 8 4 2 12 2 7 4 7 0 8 13 11 8 9 1 13 9 6 3 7 3 9 2 6 11 6 9 3 2 3 12 3 4 8 0 2 7 2 5 7 6 1 5 8 2 4 9 0 1 2 0 6 1 2 8 2 10 2 4 2 11 9 0 14 0 7 10 2 4 5 8 8 6 2 4 2 3 13 4 7 9 4 3 1 6 1 7 4 11 3 10 0 9 6 5 9 0 2 9 10 6 7 0 0 3 11 5 5 0 3 2 5 1 4 4 6 2 9 6 6 2 6 6 8 3 1 10 3 2 0 10 0 4 0 7 3 0 8 1 0 6 2 8 0 1 0 6 6 2 3 7 5 3 9 1 10 4 8 10 4 0 10 6 12 7 7 7 2 9 3 3 3 8 6 7 0 7 3 3 10 10 1 1 5 0 6 0 1 3 3 7 9 3 2 8 12 5 0 1 0 7 0 11 0 8 4 4 11 9 3 10 6 10 9 3 3 0 6 10 3 1 6 4 10 11 8 12 7 0 3 7 7 4 1 3 0 3 9 7 9 6 6 4 0 3 1 8 8 9 6 6 0 2 1 5 3 4 4 0 2 1 1 4 6 3 10 1 0 4 7 3 0 1 11 2 6 1 5 8 10 6 4 4 1 11 6 7 10 7 5 4 0 8 8 6 7 9 3 5 7 6 9 2 12 5 9 4 3 5 1 14 0 3 1 6 8 5 2 9 11 5 3 6 3 1 0 7 1 2 10 9 7 6 7 9 12 1 9 7 6 12 5 2 3 5 7 9 11 10 4 7 10 1 2 10 4 4 10 0 2 2 4 7 9 9 16 3 0 11 6 4 6 7 4 7 11 6 1 11 2 6 3 1 2 9 3 1 1 9 2 11 0 4 5 6 8 5 4 2 6 9 4 13 3 3 2 5 6 4 3 10 6 10 6 4 3 3 5 6 7 11 1 11 0 2 2 6 8 6 3 3 2 5 10 1 3 7 10 1 4 1 8 7 1 7 7 8 5 4 1 11 8 6 0 3 4 0 9 0 1 6 6 4 3 10 4 7 1 2 3 0 9 2 6 14 13 3 2 1 7 4 5 6 5 11 5 7 5 5 4 6 8 9 7 2 6 6 3 6 4 3 5 9 11 10 5 4 10 9 3 9 3 1 5 3 7 9 2 8 10 3 10 5 3 5 5 3 2 1 2 5 3 7 3 3 0 2 3 1 5 10 2 4 1 6 6 11 3 4 2 0 8 4 7 6 3 9 1 0 5 8 5 7 6 8 6 7 4 3 1 2 5 10 12 1 12 5 0 10 5 1 3 7 4 4 2 12 2 0 1 6 6 10 2 8 3 5 4 3 6 7 6 2 0 5 3 9 3 2 6 3 6 9 1 7 1 10 4 8 4 0 5 12 2 4 2 2 7 5 1 5 1 4 7 4 6 4 7 1 5 2 2 10 7 8 9 3 3 6 4 8 5 5 3 5 7 3 7 4 5 8 4 4 11 5 0 12 4 7 0 10 2 8 2 6 7 3 11 1 7 2 11 0 3 3 9 2 0 3 6 2 9 0 9 5 4 8 9 2 0 4 10 0 3 1 11 1 3 5 5 3 3 3 1 6 6 0 3 4 1 3 0 8 1 3 6 6 4 6 4 8 7 1 6 5 4 5 2 4 13 0 7 0 4 8 2 7 5 8 9 2 0 3 7 2 3 0 6 1 9 3 0 6 2 4 4 0 3 3 5 2 6 9 0 5 6 10 6 4 5 1 0 7 11 4 0 0 6 7 4 11 8 6 1 10 3 6 7 8 4 2 8 2 0 9 8 8 0 1 7 9 7 5 9 1 8 8 13 4 1 12 10 8 8 3 9 10 0 1 5 4 11 5 0 4 8 0 7 4 4 7 8 4 3 4 6 6 10 9 6 5 0 6 11 4 2 5 9 10 11 9 7 13 2 12 4 0 5 14 6 4 1 0 11 0 5 7 1 1 6 4 4 0 0 4 0 4 3 0 2 2 6 8 0 5 3 1 3 5 0 6 11 3 0 9 1 0 9 1 1 0 6 6 7 4 6 7 2 0 3 7 8 10 8 6 1 4 7 5 1 9 2 6 1 8 13 8 2 2 0 4 0 4 1 0 3 11 4 6 0 6 9 11 5 3 8 4 9 4 6 9 3 12 3 2 4 12 7 10 1 2 3 7 3 4 11 5 8 9 8 2 9 2 0 2 2 8 10 1 13 1 6 3 4 8 11 5 5 9 5 4 3 4 11 2 8 7 8 2 1 3 1 7 3 0 5 6 6 4 6 2 6 0 4 3 6 11 1 3 4 1 5 1 0 0 5 6 6 0 15 4 5 0 7 6 5 0 3 8 8 4 6 3 4 1 3 5 1 9 2 4 4 2 5 2 2 6 6 3 7 1 4 6 6 7 3 9 2 8 9 7 3 2 5 2 2 11 2 7 2 2 11 5 2 0 13 4 1 5 7 1 10 12 10 8 5 6 9 3 12 2 7 8 8 9 10 10 5 11 7 1 12 8 8 1 5 4 2 10 8 8 3 1 3 2 4 3 5 8 0 8 3 6 6 6 3 4 11 5 5 0 5 3 7 10 6 10 3 3 5 9 0 3 10 5 3 13 0 3 0 4 3 10 5 5 7 6 1 5 7 2 3 1 10 4 3 2 0 2 6 6 0 6 7 7 0 6 1 0 8 9 1 3 3 6 7 9 5 7 3 3 8 8 9 10 5 5 6 6 1 0 3 2 1 3 12 1 0 11 9 7 3 3 5 9 2 1 10 3 5 1 10 1 2 1 2 10 10 9 5 3 5 6 7 3 1 2 0 3 1 2 8 2 6 9 0 0 0 0 6 7 3 0 5 9 7 8 3 8 1 1 10 6 5 6 7 6 0 6 0 0 2 8 9 8 6 11 6 7 7 4 4 3 10 5 0 0 6 2 3 7 7 5 9 8 8 8 4 1 7 3 13 8 4 6 3 6 11 6 8 2 4 6 4 3 2 8 5 1 0 4 2 3 3 0 4 4 8 3 5 9 3 1 13 7 9 7 2 7 2 5 1 0 4 10 0 9 1 9 6 3 4 1 1 1 8 8 1 2 8 1 4 14 7 5 9 5 5 3 1 2 7 3 0 4 7 4 2 9 7 10 11 4 3 3 5 7 6 8 2 2 2 0 7 0 6 2 9 13 14 6 10 1 8 5 6 8 7 0 0 7 4 3 0 5 5 7 9 8 7 5 0 9 6 3 4 2 8 6 13 8 1 2 4 8 8 5 10 15 6 4 10 9 4 8 5 5 5 2 4 11 6 7 3 8 0 3 6 0 2 0 14 3 1 1 2 5 3 2 5 6 6 4 9 0 13 4 6 0 4 7 11 1 5 10 5 1 6 4 9 9 8 5 5 6 4 10 5 2 0 6 0 4 5 0 4 6 0 0 8 1 8 10 0 10 2 2 2 5 11 1 6 10 9 5 5 7 3 6 7 7 10 11 6 5 6 5 7 3 8 6 11 7 8 6 7 10 7 9 0 10 8 0 4 2 4 1 2 2 13 0 12 2 4 4 1 5 7 7 11 8 5 6 3 8 5 1 3 12 0 3 4 7 1 0 6 7 8 7 4 2 7 5 10 6 4 1 5 6 2 5 4 4 3 11 7 5 14 2 2 5 1 4 7 4 0 0 5 2 5 8 4 3 3 3 4 4 8 12 8 5 2 0 8 5 8 0 7 6 11 7 11 6 0 2 8 10 4 1 11 3 1 5 3 0 0 1 12 4 3 1 0 4 5 3 9 6 4 9 11 6 1 0 5 2 2 0 0 9 10 2 4 5 8 9 2 5 4 3 0 7 4 2 7 0 9 5 1 0 6 9 1 0 7 3 7 7 7 3 8 8 8 9 6 7 8 1 1 0 5 0 6 1 5 0 9 1 11 11 10 9 8 4 8 2 7 9 2 5 9 2 1 4 2 10 0 2 0 4 4 5 8 0 1 6 8 5 1 3 7 5 2 8 3 4 5 6 9 4 9 6 3 7 4 8 1 14 10 6 3 6 2 6 8 4 1 2 1 6 8 9 0 11 1 7 0 9 10 2 9 2 6 1 0 8 0 8 2 4 9 6 4 7 3 5 1 10 1 4 7 6 1 8 6 6 2 2 0 3 3 2 3 6 8 1 3 10 6 4 9 8 0 5 7 3 0 2 4 6 11 5 6 0 0 6 1 4 10 0 0 3 5 9 2 9 0 10 8 4 6 5 4 0 7 5 1 3 3 9 8 8 5 5 8 4 4 9 5 10 2 9 14 2 5 13 7 9 8 4 6 10 7 11 1 12 11 2 0 1 2 5 2 6 11 4 6 5 7 6 3 0 4 14 5 8 2 10 3 0 2 5 5 9 9 7 7 4 1 9 10 4 2 0 10 10 1 6 1 5 0 7 8 4 4 5 12 3 1 3 5 4 1 11 1 1 1 0 2 0 6 7 5 2 13 3 10 4 0 5 3 0 8 6 1 5 3 1 10 6 8 11 6 0 2 4 6 12 1 0 5 4 4 0 6 4 5 1 9 0 5 7 2 11 14 7 8 2 5 6 1 0 0 6 5 4 9 0 4 2 6 4 5 4 5 0 11 5 8 3 9 2 3 5 1 5 7 8 3 5 12 10 7 2 2 6 0 1 8 1 11 0 7 12 2 3 6 3 4 4 3 6 6 9 6 7 4 7 6 3 3 0 4 8 5 1 5 2 3 0 0 3 6 7 1 3 3 8 4 9 1 1 6 2 7 13 4 0 6 5 6 9 8 4 7 8 6 3 8 6 2 1 5 5 0 6 1 6 4 3 6 2 6 6 5 5 10 7 10 6 12 4 11 3 2 12 2 7 0 4 3 4 1 5 5 2 1 9 3 1 9 3 6 4 10 7 9 10 5 9 0 3 1 3 5 1 8 1 7 7 6 1 7 9 8 5 3 12 6 4 8 1 1 7 5 6 4 0 1 6 4 2 0 7 2 7 4 5 12 1 3 0 7 6 9 10 2 8 9 1 6 1 7 6 4 7 5 6 13 3 0 4 3 4 1 8 13 3 7 8 0 4 12 0 5 7 0 2 7 0 5 9 6 6 2 7 8 8 3 3 13 6 4 8 14 2 8 7 0 4 6 9 3 6 2 3 7 8 8 3 6 3 2 3 9 10 2 6 4 5 7 1 2 9 9 1 5 3 9 6 3 0 3 8 1 6 5 7 5 13 1 9 9 5 3 10 1 13 6 1 6 3 15 1 7 7 6 3 5 12 1 10 6 2 0 8 3 9 0 4 4 8 5 9 0 5 7 6 4 5 5 2 5 8 0 5 7 5 4 4 9 9 4 4 3 9 3 7 5 9 0 3 9 6 1 4 6 0 10 7 2 8 8 2 4 12 7 8 6 0 0 6 6 9 3 0 12 3 2 6 7 7 9 7 11 2 11 9 5 11 9 2 4 4 1 1 6 3 7 6 0 4 7 7 5 12 5 8 2 7 8 2 8 1 1 4 6 3 6 10 15 7 0 9 7 11 0 1 7 3 8 4 3 11 3 11 2 8 10 3 8 12 1 7 0 8 11 4 6 6 5 0 11 7 7 0 13 6 8 1 14 5 0 3 4 4 10 4 7 2 7 5 9 2 5 3 2 1 6 8 4 0 7 0 1 4 0 5 1 4 6 3 7 8 2 1 6 5 9 9 8 0 12 8 8 6 2 12 4 1 7 0 6 0 5 6 12 6 1 9 4 0 1 10 8 4 3 2 0 3 8 2 4 2 5 1 10 3 16 2 4 4 6 3 9 4 5 6 11 2 6 6 4 3 3 6 1 11 9 2 2 1 9 2 5 9 0 3 0 2 0 2 6 6 11 8 7 9 10 4 5 2 7 6 0 10 7 1 11 7 12 8 7 1 0 4 0 12 8 6 6 9 4 5 6 4 7 2 2 9 0 0 10 1 3 0 5 2 6 1 9 0 5 8 3 4 3 2 3 7 4 11 6 5 3 6 10 9 6 4 1 0 1 1 10 0 7 4 4 2 1 4 9 13 4 6 11 9 5 1 2 7 7 13 6 12 6 5 8 2 12 1 2 9 5 4 4 5 1 9 6 6 13 1 2 4 12 5 6 9 6 5 6 10 10 1 2 6 6 5 1 10 0 6 5 5 3 9 6 6 0 5 6 4 8 8 9 9 4 3 1 11 9 7 7 0 7 1 4 6 3 10 2 8 4 3 0 4 9 6 10 8 6 3 1 8 6 10 6 1 4 0 0 0 0 1 2 2 1 7 7 5 0 5 3 8 1 8 3 7 7 4 2 9 13 3 7 4 6 3 2 7 10 2 13 8 3 7 7 5 11 7 7 4 1 0 6 2 3 4 4 9 1 1 3 2 2 3 9 6 1 0 5 4 2 3 4 9 5 2 12 5 3 9 11 2 3 1 11 11 5 1 1 3 8 4 0 6 6 0 4 9 5 3 4 9 6 13 2 4 6 6 12 8 1 4 11 0 6 2 6 4 0 0 5 1 12 3 9 5 5 4 4 0 1 7 8 3 4 4 5 5 3 4 0 6 3 2 6 0 8 9 2 0 1 5 10 8 1 7 6 7 4 7 0 6 1 9 4 8 2 6 3 7 6 1 11 1 4 4 3 0 0 11 9 9 2 3 6 9 8 1 9 2 3 1 1 3 2 1 7 1 0 5 6 9 5 8 9 5 6 5 8 9 8 9 6 5 10 3 6 3 1 6 5 0 8 3 3 5 3 12 3 6 5 5 1 6 4 3 3 1 4 7 1 0 0 2 2 1 2 7 4 6 3 10 2 11 5 5 3 9 11 5 7 3 10 5 5 8 11 1 4 1 11 2 0 11 1 9 1 7 1 9 1 3 1 1 3 0 6 1 12 6 9 8 9 5 4 6 9 0 4 9 10 8 9 0 7 6 6 4 2 8 3 3 12 6 3 2 8 3 12 3 3 7 0 6 0 11 5 2 11 1 3 9 9 10 0 2 7 2 9 9 5 2 4 6 0 3 8 11 7 0 8 0 2 12 9 8 1 1 0 2 9 5 8 5 7 4 9 3 2 6 6 9 0 10 0 9 10 5 9 5 3 7 8 6 8 3 1 8 9 7 8 1 8 1 3 1 5 4 3 1 1 6 6 5 11 1 6 1 4 7 3 5 2 5 4 8 11 3 8 0 9 0 7 3 2 10 1 11 1 6 0 4 0 4 7 10 3 8 4 4 0 1 7 0 1 8 7 1 0 9 4 7 4 7 7 9 5 0 10 5 2 12 7 7 10 0 4 4 8 8 0 0 9 1 3 1 6 7 9 7 0 0 7 6 4 7 2 5 11 11 6 3 10 6 7 9 9 9 10 4 1 4 1 4 3 4 3 2 0 8 4 7 2 7 3 2 4 0 0 1 8 5 9 1 1 3 3 6 11 3 3 6 4 4 8 8 5 5 2 7 3 0 5 3 4 5 7 8 7 4 10 5 5 2 6 10 4 4 7 3 3 1 8 4 0 7 5 10 10 5 7 8 1 7 6 9 5 3 6 13 10 3 2 3 11 7 6 7 5 7 3 1 0 2 3 14 5 2 6 3 2 7 0 1 2 5 6 2 0 8 10 3 8 5 4 4 2 4 5 1 3 5 6 8 6 0 7 3 5 1 1 0 9 5 5 3 1 5 4 0 6 4 10 0 10 11 9 10 8 1 1 0 3 8 7 6 7 1 4 2 7 12 10 8 8 0 9 7 1 1 6 8 2 2 7 2 10 4 4 16 2 0 4 9 9 6 1 9 7 1 7 5 1 5 7 2 4 3 4 6 3 7 6 3 3 8 3 9 10 6 3 8 2 4 5 10 7 5 8 4 1 2 7 0 2 5 7 0 4 7 8 7 7 8 7 9 9 12 4 4 11 9 6 8 5 4 0 2 5 2 3 7 5 7 1 0 4 3 12 11 1 0 8 9 4 9 1 8 8 12 4 7 1 7 5 0 10 1 0 4 1 13 0 12 7 4 0 0 9 0 10 0 1 3 1 0 2 3 2 1 9 11 0 2 6 5 6 7 0 7 7 9 9 0 2 3 7 1 5 6 7 8 9 3 1 8 3 3 3 1 6 5 3 8 6 4 4 10 0 10 5 2 5 3 8 6 9 7 3 5 2 11 1 5 8 4 0 2 6 2 11 5 12 5 7 11 1 10 4 11 10 6 8 10 4 0 5 6 8 1 0 6 2 4 4 9 5 8 9 3 2 1 6 3 3 6 9 4 3 9 8 11 6 2 3 10 1 1 2 4 1 9 3 4 12 4 10 1 1 4 3 1 0 6 2 0 9 0 6 1 3 4 0 0 2 2 7 9 6 6 6 8 4 0 0 5 3 10 9 6 9 3 5 10 4 10 9 4 6 6 2 2 5 1 4 6 3 6 1 2 5 6 6 3 1 1 3 2 1 6 8 3 9 5 4 7 8 2 4 3 12 1 4 6 6 0 9 2 9 1 2 9 2 6 5 0 6 8 4 5 12 5 3 0 4 3 6 0 5 0 0 3 5 4 8 12 9 2 4 10 7 1 6 2 1 4 8 7 2 5 3 1 8 11 7 9 4 3 2 6 6 0 3 3 10 5 0 3 5 0 3 7 4 2 11 4 1 1 10 8 4 6 8 11 8 3 7 5 6 4 4 5 3 9 1 1 5 5 7 4 5 0 0 10 1 1 4 6 9 6 7 2 1 3 8 7 0 9 13 2 9 5 0 0 0 7 5 11 3 4 10 5 3 7 4 5 7 2 9 2 6 7 5 4 6 2 1 9 1 4 3 1 9 0 10 7 4 10 8 8 10 6 12 6 3 12 2 8 7 2 1 2 6 4 5 0 0 0 9 4 9 4 7 1 3 3 3 3 1 0 5 6 6 6 8 1 9 4 4 0 8 10 7 3 13 6 2 9 5 7 8 0 4 0 2 11 7 5 8 3 7 7 2 0 2 2 7 2 2 4 0 9 8 5 2 9 10 9 3 2 0 0 0 6 6 1 0 2 4 3 7 7 9 4 5 4 2 11 2 8 3 6 5 3 3 0 1 2 0 9 6 6 7 7 5 12 1 5 2 8 7 12 10 4 13 0 1 5 1 8 11 3 5 6 4 4 9 4 3 3 8 7 1 1 6 0 2 8 0 0 4 1 0 1 1 3 5 4 9 7 8 2 7 11 3 2 6 12 6 5 12 4 7 5 4 8 8 11 2 3 6 11 6 7 0 1 10 8 6 8 3 10 4 8 3 1 2 7 0 4 0 2 10 3 8 2 1 5 4 0 7 0 5 6 2 9 6 0 9 10 6 6 9 2 3 4 4 2 5 3 5 8 7 5 6 5 6 3 6 8 2 10 4 5 7 4 8 9 6 9 9 1 4 9 2 5 8 7 3 1 11 9 10 0 2 0 4 5 7 1 0 5 2 0 4 4 6 2 9 0 1 3 4 9 3 5 4 4 0 0 4 8 7 1 1 1 10 0 8 1 10 0 0 5 1 0 0 0 0 8 5 10 12 5 5 10 0 0 6 5 3 0 10 5 8 10 7 4 8 8 8 4 1 3 7 10 4 9 1 10 4 5 3 0 6 7 7 3 10 12 5 2 15 4 8 4 0 3 0 7 5 1 8 4 5 9 1 3 2 10 11 3 3 11 2 6 8 2 9 0 1 3 11 7 5 3 8 0 6 3 4 2 11 6 1 6 5 9 7 8 1 10 11 8 1 0 4 6 6 0 7 5 10 2 5 9 2 13 1 7 1 3 4 3 11 2 8 4 2 4 11 7 5 0 9 2 9 3 3 1 12 10 0 8 3 3 11 0 10 8 1 3 8 10 9 0 10 10 0 9 6 2 6 5 13 9 0 10 0 1 3 2 7 1 4 7 2 6 9 3 13 6 3 12 5 3 6 7 9 8 8 4 12 8 7 3 11 6 0 1 2 3 6 1 7 3 3 5 8 3 8 3 5 6 1 6 0 10 10 6 6 3 3 10 2 4 6 10 9 6 9 3 1 8 5 3 2 1 4 10 0 8 8 3 4 1 8 6 7 6 3 4 9 1 1 1 3 5 4 2 10 3 12 5 3 0 9 2 7 2 14 3 0 9 10 10 12 2 3 8 4 3 6 7 9 3 3 7 1 7 9 4 4 1 4 6 12 5 1 4 6 5 8 6 7 8 4 5 0 6 1 12 0 5 1 1 1 5 4 0 4 3 5 7 8 9 7 1 8 1 1 5 9 5 1 6 13 10 8 9 7 0 5 0 7 5 9 2 8 1 7 1 4 10 8 2 4 0 4 10 7 0 4 2 4 0 2 5 2 5 6 2 3 7 0 9 0 9 0 11 5 7 11 7 4 0 9 1 8 7 1 7 1 8 0 1 8 8 2 5 10 12 0 7 6 8 5 10 7 1 9 3 0 9 0 0 7 1 6 5 10 6 8 4 1 5 12 6 5 1 7 7 2 9 0 11 1 3 0 9 4 3 8 3 10 6 2 12 7 3 6 1 8 0 10 1 8 3 9 4 9 4 7 8 1 8 1 4 3 2 7 8 9 11 7 4 0 5 3 5 6 9 10 1 8 11 3 10 0 9 1 5 1 2 1 12 0 5 5 4 9 7 3 6 2 5 7 10 3 1 3 1 4 10 8 9 2 0 1 1 1 3 8 5 5 5 4 5 0 3 3 8 11 6 2 0 6 5 1 0 5 12 1 2 9 10 0 5 2 8 3 6 8 3 8 1 3 3 4 3 2 8 0 3 2 0 6 7 3 1 2 9 5 5 4 3 3 3 1 5 8 6 1 2 3 1 5 9 12 11 3 8 2 4 3 7 6 1 2 3 3 7 7 8 4 3 4 0 13 0 1 3 9 3 4 4 12 10 1 8 0 3 0 9 2 8 1 8 4 12 15 8 3 8 4 6 11 3 8 3 9 2 9 6 1 5 7 1 2 4 4 0 7 1 0 6 0 8 4 5 3 8 6 2 0 3 7 7 6 10 8 7 1 3 8 1 9 2 2 5 0 12 4 1 4 9 1 0 0 8 6 2 6 0 4 4 2 0 3 0 0 0 8 0 7 10 5 0 2 10 1 1 8 4 4 5 0 5 8 3 11 2 4 10 0 2 4 5 1 3 11 3 1 1 8 6 3 5 4 2 5 12 7 11 9 13 2 5 4 1 3 1 3 2 2 6 0 1 7 3 1 9 6 4 3 0 7 7 4 2 5 10 3 7 5 8 1 0 2 1 4 4 2 7 7 5 7 8 8 4 0 1 8 2 4 9 10 2 8 3 0 8 11 6 0 5 0 10 9 5 12 6 0 4 10 1 0 0 3 8 3 0 10 5 11 3 8 5 9 1 7 7 6 5 0 11 1 4 5 10 13 4 11 11 3 6 1 6 4 7 0 2 4 7 9 6 12 4 7 11 4 9 7 5 6 4 9 3 8 12 3 5 2 9 5 5 3 8 8 9 1 6 6 4 5 12 5 10 6 1 7 12 5 6 4 10 5 3 5 9 7 9 6 4 6 1 7 5 2 3 3 12 2 1 4 8 1 12 7 0 6 7 1 9 11 2 0 6 5 8 5 4 7 3 3 6 4 2 8 6 1 10 0 3 0 10 4 8 9 3 10 11 8 7 9 2 2 2 3 9 1 8 5 6 3 10 11 6 5 3 3 4 1 9 15 5 5 4 4 7 0 2 0 9 7 0 3 9 1 4 2 7 3 11 8 9 8 2 5 5 11 8 5 2 6 4 2 0 2 5 7 7 8 6 8 8 9 2 8 5 5 2 9 8 3 6 4 2 3 0 4 4 6 4 0 9 5 1 7 5 3 10 6 2 3 3 0 0 3 8 2 5 12 3 4 5 2 4 5 6 10 2 4 7 3 6 0 4 9 8 5 10 7 2 4 7 2 2 4 2 6 12 0 0 5 5 1 3 6 9 0 0 1 10 7 3 7 7 6 5 3 3 8 3 10 8 6 1 7 8 6 2 0 8 1 6 4 4 11 6 11 5 0 1 7 5 8 10 0 1 4 2 0 8 3 6 10 3 6 2 11 0 9 1 8 5 7 2 0 4 3 2 6 2 11 2 7 3 8 7 5 0 6 0 0 6 7 4 0 1 10 5 3 8 1 5 7 1 10 5 9 0 8 2 8 5 1 8 5 5 1 6 2 0 6 3 5 4 2 0 7 3 7 3 1 4 3 8 11 10 2 3 2 11 2 0 4 2 7 0 6 7 3 7 0 9 7 11 8 1 3 5 11 4 10 4 7 0 1 2 4 8 1 7 7 3 7 6 7 2 0 9 10 5 5 2 6 3 1 11 7 4 7 1 2 6 3 1 5 7 5 2 8 3 8 8 1 5 2 1 3 6 5 5 3 4 12 4 2 6 8 10 6 5 2 7 9 8 3 3 1 6 7 6 1 0 2 8 2 5 10 11 6 11 1 7 6 3 1 6 2 2 8 15 0 5 4 3 7 1 0 10 2 5 5 9 5 9 0 4 0 1 5 11 14 4 2 0 5 5 7 4 0 2 4 12 8 2 7 1 4 5 2 2 4 3 12 6 5 0 5 8 1 0 2 5 10 5 10 6 10 10 0 0 5 7 4 5 8 5 6 7 2 4 4 1 8 5 4 2 8 3 0 7 1 9 3 6 11 6 12 2 5 6 5 1 2 8 5 6 8 2 1 7 2 0 8 5 11 0 2 4 2 6 14 9 3 2 2 5 11 8 6 0 6 12 0 3 11 0 0 13 10 7 5 3 6 14 7 10 0 5 4 8 10 1 6 6 4 7 6 9 0 5 1 2 5 4 14 7 10 13 6 6 3 3 3 3 7 5 6 5 4 1 0 3 1 8 7 0 10 10 9 5 2 12 8 10 11 2 7 2 10 3 1 6 5 3 3 11 2 0 8 8 8 8 4 5 6 8 6 2 5 7 9 12 6 6 11 8 10 0 5 6 6 3 11 8 7 2 0 4 7 12 3 12 2 14 10 5 10 7 2 1 3 5 3 8 11 9 5 6 5 2 4 3 14 1 3 4 2 2 2 4 2 7 8 9 3 0 4 0 9 1 1 0 4 1 5 1 8 0 11 2 1 0 7 0 10 0 5 7 11 8 5 2 8 11 5 10 4 2 10 3 2 5 2 8 3 9 1 8 2 1 6 0 9 9 11 2 10 5 0 10 2 2 2 2 2 3 4 3 6 10 3 6 3 9 1 9 1 9 3 2 3 8 6 1 5 11 11 13 1 8 6 5 3 3 4 5 8 3 0 11 0 6 0 9 7 5 2 4 11 9 3 1 1 0 9 1 8 3 2 7 5 3 10 4 12 4 1 8 3 6 11 8 0 9 7 0 6 0 8 3 3 6 2 6 9 12 9 6 5 7 5 2 6 1 3 8 0 1 0 1 8 5 2 4 9 5 6 8 0 2 4 9 1 12 6 1 1 0 3 7 12 7 8 2 4 2 3 5 7 6 2 2 8 4 4 7 8 0 2 1 5 7 8 8 7 11 4 11 1 5 8 3 2 6 4 3 8 1 10 11 4 1 4 2 11 4 9 4 7 4 7 2 5 9 1 8 7 8 12 7 3 5 10 8 7 7 0 0 12 10 1 11 7 6 10 1 1 2 1 3 1 7 7 1 6 11 5 9 4 6 7 3 2 7 12 1 8 3 1 0 2 7 8 10 4 4 4 8 0 5 7 2 10 9 3 3 2 1 2 2 6 3 7 5 1 8 0 5 3 0 5 0 0 1 13 7 2 6 1 5 11 11 0 0 10 6 6 1 7 14 10 14 4 2 3 9 0 13 0 2 9 2 12 0 10 5 0 9 3 0 14 3 2 8 11 6 7 0 10 3 11 10 10 0 3 7 9 6 2 1 11 5 9 9 8 12 10 8 1 0 2 3 3 8 2 1 12 8 7 9 4 9 7 2 8 7 6 0 1 10 4 5 3 1 3 3 3 2 7 3 6 11 12 5 0 0 9 4 4 4 5 1 7 2 6 1 12 5 3 4 4 7 8 7 2 1 3 8 1 2 3 6 10 3 1 0 8 7 1 10 10 7 1 1 7 6 6 5 3 2 4 4 10 8 2 1 0 14 1 5 7 2 7 3 5 4 4 11 4 6 5 2 6 3 3 1 2 3 4 4 0 8 5 3 10 5 5 8 1 0 2 2 4 3 5 12 6 1 6 7 7 7 3 6 6 5 12 4 6 9 4 2 9 2 6 2 2 4 2 5 0 10 7 10 5 4 0 3 3 9 5 4 1 5 2 6 3 9 0 10 2 0 3 10 8 0 4 3 4 0 0 7 2 10 7 5 2 5 4 10 1 5 1 5 3 8 1 0 8 4 8 4 5 2 5 11 8 11 5 10 8 0 7 5 5 5 8 4 7 5 2 6 7 9 8 7 2 6 0 10 4 8 2 10 1 2 3 9 12 0 0 6 0 10 3 12 0 4 3 0 1 2 2 2 5 6 5 3 6 3 8 6 2 4 7 0 3 5 2 7 5 3 0 8 2 9 2 4 12 2 2 9 8 5 3 9 2 2 3 2 1 2 7 4 1 1 6 7 5 0 10 4 2 4 8 13 9 4 9 11 4 2 4 1 3 0 7 0 6 0 5 8 4 3 3 1 8 9 3 5 1 9 10 7 10 5 4 4 6 1 5 5 1 5 3 10 7 3 12 11 13 4 1 0 4 4 12 3 7 2 6 0 0 8 5 2 9 7 1 8 0 3 1 6 3 11 7 3 2 5 6 2 9 2 5 3 9 10 7 7 3 3 1 6 0 3 1 1 8 2 0 5 4 5 7 8 10 8 6 7 13 7 1 2 8 6 0 4 2 5 5 6 2 3 12 3 4 2 8 5 8 4 7 5 9 3 10 1 0 9 3 12 0 9 7 3 10 0 4 4 9 5 11 8 0 0 1 12 0 4 11 4 0 0 8 0 1 1 2 7 4 4 3 6 5 1 1 8 3 4 0 5 3 3 2 1 10 9 5 7 4 0 8 10 7 10 4 10 8 1 8 5 8 6 6 5 0 5 2 10 8 1 8 11 2 0 3 1 5 3 0 9 4 0 6 3 9 8 1 3 9 11 6 8 1 0 10 4 0 9 6 5 2 5 0 9 0 4 3 3 9 3 3 9 0 2 8 1 8 4 0 11 7 5 0 4 9 1 7 1 1 0 4 0 6 2 3 5 1 1 10 4 1 7 7 7 12 7 8 1 7 11 0 3 7 0 6 11 2 0 10 11 8 11 8 0 4 3 4 10 8 4 9 7 0 7 6 0 2 8 4 10 5 10 2 5 1 5 0 2 12 3 6 3 4 1 0 12 4 4 10 0 2 2 7 12 2 11 0 6 1 7 10 3 4 7 1 5 0 3 8 8 7 3 9 11 2 6 4 3 0 10 1 4 9 1 6 9 0 5 7 7 4 5 3 0 6 10 2 2 7 0 0 7 2 9 6 6 11 0 5 0 9 1 3 10 12 5 11 8 11 9 11 5 3 0 4 5 4 4 4 9 8 9 5 2 6 8 0 5 5 9 8 9 3 0 4 4 1 7 10 8 8 9 9 12 2 7 5 2 2 10 4 12 6 0 9 0 8 7 8 2 8 1 2 8 0 5 1 3 1 3 11 5 6 8 8 5 8 7 3 0 7 1 3 7 7 2 5 5 8 0 8 12 2 0 2 3 10 8 3 3 0 2 7 6 13 7 5 10 9 7 10 4 1 8 3 7 0 6 2 10 1 6 1 3 10 5 7 8 3 11 0 6 7 0 5 8 3 8 0 12 7 9 1 9 9 1 4 3 2 5 6 4 4 7 5 5 6 1 9 10 7 3 6 1 7 0 1 12 7 3 1 5 9 1 4 3 6 6 1 8 10 4 3 9 11 9 12 5 2 14 7 7 3 11 0 6 6 8 3 2 7 0 6 14 3 8 6 4 7 9 11 6 12 3 7 10 8 8 4 0 3 12 6 5 9 0 4 4 0 3 1 0 10 0 1 9 7 10 5 0 11 4 3 5 9 0 5 1 1 5 8 7 1 2 3 6 10 9 7 0 2 2 1 8 10 13 0 1 4 4 6 7 2 2 4 3 12 0 6 4 7 8 11 0 3 3 3 3 2 3 3 4 10 7 1 0 0 9 12 3 3 7 1 1 7 7 6 0 3 3 9 6 13 10 1 3 2 3 2 13 5 0 2 3 4 4 7 3 11 2 5 7 4 9 3 0 6 1 9 2 9 3 2 2 7 4 1 3 2 3 7 12 4 3 6 9 2 4 6 7 3 0 0 15 6 6 9 3 3 4 0 5 0 0 3 1 3 9 9 0 5 0 0 0 5 5 5 11 8 1 1 1 1 3 5 2 0 5 9 6 2 7 1 10 0 4 6 4 3 2 9 13 0 4 1 6 8 7 6 1 4 8 4 0 0 7 0 2 8 5 5 10 9 1 9 0 8 5 2 14 0 9 4 2 5 3 1 2 7 10 10 3 3 6 1 7 4 1 11 8 1 8 7 10 0 7 9 2 2 1 9 11 1 2 0 13 3 2 6 3 1 8 4 8 2 9 3 1 0 1 8 0 7 0 1 2 5 10 9 5 12 4 4 6 8 2 1 3 0 11 7 0 8 4 1 7 5 9 6 0 2 5 9 9 10 5 2 6 3 2 7 3 0 3 1 8 8 4 1 10 2 9 15 3 8 8 7 7 7 1 9 1 8 7 6 3 12 8 6 6 3 6 6 3 7 8 3 5 1 0 10 12 5 0 6 11 3 3 1 7 7 2 6 4 9 5 5 4 0 5 4 7 3 10 12 10 8 6 7 10 1 0 9 3 4 11 5 10 7 1 8 9 6 4 4 5 0 6 1 5 13 2 8 9 3 6 2 8 7 8 8 10 2 3 9 5 1 6 6 0 4 6 6 10 8 11 13 5 11 10 5 4 6 5 0 6 6 1 6 2 2 8 4 13 2 1 3 4 6 7 5 2 2 3 3 6 6 0 8 13 2 2 2 4 9 7 0 0 4 2 7 8 6 7 0 2 6 4 1 6 6 6 1 5 4 5 5 3 0 4 7 4 9 5 5 5 7 7 3 4 10 9 1 2 10 9 5 3 2 2 4 4 7 13 1 9 10 1 4 1 3 5 3 10 3 2 12 6 3 5 7 1 6 7 13 6 1 9 7 3 3 5 3 4 7 3 0 6 3 5 11 11 1 3 3 1 0 8 11 3 6 1 8 6 5 5 2 5 8 13 7 8 5 0 2 3 4 0 10 3 8 5 4 7 2 4 5 7 9 7 5 2 7 3 8 3 6 11 11 0 0 9 9 3 0 1 3 5 2 12 8 9 9 2 1 2 3 6 8 4 10 0 1 2 6 8 0 1 4 9 3 7 6 9 10 9 6 4 7 4 4 11 3 3 8 5 2 3 4 6 2 9 4 3 7 8 9 3 5 5 1 5 6 7 3 6 9 3 4 1 9 2 8 5 5 13 5 9 3 6 7 7 5 7 4 6 5 2 2 4 4 5 8 6 11 2 7 2 11 11 8 7 2 3 4 10 4 9 6 9 7 8 4 10 5 2 2 7 7 7 9 4 0 1 2 9 4 4 0 8 0 6 1 8 5 7 4 0 3 2 5 12 9 6 2 6 5 4 11 11 6 4 5 2 5 7 1 2 11 5 0 8 8 3 3 6 7 7 9 7 11 7 3 3 9 5 1 9 7 4 9 0 2 0 9 11 10 1 9 11 1 9 9 7 8 8 4 4 4 2 3 10 2 4 2 3 0 8 5 6 3 2 6 3 3 8 12 0 4 11 3 11 7 8 5 3 1 0 9 5 2 7 12 3 6 6 2 2 4 6 0 7 6 12 6 10 3 9 1 9 4 4 3 3 2 11 5 0 9 11 10 9 9 3 0 4 5 0 0 1 5 6 2 9 3 0 5 8 1 6 2 8 5 1 0 0 2 7 5 0 0 8 0 13 12 5 2 11 6 3 3 3 1 0 0 4 2 5 4 9 4 3 7 8 5 8 0 1 7 5 10 4 10 1 7 0 1 5 9 8 4 8 3 6 6 3 1 5 5 9 1 11 3 2 11 0 9 13 6 8 11 5 3 2 5 12 0 8 8 6 4 7 12 2 8 7 0 10 1 5 8 11 4 1 8 7 8 10 11 2 8 8 1 1 10 9 3 8 0 9 2 0 5 9 0 3 10 3 6 7 2 12 0 1 3 11 1 9 7 9 2 8 1 5 5 3 9 9 8 8 0 7 1 7 3 10 0 4 6 4 7 11 11 5 5 3 5 2 6 7 3 0 7 8 10 11 5 8 7 1 5 0 0 6 6 7 9 6 3 9 3 3 4 2 8 13 3 4 6 4 1 7 0 7 1 8 7 3 1 1 6 0 2 2 10 5 8 0 5 3 2 1 6 10 0 4 6 11 11 0 1 1 6 10 0 5 1 6 1 6 1 6 9 6 5 9 0 8 3 9 12 5 7 4 1 3 9 9 5 8 4 10 8 8 5 8 3 0 2 5 4 7 1 3 3 6 8 12 2 3 0 9 12 2 0 4 7 0 10 2 6 8 4 3 9 3 1 1 6 8 1 0 10 5 9 2 8 6 0 5 10 4 10 11 9 7 10 3 4 3 5 7 2 3 1 2 4 0 9 2 10 4 2 0 6 8 8 3 4 4 5 0 6 11 9 4 0 8 1 8 7 4 9 8 8 10 3 7 8 6 4 5 9 4 5 7 0 8 10 6 3 0 1 9 5 9 12 9 4 2 8 1 0 2 5 9 12 8 12 2 12 0 7 3 7 4 5 11 1 2 3 10 4 12 3 0 10 9 7 3 5 0 1 5 13 3 1 2 3 9 3 2 10 0 4 5 2 4 2 3 0 3 0 1 2 5 4 5 0 9 6 5 5 1 8 7 8 3 9 1 3 5 7 2 1 10 11 0 1 11 6 0 4 6 1 5 6 1 0 2 11 2 1 10 8 8 3 0 3 9 1 5 13 9 1 1 5 4 6 5 4 10 4 9 3 8 7 9 0 0 8 4 4 2 2 6 9 2 9 5 6 8 1 0 4 10 1 4 0 9 5 1 4 8 3 6 3 1 10 2 5 3 12 6 6 5 8 8 8 4 3 9 6 0 2 3 4 3 0 0 11 0 12 6 1 12 6 3 0 3 7 6 7 3 0 8 0 4 2 0 9 2 8 3 2 11 5 1 8 5 1 6 2 1 3 4 7 9 3 5 9 1 9 13 3 9 4 4 5 8 7 10 2 2 5 12 6 7 9 6 1 2 4 0 9 3 1 3 2 1 3 3 7 6 8 10 8 8 5 3 13 11 10 8 0 4 4 4 8 12 0 2 5 4 4 1 8 6 10 5 9 7 7 3 4 4 3 7 0 6 4 8 1 7 4 4 3 4 1 8 4 6 5 8 9 7 2 6 8 11 7 6 6 4 8 1 5 11 10 1 6 2 4 6 2 10 14 3 6 3 1 10 12 4 5 8 6 11 2 9 1 12 0 13 8 6 5 4 8 3 10 10 4 8 5 2 7 4 8 1 1 4 5 9 8 3 3 5 8 3 11 6 4 2 0 3 8 0 1 5 1 2 9 11 6 5 6 2 3 2 0 12 11 2 8 1 7 5 8 12 8 4 8 0 4 1 3 0 12 10 8 4 5 5 3 3 6 10 4 1 3 8 1 7 4 10 1 1 5 2 0 6 6 8 2 0 5 6 2 10 4 5 3 0 2 6 5 1 9 1 5 9 2 10 1 1 4 5 5 4 6 1 8 6 1 1 0 4 9 1 7 2 6 7 7 2 9 11 5 4 5 6 5 9 8 6 6 6 7 1 8 5 4 7 9 5 5 14 6 10 3 1 10 5 1 9 9 9 2 2 0 0 4 9 4 1 4 7 8 6 11 3 5 5 7 0 7 4 13 2 3 7 2 3 0 10 2 9 3 4 6 9 3 8 8 0 8 6 0 7 8 11 9 5 3 2 0 9 13 1 3 9 7 5 13 6 4 6 4 1 12 3 6 2 7 10 1 9 11 7 8 1 7 8 1 6 6 9 3 7 7 1 4 1 6 9 7 8 5 9 5 7 4 6 2 2 7 2 5 5 6 5 10 9 1 3 11 1 4 4 7 3 1 6 8 1 5 2 1 0 0 3 3 11 10 5 7 6 1 4 11 4 7 2 1 2 1 3 4 1 1 6 8 5 10 7 1 7 0 6 9 13 12 2 5 5 4 6 3 10 0 2 13 7 7 3 5 6 3 6 12 4 6 1 8 4 2 6 9 0 0 5 3 0 0 4 7 5 9 5 10 10 7 15 4 0 8 4 3 4 3 2 9 1 11 9 8 0 6 10 5 3 8 3 2 5 0 1 5 6 8 11 7 3 8 2 6 7 2 1 1 2 8 4 4 1 8 3 5 7 8 4 10 2 4 5 5 2 10 3 6 6 11 6 7 4 8 5 6 0 8 5 3 1 11 0 6 9 9 4 3 0 9 5 4 1 0 2 4 0 9 3 9 4 2 3 8 8 2 1 9 7 12 3 2 1 2 9 10 9 9 0 3 9 6 5 4 3 5 6 6 2 3 6 1 5 5 1 5 8 6 8 5 8 0 3 1 3 5 7 9 8 2 5 1 4 1 4 6 9 2 1 2 8 4 1 4 3 6 8 0 0 1 4 7 6 7 11 9 7 2 11 1 5 4 8 4 3 14 1 2 3 13 5 10 4 2 4 3 5 8 2 3 6 3 2 3 5 5 7 8 5 4 8 1 3 3 2 10 2 1 5 3 5 8 9 3 5 0 8 2 5 0 9 9 6 12 9 7 4 5 8 3 5 2 9 8 8 4 10 2 9 4 1 6 0 6 2 1 1 7 9 8 3 8 12 4 6 3 11 3 3 4 5 2 11 4 6 2 1 2 1 9 8 12 8 1 7 2 8 4 5 8 4 3 0 2 10 8 0 9 5 8 8 7 1 3 4 4 5 0 1 5 3 0 7 0 5 7 8 0 2 1 5 4 6 6 4 10 2 7 1 4 3 7 5 11 2 11 1 4 1 3 0 6 12 5 9 2 4 1 8 1 2 7 0 4 3 3 6 8 8 6 7 8 8 10 8 7 5 1 8 5 2 5 2 9 5 0 12 3 1 8 8 12 6 4 3 5 1 2 6 4 8 5 8 4 9 9 1 8 4 10 6 7 8 0 9 7 1 1 5 7 5 1 8 0 6 1 9 2 7 1 10 8 6 2 7 13 7 2 9 6 5 2 3 9 10 7 1 6 2 3 6 3 3 11 6 1 4 4 5 3 7 1 0 11 7 6 7 12 6 6 6 11 1 3 3 6 5 11 10 2 2 3 14 5 2 6 4 2 8 3 5 7 4 6 6 7 5 3 1 8 0 2 3 0 6 1 1 4 4 1 4 4 7 0 8 2 5 0 8 0 12 8 1 6 5 13 0 3 8 9 11 4 5 11 1 6 1 5 1 0 4 9 3 10 10 10 5 6 2 4 7 0 9 9 9 1 5 1 7 3 6 3 0 4 2 1 3 4 3 2 5 7 7 1 8 1 7 8 2 11 12 7 3 5 5 1 10 4 9 4 12 1 7 6 0 12 8 7 5 1 2 0 4 3 4 6 9 6 4 2 4 7 6 5 8 7 7 7 2 4 0 9 9 6 7 10 3 2 2 2 5 8 4 9 4 0 4 5 2 8 6 10 9 4 1 5 8 6 5 11 5 0 0 5 11 6 8 0 14 4 7 0 2 4 10 10 8 2 3 3 7 4 6 7 9 1 2 2 8 5 7 0 2 7 13 0 4 0 12 5 4 4 1 5 1 3 9 0 10 6 2 9 7 4 7 4 4 2 4 5 7 4 1 3 4 2 5 3 2 3 5 5 1 0 1 5 4 7 2 12 1 4 3 2 10 5 3 4 4 0 5 2 7 2 6 3 11 10 10 1 8 1 1 8 2 2 2 8 0 3 1 0 6 10 3 8 5 7 3 13 0 0 8 7 12 3 0 2 0 0 3 2 4 7 3 1 0 3 0 7 1 4 6 4 7 8 3 5 8 3 10 5 8 4 6 10 5 7 4 10 1 4 0 5 10 3 4 10 7 2 0 9 0 6 6 7 7 0 3 1 3 5 9 0 8 0 8 7 6 5 1 2 5 6 7 5 4 3 1 6 7 3 0 4 3 1 7 7 10 6 1 1 3 4 10 7 6 12 7 4 1 0 7 7 10 2 7 10 2 5 9 3 13 0 2 7 8 5 4 6 0 5 2 4 4 11 5 1 2 5 5 5 7 11 0 0 0 3 6 8 5 3 6 9 5 3 1 5 0 5 3 0 8 2 7 8 9 0 4 4 2 3 6 10 6 4 1 2 2 9 8 3 7 4 3 3 3 10 8 0 1 0 4 7 12 4 2 2 11 3 7 4 8 0 6 0 4 6 1 4 2 14 8 3 10 6 0 6 1 6 3 1 7 0 4 6 5 8 10 3 3 9 4 2 10 13 2 3 2 7 9 2 13 9 0 8 7 2 0 4 8 8 0 2 5 10 12 2 5 6 2 12 1 3 8 4 1 7 3 5 8 9 4 2 9 7 4 3 0 0 4 1 0 6 0 5 8 0 2 11 2 4 0 9 11 2 12 0 7 3 5 7 8 2 10 10 3 9 0 10 1 8 5 12 6 4 10 4 3 3 8 10 4 6 1 3 3 11 0 2 0 9 6 4 1 3 9 7 4 5 6 1 11 0 2 1 3 13 8 12 4 3 5 6 7 2 4 7 0 9 0 8 7 7 3 0 4 10 5 6 5 8 9 4 2 3 8 2 3 3 3 9 6 1 0 0 1 3 5 5 7 0 3 9 6 2 0 5 6 6 6 10 1 1 8 7 3 11 2 5 8 5 2 7 6 8 5 6 3 2 5 7 8 6 4 4 3 4 2 0 8 8 5 0 11 4 10 1 9 2 0 9 9 2 12 2 2 7 9 8 8 1 7 12 7 6 6 7 3 3 3 0 2 4 5 0 9 13 5 7 10 4 5 2 7 5 2 7 7 2 1 5 0 1 1 11 6 2 9 10 2 3 4 7 2 4 3 1 4 0 2 5 1 9 4 10 7 3 9 10 2 1 2 6 6 3 9 1 2 11 6 0 9 10 9 4 8 10 5 5 1 2 4 6 1 8 12 3 9 0 8 5 4 2 4 9 11 5 3 8 1 9 6 0 7 14 3 8 5 6 5 10 8 5 9 4 2 0 5 0 1 10 6 8 2 2 1 0 1 5 4 3 10 6 4 7 10 10 0 4 10 5 11 1 10 1 6 5 0 1 12 2 6 1 6 0 5 7 3 4 11 4 5 1 4 1 9 2 0 6 7 2 0 3 11 0 14 4 4 12 9 10 3 9 1 7 2 13 2 8 9 6 1 2 10 0 3 3 7 0 11 3 0 8 9 4 1 2 9 3 6 8 9 8 4 1 1 5 0 8 7 1 11 1 7 5 2 8 10 8 5 2 4 7 6 11 3 0 6 7 10 1 1 4 0 2 1 3 1 3 7 5 5 6 3 5 5 3 1 0 4 2 2 10 5 4 8 5 1 8 13 2 7 7 10 9 2 9 10 5 5 10 0 3 2 9 9 10 6 11 1 3 1 0 10 4 5 7 8 0 0 4 2 10 1 12 1 7 4 3 3 8 15 2 10 8 11 3 10 6 0 11 6 9 4 7 1 6 3 7 14 6 10 5 8 1 1 2 2 1 1 5 10 1 5 1 5 5 3 5 2 4 1 2 0 10 2 12 5 3 4 4 2 2 3 4 4 7 2 6 7 6 5 11 0 4 6 9 11 3 2 9 12 9 4 1 0 7 4 11 9 0 5 7 1 6 0 6 0 5 1 5 6 4 11 7 7 8 1 7 11 7 4 6 0 6 9 5 5 7 0 6 9 7 5 6 1 1 8 9 3 4 4 5 8 1 1 9 8 4 13 1 7 8 9 6 8 2 2 8 3 6 0 12 8 4 4 11 7 4 10 4 5 2 3 8 0 0 5 10 0 12 10 1 7 3 0 12 4 7 3 5 7 15 10 5 2 1 9 2 5 9 2 1 11 5 2 5 12 6 7 0 3 10 5 3 9 4 2 1 2 12 3 2 4 8 12 2 7 10 2 6 4 8 8 5 3 3 7 3 3 4 0 2 10 8 5 1 1 9 1 8 3 4 6 11 0 7 12 3 1 6 3 2 2 4 4 5 11 10 2 2 9 7 13 2 7 11 2 4 5 11 4 5 8 3 0 2 1 7 1 2 2 2 9 4 6 13 5 1 5 6 8 9 2 8 5 4 1 2 9 0 7 6 4 4 1 2 4 2 1 6 2 6 0 4 3 1 5 8 4 6 5 6 9 5 11 2 9 2 5 6 0 8 2 7 7 3 11 8 8 6 6 3 0 7 2 6 0 0 5 1 10 5 0 7 2 7 7 1 1 6 7 13 0 5 7 3 9 3 2 6 0 5 2 7 6 2 8 6 2 13 5 3 0 1 4 0 8 5 4 1 2 5 2 1 8 5 4 10 10 13 8 8 7 0 5 0 3 4 3 0 0 6 3 7 4 8 8 4 5 7 13 1 5 1 0 2 9 4 12 1 8 4 2 6 0 12 1 7 3 3 5 3 1 9 8 8 7 8 2 7 7 5 8 0 6 6 4 1 9 0 7 0 3 7 1 7 5 1 4 5 8 8 8 1 3 7 1 6 1 4 0 3 5 3 2 13 3 6 4 13 7 6 5 6 6 3 10 11 9 5 9 9 3 7 5 6 3 7 7 5 0 5 1 7 10 3 5 8 4 8 0 9 6 11 2 7 3 4 6 0 6 6 6 4 3 5 4 0 3 1 10 5 2 0 9 8 3 12 4 0 6 5 11 10 2 9 2 0 3 5 5 5 3 4 15 0 8 0 5 3 4 10 5 7 2 2 0 1 1 3 0 7 6 6 4 3 2 2 8 6 0 5 3 8 0 13 6 3 9 5 9 7 10 5 10 7 0 3 10 6 4 1 9 6 13 9 8 1 2 0 1 8 9 4 6 1 9 3 1 6 6 0 3 5 11 8 9 5 2 1 7 7 7 4 4 7 6 2 10 6 11 5 4 8 8 2 0 0 6 1 6 1 6 3 2 4 0 5 4 7 7 6 1 7 5 10 14 6 6 7 0 4 7 3 1 3 4 3 2 8 6 4 2 6 4 0 5 6 8 3 9 6 2 6 6 5 6 6 5 11 7 0 5 2 3 0 2 2 2 6 0 7 1 8 2 6 1 5 3 0 0 1 1 6 0 4 5 8 4 6 12 0 10 3 11 3 8 4 9 5 3 2 5 5 2 3 2 10 4 5 6 0 5 4 0 9 14 1 4 6 10 1 2 1 12 7 1 9 0 11 8 6 2 5 0 2 3 2 6 8 1 5 12 13 7 14 4 2 4 6 3 10 2 10 6 6 0 8 10 2 3 7 8 9 0 3 0 0 3 6 8 7 4 1 4 1 7 5 2 13 0 5 4 7 0 2 1 4 1 5 2 7 10 1 8 6 5 8 4 5 8 9 4 1 1 5 10 6 5 8 9 3 9 5 9 1 1 8 3 5 2 4 5 3 1 7 3 9 5 4 5 1 3 2 6 4 4 9 12 1 1 4 10 6 0 9 5 1 6 6 4 5 4 12 8 3 1 8 8 7 2 6 10 3 6 6 4 0 4 4 5 2 4 4 11 9 1 4 8 3 6 0 1 3 3 7 1 7 11 9 8 6 8 4 8 2 2 11 3 3 4 6 8 5 5 2 2 9 2 3 8 12 5 3 0 0 6 5 0 6 3 4 4 7 7 4 10 2 10 9 4 6 3 0 4 7 1 4 4 3 2 10 1 5 4 1 4 11 2 8 9 7 11 0 8 8 0 3 0 7 8 5 10 1 5 4 5 3 6 2 9 4 4 8 9 9 6 8 3 3 2 8 5 8 6 8 5 1 5 7 8 6 7 6 11 3 1 9 1 1 10 2 3 10 5 5 0 0 9 7 7 1 7 1 1 3 3 3 9 7 1 9 12 3 2 3 11 6 3 8 1 0 5 1 3 4 7 3 2 10 11 2 8 7 7 12 13 5 5 7 5 2 9 3 1 6 5 6 7 0 0 1 1 4 9 6 8 12 6 1 2 5 14 3 10 2 1 3 2 9 2 1 9 10 0 5 3 6 10 12 9 7 7 3 5 0 3 2 3 3 5 0 4 1 12 10 5 1 0 3 3 6 4 9 1 7 9 9 6 10 5 0 0 6 6 1 6 11 4 9 7 8 4 2 2 5 15 2 5 8 0 6 2 11 2 1 2 0 6 1 3 6 5 11 8 9 5 9 9 2 8 5 0 2 2 1 4 2 12 1 8 1 8 3 11 4 12 1 5 11 2 0 3 8 3 7 12 1 0 0 12 3 7 11 8 9 7 3 2 7 3 10 6 0 1 6 2 7 0 3 6 11 4 0 10 7 4 4 1 7 6 2 2 7 0 5 9 0 10 9 0 2 5 3 1 8 1 4 3 9 11 7 3 9 0 6 4 3 4 13 4 7 1 0 4 7 5 5 5 3 4 11 8 1 12 6 8 4 4 6 4 5 0 11 12 6 4 0 4 4 0 1 7 1 0 0 3 2 10 0 9 6 8 7 9 4 1 11 5 6 2 9 8 3 3 14 5 9 3 4 6 8 4 2 11 1 2 6 5 4 1 3 6 7 0 7 2 7 5 13 6 5 10 8 12 1 1 11 4 10 9 5 9 5 4 9 6 9 1 7 4 1 0 13 6 7 8 4 3 4 11 8 8 1 6 10 2 7 5 1 1 5 9 6 5 2 11 10 1 1 5 8 2 3 2 11 13 3 9 0 6 0 9 4 13 3 8 6 2 11 9 6 9 4 9 4 0 0 7 4 8 7 1 1 10 6 12 3 1 1 8 3 10 2 4 3 7 10 0 4 5 5 2 9 1 6 3 4 2 7 10 10 6 8 5 8 4 8 2 1 11 7 1 3 13 6 10 0 2 7 9 7 1 3 3 9 7 9 5 5 7 2 10 7 6 0 8 7 3 6 7 8 1 6 5 9 3 8 0 4 8 4 6 1 8 3 0 3 2 1 10 5 3 6 3 1 7 5 8 4 5 5 1 2 11 1 11 1 7 4 6 2 3 7 10 4 11 0 11 1 2 10 2 3 6 4 3 7 1 1 6 0 1 10 11 1 5 3 9 15 4 8 1 4 3 10 6 2 1 8 1 2 1 8 4 6 7 1 2 6 5 5 7 2 6 8 0 8 6 8 10 10 7 1 4 4 6 5 8 4 10 4 0 8 9 0 0 3 9 4 5 1 11 3 9 4 2 1 2 2 10 8 5 0 2 9 7 9 6 1 1 6 2 7 9 4 6 8 0 5 1 8 15 3 6 2 6 3 6 6 5 7 1 9 4 6 10 7 0 9 5 2 4 6 3 9 1 0 5 6 8 3 3 2 3 7 2 5 9 1 3 10 8 4 6 6 6 8 3 1 3 10 0 7 2 1 6 1 5 7 11 6 8 0 8 10 12 5 7 10 7 10 6 9 9 4 0 2 0 6 6 6 4 4 2 4 0 1 8 0 9 7 1 5 8 2 3 12 0 5 5 6 1 5 9 1 0 3 7 11 4 11 7 0 9 6 9 5 8 6 6 5 8 2 5 0 0 2 8 5 2 10 3 3 5 2 0 2 2 3 4 7 9 8 12 1 0 4 7 0 9 7 6 11 12 7 8 13 10 7 1 0 8 0 1 1 11 2 3 3 6 6 4 3 9 9 4 3 6 2 4 0 3 0 0 2 3 1 2 10 1 11 1 5 0 7 9 1 11 12 11 5 7 9 4 4 11 4 6 3 1 3 3 7 8 4 6 7 1 10 10 7 8 6 6 6 4 5 5 11 4 7 10 6 4 7 7 1 7 0 8 10 8 4 2 0 8 11 9 11 3 6 3 0 9 2 9 0 10 9 8 0 4 7 7 9 8 5 3 4 8 5 5 10 1 5 3 6 13 1 2 7 7 7 3 1 3 7 10 5 2 4 0 8 2 7 6 0 6 6 8 10 2 5 7 1 6 8 12 0 8 2 1 11 4 6 0 4 9 11 1 6 2 0 3 9 5 3 0 4 2 11 6 4 6 3 4 2 0 3 3 7 2 0 3 3 6 3 0 3 3 8 1 0 12 3 14 3 8 0 6 0 7 6 8 0 6 2 4 3 1 5 7 4 0 0 2 7 9 2 10 4 11 5 5 5 7 12 7 3 6 3 1 3 1 2 2 4 7 4 8 3 2 3 2 1 1 6 8 6 3 9 7 5 12 6 12 8 0 6 13 10 5 8 4 9 0 1 11 7 2 0 9 3 0 3 5 5 10 0 1 8 4 1 4 1 9 4 12 12 6 12 1 1 9 5 5 7 3 4 0 1 5 9 2 1 0 3 13 6 3 2 6 6 9 8 10 11 7 3 0 9 4 4 10 13 4 1 6 9 1 1 1 5 4 10 0 0 5 10 4 12 7 7 9 1 6 4 7 7 2 2 2 1 1 5 2 2 6 2 6 1 5 2 8 2 0 7 0 12 0 1 1 8 11 0 9 0 3 2 3 13 4 6 6 1 5 4 5 4 0 6 6 7 3 10 5 6 6 5 4 3 2 4 10 7 15 0 2 7 9 7 12 10 6 7 7 11 2 2 8 5 8 8 0 0 7 11 1 3 8 7 5 0 6 8 2 4 2 13 0 0 6 7 5 1 4 5 4 7 1 6 5 10 3 4 2 4 12 5 0 10 4 12 2 0 4 0 5 5 1 9 8 5 3 6 5 3 5 2 0 7 2 6 10 2 6 12 9 0 6 3 11 10 1 2 3 4 10 4 5 4 2 5 5 6 2 0 5 8 5 2 1 7 10 8 4 1 10 12 0 8 3 2 5 4 2 1 8 5 5 4 5 0 1 8 1 3 2 9 2 6 7 12 6 7 5 4 9 7 6 7 7 3 7 6 6 13 7 4 7 0 5 8 0 1 9 6 0 9 5 0 10 4 9 10 3 4 2 3 8 7 5 11 2 3 8 7 4 9 5 2 9 7 12 10 0 6 4 2 9 8 7 8 7 7 10 8 5 5 3 0 6 11 8 2 6 9 1 1 2 9 6 2 10 1 4 1 1 3 5 2 2 0 10 3 0 6 1 3 3 6 4 5 0 7 5 0 4 3 1 1 4 3 6 2 9 2 5 3 5 6 5 2 8 6 3 2 1 0 3 9 0 4 5 6 9 10 8 6 3 3 5 9 3 9 10 1 5 6 3 6 1 8 10 10 2 1 2 1 8 14 0 9 5 9 7 10 4 5 6 1 5 14 2 8 8 5 6 5 2 8 5 2 5 5 3 9 9 7 0 8 5 3 4 1 0 8 13 13 1 5 4 7 0 1 1 6 5 1 3 6 0 6 5 3 8 11 6 2 2 6 5 4 5 2 5 1 8 7 5 4 6 5 12 0 4 7 6 8 0 0 6 11 0 0 7 6 11 11 6 1 14 3 4 5 7 10 7 7 8 12 9 4 3 7 2 5 6 8 9 10 3 8 4 10 9 4 4 3 5 1 10 13 0 1 0 5 8 5 7 1 3 8 6 0 5 7 3 6 5 6 1 11 2 5 2 6 4 1 9 0 0 8 5 7 6 7 0 6 3 6 0 8 9 3 5 4 4 2 1 2 3 3 9 4 7 10 2 3 8 9 7 11 1 4 2 7 5 0 7 6 1 8 4 3 2 9 0 3 9 1 2 3 6 2 0 5 3 2 2 12 9 0 8 2 3 4 2 5 6 8 1 6 5 6 0 5 0 2 7 11 5 6 5 2 11 6 6 4 0 2 8 5 6 8 1 9 4 9 2 4 12 5 0 10 5 2 0 7 10 7 9 12 6 3 0 11 12 0 0 2 5 5 13 0 10 10 11 11 8 6 8 2 1 1 3 13 4 9 7 6 7 4 4 11 4 7 3 6 2 4 1 3 0 7 5 0 0 5 0 3 3 8 11 7 12 10 7 4 1 10 6 7 2 4 3 9 5 9 7 10 1 6 3 5 0 11 8 9 1 1 10 7 4 8 2 8 7 3 12 8 11 5 0 4 0 9 5 4 7 7 1 7 3 6 6 0 1 6 1 4 9 5 2 4 3 0 8 8 3 5 0 9 2 11 9 1 9 5 0 8 3 11 4 3 3 3 3 6 11 6 9 4 11 3 0 4 3 3 4 6 5 0 8 8 7 2 5 9 3 3 3 14 1 5 1 6 7 8 4 3 2 2 5 5 3 9 4 0 9 8 11 0 9 5 5 1 5 2 3 13 7 5 3 1 0 6 3 0 2 7 10 6 7 8 8 9 4 6 10 1 3 4 3 10 5 3 1 3 1 3 2 6 8 1 7 9 0 14 9 2 3 9 13 11 5 12 8 1 1 3 2 4 4 4 7 6 8 1 4 0 9 6 10 7 0 1 7 7 6 5 9 6 7 10 4 9 0 0 9 8 6 7 4 8 4 10 2 3 1 3 1 4 4 2 2 8 15 3 3 1 8 1 4 4 2 11 10 0 3 8 5 4 3 6 3 0 14 6 5 3 10 4 6 7 8 0 7 9 2 5 4 7 13 3 11 2 8 2 5 0 9 8 11 5 4 8 0 6 12 3 3 9 8 4 8 2 1 9 8 1 4 4 8 1 8 11 4 1 9 1 6 3 2 13 5 1 9 7 5 8 4 6 3 2 5 8 1 9 2 4 12 1 8 4 9 1 0 7 10 0 1 1 0 7 10 5 3 11 3 6 4 5 12 4 2 2 1 2 8 2 2 2 10 1 7 3 2 9 6 6 1 1 1 7 2 10 5 4 4 7 2 10 2 6 7 4 0 9 10 1 7 7 12 3 5 8 4 3 6 6 3 2 8 0 6 10 2 7 9 0 6 6 9 1 4 12 1 9 3 14 5 5 4 0 10 4 2 11 2 6 2 4 1 2 9 7 5 3 3 8 5 5 0 5 9 14 7 0 5 5 5 1 4 7 4 2 0 3 5 11 1 1 12 0 5 8 3 6 10 4 10 12 2 0 1 6 1 4 5 8 4 3 8 4 3 5 6 6 5 0 8 2 4 9 10 4 1 11 1 13 0 9 1 5 8 0 5 10 0 7 6 9 3 4 4 3 5 4 4 7 1 1 4 3 3 5 7 12 2 5 0 7 4 7 3 3 2 2 10 2 0 2 3 4 0 0 3 1 5 5 8 10 6 0 7 9 2 10 8 9 5 5 4 2 0 6 7 0 6 11 11 8 5 1 0 7 1 9 8 0 5 10 4 7 2 1 7 7 5 5 3 1 9 10 1 6 0 3 5 5 0 0 1 0 4 8 0 11 3 5 6 6 7 0 10 5 1 9 5 1 4 8 5 9 8 6 0 4 13 0 1 1 3 3 6 5 10 1 5 9 0 6 0 6 5 7 5 4 0 7 12 4 2 5 10 11 7 9 5 10 7 13 7 7 1 5 7 6 4 8 2 8 2 6 10 7 0 0 2 0 8 0 8 2 0 3 8 10 10 13 0 10 7 4 4 8 5 6 6 4 4 8 11 3 5 10 6 4 3 11 0 12 4 0 4 8 7 0 0 0 0 5 0 4 2 9 2 6 2 10 3 2 5 4 0 0 6 8 7 0 0 4 6 7 10 8 1 14 1 0 8 2 4 6 7 1 0 9 6 13 2 3 8 6 7 4 9 3 1 3 8 1 3 3 3 2 0 6 3 1 6 10 8 8 4 0 6 6 8 8 5 1 1 1 8 0 9 2 4 4 8 1 0 4 4 8 1 11 4 3 7 4 3 11 4 2 4 5 4 10 6 5 3 3 1 2 5 9 9 2 10 3 5 8 8 2 4 5 0 2 5 1 2 8 7 12 3 6 13 2 9 3 3 4 3 11 9 4 3 8 11 11 2 4 1 8 7 5 4 3 7 1 7 8 0 3 4 6 2 10 1 5 5 2 3 6 0 7 7 8 4 11 11 2 4 0 8 10 5 1 6 9 8 6 1 8 5 0 6 10 1 2 5 2 1 8 1 5 6 2 2 8 4 6 2 1 5 4 7 3 6 3 7 7 10 4 0 0 13 9 2 10 0 10 3 12 4 4 9 9 1 1 2 2 9 0 2 2 3 9 3 5 3 9 6 10 8 2 3 0 6 9 1 8 10 0 0 11 6 10 7 7 9 10 11 5 1 0 9 0 2 1 8 4 6 6 6 9 2 14 5 2 4 7 10 5 1 1 10 9 1 8 4 1 12 4 11 5 1 0 13 3 1 0 5 10 9 8 8 7 5 4 5 7 4 13 3 2 9 2 8 4 6 4 1 0 10 3 11 0 5 2 6 6 7 8 1 10 12 6 4 2 1 8 6 12 9 1 11 8 7 6 10 5 7 3 0 7 3 4 2 9 6 6 5 7 13 10 4 4 6 2 5 2 10 9 4 9 15 7 1 3 6 6 9 3 6 10 0 8 1 1 7 3 1 5 2 8 5 1 1 4 9 3 9 11 4 4 6 3 9 13 0 6 2 4 5 4 13 4 3 4 5 8 6 6 9 12 4 5 4 10 1 11 5 11 9 1 6 9 0 4 3 4 7 10 0 2 13 6 14 7 8 0 2 4 3 6 0 8 1 4 1 2 7 0 6 6 8 9 2 0 0 5 11 8 6 4 3 1 4 12 11 4 8 5 4 0 7 6 3 0 5 2 3 0 10 9 9 7 5 2 5 4 7 8 5 6 0 13 1 8 6 5 6 7 7 4 3 8 2 9 1 8 5 12 1 3 10 4 5 1 2 4 8 2 6 11 7 0 5 0 5 3 4 2 5 4 3 2 1 9 1 0 7 5 4 5 6 15 3 1 3 7 5 6 9 6 4 0 11 11 0 2 1 1 2 4 13 2 9 6 7 1 1 1 9 6 0 1 10 6 0 8 2 3 3 10 1 5 7 8 10 10 4 4 11 0 2 6 0 8 11 6 1 8 0 10 13 2 2 11 12 8 1 0 1 3 2 1 0 7 4 1 8 4 3 7 1 2 0 1 6 8 0 8 5 12 3 9 3 3 0 0 8 5 5 0 4 2 7 1 0 11 2 5 10 9 3 10 7 6 1 2 4 0 8 3 7 1 8 8 8 4 0 0 7 1 10 6 9 7 5 1 1 3 8 7 3 3 9 7 8 8 7 7 0 1 3 0 4 7 6 1 4 0 4 10 4 0 11 1 11 3 11 12 0 5 6 9 6 6 5 1 7 7 9 10 3 3 12 5 5 1 4 6 0 5 1 3 2 3 5 2 8 1 8 10 1 6 12 5 5 1 5 2 11 7 7 6 1 11 0 9 8 3 0 7 5 3 9 5 7 11 1 1 1 4 6 4 6 0 4 2 8 5 9 9 8 3 1 1 5 10 1 8 6 1 8 0 10 13 1 6 6 1 5 9 6 5 6 0 5 3 6 8 0 5 8 5 12 4 9 11 3 4 8 0 6 3 4 2 9 1 5 3 6 7 11 2 8 5 0 0 4 5 8 13 9 4 8 7 7 6 1 3 6 0 5 3 4 0 3 6 8 5 3 8 7 9 14 9 8 2 11 2 7 4 4 4 1 3 5 1 8 12 5 7 4 3 6 8 1 11 7 5 1 4 5 9 12 0 7 1 5 1 0 0 2 5 2 5 4 7 11 5 1 10 8 8 5 9 4 3 3 5 1 3 6 8 14 7 6 6 2 1 4 3 0 0 8 0 4 3 6 5 5 8 6 6 2 0 7 0 1 4 10 12 10 2 6 0 2 11 7 6 3 1 1 2 7 5 3 11 0 6 8 4 3 4 7 8 2 6 2 1 6 8 0 8 6 10 6 8 7 3 2 7 1 6 0 8 3 6 1 1 2 3 1 8 0 3 3 0 10 6 1 7 7 10 0 3 4 5 4 4 0 3 4 5 6 7 0 0 6 5 8 13 2 2 3 6 6 5 1 4 1 1 3 1 1 11 5 4 9 1 3 4 1 6 1 6 2 4 5 6 5 2 13 1 1 1 1 4 3 2 3 6 4 8 8 0 7 3 4 3 6 6 4 8 0 4 10 2 0 5 7 11 5 1 6 7 6 6 8 3 7 8 9 5 11 9 4 1 5 9 1 10 0 1 1 3 1 6 7 5 2 6 10 3 4 10 3 12 4 2 7 8 4 0 8 4 2 13 9 9 4 8 8 6 8 6 9 6 10 1 3 14 3 1 1 5 2 10 4 1 2 2 6 7 8 0 3 1 3 2 8 9 4 5 4 9 3 10 4 8 7 5 2 7 6 2 9 2 3 10 1 12 9 8 8 6 8 9 7 6 5 2 11 2 8 4 10 5 3 4 2 6 2 5 2 3 5 10 0 5 3 8 11 9 2 6 9 3 0 8 11 2 1 4 7 4 6 10 10 0 0 2 2 10 5 1 7 12 5 5 7 1 1 1 6 10 10 8 6 1 13 4 9 1 12 3 10 7 5 7 3 3 8 1 6 8 10 6 6 7 4 2 4 8 0 11 1 5 7 2 7 4 13 2 6 6 11 5 10 9 1 5 0 8 1 1 0 5 2 8 6 1 4 0 0 4 4 10 1 9 7 9 0 0 9 2 0 6 10 7 1 9 8 2 8 5 5 5 6 2 9 7 5 6 2 8 1 12 12 3 8 6 4 3 5 4 0 7 4 3 10 8 0 5 0 5 0 7 4 2 1 2 10 8 8 4 6 9 3 0 7 8 6 0 5 1 5 9 8 7 1 4 2 7 0 3 8 5 10 5 7 4 3 3 4 5 1 6 7 9 6 4 10 2 4 0 4 2 13 8 7 6 1 3 7 4 1 3 6 3 5 0 7 3 10 5 2 3 1 8 0 7 7 2 8 2 5 0 6 2 8 2 0 0 5 8 12 7 13 4 2 3 3 11 0 0 4 0 4 2 5 0 9 12 8 8 0 8 5 3 2 3 10 10 1 7 0 5 4 5 7 8 8 3 1 9 8 2 3 8 3 7 0 5 3 7 9 10 13 7 8 9 6 6 6 6 9 8 1 6 1 8 5 8 5 7 4 2 4 0 1 3 6 8 10 3 10 3 1 9 4 4 11 6 7 5 2 6 4 6 4 4 2 6 1 6 5 7 0 0 3 3 7 3 3 4 2 3 5 7 8 4 7 8 1 4 6 10 5 7 5 1 4 4 3 2 7 4 8 9 8 9 7 9 10 4 11 2 2 0 2 9 7 0 6 3 2 7 11 9 6 7 0 2 2 4 9 5 2 6 3 9 5 8 5 5 8 13 0 6 9 9 5 10 3 3 3 9 0 0 8 3 6 1 8 13 4 12 0 7 2 0 0 3 5 2 8 3 9 1 8 1 5 12 7 6 2 13 6 2 8 0 12 5 2 5 2 1 1 13 9 8 2 10 0 8 5 8 5 8 3 3 10 8 10 3 2 9 4 7 10 6 1 8 7 3 15 11 8 8 0 7 4 5 6 4 0 2 1 7 0 4 3 4 12 5 9 2 10 7 8 4 2 10 11 4 4 0 6 2 9 12 10 3 8 8 2 2 14 6 6 3 10 7 6 8 9 10 2 9 11 9 8 7 4 7 8 3 9 2 11 3 3 3 9 1 4 0 7 10 8 1 9 1 1 7 6 7 10 2 1 2 2 11 12 6 9 3 5 2 8 1 11 9 2 8 6 5 3 7 7 4 3 3 9 5 2 6 3 8 0 3 7 0 10 9 9 15 10 2 5 1 4 2 5 0 11 9 4 8 5 12 5 8 4 2 3 10 0 12 6 10 5 6 7 4 4 3 10 10 7 7 3 4 10 8 3 2 0 12 9 5 9 3 9 3 1 4 5 6 9 1 1 11 11 9 12 10 3 3 12 8 6 6 0 10 6 0 6 7 11 2 4 2 8 9 0 0 5 0 7 3 4 1 5 2 0 4 0 5 11 5 12 3 6 8 2 8 3 0 3 4 5 2 12 8 8 4 13 0 10 3 2 1 3 5 8 2 0 8 1 2 12 6 4 4 4 3 10 12 5 5 5 10 10 5 4 1 6 6 4 11 8 7 8 6 10 9 3 12 3 6 6 3 3 6 4 3 7 8 9 10 0 12 0 5 4 8 7 4 1 6 4 3 8 10 5 1 6 1 2 4 1 1 3 6 8 12 6 6 8 1 1 11 9 2 6 5 0 9 3 2 3 7 4 1 8 1 4 8 5 2 2 5 5 7 1 0 4 10 0 9 7 13 8 4 6 6 4 10 0 7 2 13 11 5 0 12 0 10 8 9 7 7 8 7 2 8 8 1 2 6 8 7 0 8 7 3 2 5 6 14 4 0 0 6 8 0 6 0 10 0 9 9 1 5 12 5 4 3 0 6 0 6 1 0 0 7 3 8 2 8 8 9 6 7 10 6 4 6 0 5 0 2 5 9 10 11 7 2 4 1 10 5 6 5 12 0 5 7 14 8 8 7 1 8 10 7 2 5 2 1 3 1 8 4 5 1 5 7 3 10 0 0 4 12 5 9 3 2 6 8 1 2 2 3 3 5 1 9 1 0 8 6 6 9 5 6 4 7 9 6 8 3 9 8 12 11 0 0 1 7 7 11 4 6 4 2 1 6 7 1 0 3 5 4 3 0 0 10 4 4 0 4 3 5 11 0 4 8 1 3 10 0 1 9 5 4 6 5 5 0 4 7 10 10 4 12 4 7 11 1 0 4 9 4 8 2 3 3 3 6 0 6 6 0 9 1 2 5 2 5 9 6 8 3 3 10 0 2 4 6 1 7 1 9 1 1 3 0 3 4 12 9 7 1 2 7 4 4 0 1 11 4 5 10 7 7 3 12 11 3 8 7 6 1 3 0 1 5 5 9 5 9 6 3 2 4 5 12 5 7 0 5 11 7 6 2 1 7 1 5 5 3 0 5 8 7 8 6 6 14 1 5 8 7 8 0 5 10 7 7 0 4 7 8 4 7 3 2 2 3 5 2 2 3 4 4 5 0 9 6 10 9 11 5 4 5 10 5 6 7 3 1 8 5 0 6 11 1 3 6 3 1 8 9 10 1 5 4 9 12 5 8 0 4 1 7 6 10 6 4 0 7 2 8 8 11 6 6 7 5 10 8 9 10 6 4 2 2 9 9 11 9 2 4 9 7 10 9 3 5 1 6 4 3 5 3 1 0 8 10 0 8 8 8 11 1 3 5 1 4 9 8 8 15 9 11 1 8 1 7 10 5 1 7 6 6 0 5 6 4 4 1 4 1 6 3 3 2 7 10 7 3 11 2 5 8 8 2 6 0 6 12 9 6 2 2 2 2 9 0 8 4 7 0 10 7 7 7 8 5 3 10 7 0 8 2 3 6 5 7 4 1 2 7 5 2 9 11 6 6 7 10 4 2 10 1 7 5 8 7 11 6 5 6 4 7 8 6 1 8 8 3 4 0 0 7 1 6 0 9 10 7 8 3 12 1 1 8 5 4 3 9 5 1 1 6 10 2 1 6 0 8 1 9 8 3 7 4 11 4 5 9 8 2 12 4 8 2 8 9 10 5 4 7 7 8 3 3 9 1 11 6 2 6 2 13 1 6 6 11 5 1 0 2 8 8 3 2 2 6 8 8 6 10 11 6 2 5 8 7 4 9 9 3 9 6 2 2 1 4 5 7 4 5 5 13 6 0 7 0 0 1 7 0 10 7 3 4 3 9 6 8 11 0 6 10 9 0 2 4 12 8 3 5 2 7 1 4 7 6 1 0 4 11 1 3 0 6 9 8 4 5 8 8 0 8 8 0 4 0 7 8 2 1 6 7 9 6 9 10 4 3 7 8 5 3 8 6 1 4 6 6 3 0 1 0 7 6 3 10 8 7 11 6 0 11 4 0 1 8 6 8 4 2 1 0 4 4 1 3 9 6 6 6 2 7 1 8 6 4 2 0 5 6 6 10 7 2 3 5 6 4 7 7 7 0 7 8 6 1 4 6 9 10 5 6 7 8 3 8 13 7 3 8 2 4 0 5 10 3 8 5 0 10 0 3 9 7 10 0 3 5 8 6 6 6 4 7 7 4 9 2 1 10 3 4 6 10 2 8 1 4 5 9 10 3 1 8 9 11 8 4 0 0 0 5 5 4 0 4 2 3 9 1 1 10 7 4 4 5 5 0 0 1 12 11 10 10 3 0 10 1 4 12 11 0 6 1 2 5 8 8 1 5 6 4 0 9 14 5 6 3 7 3 10 11 4 11 9 2 6 9 1 0 3 6 9 5 2 10 9 2 11 8 0 5 7 5 0 10 11 7 7 5 8 5 5 0 0 6 12 3 0 8 0 0 2 4 3 3 8 3 7 10 6 6 0 2 3 6 3 8 2 9 7 2 12 9 9 5 7 7 4 0 9 1 8 2 4 7 7 7 5 8 8 10 2 1 1 12 7 2 9 6 11 8 6 0 4 2 3 5 5 9 8 1 0 3 4 10 8 1 4 8 1 2 0 7 5 0 3 4 9 4 3 3 1 6 0 0 5 1 2 0 1 2 8 11 5 3 5 5 6 5 4 7 9 2 2 3 2 5 4 6 9 0 3 5 4 4 13 7 3 10 7 7 2 5 1 8 9 5 4 6 2 2 2 2 11 8 8 3 8 0 5 7 8 0 7 0 8 5 1 1 9 6 3 0 1 0 5 8 7 6 9 4 8 10 6 1 1 6 4 0 1 2 7 0 8 9 1 5 11 1 8 5 5 11 0 5 5 6 2 2 9 6 5 8 6 0 4 2 8 3 4 9 5 3 2 6 0 3 1 1 3 4 9 3 7 1 0 5 3 9 2 8 2 10 10 6 1 1 6 7 3 3 7 7 0 7 3 5 3 7 1 0 9 8 3 4 0 10 6 11 4 7 8 6 5 10 8 2 7 9 6 10 8 2 9 4 3 13 0 0 2 9 7 6 6 7 4 7 1 8 4 2 7 1 6 12 4 6 10 3 6 6 1 1 1 4 0 3 5 2 6 4 4 2 8 8 2 6 3 4 5 3 5 9 2 9 1 8 2 1 0 3 9 8 7 4 5 12 5 6 10 0 1 7 4 0 2 3 0 5 5 3 8 8 5 2 5 3 8 7 9 1 7 14 4 10 5 8 5 3 5 10 12 3 9 0 7 7 6 3 1 6 2 9 6 2 2 3 3 2 7 8 2 6 8 1 3 9 8 9 2 6 6 11 9 8 2 4 6 2 8 0 14 0 7 4 13 8 8 2 7 7 10 1 2 3 9 0 4 2 6 14 1 10 3 9 2 2 1 9 2 4 4 7 9 5 14 11 9 6 7 4 5 8 9 10 2 5 7 7 5 4 9 0 4 5 5 5 6 4 7 2 7 6 4 7 3 4 1 0 3 0 6 0 4 0 10 1 7 1 4 3 6 4 1 7 0 4 8 1 2 9 0 6 6 0 7 8 1 5 9 4 0 4 7 3 0 6 0 6 0 8 11 3 4 8 10 4 3 5 4 1 4 0 7 7 0 7 5 1 1 9 7 5 1 3 6 4 1 1 0 4 6 3 6 0 8 12 2 2 3 0 12 3 4 3 3 3 7 5 3 6 0 1 0 1 8 1 0 8 1 1 11 2 5 4 8 3 6 0 1 4 8 2 2 4 4 3 2 6 2 4 1 2 6 3 7 11 6 0 3 2 1 8 5 6 5 6 0 12 5 4 13 7 1 6 11 13 8 1 8 3 8 4 1 3 1 12 0 10 5 11 7 1 1 5 12 1 6 0 1 0 3 3 1 0 1 6 1 0 4 0 8 8 2 11 7 0 8 1 5 9 5 4 1 0 12 4 8 0 6 4 5 0 0 1 4 5 10 6 8 8 11 7 11 1 0 9 1 1 8 5 3 3 1 2 5 0 6 8 0 1 6 0 4 10 9 6 5 5 1 1 1 1 3 3 9 4 6 4 7 1 7 5 0 0 3 3 1 2 1 0 0 10 2 5 0 0 2 1 9 4 0 2 4 2 5 3 7 12 9 6 5 8 7 7 3 5 0 1 7 12 0 7 2 10 6 5 9 7 0 4 2 4 7 5 3 11 2 5 5 6 13 5 7 6 2 6 1 14 3 8 1 2 1 2 3 12 1 5 0 3 8 8 1 0 7 1 8 6 7 4 4 10 4 1 6 6 6 2 1 8 11 1 9 6 8 2 8 2 1 0 4 7 11 4 4 9 2 4 8 0 10 3 0 5 9 10 6 11 2 0 6 5 13 3 11 0 3 10 0 10 4 7 1 13 0 2 3 5 11 4 3 5 3 8 5 1 11 3 4 8 5 3 3 8 1 7 6 8 4 6 9 11 8 1 1 4 8 3 6 7 3 8 0 6 13 0 0 4 9 9 10 4 10 13 5 10 6 2 7 2 2 7 7 0 6 9 9 7 7 11 6 0 6 1 6 8 4 0 6 0 0 7 7 3 5 10 3 2 1 9 2 8 9 6 4 3 0 5 9 3 7 1 8 3 0 1 1 2 1 9 0 12 4 2 4 1 8 1 5 2 1 5 8 3 5 4 7 5 1 9 0 1 5 4 8 2 7 10 9 7 2 3 8 4 7 5 3 7 0 6 7 4 1 4 10 12 2 1 1 0 5 4 7 2 11 8 4 0 3 1 0 0 0 0 9 2 5 1 6 9 3 5 8 7 1 6 3 5 7 3 13 9 3 8 2 2 0 6 5 2 1 1 1 2 6 0 1 1 1 4 1 2 7 5 10 3 10 2 7 1 8 8 7 4 9 1 7 0 1 5 6 2 7 2 0 8 1 1 10 4 1 2 8 7 13 3 6 1 10 5 10 1 9 7 6 2 3 5 5 9 0 7 6 3 1 2 0 8 11 8 4 12 4 10 8 8 4 4 5 0 4 5 9 10 0 4 3 2 4 2 1 2 12 0 7 7 10 2 3 5 2 10 3 4 5 6 11 4 2 4 5 8 2 10 6 4 2 3 8 5 0 5 4 6 9 0 5 11 4 5 1 7 5 2 0 5 7 4 2 7 2 4 9 5 5 0 4 2 5 3 5 11 3 8 0 2 11 11 2 3 8 0 12 13 11 7 6 9 1 7 6 7 2 8 9 5 7 4 2 1 11 4 2 8 3 3 3 6 9 5 7 7 0 4 2 1 0 6 3 10 1 3 5 2 1 0 0 7 4 9 9 5 4 1 0 4 7 9 4 6 1 11 0 7 7 2 2 4 1 0 4 1 2 12 6 2 0 7 12 3 12 7 8 2 3 1 9 5 6 7 4 0 7 5 3 7 1 0 5 3 5 3 3 3 7 2 6 4 4 9 12 13 6 5 11 11 4 5 6 7 5 10 8 3 1 8 10 2 3 2 4 4 9 3 7 4 3 14 8 3 1 10 1 4 1 7 4 6 6 9 7 1 3 0 4 9 9 4 8 7 5 6 6 8 5 8 9 11 2 6 8 5 4 10 7 4 3 6 10 3 5 6 2 1 5 7 9 4 2 1 4 3 9 2 1 7 6 7 7 7 5 2 4 6 2 6 3 5 8 9 6 8 6 3 14 9 3 4 9 0 4 8 1 3 7 8 4 3 2 3 1 6 2 1 9 1 3 3 7 8 0 6 7 8 3 4 2 0 5 4 4 4 2 6 0 9 0 2 8 1 6 7 6 5 4 4 6 7 5 6 7 4 3 11 10 2 9 1 8 3 10 0 7 4 14 5 0 4 6 1 0 3 12 5 10 1 5 11 1 11 6 6 8 0 9 8 1 4 6 1 6 0 8 1 7 1 7 8 2 12 2 3 5 3 2 2 4 2 8 0 4 6 11 7 3 9 13 6 6 1 7 3 2 5 8 9 12 6 5 1 3 0 8 5 12 1 6 9 1 3 5 0 11 5 12 5 2 3 8 4 2 2 5 12 11 9 3 8 1 7 10 0 3 1 4 1 7 2 12 8 5 10 5 8 4 6 6 3 10 11 3 6 10 3 2 2 5 13 10 5 6 8 5 5 7 0 4 11 0 3 8 1 6 3 7 7 5 5 3 0 7 6 4 3 8 1 0 1 8 7 7 7 1 3 10 4 8 2 0 1 5 8 4 0 3 7 5 0 1 2 2 1 0 5 10 13 3 1 9 6 5 11 7 7 1 4 2 1 7 0 7 5 4 2 8 6 1 4 4 1 8 0 10 4 1 7 6 4 6 0 1 8 4 3 3 1 4 4 6 6 1 4 10 12 2 2 1 1 0 6 0 9 7 7 8 6 2 4 6 0 11 8 5 4 9 7 5 8 10 3 4 8 1 5 7 2 3 1 6 2 8 5 5 8 0 2 1 0 0 10 10 7 2 4 3 9 1 10 1 7 11 4 2 3 5 5 14 2 0 9 9 0 12 5 8 8 6 4 7 11 2 7 0 6 6 5 5 8 10 8 0 2 6 14 4 0 4 11 1 1 2 6 4 5 4 5 3 8 8 7 3 3 0 0 0 4 7 8 11 9 5 11 8 5 3 1 0 9 0 0 6 7 4 9 3 2 2 4 10 7 9 2 4 7 3 5 11 1 6 12 2 4 5 3 10 9 11 12 2 6 6 2 8 1 5 1 6 6 8 9 3 10 6 1 2 6 6 8 5 7 10 0 1 2 3 8 2 9 5 7 2 5 8 5 4 8 5 9 6 11 4 10 10 7 0 4 9 3 5 0 1 6 9 1 9 1 11 8 9 5 4 3 1 5 1 2 9 6 10 10 10 10 4 13 4 8 3 9 4 7 6 3 9 11 4 10 0 1 10 8 3 11 0 4 2 1 4 10 4 0 7 8 0 12 3 8 8 8 12 5 2 2 8 3 3 3 6 9 9 0 8 5 11 9 2 3 6 1 2 1 1 3 9 6 7 0 6 0 5 2 3 8 8 0 12 1 8 10 8 6 3 2 4 3 2 2 0 3 7 5 11 2 1 6 2 7 2 7 4 1 5 8 2 3 7 14 6 8 3 3 6 3 9 0 3 1 1 1 2 6 2 4 9 0 8 3 10 2 7 8 4 7 12 6 3 10 8 8 6 8 5 9 2 10 3 7 1 11 2 10 3 2 8 12 6 9 1 3 10 1 6 3 9 3 2 9 7 7 5 8 10 3 7 4 8 0 7 0 6 0 4 12 0 7 0 8 5 4 0 2 1 2 6 8 1 1 5 1 5 5 2 1 4 10 1 6 10 4 2 8 0 5 6 8 5 5 5 7 8 10 8 1 4 3 6 4 0 9 8 3 4 0 9 3 8 9 5 4 8 6 1 5 4 5 9 6 6 5 10 2 5 8 3 3 4 4 1 9 6 6 2 7 10 9 7 2 7 4 4 4 10 1 10 1 11 9 1 0 7 7 4 2 11 5 7 10 5 1 14 6 11 3 3 5 2 1 6 3 2 8 10 3 6 5 3 4 4 9 12 2 10 2 3 7 4 8 1 2 7 6 3 8 9 11 3 2 8 3 8 5 11 7 3 3 0 7 1 9 0 11 3 0 9 6 2 9 10 12 9 2 5 9 3 6 7 0 3 4 5 14 8 5 0 1 8 0 11 7 1 4 4 2 2 9 10 2 5 13 3 0 0 11 3 0 1 7 2 2 4 8 7 2 10 4 8 3 5 2 7 1 1 7 8 11 6 10 2 9 7 8 9 0 9 7 6 6 8 8 0 5 6 3 3 8 3 10 8 5 2 7 7 0 6 2 0 4 8 4 8 10 9 10 5 0 4 7 12 9 8 9 11 10 2 7 0 3 11 7 2 2 3 5 4 5 8 8 5 9 8 4 6 9 8 5 10 5 0 7 6 6 6 4 4 9 10 10 4 12 7 4 6 6 10 4 4 5 8 6 10 8 5 6 0 9 8 2 3 6 0 1 3 3 2 7 0 9 6 3 2 8 2 3 0 5 6 9 5 9 9 6 0 9 6 8 11 12 3 2 1 8 11 0 8 5 10 7 11 6 7 3 11 3 12 6 0 0 6 11 7 4 2 7 11 6 13 11 1 2 10 6 7 3 13 8 12 0 2 2 5 0 3 3 0 5 9 10 8 3 2 7 0 4 1 5 9 9 0 9 11 3 8 6 5 0 1 10 3 1 8 9 5 4 7 9 3 6 1 3 3 3 8 1 1 4 11 4 2 6 11 0 4 8 8 0 5 5 0 9 7 5 1 3 3 5 6 6 3 4 6 5 4 9 2 11 3 7 3 5 9 2 12 5 7 8 9 1 9 2 1 1 3 4 6 8 0 2 9 7 8 0 8 3 1 10 11 3 6 1 4 9 10 8 3 8 0 9 5 1 5 6 6 6 6 5 4 4 0 10 9 9 3 8 8 3 4 3 3 6 1 10 7 9 1 2 4 6 5 2 13 0 3 0 2 3 4 6 8 13 6 8 1 8 6 0 6 0 2 11 13 7 2 1 5 6 3 11 2 3 2 0 4 0 12 1 5 4 4 10 7 9 0 8 7 9 8 5 0 1 2 8 1 5 8 0 8 2 1 1 4 3 3 3 5 1 9 6 9 8 1 0 4 0 4 3 4 9 8 11 11 6 7 11 11 1 8 0 2 1 7 9 7 3 5 8 10 3 2 10 16 4 4 7 0 1 4 5 4 9 6 8 7 6 7 10 0 4 0 0 1 6 4 0 0 10 3 0 0 5 11 2 9 2 1 3 3 1 3 9 4 10 6 1 5 7 4 7 1 0 1 10 8 4 1 3 8 9 11 9 5 4 5 8 10 0 9 14 8 1 12 0 1 10 9 8 2 2 7 6 14 8 1 8 8 10 7 4 0 0 1 3 10 7 0 5 0 2 4 3 6 2 5 0 0 6 5 2 5 5 3 10 0 0 6 7 2 10 7 0 8 7 2 6 2 4 7 11 3 2 4 8 7 3 11 1 11 1 0 1 3 3 4 3 15 7 7 6 2 3 4 11 1 13 9 3 3 10 5 4 5 8 3 3 4 9 5 0 7 2 5 4 13 5 0 8 6 6 10 2 10 4 6 4 1 5 6 0 3 8 9 11 9 8 6 1 8 0 9 0 1 9 0 7 1 10 2 0 8 0 9 6 0 7 6 1 3 10 1 4 10 3 7 10 2 9 1 8 8 1 4 8 6 8 2 2 4 12 1 1 8 8 4 9 10 1 5 16 6 2 11 9 1 1 2 4 8 6 2 6 8 5 7 8 1 3 12 9 3 7 1 6 9 11 7 0 7 5 0 7 4 7 7 11 1 1 9 4 7 9 4 8 8 11 1 0 0 0 4 2 2 0 2 1 6 1 14 6 7 9 7 1 6 9 8 8 4 5 0 4 5 9 7 5 5 6 2 8 1 7 6 7 1 8 3 13 7 9 6 1 9 2 8 6 4 1 3 6 2 7 6 3 7 8 1 8 4 2 2 1 9 7 11 0 5 3 5 5 0 7 5 6 4 5 9 8 5 6 8 1 8 6 7 7 8 8 0 12 12 0 6 7 0 7 6 1 2 3 4 5 5 6 8 2 8 5 1 9 2 0 9 3 3 12 0 7 8 3 9 4 10 4 5 7 4 8 2 5 7 0 3 6 9 5 7 2 1 3 11 3 8 0 4 8 1 6 4 11 10 0 6 9 5 9 11 2 3 2 0 1 0 3 10 13 3 7 9 5 6 5 6 0 2 5 1 6 7 7 5 15 8 5 7 7 3 9 2 7 14 3 0 0 2 3 11 9 9 10 6 8 6 1 3 7 9 0 5 6 4 5 6 1 14 4 7 0 9 10 12 5 9 6 6 4 8 5 3 9 12 8 5 1 5 8 0 7 2 9 5 10 6 4 9 2 1 5 6 8 4 5 1 7 2 5 3 6 10 2 5 5 2 13 0 3 1 2 1 3 0 4 2 8 9 10 0 3 7 8 5 3 10 2 8 1 7 11 2 7 5 2 2 0 2 0 8 9 13 4 5 3 8 2 9 3 8 4 0 5 4 2 1 8 10 6 9 8 5 4 1 6 8 8 9 3 4 6 13 8 2 5 8 3 5 6 9 9 1 9 1 11 2 6 7 9 3 2 4 9 10 0 1 5 2 11 3 5 7 9 7 3 6 3 3 5 8 2 5 0 1 2 0 1 0 3 7 8 1 2 0 2 5 3 1 6 6 3 7 5 7 6 9 3 9 10 5 2 6 0 10 7 7 3 4 7 6 0 3 3 10 2 10 3 3 0 5 1 6 8 0 2 6 0 0 13 8 5 7 5 4 15 8 2 10 9 3 5 5 11 4 0 1 11 5 10 3 5 5 6 7 11 3 3 0 6 1 2 3 5 0 3 3 0 4 7 0 4 0 0 5 8 7 3 2 0 4 5 9 9 4 9 2 7 9 12 2 7 8 3 3 4 5 9 1 0 2 13 6 5 3 13 11 0 8 6 0 3 9 4 3 3 2 6 12 4 5 10 1 7 0 8 2 0 6 7 2 4 5 5 7 8 6 6 7 6 0 9 7 12 6 5 1 4 10 6 8 3 7 2 3 11 1 8 13 11 1 1 5 6 13 10 8 5 8 1 7 4 1 5 0 8 2 7 0 5 9 10 2 3 3 4 0 7 6 2 6 1 1 3 3 4 0 0 9 7 9 9 3 5 2 3 12 10 6 14 11 5 4 9 1 8 10 6 0 7 2 3 8 9 6 6 3 0 8 0 5 9 1 7 9 0 10 3 4 1 7 1 0 8 2 8 6 2 4 8 6 6 1 9 2 6 0 4 1 9 4 10 2 5 4 9 6 6 3 6 7 9 6 0 2 8 3 2 4 16 8 2 4 2 2 3 5 5 4 11 8 4 3 1 12 9 6 9 12 2 2 0 3 10 7 5 5 1 7 6 0 0 2 4 6 5 12 9 0 1 2 5 10 5 11 0 3 13 12 2 10 7 4 3 9 8 3 0 9 3 0 2 6 3 3 0 6 10 10 1 1 0 4 6 6 7 2 8 6 8 10 0 0 1 11 0 5 1 3 8 8 4 5 0 13 1 5 9 4 6 0 2 5 0 3 6 3 10 13 12 7 3 4 1 5 0 1 0 2 6 9 7 4 2 4 11 4 8 8 3 3 13 6 2 4 8 6 1 0 0 11 9 4 7 0 2 0 12 4 5 11 0 12 2 6 3 6 0 0 8 0 4 8 2 6 9 4 5 4 1 10 13 1 4 4 2 1 6 9 1 1 4 8 5 5 0 3 2 2 8 7 12 5 3 0 12 7 14 7 5 0 10 5 3 8 6 1 2 0 9 0 10 7 8 3 2 6 7 0 0 5 4 0 1 4 7 5 10 0 7 5 8 6 9 6 6 6 4 8 0 2 0 4 9 4 2 0 6 2 7 0 7 4 4 7 10 1 0 8 2 8 8 0 5 0 3 1 9 0 8 3 3 2 0 5 0 2 0 2 5 9 7 7 4 1 10 10 10 10 5 3 5 9 3 1 3 7 5 2 3 7 7 1 4 0 13 11 3 1 2 0 2 12 0 6 1 0 7 9 2 1 6 10 5 2 4 11 2 10 1 0 5 2 11 11 5 6 3 6 5 5 10 1 2 1 11 2 10 8 10 4 3 9 5 1 5 8 3 0 8 4 0 2 6 10 2 0 4 7 4 5 7 2 3 9 1 5 1 6 8 7 11 1 1 4 2 5 1 4 1 3 9 0 4 9 3 9 3 5 6 0 0 2 12 1 6 10 5 2 9 8 5 5 6 1 9 4 0 8 11 7 4 2 3 2 5 7 2 12 7 2 13 8 0 3 8 8 13 12 6 0 5 5 5 0 0 1 8 4 14 8 3 8 6 7 8 7 6 4 10 2 4 5 10 9 5 3 4 8 1 8 7 3 3 6 0 6 0 5 6 7 3 7 12 7 8 3 3 7 9 6 10 0 12 6 5 1 11 5 6 1 8 1 7 1 3 6 6 9 8 1 1 5 2 10 4 6 1 4 9 5 7 9 9 10 3 3 0 2 0 3 7 9 0 3 8 0 0 3 6 2 4 3 7 2 6 0 2 9 3 5 1 4 2 12 2 5 4 2 2 1 5 3 3 3 1 1 3 10 5 10 1 11 3 4 5 0 8 2 7 4 8 9 2 1 2 8 8 2 8 1 6 3 3 0 9 4 4 5 10 10 1 6 0 11 4 3 1 5 3 10 5 3 1 9 1 10 10 8 0 7 13 5 8 5 6 5 8 8 5 2 0 3 10 2 0 3 12 3 4 0 5 5 2 3 7 12 6 1 4 6 2 0 9 4 8 10 4 2 8 4 3 13 4 6 7 3 2 4 1 0 0 4 9 8 10 3 8 4 7 9 5 8 6 4 4 6 3 7 6 4 5 3 7 5 2 5 8 0 12 1 2 6 4 8 2 5 5 6 9 6 1 2 1 0 4 8 9 5 9 0 1 0 6 5 4 11 11 2 5 0 2 7 4 7 9 9 3 3 3 3 2 5 1 9 3 3 6 6 7 4 4 0 0 5 6 4 5 8 8 4 4 5 1 0 10 4 2 1 3 9 3 10 7 8 9 6 5 4 0 3 2 4 9 2 6 9 7 5 6 4 4 8 2 1 6 7 4 12 0 7 3 8 14 0 5 2 5 0 2 7 3 5 4 6 0 7 5 8 5 5 5 5 6 9 0 6 4 0 9 4 1 4 11 8 4 5 5 7 0 7 0 4 3 2 12 1 7 8 8 4 5 8 5 6 0 0 3 7 8 3 2 1 8 5 4 2 8 7 0 4 5 9 1 10 1 10 1 7 9 1 1 1 10 7 4 5 5 1 5 3 1 14 9 3 0 6 3 1 6 7 5 1 12 4 0 4 0 7 7 8 10 5 4 3 5 8 10 3 1 9 6 10 6 11 3 2 6 3 1 1 7 6 10 6 3 3 8 5 0 8 9 6 6 3 8 5 1 5 1 9 7 5 9 5 8 2 4 1 4 1 4 5 2 0 11 4 5 2 1 0 4 0 4 3 1 1 2 3 7 3 6 12 6 3 8 3 5 8 0 2 11 2 9 4 4 10 7 1 7 5 1 12 0 4 0 9 0 5 1 1 0 13 8 7 5 5 9 7 2 12 8 0 0 10 6 8 4 2 0 3 12 8 3 4 3 4 6 3 4 3 10 8 2 10 6 2 1 8 0 10 4 6 6 7 6 4 6 1 6 13 2 5 5 7 2 6 2 5 10 1 4 7 7 13 3 4 9 5 6 2 5 0 4 7 5 3 15 0 0 6 3 7 5 3 6 11 8 7 5 4 2 7 4 0 10 3 7 1 7 4 8 3 3 6 0 4 6 10 2 2 3 7 0 2 0 6 5 2 10 1 2 1 9 4 5 7 2 2 3 9 10 1 8 9 1 5 7 0 10 2 2 0 0 10 7 4 0 5 9 9 1 5 6 2 5 5 0 5 8 11 1 9 2 3 2 5 0 9 7 4 6 6 0 4 9 6 11 1 9 10 2 1 2 8 1 7 0 11 0 2 5 4 1 7 7 2 0 0 1 5 5 9 10 9 3 4 6 5 1 0 6 0 0 3 7 1 8 4 15 13 2 12 10 7 9 6 0 8 8 9 4 5 0 7 7 0 4 12 9 11 6 2 11 16 11 3 5 2 4 5 9 5 1 3 3 13 3 1 8 1 7 0 5 5 5 4 10 2 2 5 2 11 4 2 6 4 9 2 5 0 5 10 3 5 0 8 8 1 1 5 9 9 1 9 4 10 2 9 8 5 6 10 9 0 11 8 8 6 5 5 11 0 6 3 9 1 10 8 6 2 0 12 0 8 2 10 3 3 8 6 3 4 0 6 5 2 4 5 6 8 7 6 0 0 2 2 7 1 4 12 9 3 0 0 2 3 10 9 6 4 3 5 0 9 5 4 9 3 6 1 6 9 4 9 7 9 8 8 1 10 4 2 4 9 0 3 9 9 4 2 6 2 5 4 1 9 3 8 3 1 3 6 2 1 10 9 7 10 6 8 6 11 7 11 5 3 5 5 6 0 3 10 11 2 1 4 0 1 3 2 1 9 6 5 0 2 7 6 9 14 1 3 9 3 7 3 8 5 13 5 2 10 7 6 6 7 1 0 4 3 0 3 7 6 6 5 7 0 11 3 0 2 4 6 2 10 8 1 0 5 1 3 1 6 2 3 7 7 3 6 4 4 4 4 8 1 13 0 4 6 7 8 3 8 6 3 10 10 0 4 3 10 3 6 8 1 12 0 12 8 9 3 2 8 5 11 3 3 10 0 12 0 4 11 2 1 3 6 5 3 4 3 6 12 5 12 8 5 1 5 9 2 9 5 13 5 10 2 7 1 3 2 3 4 3 0 9 5 4 0 10 8 2 2 9 0 0 6 3 5 5 1 4 11 2 2 1 8 4 7 3 8 6 2 8 5 7 6 1 5 2 6 4 4 4 12 8 6 7 1 6 1 7 4 8 6 4 6 6 10 3 4 8 3 0 5 3 9 7 1 11 9 2 10 4 2 2 0 6 10 11 0 10 4 4 0 7 5 6 2 9 6 11 0 5 5 0 7 5 11 12 4 1 11 9 6 5 2 8 0 5 7 4 3 2 5 10 10 0 8 3 6 6 0 0 4 2 7 9 8 2 8 0 6 10 6 1 5 6 11 2 7 1 5 0 3 1 4 10 3 5 4 5 4 6 0 8 2 13 6 11 11 8 6 3 5 2 1 3 0 8 2 4 5 6 8 10 4 6 1 11 6 5 1 0 7 6 5 12 3 1 11 5 5 7 1 10 5 0 8 0 7 7 0 4 5 1 5 6 0 1 6 3 4 2 7 1 3 3 8 9 7 0 5 11 6 7 2 0 6 0 6 8 6 0 5 8 8 9 0 6 3 7 1 0 10 9 11 5 5 10 12 4 13 5 9 0 7 1 6 5 1 1 5 2 5 6 9 11 11 9 2 2 7 3 6 1 6 9 4 3 4 4 4 3 7 8 6 6 1 9 1 1 8 3 3 8 10 0 10 11 8 11 7 0 6 11 9 8 7 2 1 0 1 14 5 13 4 1 8 1 0 3 6 1 1 2 2 2 0 3 2 9 6 6 11 8 6 10 11 5 3 11 2 4 5 5 3 13 2 7 11 1 4 5 8 8 3 1 0 2 6 2 5 1 2 0 0 3 6 3 10 3 1 1 2 8 8 6 3 4 9 3 0 7 5 11 2 10 2 1 2 10 3 13 6 2 5 9 7 6 3 5 3 5 4 7 9 6 4 0 8 6 12 4 0 6 2 7 5 8 7 0 11 11 3 2 11 8 3 13 3 1 9 10 3 6 9 1 0 1 5 10 2 11 7 6 4 4 6 1 5 7 6 5 4 1 3 0 1 2 6 2 12 7 5 2 6 5 2 0 0 0 11 4 8 2 0 5 3 7 8 0 10 2 3 4 14 9 0 1 0 5 9 0 8 11 8 6 9 5 4 2 3 4 1 2 5 5 4 6 1 1 5 0 5 2 2 1 2 6 1 2 9 4 3 0 1 0 3 2 7 10 10 11 3 5 7 13 2 6 5 1 10 8 5 9 5 5 5 8 8 10 2 3 0 12 8 9 7 7 6 9 6 1 0 4 5 2 9 8 1 0 1 4 8 7 4 6 2 3 9 6 1 7 12 10 6 2 6 6 1 5 5 7 4 6 11 5 9 2 4 1 3 6 5 9 4 2 2 0 9 1 9 4 0 0 1 5 3 3 7 5 0 5 0 6 0 1 2 11 8 1 8 7 0 8 1 3 0 1 8 5 0 1 5 5 6 4 13 2 8 3 8 11 5 10 5 10 8 3 11 6 1 9 4 9 1 7 6 0 1 11 0 6 4 4 0 10 9 2 5 10 3 4 4 1 1 2 0 11 9 0 3 2 6 2 0 8 4 7 3 1 1 0 2 0 10 9 9 0 11 0 3 2 1 1 5 0 6 6 3 6 7 11 11 5 5 0 0 2 0 0 2 8 5 8 6 3 2 0 3 8 2 0 2 1 9 3 3 5 1 10 8 9 6 10 5 1 10 2 3 7 5 3 9 8 1 8 5 2 10 6 4 4 1 7 10 5 5 0 1 3 0 2 5 2 2 11 10 6 7 0 8 8 5 12 7 11 5 11 1 9 1 7 10 0 3 11 2 6 3 10 3 1 4 2 7 7 0 8 10 8 3 1 9 6 11 9 2 2 4 1 1 2 8 9 7 0 1 5 8 5 5 6 8 1 4 6 7 11 5 5 8 9 0 3 4 5 8 10 5 2 9 7 7 0 3 3 12 8 7 4 0 3 5 10 1 7 4 5 1 10 0 2 5 2 8 6 9 6 8 5 1 10 1 4 6 0 2 1 5 1 1 2 9 11 4 5 8 3 9 7 6 5 1 1 6 3 5 10 1 6 3 6 2 0 10 4 8 2 4 0 11 5 2 5 4 2 4 5 2 7 6 1 2 1 10 8 5 3 5 0 5 6 14 11 11 9 0 6 14 4 2 5 1 6 12 4 11 10 4 2 2 4 8 2 2 3 11 4 11 0 10 8 1 2 4 8 9 7 12 7 8 4 6 4 6 6 4 4 7 6 2 11 3 2 10 6 9 1 12 9 0 0 5 6 2 6 8 0 4 6 0 7 0 1 10 12 6 4 1 5 7 5 6 8 0 5 3 5 2 5 9 6 12 11 12 5 4 12 7 8 1 1 11 10 0 2 8 1 9 8 11 6 2 5 4 9 0 1 10 5 8 7 4 4 10 8 0 4 10 6 0 2 1 4 0 0 8 4 8 3 4 1 0 4 6 9 1 10 5 11 12 6 3 3 2 1 3 4 7 7 4 3 3 4 11 9 2 6 6 3 2 6 2 6 11 7 8 9 1 3 7 6 2 4 7 3 9 3 1 1 5 11 8 0 3 7 5 3 9 1 1 2 3 6 12 0 3 9 9 2 0 5 5 6 4 6 8 7 8 6 8 6 2 10 12 4 2 1 8 9 1 11 2 6 8 4 4 10 5 12 10 7 8 1 4 3 5 0 4 10 6 4 4 2 5 13 6 0 9 11 7 5 6 10 6 2 2 0 1 3 5 8 1 7 6 8 2 6 8 2 4 4 0 5 10 10 13 5 9 6 8 7 6 5 4 0 9 9 4 0 7 2 1 7 2 1 12 5 6 4 0 7 2 7 3 4 7 11 6 2 8 8 2 6 9 0 9 4 0 7 4 3 2 5 0 1 10 1 4 7 2 9 11 2 8 5 7 2 0 8 6 6 10 11 1 2 3 5 0 2 0 7 0 3 4 8 8 1 5 8 1 3 3 0 6 11 8 8 5 8 10 6 6 7 1 6 2 0 5 5 1 7 8 9 12 8 3 2 3 7 12 1 2 3 2 11 2 0 10 0 8 6 3 7 3 3 9 5 11 8 3 2 10 8 8 7 9 7 7 2 2 7 12 0 1 2 2 2 1 4 5 7 4 2 11 5 5 4 4 10 11 5 7 5 3 11 2 8 5 5 0 2 1 8 8 5 11 3 8 9 6 5 3 1 3 10 5 8 2 8 7 6 2 12 9 7 0 3 2 3 9 10 8 4 0 0 3 4 6 6 1 4 0 9 15 10 5 6 0 0 5 9 5 5 10 6 5 7 6 14 3 7 6 3 2 3 2 12 5 8 5 3 0 8 1 2 2 7 8 14 6 3 4 9 0 3 4 6 3 6 6 7 5 6 6 3 11 3 4 2 3 5 4 5 4 6 3 10 0 8 8 3 7 9 8 1 4 2 0 7 11 5 5 0 4 7 4 6 4 4 11 7 10 3 9 0 1 1 11 1 5 8 5 4 1 10 4 7 6 1 6 2 6 4 1 8 3 7 9 4 8 8 8 6 9 9 11 4 6 2 4 1 9 2 8 4 11 1 8 4 0 2 3 1 5 3 6 7 8 6 6 2 4 7 6 5 4 5 10 7 3 4 2 8 12 4 10 3 6 0 7 8 8 5 2 3 4 1 1 4 6 10 7 1 6 3 3 8 2 3 13 3 12 9 0 7 5 2 7 3 9 6 9 1 7 2 6 6 11 9 4 6 1 9 9 6 0 6 9 4 9 10 8 1 5 8 6 8 7 5 6 9 4 3 1 10 1 6 6 1 7 10 2 2 11 1 12 3 9 3 4 7 9 3 6 9 0 3 4 6 1 10 4 9 4 14 12 6 8 0 4 1 7 4 5 6 5 9 1 12 1 11 8 0 11 9 7 7 2 9 5 10 13 11 7 7 3 4 7 8 1 8 2 3 7 13 7 11 6 6 0 6 1 0 10 6 6 2 9 3 3 8 11 3 7 3 3 3 3 0 3 3 5 2 5 5 2 8 5 8 6 5 0 8 9 1 0 0 8 7 2 2 6 5 4 0 1 0 8 7 3 3 10 1 6 9 3 4 3 3 8 3 5 5 7 11 10 1 10 6 3 2 4 9 3 1 2 7 4 9 3 1 2 12 7 0 1 2 5 8 6 1 8 0 3 8 0 2 6 1 2 10 8 5 5 1 2 9 4 6 8 0 3 8 1 4 12 0 1 1 2 4 9 9 4 2 1 4 6 5 7 3 3 3 7 7 2 2 5 0 14 0 7 0 6 0 9 7 0 1 4 6 10 0 6 3 1 7 4 6 1 10 4 8 7 6 8 3 5 9 7 10 8 12 1 1 3 6 5 1 11 2 10 3 1 1 2 9 1 5 3 6 6 6 9 4 0 3 1 2 9 3 3 8 8 6 4 5 8 0 7 9 10 6 13 8 8 7 1 9 5 2 0 6 2 1 7 7 8 1 10 3 12 4 3 3 7 2 7 7 10 8 5 8 6 4 4 4 9 3 1 6 11 1 9 5 4 2 1 3 6 2 1 11 2 6 11 13 3 2 12 6 4 8 2 3 7 4 7 4 8 3 1 12 1 11 3 5 6 0 2 11 12 10 8 1 3 5 13 5 11 6 10 7 1 3 7 7 9 7 1 8 1 11 2 1 7 7 9 8 11 5 8 3 0 0 1 5 4 3 5 12 2 2 4 2 6 4 8 3 5 0 7 13 8 8 8 4 7 9 7 3 4 2 7 0 1 2 3 5 7 3 8 0 4 8 3 5 2 7 10 5 9 1 10 9 5 12 2 1 1 7 5 1 3 7 7 7 2 1 3 5 7 5 8 5 3 0 5 9 1 2 3 4 6 6 5 10 4 1 2 10 11 12 1 1 14 4 0 3 6 3 1 0 8 2 1 1 8 4 6 8 5 11 0 0 11 3 4 10 5 2 1 10 0 0 4 6 3 2 4 8 4 14 1 5 6 1 4 0 5 8 0 9 4 0 9 11 2 0 5 2 1 11 6 8 10 4 2 2 8 0 14 0 7 9 1 7 10 7 8 3 4 6 4 7 7 10 5 2 1 8 13 0 5 2 4 10 2 7 4 4 4 7 2 2 8 3 2 6 13 6 4 9 3 1 6 1 7 3 8 1 15 4 3 2 4 5 2 2 6 12 3 11 2 2 4 4 9 10 2 0 4 2 0 0 11 6 8 3 2 1 2 5 6 4 1 9 1 4 6 0 2 6 3 1 7 10 10 1 5 4 2 6 4 0 3 4 5 9 11 4 7 1 4 8 6 9 2 2 0 1 11 3 7 1 7 9 9 0 7 8 6 3 0 3 5 6 7 8 1 3 3 2 5 5 5 1 0 9 3 1 6 6 5 7 10 3 3 0 1 4 2 12 10 0 0 2 8 1 11 1 10 6 0 8 3 0 3 11 7 2 2 1 1 3 4 0 1 10 6 0 6 10 4 3 10 0 15 3 6 5 2 9 7 5 5 4 1 0 4 5 0 6 3 0 1 0 3 10 6 13 11 4 8 3 4 2 8 7 6 6 1 0 5 5 9 4 0 9 9 2 0 5 2 7 1 4 9 3 6 4 6 8 7 6 8 12 5 6 10 4 1 4 10 8 7 3 2 8 2 10 0 9 3 8 4 8 6 9 5 3 2 1 4 6 0 7 8 0 8 5 8 2 0 11 7 11 7 5 5 3 7 3 3 0 8 8 2 12 6 10 0 1 4 7 1 2 9 0 6 4 7 10 6 9 10 11 1 2 2 12 8 5 6 8 5 2 2 11 3 4 8 4 0 5 10 7 0 9 0 9 5 0 3 7 10 6 3 7 1 3 3 11 5 5 1 8 2 7 7 2 6 2 7 7 5 7 7 5 4 3 11 7 0 10 6 8 8 1 2 0 4 2 12 7 3 3 5 8 0 5 4 1 0 3 8 8 0 6 1 2 8 3 3 8 8 0 5 6 8 11 4 10 0 5 6 6 4 0 5 0 4 1 2 5 8 3 4 2 2 9 9 13 7 2 8 11 7 13 0 4 8 9 5 2 3 4 1 7 11 3 2 1 2 0 4 2 1 7 2 4 4 3 1 7 3 8 3