100000 13379 1017022 1008749 179475 198787 318118 324740 999273 477072 614407 333223 3404 879030 880579 910292 170400 161736 905952 266190 459694 530330 909576 996253 769954 108678 340234 800523 380684 552936 186711 508967 493920 578978 540806 183238 521334 700569 884176 203261 830730 434997 84372 129704 548669 690149 425428 716263 1036050 978329 75447 814236 487666 1025094 336645 834798 758312 612710 545966 317128 332134 935029 680259 219226 829247 254837 262779 625303 966314 771947 1042096 292278 122245 618720 991583 263602 105744 474208 732076 147146 12910 810750 488667 819713 34600 389839 295640 57759 713129 332650 434864 99758 925122 264814 141590 8318 1013032 297980 1000159 226081 710641 590649 480646 582127 382235 716494 913321 268548 463622 19816 477578 966845 284660 137784 939407 672319 598672 383347 811202 367600 512612 799955 279377 607740 483425 436244 205071 730833 1025883 408952 571889 825251 408715 350788 608915 293097 907275 957249 720049 480990 675165 180539 59310 1023489 725989 1027461 368912 515989 941930 683636 482561 599586 968857 941023 499408 1006066 886146 213926 31086 374165 733721 828968 90098 871005 75958 262859 362005 1021155 879254 13431 381111 991616 202839 777755 546392 540884 96896 845607 1011615 248899 236023 985105 677847 916083 682120 222928 613741 213968 227685 476004 500340 349960 936353 242764 814369 662928 137396 553742 395342 446492 413946 243890 13307 596778 1015860 600647 533961 21369 188421 644445 6525 572042 159350 998538 291203 709414 235122 750566 288616 50647 157771 19854 19551 251245 221747 1021476 1006014 254842 379076 418125 987518 722135 561017 353842 929469 992797 250162 551936 337471 245805 579764 968296 931561 892073 702759 451103 985670 699000 95894 975199 386306 1040966 638578 804965 812913 998145 208912 834033 122377 503389 996646 115657 991715 85329 158290 637749 395582 484504 694163 502148 944124 176433 735438 804999 172068 369888 169546 134929 901726 834218 617780 937341 867962 318301 993308 612903 533481 643590 305014 1035761 913986 970872 498202 970944 981439 197580 26053 882173 19389 276699 302998 338197 867136 102598 5265 731641 552300 17775 418336 858527 948749 294397 990860 169599 793616 13148 954760 387350 651784 664763 851111 376934 1035946 973836 947169 130676 104785 901767 869907 365769 507515 279847 587131 1011954 340041 592171 770111 817409 849667 602263 571623 301065 610706 634544 290527 842405 419333 961668 665335 39794 164364 720224 1024994 245648 387968 631639 622266 805 278745 222146 135034 1005018 616886 158651 320899 345948 268121 394400 53272 623580 1037608 546966 161505 352400 43309 542468 623212 423984 148631 608532 677031 546681 836663 747061 938344 473517 65796 866459 308965 906513 946327 655806 394812 14190 300464 380631 785389 373393 131247 634214 6234 252108 188443 126894 178254 821618 74015 33079 834931 68958 532488 346956 902874 803693 911560 960891 588151 384255 264054 257560 153763 43642 125132 784057 962201 391111 707240 118971 525561 1046739 81035 617916 568647 345616 667677 419871 973164 485617 104871 448395 705588 424049 172183 275820 616911 771469 352256 807281 905297 890821 276247 284172 712755 915871 698807 515317 1035471 431396 1036510 398247 593127 237665 940846 978914 516894 1038824 793965 160807 161405 234828 209669 263231 948976 579496 962181 248245 551367 427033 842270 10327 608822 301119 591910 82617 854485 751809 979864 36529 746784 19910 635027 948700 352247 28540 11479 531992 609824 909972 81995 984584 1010624 976068 85369 328084 67046 166212 750096 920166 799488 812370 542561 669805 400228 609454 799459 640606 905673 990750 1001136 861742 113611 630763 45573 206233 625258 420962 508358 467615 443019 126549 291063 86017 906614 486808 100676 723400 641366 404356 676730 604607 815548 888694 382988 969716 866333 156497 634767 602939 554063 991224 418622 589227 87312 84437 1006966 555294 546943 384341 27195 157621 545953 445290 182194 705618 790493 755207 247461 759581 944512 957608 981762 514560 463419 682183 916572 421163 382112 969320 1029737 465808 945576 128142 608642 241512 455984 936387 162598 988844 710262 1001620 1029751 300956 284833 1017875 761019 595260 964407 640084 140764 25554 182949 981744 1003753 568682 16571 235397 222355 910930 353581 372787 966576 479646 490003 938528 473532 71077 893033 1039862 594771 254082 20624 226400 358072 826516 1008331 488080 34898 406782 42947 65212 67369 485927 594180 173212 228717 439868 158078 655854 196848 410025 1023492 426739 623527 649124 103888 732911 635948 608930 957181 885932 290367 1046752 938764 222967 768832 893147 804704 137506 352951 546264 196034 19329 985805 189533 106717 866285 387280 603830 932035 970308 262579 313713 422758 585958 326283 733154 64800 1032506 293139 567456 92460 457767 529449 573958 43562 26267 447567 986803 793247 739848 17451 125450 857458 458978 332039 609459 728688 693026 211793 241944 694986 221894 513820 198633 661906 845902 547998 244888 11329 229185 362672 1034718 773940 279206 642385 1039924 614954 784780 348707 823387 929992 463746 623853 107477 822037 308511 408087 351593 159230 971899 679217 386979 310227 615860 668012 968529 591048 694123 860703 548871 1040245 925508 336707 231580 119127 366185 107000 208811 51021 517640 1278 397331 7707 115664 769341 161144 342762 605816 1041981 397503 177094 416313 816814 777366 2079 179535 65762 659945 1042761 158843 983886 666734 463612 497540 379149 851739 373716 226737 645725 841898 353745 406097 654623 1030172 898777 1042739 247131 758067 82225 308014 636346 958710 349192 377498 847882 905777 404461 102357 816574 733682 637779 857536 784491 422925 197396 532032 277069 624537 522987 958141 982720 211825 788984 599205 35526 127668 69440 938474 46472 26950 64043 485760 362701 428109 127748 650208 94596 19124 463741 541576 458816 831915 1027880 754041 276919 444709 470015 534968 489283 703576 486109 4045 1038177 588353 1032194 213831 736820 616990 162706 134197 255490 45041 721431 128942 1015734 622852 947451 521291 123741 264288 584463 622248 348329 875348 604423 450022 671601 65012 870908 28716 49199 423831 67560 591649 879744 849753 119853 480372 780200 460951 561167 550485 61195 546677 800053 340985 916149 492891 982572 866841 552403 396660 532196 534387 415544 14638 789809 39240 180697 468156 350539 649180 759121 447383 5710 197370 722526 677113 643771 548462 956258 1046624 532725 454280 895203 1020433 503749 144543 104971 315283 389847 1006476 96552 1023024 482107 484395 214061 824695 794597 156126 309552 495548 366124 902921 898794 666263 924239 1032599 929082 554337 362475 632691 630178 893882 279174 750352 142280 709126 445960 675810 343543 645611 259900 800483 765339 407252 1018964 695055 1017801 916081 763234 927208 613812 839989 687328 361458 468281 202455 186409 606520 960852 719569 589821 964038 887465 898276 936193 786988 577532 706962 601149 990210 919225 220835 520092 649822 521069 761761 1039983 356959 578122 275035 725483 922534 796583 899942 444838 709848 139390 553623 283678 114717 426733 116618 952114 741284 339638 136734 379047 453149 929214 813815 304804 159549 742545 153595 983094 447550 619228 907477 900557 774236 463858 214902 596413 301401 708425 876686 227518 503801 207098 350231 447085 244871 131652 589259 436681 228175 367113 61865 562614 178465 73039 583796 350589 417749 444352 786484 298314 627393 365610 468147 317101 121669 818432 230400 176410 812351 347352 725744 1033833 412567 589547 598424 841558 128181 1027993 589780 537602 753413 924898 307652 181360 933242 177901 373833 893193 869385 278661 643468 146200 66601 262039 918904 464207 784730 359861 94779 199745 550298 907414 156873 77541 73201 828051 485721 468762 485095 21292 421862 12829 516361 542593 786607 960788 34152 414426 295095 399751 635417 122656 624197 1043937 280246 957793 343398 828915 970971 575056 908390 237426 247978 584386 731227 224884 187719 87090 526746 312823 479581 455997 143423 127067 878488 518695 641194 317410 581417 100693 212989 892727 950341 525265 858271 248292 178342 103882 773819 259290 1001480 476944 904386 794349 130221 867228 618469 557398 425946 300038 466076 194607 864856 581133 615201 457466 71924 726291 340982 795931 973055 799390 795739 609881 967886 610009 705240 144225 260155 741648 850874 110147 165154 798776 691597 163571 962533 246628 888231 566217 474089 926289 326813 868866 837655 890331 355020 990780 539484 661638 634065 632062 147753 26358 368657 295726 906739 172151 851762 904857 517044 817014 18080 48750 913000 848389 108809 717763 905361 506459 267233 152079 34740 1048402 410591 878510 135386 976103 780670 26209 546064 492734 449917 43979 730599 687772 157024 55797 1001972 727275 165868 491466 432465 520505 618927 151964 469530 605369 321909 520605 756977 432320 382164 673895 924027 420681 248993 748917 84705 578418 967033 466855 470096 10749 45114 183746 644473 594384 91782 405230 456466 268405 939847 944950 30546 190107 556837 906251 269945 721043 678162 666818 807750 5843 516799 754449 780159 517751 700708 890774 455789 633275 791804 382544 706397 727170 1003334 1040164 450080 850130 906693 171609 586635 606038 501633 1045788 924664 311259 635205 61949 717252 421331 803358 39280 840143 404693 757730 474702 403455 340250 805799 551505 510909 126978 935495 349851 617590 630925 992483 390191 200219 609251 992605 689271 628129 28109 651996 508349 25986 468281 363084 1021873 133691 652473 601819 551913 128716 856836 945790 325212 610619 609140 931434 960999 53009 290439 784283 306376 631259 479839 56144 90406 488362 222018 591756 556422 881555 640026 324503 1029463 29232 392949 52348 258408 3614 935302 256393 858220 585853 737698 676049 157565 137587 619973 674733 88726 474281 404875 527158 599320 142796 654903 613581 834118 351501 186159 749204 878025 615330 1024637 828403 1045548 1024067 1013072 817683 944992 779181 413817 228454 545594 470307 618735 346397 232944 882408 340043 959920 1032352 561862 947532 107354 936906 661130 111701 119707 54224 415877 98282 167092 22909 162829 436535 605742 975483 495098 258185 382292 373211 831785 1000914 209332 135314 678652 170281 108961 173558 565208 408392 892596 483397 692134 445964 270919 388382 565844 574713 502264 311813 799825 751028 447533 963811 922387 899206 474250 74885 661909 399584 417916 438552 646353 38353 168881 33971 550986 258706 918686 11214 68230 38651 905464 261571 733580 720907 469563 529748 350058 245859 821798 907556 65201 987339 849725 791612 114423 913581 481606 630408 90452 710293 253389 300376 724197 782519 355488 533472 1016653 849257 339026 187320 290095 164772 661180 1023324 46773 594823 957816 200876 523276 95956 417381 1027438 460261 846193 387110 152519 218614 700905 954018 619718 1033079 610793 20357 576218 534438 870083 247486 762454 399939 1006062 930559 504308 48660 295299 100929 164687 630115 86210 695869 748391 562811 718987 1003763 791329 579630 514022 973095 102341 585298 105596 399071 2942 1039935 717595 653286 196061 611155 706613 650317 783447 711534 989281 813797 125634 275318 610521 492997 209884 828372 409595 495306 782788 1010934 234953 379922 204415 607179 324712 81024 9332 581194 692388 748604 722673 298987 746091 743728 596644 456236 320846 550796 544290 308493 157955 1009218 721507 869268 913893 238474 422724 575563 829810 921952 372740 329149 581324 817665 205767 218876 759609 181362 699926 637982 503460 18681 412509 587451 559129 734625 478572 636529 413260 262843 926711 185696 115731 194392 177430 697519 632039 114128 1000901 346373 759144 198717 1045093 141072 173014 673024 571193 679938 350360 353084 264426 155150 349881 698198 785668 28912 167014 823163 631 686690 258929 378906 600598 830120 516561 995430 982811 740613 911904 126677 978849 107587 805915 497059 541993 1038128 193830 677712 961814 650523 921798 477982 348465 645723 665892 311700 294949 433352 776081 960765 779780 157760 853244 721386 218304 123684 113278 549804 793779 946904 426447 561371 324888 366662 677325 596946 160911 482396 402172 793392 924061 380041 251905 192088 910121 493380 460326 856562 424193 1005701 594394 853096 648275 714314 717614 342634 317492 683284 951896 992106 821788 232551 617524 933409 989800 74573 228030 81160 560343 146644 179609 211680 938254 658571 460427 982827 219924 195337 462334 414384 445398 442983 74625 1008634 993700 891584 93765 670682 272562 423608 1031585 16865 590744 675826 453007 1036519 615379 820121 508716 383879 711234 671448 628028 499872 321449 719714 668835 946133 103729 265195 1024237 491022 564454 80044 865479 641525 467512 289763 943747 266362 391803 945745 596121 315728 34151 177082 621088 942957 923032 538472 620377 596366 1042702 616617 375333 358064 373167 337740 146057 29336 699841 184360 24369 773709 872560 743830 568811 817304 227918 622578 658472 66187 868813 197149 36734 140279 543687 847358 384552 1003508 373751 851196 860036 612701 296317 655494 818324 862033 181086 876171 405630 31156 459010 499202 207116 179627 297653 656228 79661 258596 794150 474413 446322 236620 733930 860254 940690 642070 774906 619774 726502 798907 459569 774804 623597 81205 768975 429231 879818 220354 815353 44895 1011393 407399 338742 723897 794301 1643 798707 676950 440525 587991 997888 543188 90275 174077 999953 915284 848404 629742 841535 589562 156058 188418 460676 915057 502997 501588 972866 643940 154373 65860 85693 288774 626066 368115 657564 389003 630917 762570 25708 109228 744204 36595 80413 494631 45050 602078 467843 980285 593476 763326 218326 819763 999813 358410 591154 321233 189051 1030652 878360 973542 1005447 212757 930027 399042 156977 974743 46452 90042 282274 118026 756831 894119 230953 784055 838332 10855 388535 425520 969599 116827 108386 408518 886783 341224 1013222 676625 950395 680438 568607 579437 865424 59764 176784 753783 928708 756178 658911 945811 691711 438917 985430 196457 412685 270470 385636 569956 186397 887507 821786 924978 28228 24301 521647 782407 1043707 298329 720637 789337 474525 26143 578817 958949 675050 755022 326750 1011625 693127 184182 188379 851240 994940 1015340 454880 259113 493492 212105 743421 33848 691840 742316 669028 513828 294933 845619 1012074 759167 344073 803270 269578 621346 82138 78221 352865 588710 457831 685236 591155 587499 719989 144878 95077 1015189 815915 366831 222593 894346 287638 87793 986933 618101 88614 355120 974804 1029702 111919 118638 905939 15792 949609 936048 479309 375978 577137 1000062 171392 788207 773958 638439 777550 409726 342732 543611 827581 467482 424012 203023 395127 871882 17394 855549 946251 373594 714574 522145 309674 394457 852436 116189 725547 80665 188764 841621 743687 535091 551586 350004 462493 534016 496071 370470 316655 636576 877262 777820 884772 89335 498208 152779 702212 288555 838921 868333 598911 251176 74296 1007422 13094 1002780 629315 506048 92080 139259 1042465 681335 79735 810492 580014 421358 753144 654106 1003562 702129 359511 656275 379066 785617 1010136 516205 29926 909923 496743 568300 647961 68353 69905 955933 276261 542791 1047689 285007 586428 448087 871332 179861 609783 632918 273373 143941 73683 902380 717778 682107 939696 373448 631749 135575 983248 1045786 1046044 40634 517342 38936 851937 267854 371300 1035641 680258 850043 692819 1022205 853522 144306 704383 691427 882246 993574 593697 890480 636538 901454 426323 973423 178282 954469 405911 237996 482169 68330 515921 480632 982317 903713 722504 363560 367024 319631 821033 599446 752721 147073 57348 161694 688129 665222 849101 428706 188375 1028593 1009628 615943 104332 484696 819822 355510 152576 513304 961825 117148 979891 678350 882812 650282 956236 906463 865637 529621 410134 886001 597417 323991 854654 911984 658551 936556 383639 113674 771813 441814 49302 584499 185450 36186 380757 768162 321378 358913 757460 252114 382350 897240 720052 370818 729233 509808 203962 749877 527988 247902 923986 310707 283170 217020 652297 769670 1000429 47015 443922 179838 109063 1004735 823491 763694 4362 443050 695829 759148 1029233 737424 160039 818645 1046300 335264 18106 975174 682960 603530 206262 889188 748981 294148 425893 361749 346326 826950 1007923 244997 1045156 501133 996020 735267 479860 834971 919710 325665 662012 1047605 951306 792055 732634 736932 869175 517728 499213 398901 909831 405083 208506 967865 494209 485291 880488 411910 202061 988504 91652 97139 834107 665644 115934 80480 741564 881463 242794 239276 991335 929868 666497 28733 672118 431233 251869 143996 298310 554163 890528 975062 859867 1047040 752845 82748 746329 550475 683982 361123 113292 321723 806381 705925 239457 1016380 42714 777311 102507 1047036 787499 65073 790623 844271 1032663 824577 54936 568140 292539 334424 202644 838414 584981 918467 101748 323189 502540 114515 788608 802690 330533 966686 692129 964990 517327 629436 528614 36211 967897 405962 172543 890545 243190 651882 217285 188235 39232 598209 1016752 275608 396978 78968 387679 1035186 454061 148796 589332 128506 675188 624447 594485 714130 400816 972724 1045709 557537 282348 481622 7944 412691 297753 991458 619962 349079 818700 782744 367065 932511 568827 723390 903423 1002147 1041412 786205 806377 563422 730279 699266 753914 539343 276550 665918 284857 559802 836524 188327 952910 162853 1044611 368533 277001 393307 42460 380901 736220 686828 413868 829946 386012 607787 670793 493111 878275 280495 490225 211078 510577 693458 1007171 425172 747110 862005 294851 881554 128074 368954 940378 536118 864358 74377 486869 936888 985640 76940 524641 632085 484515 300786 1008149 657872 616204 693296 901225 265324 679230 116219 38839 843507 796727 352719 239297 343922 343705 681323 555050 357498 539946 973651 424699 809377 853844 864077 371488 228351 882598 365284 379369 673458 499793 1012200 272010 671578 498603 325356 128667 414365 715952 696263 867992 471204 1011580 320020 936545 440732 1038802 909234 767420 817719 1035160 863044 459982 866344 618328 236721 248998 1019562 961217 865701 748467 498426 1040165 726543 1004104 768217 670200 491681 776991 282379 1021271 388947 898003 568282 649342 79841 775524 717203 804945 639048 527543 332551 227284 377677 529172 581644 526515 369910 603814 336378 265147 939790 37630 116783 938335 773541 645521 337035 866868 885646 436789 276469 202613 986848 31656 3796 400255 968054 988169 142742 383574 291183 364893 658732 23071 660910 524811 894860 570276 574043 757089 988206 82643 751968 207885 603280 747327 664300 716964 356530 971934 954868 253982 820123 684873 366765 154200 284626 53439 929043 70289 848869 139298 564582 694253 947941 379576 513192 749045 664808 364651 438048 963861 33670 800842 220889 484125 951901 643334 188451 527297 248718 1016182 949777 735513 256061 321811 878330 939041 312596 594044 807161 73018 789184 59891 339565 767143 892531 352735 586361 865041 863841 196424 877957 315908 314947 857182 68027 500848 173015 425715 462731 319272 1024861 129276 875047 700774 89115 784659 955400 896325 578779 8952 152423 311366 30824 804876 872133 768972 725525 194516 237923 945568 383541 1024124 991179 936045 1020580 933713 769093 302149 439100 565574 785251 220954 42593 734064 489590 427334 791926 222090 358933 518660 17766 626802 366237 509940 754460 559786 551084 770459 172042 304344 676774 424416 229030 283718 153648 638097 831209 811362 456888 341724 793294 108607 732650 245718 443097 157971 355132 602359 756365 600247 176995 183964 201973 729386 507100 802948 962844 279054 140900 727636 546453 180522 768896 193555 373236 277222 116983 266926 16722 418514 164178 434293 295117 869407 160099 292252 665349 70180 787643 225467 487841 362714 727602 155471 98760 843105 436323 685623 772264 540281 684589 481847 558067 517386 183091 505976 805469 832668 814173 552710 436255 879583 677973 804177 117623 91429 249867 144557 737574 190179 808754 803026 508144 721972 510144 581724 264736 593238 818034 62795 315393 495658 357957 808325 505446 59576 439550 975696 482851 352681 359587 13784 295313 320715 442368 1036719 401678 932753 365604 520519 180091 384912 242913 56698 306876 416516 399695 448003 748603 801097 1022025 297475 789862 1017698 761070 270460 179245 844917 715553 577753 476037 8780 291850 199525 437223 161237 801428 78287 255953 931748 149485 974764 102468 668780 765960 312053 438596 953738 501278 722053 42588 338298 172328 16540 263959 504927 626791 462687 959368 864383 991197 793941 823491 595653 330961 447467 148833 919358 756303 430577 902656 395676 570790 947227 57793 155062 662248 109954 425672 318470 149869 159776 325312 321065 292944 353623 1016660 124771 15088 767595 572087 353560 1000817 369923 531485 434004 475449 1029036 306240 115012 110963 810582 434652 303547 780175 811733 139827 201646 67520 498017 855433 313016 7548 548118 121769 964503 16384 754805 100446 667821 313034 453089 430075 744064 232989 558115 719828 613434 1002368 3815 229058 658473 520767 344893 106916 208960 206825 827417 983000 216725 968912 836306 234438 265697 1014924 413607 594773 534019 875128 27189 875636 450685 40500 769538 389523 469237 27681 923382 427559 798134 370152 559581 826153 364589 249588 666854 142232 337260 655603 90151 616690 804522 913496 894486 231359 176576 196828 265233 302087 588205 1010169 533207 427478 558868 93038 755469 847295 207033 430526 391611 807254 275464 461488 526540 401333 341390 461264 673681 779768 536957 15597 726847 756673 619564 348313 851820 434100 717461 99500 497302 439292 735958 413890 850588 51909 652465 596152 383299 643775 782859 192819 395442 930722 53104 291865 765942 944804 795790 1025301 720767 177924 279733 648727 555425 513667 560990 523218 248596 446950 86177 401981 340853 645493 733629 930067 1015235 12671 14740 905298 559330 208596 23852 965824 679963 934729 761903 203873 975770 793144 1033579 516866 524527 705789 757587 1001138 424846 587642 626813 345155 83279 939156 298019 13262 1009390 51891 485026 1010988 424076 589894 697853 654461 1026604 512061 98906 1009317 351287 972429 558724 818634 739321 920752 508008 411096 210977 554530 688536 846077 20805 122085 962507 572461 715356 499198 894298 218014 456002 427509 41413 960333 980791 1031513 182828 804728 364896 967994 178647 434466 1022277 164781 369327 938643 573777 745548 916930 888789 315734 28851 510915 235320 1011462 898308 812423 669134 816763 877668 1039497 482288 713391 936316 650087 836023 804357 601849 816738 498564 185022 482316 629730 155256 521093 794858 742640 693500 881636 226125 959931 836411 735436 498417 286228 547747 755985 1043992 616945 901992 517612 695815 569837 550657 553847 234374 560070 450217 520500 678756 375518 205535 934535 598769 917691 839910 231223 967811 802184 491334 902129 910321 532625 991817 727749 203547 747723 295039 693159 276064 963913 243514 357615 688421 1041864 446227 732122 664149 264996 417891 115974 559324 452577 673739 849146 256043 655523 813741 897180 902327 343222 1018800 808377 692346 726663 798528 1008512 546673 154664 364555 49927 949276 491472 566149 237509 558081 489561 470629 839702 914472 405953 59686 1035707 605600 167337 832647 147031 1030649 652249 253451 527347 833481 881338 95354 658810 104231 683994 502878 606014 849459 583788 873607 35697 716172 82373 350856 467629 23768 764384 155447 353389 214848 722907 547633 939921 147441 359544 938835 1028830 845468 815773 138562 685436 1012726 409556 13284 397174 218681 742604 105445 6717 449953 589270 120883 696614 915696 766824 978562 719335 917995 195230 359370 732446 432603 54708 710852 1044170 628237 443533 478832 337616 261202 152879 154257 199031 659328 738373 197679 901100 551919 339356 409620 106687 799740 445606 877904 915556 281737 576762 438710 25012 895355 928465 122460 175721 830011 533387 181279 876453 362038 505384 266268 44652 379229 963536 788536 402469 57510 155724 352154 836381 112265 107146 924459 114435 221059 50460 951837 509293 186006 837305 669281 972370 772551 539323 860463 961679 161439 244128 442242 374370 825003 254346 344729 957938 744444 452287 186488 942532 556456 767017 458853 851271 545863 826326 913259 696650 198262 1021817 525530 228480 443736 923879 216773 267267 334096 420508 73346 11214 867656 565300 634158 933698 363949 71410 1036327 625058 393840 165436 441744 827031 376006 106524 778448 430764 893801 278977 442131 832466 134934 406524 60359 709086 362253 359364 527649 268038 429460 539314 782486 421992 687220 925573 700258 165508 487802 1009312 844548 673212 1002232 748167 256448 521947 898113 574566 801564 1042315 737840 588938 380003 959197 499618 117477 296229 375238 838135 911246 705461 596892 875925 486207 1044906 982685 1045093 901077 338014 284776 624724 598228 648562 517761 590803 895969 184136 902866 375384 326 297352 892965 200411 881777 301467 875179 728666 642164 154419 682104 162901 300167 656577 237060 458578 523394 244734 367275 761178 215396 47715 770350 219258 185807 557488 507952 867140 500360 532585 109242 222539 30460 362068 172216 993194 430518 583932 788346 274814 1042666 931889 873012 314471 588526 41606 678526 76043 536251 141778 280788 244628 836720 83887 462102 829485 742863 958974 878346 933768 648895 315233 884437 822107 886216 273344 3462 125662 752794 310469 267660 704334 4230 9824 76602 665710 840451 372547 675146 643329 33323 677222 216407 445265 686395 455300 706657 884139 766230 422045 700237 433889 479427 396915 89955 475846 314859 635917 346830 390838 367964 415542 340255 454155 29576 290814 452555 81577 267526 818488 438952 994675 243472 1022203 601204 756435 978948 924962 114510 925494 473060 939980 1027387 599950 325845 348124 239778 647630 929699 235897 1047761 928113 39996 539279 345718 74740 98865 761677 900134 64856 325944 302758 591577 1029281 970156 626384 698988 63577 979211 1010119 851486 463629 752247 590283 701715 59343 669494 542173 63188 720563 772915 235078 788429 368978 680314 76049 33230 132937 912575 687756 203915 561851 522200 648651 67100 662731 591422 266533 707453 938531 99473 1030837 250127 73585 18705 874714 547605 77284 42021 58039 796216 94131 655576 1025204 233476 1031318 202071 271611 610153 163403 697204 661500 179514 1010962 510246 287977 306353 875570 254215 997947 709609 202354 1045205 12843 246883 346784 504817 427833 226178 362510 268259 874665 938767 281360 1011924 130817 981429 530815 860178 28813 547718 765753 448143 505307 430708 342686 91491 552511 14041 567573 728646 1008720 673776 459653 377879 930409 42073 842460 920407 259881 332441 115852 174766 530932 448919 714505 850789 597871 321825 169548 862699 101895 823909 458835 783953 320107 446584 125342 263373 431118 401618 752052 310843 862630 453584 661404 49303 220592 294193 87652 647044 611049 298138 127390 832712 514262 742930 842206 901326 507965 672390 741693 662306 999338 729158 923609 897785 485355 650118 370771 73638 764052 992990 361551 65830 353404 836555 299255 61589 366142 1022764 820089 786615 951482 488901 679300 314992 1017745 500927 129487 467276 318380 141862 436371 859128 886709 1012074 711692 654534 610460 301023 582907 814638 48659 673085 442151 681799 601875 398368 454103 564306 458325 559753 551001 1015600 1029850 107099 497279 1036263 940132 909791 154909 572705 764922 918592 80524 103596 829544 733712 488234 590843 583356 641473 806360 780451 730827 833581 1007738 372959 910250 745743 650363 805901 391221 792456 1002310 633647 873355 337563 944846 315755 1031567 420272 416263 816267 764777 881941 1041770 339326 599043 413304 934773 866517 570509 701806 577833 509767 816378 130032 1040010 122413 859265 224985 953123 182278 861724 872041 766591 660725 787724 153285 780465 863038 747859 1038452 427725 419788 562232 942307 1034093 511662 769223 979682 652077 215958 1016910 446245 1023278 688729 162530 773317 585623 536433 308184 213436 919567 333950 223820 359276 549957 691392 308637 509721 351848 292255 347631 985706 768432 325412 680103 846828 409299 761981 619763 625551 354448 142461 548928 772903 663592 53785 477890 141036 756191 795884 443375 925178 647552 951732 780036 273106 26326 991954 298879 150487 547380 559310 892323 990162 985326 49873 871159 227951 59870 330538 233159 50366 772576 723914 168610 368051 657494 634567 79578 214693 582564 753373 632583 362451 775605 825320 392836 993498 983156 403307 851184 850240 698964 621836 51887 92397 641737 830229 118119 700589 370381 702197 494723 363183 556380 612797 107955 949001 607224 413860 184682 239665 160549 933252 522079 607109 385774 989018 873229 164292 1029982 535241 239666 74643 679176 633496 493396 888314 365952 380975 827959 619236 168928 363550 995432 985506 469316 181911 877494 972649 655694 667631 715955 919503 650915 434465 36663 480594 149355 527434 640733 33233 938453 523566 162693 417553 901265 895410 443856 91961 802644 234080 443303 320854 921431 45798 31925 699864 242649 475799 120552 878355 437912 722152 301812 221631 85084 76276 428240 786809 229741 769785 1014838 111936 448023 175833 500007 163832 221997 807578 1030245 69866 515716 496102 879608 27714 440179 627596 897962 795536 672601 65021 1001867 990792 129559 51152 470637 717378 705170 301118 81512 117818 282419 47014 972120 321617 363110 1019914 361306 629386 135966 966033 1036627 452430 182607 896771 136553 895977 223859 1037904 350087 874250 474630 289033 673246 471367 446986 372965 407902 144791 575364 126014 805441 96726 503549 1031826 291969 993092 455937 12546 183389 918278 581283 17110 49880 231076 497144 788982 686650 821385 214679 353138 141965 947335 477728 13308 759329 463952 550066 407657 101896 845822 921970 288308 493210 134795 581387 252923 605171 769626 515113 25088 681584 19884 988157 948905 556854 903980 72380 197376 38059 730724 895520 942899 732923 387141 478693 872213 17556 949155 139341 71324 343722 329143 890525 99937 462260 577179 744862 677923 151021 801233 345628 406340 752596 1003197 278890 605514 604332 184614 683485 866911 171773 387513 144205 81362 239377 24198 290711 977556 629624 744321 504605 476092 630148 707330 691524 593155 211406 605766 714997 179017 68783 550379 817436 128270 620232 531064 13612 172794 90490 390355 976282 1019989 201583 489161 573534 433039 726287 50057 791925 161466 861452 649257 330593 784395 212183 308256 551847 326236 566568 336330 753488 970157 203386 937704 719720 931743 786828 394525 195971 984055 764897 53874 661555 599329 568385 569810 94099 615595 867126 17295 779711 1024965 306064 300507 939865 306120 192225 1015120 714758 626348 535042 818537 614127 169872 153996 147718 955201 1035061 984672 172780 321709 325763 985632 214595 515048 219396 943027 48918 302892 442724 138181 936662 116406 549367 932164 268504 1350 595763 378340 926418 391330 346673 451228 890210 591379 287024 322599 968839 345830 376851 176004 378918 427244 874718 962167 224390 280314 117820 226310 328404 191850 924156 915708 34208 777880 582031 792681 1008990 967527 209548 332831 647399 906170 60717 928055 323061 471802 832207 865419 307626 875670 616054 747321 362762 41087 212294 658214 893308 765864 155403 743288 598349 342156 71346 87323 188460 562087 496334 316222 765871 491516 996884 420819 144333 454542 1013727 759826 871267 582631 414893 644342 723119 350868 937631 120766 408024 280998 261629 840302 295268 699442 864688 903244 982719 827090 237511 586339 493243 429091 337394 209923 814090 1009989 760330 761663 841670 393822 928391 67949 1028586 743191 937736 372650 989655 788253 149711 191316 683728 708257 996162 980622 59518 922329 304236 442559 442220 163453 777593 906003 451979 306762 822077 410872 216752 257410 595630 180387 379154 618 296294 300937 222668 264907 256546 517862 291169 26739 877893 1035321 195634 376241 439638 305606 127754 195035 350077 424722 968595 554443 145418 342379 1026270 139358 193263 86110 19424 703220 697409 401983 1000431 665075 280762 40100 912201 48452 568890 253162 318349 115924 128066 910511 980543 976149 957559 941654 851273 440186 404261 94598 244597 549630 87993 42923 441588 936094 511302 778356 104410 114650 359169 808531 115871 647992 619717 242432 198303 486593 25488 603127 25755 1024643 820740 450293 766262 545549 868583 575102 893817 451062 540579 24154 32592 287830 402631 909332 478731 576842 313988 114554 239326 993909 70448 536352 788321 323706 674247 46301 310288 415619 70245 249419 874700 640957 256717 566603 311640 808409 735973 840831 377308 85901 455992 15311 931686 448529 1034098 451813 182373 103587 908008 194480 77100 92419 468237 573157 198773 82935 477182 965753 217051 261064 197368 773672 541790 15044 602844 352754 260835 883642 221873 1030808 881842 267905 519202 148515 280566 154737 1026044 129118 55361 574695 77490 250711 204549 993734 239833 612322 132123 332785 733100 599062 869952 989138 48521 366029 258963 213462 503409 229160 94745 430831 184460 191242 202809 888081 722083 782744 546113 118709 618148 105663 1010143 967768 472610 842926 45224 482045 317139 101463 685716 448167 721168 1017331 1008512 960992 461400 116603 619179 222006 323021 894767 228153 698808 580789 268307 739507 805245 679674 458349 934789 544797 197547 300105 174463 276790 172409 712181 1005141 76520 730939 339589 269343 868953 392298 375888 306137 127027 324005 869745 527844 91425 49455 181319 961155 331349 466796 865269 57951 991749 678759 91363 538372 80873 298831 385339 328546 657855 24822 975212 181324 788424 610897 282795 848124 1002824 369147 254317 418701 26889 768945 78319 348544 937433 342231 393390 382008 610055 94449 291055 328062 339178 629291 876344 431101 12634 555474 837077 467911 89141 500953 930132 847566 1023964 282709 738569 602476 273843 897537 413579 790236 643748 979131 192309 854462 746396 435461 968358 658583 211469 911749 803137 983630 901227 64389 92078 523953 69295 748403 836695 1046254 759511 646498 153580 920090 778596 219528 171488 219565 219610 797886 893161 750084 404291 284931 270211 82654 666797 235001 573550 698336 449959 319847 218924 819473 553672 237493 538756 613214 520744 806003 368386 829719 679909 178898 597876 297584 588448 1041961 994670 796161 296957 610929 962503 561479 373031 261322 173338 674081 814921 318452 251974 342611 34838 61655 304367 88582 334402 976635 52218 380486 80390 804112 219157 42627 1023392 535912 299565 861201 481744 372344 132597 692904 1027677 500571 169574 372964 57998 533583 565817 436422 274866 886581 276591 366641 313240 978965 482506 502126 249111 684440 941137 441256 99464 966028 930256 367473 882247 681316 719445 183099 1027381 174774 555444 777184 852793 253883 438020 218395 556474 874450 817440 732685 244263 714749 150312 382393 27247 915298 979197 1035143 319881 532427 549832 247749 372718 613927 700019 750625 413722 250631 451118 963632 189198 463649 793324 228843 326865 329681 824291 16941 360682 155539 52240 189750 888552 298634 703153 935723 556762 1007356 725961 23699 585175 266708 695455 186075 187000 266015 626751 548051 840025 599695 463863 545583 666012 352251 179163 734472 20837 809949 663363 621656 600671 541650 294216 989825 292405 805662 946506 360647 676634 442150 505708 407761 51266 305139 327958 527660 418406 587958 514419 573896 254020 610366 956913 351353 454429 149891 945859 195959 522038 351263 617314 673758 850007 150736 175880 481839 751183 929272 170291 22222 750957 651293 855592 294017 886537 688745 772974 380663 386553 295722 969807 1003327 959260 884819 310874 640077 188883 313338 886244 70520 337026 379096 578178 796927 174356 393932 181136 618623 382325 34648 40109 122238 635925 68130 1018429 295908 32875 33141 488934 835709 1000304 349886 256787 323960 32800 599823 330612 507627 1044477 398239 693116 127820 85900 893511 716514 451577 277205 732678 548128 616881 465383 255871 402935 747801 728402 419190 1039849 387897 740011 771415 309950 771580 563467 809903 587776 578739 859536 652464 1002366 1032339 542683 107698 813517 547122 405137 469164 432834 32014 256986 775871 220665 102918 199141 204460 335698 822751 917346 432728 719726 954048 1031174 765519 300086 950 17675 834111 783701 25905 549293 514424 493753 32133 939950 340851 400150 868714 899026 449608 454754 866429 801380 279862 1042522 161213 895920 212255 242428 204814 583815 33033 660747 690873 1043134 646302 801935 318954 845230 776876 468306 479025 422582 329127 396643 453122 839093 47138 457111 1042485 139664 752986 739843 1022598 1041586 197035 417411 188694 738695 234264 805687 734184 698112 340423 171264 801637 929042 667779 339464 260313 874806 91449 68151 1015539 767723 911739 484286 932425 432176 420608 694160 379346 909834 920610 475620 550762 649476 578654 746165 1040465 23978 897240 889410 990636 674061 525524 411022 802051 858434 707134 860897 342209 572899 475683 812613 73912 840844 603446 808457 1041050 451935 705612 575298 696961 765825 116960 176709 435047 886170 574864 1038127 835503 113241 353949 684637 487834 466158 954991 196852 617427 1017230 264719 398682 967140 946675 629164 539579 696510 963033 514327 650885 235317 74626 293958 367340 28290 426035 275412 636263 496319 407733 531839 56881 199534 287189 574633 660937 721907 569572 45785 196978 582677 559159 561207 409524 325761 398248 447507 1035481 43847 423187 329054 620400 1002587 65754 822063 91342 1010197 625250 855359 828808 440754 508052 943213 514555 167888 891485 6972 517828 977142 971566 556624 833864 393738 751484 343285 531501 688345 1016129 1022360 695263 928914 623737 404043 555788 472651 682918 928069 571176 397691 17485 939360 7402 908414 924535 352922 683213 88341 191025 916116 233360 423139 102924 150806 187063 156145 780701 77961 681223 16170 186622 447099 813838 282848 886347 718879 574361 903493 627239 446154 287803 598259 418868 281719 849357 327525 886686 598084 686312 766843 661393 996083 64109 211962 80830 833386 284670 385034 898267 903987 5250 350134 31008 108285 343205 689263 549066 876313 23381 244106 189083 406525 622150 234685 516184 357061 19055 157350 164682 517549 401547 273220 600254 709784 545177 332412 417413 562572 811869 956565 323444 437556 25820 470716 65509 491357 86756 947073 14901 102265 625794 523096 199492 938271 612233 436506 61176 166024 750866 693889 117946 146196 509430 232623 418807 143299 393046 658600 116896 589757 159508 59347 389034 112331 446551 92285 347023 132059 602123 264789 751820 391551 188766 508657 981601 220783 98885 645704 919124 429570 266229 21303 549422 714937 396138 582652 544636 54453 699875 949950 821327 216636 666979 485891 347069 985144 201010 911671 424541 859319 104027 357676 49871 216428 992300 951445 253490 775212 774328 713865 777388 443251 259416 303366 754150 456413 250662 621932 373133 824237 739200 851198 519122 989513 233611 195429 514539 590267 598446 316716 387728 455218 755731 204869 458366 818047 352041 390274 468216 27289 939300 902173 485441 174361 606075 443440 567843 896446 16234 58686 364651 359659 63086 940969 885098 407844 707275 702521 176246 279445 80905 823451 866919 1043595 280435 243679 348698 963576 56471 395002 425202 793075 745928 832834 909138 261942 411807 278773 366884 562590 438902 59314 995925 385199 599276 634621 989014 312846 544356 785600 730525 1027589 514693 638917 935970 701442 349883 272445 205794 91928 75445 323644 513120 793212 100581 537658 833567 968201 109315 580499 19753 227005 970378 102664 662923 151354 359738 281404 441302 596038 52628 681272 446368 287051 898913 1001192 209409 798935 292908 499100 530967 410909 657347 468104 612738 1041523 761018 458052 108776 81362 409831 956492 984178 809305 816615 77185 923725 628938 780696 115878 441643 247820 342685 1035748 754879 376231 511198 936518 939588 756555 241157 492606 793335 605769 231937 1005598 96920 602136 44935 396448 698350 255698 205964 899935 15680 230836 1034956 280923 207068 314785 431174 257913 633235 503200 182206 807681 1006395 90970 1004858 405022 676652 142237 80518 231522 478404 33499 653232 950079 976355 783787 267148 564878 387951 622919 766000 837900 701906 754701 339833 372952 103799 474623 255877 712695 151376 647491 190263 413904 567635 996003 117431 300721 657144 768525 499695 104008 136637 819988 908047 249386 559522 945517 350985 536399 125357 986483 491029 34196 879720 597156 345647 421944 123998 948770 429460 322143 769185 113459 740169 680850 918855 84930 59284 354365 561128 401115 893057 907824 334882 519986 261726 833823 889877 593821 22591 293666 874728 773014 157819 783669 1023810 219066 323885 906169 842705 152140 356531 959217 606151 578482 910899 747398 410968 265975 173585 182020 609341 98888 409210 704603 607796 505719 355293 324702 357245 431227 859501 228935 470878 80878 821664 23601 52385 228750 348851 616349 754193 317116 768803 187886 419584 721664 584245 162029 556996 924803 82031 333637 514613 19603 48157 62728 506417 724003 1011149 422952 1037849 259144 1047763 95487 959313 728765 670662 868040 570051 333408 249089 849955 466269 153522 579363 700309 458894 418139 444815 979973 789197 21668 733421 195905 530450 468476 564135 1008759 646747 744820 233069 617660 305705 26434 624817 56200 207616 1012802 268588 24888 479211 387696 655959 168331 603125 91503 28403 879654 465584 739077 931458 423184 556210 382877 209355 89398 402452 849603 368474 735976 612594 809900 497661 283226 269805 877995 430920 683556 294060 949437 457746 378819 320086 393726 906486 688150 756761 184370 683219 42977 721831 805949 140108 317517 371636 263595 15689 220006 416889 714537 772468 1041564 4148 784138 365757 776515 434086 960451 11991 862483 167571 178286 261816 505512 124997 501067 91933 741379 535562 108603 195332 538375 1001906 936260 115248 801277 765458 687888 888232 678928 352131 810861 744504 986578 535139 155598 773870 193973 843154 665032 765342 936083 890615 59286 31583 963111 466937 1006742 203532 118162 612871 212426 689092 404951 572176 546392 558443 325214 186891 205834 695591 394101 527217 985039 55779 41674 789950 132664 839887 711666 1033716 530428 696798 608486 396311 526964 396358 97921 362417 258079 889604 66819 629840 467232 373077 712849 288260 248763 925502 895410 247266 136412 730630 275923 753283 182415 328887 184260 417925 498313 1008800 196666 34569 194206 712149 1041995 828467 90440 166829 335860 417198 944167 504131 148118 244005 467579 880119 320373 497867 803244 426474 733240 477140 373187 467589 71532 333562 641518 843506 655617 133369 658688 955553 595659 560914 489966 422853 662786 152972 27731 529365 842434 729134 658669 301067 332428 177863 479774 975848 68292 1040807 1020011 122798 566833 423459 432897 707813 461951 160532 554027 633559 58048 666968 691677 633619 594919 625744 301612 243181 403788 546401 191444 851709 668459 888179 288433 240028 999716 121717 393286 753002 682684 200407 905273 830155 485339 698126 504020 434020 964941 618771 356230 584355 549185 668644 298336 274997 863181 879874 757657 341646 558951 7410 57355 780132 847213 1024956 867763 34868 842399 830831 769332 582844 677791 994971 612693 1021311 987512 880853 398206 1004613 983572 536375 631871 286872 501957 901853 900042 390215 905917 417640 1036916 640998 783253 745343 821560 239437 200138 762186 432692 202261 11067 979701 743721 66590 550317 692019 443391 1020428 884551 567736 598847 910789 854806 330686 14999 134900 796042 49281 395610 719754 113911 971203 465661 818231 92693 791625 157595 481525 579713 263259 312434 1013118 114490 307784 124004 132561 682276 245472 845943 905905 445832 419832 163925 1019429 800914 959722 432845 276474 623570 1004306 501328 234044 908988 619090 614773 304577 10024 291215 605045 939678 578002 232241 935087 395439 25307 668071 438054 939028 292422 101345 319230 510382 350332 66004 920322 378790 929481 776442 814369 613863 634844 385231 459500 279199 355403 77653 56858 382658 370445 454033 132357 277127 769534 865291 779051 225769 74334 784210 739757 825639 581970 197750 655315 469316 638050 200076 123781 412807 184825 771630 235988 803580 841193 69624 184175 382706 645604 603916 657710 1040764 370180 409231 525451 581360 565571 802090 567332 37738 1001988 444809 754747 507722 540296 1013471 647990 123826 710010 483681 944671 726793 542308 379590 18724 256378 614967 902862 261144 350582 711623 849848 236273 972846 663629 350921 47688 24090 311267 271564 121820 167796 812555 503437 880399 979133 90665 422237 287079 666424 376836 594833 933646 156010 716873 623875 582483 234400 786696 600975 899367 267369 419381 8087 953249 724248 217640 489600 779899 201283 237086 43315 460434 706631 17078 781469 88681 366529 90228 1032751 758439 946710 907329 227934 410260 959980 357353 971556 397472 705455 499355 42109 882397 496141 568685 957676 922496 594554 505814 3571 231780 890285 458802 379038 651398 450593 584770 68089 120458 220821 232873 751509 249652 617101 834160 142343 365808 433870 46466 381801 178508 343013 354097 120792 714104 629921 796079 826868 502477 637589 265622 184675 779075 49815 977505 1032526 958969 47428 700144 314593 242609 274297 97800 122832 241489 132827 148177 65229 366179 345681 252246 451603 787861 720516 313096 699358 521530 540262 623420 430320 199112 661416 741288 243982 226392 111426 631018 201089 746281 947695 5889 342934 393758 537774 198098 231710 265019 751938 298404 788719 649003 644787 279460 172897 89533 19915 748130 607953 54882 377242 506450 74785 665777 228339 440909 457526 195812 639469 239629 817017 572504 161890 651444 40023 135697 252019 932166 606657 1047347 340994 1046314 1024173 26506 510518 366765 126867 289283 371707 343422 790256 784689 569471 786227 607686 606153 752054 379331 69146 884006 428248 508939 61813 95686 746206 1001545 357732 750538 1033480 486564 268280 317306 715097 465826 547911 79807 449305 638127 386793 594600 514898 289949 109179 658918 775508 640543 271391 968527 254770 932428 436218 13662 647747 981282 900533 169905 268193 879105 167165 1046410 582829 78892 875012 145487 297865 186188 201213 964619 197532 54252 518051 360426 1039890 91134 589747 394432 932442 181076 994669 751491 707238 788520 835351 173517 649326 35732 547450 748123 243949 516635 452963 503184 24995 812063 431651 652787 412881 149096 841744 362668 818688 606883 626690 137739 194170 708576 79063 331266 207311 453396 4079 149670 688722 94101 559536 429745 62874 130977 951811 882179 895234 556247 118997 321053 763432 528571 629399 10404 40817 705847 197823 821732 509060 1027349 310853 624970 173771 367750 634919 432617 142837 291230 309733 553718 629879 453845 1015301 520268 893958 465287 409232 819945 100894 1001077 182675 274799 285822 101954 554399 731300 13738 520183 208458 318450 889192 980864 757932 570856 831811 849453 137187 284855 463116 510770 219535 356021 715603 736295 479830 854750 183794 122248 901729 956750 736899 166710 629214 810952 552677 291060 882044 233010 917947 762603 731890 646935 712428 17958 550264 968739 727076 149783 676427 146091 122194 764944 679214 193571 885032 219595 392420 417445 495007 167907 757687 786801 190576 972632 411636 950631 657307 691471 731245 274830 996836 916048 594165 78737 59217 720198 908007 862269 269741 868739 165280 946181 449801 591993 29440 850814 831541 688641 111598 961507 474443 505048 943313 1000338 846373 456477 596503 386700 1020130 784085 810161 666361 345189 873063 734869 702882 337110 311585 446267 491125 672799 773041 727073 92421 957039 464044 297287 113928 2747 143626 60852 717527 96056 921768 868335 337905 648675 259781 169606 532344 242937 983685 270475 316082 909183 935793 12817 37257 86459 95733 417972 242444 806328 136161 307214 906732 384967 738537 904771 110848 746233 140069 680054 684993 660901 42897 483153 833230 441832 336526 230274 326762 351776 541791 901688 377081 194929 767405 448938 465799 223296 212996 519568 650816 343226 689748 13224 42745 898894 609648 766002 1019814 969519 545938 328309 437986 602835 572885 278840 473194 824438 1722 845641 429474 505496 692388 839674 52750 705659 440668 934814 849882 893606 689037 988177 301139 807780 380745 969006 68716 748358 205442 384342 20794 431517 590226 526831 222328 731393 907188 238563 537860 52173 28552 2077 74592 141472 457619 858128 791090 504541 437948 378415 722628 424748 386257 504438 22916 332791 711424 120544 30341 558574 587870 803822 732669 742531 960100 716071 955589 37487 375148 886162 357596 329259 551224 945213 216549 24184 842092 174266 1041828 554711 602639 849821 288900 568338 149518 386815 793108 999601 447929 721662 693637 184710 607044 463418 630318 121378 655175 352858 32777 936285 288575 140421 458803 468434 16395 645610 384367 148064 638575 643128 450724 524970 139156 241190 425306 208792 708998 397292 590402 449492 863157 799688 350635 809038 46965 439931 481805 735417 133246 1007561 763522 878603 796012 655101 466760 85249 426048 284514 778816 786072 622301 466123 908146 886933 758668 655372 583047 606207 583032 838526 686669 272287 493875 495487 62263 746631 674095 253680 154075 311944 261702 72629 837746 739514 882739 381753 154203 646648 1046039 10983 175256 392545 405237 482482 257615 817881 387637 17294 885066 153477 272421 456692 404088 763475 383603 1014882 512618 688240 994484 1014233 710102 526799 220385 199773 714264 624041 467925 958329 489900 228087 503248 1039032 117941 846074 533239 1023533 684410 297908 507857 462572 28899 667756 163275 635790 260864 924206 936885 434353 960386 554569 448068 177526 214592 712911 647310 911362 475060 915736 404624 369149 492923 853567 979883 404758 725721 109475 388899 864124 326963 109928 913567 997478 529554 50420 527020 154765 922663 558450 870714 1041069 287425 544850 457245 983048 25432 1006023 492941 697570 873862 179528 382630 284934 378377 107023 873449 403519 692035 618397 288698 368352 616890 791092 760032 644669 330904 675675 471815 430384 56875 272990 360257 944277 144486 88268 232577 919501 599391 247543 165919 162111 190415 404599 1025623 819923 508821 569511 39625 201333 430643 892711 434426 440984 1036112 535640 660690 540336 145716 1001955 39709 274359 721231 428851 1038858 366761 756914 989686 967087 113415 443540 178848 484482 973656 521934 712935 745441 531876 345696 382024 840844 29175 1027050 779393 913189 430308 165427 437781 590007 788479 309926 814795 206636 87650 878032 92719 755158 596265 924644 89616 593383 280566 309559 198400 579320 622957 443075 505047 984966 616377 546472 585521 806256 134406 44199 403947 648827 225284 927397 297386 932046 460907 782638 178260 785270 811889 734192 182676 913123 839765 119355 798554 75113 531672 48008 507481 1039296 811455 248815 508552 975237 712531 867503 926626 1020343 780768 959658 170406 547642 255545 100582 717143 383319 742962 97549 483516 425018 783653 644078 322465 180595 320622 581626 514069 261238 518127 705479 13034 765723 111245 905873 681017 881182 1000112 164020 906203 880032 151239 582707 761328 352676 442818 902452 1005404 147091 739222 605826 254533 806329 977341 60938 938647 780741 375731 1029470 57984 837453 431994 330293 521972 118088 256535 906985 209962 753042 102419 584439 827932 191851 639482 588675 1040651 740856 200927 406481 224762 787649 619222 87501 390958 349233 810873 682628 114868 103450 261220 852649 530651 326190 1006009 263953 449717 914055 900765 465207 658587 526367 329145 230329 749734 220505 461242 178904 150839 177271 532945 27900 337775 133153 568883 140078 1022392 504804 242842 160157 931898 142512 298178 112666 165222 280922 367853 946843 63087 138008 665184 465339 722892 22023 336356 496440 483768 543145 994373 275060 658610 158047 885462 280822 964093 615667 790508 935654 459809 512273 821086 486292 981864 155593 824076 591345 619106 43279 331605 869652 431714 426811 284575 366774 425982 1043338 369362 827830 645010 97947 487389 373399 166334 1016050 197168 778237 429028 882552 454209 172340 438443 544761 439815 655529 756863 858532 95618 547950 682510 937359 106289 767674 282316 632625 510106 300647 69488 36070 165573 817011 554101 329839 350913 641919 749210 872303 44574 232019 1006434 1039343 843634 414296 874901 660698 679637 858396 503229 231042 580196 1010642 472746 1026841 490177 475087 193007 17209 12177 21262 233570 671325 3069 203949 334496 996197 963378 871790 566662 878870 447713 647223 530105 552600 113087 703122 915743 803830 516102 384302 221540 856737 567283 533596 385654 357870 725062 1022098 496138 349075 623301 1003244 728341 214062 700600 973222 912467 166846 622446 477347 153795 1024552 918711 1030633 782376 347059 627561 752163 1034634 803212 514012 767262 715187 485955 459885 439884 47027 959052 593406 440644 229725 660608 1046644 150080 593863 8857 471864 13981 871374 515513 787895 593246 324240 134884 461794 536490 154095 708481 574127 946506 935189 373213 730262 543020 444651 424360 677396 627170 409760 550005 418347 55844 283176 393790 1760 279881 197306 237023 168380 654290 645969 931222 838732 928736 73005 66442 719010 563641 984655 235073 253393 245831 599552 162087 713844 491928 770378 290062 607016 616287 608125 929961 15117 291698 251564 448783 418889 688202 184366 965182 133765 78214 425245 712598 170350 816232 770778 463962 727349 561238 124807 31795 1030928 378714 288395 703404 554422 493219 709906 110775 700903 599810 54923 637734 788194 671086 532776 38195 1773 293760 430689 48120 203729 860152 152433 616440 291675 259894 921047 857493 64477 125889 470999 564631 94378 599748 540919 318891 882333 573580 83586 323809 379027 393483 538632 194606 488428 864344 230364 881384 664846 784173 41877 468813 754658 479080 573581 760572 630869 984202 354405 662393 945881 50235 479615 612014 939233 835268 77699 361317 771432 907155 563163 727503 126315 484795 980534 7168 553066 689265 299272 913008 144619 324496 499209 901243 606455 755734 91826 623842 632475 142501 228547 227912 884841 225795 458432 410550 785908 634778 1043567 1020184 884823 766968 428891 481214 444079 984400 580436 367324 862876 111096 400109 574474 388293 897257 416765 953284 168273 512578 10271 94699 805998 802757 931121 837186 32461 691545 469465 606450 16932 219526 619003 273158 329131 622076 860996 202480 801440 577548 913827 403714 790723 291117 996298 716790 213722 962425 784305 118119 389934 816685 337684 519765 628748 413229 1031152 512933 129094 585341 328970 158367 79791 482505 457320 177518 848803 40414 696789 918436 683900 718382 688993 178867 250142 440913 208351 503412 552300 700286 772966 919972 664784 785430 837073 509538 642999 239642 424767 308915 310035 241072 656019 531711 341207 891298 393204 578705 534655 834526 624975 920090 641925 387063 989904 689198 743917 968098 105325 555973 254650 962874 880987 525500 926838 732221 1025686 132690 358830 122317 335198 115627 251252 140080 775348 455760 184284 536657 539874 158893 115327 770108 39920 1005202 193787 284069 33327 719283 121200 330594 413362 857128 284932 128237 836560 180973 602209 69347 175012 916067 351282 573319 167053 757454 169385 911168 814510 117972 57084 229654 240495 631300 860131 906041 187386 283981 971292 733050 508863 1036163 966120 279504 612848 750557 575115 391893 646406 1017977 706255 453703 456506 601815 163201 679303 652045 846938 821747 184861 655296 115403 424057 404530 165341 448725 384748 351508 1018796 373386 428330 632246 141758 195036 112019 616237 986982 1038117 24974 426804 595771 907680 697858 543913 650136 487405 402397 198669 703260 979089 360593 982024 982315 406131 717458 70116 214634 46433 1039833 460301 142663 154249 229476 600215 81518 830720 175795 241080 524629 834111 696397 626249 199857 752288 576569 194633 338687 182757 644485 610138 560892 585650 624579 179522 137261 309262 385927 1004140 567128 793574 473834 636516 164617 1014154 1007114 878687 707598 220462 120712 298928 66044 711019 473352 1006676 300968 290747 882612 456551 956334 755968 481466 918445 743661 32253 847305 44554 410376 602075 991640 413194 631527 798886 21600 431706 298804 555982 264285 283981 580831 769703 499280 1033560 205723 602345 401920 159126 971358 195888 599732 430660 545765 539005 570298 800070 1000237 618419 803044 894625 700411 374299 967430 369919 95061 153568 510073 593454 562183 986516 763291 401313 637728 574889 307533 739053 243826 851193 495988 492109 464661 1025855 300920 413983 49636 370588 535751 603237 309246 383251 806739 48965 708934 173836 859664 472969 1020644 931285 161143 968224 725954 727836 39942 341915 1044752 763510 130750 1002673 283329 113116 785828 891579 458764 78377 51264 851001 164843 450461 18977 299339 24991 396893 665430 217144 940330 958192 182518 992747 506835 896707 883098 501360 315558 708774 889310 937340 149746 251214 46307 413411 181449 598993 269520 915231 812931 827948 456524 236496 293947 339392 774662 531511 731728 566225 726830 61881 604646 948742 563705 774242 125027 845548 930592 382815 707826 170611 879969 545155 773379 984687 672253 853443 598217 735000 58680 792506 616378 342922 565981 358438 642323 7750 379576 517481 146514 683440 830745 490504 763322 873615 501591 382768 676562 410255 147531 901420 936678 861378 742609 291824 771973 601627 21579 158097 899329 405490 232733 376011 285426 819843 1018162 6522 121011 884078 621173 146721 459236 426040 309081 460646 134886 821961 608082 6803 95586 157165 1015642 396311 838850 744403 175725 926979 377527 819345 842253 504462 204721 952989 887486 190098 514922 146261 895115 215052 541020 612217 157568 1029023 992582 405419 82989 125970 337835 243958 462889 506574 789074 537924 265869 499809 5319 289767 991349 726269 100569 94737 131459 22777 534298 983899 37980 382287 181090 289346 868136 68637 321868 391333 808982 203044 299192 69705 565718 836172 647751 47957 710685 268318 199650 840918 412709 894536 927028 377148 823594 734237 730155 964315 669934 136466 516475 562795 958517 723266 535835 1004425 52042 896491 783045 781620 217721 622063 355962 849488 614034 942676 94461 503334 963949 447173 242771 239842 317024 361998 606281 198676 468682 570019 188142 607024 536204 319258 631060 163854 648331 606892 1012435 883562 199472 1029560 901127 655717 236775 668225 272589 914946 673955 1041515 607754 191914 851545 772865 1015268 939433 428928 976882 1042502 404654 739223 524496 869217 281423 446623 192335 63526 670851 317341 98764 274124 501286 458010 1043396 455504 344440 638371 443992 485872 418718 683593 827600 725935 202272 18721 598292 795349 835433 690628 767029 843628 1006411 367057 511714 203716 82808 609639 572915 899311 231434 143275 984802 408390 317435 515912 612429 28386 588206 162538 723574 662563 447333 73154 143299 838701 984008 224261 996670 236902 854628 536429 4885 468986 327721 197558 68891 94807 1040364 725794 328518 783793 548579 320246 479791 635519 677164 602107 607125 1004796 439878 711422 855770 747943 924053 910672 27012 41411 250594 97606 567229 272344 760537 989882 158932 132144 247690 43912 453562 627035 922857 1036306 571270 262315 589134 10173 664562 454329 762358 437618 996827 329694 410496 9245 861124 965819 608880 561970 616020 329394 319407 381731 678099 15466 201993 469483 747953 849486 957869 784262 449280 66319 530097 225910 463605 683038 778124 488512 97387 690739 688794 284141 849759 993737 372124 1039498 383349 769951 244277 79272 97906 306488 771694 787420 223423 955740 810290 31552 389613 245909 962259 167408 559915 102835 547203 665742 363986 2632 901596 949951 105434 352045 457561 944044 430178 498939 606426 510594 786476 941203 458020 6898 1002014 427927 549727 1041842 866242 666862 956310 224505 994758 943428 223034 152839 912509 608135 496032 24731 778333 126315 106622 605563 590463 821223 1003634 614640 149794 295862 756091 390215 960553 441816 714622 381265 762264 903182 53954 888547 747034 146785 993396 40279 427390 75419 160548 619274 208694 683724 832326 706780 262870 616391 47027 779955 28827 614050 1573 131064 567778 540730 873406 565272 467372 609708 363906 730884 105760 647389 94424 87473 775177 671988 111629 60057 893268 820954 507601 413241 967572 758209 848567 413585 667006 789402 689081 716967 714349 621981 254131 869124 293599 95429 371683 939061 589045 964177 738160 76363 955639 427077 842208 512091 434638 651751 532127 357119 551305 870466 358015 494804 88537 490150 771123 533242 841876 764710 311506 725399 369717 966424 255067 550996 181338 721817 122411 382686 133701 254471 957832 76134 139612 763013 780826 906530 929706 871034 167020 496842 853595 814354 263792 791835 385604 865211 711672 897368 834648 415914 748350 81860 535092 998740 480605 585257 183956 790261 358101 929364 678363 654092 28683 832150 924304 881629 900550 31300 990683 296174 1008051 585272 253964 997258 137955 200015 101653 1857 667208 829673 839947 419430 48955 176492 276648 348815 243705 824001 401868 522521 672289 434390 277496 420770 1036087 889882 432337 812173 504101 857603 19619 269185 737973 220555 499419 469482 303128 777135 248460 491383 520034 194543 151275 157338 866571 318674 380883 1022219 839791 611423 34370 943174 19535 963748 803034 187912 659278 384050 128097 338134 352374 81567 187457 313462 70576 590083 338697 132723 442959 403067 412394 1009309 37766 445610 306746 863111 1021165 882739 208885 60168 303872 880960 525367 733882 909728 405502 604355 867454 705680 1038622 574847 45814 567289 707158 142582 230922 653542 276190 765140 642916 650697 119796 851566 509683 970484 431448 894776 378732 839457 162256 842060 25284 750571 1009574 320490 427703 1019474 858405 799730 504133 770875 923935 386156 275759 631790 511850 253696 102014 874134 499038 822398 313085 380613 985689 398680 322234 759277 589883 602659 494729 9191 661482 887834 612993 1034096 914895 109979 311933 532135 243288 33447 566940 335761 748148 420198 74177 438422 435226 512673 285715 53505 922306 750150 356222 545155 929770 655336 1006641 924848 850834 362301 658718 724864 706752 673950 748670 942544 6653 731530 428106 40671 691671 767267 706243 863697 711517 634031 338666 289327 384678 534552 370952 543845 701770 935533 690984 369219 1043175 749151 255384 776061 636317 204485 72556 347691 737939 151320 684795 149322 332400 24567 572000 547640 157154 891813 850938 557628 506395 83590 672492 896252 283982 606118 225182 388356 582455 864562 990266 535878 336272 479484 233776 555669 957597 307451 838066 842792 162721 991177 952376 310302 286054 170275 293630 319476 804026 18029 159873 651536 365804 69419 433158 234810 73299 637321 1042963 661277 801479 170708 681204 40651 981542 317439 239927 391734 220881 996895 617008 390584 502316 293615 263798 869516 899361 351565 994404 129362 618654 525755 167577 167567 14866 990943 829560 884522 757748 161283 103081 225009 39484 732054 1042326 385810 973544 357289 899055 297634 518777 648818 1019687 726810 148595 24780 755700 107732 599008 947381 684243 111506 749518 223696 589953 110328 767948 249313 727683 591629 213105 431443 205727 972990 663510 379829 1009249 337499 420374 316472 1017751 172056 290261 932403 264917 851086 655542 725408 648946 385335 449508 386972 273033 809717 264330 738026 372857 321163 285787 636017 844902 657698 525835 227258 235318 489670 338387 238451 320404 120039 495089 584174 729712 847577 612134 518562 520060 172628 447798 462249 540081 802292 1007467 392769 424904 31674 344339 172363 837826 526729 964093 895695 604257 696746 653056 48502 403372 439112 415349 531214 565615 367349 289976 124170 447160 944931 1004714 322816 560987 607404 63538 70953 255600 343883 224439 737508 509648 188961 90024 447795 439195 338993 496372 969020 231604 732387 616850 18121 151363 273541 689147 580297 991794 25797 1010859 669133 860849 18744 480419 359563 1014963 286679 57322 10335 949102 1026429 786951 292805 699871 957034 715401 1011424 6980 303811 262527 944119 755616 149263 455680 930802 247866 379067 446629 903905 600094 548503 734218 429173 842906 654680 689489 790661 166339 897044 1000094 362379 906990 557257 679324 174885 922423 323798 305142 933524 649725 852351 85983 8000 862052 838765 224395 58673 691409 1027116 563891 70552 243058 652460 698645 383300 592564 80833 677106 876846 248011 340387 333455 832238 791341 723311 523700 598850 858391 881059 106032 1004686 608775 203942 330835 640855 39488 907582 1042802 588487 710473 277271 360550 990509 527470 512835 61965 85113 587581 653493 29128 26308 101387 73925 758268 748230 494189 51119 434321 878686 991679 387347 332662 590094 501152 657526 853274 227453 676468 969152 901365 87283 860641 268733 745469 430048 765778 714396 95537 808533 535671 419955 969234 940425 419267 915896 797477 110421 186093 98249 17522 475833 511856 156518 167432 775253 173834 203058 1001591 494320 721472 997941 952660 988149 927449 928860 22456 545777 24671 154360 1038529 304919 423073 458555 1018896 176572 600116 948414 38986 639194 316141 210430 468888 47761 459880 863450 906278 171682 800901 910103 664743 169714 1022949 329436 268495 104461 974961 1021750 181720 496033 270804 236693 766 143102 514556 684365 337411 731037 845213 760343 184236 532374 563374 667277 378945 399400 582377 446897 715793 159797 689231 539238 272364 226499 86434 805877 34215 164220 297194 245386 608412 635183 79345 677813 399911 466509 304839 897770 673322 504684 61502 301569 853897 756680 885358 585142 976047 385981 380211 400938 924680 694606 521386 930656 794757 736417 366008 484801 402971 372865 563843 280217 179780 416475 925430 555159 427132 1041729 615745 784465 121541 691562 55895 980158 636451 853424 469615 14266 883489 58768 157060 532101 780875 305710 209877 664132 597170 870094 924261 979071 495723 607580 577404 594849 410896 489189 892708 404348 387133 209948 450477 964034 463380 536022 292393 419469 233914 1035662 879344 987352 313815 665058 1019422 7939 597274 291603 994320 301907 682675 994185 578027 116847 498392 368717 467477 543204 211776 601486 964794 122018 601003 129821 139336 892798 875096 478448 1037811 846766 364684 91042 810546 179536 20242 453873 682304 502755 703158 525375 198556 291531 497865 574227 1044105 330193 613280 876949 642191 413089 81685 648981 830968 14411 357636 486020 291156 960963 25039 58105 216053 704609 714971 624685 286324 442722 248081 967423 809258 954725 395614 503282 667832 965870 30003 271786 647807 266470 10501 878963 739625 377625 11982 674746 983326 797366 10890 586385 744720 395475 267963 10287 748144 942311 987366 670574 656886 319822 734740 749644 720924 711625 36690 393322 283044 445947 855601 895888 614414 31213 1022278 841767 676387 495242 534699 869309 619629 450596 979581 410501 568764 405741 304988 169172 66466 821631 900846 1031589 405240 336213 709723 589078 540759 579407 4818 1035241 349344 932402 897539 257284 874869 139558 754340 855537 647613 709686 625389 522079 789028 509140 504603 609695 159128 1037906 426480 516391 600525 13929 190769 36627 390074 902582 991783 373151 146458 725048 694815 794798 353260 316884 716522 508486 65780 467665 523101 633618 78392 850012 848850 118495 197763 820485 37542 409887 190181 126273 414905 132457 339760 697318 706033 880631 700029 217777 843191 136742 218533 676547 420728 806649 59849 570656 365349 803735 772299 252719 612787 561097 769490 630589 213404 291453 452042 593146 1046365 757317 566242 633337 593398 342489 173580 216628 117613 90257 653696 560263 66891 62187 143161 371505 658717 780043 561270 404566 437492 444726 90939 190079 275430 646230 605901 699671 365195 772729 815162 493808 821120 124242 421583 164029 777191 521911 745631 520597 307173 106785 896771 948087 55075 479279 109333 157120 804174 47395 82483 511926 1018520 977763 115330 336129 876596 520441 896873 542252 345309 392980 304658 550185 862544 800389 217580 402890 273613 193603 356651 821833 27034 897511 256327 284609 643456 816689 60281 790194 268876 710017 272705 422785 637519 950878 596194 108277 652511 486899 84452 577211 784084 227469 838034 151012 590603 504350 694138 822626 1027815 76477 207344 742542 143051 1004324 983690 504229 111265 650545 742053 291398 578134 298085 962527 601077 461403 108136 1038491 382108 1001510 471939 34944 60165 755375 450340 941306 143201 490227 772190 772536 781252 282741 1036902 204076 314534 488888 689431 365838 280931 424134 753007 557785 236732 127916 159248 163917 347477 100603 438208 701419 345653 192585 25065 796028 229192 922286 334617 991883 734688 14152 665987 701158 570672 16311 942973 7457 1027792 914593 886784 162578 271164 942639 995115 810582 514645 476302 215745 361675 945118 754800 931494 695572 645120 705416 416101 596761 110534 391441 349357 72836 445858 728648 968143 1006916 368102 649965 955970 80910 587596 238023 56352 315095 1016687 519453 346790 460635 374607 52029 12984 124826 416721 1018616 725850 837205 239165 841764 440888 41877 712894 907289 62495 167205 303846 22069 1035649 398099 236071 88 287478 642099 254555 439144 475573 1043100 847420 645071 22559 319528 524268 445944 816693 398072 864623 27349 155165 696814 593197 1016924 615585 14642 833137 560645 237999 915118 696812 542030 897242 1007250 122418 618039 393687 614352 650299 368583 899329 747681 75748 204933 335830 953086 1032300 119551 370040 307495 82167 602694 749357 647712 436494 614000 30944 628271 202013 80149 738717 662368 325364 758227 204825 2561 908871 352971 781095 772390 708910 990497 754244 205606 996518 722303 698892 584220 279821 696466 233666 306279 990890 864140 1040077 817450 1005091 81057 546613 177356 532740 735114 526378 654714 396863 205317 330621 73632 216743 740434 55077 596596 822643 139703 138684 472171 547010 66814 671488 335810 203281 670962 542802 77558 106182 520422 755002 39244 798889 931117 499681 380746 278117 141219 807317 843580 431116 531490 172873 1042864 795536 710926 114194 370170 744779 910282 871339 784049 792696 843073 1009394 36400 2999 650846 7273 631574 120205 869523 817845 46278 824545 499286 996131 90088 921985 649120 838174 934630 357531 255596 350138 914032 37188 784190 907309 130552 638197 121241 199760 656439 538632 953480 518690 317350 337471 211734 105797 111366 464702 604374 202623 228825 401164 331355 667963 532710 687766 955841 23045 387769 515116 10019 55570 66592 461826 972066 433590 717999 26801 899429 237547 931645 572339 938259 250065 515685 177642 1042778 891688 84230 456729 7148 127959 779972 306025 940925 916073 68740 829926 299078 10635 514292 603904 443525 202640 207104 280587 778491 1033965 629854 941247 96620 624317 633348 518072 829731 353085 771244 1001207 655211 992849 298839 347231 949271 911358 598471 677433 760827 667374 482563 391088 554352 499951 282583 733526 124116 279412 174929 735646 248072 1002514 214853 578911 872432 622852 112330 933975 152310 76200 978107 501158 770952 757504 782392 272463 599958 920626 434466 1014714 337429 569097 691362 396341 992126 288881 512418 374638 781903 445694 136530 857338 1014665 877926 624549 741074 111408 167682 1046481 166353 19663 912466 784595 974391 1031153 157046 792041 253993 863401 768181 792341 178222 233483 891642 939425 707507 374960 419922 729238 456073 1017654 484463 536899 609890 9918 297768 667580 492887 1005932 913655 149336 641125 1037547 308089 641843 933099 44774 883186 912042 198701 1038736 165318 882145 583636 1028125 480001 700992 23148 103239 1034448 212722 219109 497098 850438 2405 891411 997607 95640 1003980 357678 473317 993057 704416 475219 158092 51039 755227 347648 631464 56500 956603 947356 965772 19366 716741 861933 171148 948063 777408 72863 20865 324141 93942 363204 999497 572931 583670 388175 942149 204023 999444 219800 690138 258498 1030888 816603 116976 1028163 35787 646584 384374 712188 1018461 80308 1024988 336531 63234 53687 371607 387154 151392 374413 512416 822440 209634 948837 126198 401574 415544 817493 494359 702851 822485 373203 703627 282905 775024 601405 1044825 79461 294531 522323 58768 265738 420303 306104 40384 221903 540118 754804 160638 706077 181344 330868 405988 1015938 150775 348937 737806 709168 8554 636261 845726 770942 395854 472865 625976 165222 910200 748218 467207 483846 999556 125455 426294 998687 860497 24293 522360 1025177 374403 727907 182913 291069 407040 279190 118923 587257 311156 491758 468434 443104 151757 283839 582680 783143 445119 583362 585762 724713 591168 1012369 644664 424804 324621 16174 177833 621434 121636 665468 279109 49201 693064 242373 50913 297268 646785 441650 609239 415055 838809 569430 114307 271094 864159 84900 929479 213183 401512 130292 727944 306659 299785 1034498 184110 330433 392030 115695 117800 661852 459143 399806 805222 1035736 280165 1025752 442077 454400 997409 925833 229895 476867 587430 183680 488032 484019 346146 249427 505322 779397 499081 1046009 165290 25235 796434 340558 330280 776285 981176 754834 18419 173827 212666 428522 990235 533965 819739 1020894 1001653 115364 785699 676057 1020251 897686 262108 394413 321449 995925 222357 872716 567233 153273 726115 429584 124104 617785 1022875 438964 771431 388214 577114 576856 716875 980145 97533 789569 264356 483408 604329 677398 342698 353373 665540 619108 317460 901382 322169 573979 459935 295454 298809 886800 815757 348059 825141 1032569 798499 347670 199397 626292 687913 36686 564868 731776 969582 332453 59025 357633 695618 873889 826447 854464 240378 816237 520773 518505 193648 907861 981184 504332 716673 688717 660044 157597 443533 378731 292927 773236 301817 247145 970542 84430 849328 739620 1035126 682058 597918 348447 320948 1038444 698420 794113 335693 723741 389095 774930 513767 23081 115889 435906 109806 377023 921231 959267 620560 533493 232449 456298 477633 76610 958092 971634 1016504 1026306 468795 516664 784240 299766 488218 671840 337064 428737 276410 528815 881636 915052 499633 172174 36841 764130 91926 200334 575813 793205 919561 562398 821956 602455 456489 939223 384508 825890 913436 702577 393155 307281 348683 680651 459955 915140 494627 569511 888237 204864 1022485 510187 822354 370669 299158 671009 857996 63958 670176 14839 806915 666477 573999 673728 87209 934916 881733 236274 870191 70996 427495 390310 483469 959482 783454 594716 464254 73717 487671 1028660 936705 879914 875907 269301 367322 539616 579800 411913 829454 373060 842574 889151 33643 368614 811842 1043465 663549 938043 766358 49403 448410 514329 824879 608338 851800 657469 511094 818027 953361 973512 354264 562503 771814 755134 413766 533262 528825 134790 52918 304264 179121 881517 141728 834725 386490 680995 479617 1044983 882434 952891 957787 130867 532862 25008 300851 504756 292451 106843 907410 1008632 789165 930686 1046277 453153 961435 114236 753821 79476 1024816 375838 591984 880605 462004 664719 738070 107626 604466 697441 537388 723404 402424 157255 746965 380377 194329 27480 212788 947980 1023982 947091 743155 972035 684944 816725 386239 557312 254816 174820 408777 978537 278912 794856 941126 199497 365912 780524 99824 159948 229393 969954 913028 795591 209181 759964 1014082 845101 354989 258644 885872 332443 300601 508709 378327 661197 59644 864143 407364 354854 825462 991223 529160 205613 663272 284964 909433 136970 954331 74947 430191 494093 654490 362981 502216 553000 518323 660860 34276 671088 642681 864993 564521 870048 897925 201809 713600 176533 183601 666475 13526 1045971 931100 405939 709020 126206 109993 246035 322376 95074 423551 425045 278738 759916 930058 247722 314168 1007407 775416 790822 817658 200417 439486 305473 655262 201563 627217 273239 44589 814491 1032813 226857 222132 308293 156562 341083 34501 107550 499713 390388 70387 147600 394115 447456 832857 754730 909219 307825 325908 696605 704559 917466 623556 971199 978874 594355 483855 833804 723997 855160 353310 873248 240370 1006602 1018399 685502 462360 506924 229569 712908 321586 839943 11707 1040085 667943 741286 674885 423302 199331 636539 530844 927281 308373 693720 397699 474701 102831 1009783 441021 702451 605162 916467 1016724 895587 436479 682316 306773 150141 941806 499047 413138 555849 964731 29068 20958 1044079 276908 742374 1024980 906431 259149 688135 938769 532139 916588 706401 577910 543944 650461 190926 933863 512081 1014710 359944 903886 523172 859860 485938 202392 492226 966741 846925 244791 494547 426780 996036 1037726 151456 628561 820449 498248 346648 204510 326485 527282 64203 991731 379060 45533 13682 1020802 332278 288717 590437 878019 22264 473100 593699 503474 1010425 739623 1027790 187532 916765 973360 486060 653910 897261 872250 74407 263254 181973 347617 179662 1002648 873637 387519 748242 323434 69137 319736 1011850 415712 892209 1042607 888431 447569 625410 723342 1043744 211671 112610 920643 696032 630227 1008664 194045 634899 200808 444490 496883 51141 97019 15876 269533 940067 229305 915512 578425 286463 28433 19385 314631 570960 937014 690110 506062 980144 254366 679526 48533 908764 583045 253230 812586 156472 405099 259452 237023 144456 522130 759064 900360 1040184 275841 347821 501118 164181 457347 496205 126751 198546 453417 357866 533579 65284 246468 3550 200297 62822 59372 677220 528992 420246 921852 108316 498974 740374 1046675 837003 827413 462732 729620 226201 990649 477506 175655 40209 771587 778663 868150 69412 172785 578764 126449 49382 972035 1016551 1002954 568272 614336 102611 950650 996412 591407 1005711 286586 860652 79710 256443 173707 600196 133855 39454 737839 786443 740678 665122 499501 986478 302252 614742 397328 498429 824623 95979 999849 41196 68976 899640 376713 335316 156435 591671 100488 851759 251714 45829 635713 956895 719659 330853 926355 438951 11389 617534 215585 595632 139759 382489 131795 771078 952250 796836 880467 959001 109593 187953 61585 117309 998352 482615 535104 811050 396963 645328 202582 391804 66522 311610 536208 301876 454339 115798 431852 79925 758576 941612 683052 316360 242165 129381 332634 9496 927083 499664 761662 1036471 265712 867037 869610 995608 134757 680997 253999 765714 825518 50656 34853 698979 84534 527213 406439 258603 481384 483790 290260 183661 68919 952361 268944 1020817 21399 28744 543489 251109 21505 93978 336402 725783 401651 720176 968947 133564 684910 460608 160662 427725 948086 315046 750900 643877 895126 612830 419015 502532 966233 881931 283021 247439 370898 737908 1931 1045069 564501 875265 484360 833451 668091 97986 702989 431482 691043 54632 280300 116844 104747 1031882 636598 435098 287035 471906 637123 30977 482618 636110 500782 70144 1042135 380495 470103 702427 439361 533837 664927 183355 877743 989649 153775 979372 597210 128777 616817 967710 275326 897991 51477 270693 585181 606979 768974 786873 478267 226389 355603 647223 517731 812155 332830 504669 907296 818649 141424 816530 638405 723188 697931 736668 1032358 412918 877367 845607 177053 999470 684669 412485 409478 706701 760239 854249 663491 691241 447774 843115 28344 1003965 846946 1019143 66128 454951 399063 613213 776310 513001 962586 791539 824221 787882 392335 172718 67385 906418 64990 474205 316484 524913 218994 399150 267706 754680 17145 963383 466205 840318 365799 373486 605937 707548 184562 607153 831297 74514 937623 661056 880152 549056 683412 714558 345097 357293 842348 563123 183976 708932 647910 841100 367887 861714 383630 873498 89178 890442 954163 627855 660523 757313 970087 605828 750375 8946 914691 854134 863094 328314 892320 274500 417607 586909 477982 558003 138570 256832 799265 194794 453940 828140 593039 710390 224318 119634 1048083 93767 129447 585666 690333 811313 357165 292786 364768 31853 65944 251709 619219 991125 849200 972705 9777 538027 700993 958400 750329 179602 634270 410784 865774 909972 1014043 846315 242967 828634 319506 750192 787520 922103 660447 1032352 817528 265566 256100 493329 602513 698599 270470 305407 304292 134478 969390 862918 936586 848564 961864 569961 85859 370972 705351 890894 350227 766191 968863 1017472 218816 779129 579274 109484 28502 338793 921924 948516 60419 773461 549391 455839 344507 868404 1001008 759927 206005 431586 895536 50217 830700 1012639 448155 48345 494239 760464 814212 867787 412369 327741 487936 170219 371657 30481 421542 943942 403 976606 170006 772495 567934 857430 921199 473243 103325 261779 862422 779749 838982 769424 840182 830475 798613 197805 521339 692047 69354 861743 915350 708118 917607 568509 805756 950636 831091 33764 853479 904575 638265 635028 822931 565792 573226 1022370 547778 985925 145783 57412 573113 201097 899223 968856 507969 404139 652487 78365 462118 277003 329349 73783 455355 926000 437013 774831 27477 385092 956668 28209 277196 935574 582791 668877 72445 13079 685125 609911 194634 484574 492937 795015 867864 580516 409833 736058 144207 313417 1007298 641071 616158 396621 973745 826602 470069 85847 441627 642644 468938 366002 386470 186937 781205 31435 326078 745417 369555 519348 742417 944151 119366 753060 920083 278173 400691 1000565 721019 711094 534883 150821 135108 185123 296930 170325 932013 192647 438852 45261 59577 277483 268059 311798 85680 568378 800386 479838 114460 941510 1035925 1015608 862413 88769 71670 576985 956758 914373 987722 166972 315789 370765 909498 704895 256527 565049 931443 437860 460729 372558 381734 712145 270384 194484 724872 312656 249434 67702 358867 521616 997091 695046 361028 56034 392378 187062 341915 986557 935313 277823 267166 602938 52832 125758 1038230 814488 200674 899250 817359 613561 94998 306560 859421 44708 759231 269807 10066 81921 302821 611116 21449 642208 631634 902087 845022 12274 6678 121909 712564 13710 942340 546636 87917 260526 20786 272073 183349 514479 648061 715725 365880 783509 648451 917340 876136 342916 965543 789213 505016 4680 998032 864413 893603 425934 624298 771148 810149 781993 658211 758654 458177 32142 818671 114219 218106 909272 586821 991023 244953 1035780 984865 1000651 4589 656950 67520 915746 1025351 908467 82982 350909 413178 89189 220059 427271 427169 653146 238377 968914 692185 837445 432672 750801 442562 417276 159379 929308 442242 796152 299481 252079 518082 611032 351500 4074 177455 614878 771469 995090 344058 141936 205182 59855 51545 1015448 326726 881836 808964 154501 588561 474523 943288 371208 840014 734318 1021623 691992 410927 107359 561222 937038 82988 104329 838446 766058 788352 579948 296253 661452 215211 685421 507074 785659 34286 382035 802067 989474 808658 549835 572170 5262 446625 773862 983428 247601 522987 181910 994785 526626 676867 416308 392327 922395 91520 385021 533855 28410 944316 748944 837718 424000 326488 450674 584158 486549 123830 95882 917354 986178 386430 784037 887797 379573 435738 616691 248956 954113 500025 548744 750719 787547 863568 839388 817796 1014430 757780 816715 521364 218824 271105 1038486 197821 201595 165846 640097 185742 184701 781591 486579 763549 555064 156298 725368 321797 550458 933306 210946 289760 504246 1019511 29572 170194 391426 631636 769430 639102 49943 695848 1007284 161550 159764 71822 288447 983215 965052 120933 439674 511506 967667 1021008 103182 723181 965956 444470 448646 77944 986974 1022403 174164 574961 728978 511206 898762 723224 499543 444497 8866 771251 683207 895484 449911 404235 918303 355235 894026 574062 162627 857923 1017853 156075 924727 658337 1499 146585 1014695 807107 962574 852112 208480 588916 484904 590061 985300 829124 73115 226195 323483 519814 866881 48485 997357 527825 620244 642765 563240 884352 417143 561208 108624 175794 282667 351896 389770 312650 598363 497633 168864 30320 15441 735116 27520 321550 482750 885526 253373 960083 646198 181890 270860 829492 819377 467155 795849 91110 782092 811155 456560 127845 1023622 454736 643363 346353 221763 774937 892715 357260 623053 110853 664943 324477 483725 455596 306942 663247 965462 979628 282252 169427 354011 536613 896748 51097 897588 894269 553883 362107 84574 335518 10549 502931 46007 829683 181757 774208 610950 593262 965210 919717 263025 482885 168276 1032746 934916 234288 8475 762617 1043249 407021 347009 98178 1012171 728765 806523 810743 445193 213220 369827 298961 707850 231212 882105 1035337 469323 180323 956189 93920 62770 564184 334935 833239 115335 1029602 161680 728248 870389 832601 338454 571083 235918 815899 394460 568738 127300 737417 850167 245902 264049 469511 1013794 186919 523088 1005695 681275 505031 445313 163038 627908 364303 220809 937110 974179 782434 138064 134683 702562 359781 725409 406886 553519 842886 570029 725109 1043165 633457 334216 33737 976546 491164 517035 579302 781911 589756 432496 561366 311291 591950 632473 353447 675632 776976 516810 404968 808380 157572 698890 392496 422922 106100 820550 799895 57767 1037928 287438 767035 437701 671794 1007318 726717 233403 289635 728055 523713 739202 252627 175019 487026 822842 633117 1748 343547 104099 802080 267829 298511 7588 200319 477943 219489 723656 424482 313126 200749 499900 370355 136754 541870 540115 293154 357743 223141 961666 235810 830613 300249 525284 296361 423488 814993 268342 768372 30833 790300 686940 188288 773387 392009 986459 858002 662103 145647 531677 1002160 342912 484967 530352 954278 227608 714765 838471 434051 676242 664770 406839 678425 119237 971373 451515 23168 687471 21109 1041969 891795 509872 269896 675227 11377 72587 1000408 15647 783614 750696 717337 494216 756319 886421 923013 1044162 463746 30656 918680 444001 212372 993151 539731 156187 671880 395208 470205 452425 62359 361849 267613 442475 651706 590033 520642 40353 577074 284149 882171 853298 481537 652652 400159 881673 979822 756899 277447 986675 521349 474731 802959 188258 73109 224118 973976 895853 73392 723677 940553 85710 273198 823965 63113 110370 499242 880661 151495 474029 372483 266377 385011 64979 210397 686498 821826 539040 98334 750060 997229 499265 406769 801111 33330 525961 739782 315831 488402 313709 591568 579396 348306 629384 793477 190747 554042 785048 639778 303546 933529 145407 260389 860040 397310 655171 1031633 531787 480704 31630 1010349 498351 829112 919342 202501 660678 389058 486422 68712 1003139 241728 439388 543528 895294 870038 887481 990941 658739 281775 207628 1032930 287234 459895 1041111 333527 694065 250974 532928 615197 277669 1037275 596498 601437 568109 157671 586041 793858 113911 520062 819273 389050 857625 884770 304248 97784 916745 504407 335776 511861 115493 425512 460990 343979 572717 534433 576630 963161 379844 867154 900492 579586 422898 1022675 996716 229997 362404 956730 83107 723238 679467 141222 848739 114172 433337 463288 135683 225665 298727 412181 170365 329613 528178 607973 629743 138172 262009 880215 1033498 701931 414081 561947 1010406 200383 827249 32998 667100 484382 218198 497906 141738 384435 91296 32379 570787 33134 169635 709443 308540 604162 154392 721934 161937 647526 603545 992551 994525 686421 963880 188122 122117 478157 130216 289272 262670 604564 711523 826454 762787 134318 357762 787789 592016 974056 687256 989756 653129 164945 391192 750337 296548 664507 957914 530052 752922 898879 1030810 186157 934859 965302 502393 311145 418935 450112 844154 495144 301893 576193 754694 934754 1013503 325215 888681 179341 362900 297222 1020498 680233 338070 807140 259415 253749 769466 640749 447343 1046454 960346 795480 287350 482103 1026294 754207 256940 1021508 977838 6019 611382 69102 822986 750727 996764 3146 772147 383856 755273 711922 627959 107595 53775 981378 588232 438631 918176 476700 447358 521174 964630 351717 472977 327665 930156 520069 943263 635345 967938 10667 475884 909783 518429 538503 619741 469284 838756 838990 63356 964129 884324 771258 611063 864505 305165 641415 940833 962586 250932 71159 294896 48312 18447 737103 699901 812874 158652 528984 507655 945163 639674 229343 359024 1009530 488557 825653 730558 924378 91294 1023151 632092 901299 1039353 332327 732118 684367 508046 522105 556256 366398 220753 326919 375632 816082 769946 315958 576224 701348 300454 229871 737389 725773 831764 450335 647802 529070 330344 393527 244142 965609 23179 250028 700753 357733 869193 959352 509907 583566 853970 453015 315206 61714 578873 977291 900575 1026917 498424 363737 757369 819006 422762 933002 700689 870680 367696 511403 985931 1019314 786253 294349 493804 245391 215658 327557 212062 822903 956562 562925 659247 284148 895511 280097 721554 690134 961835 199107 131036 734640 38504 75128 473352 173144 526665 295017 661812 979051 577711 266691 640290 115398 386908 23863 863160 267534 659579 982907 829056 919081 720918 740038 993832 310979 594847 914264 853763 26058 891496 904176 670087 795891 634410 758356 674509 146739 498562 707533 1032469 404294 55919 635304 598079 973867 693974 667062 883282 192933 706814 911052 692217 595644 515604 482628 426240 943162 323753 137083 462044 316719 823599 253521 25377 772974 794239 592300 885769 304141 110165 908533 274676 351209 951762 455577 421090 738335 8698 703881 232699 1033876 118836 920506 710919 80495 579277 371878 113654 116890 863605 989386 1016922 942148 50624 143142 46312 1031009 484262 917952 255227 488232 67075 176673 143633 730260 581400 679382 342860 1025252 711944 203504 834545 411164 115292 787588 369132 928642 1035903 481068 312139 765473 259651 236933 466367 512329 896091 912559 632606 640781 80351 995536 699875 820419 960203 428433 444844 157576 864895 177823 220091 583866 875584 824363 565111 942716 228278 305003 871144 779317 846188 375575 376638 333585 112468 953324 575818 12926 325952 296237 782850 524465 367978 101661 614146 652063 120045 975238 82694 149252 986185 984117 581233 539103 553955 571259 593866 806388 399490 330414 947257 696009 953299 161446 858126 214441 335079 985664 636731 708132 434352 763614 691669 309901 445063 675046 112791 661627 5289 620607 206174 927048 538805 953559 529326 197269 735280 86815 140587 31428 980225 689293 1048097 972157 88565 485401 357886 506921 201532 294592 612306 994938 55018 81925 701142 427745 867703 976491 1030882 757527 862783 805884 14580 369813 574467 54981 887728 191771 195943 554327 669659 498477 634226 174920 198879 82577 14352 437680 770379 15570 444051 954284 88912 597440 4142 753375 252229 14318 504441 331756 632355 78131 727536 367357 951817 304938 457332 370751 5817 385969 743368 552036 647193 696685 531989 742687 193716 974917 281190 697771 991799 444899 107309 860997 373236 566839 983228 577965 1030498 57331 730573 180138 1047194 137487 665595 779139 414940 216902 1009735 853894 50440 921752 924563 247428 783910 966599 156458 170067 352734 583898 324918 388683 65792 107932 742729 24522 297982 135709 433365 1042096 674669 250160 185268 928739 882824 631020 579744 910284 142765 393004 317884 473817 714461 122383 220425 348665 889408 354424 448754 445219 667807 317070 515265 222671 329193 217661 117031 568187 416174 912308 923832 1027111 116647 40422 14444 903897 466988 484105 258080 170523 972988 874777 23315 313464 265337 783958 94313 7426 920745 806337 662444 426959 753974 811939 58693 404087 71983 692743 600839 437400 904005 589115 714917 1003602 435791 727123 725047 545484 799174 997798 422586 607405 745034 409423 80012 423587 787995 738221 846324 1013216 982432 877027 460696 39063 898020 887385 144132 629380 877332 157497 780074 739682 512258 282867 49373 934258 761765 217785 87893 309754 404887 605956 631982 614852 591509 644109 851560 871323 844803 192596 564712 453329 277861 972573 964854 270268 1009895 689390 797245 87092 281559 136211 698831 501783 760613 340250 103838 273862 371689 368471 477700 669349 578525 118113 330300 176030 743903 883091 1013990 691615 718449 681612 368775 150039 255033 204720 560135 28541 622721 642468 880433 603593 162744 858837 810806 863993 694767 337906 891690 66446 787292 692334 484486 16140 140506 622335 944036 863358 532584 184866 701510 1032943 314790 872596 214544 369137 412251 585178 138505 335386 989937 401082 189982 351619 449271 212416 930719 885832 32158 131002 214464 848138 532029 456764 156442 952688 680142 339485 639271 595617 483950 507896 457929 963019 211424 759981 991939 868512 395275 734173 1001535 131540 891000 946801 504646 141728 168405 32531 234315 691778 210548 901811 1001889 550011 373964 780547 999936 855055 264183 914684 613124 977992 223283 419159 188078 614516 609122 616725 330465 898147 1045897 74744 666086 471273 825684 393991 342760 276578 592017 860430 404089 422697 193712 965403 826124 789535 180042 439555 736632 261419 776855 77275 899451 1010612 571894 337023 206389 136489 283241 994318 987817 248697 207638 929899 204351 328091 916935 281278 205125 550920 1042283 894449 386409 235836 665747 1012532 290369 579128 1013238 61050 643523 774915 579821 29434 368845 234276 401399 434094 188318 742954 778038 625623 364123 300069 65777 134007 49547 789034 910864 328661 477851 251602 988835 184317 585820 304827 885340 963901 931712 520454 938255 26538 310048 869335 803641 106137 922937 827609 828023 637222 218922 518583 115210 619184 987703 875684 855898 567131 1044489 860372 176752 534669 383788 254721 48762 631153 767888 819687 782922 1018743 1026825 707271 264408 471762 783823 83432 104892 969464 154367 267025 1018292 627494 792855 710161 133924 264922 29310 242488 863889 669271 247290 613339 852773 127780 79671 928467 83759 744589 59207 938238 960672 606241 834845 725437 497038 238130 376337 69493 957620 414296 783967 763918 286192 888814 717223 483703 199365 179859 836463 353824 620247 731819 368540 135550 505969 712156 656125 35978 1005826 885649 93120 883266 595355 482682 500219 701479 143219 18442 954404 399038 216163 708344 175001 876047 190315 610751 257306 70185 348459 210973 350538 557980 802923 800408 334129 579581 520851 1024756 991932 75365 777267 121022 815420 893939 584061 634309 52707 254021 1003206 259739 600138 659971 649481 203544 818926 750421 339555 834263 87982 765543 241304 483768 641103 743916 140173 674908 528120 1017240 856524 81068 899766 939685 653571 417363 484345 177231 398469 277311 455957 590936 830407 114724 950979 456581 455396 676089 898205 26142 490266 257400 245157 736370 209739 353698 517311 292689 653437 958009 695602 536720 46682 320837 77610 965513 989105 349840 913465 53656 182003 1003562 461778 315039 671414 587493 908237 458114 600630 1034969 577766 980140 546255 478178 125758 262793 208772 503325 770776 174602 317308 958063 991261 339748 442495 268030 205913 78673 188541 345013 131643 811533 749831 489157 804441 666970 671700 339230 831402 301629 626494 467706 956426 138558 558786 751699 584889 689900 865156 845160 1029852 852055 399560 786236 930811 595860 872570 822295 753281 842813 998311 583683 771648 658414 443138 883024 6378 282313 75616 931088 440985 689139 746044 537500 921160 859669 726580 87309 790103 233435 331658 521667 808203 182392 218275 307938 439563 442401 837259 16080 25060 70797 20848 1000889 632967 963964 372003 418315 669638 434477 372122 532730 915674 241893 795505 988925 292832 750959 347236 394319 318551 271255 578518 2415 553379 757934 287565 191392 901005 81673 508659 354666 406210 359042 297495 237335 21839 1017077 221098 752439 38699 840388 51907 213788 698030 743252 234267 796511 874770 57742 962962 190553 205561 100447 53416 35499 598246 468792 220420 859062 962498 780942 730609 427556 1021273 650331 822748 882269 702683 123035 346839 675603 486235 709072 898841 798135 737363 847231 242044 261889 161310 614577 69118 893804 847485 83059 1021504 598967 112403 891478 825866 390501 729577 678127 921541 151358 880107 428120 738559 36300 655208 749230 728811 305119 75926 838801 649950 766729 295435 272807 573139 1013795 774981 602392 551400 530374 953124 597523 128223 900819 247914 997448 963230 813804 717378 24685 123055 769784 975030 765114 382913 845731 365880 136556 969765 36827 951066 471365 335442 451924 92181 852490 605025 765189 1029318 839940 200081 26537 689452 990080 982212 427583 993580 298831 687873 765579 802061 137031 145648 659347 86525 128959 241249 968226 730762 785175 295621 545096 945961 437806 84403 988887 208562 240874 386917 653288 171745 589492 98616 62805 633047 623353 523824 1041468 126360 945578 202609 733826 220811 250813 325831 572237 26109 673705 946463 961417 958366 1017326 701196 685669 925954 12683 173379 121299 86561 303238 639775 1045259 480727 702568 429341 25352 721509 973502 559457 688905 551406 385433 906288 960786 717563 666639 671860 490601 393464 899768 133179 88601 666804 220209 658744 641394 593125 59804 1026369 589959 626338 824094 659151 489646 974311 474208 473473 103172 253460 387343 421529 740583 864878 801117 150909 394362 251549 652925 815159 675108 673580 896810 826358 513041 932365 943137 360843 873647 583442 935074 69101 695603 1040501 555763 412341 959250 555857 788701 708259 239496 1034278 373805 114199 748564 596825 721716 678808 882426 337329 543048 10321 616383 236764 246593 955535 1006513 95208 508924 671812 25181 369610 389340 117639 590359 951258 364100 538386 511093 111189 973854 709827 131796 36058 361047 313371 543442 211182 265568 136898 881362 801912 686767 280833 83579 435781 120124 694854 95033 50821 451076 1030564 163003 358220 908426 989776 180595 390418 82769 250917 626457 411443 898147 201761 280361 931952 842189 269542 234336 57197 91680 513850 698946 833329 401650 127623 172951 411561 131931 365915 253162 1007140 222329 499177 486921 841176 275948 553607 175496 847964 610394 483886 967998 15916 970732 103678 939717 464681 229583 953527 208894 369430 351157 800064 397195 29212 70225 820515 162132 238918 437215 437775 563971 435974 340377 908629 475271 947118 1010499 1018988 1038485 29176 764832 745838 428322 514943 44282 434072 21482 1029444 97694 862158 84717 219178 687197 133396 840940 493945 91405 106774 655856 926559 683270 478369 913348 413034 290726 567336 933494 738575 928461 548928 890074 243239 428898 168484 275719 238444 657868 310321 434392 188161 988793 212587 806507 660199 235098 944887 552102 547209 880485 599711 440237 222769 9490 203089 941421 277904 623839 552608 848405 163386 484044 599617 750743 14631 550368 652432 1008428 547380 648354 45833 647117 106656 315808 942287 451770 534415 767980 570152 952567 1015435 771993 341502 677066 1004030 193091 523360 42559 828344 857988 516351 533924 103279 672128 677553 346637 374586 1044826 575730 257489 590870 490428 101470 979723 214625 750932 417592 522266 666210 405329 686567 72737 1037503 213994 143219 709512 789252 406231 400908 511097 125987 527830 782212 582499 276719 931111 436688 206715 666784 795665 36746 126774 451922 150875 36978 457937 351365 788435 870888 701129 716702 953035 1021812 940131 161893 719510 439103 159269 128390 361744 1042071 201307 836368 232980 248431 816531 287480 191491 727004 614177 644503 799811 854169 901532 98856 137150 608132 1007455 765771 1036127 1011999 950025 232325 563353 402448 45053 443838 672223 237985 1023715 505281 313133 654912 916005 791743 589438 582144 288371 673228 21587 448791 557888 470625 1022002 275550 1048386 433880 448805 621012 113909 19188 21047 222491 460569 741974 26363 948217 972080 153864 569349 269017 335873 143351 5998 740680 17944 331121 132436 976504 426051 808363 433239 746944 878102 717629 394782 414489 361064 147363 577488 77731 260052 228286 480924 652830 800057 514129 672817 732018 768571 69254 924486 884519 650175 297062 775187 850925 915571 203108 559318 247830 838980 1001171 930384 816663 72165 270443 1012805 910603 1008975 960712 555520 176431 537147 773611 975564 930919 668586 848311 179836 71352 430430 328309 170468 1011404 605278 9041 301917 684657 480118 517338 438085 1029914 366516 396678 509053 604 585964 520747 792809 1026674 197173 286343 955892 165562 839274 396730 81161 356406 93355 832199 959515 479756 707801 430358 950814 248327 166941 304373 1002379 88339 579937 744466 450272 336836 223701 122371 803102 934608 425324 124094 813641 697232 652124 664865 795116 489604 814754 345963 584594 997836 428668 487361 721742 472495 7917 284330 682548 962840 628028 1044884 590557 104468 740469 764749 245223 48725 855526 142474 841331 110514 496035 242787 73382 528549 135940 327893 678952 691915 914722 182079 46248 352616 161629 769253 862805 809440 686552 208752 993382 951359 414203 929132 466836 874418 241393 868041 537243 620300 888360 306523 193213 459074 409555 351578 732222 750063 883563 538083 705257 463313 295978 924020 237193 784202 155022 421492 173937 300768 659420 931753 381685 779197 326811 638144 475119 589871 213781 705224 1008443 32297 275673 349367 17466 864193 580156 334820 772435 165808 165587 346251 463982 690645 1015290 854604 847735 84914 501584 170157 84193 1261 742201 445331 507936 634833 397147 738253 999982 735690 494369 336777 308743 82925 298043 939741 964908 357229 127772 486463 289828 348711 774011 785677 85751 311063 689362 763399 535985 913121 524002 626640 466149 64585 456237 296816 951847 329915 935035 632533 869521 847044 674134 232781 250175 96406 417421 534541 32723 214152 23733 461485 445169 397716 536483 677802 241860 506328 883443 800995 73592 307477 872069 190493 684477 791859 125690 345983 260939 347835 431675 657942 501080 606555 98291 224338 564003 68710 374288 621703 1645 809810 993606 324462 318459 83512 704907 826529 47126 508503 819868 479010 248586 172688 376951 292309 644522 534507 877535 862209 144842 795154 802524 1036755 852676 892881 1012024 552154 997876 667548 187650 477324 1047356 569353 371471 549568 54657 897105 712564 872498 205611 745684 523789 767235 816809 988050 245498 150838 792299 937138 447261 427316 232422 353023 47261 827977 277268 634981 171877 817956 267249 86649 155045 311387 740479 162543 488528 972005 863683 806945 271261 341662 913478 744847 823175 947910 501908 758873 914509 967298 17344 646087 518898 129882 168926 471490 638398 24506 814216 1006424 380091 1033073 249690 337211 852536 219188 338038 406595 284490 787996 826113 550376 419910 742436 810404 180424 203081 712876 141068 259367 1002160 682489 895594 552298 433568 419506 664563 126619 84095 601700 849249 182504 1047417 569856 742000 956452 1037564 181336 589154 169029 550460 651941 136060 487908 378800 322820 125318 971456 48531 163572 587855 935483 453732 268249 252199 645595 335206 58237 348772 14795 365345 225930 357341 680279 290271 258832 508786 56180 794672 63749 686466 561973 783206 579265 52595 603223 695321 361854 676397 990134 450213 859614 615071 710613 541607 581732 695865 14683 121988 314873 1013105 455568 595938 643177 902718 969956 173613 291556 428192 614249 486931 666237 363286 747860 233736 994990 802598 503168 98243 975314 628184 353258 204479 575914 60475 277046 719547 268249 133087 1041449 494907 770664 271194 343085 168197 339011 395972 717776 419492 220601 346170 1037381 755944 576768 942174 36577 4451 636590 532181 466335 740590 67137 783048 373661 1007650 642713 875364 998813 719840 1004152 156762 1012357 860618 367881 995935 291807 850119 830038 434093 786010 504195 8145 125056 404039 424684 365772 92059 1031196 951990 748288 549569 394484 859608 669450 386875 414478 115981 702697 833112 717386 553300 156802 803304 507055 380017 555548 833729 539368 493929 372453 9019 87233 706826 25963 692147 561583 691809 488995 216843 190790 541505 886757 82216 861120 19651 456813 274803 1034877 831424 808156 869209 43133 509273 221750 552651 252648 65392 46562 593087 946566 376108 253485 750509 827208 12153 6855 893970 883389 937350 238916 66800 413341 186693 1018268 471116 1014338 160750 134827 774063 844330 967292 372402 886950 258167 107054 434132 522563 75119 683272 60570 50329 997372 1003087 597104 634691 116268 304913 93221 642013 366002 819867 890479 1030026 549987 6912 470117 976493 673978 355737 294403 655408 696917 188288 266921 806016 170614 193043 962972 274318 996484 657271 129668 46735 847495 14099 364012 275517 455087 78353 837062 912725 774861 276448 458212 840983 647895 924340 27776 874953 331625 1004548 363189 278836 545599 10508 724227 562469 308925 843593 814031 958446 1040487 262399 195552 391394 275817 569782 497380 827612 297487 725689 54249 601785 352846 571286 1036260 920537 901690 469664 886317 508066 102030 688496 702721 545021 490791 655712 289279 108759 824713 316431 975532 71842 475480 576480 609519 909777 781536 866426 777109 840543 341903 248649 164558 718409 111733 101372 409774 84495 604875 122117 456109 233783 771689 364572 511271 798154 780366 2748 13789 462293 444187 293541 223859 894954 765848 334424 35312 395164 341294 427422 868417 453126 385644 597506 851637 191045 686467 687954 443522 835065 246986 66594 751423 426441 653114 219720 969576 923100 761074 927585 310494 559712 662452 638283 366436 957446 377702 122537 692003 802948 749203 103267 321830 344850 373480 331043 111583 61678 238007 236504 790432 972248 465015 242231 1827 428182 827713 719413 1046531 296817 975701 817550 953153 402614 500627 443969 998848 426807 21763 281362 1013960 959175 276813 1022983 670343 687298 397634 908012 544395 340098 744785 76751 988745 933867 994834 342404 1040794 646112 951487 510498 644920 934091 17334 1008515 27974 8985 700153 131016 553413 11196 556205 905683 893728 754855 1013150 399820 186529 95574 697786 395677 965369 3907 662674 768374 462012 649842 671196 863305 819938 455142 303603 615502 601416 147497 820821 493441 225069 461768 577060 398367 493493 959445 889510 795949 633450 97380 476101 968433 174006 871182 612496 809847 599401 144241 167864 3853 616249 590765 573460 1006791 894781 295144 932125 238332 589426 1033164 177011 116679 449846 763140 119126 126343 70608 866754 77613 603999 944870 1007676 1027 499126 773124 613418 676357 774841 129564 820042 108293 997076 645633 719325 879866 777533 84715 622375 313982 958569 167670 936434 267086 476821 17314 980235 1034446 570942 518740 1014724 469635 735913 852180 280177 546454 186460 960974 607979 522840 766371 648529 9488 955064 949004 678226 490304 867535 983019 764458 860898 792149 440023 877332 889053 273960 878123 749232 147999 459980 120966 860035 79898 367846 303435 837749 1017154 596928 454946 648529 584080 981449 1014389 512840 950018 705298 484852 727406 947736 1009617 87825 475452 451161 138466 819333 999180 366284 576577 379081 682657 463487 398737 589470 1948 425220 319128 269702 744967 45807 357312 959048 680655 811609 931992 454512 585794 604000 125009 508364 691861 530597 878146 505072 314464 947148 990821 317363 796447 432639 652759 938160 361395 994412 379740 922310 931551 760002 1017816 303512 826829 501176 704215 583182 738950 3975 450310 922322 43133 144491 651959 104660 355589 315685 192609 207815 739286 773500 367390 579233 417676 596151 127788 73759 738856 824868 603757 343871 229773 334229 159974 876484 697348 291806 40259 587445 390329 560984 808274 861918 567355 760929 201347 734541 436480 871898 917103 69078 520158 468391 152398 382864 945299 905523 871551 301398 32319 103913 894724 454215 654309 1035708 832003 117319 380142 488352 585542 413308 135589 180238 279484 568785 56251 513412 505846 991606 489157 163075 968875 716126 934073 586384 804660 881855 201333 901555 707088 745110 14392 45562 699745 1034784 653863 50039 1024878 103266 308425 80702 1037599 829347 360844 245737 430724 92653 1011518 624148 824143 796559 1002132 888032 509781 433309 521894 649844 309008 362606 87409 665719 750624 283165 770132 831640 137669 48394 659603 346375 974183 568662 276439 172281 765711 785514 288940 584999 879083 286064 52994 234575 38093 348632 252077 1043378 897709 404949 331237 197524 467747 535774 293319 820160 168686 693805 697041 563201 1047663 979267 988010 191658 14382 1002082 488024 834319 859476 558866 76616 517642 340528 707229 501577 599671 847027 125586 595281 214968 492275 521029 770743 881713 609195 244814 394167 430541 372410 363782 699378 503415 697760 250125 792299 490658 773124 646343 508042 57282 983088 704986 814493 952529 824211 668593 844882 893643 330558 883708 79039 626482 946280 425774 561499 176778 733418 708862 898945 151774 823236 579814 1042420 883258 173462 853671 159574 591662 782632 595651 310959 42321 423906 1009410 332781 193468 292436 285422 1028702 307083 434352 512086 830263 847968 914251 566222 931344 816352 463648 279854 104806 130867 81484 285711 303896 901512 183443 818257 110827 383631 868314 649880 280838 909821 189611 487626 541302 230668 692 475794 359851 144120 630088 324065 666874 1038723 246748 95079 371993 307569 94859 733982 388517 6925 659 276672 616863 821923 10966 547916 503787 296195 954458 363141 162768 699397 911049 530803 89467 449279 303346 863456 651899 676688 12614 862939 437830 850137 1038940 16441 930483 368255 593773 980239 866430 1008299 484568 53561 329672 924617 659615 725207 32916 251084 64233 92362 111435 612777 745086 711483 657721 775127 653646 826389 982286 95957 445674 853382 877405 474276 290569 40066 869152 635465 453125 206144 540210 709709 535899 968635 297427 457533 658991 214066 423720 710697 513989 997288 691129 819497 617481 880740 666098 626131 652296 545395 838050 803783 270453 347169 508030 643876 391717 678532 957087 762639 934547 1023473 393984 372275 353373 982660 736257 782140 259013 254109 141287 580955 573232 846174 778585 456901 28587 119598 517092 1009460 47457 1004088 115833 1024100 597030 723181 883178 535191 734191 101502 275824 419602 825688 31075 248616 749214 283165 956374 174737 130568 381345 266328 681743 357025 756074 307244 708716 775870 199074 933335 498514 327225 831896 843175 170449 45806 61501 493096 295903 913727 857256 427184 413652 341137 634514 397780 858858 1037261 818907 456177 696771 945631 522243 998820 280802 26170 675505 851538 177456 946515 924208 862881 783481 667938 951533 554749 669165 319908 68858 544276 70303 988507 447631 382298 222729 229836 492163 328070 767622 973824 504535 899859 601559 443652 849708 332480 205215 116329 91975 558609 338919 155332 573844 873419 381851 466479 596896 385148 640266 119494 598686 994032 367210 509227 388067 544957 13393 853251 152939 402104 500285 836983 128593 313726 695054 51636 106330 621037 558471 647531 1010539 407975 659664 750929 286735 111510 285942 795552 105970 334946 570218 879765 205160 141053 184190 814832 660199 198936 505579 898167 42888 429995 467534 396915 627082 672625 95654 164401 852175 302441 280792 83330 340830 84822 1015851 903995 824799 99392 324813 122806 1012770 158961 306508 906576 211352 756857 501277 639209 344536 479403 731672 116327 211228 500382 965369 1013043 986305 559916 428513 144569 27595 190326 294868 573677 382814 77150 644665 898753 475974 540683 212829 602288 804464 414825 106224 619319 514927 648614 86662 305494 766200 178614 133655 373011 330342 980433 77951 391159 340022 410352 582655 419727 487564 328275 360122 614892 438189 627197 241465 1035811 297091 368950 598248 734414 261404 365832 636054 453770 636715 1047747 739577 677495 252038 988794 660264 404155 744358 418692 1017631 972031 66602 412923 905278 385264 515924 1038400 121290 292543 1004682 682869 911211 583586 968150 893441 966060 608849 311399 78096 875135 862089 769294 318481 998838 13965 422082 162102 475531 10656 371996 787959 590617 494220 643292 510863 56032 501534 116834 824190 156997 232871 630325 1043461 1022735 924028 695168 556205 686572 855927 981136 420544 212202 215669 728407 249294 337150 260054 946668 996394 250240 58368 900873 145259 731309 382684 597644 401644 249892 196696 1014774 564811 931178 554211 107759 165357 403046 309747 453056 174969 63973 549506 347607 967769 542743 48013 1001543 810044 209680 755860 595013 252311 16200 380957 496044 1020447 113691 505906 701818 585552 965706 1012446 363089 369385 695929 866995 377079 453486 337327 155463 839894 845989 336345 352690 829565 25 1026118 860433 650781 151963 908332 333575 380940 736187 214818 828471 91461 979027 442788 224459 826855 268541 1043347 312560 181170 625560 734386 273751 428685 921287 423210 843702 1028354 798321 529926 420677 798912 794690 182712 24898 458520 899113 513171 463213 417153 814296 648526 218764 244245 1010760 163207 488168 991249 507954 780862 720079 14425 950934 117846 514832 449009 336440 667927 676226 862853 636702 604847 400765 872162 91923 88236 172639 830331 711208 135299 9736 963813 704302 480781 531806 86107 286780 750596 690378 312378 18223 885899 680122 80006 193061 948643 725533 771940 366593 439735 68330 859550 195819 406545 480921 764706 677581 82274 805544 746371 672214 771134 475927 331382 378107 333213 618220 469079 353905 420188 765104 152226 413749 378554 751345 218234 623748 1020123 581822 830245 336483 565065 500270 109197 637464 714350 341209 339393 897454 962586 393309 907122 47478 156675 759514 123510 610433 188480 393591 819785 940326 418254 138459 971655 966018 785675 460212 941171 599027 108094 300340 204148 373661 182797 322958 471442 256229 95748 202366 655101 948728 790805 567742 587655 478021 107539 298898 1042725 881663 438838 838461 188017 1004188 827802 874377 233259 700760 897983 398148 286899 850611 1019402 638397 718481 359919 938563 843 283374 770963 149270 825798 821016 782826 135314 879884 783362 737669 227500 121726 793281 426421 837565 852608 392464 830738 568576 334588 789965 495095 964373 124384 110970 291587 154753 796827 151229 979865 693292 14756 650976 1033313 261601 367859 93777 105413 1022673 897158 15651 927349 5648 747742 372620 330723 498967 400767 777829 983752 542784 615795 399277 980381 594766 263112 843526 210723 91618 517133 622134 575195 863239 861913 206248 173455 753319 671300 1023209 473543 646163 203372 623403 377941 913535 91634 925637 386250 1044099 512634 311984 208382 489371 161071 111884 445068 857256 406332 440729 78163 147054 81492 204095 387574 128532 958763 350086 745821 781734 973818 15134 52786 802966 495871 374361 796005 113719 803067 598956 138921 309313 137138 731698 674036 32592 51310 77352 77571 83813 162429 676210 691155 572003 312750 263189 364329 724627 835288 9403 340492 438049 5204 962866 957253 554140 342654 853741 1020902 945530 829495 832385 986048 734865 336742 251178 634347 779167 859506 592707 820546 161732 204746 849617 1028324 454147 477277 215801 207029 53701 1037858 880006 1020378 747349 181650 567140 860993 418916 425257 124199 170519 342151 756200 67461 933455 976308 93142 902104 718626 26825 553594 5277 225162 242181 174435 932343 346821 863629 382112 674348 420056 121832 32072 86567 932618 522884 265716 919029 338020 277551 393024 65864 787000 364958 660558 38903 886935 98793 501570 145020 786137 201485 787911 1004148 839705 934505 777608 518947 279479 658753 374968 301549 213460 198974 494219 668382 600025 560364 609210 62755 765168 419899 960259 84879 448137 863487 112039 531735 457943 722800 576491 306518 974673 468651 611735 134410 772401 111919 639610 924309 640504 680288 295652 4733 648680 1013255 922666 45036 823944 492240 7461 384304 127780 496842 760499 259132 155979 524011 269365 429862 60751 635530 397328 190631 651976 927715 663596 380062 1031442 251543 499320 989325 474058 605737 524643 838682 444244 556673 880741 502160 587096 884845 942196 222811 359745 568859 540815 289680 142525 15265 734775 861794 912448 130934 59889 321710 512896 514805 25541 678256 282106 45793 63426 226636 151404 1046492 934520 859910 170073 376558 996732 802826 199304 92677 144359 162021 3461 57455 16087 549321 918303 939873 602605 1006349 838632 961140 724942 847275 482233 148514 417443 113601 89643 693837 103576 917776 322334 402105 889952 369536 150326 332685 866735 381850 248921 549846 128447 933132 501298 890884 1014732 1034025 126641 591468 556440 189799 564873 44996 423912 489439 763313 632745 954116 15312 724964 658716 359227 773148 866593 103169 296285 864713 463403 694431 103231 394369 554249 381475 803899 269074 952711 164124 138669 314351 932276 343296 771959 1031598 570978 1002406 350333 739208 789418 559562 242474 811485 116069 910221 586218 272045 893875 417010 648110 844319 941944 43618 432235 570110 163546 743721 523674 244534 211397 624631 297658 778332 487015 405343 916938 7204 42420 522843 665551 613608 272355 503494 575828 980520 139502 730592 556773 565508 840982 447694 834963 3268 124254 517400 450419 261969 500747 580906 278559 984505 31018 186579 223539 242862 415498 872904 151249 30984 16062 948258 498718 849983 251036 924380 593858 196849 328896 860246 59500 330594 374666 233173 287052 281079 497179 468224 867991 543162 122589 819812 551431 664282 870904 319474 761688 342311 523741 678012 272588 1019034 234431 835899 43944 760267 994325 70220 525493 379513 1020698 352046 996544 1013254 488781 745285 23834 619000 107505 755291 314392 12922 1010062 175386 268692 752344 847470 805267 676714 237063 896289 735161 473596 937754 194298 201191 560303 328142 952463 268630 91756 449279 208444 765608 43552 536881 358561 744032 556860 105736 950560 550247 581173 39376 179808 393609 994565 767478 977101 786934 846760 807820 847637 795585 487584 1046729 195244 517732 177522 209031 951369 586811 602919 522947 882791 924420 184012 642337 486341 971877 841202 74598 581606 482918 330542 565244 169874 1008627 639642 375921 981843 865627 69203 461304 1019385 495828 588537 655846 291095 522996 187442 681526 1046915 1025849 764198 864774 545754 61571 223492 596504 604409 1008021 372604 957778 504453 544151 338244 107838 651108 391318 800916 439947 337986 1003523 303529 373130 234510 406320 542533 271025 289914 412631 849709 598812 524926 423570 870058 837895 647893 965475 32521 338005 723582 316974 236059 189196 928572 85818 347829 1001943 524311 992181 470321 920706 373209 523821 379884 293506 740242 982807 656326 545643 802581 791883 343205 534391 1046904 648838 707058 1001478 296856 542694 546586 477208 84627 345714 1008654 593109 769100 966544 119235 1011206 17386 952717 229043 878233 72281 207897 193371 644384 868039 469192 728763 183378 97064 578450 8921 684937 358579 310099 602430 1013571 451683 303692 620407 199074 303992 329376 662421 946924 792563 211672 477358 668171 685341 396896 150362 568589 271360 198151 704054 422309 276460 140419 50788 132520 389876 148203 155657 870290 678511 1046843 375502 679679 777079 71379 173664 408882 130925 436984 855793 175505 471155 499026 166324 128550 167408 382572 848228 395296 512272 1046584 791230 344144 999746 108168 551170 440237 506040 286614 60022 533456 309482 189565 386275 1001336 691987 78269 190998 586504 690354 722875 642144 496900 79883 721726 43799 219800 575652 804340 331539 909329 91080 569067 399153 749921 107783 369432 505044 252575 73396 91603 63583 837765 978534 196953 486844 1030384 418167 966473 624856 883556 240008 78120 664100 82310 696571 182493 983830 343967 106360 393525 295590 711968 155241 136800 537041 554264 191869 806514 825370 960192 571176 119267 524292 472560 496930 267280 21401 1014695 980196 641975 395494 26246 461870 424831 7804 396117 7556 690798 731121 574846 380076 912497 879197 649101 557873 482007 133342 392118 976099 138454 868628 955471 87125 286725 767909 896081 100190 532704 971962 301019 11161 566088 536704 558255 170724 424704 397225 953011 696293 271409 192488 609394 150144 863206 664696 665497 906338 649361 230038 521594 365946 115333 531970 875404 657530 920697 136579 44008 253786 1010699 618336 480718 141270 512571 1511 452126 557035 721900 951273 366560 1006174 504422 291132 816317 545589 730071 872248 853379 562235 93133 836923 823972 739712 275389 253221 455863 927191 660352 85980 718070 653143 555473 975306 146879 609243 664784 905050 449300 992642 797313 280958 543514 1031983 233806 918060 138909 876810 882817 116956 403851 738557 774347 931596 803701 559927 42176 1010876 628753 343725 651608 1039603 100282 223636 3696 404024 137198 408040 567111 135961 914383 79337 17153 683687 392355 622745 810280 932088 289364 732735 527910 700324 752625 305382 869323 556617 636971 664798 821709 129800 376281 206138 352835 291589 238708 266321 77354 952042 388252 382014 173537 890724 786577 891744 778668 803237 17594 430298 848436 256993 505890 1029396 854276 221649 337142 1032760 12558 819507 123144 73910 759589 718407 925263 519104 680577 395347 707429 263631 335166 1013281 984071 81180 896220 90748 725401 491560 121536 872630 719776 860724 421042 930085 698437 864202 839006 1015202 888025 250674 345299 747016 781899 182525 1032454 134331 504244 1041535 863824 774942 703692 1025100 221164 570908 58993 906946 362618 965280 1013543 413311 213631 616988 801171 1025767 10467 810758 400127 661663 393073 713047 89050 286229 224090 430858 610357 567285 605106 470179 634950 238005 541170 870821 96489 493066 113269 148763 89114 869233 804091 468496 508284 372903 1010984 302103 808661 839985 508678 920515 864399 76245 361343 633648 1014329 75039 512228 1027705 374532 34782 424809 164927 889415 521636 809382 139817 475132 34121 274711 811358 552256 877928 667293 813836 835799 364768 257788 734437 388005 1020756 71515 200093 870710 89516 425414 538989 593975 404114 385455 564883 463610 815862 275561 295376 987126 914059 29100 152296 954949 244807 854036 1018150 25125 548583 905634 36821 99704 661864 826425 115400 380995 991119 410146 752339 918834 912994 152201 731727 99859 766125 477693 231834 889943 177023 875252 381845 795028 191146 116292 397860 274437 951622 836524 817841 377608 299566 784969 383658 221087 767105 231713 332799 728304 976930 499612 502181 83141 939577 42501 1006613 951309 407985 783885 185805 240473 906167 729929 485326 327520 28737 250799 382492 989563 162437 141341 799810 481321 303485 1029330 971211 647053 461930 68083 669386 469483 958286 773127 536659 206894 937840 482428 650495 520805 427996 660000 600428 919618 826849 328104 158907 795034 808337 22060 677136 36583 357956 670121 1045526 403913 487189 675198 932728 447872 854883 766703 948585 888692 669522 1024934 910621 659374 906312 694828 539470 522588 630128 920180 617144 760657 138298 43601 544924 409730 568537 477691 820545 266378 103107 15503 79982 360487 531765 217228 466418 414138 187309 546902 485917 271819 647790 410294 646724 433027 73471 836440 1041728 721201 572588 691019 442351 365766 366852 135557 180658 676952 247897 977757 367854 1007266 338499 898319 114571 713603 921117 559676 835448 959611 124807 659047 186149 197937 135906 591224 881159 240623 43479 949309 968983 1028644 616400 557284 298835 1008865 171646 748419 241212 103773 539217 243345 987735 162161 186115 681834 755628 924701 844814 919246 173642 24065 514353 141666 446145 296421 228079 493613 669350 418097 601871 960797 722195 455797 876829 464768 425764 441315 587496 863371 345211 490448 840962 550871 170940 500023 95043 808926 53010 602677 295239 922242 825512 413326 432875 15751 106289 344103 724179 501524 131681 924554 764135 683574 194418 258149 174802 768862 30112 231947 830594 395486 651949 638961 305835 392047 667486 218674 792900 510637 791547 552460 67592 604569 957651 362081 284405 139031 644790 265271 129745 360046 453497 293688 872864 864203 867958 790067 231215 137405 432393 524185 395661 193722 812820 547329 986508 765337 892 284836 140100 1000471 5289 677857 711313 411730 850186 873914 751504 254544 934799 131670 898854 223865 739373 876669 500601 37401 571486 456223 424052 793568 872350 36045 104520 992353 1019887 361022 495590 981654 953942 239820 469893 231514 511835 1030132 432930 150254 799629 478426 698107 1039221 390140 162498 1045523 657271 110269 453528 546994 817506 820074 954473 934114 127236 606111 254440 8947 265234 957310 372970 394231 761509 34348 296682 199751 236472 426578 759430 338940 36267 70300 474112 315254 958147 13885 724414 435161 536999 849258 621770 93067 461285 523738 984402 647864 132203 1003341 192297 439246 614414 849922 1023556 949249 235014 57663 291647 122824 836208 502732 211926 241502 695499 40056 734060 72514 458875 301203 234375 784567 197962 12914 504913 595525 305122 181743 441625 303158 66132 304359 582864 955674 332948 414650 803469 84547 990458 710093 732681 262218 688322 985611 929828 755592 17549 5984 754526 717982 922846 190781 402526 419054 384670 965655 946799 643871 522137 834024 417790 392092 644863 960173 733982 348438 744931 957670 448004 721150 831423 645656 702346 919564 432879 564046 408496 153275 495921 330132 703511 132554 471083 210555 989316 563900 154085 796825 317283 154713 122187 915461 54849 112427 896684 195295 625233 832002 962622 131526 839913 291441 68247 631904 1003522 577870 595253 564694 485051 655157 839416 342357 372181 669958 255651 380558 854072 101475 21342 806454 803694 371763 97591 450183 739363 513314 259484 493501 907947 705054 1032162 323738 912252 176347 469442 404195 1013679 95824 537558 757729 1046915 41784 166432 437473 223450 768147 265348 212916 52155 814114 911177 213808 22222 720110 277405 2989 859619 300993 677902 160648 808043 641963 885009 268195 794109 462463 18814 762851 782035 610643 555794 405425 31818 42244 102123 1026682 343398 192175 374288 809007 883531 44089 1012199 351686 455109 903369 375997 679351 1048513 33096 311874 664703 223186 547048 337930 288032 762029 990618 255501 427423 1029549 392342 831271 359301 767824 42711 584089 440415 441271 34204 341894 665150 552746 130793 1019767 472120 13458 903684 1041624 979685 1037822 21496 876664 344290 771358 603157 141581 198482 191435 307310 1031086 231000 3197 86617 382039 962974 438995 232179 910952 171217 898063 616346 861478 915490 606103 22129 990265 892102 425846 981727 710701 993655 706776 332304 302833 700146 547985 223090 931930 355447 702359 907578 509601 1023052 816004 617693 208609 1003578 571157 553879 790938 679438 669357 442087 414513 89113 640211 517393 341101 896433 946863 628123 850684 303022 82065 785872 76268 103662 417386 146752 84530 606929 916562 846398 410406 523709 961280 42593 148229 857499 740437 705283 341870 344664 431057 390597 513510 401509 399132 72969 996436 834872 454271 660598 717189 78793 386408 956792 1043881 88342 867050 343998 103124 293023 651834 30138 765310 663786 701235 891172 972036 393216 670419 138104 91172 708590 482236 570995 459141 414534 822964 45210 47149 24987 594725 78259 499721 984072 892830 173897 267880 106922 959056 14636 231040 343073 922001 216559 967144 244755 969820 728937 190748 19881 232144 155444 975869 183569 745133 322353 485966 279290 902106 496130 236600 946459 540897 255887 273095 28332 1021809 665986 462954 677098 427228 734155 645495 129944 791190 820508 818340 181625 227004 545645 443279 687319 492682 766073 148280 344063 765156 310848 713858 687555 822990 193411 523445 852470 137204 749643 1046015 4595 341283 221795 559086 235799 725710 162265 360439 615747 519562 1011073 530931 357211 750226 561010 59549 740297 569411 684423 413205 683770 759457 432607 99423 774624 919505 804701 275941 158318 948381 345640 566769 52255 663795 578604 944436 382064 834662 431512 372290 157538 514732 760158 726547 670713 245790 224695 400516 112831 775739 476316 790740 712769 568357 862286 630312 216465 624418 606158 320519 344258 1016604 205669 663262 899952 803618 82206 319613 634165 405989 807239 514199 798773 283195 842484 339270 1037715 237472 313468 615302 328185 523952 461818 710582 1006101 703918 1004493 1033754 278294 566529 773912 844635 809779 104369 721475 951557 671268 771054 1026936 940551 526759 811914 833319 504631 929276 527482 738434 809932 341610 823640 834049 786914 304568 422372 715232 12025 58036 252799 542364 970870 668848 473518 141178 348193 970752 743069 466176 933030 127613 723865 218490 229908 659461 950677 332150 995937 528120 422 731208 843235 627901 677255 1023111 883672 549435 178198 16526 1041119 573536 21973 486140 1036669 588958 220522 441140 886426 259433 892959 388574 1042945 571066 967266 508260 214243 599695 392262 453238 428628 115048 748033 858247 602061 812748 191596 395853 759209 13762 694662 45637 262056 31064 441585 27436 662894 828704 878708 15495 729861 221614 234615 667420 553303 698651 905354 307575 183989 979845 426974 527462 274259 750477 769482 911229 658889 877271 431687 843155 152467 286349 925301 139587 840082 119773 516372 733548 215178 621686 520972 105906 655778 322319 168933 711419 718567 796641 89679 927730 887752 351527 919708 164231 841115 889765 308545 436076 947223 818974 1037145 340122 784856 350941 1019682 438218 58591 448045 971389 255997 993039 790753 513394 659701 802481 42957 671402 207801 581361 643402 316403 288533 338014 428470 309952 300055 225646 577522 805030 830100 761592 651746 222177 286113 68792 780529 226253 835610 853454 640650 57708 719134 1035583 602272 272359 329872 669299 978471 292101 170904 118197 557976 383413 258336 102582 843633 854666 52824 603915 399027 700474 99123 854698 405858 18463 261864 544881 591625 38070 980081 278687 338739 892450 331535 364377 911859 410281 669380 165158 545885 350006 845015 239476 351498 284630 362580 61713 197784 239675 916105 891570 431656 681020 197515 291695 127967 1032275 126639 444741 389989 1047069 274193 1040787 248425 973022 726032 983453 1018650 638458 888272 657165 372911 738685 655798 692333 375777 161428 929520 505261 253804 1016850 467691 938147 244882 531692 736731 644486 929687 347325 18230 1031027 273478 846915 1020473 1012969 43626 565728 668258 587852 762454 815642 999412 776293 6494 974875 404598 60640 474716 302641 993076 35532 693804 118351 758204 478495 997424 184971 33891 748848 793292 961950 352958 305979 880619 324455 32809 575201 463224 608616 250947 952229 523750 948039 769904 611695 58537 198479 122710 1007885 1032891 95980 389984 810157 167704 390963 971070 181349 194370 769367 354659 898732 863165 254773 777094 351454 244884 513993 170786 517051 165330 614327 893941 590824 175114 140739 769668 662124 108752 318297 119958 839989 878398 125190 808373 153489 487536 110332 568240 600757 75784 415122 573212 749114 202922 470466 166862 1037466 86145 500138 902498 989111 970169 767244 101304 341 129795 792013 274289 787355 801812 769145 984694 942487 428581 72894 544882 1042359 335989 321004 338771 78928 276674 545660 366541 364570 1038292 331142 822743 22193 567795 563529 401707 454422 520043 874919 898506 611373 293135 204710 410742 208189 701619 609008 438071 489075 641457 817747 796119 571742 509285 642114 301670 1037684 972721 634707 214454 219276 368506 279231 80863 92003 296745 83686 790717 931351 667946 368072 298093 594094 62576 23436 1011668 652176 485615 616189 674072 635913 918561 240136 415780 440521 771458 315967 754472 541283 783124 303449 350999 148433 452060 380335 798760 772846 517731 684737 800342 653563 137525 397743 834016 101147 424805 991681 615369 62166 847624 143584 1019481 327322 153525 562202 108954 660021 902924 305186 176092 782172 964908 369101 764465 396840 418106 323222 869617 427412 919009 992538 1012792 361472 814541 689565 75875 219057 810031 854660 660119 984910 400700 264409 31034 490085 926382 1007819 334968 602596 700481 146986 469695 692384 170039 747759 148803 570321 460757 468402 562299 449428 680932 828978 715938 156520 406832 592337 66103 871089 140556 650773 241277 85305 920013 626473 738300 887722 66378 948313 258814 50197 1025891 50330 671251 137838 736887 454399 97933 684301 790508 799557 424197 20782 573098 163400 468 549746 832928 126604 1028507 817244 1025086 517301 305595 729301 2810 500751 157918 120489 186315 951047 896876 242952 660145 895919 95255 966917 301611 748606 911440 115226 585663 923534 232655 305827 857206 161181 808463 364638 882012 1033228 319695 799985 321540 738979 505490 400996 505603 878539 827936 868259 245361 682258 922627 733437 497771 41899 431883 719016 186771 940267 545994 746298 89486 70349 43545 257073 238469 37999 641937 931437 408229 481939 817683 398513 671391 699423 247617 139813 58408 277149 322050 453335 791930 1004220 860930 435253 401106 761037 504111 1013140 158448 486726 906813 676013 610202 238915 191267 809498 59929 205568 951452 844253 330681 508512 436135 125914 13902 978281 790024 346201 501930 1031366 686789 277637 817960 829508 990889 768751 248868 706389 462020 207883 523392 41360 507624 509617 326689 954158 240174 686238 108144 174479 844655 155377 536282 674739 512972 380590 1023312 205506 1047847 781630 547528 904837 52903 579821 904634 266730 297272 418155 984739 299907 734217 741452 31878 404999 762124 213384 579942 315600 33145 592891 710348 651356 232011 375270 928327 165581 567489 397676 623080 304233 739039 568598 1020098 430106 1023978 435280 76656 620526 664816 574441 423055 635288 979262 743063 71999 428781 741096 163185 630182 240233 740164 71795 637293 393128 875375 278269 377921 934893 397510 346196 471635 199326 384366 287776 663769 811461 190670 901869 1045131 197265 586768 741034 588838 332243 85667 324396 475372 159874 318139 95916 802594 171063 664016 647749 248977 401329 96539 96887 918278 365395 79388 280487 670931 11681 258839 929436 336203 779207 713617 825604 770377 596498 407768 830957 377770 779380 366201 531020 565710 841476 169672 158073 390171 222844 483163 585137 446074 776377 214415 473235 404696 705855 1016578 140196 815015 9651 391703 747723 911450 783967 789109 1034965 947692 419505 226696 118258 799066 891323 217855 196662 207396 718517 726348 905753 799440 133495 106023 130808 572775 717568 156427 361873 903158 682482 696760 798859 1038607 609042 566447 503532 134213 899533 989113 146593 667316 512174 945249 383737 781174 254441 413301 137514 854062 280532 75913 158923 307586 312680 768115 465496 513945 620228 701392 175538 301729 741802 31870 918172 968523 275969 320800 318783 1008461 822865 66974 856743 608735 819274 73634 672067 317503 175421 955163 6505 305709 164513 254654 341455 353903 793232 837760 558099 695118 1027143 285213 736565 699160 953513 212373 93720 772252 769725 1043881 724996 263089 922668 200290 504103 943535 384452 119179 437519 466419 535543 27442 390449 48736 106332 955947 92518 296921 182573 10381 311401 1033928 531400 243762 131162 16282 1010479 610107 952125 109377 851335 733323 566140 934833 142236 699463 506977 286819 495964 197724 592541 205524 839256 286969 712900 13063 1037894 578832 558031 560127 905601 357082 562072 940102 1019271 618576 865 384618 228730 875442 762446 228730 477856 286724 144358 833933 193764 104844 71830 940091 492370 227926 362030 625954 214174 474800 282721 669282 892830 422318 147785 534817 816075 33191 983522 364041 330181 156854 299659 806341 693196 937274 873352 822663 802375 355926 171394 932741 315457 381042 387589 502647 908263 931256 429056 738075 556811 659095 391241 931506 897956 491076 826903 677248 536652 618292 85894 845391 645313 505764 342550 300013 966244 1003025 421676 27049 1028285 298432 720016 122842 417269 625463 431342 260184 328538 686274 837717 617217 241118 137967 117947 254517 330393 544018 775798 411483 313155 824770 458948 270170 99003 969562 902724 1046304 281986 510073 526715 712735 506432 274562 175441 457931 32318 214045 114065 990493 631275 771508 993132 355091 409944 585207 524790 730926 711867 94296 681640 226546 14576 692112 383453 210793 118771 606744 17237 1047969 643431 222897 95924 1048361 832274 198877 478212 862360 414046 898403 280623 866310 696282 122575 710022 59793 780728 807407 461885 799706 565836 506455 592620 627845 181651 538334 122639 683197 182441 327199 327047 421293 531026 135929 19224 791816 602994 788752 832745 276865 341909 514377 612615 698196 599400 575058 212705 904380 694077 938263 761805 489082 660364 802126 966530 40021 978284 959981 873628 146836 963870 795054 688412 347526 145539 522130 23269 241658 660384 418651 853056 804295 315681 322064 676953 788806 563924 573053 135103 932562 162346 341424 45288 367951 862393 805757 573611 49825 94396 734971 573124 747568 138641 331525 367187 975722 359482 884411 768605 237121 945117 363006 562762 369577 458308 811511 974437 932892 960606 412048 472159 301590 918204 756217 1012685 497304 137749 96037 690853 163241 85954 1016906 188869 977616 772674 157797 87404 374172 619960 1004212 703935 60956 496744 601914 395077 59751 515901 654142 842604 417302 210502 141772 579842 233669 123189 6194 1006780 430229 745439 103044 907698 951213 1034942 92186 573921 918452 836466 200717 982696 821849 1045819 941501 260427 585164 599425 869709 144244 978242 906317 897061 552877 118132 27853 614768 223718 918816 853460 387740 401397 260487 897623 962524 174609 903918 549361 720041 369495 143645 545120 141373 401990 419811 330501 1034774 803138 76687 587624 654969 14100 50552 622002 768749 261992 403575 177202 340668 627533 466280 565465 281461 504249 622509 2493 467309 997379 625066 54682 695353 199271 864586 261196 463669 298118 431225 984918 852480 436707 488871 991838 249086 618087 510027 375726 824789 11997 85342 570549 729072 278903 147420 533124 443647 411207 594247 761426 358773 1048519 734755 599545 188681 572242 590459 494710 357173 936360 38491 948844 241594 296814 121427 392866 746266 882091 363515 503424 850717 778829 612969 218774 846669 172194 201404 604950 860537 152031 842901 780373 35382 507293 820889 758606 697689 834134 516848 854558 862846 894444 537545 930953 376196 355875 960468 664692 897807 141602 779974 964201 910597 278007 830937 377366 562962 662800 883785 252622 748324 690370 479192 958470 746991 1011141 487754 826841 852841 215989 282858 48517 678735 208275 94980 214508 611743 471619 289897 683028 257820 238860 847598 291751 298446 304667 124396 352116 550271 418559 369346 668140 650302 778030 203086 245158 351968 412799 404600 722395 611706 979887 68264 77546 354280 371932 39499 851669 582218 387085 128593 519619 231809 279975 719538 837244 683958 442105 516324 644848 186580 614066 1043559 569520 339721 100709 206649 883059 657225 120332 208482 1035155 210379 30338 593514 992909 193162 143368 667614 323461 200133 779201 938959 393664 930943 829237 565330 380711 869632 158930 376065 856266 701266 736358 65400 395099 916932 326566 174041 19375 78187 902827 601417 929601 163484 448624 1022576 896175 253300 787285 195069 976955 705104 113055 578336 671819 123477 763381 570894 519657 985065 906213 710785 734531 980792 682077 901685 206380 615088 911922 330092 191641 978821 793244 204651 241958 215598 1007032 11515 133519 346854 832261 1048297 588087 469548 933351 590470 819620 574787 417320 938535 377600 389810 874610 971174 175258 714438 757462 744159 736611 43019 149832 391732 939122 234455 331296 801546 528768 389823 363162 951370 247149 40224 265047 427233 750265 241559 427226 962624 450060 610185 535564 838364 798382 819100 237241 100015 270095 394300 629777 995253 245057 88087 412968 616560 899961 766113 466293 1046117 872593 987793 205655 433821 829577 751202 530571 791077 582914 1047763 910007 125582 372161 406376 175075 505453 151858 92390 101115 726492 160995 266715 375886 976631 808452 867603 813586 754272 956910 6180 459997 657340 1027737 492516 11309 834100 572196 506093 337634 421109 925776 1047584 388031 196528 493829 942879 899564 191259 625357 501969 409975 777581 185940 332257 482254 26342 980974 680256 349254 46661 43025 384159 1032344 419152 371670 811254 190814 873808 411004 231168 901787 760722 144613 776124 947248 687591 870424 856302 488040 163620 883645 424347 992877 818083 830372 345745 796368 644545 1037118 200413 5 373342 384546 938066 167140 83296 2186 984073 1040170 863792 380883 606939 702454 123963 422657 1047017 364620 602994 656184 634645 274837 706762 263236 611718 515613 904893 630034 864808 526740 104904 874549 380969 631182 1008875 160866 460158 452099 466476 640244 329564 643535 606996 664169 1019583 725811 1035568 420578 855270 496722 536209 201383 520148 955317 24140 869537 1046225 675016 587003 365279 104168 340058 940347 14097 356199 896289 719916 844560 642657 690228 304628 532820 541999 116111 447036 542076 609515 270482 793777 519370 522995 988290 572804 3748 509292 488711 529899 236821 939965 956077 1002654 963913 227087 264035 457306 745492 587476 382718 910946 909932 834877 94135 447225 695787 448450 458409 219625 491854 368542 93268 907519 723192 650833 320797 290444 708464 352796 389579 460262 765406 832136 729100 685029 355474 5344 735982 172902 787326 766130 660326 381387 27319 140369 383180 711546 719607 203094 459101 301146 89630 1042715 311992 804953 659372 20799 6754 856040 1011017 604197 484930 164989 284478 491892 298277 805136 811257 62104 505659 572062 627085 862016 38552 568489 111663 562654 540596 931255 866490 238634 889324 560079 107564 1035167 405502 979199 626983 839165 395409 831448 802929 522693 1011371 10224 440692 1015488 901689 977503 555711 774777 829578 58946 375427 74942 906452 304444 79638 713763 1007790 956400 1021812 217726 308372 357000 416697 600428 262247 891185 548264 347851 672746 367773 123175 170302 517958 378495 406721 631980 516999 308754 57890 177857 228124 199827 814751 1028972 295515 10690 43947 8543 538618 653413 694115 81555 306583 641734 1035523 795841 180274 18224 1017199 261609 958638 156789 206763 411855 60499 620139 26979 994681 152911 543338 982884 254387 777008 480208 253473 335243 365419 649341 264751 761813 393689 953687 63689 49831 262453 807623 32844 335838 867231 999739 153788 476568 209692 382370 339006 817848 55827 101875 866204 889702 703441 820646 948932 644492 767238 401977 817481 126298 15430 577452 101089 848322 146058 707845 1031141 620796 488364 788686 867796 834820 294638 200082 944080 118807 413556 720483 1001247 713018 281797 303959 966571 430259 850766 820742 867459 742542 996575 531982 61528 716057 127275 789903 108033 1042792 826957 880048 925943 474066 133438 11032 855513 515697 1037920 291445 754410 690086 297462 339193 725134 224916 925865 625879 90576 8096 210949 764363 748767 745719 575225 404879 406413 599816 419419 725095 988111 825606 731490 353686 895039 664935 329258 538599 604317 501351 839219 816677 768586 824966 571106 1044386 286923 283910 487935 483508 769612 293486 382518 364339 750618 605450 71574 620285 750376 648552 495637 362099 445579 479964 661513 125689 659966 430077 1044144 781689 869983 620326 996009 286433 745008 485110 780921 988320 610327 526032 1023240 357677 963934 138076 752161 922752 129651 27396 463605 745623 663401 963192 893593 220659 526454 43306 779907 160792 614003 333267 34577 739856 458591 455404 69634 373481 65244 959286 358650 961074 669361 341555 802307 745602 354118 769194 591879 88050 387115 568615 1041751 364702 387217 874616 987687 312615 278479 355889 610575 440115 773598 168233 185227 953324 420830 392187 176764 669821 879759 669062 718502 196249 634073 972141 602416 63732 341060 546968 107559 243655 25984 394673 457466 126288 835295 1040808 37631 141904 994006 963632 87021 961163 778368 7231 71776 405835 906267 570514 697945 783838 767880 411687 14267 565267 821967 267968 561871 939201 900249 207207 438977 119361 842420 571109 917536 695535 447123 301129 334178 801708 967116 118119 600926 689247 939672 201046 252368 718959 114774 884465 374744 340299 77832 214359 479355 285922 649428 27756 180001 772651 581764 764246 514069 34207 585734 869120 844040 656826 431086 919194 907663 780157 736495 19479 807840 703215 143462 330413 121881 909207 587983 982361 455481 28932 878157 382808 38181 213830 728870 755887 414309 126834 704581 365221 194660 847905 298423 814147 117235 708081 570158 194267 673734 154627 988289 524926 821493 1147 44586 254596 9085 533764 820678 266760 500925 555849 666265 452714 694777 696701 771592 613835 534747 629460 113692 581524 276461 815112 121862 734447 75551 515029 270485 947020 530503 591740 458945 197342 116636 743236 872484 111388 128059 739060 503676 1040192 481443 546395 757035 238283 144184 525769 636343 663039 220867 778899 422986 117348 391920 828306 344882 712515 369870 808356 658530 1033774 212819 104490 129520 499574 674774 911753 382613 317107 578195 66473 523824 116545 777003 739449 1039939 880829 161057 81513 329332 670603 610398 138478 772366 52563 58797 223489 355198 585088 12096 237984 386774 686528 389417 392268 79949 551559 692706 602506 147900 518027 295622 743778 866850 355401 80021 841699 1027618 654463 308212 285085 4224 157872 104938 385061 973480 696995 777317 974484 736551 991716 520883 615945 876591 415810 565769 549410 537624 276047 873984 976263 315865 638948 198930 296544 617363 176282 638241 576217 904455 208977 33777 501157 1010714 497581 661417 66168 461144 541844 787287 352908 122991 229041 678761 624925 26799 1010676 132660 210925 828817 398608 234608 64449 657197 883196 43449 985313 56002 898675 914704 731036 478002 472692 768345 635074 651651 719554 452059 891432 390495 453988 310979 365352 441748 542246 726433 12574 602262 392983 463336 601068 427256 350474 297330 109174 565751 684053 518395 368423 659439 450580 830625 13419 227555 555303 682091 84275 571641 656431 155838 392564 491260 530261 504553 413352 621785 785028 265627 640075 796706 957418 719207 339039 2702 365691 897351 223209 107127 801902 101142 739185 906074 708542 716821 292742 255578 893610 976231 884024 465598 943669 861332 311964 116335 97446 312330 439116 788091 613897 356247 190692 524181 134317 995568 681862 372370 432549 182318 584279 18669 178503 300108 737280 470340 157615 265130 309037 287704 105789 640141 367377 175889 922387 920988 311265 338936 858008 661093 925524 164540 488183 370646 558378 370478 875425 224452 281506 403780 293575 903783 337921 660889 131296 411868 591634 222699 182825 625570 915873 721308 234272 645661 602367 740914 736521 145431 68481 806872 598633 265786 798977 219611 621453 90775 507739 544557 119556 368930 427761 160484 494113 980019 743208 968892 159098 666886 23273 132497 874860 212028 886049 528359 454292 801368 3393 200802 284247 852035 326590 791118 530267 872393 575122 472088 981516 756762 916921 878546 326936 131658 853941 902067 285171 836048 978443 549525 39252 132363 342468 316534 1030070 993720 57325 401143 219608 801149 671255 937440 266557 524898 796375 234394 45229 966483 261703 588211 241842 872607 583300 827742 42012 197756 785454 889840 769150 257920 238315 729956 876206 906537 254435 1039064 247625 106583 380997 655118 311084 224205 4545 237292 90108 203443 156429 799740 911520 1016087 407137 381677 1024449 400487 417786 519184 184913 89080 1036954 629723 705537 489859 879622 363370 907209 778658 53639 614649 1026660 339032 679018 180331 739537 632198 136832 777158 1012947 288119 247455 627637 981362 325973 3358 862213 462712 760753 299101 751656 905717 261375 866619 775093 705212 39959 32670 23269 745188 569014 575215 651032 377671 694779 838299 635726 745734 326378 596627 138415 901635 540396 829389 627460 482661 183373 680128 41275 687128 637629 122348 898534 535882 7120 73296 29628 84719 971646 87026 954903 233022 983203 49243 806261 308275 587136 762136 157688 897547 639032 404538 244198 522698 82772 629975 283177 970424 712256 413575 272079 436703 173515 847591 1004939 831119 601259 45081 390194 11995 515063 302914 880960 540698 514987 392203 885841 483174 887591 370209 700072 992800 690608 170422 19371 396906 544494 490493 799076 83883 873325 866225 909570 301839 968988 305551 739158 679941 58320 613591 855383 360639 504258 1005519 293022 1019573 689165 915520 842730 321314 780081 647159 694174 59270 535443 1044805 633406 799266 818682 220032 905462 983679 561172 46976 407571 627175 839919 537634 441223 297962 472448 53961 571241 758491 37151 439256 354419 250961 818697 422713 777346 44455 906717 496857 291610 548987 113184 524585 257504 710450 208057 692639 4382 817523 604277 699699 513090 463016 108932 455906 74335 179328 677370 327727 928426 587632 718415 10653 803070 240429 101856 355126 937561 677171 222059 936711 315741 998209 297367 841633 356048 962523 522090 701594 266780 157383 667857 866058 1023439 711056 556827 37391 273436 48134 440702 791369 319321 32956 368017 94046 1000063 126345 767952 597623 670125 901128 187420 903361 164517 221720 798264 574190 443726 44636 834125 105137 341040 902331 302439 176966 834811 978657 179701 324071 248064 955581 463949 293464 429494 82177 361253 31580 978231 374181 737307 527165 517824 200805 576559 398408 956212 458558 162884 938318 182682 394485 627106 875045 595867 1035664 1041015 901157 39429 627418 528977 277164 928074 37091 285349 320410 994817 428670 385868 230358 393572 679362 961281 61383 122321 960650 524260 488411 286538 31989 1017850 545027 431092 9702 842154 805173 1023132 916357 107585 605161 974125 870332 419951 971421 769339 998074 377032 802129 850043 520052 539205 65292 622408 1015839 179392 707157 321312 76471 623483 159162 617253 689532 632218 643149 97437 836464 732836 851489 189299 133338 902918 541905 880307 577477 126096 352250 996625 482434 47861 112061 25955 606754 279632 1024830 567075 587516 162202 317735 2798 489773 828213 509989 887559 262931 354660 925034 334804 380881 1010896 937770 478304 651215 421637 407838 292568 470327 330482 575748 360718 655481 589165 310044 797945 693447 523693 419501 850227 973978 468430 432766 299386 701995 453456 559453 708399 8187 370584 575132 346586 97612 700526 1004174 751524 518821 786558 440079 941531 1024593 28631 668666 381297 815329 31855 850864 345982 539046 500380 819095 669114 887608 542108 1035417 393988 17393 272398 391073 362461 411251 750711 367138 532205 146974 284095 1007247 542077 160666 860081 367844 510972 373076 722814 722716 104059 538616 486459 681400 191792 705276 896862 615486 941303 367894 761157 552376 665548 640192 419247 104753 804178 139451 402496 566844 389967 443528 653570 919917 54830 279793 438495 461021 1026427 597118 130600 845994 295019 729089 803089 337780 955985 459531 712754 314082 110378 781428 340231 48155 591890 334551 389233 865358 513997 235795 215860 932138 614207 656075 1013367 731494 166388 809191 251975 481594 466585 386577 573459 114404 294784 471865 765745 896805 260897 920594 405848 436673 437395 627602 476452 79363 846871 813174 87190 708406 741262 973243 966033 713005 998142 207654 977502 447676 327953 911806 916009 732220 103317 282700 588161 765963 115709 179170 43740 830218 70622 864337 843537 472861 660851 781489 155100 694703 154650 397277 876125 831531 261333 806132 167833 748676 433866 372698 569592 90542 662467 29108 834245 1007650 307375 580976 169649 860766 441887 541755 288849 199011 399562 918024 157083 977205 190985 299536 343917 386399 532571 308044 334342 351596 618467 564477 464267 321903 58085 82725 222852 747132 916045 1026827 392796 594732 548391 282555 771044 572445 532008 431748 941008 653424 360996 414584 33080 423498 158357 613871 847385 284499 999707 472324 644050 499002 882934 308246 189351 304686 106382 120649 780098 375142 457964 757763 911661 369563 443454 239983 60761 91017 316503 48381 276889 190066 264236 538336 470568 447642 268120 289423 306719 1011148 722585 571204 202752 423379 796752 375936 708142 12546 961797 1023621 348018 94381 377825 547546 450424 700334 805683 11467 311119 671457 397548 917991 652781 491943 566050 130688 829609 604775 897169 266798 394175 583432 63765 40012 963280 339321 773681 335994 125279 350250 9099 985881 588629 1041040 339821 951762 99709 398756 498502 1006608 9737 439397 1000487 651137 115979 637009 822087 933017 879869 466416 996992 716558 570170 704842 581839 165469 45186 477803 850647 35396 625018 666086 23391 53062 427817 173391 679887 707370 835453 914368 629943 194940 150980 682581 925257 282635 793395 243888 735450 246633 800611 669045 190821 1039214 180430 473807 837128 939958 220503 37610 687748 648222 82623 849014 781505 122187 249649 757547 308552 927011 373175 43071 358343 591697 41666 607985 692113 77253 502950 520450 156699 369970 132123 816951 870784 913807 553149 578009 585982 12951 476557 331060 616823 481353 452975 280091 110577 747368 847786 833122 905238 904699 508011 315747 38069 772046 446786 487546 444479 578288 93602 69513 132427 209971 921445 530805 857874 297904 804679 148646 780787 31040 210278 589707 592880 217347 430537 978196 179504 188381 279765 553270 626811 212980 823257 609643 170945 113972 443780 609583 997523 510411 299625 131716 808104 524973 382338 496239 741978 476177 985258 954744 424231 249329 276770 61486 194096 817294 692237 260001 158909 653547 158451 87526 399030 800077 787522 342679 357676 895425 568264 230224 692430 973974 692027 391219 379508 778974 332465 366693 736152 914674 1030440 63119 763608 725739 892159 107870 718966 375082 751739 177155 415448 959696 409155 670387 770824 698438 803301 522024 346420 954295 716879 719134 639279 202129 727126 24279 335599 190216 901938 860568 676621 309395 761088 324137 47944 223853 585023 9561 992002 408853 8020 176248 414657 726478 318214 407004 865711 316192 109826 598364 32795 1028437 147288 316632 522742 900861 795132 844975 215639 876907 533318 615495 22776 780597 931954 934536 868022 407223 390689 112225 509460 618129 891094 244546 818105 376357 630138 564641 478957 339994 977369 563061 508448 561372 623907 425150 699236 811801 122988 1013755 754926 517189 175915 382642 1002904 532759 85951 583147 719202 596490 705509 777909 487917 980957 473411 909984 337662 86035 401889 329794 77569 686452 318635 948147 915332 848010 126448 366352 99767 52261 968678 280315 739059 737752 140067 929561 225584 146041 845605 596627 390029 915109 238284 287894 718540 705337 955611 95443 978386 835034 148602 1002495 800300 502126 174519 729172 542853 840353 189952 526862 424241 66657 232618 1032176 149670 822371 97134 943036 214013 479132 475878 745150 816501 192200 204565 85570 615665 326374 229340 458777 698485 211385 795014 753433 263340 260681 374077 470938 925029 293216 661906 261113 898577 480782 991993 954648 164423 857638 128074 174812 1017409 572094 321346 290990 984924 156851 132352 582139 265372 657698 265864 1004212 749349 800240 529731 915407 948931 714308 631677 230340 597603 812808 750822 1037072 371864 150379 966418 370869 11287 684385 723449 490168 211003 792097 563319 85666 29058 195238 1007821 108032 425485 694320 824606 228067 432676 746688 48115 740449 768176 796575 547000 604946 340928 613847 74812 144787 462085 306872 906549 144647 114261 946261 686266 625041 236075 736260 219847 472795 375845 496354 32444 155794 428421 758349 501726 313063 246193 47208 455125 545551 401076 768154 653613 635844 34234 811023 758741 133571 313239 363062 399778 631884 1044801 992577 277709 380325 11346 280232 291441 239511 405383 1003430 60174 137199 278339 401850 924425 836863 835085 549672 119593 664090 150797 119670 321820 953371 752787 176111 94192 423391 789649 10275 1015962 632006 376092 975461 168563 621878 175854 626764 615349 810776 742375 365362 160258 528985 651144 503992 459486 869226 894838 710464 965680 397249 992253 717426 904389 631382 573578 380856 1025229 450599 281648 266945 15964 533684 23076 801281 390634 134787 991809 111408 914132 1006493 61829 131015 860121 775695 797330 125318 504733 20587 316974 837361 84265 111172 377795 511950 493673 332981 866784 754088 614060 716507 997046 332879 837416 217686 999579 130646 336756 866252 247435 493972 795660 187239 331938 554916 999633 338258 639139 702052 246150 539199 189044 992378 218708 188388 625824 878026 213063 213369 4307 378881 526798 690236 572514 734990 511807 105453 272577 475555 857936 585554 597002 667064 801695 351412 522621 597257 876844 791136 770554 803219 852186 1019688 697480 991771 327665 1027807 532178 323239 22687 968417 699813 189698 742002 905864 462196 181564 150239 110520 199380 1005096 69055 224084 123648 850397 310733 892358 799830 21046 150825 579451 360151 324946 230872 597349 79019 406036 827969 947575 613019 779427 816561 688941 571541 875243 599256 865281 694828 805147 749130 687095 139030 642598 688896 729618 727980 493634 683732 695516 428397 440683 987400 261858 296827 490465 369856 1045302 912156 657061 448899 379372 1007674 262657 228286 103581 530916 781309 896321 86759 922315 822506 44480 732906 646598 162779 602963 969164 788046 373543 21238 235574 917762 79081 719114 413398 44069 704384 1044946 483035 679963 823823 426487 819836 430064 213246 1019653 481649 588240 105079 743403 202104 419728 826090 900479 734930 327460 94601 203512 874691 402215 496845 503410 527893 779094 59119 233837 576917 785685 649840 868687 716437 158696 788113 309213 636265 363003 252891 594886 487402 901275 895129 708888 762358 182459 638297 823753 672237 31600 721263 292399 394550 340597 100210 1416 1031352 768168 209341 829043 311649 182923 288495 436085 946339 272068 185964 55158 309490 863901 281817 437825 374343 726660 759971 722183 286368 829068 360057 351965 15997 756459 1031630 1032505 542053 996474 795992 466041 696927 739640 112532 17500 241785 763079 909119 227462 914245 1042670 504798 32001 336727 564757 478775 869047 936648 517068 208086 73721 455094 504132 370825 956667 875202 501204 817381 899157 249744 289141 280766 587651 64842 695623 154290 964454 1007902 482314 933280 608450 902331 543398 889129 1017022 183000 866467 252470 1045863 363438 872626 550769 560684 868729 121122 280010 848995 656634 558187 673011 874435 563704 1003943 723941 1039080 215994 785684 474457 953299 121230 65683 109648 781415 684870 140332 237708 2797 378294 695944 338708 10897 530231 443765 756404 195554 95271 216678 1024122 222550 453479 270065 947259 252868 449243 306511 379148 281320 674798 258271 967113 822754 352267 909987 562577 882615 576805 298433 349255 682959 420400 700419 703251 886389 707493 125528 596191 546138 913410 950609 672475 204819 851016 175524 694522 835734 985212 228525 924275 854977 457766 606440 232000 772563 293588 889464 500642 933617 385176 581539 679579 869283 872070 101716 541810 388436 706360 960408 644147 444117 875338 8737 718637 760026 878045 960710 820594 639611 121112 327681 121434 991669 170658 324975 817408 363495 651306 647252 508099 841301 457696 700949 438727 880297 215289 890555 377202 361325 878638 992631 179951 179346 695357 991512 837550 689131 104039 313494 936930 187827 17136 833419 205569 905475 959907 153269 831560 614493 50763 449654 399157 397860 634171 515412 688139 395553 94151 486521 1010769 437504 19657 511027 334675 451280 55581 831093 982688 775559 736293 263509 409226 413308 752709 549772 544425 695787 318312 978169 234072 856949 279417 186142 266550 329373 246507 31137 146343 552780 71986 126669 376657 134733 611144 1000463 945055 271826 751657 277113 337473 639469 279895 890690 454570 561432 326486 1091 784273 347310 473649 688252 835953 831855 1043955 417933 481545 198656 215855 450365 431836 802152 777081 671223 881841 953237 432619 947528 553492 111061 401313 750946 461012 834909 974909 325277 995715 287174 947812 383472 849913 778634 62 465276 8145 689804 1018874 280834 645355 502413 955464 1025639 820200 1003448 756957 506423 1017521 84247 950002 34848 602353 848667 832966 151410 45206 752664 359192 1039270 661076 703686 648109 419028 944674 696513 109520 589883 118714 990986 992204 630973 637725 574085 273524 108384 341261 377465 672669 787406 602002 895763 1024158 189654 191094 628195 745686 194793 157641 717404 705574 409245 979037 187992 620915 550190 501834 790163 457510 441592 144236 608043 719787 899070 616928 680999 713205 391782 924811 651756 153081 195323 780691 349641 56622 340906 270563 99949 952083 123397 47276 939115 633257 153539 86495 672445 1027573 842558 281779 585534 191616 595955 912677 920367 1022423 139014 1019763 975795 115466 522171 60576 817746 940593 180222 880372 535930 86754 613596 497273 323833 183997 899848 290175 464517 350689 40791 68888 304692 997235 984900 274845 542468 48670 727405 909095 571220 640142 173587 464406 447849 7668 341918 235406 276458 599685 766743 506357 284261 548859 231597 281975 672200 335378 1012785 692354 322792 606988 1035673 668746 787709 724014 289152 749894 1006116 257601 657828 469937 710620 426514 351591 993290 69002 360690 889424 544660 935669 905526 554119 591063 406730 369336 663388 886813 927001 170836 671168 289782 379862 594796 56010 334260 39769 418405 836147 157168 109790 539432 356570 734467 801030 202913 693570 733070 696404 637507 204815 886514 918449 503939 910477 248281 552169 63833 379177 182443 231212 568514 755701 494106 386958 47424 458536 413591 583047 307288 135580 371162 66419 107283 989007 499038 714514 855678 843234 186082 975369 841770 669981 913385 854624 154284 729961 967483 254723 688670 93780 1036642 234561 325788 721681 898350 1029200 287432 504565 960561 106438 633927 563195 399172 877089 812098 722241 411392 732737 141798 67465 133190 485097 469220 619961 31928 735041 632305 627035 322365 1030999 695111 669470 828545 899225 353571 696147 325490 779868 32325 700016 734660 902745 609395 972177 575598 331050 851190 1016562 873515 498386 28955 402038 585211 787250 604851 634403 548767 960149 632979 839332 359456 88613 123669 1018822 885832 499827 530581 429307 1022759 94707 637430 649690 346768 431485 509723 887452 464793 297166 11117 333985 993055 63749 404059 360169 782911 183078 777174 391836 330462 242842 964817 179075 258083 811949 604103 201868 193271 866319 751924 343113 273036 363348 853019 105842 162003 756084 627327 505694 958212 432459 716266 429710 680474 939290 121833 175395 245588 4868 6797 766819 143542 851346 355563 227384 524678 179248 112541 571824 635599 43949 929088 482686 880609 763583 1018612 16760 299727 155261 222431 695319 80111 279267 688810 60666 649054 850769 150530 752995 868218 421644 1000728 684216 508774 220604 695074 91395 895625 296941 311512 435059 706063 681870 989943 516313 685414 358516 965825 429612 633539 463064 668796 899333 327579 313813 288751 228387 317738 30699 426216 524265 629999 439167 715192 264923 652590 389465 743860 598565 337261 11044 258486 342548 749303 595953 878747 784026 951644 193716 18371 490446 791279 777414 210836 183914 281926 897633 416759 1033292 956862 169767 901337 689397 934389 1045660 841388 825869 604238 660647 327395 102365 191600 150037 600185 992723 864199 108822 556139 200450 76290 151486 137785 541343 155027 605829 255081 384133 900146 180424 417028 626098 445275 222534 496152 1023176 317643 1017507 465460 685709 147206 746472 336111 773739 1030612 379137 426849 85744 903872 1001278 1047719 449103 929176 1048018 680548 23262 1006832 914007 127291 861078 272031 391496 174422 450710 610367 601734 244450 923552 740273 64980 262800 407707 916375 768859 628246 212495 559065 248871 417964 712108 475681 220839 249744 739523 367198 439089 495234 621771 140101 980091 218184 599006 960203 499747 114475 1337 936620 32553 147833 460223 247016 929392 400897 702583 106560 210752 29850 884490 954557 243655 745116 866886 1038378 367507 269157 952989 768661 1008665 19669 1024166 393938 491826 934866 302491 562936 407961 154821 1016794 662754 795502 224284 374629 306862 994486 539334 331362 958274 13272 529082 684443 478914 733217 23408 789758 659227 256577 83558 593950 596092 83148 232348 65200 167383 595131 603672 299279 102757 952808 753763 140473 878879 337813 508171 1031376 570182 675046 878367 299674 174811 478562 984758 275970 818215 924022 554344 867860 305461 161522 784083 887172 687699 117130 555287 921384 759445 748374 713051 540282 880722 759122 813126 454679 332197 710623 1670 321090 965869 271168 61773 712033 505165 221214 272078 994431 791341 956421 985797 587209 698551 765412 332524 583441 63067 304785 951175 625230 77643 819523 670681 599578 282111 434198 823980 994867 669875 180362 869070 1000442 652772 1016837 419726 771831 258263 362572 428355 652627 544274 856078 506309 629852 217057 15193 901362 153861 117458 774179 874795 551011 1026617 37570 949204 722993 165037 470644 769495 943949 147593 568793 48162 206392 116844 885619 628772 878490 643001 336429 361556 880829 501528 533969 942250 776717 139507 461712 485156 741278 427514 490111 321603 123302 1022368 138260 989067 779518 568987 197805 124934 680869 969576 961545 784578 990525 122564 882124 954702 530316 525364 1034752 44609 835325 317566 834959 466355 956188 450094 871114 240578 1014558 848402 399845 876303 1011286 380862 121208 247102 261313 763401 927487 1003386 732027 899982 853851 48878 784712 664364 847696 106829 421644 622727 613381 515403 344147 973956 392071 937761 195530 887249 419141 292109 314308 465243 287381 469967 837302 220885 444206 293678 380859 296248 711084 815729 722704 602941 150544 70887 838297 966629 508989 480863 345691 358130 783484 731056 955648 585067 869369 561971 815190 943644 788291 780612 750032 738835 870608 720068 516867 366884 926071 618394 925226 42598 631028 659245 425635 496820 214631 999660 975216 532270 526549 818886 243127 1006005 520102 713650 695618 689522 670501 182313 40192 914767 924932 814759 908674 262780 655573 639021 64383 397548 746641 727234 256080 107477 606485 74733 809588 754228 721568 903485 642574 191303 397655 403649 202082 449297 256450 501648 358748 1007321 181580 134211 485896 850347 185030 568182 48923 6357 130788 828491 690281 694380 543934 142566 552556 874437 441937 192242 893636 253436 707836 1012762 1007794 3696 553475 107153 458139 519492 835344 149899 362891 488416 722605 245185 720815 554351 431307 230897 198362 168799 718654 333660 606721 344547 316990 500295 471231 908404 875751 585338 892882 772684 668090 477124 764316 307945 261914 293492 345762 705169 363472 778210 749073 458440 353160 883428 509492 633563 790353 9305 910591 179288 581153 837538 270471 286612 474447 306980 389000 101412 434455 319687 121310 698724 458010 559738 325900 672499 773339 818860 395448 249141 502851 377045 132908 424400 163869 860651 812503 400431 798363 126189 313802 794114 911311 369500 285756 164796 785971 182717 305927 721172 675618 50200 137512 269700 342876 443004 778050 944333 77702 1031545 236572 245617 179367 98980 947487 171832 82093 577814 640729 1018796 401126 820717 353660 950940 690311 645322 355679 426141 382249 763986 893820 71044 944966 972461 550385 526573 997569 374282 732287 200376 244571 820505 694542 494470 825663 64399 6183 813376 969079 976550 201080 261009 1002612 251290 501844 914535 881802 775725 330800 223350 900721 606499 350503 975796 473541 628423 67703 167390 360839 617317 520450 941810 83099 615374 645070 549811 89672 410071 36997 594473 425659 393433 896502 896542 222084 786995 901778 179617 237590 412100 209136 560519 194123 379505 691273 247269 474847 246437 690428 790167 975344 403660 97548 705469 384901 337879 159901 768569 223236 240571 245370 136242 132281 851441 83090 206227 282710 619000 271479 616588 540525 795087 136157 98832 719096 768635 408865 218710 999122 546951 372672 601433 550460 29823 90331 452440 778329 450420 506810 213334 742065 774011 508485 338331 606130 719918 507277 468017 671530 52009 97857 180071 313039 560270 404793 399442 98999 378754 764911 356167 933344 693933 361729 707683 350889 857278 748721 373763 777047 907493 1003877 846668 522897 99159 326695 281764 152549 1006030 868645 568375 236609 455686 442418 248947 60026 981057 406852 680588 561096 976836 547060 404217 98376 392024 1003777 921077 1002361 69578 897229 939007 828608 107115 68062 191066 949220 515472 920670 374670 107922 111891 14236 196581 332762 70352 989833 383471 171696 725801 730172 963326 547948 151939 263279 385962 297546 935111 695295 808015 394475 109538 32111 799114 217298 133701 458086 766144 668392 144485 1037100 255127 645369 126012 84273 893307 627253 298438 1047943 422426 923568 52101 12899 1022953 1008866 752382 44704 603036 73767 1012026 77371 737713 1020735 290630 418520 980710 209871 466611 885819 651455 834527 269846 94416 888322 774747 531849 220709 807738 148370 461608 596330 483127 379322 806806 186360 389003 157034 399989 694215 587023 1000989 900849 987126 833628 541366 991286 799047 691795 909815 77301 210592 826518 914184 94436 279947 372236 439799 304955 761526 989025 431154 946487 286324 961411 682254 134554 183611 442406 809540 927273 540708 148033 344174 371757 166254 973455 171919 509171 588028 467471 208776 575052 584914 976517 783524 934669 258459 229110 518157 10128 95014 143408 274516 58930 392420 434496 715245 963539 133740 221177 950192 1037401 681976 423284 496474 784173 795365 789130 488970 304060 920119 72796 78020 964087 114450 540876 728305 977619 415042 162561 724189 752842 951220 925671 984120 315481 812283 903853 295062 471168 313292 614725 20975 498501 790402 731367 590623 892465 959643 715406 381543 803537 455992 599929 276970 789302 198049 810412 395313 523894 757951 154732 657576 1033513 964769 501959 80926 54764 18168 455178 172361 569825 97690 169544 1019200 143661 161538 669402 693247 1040249 988878 941274 196838 354418 625216 273830 450363 136265 284862 733027 889507 939060 918611 466296 851885 941803 14891 1035535 738375 777516 299803 598423 983111 566839 58390 332100 11747 822354 859833 113037 756281 14662 311744 361390 691656 465632 383374 743716 128245 679793 1020074 59443 579720 459343 151612 587875 677420 59474 225428 249599 248050 855127 424356 1024917 102862 310209 914305 205945 815129 254707 378597 265025 616973 289239 601520 770378 935244 565338 406371 791602 823130 441069 50595 391772 341534 483078 480444 288623 438373 606109 721947 864471 505439 772527 879315 655939 35360 188607 386073 746021 315424 371536 28616 509493 1046460 683884 533214 571374 406451 98080 993277 526608 787113 79101 413675 989212 411559 327833 406034 664795 324249 99084 777473 111832 669903 1031028 726761 788449 23932 82801 536096 564362 2618 1022889 743842 509097 604036 559173 1026443 18907 42299 621938 1017758 336382 254754 793570 51137 865205 387426 376136 149631 994024 409863 790751 861060 220481 310400 51172 749093 900783 245795 414231 428502 124391 727718 1026623 984241 205022 880039 864931 2550 170320 140838 565649 25221 887100 394502 130522 197990 884582 276367 1026900 604225 832468 655343 231255 540646 27730 454068 464193 303303 749806 763475 47858 323449 692348 605605 265552 930103 865555 204389 994501 773215 788621 361139 471484 329970 1026315 162964 370983 139544 617839 495215 598268 188826 14817 906129 705715 580198 222283 440490 723402 466703 370909 476238 486465 628555 142985 257910 736031 384883 891784 986620 881899 506118 342483 771874 898099 723750 928682 499212 142344 357145 438289 821825 570496 91337 751438 892974 845619 842565 198509 18851 347071 891198 78012 265812 627781 850315 299599 715865 256489 872357 11901 278702 1001813 710699 200545 802740 323382 670048 1047386 130478 709822 431016 473483 395077 343073 74255 288347 231941 871704 289473 153591 396509 967009 851859 463563 899235 958780 642681 642573 274574 856047 393742 329778 260794 272452 946703 437111 293032 387334 304096 16985 815035 733575 88837 605213 860603 380445 571818 344393 521558 496801 127260 38953 44698 37102 295502 301387 931709 409960 855637 406531 784469 385906 767724 33512 901216 249846 921329 880725 540222 649186 432870 944873 2161 463013 254321 469511 79332 114870 592860 819799 99937 1022990 661142 608835 989977 270504 889263 740987 900897 549640 389472 677489 311279 907953 290433 735454 1005025 933550 489233 65595 105654 684554 437939 925513 269330 688216 950059 505226 516095 43563 866532 844741 336231 98719 246637 274566 425627 202447 777719 64667 181199 341084 389081 198552 476059 306157 26893 132180 311163 766633 701104 474474 57424 85438 372613 477625 933598 642782 248947 905445 851020 680125 696579 876499 387751 107412 532451 347441 148830 481697 874341 1027563 129479 336805 49664 612791 163737 675172 665294 393099 541040 829993 657933 150049 824653 557375 961950 398458 148755 100985 565641 568920 173835 457387 58487 602306 345697 827438 169014 844420 269220 724832 667193 371884 939338 581410 811030 171790 765994 980312 419846 820417 155648 648044 656744 34976 100332 676556 457022 715210 148211 426344 267950 245795 81021 970293 648066 1036497 186581 480684 51369 488127 257453 564811 316084 361245 592535 611603 66137 27102 938380 203272 273652 994872 647017 285877 93441 826152 181357 84133 926371 685035 953533 377323 1016865 440454 481505 684443 638563 326208 820804 975438 173433 901155 1042359 699554 652564 392062 101870 504760 598283 35941 794625 487860 832984 775727 246765 349249 608537 877560 628497 534794 915983 892189 374450 301634 426530 362946 645239 178973 972122 42831 946925 566357 676584 314606 816644 794790 34203 139279 365456 878929 95340 858341 858057 848541 230130 300775 217547 936017 844270 394576 363543 653884 692161 102302 300304 39086 452849 26134 251775 49404 116904 987711 197392 145919 801077 908131 279763 532629 636040 604945 69563 795679 586938 811421 1013026 316162 414851 1034911 658755 587558 638914 385392 815039 131706 144377 505264 408601 1018734 53455 245699 438842 907639 358540 46415 187117 98702 983200 421311 540772 660145 61980 972483 931505 905825 55863 63694 504910 35107 862922 527255 506518 483071 1026773 563864 675401 772100 882424 375186 262156 1016002 430586 542983 656615 236238 460102 674495 319173 301378 758121 542276 1021175 892218 781974 703845 359601 303704 826658 635063 37260 117568 673287 799759 679426 245277 43877 398089 95222 200986 993533 361860 357673 444138 836788 193572 764870 777025 904982 314575 930519 122713 857041 616240 503501 960110 694837 588088 890364 721474 128443 105367 723228 692122 665211 1007175 932809 37566 68020 158978 683268 254973 285256 345031 28593 257063 672061 324441 1032983 45329 751165 882112 146275 520725 61463 791238 277029 611471 468284 644218 751312 237665 580674 2993 939838 855152 232549 582784 907307 564004 478721 920259 263605 689900 285465 482970 590819 900792 532435 768230 42779 815741 776954 376784 171177 896949 446075 969539 992063 658908 393192 121197 152431 617204 755960 561986 522291 768002 489477 286969 128870 972174 802956 364173 215625 229415 48049 163901 99839 216285 112824 63244 979984 636357 335245 222529 998122 145017 38717 807657 562779 882837 383611 643664 237593 1019963 422940 722060 763962 608400 76187 110066 105916 950333 715158 121502 231166 759278 347214 103152 690757 779478 304171 696330 99896 217386 499254 24659 408165 844961 160414 764918 458682 31483 1025332 969060 987404 97911 546286 225742 222099 570459 401767 320940 135020 727407 37213 528696 411670 1035906 531762 246003 189686 464100 47725 714272 358867 285418 916790 715588 261978 874606 182493 6317 461723 15181 430163 133351 170634 189415 140975 666952 1009279 864673 401322 418405 446646 24422 835619 627867 219600 880674 622237 816263 502352 830278 529340 15246 928543 534855 858828 360534 208393 749599 672314 596811 763454 663499 527384 596763 684242 1027787 466589 248122 404797 669348 730275 179807 107995 151649 81448 263941 575596 131342 262349 219115 274069 833084 985178 348821 341598 676481 268088 448968 830131 477684 247541 161298 916451 773813 772292 903743 67620 789859 833018 71653 291853 227748 618642 709593 168730 862881 136106 84664 712747 739206 816132 284000 132613 1016839 798854 73075 686031 437462 807610 651739 498071 607278 819023 273216 882891 208459 243350 925844 988352 290287 697605 994184 866095 848095 1016760 245012 515251 355428 362731 492019 273740 477643 125057 1021732 591070 369381 550016 446058 265139 609928 617875 918221 614133 130316 250759 163096 1034549 943310 787918 813144 756455 884400 713727 480867 635619 709271 400980 447567 919270 513004 271914 593654 359439 282140 896644 624505 999266 516376 965769 382906 937544 953814 608258 427744 368397 676558 748509 912855 55649 776317 730796 994253 761560 273893 633639 993975 615274 103691 16550 111562 1037811 614264 570279 300034 383156 55993 218702 708766 592336 478431 823520 650145 777168 196864 262727 735315 933408 222132 471185 212927 185743 667544 117105 79154 181459 895439 357053 555714 132355 388732 731886 406981 413211 478537 14755 324437 167804 767459 45086 23763 587881 865403 96709 719969 364682 228934 785570 528743 221293 429566 870884 750862 928256 544864 712284 102088 176409 483500 979713 88262 1020910 841000 941420 685184 570269 465821 655453 85809 994469 255448 904244 743001 1040235 730666 1003384 867385 690359 859113 907092 871514 223796 356333 401429 774150 99059 352532 759213 230094 743400 458942 599091 268034 281708 753489 759905 576060 821945 428214 495637 854486 359537 569562 850640 75630 840472 716846 666170 73065 8341 864296 29340 1008494 720821 649152 809828 381671 117928 51188 221093 957315 716162 686148 605844 477111 567995 484150 973836 1036600 366512 758483 831755 509314 363296 630056 707635 752212 862127 958662 549450 217650 128102 86339 323258 463074 329009 398263 844817 475119 668512 666432 781442 959274 910886 521598 440931 900387 748317 407319 944301 156596 384705 292916 1010559 877687 369904 422147 921755 538955 815472 34355 167912 838867 122985 480635 437230 85750 696039 283155 451165 661856 795481 94520 601222 238592 980501 911021 741344 428424 100818 913717 704133 498673 893996 505626 526258 395508 153123 996009 514123 626321 296092 208564 232276 180108 524510 873230 739961 1005547 209175 475410 769671 303481 1001685 442397 610288 124999 463245 195088 194380 851750 410392 313295 957906 709677 748593 265668 69091 398649 944888 272476 226176 386152 882034 92296 552143 433309 176646 106558 174746 435712 286721 638710 991439 612987 102419 687662 313089 129598 879824 400871 780517 569403 725809 78117 984790 763562 785168 31346 476754 928647 192431 383067 422523 517391 890930 934386 35991 398919 430112 185162 453777 62325 135142 977407 455029 460452 468308 872875 934391 42021 490526 950386 433389 880393 505436 648055 735697 912807 677130 801636 637248 732700 995465 329959 42365 948934 622876 330031 885487 728777 948076 1032819 815262 801418 943365 139371 743610 567350 685270 8405 176404 979004 586677 757745 379811 740815 665817 382214 833281 639845 1031774 970459 634604 409402 571845 180286 793797 839630 263281 609409 206868 780387 754730 492536 120578 701824 639902 458876 442077 360816 797403 266731 607384 141508 247767 326309 945480 958157 435944 801809 474792 754211 244556 520982 700310 311585 743331 17570 862356 675430 931439 449063 496711 714069 332443 618009 1048572 188054 184305 616561 379934 70803 209826 690989 224449 251900 535747 700109 506395 1045571 502986 298712 577797 246817 790549 1025621 164734 546319 595555 990290 153896 172238 486232 114785 204745 444383 573182 333590 658380 1011724 421439 882314 485565 730077 834412 340699 842193 116772 300729 318121 731740 270450 915134 426907 634456 484255 835832 403160 602852 974918 672325 69007 294595 373062 866156 413039 25305 688706 681363 677167 875186 1008674 1032903 1018120 834811 1028496 798328 388917 752647 918396 375289 257146 292427 800153 33028 659610 808674 1014493 528949 258784 591369 164357 878474 532119 436644 502286 749289 593810 800184 870077 271002 605861 101615 390425 537033 278057 602391 458731 735493 976508 1016739 971845 428740 37503 103976 361976 821213 486422 887521 615452 952332 641196 951596 630156 479857 431532 403979 62823 796177 447753 372900 165777 414292 141751 557762 695599 483205 554031 159057 364847 640854 163567 221413 967870 15705 768760 180788 631759 362375 461902 281239 440731 976573 42620 555150 447772 200506 981261 692281 933264 504099 306196 928735 653052 495872 371877 941163 595623 208956 84313 23018 796570 918952 220878 771086 827175 673272 955429 684718 942431 343108 108419 120388 873882 406153 641680 518253 592627 125478 265979 371821 27850 304224 1041139 606120 1017664 309982 302511 621098 89022 1034285 793576 859936 509294 286781 289882 499037 748992 678114 691271 876502 381159 762452 13299 110118 479834 1028015 963369 7435 745811 749428 581044 233191 830803 513030 919527 836671 748188 60462 4886 687168 501429 1018776 952859 337205 109802 1016660 576978 7442 162506 289365 610716 164333 935079 980469 780256 627327 199193 320111 73350 433831 342652 879460 43898 690151 813421 283735 846127 53733 136016 360753 615193 803563 291277 204477 422450 463976 1007695 547629 256374 570221 872580 700051 840295 201009 151264 766825 932233 623502 202521 888586 723687 210305 669868 780854 982668 731053 871255 752018 169227 1032409 275357 136742 140280 257646 292677 615901 651885 251130 172507 922632 615814 987311 768302 891355 998629 689636 573904 300783 57134 770451 938906 1030591 964236 1042906 671269 79915 498987 15994 81233 841719 874940 403803 966082 821069 797684 57094 569694 1017143 485644 954153 619472 399910 862274 730391 114440 778350 196439 432197 307129 171207 904976 314574 1038810 1025742 434102 590832 93478 909697 953749 973965 944540 410567 247168 189355 713727 61670 627019 832757 416342 57611 357456 830263 923757 793030 219115 991461 502867 161419 182270 475285 355034 327985 999278 222592 459803 1038967 361636 855045 534511 569978 529932 414247 998006 250177 304793 460810 923796 110386 830015 741497 453743 466329 193144 381283 463347 130856 23232 488538 658254 823409 99609 964371 427380 82030 1025672 35816 486556 71930 418710 838233 200896 964438 572623 12166 154145 1037477 461638 388791 658882 482927 527632 709077 532968 663330 459204 256494 467616 1046156 579330 708532 632377 238179 681192 95230 1036742 202429 637598 1015878 585117 157336 817868 739114 199130 212051 346143 17644 701149 188979 672200 339954 832967 56032 954364 235846 783618 2533 65653 204054 871606 289843 111343 664373 755540 1007774 54700 405401 352783 819294 553457 901851 500062 67472 215175 903866 341372 1035699 179770 303768 1011432 249388 383069 828411 17126 213186 215365 542477 565243 868898 560329 119581 316020 265308 5321 40732 588000 376676 34212 385569 493714 375186 459456 201702 254496 557090 953093 777544 194022 276405 419170 366794 784516 502990 630087 418579 730972 650326 626474 375659 564501 289817 886018 46146 341531 639815 615119 242602 1017116 717556 877328 771032 186252 867992 58187 95143 150050 169103 671881 1001236 126297 427673 377814 374723 1047024 119388 892613 968057 5482 424413 325611 202399 697999 420875 526176 174278 145897 441652 213825 200989 63048 94094 236592 347389 8511 510896 117202 336478 766884 477462 698192 266335 261652 198304 434135 118722 1006956 250643 142104 287597 917329 50582 612808 112874 112297 157239 553505 841959 778272 157284 236640 567223 218789 649586 499525 144848 292842 23834 371862 303179 866535 844279 802203 557416 477783 803849 982947 61703 150841 885556 1036415 529711 5968 453570 707330 869002 329636 376541 484231 437479 944895 682774 37994 567224 61553 218337 400013 292497 77261 536342 573909 44463 537641 516978 246187 860783 406626 723732 338300 289746 340886 849664 482617 848640 905128 870559 893400 758721 5055 793149 375249 642309 154823 178058 37281 98654 544238 714266 261195 18305 251176 441829 491473 281289 147372 725447 930239 310196 482933 944129 1024929 512100 572099 950966 122761 546078 711319 948335 423050 838862 169274 1006744 824127 139650 817078 358400 670277 779499 801115 790877 946876 794847 409660 640454 957642 309209 341424 487735 52248 284023 895697 763665 341075 61179 118016 834199 42412 119755 469599 743281 661849 740850 34389 502317 871954 905884 900622 202937 291988 705182 244985 35563 715809 47851 950600 344825 724734 95520 995443 804353 593652 210937 539573 939138 844240 1038297 627853 29409 867812 214855 979263 721382 894595 767851 139601 747324 100488 870549 225806 148980 419536 740023 664326 18178 464571 593382 977548 225727 658607 279261 166455 463973 833685 715641 160609 539798 914010 973630 883627 49110 620144 575440 696695 709644 422474 846203 254061 997381 729315 207788 464375 1043441 489272 322934 980420 96740 581833 152078 396873 314966 592924 74063 384315 237732 640826 473143 259094 93069 1043504 166248 994457 193973 1006992 44456 978248 944677 660205 525409 425449 393417 275810 287778 945159 997105 1002508 613148 393074 563152 948363 786341 966333 5376 377734 413881 263103 782077 424228 403060 40979 535973 693651 635545 299416 698558 82308 758030 837361 1024112 941741 26718 979973 58823 992326 530997 751232 627506 379789 295912 477777 546055 937026 511723 3626 147965 928043 807256 792579 541616 85137 523887 563608 69408 390337 878352 513254 634162 635021 805443 90290 955181 617417 243120 425218 1002303 429006 505383 817057 961782 203769 825370 991391 107976 461357 636958 872143 954763 29517 385902 95304 991997 65475 1001576 541413 449597 675836 63245 483525 5968 751850 520581 404683 106141 102529 642201 693023 972145 870970 974904 782763 290940 1024914 133106 920734 245330 1024140 521088 398061 950252 727083 1850 766669 348452 299257 52383 540218 696636 11651 127697 384884 801624 108763 384790 56701 351999 877333 314712 848028 747678 949706 753830 42716 461317 264344 1016753 579725 791272 474527 719184 404674 117087 839173 130300 437714 905830 212596 234324 880088 240222 21399 535195 670515 699786 1019552 1026869 222470 831635 244165 71726 233401 993541 885950 901043 891254 583119 602441 654230 560813 415687 348071 885198 372368 944676 297756 869621 163736 649986 820850 58568 586750 1016802 247927 372395 1023555 410151 47226 77346 783784 44953 764626 347481 567991 162534 392535 525725 134072 176156 541671 40929 686396 819505 623842 820538 584343 40571 99759 892771 229981 597816 534325 280890 537324 129544 250466 446273 357090 527725 586920 557086 328099 47186 822395 150811 703444 787073 771540 981671 622563 218411 698033 843987 8828 443237 773010 474069 29461 713381 209918 593032 151651 602953 401148 755947 314595 334096 653211 138398 1008466 484255 282986 391528 342837 157437 914688 210867 818514 42007 719989 624398 768053 317 655335 159402 1004717 758435 807415 990686 596556 389857 609353 1035428 771050 404340 961544 437273 304162 601402 1048159 550656 350675 645370 466177 799296 1021088 104410 506529 879970 321905 230375 524155 54036 833264 270481 13770 997800 137741 1024811 230991 517013 782971 52079 246993 810997 63280 674809 150679 523014 645865 312007 1043696 310953 229539 213439 910763 742 213027 26409 127903 36454 997999 394801 1010981 18168 835155 89958 487064 750092 441566 387390 136924 492859 937442 43152 185301 231101 476279 923928 638699 261617 185208 304630 264588 816089 672260 373295 883114 557979 765950 471339 325177 424705 715406 511797 402354 363258 544927 1026559 659603 624663 1034078 1022235 61917 408334 114369 67202 454549 278843 542206 546577 393539 97562 667663 779016 449142 988878 935989 97929 190269 986270 38514 299551 612527 217970 766989 443188 606565 34650 536594 863385 180731 404487 263120 796418 83346 949584 268121 237959 52817 511919 120325 920101 20959 622786 447215 247355 206315 423882 556406 342798 228517 996911 386494 878149 520514 358394 626989 984685 926843 222297 89838 938870 813326 544286 949361 608052 819260 853057 1010153 30175 91722 111194 397004 161427 667392 479527 777815 777169 258605 435980 396296 900092 837664 448654 774178 838109 644656 362711 48172 720160 158518 166454 335730 903893 142350 73372 949123 191983 282650 51231 657585 376776 650686 1026426 739988 467099 874213 554635 570503 651273 296314 914644 548394 398741 301040 396284 968670 268584 548283 419403 110412 215949 783317 303409 62431 818934 1012026 789951 494405 216949 172908 721196 427505 523140 776943 636241 795548 773246 772046 833838 587712 659235 26133 323939 335388 498712 588372 993463 491315 716901 859683 340117 74956 972277 580760 168330 958067 105497 1040082 969673 95735 188421 632946 993191 242666 124242 582685 136734 488484 949883 1032187 401742 297537 951648 219707 945400 407070 648133 15757 444162 714848 994260 126374 608245 530157 180375 1016768 492418 270704 691839 1006359 608505 542169 545760 249197 193488 828635 293234 196486 347170 22125 752338 769453 587565 1019466 1040126 616494 489427 643184 180445 585690 245530 669093 321461 57990 281772 245741 159667 952203 57176 245525 721511 658504 374159 804140 565061 245915 941543 568068 455717 811884 661404 926901 869827 687907 770826 681499 845887 972333 483892 153427 411551 647034 993600 186690 426057 283394 139001 367118 1017737 837179 937292 784803 844817 809125 557515 130607 456307 290878 761389 743590 446889 493070 96460 817470 828302 983709 478501 111604 699747 10872 1031260 423174 445515 137904 286133 951671 299470 447834 581404 221071 650330 613904 112030 496472 24509 190062 24046 146210 314797 592534 470241 294911 511552 466349 438258 732744 39028 296539 433599 940566 293544 666447 808585 70602 320289 585657 62648 208005 391303 212942 585045 461488 1032805 765256 999567 888438 778668 695267 408119 656965 121136 851425 1032771 13137 255529 925831 998734 941585 944308 952478 458006 359104 777296 646899 213246 89565 1007714 912599 312970 196779 512177 305311 846309 972210 880106 217637 874078 77116 792093 40773 870118 698841 789822 260193 415380 443611 742821 1033438 712993 942811 628878 575397 521069 555058 564890 822179 314360 703873 219212 581705 125801 816170 882317 419340 636171 867028 889641 535270 302923 127466 256336 153299 193595 634909 1023510 649301 926226 837342 301299 1016049 236458 513765 257091 475568 739585 324781 576966 1030047 755640 318709 794402 645199 834455 670016 34396 265813 945927 586838 595555 677323 918 761537 821125 878797 979575 58193 458744 195581 826623 199577 814163 68352 896297 758895 878610 406783 329235 316015 46613 76071 803967 763513 215329 598825 773971 213551 56413 620475 292889 851064 465879 143636 830336 407040 351485 1031028 209369 937397 714532 762266 622491 435531 379909 547148 497119 964025 282683 663507 750308 930746 713670 976508 397964 1000526 43658 479000 523997 704822 300241 178300 1011842 560507 853957 23298 655176 391655 267767 488711 778913 276874 149467 558955 967204 58935 652361 631316 661003 693508 338174 1032299 464819 228046 533273 472541 148000 270514 677790 862811 811638 10389 527350 796378 866433 991646 949869 897492 632622 748726 302771 195526 1013008 602383 153180 433072 564444 483482 549216 613272 536045 838799 702107 791815 179392 215529 1015886 564618 287609 189927 304284 770866 414301 993933 908814 153876 389206 553761 877584 742346 1018738 217262 598898 62961 956772 523908 952039 724137 362498 779958 446345 801816 990661 472730 916819 809959 748108 557901 935846 123843 673497 556589 140741 813021 354002 1030493 976728 140651 784449 31812 646381 171813 119893 436238 659570 18888 278495 1027113 560573 215191 408534 821962 80644 473557 419283 1043814 409957 398156 26774 674105 525663 134857 785535 398274 241495 42653 751637 395077 672789 565790 782467 489288 150852 340516 584214 701718 397813 7564 366784 230463 24348 327096 897176 237334 647186 1018637 1033816 84786 591633 457077 212958 785901 427451 550107 775339 69864 546196 150961 826983 165509 348291 206188 833883 122475 219477 846599 1012981 64006 136250 1038204 136264 725253 274246 924238 73353 505306 604913 697859 475027 649789 660120 330914 505956 869290 644346 289849 417694 204766 879803 224089 995847 125278 764132 1000856 1012489 551920 517473 780302 154930 473375 607106 990680 221877 138427 29306 314521 523752 762199 919523 934132 201156 828618 747577 953107 252520 654510 540506 387875 159127 666340 952588 937429 772917 860686 993655 710879 1015245 530964 595367 821113 51982 488608 855051 906977 881737 569762 1039609 492247 788213 947148 869160 21025 245036 38166 871476 652041 1044011 674619 938269 845786 69334 547899 360136 361318 868913 615127 519805 259459 162280 140056 937575 92041 796360 519881 334359 796886 948547 203256 746242 846666 602609 753529 141566 462795 262665 71011 934601 393922 424940 168337 972418 632989 889755 269858 680494 252491 44860 531961 283700 586179 542617 786749 865249 353917 530592 731610 1006053 686583 975332 647167 669908 259121 898842 677535 931239 585777 581789 901104 725048 637057 281579 225774 187337 832428 887846 531161 231294 811204 354965 460210 587486 549855 722720 1011394 633430 762517 690390 1042452 1046454 618628 89707 642550 119474 248780 659122 969596 599394 829844 104744 683773 964802 283267 550505 642708 634163 446279 51384 212128 361208 681234 855164 3140 45754 74263 989373 681448 382469 1014290 761771 76726 90056 651965 188183 257566 386265 778332 61688 585810 62575 602674 502760 998603 164006 872201 267173 969154 579327 590255 88464 568759 207069 95603 748849 615406 828424 148140 203953 991469 138030 297778 378206 407296 278109 861923 693291 887477 549771 253984 480813 333664 646926 376909 973087 557976 912420 289876 711647 509368 796013 299299 233199 1038431 888171 876585 435445 360177 272137 728029 1045307 268819 859665 439351 369199 166962 1015733 291637 650724 11773 623367 768344 292496 774887 942464 641572 336140 449958 442237 108707 165719 418999 369853 721891 391443 288471 263397 144243 461830 200587 317436 738282 572571 265113 246511 660321 663135 388493 20494 97779 826500 631349 505741 760388 117345 128293 997380 853495 181231 992564 65264 344631 204366 559357 893231 925743 92222 410463 271240 802194 473766 854014 168737 168212 710929 913344 77319 722670 287276 810320 662442 404830 561226 782750 1029469 258341 723424 561244 220890 485895 672265 685187 978621 505678 452866 545996 173828 1043528 584879 628792 638357 3268 264469 694921 488632 72089 911582 327878 967577 929056 513496 925115 429767 305077 915830 878198 815288 879673 929101 849612 528963 76947 547736 402898 70436 640554 683957 797284 623227 175725 644774 446369 976717 683851 823185 997740 252162 471995 248897 47341 272357 25654 663970 1028366 365992 1004344 477256 559871 466397 588226 748777 572083 52862 181211 266462 250721 405605 290058 817831 437251 868309 584926 767588 693210 783599 29543 140892 693992 941118 357818 566138 840308 474924 445040 208331 121226 875658 579111 601345 797048 471308 1034240 344307 110163 479178 321055 959003 612208 740033 584239 922134 441323 994128 355803 23592 380707 490172 1009494 550325 566588 252588 832980 184009 608155 798125 966158 860817 104814 675759 267971 169952 740386 155270 214321 25003 648171 758378 35232 233357 52287 763511 48087 163396 490587 446766 735141 251954 895933 412914 842074 337373 104104 487564 920139 192111 676515 350120 908625 288822 537338 990038 277322 833829 867643 825993 860055 247634 1027515 250523 976029 563574 560143 51143 892996 1001328 20371 130478 888955 817858 758758 753619 432050 32530 646508 162335 706910 254635 552395 221533 132728 501497 731246 306111 829950 721168 886533 530775 1000817 567846 892419 822431 617814 901141 209183 160498 628149 800218 317396 310544 1048221 709657 864736 550814 176286 313750 142281 299940 297293 707517 21331 339725 88003 509723 801803 666922 67871 729058 783296 347951 255231 688745 689924 556213 645643 869290 497071 437303 449131 217539 325468 613269 411723 636021 290795 825491 1012318 957864 488445 235867 860248 461285 195963 517367 667507 520410 618512 330712 343787 329178 822698 192594 879746 460890 621309 40733 663805 762998 54272 112598 1043620 58217 839789 25979 291782 928792 489541 386803 224051 840584 190538 763780 435392 146788 370308 452443 207815 887928 853693 62472 881060 713528 499461 913663 428601 930874 642094 274456 292970 500407 935504 399887 494242 226062 312647 42757 968525 494402 46384 26365 878940 33655 654064 989792 224452 18040 116909 776825 731903 16948 885330 1036794 919433 600125 635407 99702 142436 147016 462039 568292 218772 671407 231137 300834 570020 772338 96296 470128 641312 1008177 970987 421105 293657 853428 941613 429613 396964 1000804 335414 959122 609115 653903 894224 643566 763610 427303 233739 467447 753987 499396 593721 642755 94651 440477 552946 799568 434923 847187 248658 475645 671615 622887 308662 36111 519850 520831 918595 57134 90273 498277 106847 353253 846619 449799 815414 876581 734680 256568 673334 424642 390935 331246 255379 627956 639005 692418 596932 668376 842165 796787 581892 685037 340139 260195 626130 367512 1004112 598552 204657 207264 555257 779709 887913 295602 895104 348830 338180 993502 121537 821167 465874 361496 867358 230406 516645 15032 489468 886621 386198 662010 988484 66193 662398 36479 1041123 464933 574334 699595 685130 699584 270839 575941 962030 591786 219539 959289 745929 394067 1003194 661593 326615 380365 498718 553528 343706 932173 104240 801870 397207 105646 222376 371959 611287 345069 859393 1023475 1039463 356526 131322 201960 90840 584374 245270 220123 497087 401519 115485 305595 931126 776039 959641 1006294 671578 1010897 889178 112994 666827 173570 644850 153078 81199 200949 685626 323598 1037230 324808 247755 257674 713591 774717 602246 26671 289850 160826 58893 703524 460461 299081 770887 375415 426248 784152 208096 416918 494472 218362 984518 134614 29935 33381 373677 885744 325378 550002 537484 927615 987914 941409 802334 3203 458324 85266 425058 162528 794289 532876 445468 853728 71415 1046393 562258 997805 844669 903848 600527 838104 198307 374411 410531 549845 312648 640695 425888 983676 881490 153446 915167 382858 774186 132600 57914 836638 684861 471405 413391 483644 608380 854765 844419 956493 662748 931392 241788 838557 146135 719446 597414 429788 202474 328129 120112 126878 789525 174902 642316 937435 469086 780816 88690 967791 198990 177869 546397 598427 772210 593807 610828 749442 325595 428187 449411 658605 437919 1010909 840200 545928 1025366 1011299 510630 907235 942749 648926 296109 664945 227222 108580 618032 598604 969830 679088 800901 651887 654518 358432 359625 684347 115763 833462 290905 604659 31503 799448 305498 16447 762493 916369 521011 653485 426296 610061 406286 201003 774141 480801 351322 702863 30220 1013184 750923 228367 87467 864135 830297 435657 927907 102962 489405 802620 224449 145956 54263 627917 352342 516580 163403 544580 921272 950938 871998 531532 27839 590998 104734 845558 165192 688074 1025656 761910 46518 461899 144544 497509 785004 926420 331052 156349 346964 36162 633209 22496 526427 255769 780069 234578 357874 372221 576659 1021434 215439 1040954 613738 484261 1001002 79678 229142 542083 649408 709657 191814 200104 664788 369668 802412 389260 798953 79575 784448 585100 877321 930192 242749 968551 466241 413395 480291 822465 707106 257893 804467 635043 59714 735920 842486 701177 863161 446275 108343 547091 630949 656207 195332 357924 717222 701738 287985 345030 1027938 306128 804564 281205 830978 558941 621130 383503 553395 541076 591153 528986 502567 212571 908844 31614 836625 257085 835875 208519 818093 62695 922560 429540 627509 261547 514546 364011 625261 522240 113262 167251 289816 66047 332585 835000 109184 1038056 728543 662554 265202 184219 730256 522590 436031 422688 706045 266956 847933 497439 150063 14991 513092 594024 460529 167992 124594 979821 906321 280892 302439 91331 495907 67953 564554 588197 636798 576405 202434 436337 327996 416199 143933 608552 793726 808460 691372 173554 815143 709323 508933 924568 716892 1014609 136128 707081 459530 150606 721243 742613 357472 56407 202966 865205 359248 668770 702776 627457 118291 866380 1044744 115768 1033890 761686 748244 605820 956221 228516 944558 995091 560872 87997 251305 629223 552425 840974 415840 264711 313932 126567 887152 250404 230495 572284 273146 253205 478006 903781 620066 659027 602408 854046 1013650 537214 20560 80136 556023 688086 622349 655718 363651 370370 70786 687585 523114 422477 48407 158725 524389 325796 220918 254657 156978 875417 69262 498411 999953 6435 332564 116666 248393 781276 1047293 622410 75937 211841 508038 307996 158695 990582 523820 702611 754541 124223 275252 1007991 740230 738568 923684 566390 174606 1048095 131912 54686 178911 467316 744750 487141 265309 974879 206122 157857 584683 715738 689619 139792 836212 944003 227716 645586 164067 223132 622300 964202 269482 131787 810302 1007296 334911 586330 981330 402081 668571 639672 801154 504638 520377 693238 260734 27561 686109 1010250 136121 141659 545098 855695 93161 308401 148299 491204 859530 702826 147755 913033 109404 872235 747133 415653 17633 4603 852949 694914 400096 1034951 703308 601775 639973 894943 765184 746333 45246 591223 177041 208867 962815 640551 110758 169019 100223 867180 649574 952706 691929 499236 750335 1016443 552428 792342 372515 97293 187484 874344 710790 368065 685838 573735 565089 485957 959664 925635 513522 491499 756271 389263 339194 911658 134974 539461 327741 392476 783062 391809 275206 380927 913328 463937 531616 209845 651469 975467 1017054 542787 218607 609095 438420 629845 477213 158209 32283 1039801 728611 706345 430545 465375 184591 663858 168599 364128 98485 181494 161361 788852 395308 489008 646762 121466 369231 387072 164941 938612 433726 509291 898541 119944 861146 805337 582206 30336 788556 813461 472505 12619 766590 756305 149212 827770 593824 445343 250536 153539 956325 319353 690465 244098 614851 553657 780754 618803 805111 468386 340038 28409 204927 463957 872592 489755 522334 323421 656324 937089 815579 304164 648315 544059 599042 955771 367443 313082 331809 746518 662381 966037 468556 18190 913134 413062 252379 914525 234366 367723 574951 268645 714444 219525 549328 746346 238343 314940 509369 530451 191334 97945 32522 474605 911522 678346 554222 546024 750967 424609 122067 368344 973607 489494 343788 849909 892406 476609 494258 737115 154031 107616 932703 806795 962077 729687 232561 100072 932755 502827 835117 57403 831333 175366 289306 957232 57452 704311 714626 226519 981895 191663 966644 94243 245780 753540 996293 601710 707707 287345 708234 120819 129699 725332 789407 365651 773243 399792 395939 299793 190579 11049 218106 42006 42496 309258 568650 221229 567835 9666 916990 57736 758723 363874 1000390 592953 178294 789537 497429 616122 454844 369624 540578 98918 291997 109447 907495 783357 903205 839630 362149 908324 1030119 41844 276830 983011 550263 311268 131802 815397 222191 226731 752291 509755 844907 265468 733832 321369 914061 824876 867102 548120 246009 870966 964666 541427 263642 490295 755064 113354 26460 136435 780983 325217 718895 896335 286875 643042 902155 664789 615690 979543 486438 1038131 614320 365105 971711 940988 956027 767428 1039511 185829 733727 462280 209779 513481 86674 155098 208027 51366 603025 1012985 1028190 194910 483610 1029641 210828 925943 326640 340051 710650 427803 790043 935939 221442 176793 651109 913065 886784 960994 637405 158649 730326 443276 577112 832779 491113 788179 485611 677723 829217 269331 476530 257738 518509 445775 676877 143195 1000509 726701 228765 753015 653190 378616 751692 792169 925890 765981 764930 706787 354157 616366 75504 802168 702857 169826 631305 446239 202779 712083 824708 586678 226219 671166 154972 275581 366792 991495 749008 964247 928898 1042098 628707 873357 375022 918699 875997 541130 444838 833535 612296 806175 202822 869729 894963 696129 116976 182694 884595 596038 571081 1022537 45725 341804 184442 931304 220558 758354 361648 509125 366755 385021 474780 665925 867585 102101 586355 1024116 768270 61029 309743 651904 652534 583582 229580 209722 804647 869716 770380 397976 30933 888000 741556 1031477 514679 288252 932812 871632 1009736 758922 308067 444617 523975 425934 657609 636583 40759 347023 965204 342676 312352 163962 495579 640991 50636 869535 247614 942457 937674 140274 807132 879225 712815 288971 924698 722584 681808 656486 95203 461494 516042 788324 27427 818515 395898 895561 940363 42774 143557 779772 157392 242506 719185 498761 469420 319580 871562 807010 86492 802910 608542 356186 1009120 788871 84097 272553 298814 751281 324458 513707 30462 866266 681556 718624 406063 225955 484862 439214 278113 217812 828396 981594 1019434 666326 332515 599571 239010 402487 740209 997159 640742 294954 458851 105420 601752 485380 295756 624793 155741 347584 547077 909578 492382 253052 56871 831487 249544 30970 523155 733245 263756 545312 453355 943339 132767 131448 920342 934423 352763 703409 181440 353583 724124 594204 360151 1006984 399685 474672 107279 492763 755128 461830 635487 681923 726849 82141 92546 769600 476972 172183 521591 193590 933706 556347 276482 16879 386673 972657 334888 808085 851193 134921 522935 296633 215359 402292 462524 370895 709669 361545 129546 481711 275856 618946 154042 651030 520425 912700 944805 585251 975261 211387 769516 267226 767901 978019 261489 60836 492511 953600 901211 459213 218331 902783 749462 559109 58126 141171 146000 635360 281978 946833 727678 557910 58916 1015604 1042773 473923 200341 305625 426961 740328 599130 382116 786225 189288 884100 587738 126328 197708 226601 606821 1028590 11776 624609 117331 648606 234836 163913 904535 117718 978171 504708 33095 972457 48655 413109 423068 277360 741515 634502 163573 300869 9168 316836 541076 369542 128801 843584 407519 391768 1008166 430223 88032 453410 523629 586827 279238 810765 924388 460593 263522 314763 462433 160897 813227 737485 787994 615041 381498 354891 881453 85754 439503 1034049 721433 64441 168138 644396 140099 748304 558258 284240 336755 912466 224690 239157 840788 211034 890903 532006 443639 892421 655315 952753 133712 671411 336125 699177 825272 1006282 1005647 905255 206697 503347 185255 751109 373509 842971 463494 917090 162832 192307 259732 881569 631921 450225 418842 679273 743157 143949 553606 959782 163788 371461 994539 428679 922890 852057 1041022 239614 716583 896207 984858 788291 12672 182896 697277 476625 17108 524105 153353 772456 21959 358892 976324 918665 557410 982508 744280 248573 944529 524388 113235 898639 817060 971889 867560 563789 500430 59315 271725 592267 379049 659152 728795 190943 431537 57842 273745 989414 64964 141636 732818 73854 476328 874872 125570 981834 235141 270404 897964 846129 995431 983264 563135 1004511 399549 589961 532492 312131 616413 287490 762378 647695 139390 685838 270291 627260 432188 553719 506020 725379 290839 745738 174433 11748 72948 859161 515342 363043 196635 285687 200023 455238 331703 643584 946953 639001 462681 284046 919191 1003434 809078 925829 151702 99277 733924 334792 313921 744088 965985 539585 1035765 1020392 878092 257245 268214 1006555 389866 1019918 906665 205652 334434 919367 739480 483451 371649 217604 455793 1015098 870327 80319 483527 51649 501977 855676 420175 491778 162845 29502 138853 515381 772448 473743 603525 867414 322531 807676 330194 611490 793290 508823 208018 358686 950684 1030260 34223 519696 321734 958252 525368 1002884 847384 21341 450270 392136 52550 547623 550007 1027056 1030248 209840 744575 193619 573562 306593 194450 62219 675293 350632 348147 852601 534740 66804 621065 425408 659976 542140 468188 431429 322309 464824 641692 275253 28347 166054 618779 1044479 752125 1012935 719438 661206 58373 283487 656591 309808 976622 529208 941150 251977 202809 1823 981595 888737 848201 975462 300622 811898 583654 443745 902752 364635 399038 23017 438239 356496 554463 589788 411582 258215 631615 657818 205586 201716 670516 723082 120726 624910 377084 76179 977960 740944 726839 893347 416074 157273 755816 862764 694690 629900 155511 691618 871034 743825 462897 410622 744512 427986 782279 335678 971527 755711 752971 526306 530181 210314 408118 969073 54547 129836 201445 519922 683824 587614 284439 1027955 654590 471265 213617 1043078 252995 842551 267514 210111 577898 174887 310175 848951 440320 473917 526512 560396 967479 294983 1014881 105951 216678 1002969 367946 478292 998790 191178 712936 827797 585143 701877 467994 521936 177593 776569 111524 225716 718451 70073 124079 37112 899952 687965 671047 51413 650077 232719 11484 339847 788621 58303 152769 473551 33141 552736 1007792 821108 1020208 356904 1011525 507837 307195 699284 133758 556536 234426 297570 176193 806391 835698 881236 387798 178318 239821 397428 63849 417814 548505 245643 919690 863469 447305 457896 981676 100852 895090 781215 49321 438543 954447 453511 82492 657321 671294 998203 644741 232237 649025 634330 19593 478606 545406 356168 33712 655808 817600 841899 37957 694332 506355 808174 100346 191360 627627 87361 959073 97421 719774 218519 866676 933735 211749 586022 990733 817049 549056 722667 627823 763054 868495 519715 187579 622265 984281 572115 543612 459470 282249 692802 979484 167815 1041836 921466 55148 594304 588276 964554 573472 16346 717624 294726 952145 780476 971250 89413 395001 19917 8127 848098 168058 233660 1011683 13693 62744 12217 290754 214839 663162 692729 100200 997241 14125 762933 723458 389485 549665 165163 259683 142979 198698 999964 149376 97006 304768 566092 840948 674341 82239 985222 312189 7010 808680 939413 820605 503334 1010142 61132 945018 870067 596202 378239 312478 983697 444344 750728 364343 867594 710488 158915 244024 197549 93885 536978 520375 563918 381761 894297 197741 135684 676127 681475 775225 780459 308216 997755 709021 508512 85839 625204 331839 732040 956173 652194 583274 159176 215037 1040063 925066 619662 73809 798343 766644 835975 403483 851068 337691 291111 952789 288034 90268 741156 588506 812164 858675 260859 1029098 639661 713860 924778 522666 4144 177747 894964 668962 570017 199948 406369 302141 983322 367932 809530 682572 225463 627477 995921 108676 512282 353006 774199 99963 432360 141761 842693 213679 475721 171436 537748 500479 112492 495216 829060 195887 184065 259573 110137 118633 252093 170180 740761 518327 473561 997003 258127 795018 792980 346781 942155 173110 728492 416879 117312 509299 931561 647197 119333 879838 359827 567011 309173 855414 728566 384931 625391 11807 546021 501605 28822 98850 883765 76243 456369 561579 993085 20921 686348 127562 675676 67979 169398 397171 102515 527327 373122 33534 357735 476142 625798 654759 644257 900632 124574 442255 670861 338013 996330 762041 1011742 975588 1007947 764302 521032 172152 174314 15193 370565 38661 423602 903372 161873 606240 548049 466554 923566 829821 202811 80730 445089 218486 501031 637258 1000883 174987 287632 116106 235888 981212 805813 1026365 995051 852145 12953 582124 382009 335091 794243 444930 121073 650928 699263 512336 604851 302746 32732 1000843 778654 568713 118957 371401 847063 87285 259656 762888 593673 685948 856265 93095 785120 467298 244880 318443 450445 497932 54975 526204 652613 65412 348605 156133 203202 557304 399797 948247 228544 267579 2328 407782 941185 184387 388375 1035659 184906 967337 694825 852512 175844 682540 594059 998951 550684 766510 831675 134404 921667 427061 753661 931454 486574 583788 294102 485186 67639 701983 263059 420192 419002 185410 17091 126156 79513 264683 1032121 516062 241977 220884 781067 612306 1041283 658394 115990 723273 926819 326528 168567 807111 298828 252525 434323 445235 102579 636905 268816 556633 754320 79460 781146 692587 481504 412656 964383 431484 548389 496322 776915 810500 720868 76213 820013 682335 830246 206022 839848 710990 178424 363929 330755 457588 158443 783347 322242 221657 784276 691774 189354 428907 698125 977416 103240 793720 786290 928900 864363 436022 357 713479 200870 132156 291979 287628 343247 539398 869389 113969 791939 719476 781080 669880 526239 237899 520541 878855 348360 775859 685969 838568 250853 45751 971758 588105 327071 161480 671409 288318 112872 185914 822938 897786 684913 249542 787823 232601 209458 594183 928889 269658 898534 915709 1032453 658717 241548 136845 897252 594409 197863 935422 75499 790633 926975 284797 42868 445545 158878 740506 539867 862558 432852 661193 701443 129756 218484 195042 911567 1008925 507285 94114 271016 707969 791569 827688 295165 416520 290313 28536 292799 132826 358751 986107 285665 933055 872762 860413 65502 134056 156294 690734 811058 452132 680049 630050 1007584 783083 739567 459217 431339 191831 555319 269079 795869 562662 905797 393013 45379 701114 716118 720974 349230 892952 24686 574699 568499 225517 70357 323704 588652 433988 631189 678853 872182 675025 1037310 843141 508017 136041 794659 893650 180227 222599 999259 137127 749909 163529 381632 1007461 727060 844913 792499 810319 103537 226790 240726 806157 192418 396592 877584 256813 653407 175999 601101 732573 126821 675236 917436 887859 607222 857237 781647 710949 1007704 19950 666174 698769 1017426 1036395 210884 282102 703410 852080 71521 875193 181961 876673 757590 49314 539372 700873 687916 30044 890101 435351 934957 240632 92097 268509 11753 236906 104624 519856 852659 581899 633896 222923 758818 742677 926226 660235 91025 431914 451163 349940 480926 330958 702837 489514 31662 228328 910547 16121 319080 996165 372592 337615 158774 49941 204361 990908 387271 345452 437470 1038841 914064 538306 989621 45150 661318 1039988 344791 855785 522341 935745 463442 686142 32684 575437 228021 5410 467871 531233 623511 1037567 867332 198953 812560 204388 747110 368437 964925 855938 195221 456825 437953 282288 626468 1021580 876351 420583 36330 149997 730849 445510 710786 633465 201172 734351 163019 794614 1005769 511912 31080 555660 60790 840732 561728 858951 268051 504728 734463 765078 794334 645998 1011092 748239 527511 460053 453297 785577 160516 857766 922191 711616 937070 496481 665127 871700 190243 39974 489529 59786 582130 98301 634697 308842 669874 318606 7005 839135 483515 806570 6720 169850 226667 766656 494595 233648 619682 783720 612214 42327 822086 488412 392883 6189 356800 126074 148372 260945 972925 917315 908344 473288 189551 147039 800642 207609 768906 1035927 86426 1033521 598343 825306 301162 19488 860964 198072 778273 958043 120097 612330 26548 462040 663108 164552 1043800 443252 1021206 696273 774922 967024 1010725 60967 545543 877040 552576 90896 902228 29819 789566 1034870 913207 124286 292599 423784 1012155 63177 118345 689303 78897 657424 23636 500954 519594 978795 647743 361386 505981 123350 259249 570791 767687 322482 878680 80145 902886 1046850 839269 558671 18429 1011503 131342 77932 781940 873221 835595 660885 239733 459700 679194 466844 37488 98831 817276 103544 523159 936272 707957 128707 883299 178066 134863 357946 200973 263766 119640 61505 614934 643839 758367 229469 128192 603990 307259 696503 362898 684550 891588 645792 32471 728864 1045976 526087 476448 983193 382936 270085 320446 87752 792104 236626 363849 575720 106930 813516 1000475 1039772 389988 812023 691926 263014 559277 27000 867546 862510 749572 850841 604880 1042113 714081 683721 96034 800080 786114 437017 448128 702445 288936 949439 997468 693265 864919 29847 559983 121369 175001 743581 651826 163268 216764 664692 325478 384695 1032079 1022434 578188 57593 906921 221521 638062 169335 48674 178768 938900 1012353 531992 441360 331984 728139 547116 140776 248755 179565 907522 573394 216853 651108 879301 150251 589201 799503 240544 721399 34310 325938 361798 240090 501783 15094 244331 209440 919724 369255 230216 779638 726639 17141 932379 404014 786000 319987 661412 185023 765954 577307 917418 458307 455291 740617 154996 231672 952440 231867 69713 658624 615670 337688 419856 94624 585658 873317 340360 790084 88523 684497 1037074 88186 524786 21227 555274 861618 649537 720166 676433 424837 800649 132444 908494 1044523 577506 948040 672232 236291 587047 347658 377614 824591 1048183 556199 472623 2421 531382 34439 692802 513535 207369 42997 691136 48028 104542 495267 82213 925405 89058 959011 128882 350329 455816 646255 911022 169417 164233 668257 398944 608588 189918 298044 805399 142116 589000 1003041 327138 575896 843337 553115 815832 698768 471976 403732 52114 653084 39921 270941 211116 378350 598131 1000746 144712 647642 637248 135316 971658 536413 123312 230037 989469 891924 212190 692367 1010604 302912 870953 536518 331114 477769 731573 650721 240011 190776 356584 465261 520392 996155 659181 686682 607711 723748 803124 694908 293393 53227 956400 171531 104867 277800 592536 896035 444509 777113 859238 452421 667150 524706 659675 1045972 324357 615368 208953 6809 609434 603445 662535 908608 891299 317496 996241 344793 954111 990914 657510 824919 685071 596713 778968 639252 487223 294760 939647 668491 451170 102429 1042102 1006749 513916 696971 47901 111757 687349 994902 91157 807684 438852 28105 372551 202957 500834 101971 887838 354330 948811 880901 393288 1010941 921985 260886 273465 783856 117385 63071 810919 580686 91499 950752 474639 1047767 257590 332345 455471 442416 244090 721458 948106 406369 356556 373555 845031 897109 274245 933324 973522 136797 306691 766511 520986 758446 98471 321713 411217 260318 156118 778829 131151 502635 36792 309536 722096 726068 669820 663790 435025 437501 456402 96156 1006807 759792 1007215 26036 571176 182295 628877 397028 598511 571875 856168 643711 781084 506792 995266 105466 869218 181790 731999 115568 152248 189666 450442 556575 1006809 601843 441487 450281 914884 479029 181055 616148 345660 40177 954735 140682 417864 377939 425592 420314 959412 851691 247737 131637 144015 580653 642321 134449 30123 1022449 941413 612874 307489 330995 987936 22812 305354 596308 377006 171114 1004742 834327 912640 780315 894457 1023653 876555 447223 481929 543049 114504 980718 909922 577973 342582 569745 1004466 141436 804564 29847 225133 520341 945703 239194 308682 452574 796858 332375 494275 1040279 248601 977330 92825 607459 492117 283567 142927 604491 417923 298554 90154 670522 686397 106080 106551 810625 921119 823508 792773 333013 641867 608875 393958 1017420 922598 780448 146163 1014244 614040 111121 58629 577020 893456 497408 991613 884953 446846 16850 577916 280867 289047 767892 945003 638565 526997 166001 57205 922000 731572 430141 363528 87416 903350 739053 279128 22358 17632 499997 88796 264004 668411 229513 383439 356548 19412 177300 500656 541498 747708 1018564 246210 911981 167944 454467 833165 210698 659858 531808 975451 694049 635702 647180 849852 319142 781654 483934 425987 696305 538455 430095 683974 529470 680994 656895 510817 889902 593572 37550 940916 434245 857678 280259 94561 620906 797589 726409 965583 84329 552051 722285 731946 318324 463076 258177 517664 779422 10090 54524 85541 318559 614794 177592 660464 877843 913485 461491 285692 1000571 356544 770446 717576 257082 780404 183825 823959 37464 840190 477861 734577 842179 211320 403672 97312 395978 59646 815581 8564 56224 959795 857865 360192 772319 489913 21080 74138 261634 71100 956133 355807 970217 211048 594293 611500 637785 11630 112877 792486 201082 22916 323287 859571 855127 186082 438242 644991 889185 336325 349279 242680 817132 251119 254149 9427 156081 423461 910893 307973 664395 545456 455382 74570 441530 27613 496290 633505 1040867 684925 647064 209613 463629 186469 500320 241366 476517 516847 787146 556934 72571 123256 706631 321517 372163 287968 993902 692702 123669 691469 274809 926319 809262 25960 566981 646781 515373 741726 38230 24358 816150 231648 416336 87628 586578 42211 869759 156441 993581 736225 510416 915062 824663 364119 212438 673682 110948 869189 732230 677985 641356 537777 406651 723482 353259 936996 948978 934328 605058 159531 502223 400507 247348 818135 295255 144484 741002 415038 915572 62652 433136 917495 912692 458381 142134 970402 1008970 957735 259855 237150 417420 84637 1036437 271185 77683 869445 935875 1000740 358302 601916 533498 297860 696399 511200 552061 957090 257260 900948 458996 49076 793471 744959 901613 626034 300343 825869 674134 821402 667365 62189 930565 320620 96640 883409 1045808 216878 828065 715569 936181 577193 845064 117064 533203 44202 100629 432789 736047 750466 423247 534876 730833 850567 282337 121123 196452 1016465 272920 265013 236537 909949 576230 299810 22916 443310 1013090 604989 815966 716423 675398 940317 715713 567026 412528 750108 197712 399580 963681 520155 738956 840886 12993 124092 859231 547830 881369 581735 194709 638356 480279 971846 200542 148109 698766 67592 564942 469604 363123 728609 903006 30620 406177 403529 521320 314431 357142 379897 578734 284250 963188 358129 385747 314494 490881 500661 556512 31297 567207 601611 561601 679099 719733 702334 249798 610058 621339 138206 227107 804558 733426 390590 175471 630957 430066 340725 485161 752848 25659 833822 1040430 732004 545677 858647 435268 895259 323023 153734 993171 207784 85387 1031247 847655 769606 936048 112415 477551 192050 602063 514277 759489 296748 663839 578643 8660 811003 779898 168801 624708 210662 1009437 547787 307985 695867 829420 66446 483104 653515 220139 472431 603577 951916 853190 902516 488711 32886 172874 660840 338075 1001031 522218 428379 651754 432575 938811 986144 90314 977860 63096 631758 842745 702656 852990 857664 661910 193822 458705 499093 10150 297424 1040406 502960 328848 57548 765335 574392 903073 229770 767042 414874 743818 966024 934826 440194 376029 93382 393092 12134 517779 506442 704556 654971 927368 589982 394014 756413 598013 308813 846717 758380 479766 27241 643727 94345 471130 577800 485438 684382 248630 516034 1008537 341747 919674 129589 967505 339353 289754 798338 106044 4195 749422 885197 558038 490920 551986 871616 617659 39811 70279 43016 932654 773203 94896 583895 183190 947003 693590 339297 300283 51363 762885 588127 383373 114357 500141 647823 419614 194017 635681 412977 255907 967001 653211 473227 246198 670614 323894 990055 559383 355025 490867 512144 327462 750987 89525 103256 959339 321285 20421 330773 119823 918472 374350 683168 622176 208415 577889 498900 810833 350872 493299 489237 119799 562311 506715 791750 14861 955011 735700 928465 450673 1006311 535809 751140 362405 129106 534372 407598 225871 474664 1031141 508774 525753 564494 42577 530372 457297 853873 558041 823110 138282 386560 924559 1022573 170874 400430 997100 232637 781594 335025 68173 162113 670473 3590 339313 859908 943337 720618 336893 714137 626816 273122 423416 846227 674361 741044 612431 399630 865697 986348 255314 679973 216554 156248 779573 451961 1029739 797325 75408 349873 989981 177248 681696 804084 696608 353901 445188 954736 550708 422803 387008 780759 759361 434037 547389 283869 393679 332539 716935 52923 874638 344271 942606 193967 386256 842209 890917 902778 318730 774627 296582 616672 803927 29646 627661 265260 154356 624220 758264 119721 433861 557195 411374 906026 416719 380448 1017076 924547 183484 599073 971577 841485 707418 517466 108108 554534 659740 759514 927904 846767 1943 156787 430863 522636 10502 767293 988500 691495 913607 184339 544399 601070 416732 626708 21957 880593 588139 338211 807518 693188 166719 982120 828581 462915 734788 752845 892492 870345 672526 598914 445157 344920 93779 619642 706666 622324 117100 398060 634805 575015 797401 255442 527625 467071 995002 412781 813191 1035788 313174 287423 351930 676835 89496 153103 674060 301213 426381 51561 554574 266456 731879 281116 979764 1047477 756093 447546 713431 438104 157129 354075 419633 1045868 921960 764378 792996 948124 190366 1023958 70516 146459 875983 1010995 493128 930333 369671 207703 779437 183900 447859 314733 957075 1030036 768230 5349 808398 951046 201045 824818 450198 557305 884315 248842 32775 629044 453814 343658 786594 145286 890568 701584 207562 673855 562455 948927 386376 476340 1048269 374398 252872 479166 563768 51993 178010 221755 335179 249375 190193 690060 982556 592866 325607 535062 578404 1022970 97911 487361 804098 525762 364098 370300 363640 62682 377547 377015 951660 392611 645115 451047 740905 160198 184989 1047301 686107 672941 899299 161551 706647 720905 318175 391046 559120 444490 109323 991471 288035 749866 75458 227154 385676 500259 839364 805566 743663 2804 667574 701379 624400 436256 195232 958454 832091 399214 503149 192113 874333 195690 969582 40016 682568 357603 173528 721205 730995 826731 1029185 465860 685016 927194 359719 1044008 904597 259531 790121 649868 642155 647454 1484 487331 406082 879732 469367 21793 232355 106934 1020023 952384 286780 586895 744252 112700 783200 472813 719898 791255 300165 892292 528329 659670 1015748 185419 181734 479873 20060 598780 252272 166951 390958 303512 334155 164504 220994 228577 164032 923561 621122 674527 385019 616116 326394 421724 988300 651541 103390 561256 709095 252590 313220 596693 653796 144996 149797 579259 755007 811679 781601 1018870 719897 685518 993656 702115 360053 703201 140881 936871 482492 671181 155255 625960 278585 157708 446422 126737 779166 896282 506883 396179 875390 345849 915634 698271 716496 656046 774205 247660 32626 662721 94756 774903 950948 404929 979847 707198 756105 468670 384942 1018628 940458 482765 809090 860881 169330 43656 247569 931311 652466 103051 334861 29358 789791 755192 303182 661024 436943 797684 1004876 753822 47296 245544 255397 973377 112977 686656 599453 509801 1035975 463983 271257 339258 414666 544234 1034403 460314 459749 232552 526569 673333 504841 690089 697406 839673 957194 656876 1013400 751770 993825 239735 678032 793743 619880 313362 561125 377875 928865 811404 774137 579493 598640 135733 313938 615560 288604 9314 1003291 880964 389074 175085 130464 90659 642530 897714 230614 290229 719232 816403 488400 991564 829700 765557 301643 390529 407978 62913 456995 651949 239635 76260 1000155 615793 825539 519759 125978 172847 258209 145271 511017 712334 130425 911190 150902 723961 732797 31208 339475 316961 351424 442800 512055 107127 893882 1029168 6844 894387 51655 280180 584095 67664 538792 940424 396932 596749 886272 46845 516400 236397 429015 138601 24589 919608 790811 875747 778409 722424 852507 557963 1003575 1037181 14602 334336 918540 773721 448130 749544 596515 788325 76286 194668 682394 845626 535134 636600 852787 778937 884327 834176 344532 737156 267585 240758 682759 649346 216823 92885 253819 86623 439546 767449 777089 749577 803487 781380 640911 177972 212380 710619 399553 931031 892559 625127 639315 766381 395639 608181 733480 648886 808505 296726 714310 311731 698652 719584 101720 375213 334669 175979 111146 668526 389980 14100 983089 128518 552381 517821 856833 503624 267592 664139 513748 362570 699322 833831 489738 510441 696882 217790 125091 1020226 532916 584449 779975 496698 959402 810726 763710 849400 858717 133349 983289 928613 960896 814459 470663 126899 126630 915370 794272 542931 55751 378231 611486 498685 726463 623723 415999 512556 327887 941587 834021 887967 865562 193664 891798 485722 696617 814792 579836 1005475 340072 562563 504869 130181 721831 458574 857796 927568 276889 740683 877230 939543 477016 685984 1036894 936496 1040607 338419 747891 961720 684431 77813 95533 574221 402603 258516 498931 275282 1015259 198 230095 55534 360877 504709 652272 436493 749071 447182 239911 894749 590551 349665 628587 1042771 743995 339716 708693 503076 545113 862208 914084 752588 426161 183970 10939 679626 771237 356667 246558 664674 284160 797473 17657 635930 291436 590124 403609 619325 431354 200250 529904 768347 540318 638891 767253 1004743 478897 205285 265922 401175 125805 474321 490708 631208 719477 688220 207567 1034776 338250 606455 927320 110282 427478 410648 917432 418661 435941 941239 981600 253269 615591 202706 118111 518217 532784 948457 62446 731827 762105 116354 1019365 14923 553820 91814 249923 49293 1043227 1035106 984489 700214 501465 618311 335583 1017035 633247 254443 381775 499985 983897 124006 610693 764310 461143 955862 163765 392743 859853 110555 576565 933208 986451 971547 757246 55552 388453 123839 62767 309945 237283 685557 166794 63588 446867 543340 607477 301219 499098 711387 729083 157534 961543 390778 808521 186943 585544 880262 400689 918837 650163 643778 325162 1023733 954367 540145 36685 464244 171464 471645 996314 373358 696846 165459 445617 839651 294326 24741 880858 924820 32264 83238 755197 1044618 329007 340273 94443 504208 967356 509987 185875 804788 1014820 364508 616973 172490 877885 802115 86547 412137 329925 528575 70787 2540 1032411 17086 989535 827378 49028 294961 441036 361182 698151 882446 976278 898775 1028881 160461 281003 307657 946163 395500 596636 85987 853087 775532 811039 448535 330062 608081 710287 397470 127644 228645 745322 811889 264074 799093 590290 201425 650044 1029971 817933 32191 177465 394962 483077 881796 694766 579982 182473 40235 271147 55073 236298 124930 1046692 774575 413855 529437 342129 922203 285953 148435 810894 46543 335056 1024319 967260 989369 808524 463552 824606 349256 543196 65401 754813 117427 86667 336850 1039877 770994 857734 947701 149670 71939 477087 465490 265523 848614 127949 944155 257766 627874 1009066 720328 365530 997630 496883 714133 884112 130760 730892 248319 233835 58706 393082 342603 930100 514288 221286 982783 517014 446331 367393 884327 101539 1045713 217242 930065 210509 976722 803306 927313 878830 722020 504009 301246 857024 443633 938005 758451 263526 928228 115794 565967 521314 407728 242725 499829 661404 1017800 944344 622669 610017 908072 65242 604353 56162 446667 75324 571009 370737 630066 291636 516352 271047 120804 212638 503540 41857 481256 464502 740058 812574 860236 441951 608111 70211 89250 114719 975928 316407 28030 887840 483835 590887 853241 403953 616260 352547 1004337 293059 816353 120607 869062 786413 551526 55475 902495 151401 72362 804700 602147 127060 1044552 453625 567361 714098 893471 294734 434024 179111 915411 672388 155727 404095 1023562 665511 568110 935079 134191 690727 221763 735345 226930 816984 149071 434260 578757 165617 967446 1008490 128545 672657 838627 75249 763199 664373 706561 608715 122144 397252 167747 753405 265606 819075 882301 517171 880504 925089 879624 309051 223682 131757 861250 890246 787826 556314 611852 674986 946780 944578 329546 998114 1022871 203872 715111 606092 838655 186388 902606 474026 418481 514019 653938 205410 825233 255797 656967 825726 20423 297557 9670 469485 655933 243445 458605 917568 568355 466087 745533 998702 709996 1047909 67642 54800 238926 890377 296687 66917 919238 267990 796647 281423 1039634 666605 651061 196117 1001525 988633 42477 551583 784758 741892 915112 361725 956385 906047 760324 600289 13508 510526 627490 1042976 774196 589338 228391 881972 781702 963789 189115 98237 407510 469945 46221 674043 472707 761890 506828 436822 4528 190383 666543 636887 550597 956653 802031 127148 404717 312268 383560 393128 895382 539168 875772 592832 750835 92193 874831 563343 691837 638187 490252 390867 557422 762623 422398 869613 629061 592064 61048 786277 992837 686327 1027534 598372 119285 574288 562906 54585 132001 210139 59000 373973 21719 286859 551945 629326 5612 489402 1037812 95 385653 12963 790049 783079 280014 477415 566908 757606 552854 883209 742776 202115 587825 468466 688777 624520 570693 161133 582313 580324 1023549 660140 533716 243880 770249 422337 306827 183819 804188 1026342 813141 765158 557997 121398 170554 212025 337718 403889 186438 899236 615352 149564 327436 935151 407989 35551 278560 526978 117493 168837 736924 190957 573186 35199 474012 375650 505771 451074 283330 532278 972165 309412 313010 908900 85093 833507 351639 908041 198631 692638 52637 430313 417771 984986 276853 140777 777490 295934 441556 789139 396613 934359 395507 666261 223279 263573 659728 765250 17342 812428 116460 1000975 186534 500340 714572 202007 218845 856042 448121 6040 133664 855277 953535 206964 888429 625761 496369 364721 726151 470415 790243 468985 177782 582819 516079 787739 121860 537389 838513 1031816 372544 782497 1030475 15063 1024255 1024727 65634 135489 392534 878219 115486 31269 167969 813022 547822 708485 88448 387795 383426 105864 86613 189395 953487 344822 606407 270377 500175 532927 171201 458375 774398 417652 820339 571264 595998 341452 573648 669195 624692 774945 317967 425990 598473 510704 80939 896689 704873 988765 551779 423727 924711 107692 542906 541449 576536 818121 1009272 1038506 290003 26817 27815 37859 247799 933959 888215 274025 70053 700208 920154 727122 472322 760567 1034056 1007772 536759 70202 454781 798119 164721 773435 896598 771509 501857 212576 387576 927601 369596 864947 991689 668261 368444 590434 151029 745346 104093 20800 382186 919964 201761 1007426 757724 804332 851213 452868 712514 871564 159274 628802 577367 618750 829508 459871 19610 305830 134318 410337 813134 109899 10685 133106 437499 1020314 710472 546529 754411 265635 156463 1032863 435374 277850 183761 278083 631702 916247 923284 884102 949308 247831 235616 58696 539385 869624 423460 68617 241773 932417 333648 838256 669180 405720 242778 1039304 557644 694921 783161 462462 757193 887430 234477 656549 362273 196066 797941 820338 841673 439317 915415 612543 473205 300923 1027483 573836 185763 374229 881488 291962 1016850 248006 54918 732494 656707 347735 776659 380532 744447 274803 594255 4473 930000 66156 184087 444304 804486 311156 221133 895503 392883 208165 22294 965359 388656 1031930 191515 341326 164246 462803 1009161 396784 1028550 977525 891025 525242 182370 975368 290920 868407 668753 227991 692168 34835 749119 909715 916206 523170 584986 144977 316570 1009498 141974 418439 600722 795732 1030058 230099 119326 821455 876817 778036 677005 321709 287690 488335 781232 796149 504217 591915 626266 643407 279939 907829 68838 514699 493654 644157 212400 643354 902431 153271 342426 767123 699825 626811 829577 677168 913189 812870 597478 476238 382548 323639 820510 677105 132191 227410 302626 175165 537384 7425 494056 614910 854486 455821 354024 504097 196949 50857 64927 178233 88276 677096 97551 969211 334405 799554 1001277 806338 929504 340116 904626 12300 689056 610076 294395 647930 81348 478464 572970 585428 1048400 441544 719186 266883 801673 44512 572430 259094 695165 320792 385275 221501 946809 894243 970041 466897 213648 263963 376046 1003082 151835 451323 860099 283719 412468 411684 66917 90890 981561 361945 104965 951801 460879 377794 45785 803614 906461 731757 289433 183208 481549 957384 52738 441448 269390 916393 694358 355925 211156 854086 327642 710408 28695 574141 823895 194881 20304 1009550 74138 583008 812031 980763 49141 346604 98407 806447 380091 955408 135184 314996 659655 827417 949317 825083 60150 129529 368788 740536 691368 830919 1003345 619268 149059 43069 189970 21530 648112 894777 782900 948634 268508 178748 976213 177416 1048121 86766 1038808 1030221 499002 124312 878436 671285 232666 793000 100197 246512 368150 297521 690570 248978 825454 136808 923717 115604 198248 836136 544078 88912 725517 534127 579104 232072 618858 750047 10363 922591 90897 588094 968416 761438 244373 481270 562456 417265 195857 925846 933038 1002472 953762 531791 958832 257911 453096 860279 157170 308790 849546 353545 229386 908449 940975 556836 187733 321176 61829 646280 923569 829409 998589 316700 473537 122017 523021 674666 37741 152039 180141 122145 958047 40481 761819 41874 127622 420261 520023 492596 739991 476970 396519 725281 759943 400460 671444 457110 141842 989707 696171 985719 711992 542028 792958 1031880 943290 692055 160993 24629 433313 360023 357101 571275 585400 1009117 850687 806205 575245 274270 415482 866784 268404 307888 294849 558767 782596 564881 883134 925191 728727 323872 442718 412652 844622 589922 182163 446083 375307 266942 97872 620182 10998 362369 390417 415763 1028089 626524 197968 232077 764228 292065 69393 817594 287177 947465 968023 181747 271297 141233 985772 701623 941349 1013783 384413 340264 971829 339298 415036 613516 715765 197400 241053 1027789 456875 414118 484441 42746 107619 214748 943374 592836 484203 831086 1000924 375809 1046743 805492 758761 593709 527102 900074 929759 771556 575483 916273 572009 756329 1022509 90252 135353 590115 519351 146596 514309 485658 589824 655621 335621 1035390 642613 456863 119 639265 851906 36933 27036 768248 454621 798513 123320 320157 1032443 302974 157589 170448 229721 394925 24064 223217 155508 28193 624715 627848 192145 187299 857802 1000894 555830 63966 181078 930017 1011631 348388 589261 842468 116874 134823 796815 223452 366875 155521 582915 655492 499705 939693 749584 178362 256895 222923 921252 72192 953932 223840 559665 77564 943043 801875 179499 9464 779404 647281 798603 556130 396049 343019 705359 248141 1001474 89555 159991 263151 296657 612258 529418 420129 16951 42421 83855 125666 764077 534475 217749 209108 1036532 633225 205995 534718 589454 785142 549480 861960 915010 104703 360932 890690 877212 255476 456509 670877 215146 848393 749844 459376 559936 119766 468237 154804 950773 1020120 273490 538761 564004 824814 126993 162991 397740 49116 370169 596494 897329 390091 908481 240686 895640 214983 727202 960959 96399 310080 1015768 402707 1037314 98186 497444 531615 178343 184413 921165 23422 751988 875605 826522 1042926 320803 998770 781658 134608 359093 295322 302172 56108 241132 279314 213623 742571 932815 545033 102915 990235 692010 92174 426846 504559 734475 653972 1020265 346812 24902 625013 329225 861630 295666 691308 743078 362321 452842 322201 233646 996471 423501 983809 841235 951385 943871 476428 584137 393406 468006 547077 379977 300693 862381 645278 944145 611953 1045956 1021801 282146 967944 726878 621408 295553 1031092 735409 386398 612534 514290 84154 567715 745552 98533 372407 563283 221534 224723 888490 366072 1009911 1036455 269789 607228 845236 459118 657241 276784 644145 1032154 843885 641608 981903 459714 568621 811613 342517 613792 357616 813929 516362 517905 190162 771790 402045 705369 265776 513488 363646 208860 857902 791062 497218 992422 336692 996909 277634 34020 929133 849413 765436 647017 327495 935794 67569 180010 734453 146092 8869 363458 872944 615119 28131 588271 451954 380508 449911 461843 442105 102326 583089 238260 340682 906662 165864 302332 945772 824280 93941 887097 187689 441180 465844 58718 1023120 66342 270727 585601 65781 82061 946898 656987 76272 413648 310656 39371 304858 298124 55164 830291 469843 580167 736057 843417 676799 277737 103467 727528 555460 131389 154444 833196 891085 685429 1016728 541178 541322 274851 669329 183557 303982 389185 630971 445866 235312 718506 970273 429797 1035594 789918 497359 799066 195965 985538 170837 605133 863307 975902 414027 506794 1048444 942749 860103 980350 8858 479376 560104 894331 965492 542508 881999 774136 847519 198151 746145 401903 750576 875423 56838 319870 539395 433619 975277 28263 794551 242280 873542 348815 700080 239493 169350 647810 391636 973879 6823 486893 556238 178414 400101 589859 463247 784382 19458 110746 849095 97823 896706 820075 252528 115438 355184 514517 660036 313706 704088 946874 572482 305271 128074 1047328 789805 959326 554782 732849 1024781 971339 125482 755771 59820 547534 808654 819761 626457 800859 878824 288553 264233 38090 703328 569948 795889 700631 996510 917546 898381 875683 1012494 364179 212317 917553 1001891 675262 440834 144362 674898 1015926 423269 518425 93330 191656 1043313 664176 1025507 302054 179796 277634 506435 404455 899842 378438 851642 241412 519602 584091 604112 531645 509535 877502 99858 1004082 675144 658901 811665 500395 812912 456040 699234 325649 535326 132322 376863 492402 541791 15380 306788 523649 223615 882867 683603 751379 122772 839381 995088 47523 986867 749944 439110 604110 599992 535292 376225 1019352 54851 91555 560466 889382 722870 771096 813710 259522 441976 215525 934671 357595 587444 594939 22161 497473 39643 1024302 586582 721133 296990 502455 803491 873079 893685 1019056 206145 432542 981914 474779 73725 283076 918159 711644 743464 259183 838932 375866 172055 989642 551345 7266 168868 731425 869555 611940 509099 956777 236710 43572 980878 901557 394976 955946 1011634 80322 263158 49027 150528 510572 173125 682717 586597 388663 867434 754879 299346 319943 534986 14863 41532 214120 501515 729242 167965 608391 831641 782223 24305 160822 653602 313348 26938 979372 192026 3440 273533 946115 445496 577071 9667 430712 639991 506882 179737 455535 929302 439436 804624 832109 1036313 842198 657213 497116 209093 342731 415418 179018 720040 134077 1035171 186346 359054 945886 620186 788753 266253 52424 405316 79034 972282 1031414 61642 981507 408818 753224 280153 274862 311763 917379 182178 655009 176703 227279 173403 880230 917792 888631 935355 829868 535326 202540 782594 636100 797483 938755 953839 311332 950008 774258 93768 2280 605053 774167 76630 1001804 405877 540145 234086 309555 598495 80357 41289 892579 787070 143418 955092 28231 1004122 98845 195425 949228 32318 835102 718157 736004 546103 223409 810360 724774 232731 152751 139208 765067 481024 101330 365478 526483 263104 444220 452735 645694 505980 948208 434756 699060 209686 876376 140778 423358 171701 833470 349675 121418 817221 191698 212676 383722 557812 713770 512885 208469 52407 775613 309764 991205 967363 242792 731130 786456 415252 403049 315108 992528 77801 134631 907475 424723 783941 1024359 128220 1025291 499824 595032 947097 175366 56181 1036169 750503 148663 1015458 14765 925222 234995 4106 397278 389948 1024822 612614 216599 468626 14364 2735 763833 265173 682472 684646 430087 496438 567296 409165 643754 185835 416878 152012 965677 1028780 990305 961036 250497 686646 223402 283263 859515 306124 327232 485718 327505 180657 833212 341001 1023265 462255 784605 17363 186219 763283 768262 830004 316049 876462 723387 933229 200542 646998 998440 716039 267132 176483 495770 206413 369148 489650 423683 149709 623571 600741 155514 600794 188503 547745 6841 306701 402886 39823 576157 156608 885183 189021 877226 344465 256454 68730 637061 812518 570308 812892 599159 912483 900742 609790 963057 512629 141881 644442 188418 584650 762100 100595 586211 255703 12079 276303 905068 942417 175172 118389 161180 920756 242421 84083 259860 385727 600549 829402 199836 354806 941085 1088 865694 789023 958857 894653 616614 159942 825209 603758 676840 787897 518433 783606 535994 159627 239641 264952 267541 862229 996573 58526 459288 467185 243533 957973 935557 292862 534319 163854 499266 670687 910504 691263 970714 671867 516295 137696 974074 328574 939515 885295 574196 237783 69783 974060 117567 775992 673621 380125 748532 7322 263120 810060 440403 901814 137992 190852 352572 732044 177634 861015 673207 527840 485798 136603 758637 117176 581759 83368 554796 904415 463358 974556 286054 788326 527256 585495 639666 225310 477475 504639 431178 694558 499037 717757 270476 939075 633445 422143 825210 550827 584256 1007604 6969 545337 83797 849555 745621 8213 1000690 919636 122748 479017 833477 373429 889727 377765 790115 72118 412756 576635 272836 537693 167510 276451 968133 764212 262915 96217 749989 113350 96637 972442 596104 279589 30474 47915 530935 116071 22421 458194 455262 229412 589354 543898 750477 697338 988541 368596 691512 428809 1040484 507537 42359 394872 432728 578345 819526 375534 878585 790454 965894 888089 776071 352921 1037562 990763 323945 211701 966091 481367 448682 810287 658693 330585 916343 247668 373144 432363 906146 304691 998487 45393 79650 546975 178300 8142 276625 558382 136226 567084 628652 998940 71882 192057 901591 472553 521175 752708 615063 918487 937746 312740 361493 686189 63782 935985 212898 590326 269861 178121 589357 8451 266241 998093 477391 978149 433940 374433 469312 501812 983705 797743 268894 550219 414000 730213 231597 244425 690526 863410 778962 755729 403978 91021 866839 1034699 154370 201966 881387 228961 370036 550611 656735 629379 81013 660925 85417 789923 972157 409904 355493 972410 69865 18486 702543 75649 553592 1029597 244810 957305 977359 15796 838236 162276 781045 313426 596719 985993 202455 1019856 228754 720627 1012677 85065 301430 449779 865779 94305 48626 822554 268281 95675 1000192 715328 279380 866690 883133 1009408 510179 682209 994541 1032761 698730 589195 962932 379790 749074 444980 952030 997351 413927 530197 952280 230894 849241 478828 436916 127635 831676 899322 610794 621961 352968 477827 994449 851398 187929 228945 960234 345607 712879 345010 60118 219465 105584 260725 421978 307025 446370 1015665 859682 756006 879985 608511 653820 873873 1037935 299899 551257 599460 172302 1023430 65999 536880 520744 521671 649625 682829 353656 775397 182293 75478 951838 691343 935493 641770 382751 393908 728911 694125 420835 474699 966909 227716 528566 525261 228414 323613 839 229814 804259 983141 15147 3335 1507 670287 475739 257479 948823 838932 171442 473981 42366 895918 378224 313784 446331 508251 503226 795784 398994 996896 581399 433410 495534 705348 270068 91583 718558 202704 763937 966493 978900 675094 324434 13565 54885 879399 331680 780483 401163 130395 1018629 979034 83814 112333 649955 967021 284342 403165 373886 765487 192099 425388 198013 422356 387702 614563 900205 707861 168477 839404 471358 78512 481323 398839 949700 623590 11157 775671 611895 56572 284662 792163 1012147 291258 1046028 27253 688825 227823 715832 140718 835500 142827 1015554 41040 1047381 1037059 160147 756707 1002848 120848 964154 219056 871133 393712 437992 107849 577216 894980 851379 773375 152160 262321 451927 94826 251388 97759 670128 600294 874801 932221 581697 862224 516997 356859 778416 659532 72928 792270 1351 114498 95758 812271 396149 275549 975166 562012 549963 34123 924293 429974 558336 1041024 295004 444962 378734 830386 818206 529160 1038994 496734 948875 689751 443151 841794 29768 231583 682924 753633 919133 316277 771537 46338 727733 561650 96782 599857 204961 298293 141461 688189 447830 420060 407995 452792 695402 716687 212603 826491 485467 159606 188658 233247 13064 272061 484580 729220 919094 180247 1030198 647502 300044 253752 856946 92003 90007 834906 797254 537198 488775 382393 257029 761951 635760 500247 775204 782825 369354 157497 772798 286467 57074 201063 496913 80744 724711 467184 513535 404247 421261 108196 171662 419539 582189 217176 364136 69795 502003 492902 230492 235603 1018735 561962 515803 274418 764181 846214 85116 413778 839613 1009502 404600 740748 222243 309021 294702 64377 907880 1030959 1009312 25145 900751 461445 800501 950960 347393 883988 71413 76548 1022730 1034326 471184 645921 347993 601031 160087 571701 1043076 77161 56065 628276 892802 288320 222184 852565 506927 679639 157577 1012115 893387 687034 1025800 28716 413051 129530 514473 780070 684231 850860 380248 487621 596506 304234 595746 376086 585030 280016 152506 132712 519165 498688 456693 366030 773720 268831 962894 612254 322388 1001173 808547 360436 373073 272593 288630 81712 44689 639811 204525 296563 993727 828001 266706 908327 150117 882658 876627 934004 53620 444294 30275 860619 221632 762764 154519 418143 88194 96569 890091 288679 13780 453976 1020923 542942 496952 641205 243754 129411 767506 914593 909054 692954 37929 493425 427169 173928 495658 647423 685154 436090 632869 907047 2354 742815 16398 62027 261672 281386 948797 1030608 1036029 429233 860143 856223 764049 601745 727490 565669 911716 395623 292925 416851 668189 818840 134214 590110 132615 543946 233386 114176 588687 947305 417176 449269 949448 142371 703270 226943 989159 255340 634827 152099 1007558 811259 880099 372458 154725 381771 936751 932321 887653 334107 411986 198809 815243 326638 863829 828839 374339 362124 994595 339237 253466 92543 7694 1014064 229699 749463 870216 482920 598292 393831 1029483 850035 34694 442053 74738 853625 505784 530766 357821 546729 487019 725727 703889 804787 733831 720157 120470 936781 718230 347886 101591 822447 541764 493822 415173 366614 67301 338492 39093 596036 643567 504922 231261 238334 116347 704592 427611 497037 131784 402137 730542 327998 697016 532724 633147 174050 1003602 111716 401737 657487 353342 450609 4869 555740 366156 333093 962815 482793 212461 108112 762795 873045 729784 150917 942562 690182 777447 114650 661854 137829 640471 152108 10049 163039 30860 44441 598158 980837 254506 562180 420527 799468 189053 898196 943086 120302 883826 692277 334843 209128 38556 486933 236652 64218 609200 745512 1032504 400842 117513 612261 434492 103233 641317 739719 755382 1003724 819237 877326 882637 148604 409681 740923 347910 90471 757906 99927 943056 637989 253687 310380 770810 505683 639280 84938 784183 606227 181526 310916 876961 727690 53537 221681 336435 212577 988400 781099 692302 672581 821701 732051 607029 384360 393990 120139 764561 420349 118462 937914 14061 625599 976409 826380 725562 251755 634347 936368 419917 233537 542506 817880 212828 947335 28528 391420 843909 825862 586106 743767 53320 154251 566699 733544 874247 741479 328330 23411 563597 549616 146751 281342 147844 189182 457242 487764 112125 440174 363789 111109 189421 367011 838189 845668 235178 352768 157236 751368 221298 746607 583426 849483 529124 449757 205847 188110 575364 814011 481051 479987 96315 303743 244823 520802 75734 1024033 443193 441989 301698 1031582 839380 200459 1023574 871033 362077 824937 451530 350517 177583 161364 812600 367580 179656 25672 25698 479355 562506 777732 583915 736675 219387 224780 123612 573162 486469 131110 511521 123240 731575 542173 977930 954427 598914 928513 592843 53507 652284 940581 779004 266342 499233 905504 652825 622221 818701 99725 4354 228261 1034627 268619 610173 136288 106601 892669 767407 167537 568649 1011338 1005735 263443 218578 395678 136916 202115 949078 200744 647305 957314 248649 83162 495744 490964 106440 303532 808020 887491 946191 556122 238853 746652 643330 899809 249720 228912 853413 727046 462069 10069 860068 96207 994215 567651 45004 412679 378655 881592 722576 395454 725202 874548 984197 43207 338070 382910 752358 148025 132393 32445 203792 633583 912554 1003935 130055 994568 32030 674133 172272 871271 148716 1040341 304021 890420 846690 699543 450532 757593 518446 921881 472432 1023749 250085 783707 645103 268333 403327 365668 667578 412934 511193 612539 477776 373644 521266 1034478 907987 203263 371886 623630 117385 125793 129494 20017 612700 885753 818198 863471 773723 300498 829758 365542 374839 826684 627970 106807 310727 1008970 149882 879110 851588 302163 569250 481021 656141 620658 67547 889033 867748 551942 520808 818332 793264 191026 67570 18602 1024313 998238 517 755884 500591 811444 947089 320096 229156 920996 4457 903686 159309 172640 494279 282340 878468 346721 913862 128964 822921 924640 963559 634737 668861 150878 664205 442686 354725 424476 35713 976254 400237 325284 516462 613901 313186 668990 914534 860869 506487 604796 604763 531978 516545 663983 665511 96575 994043 307566 989061 588111 161027 589846 836757 355109 594011 534597 872796 270387 249769 986463 516289 752367 370743 339977 179858 166738 1041011 103089 137213 1030999 252528 503299 345111 35714 807012 947573 302168 810838 18728 224188 124189 285150 97979 771925 869925 150053 549055 370429 54037 567230 1025275 742969 304116 368445 92119 696784 884143 732859 515299 146507 526998 938582 233296 471676 172765 999598 602741 290804 501020 833386 590411 414603 679632 284593 111602 283612 558296 135857 63018 701382 146424 42524 229851 411372 700761 862374 440973 280118 213767 1025672 909040 537678 211058 708096 837974 643620 920302 306127 671796 861035 671283 686009 775845 426777 706781 94473 875751 837611 855276 445194 385243 751838 876614 43407 802441 463287 271665 142700 868506 350076 881369 299258 348380 769273 871888 480407 1030338 382781 159880 621348 881121 385562 631771 906885 362101 87208 239492 812068 66010 755138 1026724 178543 291091 24711 807997 360534 586566 75994 89018 328654 449085 348131 242022 445520 252646 88205 407280 412762 445909 379910 591853 957677 196541 540225 610902 1001997 856571 549495 245510 929605 748299 208801 748093 549920 276240 398592 486432 276657 718928 278166 586038 410124 1025974 1042858 778988 751306 91471 641352 270354 678793 440525 555711 607580 868202 877063 657953 198115 493713 244087 100038 529313 528553 893114 174025 104440 692573 459540 884873 343084 663776 386537 804138 508388 441958 919877 335634 666541 1044137 530517 135532 226679 419941 944620 60840 580886 446684 86271 874489 441026 1017938 326953 449493 780695 231058 715560 331897 638998 804711 583006 773475 694434 837412 1021009 93910 59908 495389 171819 600665 61416 643627 285754 226104 451422 891181 463217 421634 770906 327553 378086 31241 699699 32655 433490 441317 574760 151358 578196 117745 110294 52349 11822 681421 693699 653756 7110 536026 902615 658032 543143 296385 54238 458642 317758 225517 480775 218145 270237 297228 273512 637339 259579 918161 743799 255112 563761 246069 420498 944368 991038 818290 880760 763615 880069 455687 427982 509672 119946 78967 913820 1033887 272633 256905 572365 890142 685983 249033 260530 737153 214190 722438 167040 994666 482429 836562 752589 224637 340998 312837 712215 659941 514407 328763 479549 40142 750690 221777 918276 294120 87772 619756 477587 694763 367969 546290 379895 782605 548767 166158 146080 606605 815334 913456 366562 510252 897199 1036299 266357 594095 60178 320662 680950 1034334 1001806 492940 1039716 242824 1004101 383723 973731 436733 883453 663929 387580 826002 411424 458554 223387 569761 260476 649211 902416 98438 119940 365003 672463 932643 453326 424316 283568 984157 688020 227111 491631 150172 259891 811685 909613 603215 546734 575510 337389 859238 481579 568414 798488 532182 657013 614819 734714 177433 322937 27601 558402 549547 1040329 947478 770438 356750 344860 807526 115133 1031879 717259 268279 194499 825054 437078 540102 944344 369250 5341 709649 734753 975459 149928 444379 177446 1031414 981920 866156 333906 72117 336851 579278 698231 167484 869108 615505 231495 563885 864728 601351 530140 390701 360954 958793 773680 125797 683512 784688 311462 902402 678419 977181 630911 739893 255155 157233 546918 412467 886497 293589 472037 212406 50380 142132 169965 321914 716357 747964 609106 730305 356162 72609 610125 827600 503902 994650 1001464 902767 296791 309026 685269 434797 341903 799096 473416 647706 262796 375199 144664 974796 542841 353823 388338 48986 407714 502594 328422 301732 266748 905112 196328 572937 455578 290931 894800 980206 605497 398956 584027 255550 819125 776668 1003943 360677 589202 923492 595131 686164 834420 472166 763773 839936 794791 684937 255930 621795 403352 55609 840865 460794 925273 925732 317256 349381 849697 1031614 236326 551114 796874 521918 161431 18705 794450 459679 615260 1042089 539738 279840 165656 334626 681898 624836 412628 242962 12203 154963 133243 365712 227819 96087 735583 120764 574365 927136 84146 857909 324118 775617 1042190 307873 832337 895120 259054 470313 1011308 530090 325170 760314 1033257 173292 337055 661701 761710 764155 654941 483903 382405 7613 1012599 353442 219101 624606 499038 716842 913927 256588 591719 291737 957625 903867 886600 1034420 89359 280099 239007 331972 308549 865597 300651 958742 435518 90377 49553 130939 80640 575306 318296 782025 570166 716552 625901 101208 862637 347405 1027296 554885 121303 637033 722853 530482 782155 454383 899093 385348 714306 862645 397290 963108 818204 49560 69702 999999 929753 844725 225837 892294 938657 546289 737030 372975 960573 936819 784670 714482 694171 870692 480292 54284 191309 924214 294318 848703 74250 316570 521651 225936 282412 912776 915216 69512 625457 613883 618499 263092 128059 382770 625331 393509 540304 919345 509349 605937 513306 650558 40008 693680 494055 409188 573291 699391 644778 252403 56769 13057 306488 85502 654436 340697 186381 27611 810831 91953 60101 650407 197091 240566 508579 75200 892771 817305 431885 642377 740216 749327 956941 118441 1022637 128466 141522 77580 285427 845215 625709 131552 646175 476598 1001749 159066 510055 530525 393507 179951 36073 866141 647958 102363 610853 344195 1026897 522653 558205 692769 210008 514681 847036 87946 497495 928245 1005708 697753 711835 744796 54014 960299 998422 252990 486663 1038752 781791 689390 759293 612702 494256 475395 525342 671310 916582 764375 929033 2141 261765 507147 85570 138236 667314 41217 656819 20129 109879 751969 293414 426820 281986 936852 725964 480995 153253 586572 1033401 1039614 512984 534266 385381 420891 750835 298071 952620 424515 589557 1039580 630479 756099 609408 137801 872689 861293 646745 578338 406171 912020 392173 685869 123833 1027347 222151 1031157 412059 957191 298011 332106 481141 359952 160575 402879 878303 853716 44 359211 925781 534909 586497 133928 652215 1018422 943488 850839 8395 915889 187280 90906 741302 420 517049 7577 571783 557383 1001387 110782 778413 809431 117943 16505 55675 469783 885844 758652 991915 729034 896156 599999 986584 903738 925900 153341 243714 266420 809415 166710 758286 993802 523924 492332 620868 829967 328924 370406 548815 761375 90477 158767 755008 571796 18617 445207 868108 234066 851799 770673 938249 978236 473729 191572 513525 924348 725141 860827 112623 90943 424341 78693 1030396 230327 941990 304533 461699 670231 343956 560466 948946 778714 350541 815240 730007 794749 28770 605030 769127 107009 466057 410847 290362 451946 633373 680745 867565 530754 297628 725056 327615 2070 677160 761444 715220 398584 874247 949398 41653 1001468 701476 690975 454350 289467 595851 425994 452591 996562 848880 809893 640460 34916 283689 453892 79485 114324 801711 747134 149246 197644 104226 66094 318384 574842 1031362 570995 637142 666637 949494 457328 596761 174588 115401 105101 778245 562943 836712 236788 81546 711892 705445 603669 200571 504763 1007223 380194 697874 945915 28536 397460 538730 940379 753254 6820 972804 303529 573602 239058 457283 743223 895412 807266 626928 751193 68549 521690 373430 263400 182307 199046 185255 540354 593856 857332 101813 447047 340916 472952 850234 797918 132535 965545 955761 120686 903336 375778 442618 844517 110856 775874 770650 877749 587135 586669 90232 66386 618326 792392 723746 692917 1035004 18432 693126 49372 84098 623236 881849 381511 330782 769607 699443 683645 458412 918015 205393 883845 409128 755753 434898 724845 73269 324482 1008987 811719 47257 234383 402931 714535 396735 47382 52615 548518 701747 203427 895591 919906 466474 280836 866503 319996 24567 13261 817983 584216 1022615 48597 123724 624352 321318 483767 969165 585090 514152 452179 489350 827309 494401 992074 245152 63512 804669 841093 663079 116476 831241 1016750 492683 654997 557303 488117 364064 815012 714623 895564 90782 497136 416184 526700 335009 423104 789475 748238 377386 33634 61409 907635 511260 698792 148920 709917 803776 740454 769042 763603 549185 223733 73917 378209 642609 968371 893228 84437 616706 862593 695028 619524 958094 436291 1047632 605955 348816 853092 13470 394670 546857 792399 111840 669476 162396 741111 524348 138056 529553 146000 937084 829250 736022 140755 373391 156156 816025 444414 585478 284838 654767 1048018 504472 336691 1026897 431955 754334 915674 608602 930828 534935 119957 628746 405384 636838 43429 512902 761306 135951 829452 379989 940054 530621 233745 36836 727254 675007 924608 893187 829622 465607 485735 442470 400087 829098 952859 410918 530784 142562 266545 394557 213496 848655 375237 183821 627278 182385 662326 421082 58513 792176 945576 673611 556025 491797 548480 295917 237884 71566 914668 115376 741145 988334 362073 877928 585425 405354 1030907 682061 795816 490333 893512 969339 896105 645445 317309 231027 83423 63363 243224 727704 569693 254623 499292 41395 638007 337346 477648 97136 613703 949051 208832 230623 909673 134395 915899 647412 665599 214296 985107 676102 257901 601678 67168 335188 471454 812153 954365 101755 561277 169244 976009 61697 578173 626653 306280 669646 749330 255750 52544 6830 142134 598022 740988 250832 1033701 750574 282060 419658 242849 335861 983971 686994 61422 1000949 579512 573958 118743 285931 951686 585573 718951 12666 86219 83028 1005105 1013353 936461 959963 469705 58656 631568 476645 797001 650799 4961 646083 828109 63944 19663 748714 508663 997440 950252 369712 318572 787090 258192 507091 509268 248539 825942 784498 279518 826591 320798 239826 166586 667267 616841 772122 443805 229457 705920 794967 898496 790007 491694 198905 24162 167624 917761 1025364 49473 476729 560941 837408 109349 779365 355113 938490 757846 980618 848047 210145 31008 321418 510912 914105 65110 36971 474398 375499 284109 874711 93905 135491 356060 845725 252067 198577 466658 680750 898212 525705 89536 344609 295846 467107 627291 371631 303553 460219 519964 813111 1043153 880882 777839 25019 814835 276043 98119 767074 341772 449071 668056 675572 989506 702954 668380 795489 236928 246827 871055 845626 258551 508296 296627 222262 389015 142584 985165 678063 863898 695383 1040358 321571 142074 1030373 195082 39859 620790 575431 203724 455335 854417 1032837 192321 33511 622355 393098 729088 764291 102790 354984 1017769 576301 623418 19857 879195 926906 828737 108639 312123 338853 977907 6668 958708 229004 824172 350459 168498 91569 644105 801645 860710 1041274 304879 479245 615685 21745 694916 132709 1021065 1024580 308980 943974 703598 458566 750253 89572 489206 277485 308963 1019672 899430 763090 914445 836380 503943 357300 280166 1039730 503077 577525 830061 877950 991379 417563 934245 696071 567590 288080 42454 733882 470710 947683 20490 747175 790304 701381 723601 583362 416454 434701 423613 793955 860429 885876 172327 269255 445662 675802 697896 463500 1020197 469695 353889 612921 58709 818635 543539 854964 791011 103494 924488 796874 642247 52384 253704 1004714 58878 88299 906533 203882 394250 560988 423696 905089 422000 314061 626049 518219 1045561 252734 873715 590985 509041 460368 766501 749022 163500 432072 882330 537171 996732 459282 636186 904403 494844 102076 730671 220592 452424 171766 892073 684828 696578 1014809 363034 90545 875983 374813 234331 535786 1008856 400929 406789 655271 920906 864998 751609 865453 801494 738644 308697 782116 911921 921333 945548 475927 576917 910453 927678 454135 784703 30248 551773 499481 40943 204932 49693 643123 384875 969890 380149 208355 630012 483521 747680 299048 29167 573636 320029 426727 960533 220847 80688 941671 280131 678701 753375 913365 928979 341517 75253 1028545 934433 462528 35714 103583 831248 881885 94552 22344 273283 575646 627856 356214 744163 11104 1004036 623179 866463 196647 809682 879819 169128 654359 162015 777309 958449 640764 287569 358222 35061 601027 303892 628045 796720 841983 821079 886768 769189 700773 862732 291630 833623 437328 820331 636388 629968 738878 37743 1040976 190365 1016144 691287 411289 593615 816590 270631 460101 626043 291489 54565 1031616 65595 896472 352604 443612 283052 165155 469276 978251 194286 609883 376440 778279 277543 374776 30406 591211 106752 375193 659235 326776 17702 791680 811245 238737 746698 680979 927303 570719 124194 835165 839320 845677 585958 582794 811788 1027244 369875 197486 1014545 489713 1035307 656383 606428 170611 1027379 879575 755170 696909 583092 970163 190303 810242 284540 51702 197330 416499 730330 368423 309887 2283 310564 1002094 559595 743572 653620 210971 977508 194815 1001447 230432 575351 466721 518813 1034898 131960 712272 278972 1017899 527357 266442 862509 527051 949859 1036334 943325 1044979 253000 884224 138558 147272 544783 154666 1010627 194326 557407 505206 915303 479434 948644 366101 41255 227191 694413 791579 606339 1038930 432268 862208 487425 527670 303961 595232 289194 342305 816752 1008188 914316 400565 563086 418295 154678 433336 366903 740186 1017663 582804 356147 844369 461247 136920 578317 176172 612051 822709 47251 183327 654366 109441 643673 537538 978499 867128 271926 766865 845164 811254 569796 89965 182726 662142 990948 826137 405506 741302 362552 832189 189910 815913 806312 263015 1019514 176771 522462 766854 610092 177945 733641 392045 560044 980574 705310 64982 45760 1020527 896722 798812 858801 379529 742049 152575 847309 850829 629899 654756 9955 733314 872273 962195 499146 213779 939772 294135 664538 691213 142679 543842 45168 271331 937584 955974 761199 242474 310555 180860 193466 643869 825199 593857 247739 785946 572230 330804 828895 659490 948929 433626 724760 218973 942275 1022746 787802 865428 66929 258882 108574 871349 651960 419584 1040609 607315 170183 250089 139174 924196 1004176 982517 796528 64897 31308 988673 518857 771049 101876 169036 161855 452734 549832 577530 653025 203910 421580 267412 963270 288747 922438 412294 604550 55740 920386 667552 493247 313514 318222 728982 213137 959372 939454 879744 197666 283099 864681 608090 573980 271414 175338 669829 994090 218336 410080 337988 535678 792637 1010606 456512 949326 867672 228028 894725 800338 876128 620852 922243 559176 237863 401285 538253 945777 526242 121060 789085 950289 872556 710598 59406 904178 419650 342632 99617 247010 615816 737095 948985 605744 139970 1018280 614239 686131 415004 226833 683262 933059 868835 229070 179176 265150 851466 766061 854543 743301 999078 405058 988109 381308 1030514 378596 883805 444045 398668 956590 280159 101285 879286 968255 384088 588342 742486 604922 174383 130228 561014 294791 737458 731928 863364 1023568 989199 751456 151443 989189 642651 649741 753881 256025 66830 28323 625967 956738 313477 765996 587412 27132 297087 656822 914602 819463 696481 749264 1336 733669 28914 303121 461990 86365 853599 466833 788100 891387 21304 29038 1000963 925837 849841 152649 411258 1038503 170594 396742 199650 665888 708808 837392 463707 561299 694210 981330 250789 285151 678932 846399 708008 24744 430823 145547 994540 583123 713287 948335 718881 619534 645540 319529 643481 709702 211538 328825 739273 725550 708617 959782 964044 102591 121189 166263 701408 77490 327783 158907 137190 686856 58098 129729 558566 1046915 994127 711776 561289 948010 932009 381937 879005 749257 350098 715216 139925 753006 494204 698590 556295 190189 451137 158466 609068 141917 681628 898467 24675 42649 560814 435760 397742 478913 543098 487064 542259 880310 693864 975314 333756 622497 961990 659543 590648 527468 178498 324771 174392 697927 203889 274359 925298 59685 675148 644506 642114 888892 212142 477651 450852 629385 20183 928753 479547 491338 582636 152579 747213 553602 1011828 974624 58053 375160 140764 19425 372016 3896 535284 370402 5568 465168 877680 706373 959564 715540 970089 891694 96590 629916 614361 33864 999011 715969 888098 771134 501455 784099 607880 1046851 360439 849701 693682 764555 152036 204527 836909 386255 888775 31084 137449 1042125 612463 253962 792250 1039814 968404 196348 286424 438783 774800 27067 529503 189248 835681 1032065 513488 161112 205481 647116 935311 388246 813550 208609 991842 416338 656730 387655 61432 31074 856891 167240 208736 449189 500100 542067 206734 860540 360011 489245 81369 938059 956489 20955 581248 9469 323421 1013001 849184 361854 5385 697414 718143 130110 539891 1018870 422597 17588 187750 431551 1002110 911321 188367 773388 285337 911529 942400 1037197 314156 295078 787184 189877 124589 912469 641720 782139 230010 149438 1020823 896921 63314 555760 986672 781968 43482 669307 217415 180386 8986 720884 129608 121751 440573 282228 1039808 916217 313044 571161 739297 677015 95700 10628 904451 793862 595347 998490 502301 662555 918671 756163 439632 676210 927911 990190 712285 1026283 980896 846219 671529 638759 135073 549455 441408 570895 286647 134004 472400 465230 647250 732214 411049 774866 515014 166487 562372 405327 1033931 800411 833209 389819 829694 420173 433351 97491 333150 880313 562640 785813 242383 41904 777946 899524 545946 688647 705423 24424 238315 900375 937661 92747 1004370 618047 101080 825468 323907 414046 807539 28368 341654 987481 504011 970076 128007 369819 905788 758780 821687 506256 492745 743120 716713 275241 608408 271033 347718 243035 127092 152033 927450 410015 840266 225328 461844 516980 624556 602071 256650 945369 736849 421321 975155 148179 104595 542269 961003 276973 859631 866606 102898 164531 80777 810715 983661 960054 382117 961607 104676 430731 680751 804794 774082 177996 829492 1043774 603865 733717 322663 156450 932827 396040 643229 1048187 557794 33098 896593 669598 118504 354179 493601 478888 490064 168034 625230 131062 556891 1002263 465728 739501 790708 389079 818176 15155 180709 162908 653501 385972 278495 540770 305480 867486 760182 39467 967063 78629 268259 312060 619077 48064 567104 306078 153872 456362 511759 846046 950618 222306 932532 897037 324778 272939 643574 320384 711464 288397 483714 864017 207908 38354 840552 275612 257679 198281 128924 641155 199040 679431 646262 671275 828592 797921 964403 377981 334078 365428 154737 447078 553197 783965 346295 631639 620833 1032961 407787 443333 155878 214022 807642 175530 584361 493016 908723 292098 535676 84773 363148 361551 123030 528737 543964 813334 607697 75075 901887 307296 626731 575302 863926 381754 649541 745513 64932 734005 65767 50544 188882 992998 667002 757216 162347 726631 924812 947719 559873 960468 70480 644274 575110 1047504 573211 204660 271700 457213 759272 556838 904934 372103 771797 160865 299548 1028506 1030820 363526 191931 175591 664635 402359 501995 123684 237860 15963 588727 444297 518670 354462 280464 570195 561994 175470 810955 892228 482638 39551 549406 386849 660790 1004744 335655 342579 656702 48388 725733 684999 62793 173106 716093 565678 375645 725014 174710 200381 678949 561077 867261 941902 899950 565213 966562 572862 187562 401307 1002137 726765 1028976 120002 409467 353985 361465 458859 538626 529571 316325 918383 621904 811008 977268 987887 462953 908489 450190 457933 541364 458739 278204 1047600 712318 179192 604396 40452 778102 339285 942000 177527 965426 874250 391616 286846 342441 126749 582259 334926 646584 736023 981578 59875 974237 785541 337766 754300 240511 748920 189965 891932 200164 150790 92457 409099 772152 850886 412360 140628 381773 305240 248989 735557 402902 101339 43133 135153 199914 538229 618724 230065 726151 256975 885102 807583 32781 3990 622430 843033 742079 172539 92698 974916 256070 642100 801708 1003399 531757 949497 203075 931852 853862 922887 398256 439618 999107 861089 554986 62813 243070 340746 438154 19924 729265 1025292 504143 1007587 651487 1023860 786844 806151 449130 854163 803573 457604 126490 168895 611974 223970 410012 56784 3228 137324 534528 563619 156969 29616 129595 904347 548932 221953 94115 400155 679591 907256 493174 271629 463407 357359 851027 127582 458336 474245 874174 814975 1018079 942109 687009 129510 498166 985694 711110 392331 1035539 477364 270686 760939 12617 523982 298109 619785 891341 518942 833435 550120 556666 179036 789012 1010194 486478 405763 110249 954004 984555 1005011 269309 713983 627735 639053 77081 890089 9788 190522 575977 522090 475880 232229 270269 967584 75854 73948 747977 936747 498884 614387 805285 640689 1003331 643648 176077 504411 444394 358752 414754 866902 190587 688945 966247 702292 720093 659030 1040069 736008 416664 261815 79431 601261 890460 582142 102239 652672 80506 255002 607839 179521 532841 971712 860673 538295 479555 145125 244704 752681 355653 225093 1014012 392165 767570 192223 987706 423100 433009 818295 437474 66180 514635 755731 230175 277141 798638 364415 793731 350285 432140 824009 988800 358796 204796 760005 163055 125752 214200 1000329 373389 99771 386206 816370 518521 72064 835504 459550 338872 60281 100372 687344 783281 344476 819860 458384 873650 786273 964382 267752 635753 610886 110917 767784 790123 880203 970942 999746 382640 350838 10724 561774 874517 576849 849461 601256 45529 465255 234707 617005 1007392 338378 203524 639490 806771 954000 423091 531565 692030 760145 201964 735098 426065 952747 865891 400247 893536 641470 240622 368504 453507 80561 344327 654804 897206 561451 109131 948390 73306 49626 525821 69196 671922 425456 322691 802284 695399 245665 135400 318442 349957 419494 618841 915059 323452 910525 923560 313846 1017503 129574 813516 443814 767912 295463 264799 237561 524466 20362 870687 883500 441150 465178 795501 596412 42159 30249 185553 8942 1046222 781069 391028 489288 397382 525726 275620 759062 896297 35258 230740 330982 765801 372162 393881 460300 30560 943898 542254 643871 773193 509612 744177 235130 349380 222566 802147 63164 761686 450743 715820 1041224 768742 943894 198805 944326 220994 283771 526093 1021344 1025432 1040100 454565 552582 676093 840402 1027731 455402 501481 942025 521395 340357 448441 980180 632833 683216 456492 994558 975904 806796 165095 379865 887510 143675 230641 182779 287886 813732 141367 487805 774356 113235 1289 363131 788189 309526 122779 497558 714236 220801 656005 270965 218670 169323 337732 923711 538767 516207 782007 276002 321507 200300 715170 99792 870670 655109 209198 59901 1010588 554786 364391 375522 571962 394605 669629 750269 47931 259798 462724 944719 745748 350992 427636 1025372 322271 203025 65321 372526 611548 922518 706468 821011 612588 89501 565704 433371 982805 425705 842718 56667 245249 903297 981265 773868 666494 833841 1042931 769516 867583 291335 840950 129339 464921 146135 159476 73408 94983 792248 189352 948194 99623 747653 20019 157200 100219 501597 901528 646969 640297 205604 581951 719444 736251 776448 919926 953306 904416 153564 591851 53831 261225 570600 287795 733853 410445 757783 604231 591072 519909 469151 104706 618650 496048 688509 1019556 22873 852945 693742 695634 547629 455564 499191 384403 513835 656845 418527 42196 724972 231072 1024944 245221 349710 108986 494009 864635 738482 219887 994574 827052 527868 106169 141574 140149 1038231 295608 147644 120119 75566 368172 201616 903478 483060 139901 516515 568601 18973 949172 352350 192365 440675 884991 630507 292898 274306 865585 785082 323852 761275 726847 467966 302691 995413 131780 995886 509763 207639 237694 379012 437805 1037776 1009359 936577 268677 293072 600636 270439 814098 878956 81394 330686 1002880 992893 9276 101328 385761 558305 511758 348716 497448 912377 815229 640806 1012653 1024554 449349 302678 264364 862556 160578 293653 255429 502654 568823 894211 565885 358144 795402 576644 161468 559959 339141 384829 942926 669052 137367 322716 584290 900205 845713 465486 1005582 794027 564970 633031 105160 711099 534652 853949 437230 1036453 49988 653997 362560 274040 656357 445781 309344 550852 877862 956472 158041 738846 485487 824606 464149 394400 804432 885649 309990 1014886 143099 597344 305150 549137 203461 367391 380918 167240 535209 477350 898379 352051 39109 928142 909788 75006 407770 241079 1044334 235868 100560 685509 663592 1011713 1003824 141214 952087 586279 644520 86765 442539 633610 497035 484771 932664 861292 105550 569456 855926 570130 221708 424782 354562 21316 408579 338423 360155 693585 679189 159850 7141 367113 1009224 890730 898921 991041 952134 250110 531859 105555 536286 171251 174067 552603 478081 146773 67069 857595 793542 670458 955785 1016152 36582 129527 543571 748314 537920 1007144 732028 837040 901335 360365 610823 342026 5583 356199 494429 305693 60147 199551 359626 450915 457266 1041376 154877 535896 377117 929464 15500 205822 840043 904443 515694 618074 45430 351968 991359 632052 1002684 616546 259071 277595 128094 230848 910867 98719 978852 765949 538691 698069 826486 364896 428282 515991 532453 256501 396298 363905 108192 263179 873253 162997 13695 211125 829029 602200 985596 33865 60612 409363 428725 797411 730277 901010 182252 486627 945225 115976 625671 412523 432731 781226 130064 351458 616037 783663 1034293 373107 270680 882007 257097 51087 523784 429665 327746 430183 453038 114066 71865 492659 193636 309173 735085 837613 149932 415126 412608 24406 637162 364678 1033016 488433 1035749 233178 764415 43075 686410 180332 285540 556185 608553 854808 1032792 377730 930166 198464 797170 9809 451721 412745 433644 178588 572319 52508 842531 827840 77655 738470 839706 116570 843829 307800 241016 891855 470818 845479 951941 650693 288234 270221 950705 773544 552892 111878 170254 557606 795054 251285 584401 298163 201527 676540 629205 966150 263859 949639 867863 613018 385507 660226 58683 216878 210538 997566 631557 226630 416337 231760 635361 518055 4227 12498 598877 747230 704850 596321 270505 183738 803568 862109 47902 300494 537079 100140 937140 814064 317922 657207 26762 840893 306577 34538 482146 57618 413641 881145 539682 1045140 863154 216342 429140 364586 302423 1004156 92326 1002109 1026601 73319 412011 176255 477565 748441 742169 873441 605449 1040343 210633 56731 620907 518250 828090 864872 532130 829087 1000143 698183 917651 1043527 545036 411131 114565 542776 570908 139660 487589 139978 440782 768708 841347 518746 344979 685235 272787 217034 174850 530732 1011886 627455 71765 355654 944526 319330 685289 841179 65877 833632 125890 330764 23815 1013226 326148 385467 29195 970998 921467 71183 798382 98300 704276 80372 930463 779129 491362 42136 530292 115311 195354 686063 674084 202467 717207 505137 945804 387678 304983 680279 418282 1000045 190075 571809 112997 859425 757579 686098 778115 228752 964784 665586 310192 952402 90297 821835 387774 765956 896279 2669 427872 782792 703392 410219 1016493 74179 918223 626588 167075 542622 541250 46874 363682 199430 827 170566 305645 143405 764192 785218 844845 205894 856572 610677 80877 170508 50939 437771 813855 407100 179441 503923 77205 1002518 697556 625375 727433 567776 117822 71367 133141 95587 298476 457062 134588 465004 86593 251964 656096 15692 466884 957834 171081 711513 375709 969945 5028 1004395 88604 321395 24577 695392 778035 712936 523861 98200 372471 959371 1001974 976249 527906 566515 156962 995820 725652 35451 373112 700638 598990 122305 55420 70336 134005 184618 156696 522504 1021397 988253 911126 955054 901723 571588 439719 542896 558106 75278 601567 31374 70215 794288 299062 608974 837821 971871 485384 490361 1022074 855191 33814 875164 264224 414999 425731 442056 181365 346211 514008 529299 770275 188993 367233 161301 190457 1041468 694350 975212 154600 412197 77939 158520 280326 315020 632968 888863 408655 425803 201993 561226 534495 549372 578007 973799 577401 993406 428725 757669 123651 980340 316364 590139 367880 471237 21031 351201 1045300 289821 881720 937172 874204 677739 703057 376791 591220 509281 233260 109485 321814 442360 372836 585376 854274 699625 730873 998141 559640 950836 708560 136086 671583 330397 95281 579646 182914 866858 356935 647760 412750 823974 456100 438569 501046 104482 966586 75433 738767 21870 884834 775095 233300 716964 900697 480442 574499 544670 675774 966176 952381 707707 746134 334042 586186 588318 791880 388830 207251 686255 696098 714660 629638 711192 329938 554154 636726 300680 292077 232944 606297 397556 587883 163453 470856 174993 525097 704728 532866 126044 1005670 912271 23081 962962 956230 503220 873091 554552 611154 973658 55930 566932 244982 756253 1034525 918705 776706 277911 408861 7392 85546 271340 224593 838194 897926 811583 985394 117502 1016594 160058 665951 288097 625967 887179 905243 596921 590368 335969 588234 880938 264846 160755 15736 376345 192517 468985 64849 70835 382325 717361 665386 341351 589745 153307 820471 299880 634355 30014 302419 26924 885334 386081 9211 580847 948827 958034 64083 865585 882533 65315 1032159 924980 874301 1036007 1045195 260479 564366 89978 499812 740445 239466 899255 828829 600671 884163 382207 622475 638678 74739 388536 764905 712794 623925 317388 891285 308550 650281 159782 928017 157753 854868 464953 507139 846998 824733 410232 580277 643845 222930 397023 23189 11760 801825 915305 993462 361991 982175 953495 103758 319164 954821 279024 144694 117448 610285 477819 545389 626852 913113 689478 257174 286481 463405 752099 608629 561552 1008112 353510 922997 132331 13071 611432 660517 1014698 835546 873607 876726 529055 782469 306147 933503 705883 177064 206883 31098 656054 59072 883310 546500 348491 183980 566259 726304 197625 598064 684641 982389 786019 628853 855151 852811 756081 664967 495189 390483 341965 564950 898641 867804 186983 69046 565540 734046 820466 296415 693906 588019 828004 167405 1041894 519897 137594 464865 971371 439025 164145 985502 561140 373059 943438 349549 872277 869496 629464 696953 350951 484958 631960 623956 82696 979048 796576 608368 203417 420908 487361 83111 181118 553955 459795 969140 1002274 238316 412529 1021624 1005296 267849 737530 189110 172251 818464 211090 193814 426967 47419 242526 609830 1022045 266121 83020 1007508 680171 845979 951433 906485 329346 8487 333832 814146 271654 387721 705026 286294 305250 670525 297328 481137 833473 708454 650643 851896 897878 309579 666221 594866 606261 229844 363845 789708 746743 252177 842023 22998 767546 775859 572258 403333 496415 707217 741384 1030383 487883 171301 898673 20497 80870 835596 767416 1025612 637727 831114 1012028 259300 464293 130564 994593 298368 416431 786051 991949 459437 401142 60216 615787 581723 534838 699122 906859 521310 798385 729257 797184 730862 368555 658423 654241 910119 951279 948634 455304 3978 616264 377844 63030 824955 284169 664459 684781 556737 977286 708489 306740 824328 353433 503356 11095 761698 188446 169367 335845 470978 821110 531376 391216 324224 517384 128832 912336 433112 933564 323622 893472 417642 983678 810980 517824 653499 213697 344609 28177 934835 279289 709925 960956 877854 463904 445024 437548 99115 999730 460515 664079 396784 691120 717797 216281 628707 505889 679743 794944 147042 682637 519153 222913 434733 922368 70299 126234 880614 649741 897540 118990 358552 523592 77719 642980 547373 84939 993249 961832 636919 62130 372501 829225 328488 27039 991624 719417 775001 970550 885812 751152 446215 345506 95545 533162 730129 679695 961624 62340 430140 432685 2934 757091 260527 782004 868127 465453 694135 158170 257793 404877 633348 776926 425580 47475 181162 36737 154841 4754 303393 467080 1042016 460001 561670 609852 906304 522267 291160 519401 671067 730175 208379 1040738 730807 448016 385848 142715 566270 770965 1016123 68750 690175 487578 853396 270327 763179 959278 803767 371608 302616 124963 212348 713302 17922 927634 658335 606873 758085 739668 611905 721616 202212 715145 1006949 298475 7173 597269 889204 856031 474739 83486 48058 791078 695067 587920 374502 927804 103311 192153 833422 175139 531846 789805 861353 297696 500570 292995 786451 8444 750728 440469 450316 534275 181812 978340 357049 765448 148386 267443 237730 994335 470718 351239 404274 694498 921749 886701 780859 956909 981466 943604 889711 180066 86882 414702 922344 970854 605864 119284 881568 75682 34378 731167 22522 270275 859785 662224 918072 299002 472525 372520 453890 743548 54559 655249 390117 786179 69806 270387 920529 678731 313419 398207 428955 611222 456684 315048 525433 305449 170028 151077 764552 513229 3785 375345 1002826 258894 12069 236363 1040416 442879 445127 532150 824020 305973 446935 355066 293394 516807 132005 525409 51178 430741 929570 213371 889936 136958 131941 511899 210332 84840 749607 411479 141579 517819 104007 1036555 232252 845798 280648 448855 8371 135769 727758 120221 1044057 948874 394533 137348 287226 926320 102842 46712 985797 566795 40607 227879 451024 63450 896523 780549 926354 11619 378584 153545 701287 875438 976132 986862 204304 295882 784944 229171 137264 954183 32292 362011 170960 810171 364361 967278 430043 449598 172845 129206 655523 408557 771843 559043 321626 140394 487456 650536 886682 853338 908415 1006011 871902 815590 262974 349721 676358 36155 267551 882463 482007 821002 363784 139890 817017 141320 446595 942840 665591 159343 679999 773469 595394 342652 628877 554127 547887 658159 983523 454211 811252 248206 667997 681838 15535 108449 997687 51404 766815 461431 239956 846684 1031401 296928 729018 187617 761236 258738 354580 537699 822925 620357 12591 685740 652900 772086 934781 887500 12685 350631 416661 278166 781025 45117 755121 318240 525338 113441 69422 772423 3674 934336 788239 935465 610981 483339 282235 993192 289378 398072 473403 504046 616414 840959 900669 423652 36553 19101 538643 414905 629942 589524 111989 1011809 237983 12201 842170 282387 485472 633509 806243 850378 421687 833877 573073 143814 28747 925131 422282 701704 96802 859930 811320 824025 694312 370141 978857 299075 461615 616625 9872 367766 4586 141494 493507 153061 82288 982546 224699 171399 1011135 963694 392215 474262 270903 604023 1024025 890995 1026587 659294 598311 358208 239892 912729 999755 709732 541613 346143 126388 378123 907224 919664 589619 158884 869735 411019 35519 196961 575124 659894 967153 909498 1005689 939706 353161 635882 308121 705124 48103 631920 1037398 312070 406930 762000 136056 889843 293301 700368 577196 350726 467101 481147 762114 348188 1045052 528161 600943 197525 505513 247061 290121 958679 562846 553710 306382 937931 265209 1032710 651165 565342 418363 245758 525114 1794 640780 369464 660879 92458 715445 565084 56678 506321 77988 182740 873200 435700 815084 396879 653377 938259 672706 209729 307665 663988 322561 585314 732924 826848 900519 67883 778883 677796 336726 890204 887561 387474 142804 536953 1002391 983869 767115 351560 218137 427456 329225 908884 399839 634936 10369 13421 270365 416837 502345 794150 20587 674446 131674 666966 844613 1015610 32979 93080 579724 503415 774006 855754 262147 571638 554 277906 758227 800877 669559 386004 87815 269332 641293 694077 1008145 415017 461885 953276 677699 103276 107134 366595 279895 856483 547306 739850 134632 356887 826814 68493 351734 568085 227038 808585 865894 197487 400462 457155 984192 990968 267194 224577 674415 727820 582127 472782 579525 310021 478047 876154 889332 959687 795810 193304 249045 44341 701167 1023679 78629 341177 302247 805706 802563 365504 1010123 644824 606836 497468 627841 645196 1048544 920864 76179 750541 774802 942312 915695 933704 550715 870414 87592 866025 853103 294550 878835 246182 549670 234371 396715 968116 988989 902495 869838 773391 952307 454327 866430 539127 424044 98973 115457 166765 729137 1022245 235842 1028539 119726 592872 456269 422633 670899 565892 1039574 188232 402164 151321 911283 251371 115849 293581 109150 301353 966254 418378 893300 291613 230660 361019 308024 944678 93327 267218 540689 197991 213429 694597 508679 401736 422405 948812 262730 185331 50286 1028261 511915 483800 303556 1016977 547105 737833 388414 153940 985414 78687 93434 952760 980952 483251 574072 677002 518712 496038 324379 710940 582638 620665 98476 402370 280355 588982 135638 674389 492837 173221 305835 759987 548583 526551 161053 773436 636286 940191 72070 812375 649893 585364 436001 915947 839994 128273 134286 961510 208318 203445 663634 630970 116441 22244 342356 626395 656853 441923 743266 23106 403230 91968 318378 377069 719560 417415 512321 989020 79113 895886 378272 136470 544442 288010 799009 307490 325082 906616 618374 790158 855563 307093 542835 817388 213267 938726 264175 815312 270173 139313 468711 837715 446581 450050 426923 511891 218000 535847 731759 626993 20481 396597 830924 204497 685509 28929 921404 716189 486904 58151 997281 803523 416606 277126 327614 503794 1043163 417473 641212 434145 521211 138432 566439 258761 174443 461613 331503 764646 1005950 491256 79080 239865 704169 36820 314954 1013961 712711 928951 427441 77213 426453 868446 651550 609987 665079 910790 268916 513037 826482 502964 563196 12879 336880 126510 79073 161762 334399 143616 141749 751908 474322 171577 845034 920822 424254 165291 222042 481597 937406 193134 923840 12129 440752 85853 419901 882896 900630 138135 502996 111484 28182 896767 578029 97881 364410 69309 31702 865760 772913 315835 376893 106639 880076 791849 1011383 109415 768002 884986 256317 734829 245548 547941 756906 586025 974282 504420 502078 214826 46076 362040 2846 154751 309257 6115 594641 203327 874204 211116 286148 84739 435329 503711 917191 575335 957613 699915 542351 1028748 324404 1004546 531506 771737 291984 804060 255405 307509 521825 478132 458849 360463 841704 69609 772498 990551 332426 186783 931559 908354 711251 26172 589549 267657 511600 1035499 1003924 775146 113076 619292 336048 102566 975636 135426 522361 655361 257579 50707 681995 323014 871351 212364 260583 993729 408090 123627 506993 361538 1005017 403059 219760 711328 440865 315819 574352 209844 241981 945119 287971 388186 521505 503454 127324 586740 557026 789050 113235 465126 1043516 801355 38916 222491 812555 715308 287247 756350 731858 616829 980985 745346 236087 422047 645546 224155 251524 62779 806894 295875 62760 69307 926964 161526 835380 584400 584914 1034934 197087 1036778 646654 296839 28419 605123 408022 136564 331165 652245 279834 403593 277072 871903 708716 965974 276451 813668 610519 75122 1003455 625451 690245 402422 557682 96192 245256 858622 378926 324082 165714 541484 123210 801363 729020 262693 505536 435387 610755 736529 608942 539845 388934 707103 276693 490065 186890 388095 378653 853504 1023030 908902 34319 495035 561367 946830 360793 370989 171101 113587 196686 511556 357660 838551 710243 808372 424908 491262 148403 495476 402442 88627 877948 649022 126165 357762 538272 399635 846097 1014203 991269 619958 55303 240822 596406 538412 642531 789961 350751 1041730 945205 819795 956372 117255 436849 4661 383339 489037 208495 78932 448029 218668 472299 994073 517705 1004928 461318 159984 492530 758886 856515 144588 613180 994243 483467 845474 322290 852413 1041322 381929 505091 962111 72143 644128 851713 487290 613264 853320 860832 77407 963556 235622 421437 365349 346279 503299 103765 338377 676633 934572 241929 956041 370783 863090 1036449 514664 250369 270954 662021 763822 702058 713517 948806 837221 708972 415578 845331 100573 982201 447248 862788 610344 837739 90484 805971 925855 484220 401713 359134 280155 463951 372979 560679 657852 475430 502763 6292 619494 854185 276046 591663 926527 551525 170454 905766 77811 130890 979519 474444 860272 475693 584139 305303 781802 485444 886207 913568 71896 182701 918244 57126 118133 973287 377351 797579 858176 45142 83065 658261 404092 8387 538767 807598 175793 353242 824867 795877 994601 217003 51985 996587 753780 8234 456635 300503 88548 970671 736134 727907 448018 720759 725339 215660 991575 618529 769062 973173 732244 985649 115547 1032485 815211 30352 753516 580804 771139 804618 46676 137922 409671 110286 608271 146737 144168 379634 846623 10822 927319 621293 915721 904412 782988 117019 84694 951536 648258 320317 337299 731174 782392 893686 603857 365123 456689 501327 631077 902576 7733 391219 989353 695294 142222 411892 397177 525916 721612 177860 979511 843299 206209 271933 619656 673099 84102 469722 847253 431859 784500 360315 1033355 387037 740908 397029 1043739 136943 832336 363584 947195 290227 702151 629655 7010 184535 717117 35419 329616 164014 260512 1021921 621380 158126 879012 118239 107588 984304 782912 616691 161753 116915 753711 381212 630608 927962 618609 8767 423034 927593 54471 17571 396844 29963 706618 824693 285888 663951 316308 401221 284307 908391 1008101 221831 78981 705831 410880 765460 704124 314380 346619 329638 960481 565875 712115 435295 64545 867165 704837 127299 367405 318449 183958 273337 837114 1031162 249037 166414 310018 144997 21715 193522 156354 35269 247258 215800 199738 141519 215507 82714 604528 957150 715254 314164 424941 388208 570174 984452 287038 438182 518890 1036337 946036 232648 938750 253377 995748 680639 884416 875936 152680 980890 669499 603296 905821 735498 782271 181620 274595 462053 412255 543027 117600 635302 961649 112604 471613 437995 1041170 803020 169191 546294 907168 807753 671631 643629 742462 538363 665451 182683 251987 865389 427827 429420 752907 85393 363428 580213 453076 230969 135169 666025 874723 834719 617101 888997 437165 201182 411922 668197 495470 123510 695645 671372 897445 544460 694719 623713 918678 21415 703885 364748 463815 29364 192929 90141 616579 649988 570584 958022 523866 360841 153746 948060 182175 55708 347445 784409 868840 941434 97962 130653 203410 636610 770271 965033 844603 186104 609347 441250 448070 102406 936524 628884 764762 244918 94708 661484 359395 522553 439352 783549 440208 453539 194712 601660 862419 859244 715163 59460 67940 483056 971080 121811 140991 248304 361901 153483 333473 606223 550235 512050 162703 493655 156648 306 678223 128689 271980 892186 883052 435312 995332 691739 974774 276679 663123 116363 1003200 16718 1046012 172390 318561 6785 818985 1037000 38451 419905 504327 780404 275991 466513 144199 350800 648879 268506 319647 273127 6115 279783 355655 727013 746333 481514 134781 940703 33036 531765 407553 129161 543653 1000578 682137 107453 1037597 578668 67215 273275 428848 925171 150574 818339 814046 411132 607304 668221 149992 1007055 251571 767473 926039 134039 517319 258191 359414 115430 1013218 363145 1041875 757038 914404 375924 225730 352840 30643 569227 871898 4337 730552 618028 550902 898888 367201 1008728 270901 969554 550557 225335 857978 504695 892003 426642 651244 61186 420651 773975 935287 249508 511091 560665 366666 376049 16443 739982 545623 268001 563593 836879 843991 169041 121574 811803 446147 934016 140000 667604 394076 459410 174214 27776 524707 112144 51183 962825 867809 316262 270003 564350 295457 108644 768112 660880 942769 794814 281414 203542 705189 204428 623708 861321 157780 746187 287833 791176 958937 984537 568299 831318 63891 229373 219204 180055 850597 541149 798615 565655 394615 1039621 810400 163907 209971 375911 794649 463149 741193 158934 623430 1041996 709099 30089 667242 216634 392849 245919 671823 640180 590711 365461 670659 62238 536346 464849 918549 934140 144575 815899 977308 193658 426220 159774 181808 254693 105965 46828 666031 438576 108624 693623 497274 435312 316265 22553 118261 197216 261583 209421 208138 590302 742877 898547 530599 740204 200242 187984 948795 592304 664113 370187 543805 428532 338562 733426 210597 617639 213391 623667 473969 681434 718856 315107 946978 953795 88416 868987 514364 672061 852045 1014613 469193 1020486 473932 620851 248023 673921 868634 403385 575733 750002 226620 95982 519610 426564 834680 459711 118079 132550 516442 872572 326559 909161 329904 1019225 411518 72324 341518 520431 263807 84753 385099 827576 422349 359981 693762 76182 987795 440987 438802 952396 605828 4418 598047 246275 894036 15787 798991 68807 714812 972420 753549 1017864 348282 462367 124041 492826 1016271 656115 97205 483253 936959 696346 505866 845429 624212 331218 1017921 217947 785436 242172 232283 513098 289062 245920 152858 435083 624201 744551 443013 176201 206302 214815 417384 644886 680001 401979 513489 502372 184403 474961 228500 576269 974843 196762 1040841 53452 74912 706933 816201 312002 838577 949988 800564 794610 464669 366605 165485 686020 780763 638650 256796 234118 484452 327642 852011 797158 430388 363518 91850 602489 74060 591836 314092 1027896 932019 93392 1046471 467966 412400 358742 261208 33803 264082 962961 876509 245636 415400 454600 616025 383728 353609 492771 1008915 628668 836110 780530 10007 830648 821651 654246 876979 233113 238330 120022 735484 378997 330855 468220 906311 844874 669573 402870 328368 516983 292351 399941 520086 345920 1013256 745489 190237 371022 446164 724770 600746 582701 40220 141993 841067 510925 995230 156021 970957 816642 770971 417407 579844 725764 807256 1026399 233862 873968 419997 5843 698768 159044 73017 51519 69792 363367 525180 573736 473849 851743 81083 327096 357922 252952 562127 273726 806247 13156 108950 519594 851542 515062 209265 892181 785732 379686 867781 47671 1018310 130352 826490 578799 807736 912820 869247 331455 142649 499767 904515 469838 709677 342177 394558 12516 836026 730046 164966 39153 266571 970685 482746 921734 226448 521396 776891 51418 997372 159001 83950 677830 284486 171594 446811 534602 893417 946439 814865 228102 585635 842227 450976 63169 943353 913942 442013 116966 772018 892765 298273 546306 385880 183577 258634 162376 130490 865404 1043897 743949 613229 242975 140819 442955 578630 343423 476545 530722 948193 934779 157231 450131 475678 314584 102096 179139 974750 853949 343832 599550 229962 553783 855105 953522 1033677 104374 740743 858927 828437 413582 121004 723182 883158 171896 642677 686599 531207 925454 554794 323513 718690 913746 208666 280806 216808 871719 287509 742036 357979 955862 236784 1042541 601027 459659 172037 566592 785130 449494 103856 9086 766432 14891 805331 1035709 714103 944226 161618 278329 99783 1034039 861336 865358 754348 280267 200721 723711 491587 159521 928942 775026 498545 325794 274020 651378 409180 193690 272045 935916 66799 296376 733445 525170 766298 403602 143214 778427 864400 822303 431852 856609 569032 719419 19466 110369 310269 938022 429908 308447 163950 952069 391643 497311 459038 576608 625076 351821 554069 273058 573049 613622 108061 180637 837062 748365 879814 102147 964541 244263 798050 575214 58243 537343 356425 965721 338880 354419 492951 1005988 160547 333508 473513 665876 727260 275546 104868 585040 427297 692798 116718 51685 1033641 396447 843955 1047491 735796 740174 388705 663999 348417 922177 781868 333071 807765 205331 255115 545233 475643 895106 65977 61316 770495 671984 841269 797068 333810 623844 104258 686002 931561 797830 553832 865954 55934 180006 915185 57452 767117 185269 950381 382212 108920 254282 836910 635586 269476 368542 288205 212707 675066 128912 692899 187910 508263 820131 966737 629935 247132 106619 879672 575431 259406 462180 454914 791834 777015 7371 813847 23511 236307 488642 306473 580884 503652 24448 738473 334920 243119 109535 757327 608207 674557 794077 645781 733546 784475 945947 827965 382652 995162 581473 510663 358862 743055 152856 785148 936331 583188 69070 786278 1022533 562182 581302 671445 372270 233733 66853 16091 789984 447671 231190 145489 159958 752196 533415 48080 407024 928987 840602 681529 158707 500780 907733 1025326 551431 536813 1008610 691094 194615 547158 703088 833053 395253 34212 66000 343985 851091 638105 363128 50694 623562 618490 110980 359955 327223 678160 282928 874643 423897 288040 967007 13957 995477 373267 92183 11693 1029298 957094 645635 646417 492893 185147 297712 708988 86310 103983 265808 1047038 900226 450658 1042362 928873 965191 507322 846696 440790 357426 763296 77495 660254 312164 321409 362666 687458 669921 665422 434792 54916 1029648 190972 497594 354731 496958 602629 534414 971715 352795 142310 29814 587771 336442 1043103 283946 394309 208277 930870 13570 755161 431880 810548 99452 888242 9426 408102 833980 648463 1038615 922141 188679 348660 199264 636207 572743 846758 855064 300020 96394 884531 812817 584969 976003 197608 958974 133520 609032 139224 301558 625070 52882 900188 617208 114956 678592 699022 911457 992087 664788 219084 697719 180417 900148 889403 691682 512637 502506 286018 3629 415558 960037 513547 445514 835545 151222 337925 258059 174966 491924 561508 457642 439395 931928 751520 865346 609385 195010 35826 629331 436565 907826 1048538 225858 115064 68655 379291 875734 153640 590052 260285 458684 531005 6302 727691 736773 314004 516943 700051 852131 1015440 651534 764713 298735 191124 144021 463331 1013542 573066 321986 693278 329447 266847 141846 870264 86966 844420 583993 420436 578429 957551 761716 538713 427270 768792 555061 52979 436354 553852 463503 205265 2053 946462 905655 655205 905223 762497 48520 468327 784356 923055 783104 25938 539229 976053 763073 841958 630294 930340 240529 272036 36374 144786 567002 120405 98889 743447 830762 963972 800769 1007825 101556 150527 96881 897376 170958 942170 621361 954986 530801 429163 834237 1019928 400828 385487 98550 976535 596594 302692 1041823 523929 125815 1044685 944353 195025 227158 380146 596935 610170 253886 446589 350403 96465 213504 14173 265255 241046 657299 1040455 298157 635024 50833 287024 656368 764934 242231 732116 354032 794182 236393 967219 392850 316961 426283 457486 163870 458605 635177 874094 832959 16258 489520 483870 112391 451006 156338 601644 569704 988161 527687 119148 147644 734001 886054 261621 677821 599992 473264 828833 964749 971265 948198 634513 785712 493310 427246 178087 208910 302245 210066 388363 652402 198254 204480 715943 474893 524759 1007371 899755 958067 447200 189736 247305 791452 102544 742770 851194 162405 459118 358759 192887 950797 1017864 475177 527808 13752 728943 610046 579801 857327 157625 139729 84744 834590 836222 310190 537177 138517 884572 321354 173850 214920 661620 198520 102495 115087 753386 96181 735359 356391 817000 359581 192917 790446 460443 377971 51712 998507 191925 554910 741603 199428 472810 186662 354981 995589 53747 816955 144755 310624 16526 519086 64953 155880 21243 207990 213677 607956 521344 93229 969412 294211 591847 35473 903227 322994 939003 791811 986511 255367 688143 1038091 545285 929418 663670 785106 820771 636774 709388 833958 538677 511021 617387 498810 395465 384721 602295 19555 864051 974764 403347 455452 790026 992761 291114 142211 55209 845912 964199 426522 148143 476494 369852 886150 675455 908226 162463 943892 333761 193410 959497 666415 376031 669116 157429 879083 217737 390533 827367 630654 1042481 329814 364130 527553 760976 208521 962929 534451 377375 920544 111647 760822 922527 45055 27135 121680 522386 503533 514980 343596 121279 1034647 549674 766998 165298 75341 317612 853059 959801 596291 708299 40455 540648 294162 384814 325980 675990 826164 1788 165730 158174 566411 70499 799449 682655 375258 990741 1011880 279165 492618 137670 385114 640605 220647 814767 687260 169197 526881 698126 285633 133913 261708 797604 589886 1001623 801312 462901 538926 607325 372793 585740 234190 586021 212632 449140 218882 225776 669472 937792 728527 941696 1013786 609092 1043935 530396 988337 484569 126208 404688 36215 915549 762021 773738 628959 91313 573027 676990 97216 612281 429173 905763 455128 142047 1036857 506420 697927 872337 415921 627665 15376 183231 785155 114395 517787 378462 870138 804987 168502 926695 1027458 642971 171151 602840 344879 948587 728379 223282 528567 718302 1031731 863225 979827 103466 468050 832952 921059 616268 124888 981242 313383 96898 531690 631250 745606 398798 1010703 8532 134123 660090 768692 903705 239203 409487 811946 457919 914336 54876 524195 222311 94073 982773 572856 213813 700008 156849 740326 118484 478730 318124 151436 433391 554403 266307 28142 532409 321175 1004954 713909 78438 826610 618521 438893 767408 1048545 32491 151302 146515 827959 913278 914516 706448 103145 33285 292495 824238 867730 155129 437460 193653 449264 865940 747937 999857 356709 950100 394077 775093 419191 897150 355534 135125 367184 433049 908704 361706 598590 643055 985829 399314 163636 331535 585616 737262 488264 381261 75001 676771 287027 514625 707420 648409 670932 122180 197209 273791 658349 143862 258421 691205 1045860 891067 24728 790496 1041475 134969 647310 71177 374201 1029339 230278 914815 719575 638801 206230 965568 280788 98062 214324 915796 530826 881609 486334 564802 80886 946428 337396 59033 971963 316008 232569 153321 257696 508047 220245 575687 563982 34105 106357 821069 959123 782320 451882 359319 771425 248451 330406 485703 756687 155015 365442 604929 698071 132305 692795 614128 909463 709629 270512 78655 433360 19178 813222 623265 452970 72252 801860 135370 466670 718809 671383 931572 987402 295789 433167 561243 315153 998118 348928 1029825 193656 229112 592931 921323 559450 567193 33554 959777 291573 731270 556751 72114 947243 181693 285245 957806 1031682 710657 990374 130602 856101 958810 467507 312128 289120 766354 414839 219660 18471 809656 586469 676464 162576 800161 322389 961361 557396 570978 246403 208663 752466 1036503 68752 843825 895757 961824 1013119 554383 492713 158750 416185 190246 413425 850938 650890 461424 938964 1047711 1047201 147177 172260 1029179 204436 141971 284630 5058 437594 886387 757508 904043 857295 654097 770542 356145 185907 68860 381364 699219 3755 399684 628126 100564 167871 1008126 588693 770556 165850 273092 964775 796373 244430 124210 690566 135598 346701 683370 328458 977820 134769 874129 848554 508148 228917 935760 20231 320979 600057 681556 178274 109206 440834 972493 231713 925794 695031 148723 357966 322973 987749 230013 638999 471666 524604 996136 62031 32082 993873 952630 210156 315246 68314 70124 142471 700734 803573 234002 420575 218877 364065 389751 683862 185642 150466 146539 341874 681224 759713 435779 417630 440606 782954 307161 381542 287161 621101 478986 592766 803173 963294 142390 1041852 659832 253653 782018 720090 980615 714575 367001 892341 140527 1037547 63399 870096 103757 1038381 530525 47314 313606 582142 515120 38659 237248 248874 1020186 759763 210663 725472 499480 17748 714793 6198 83114 937403 214010 67235 90965 91107 76561 77699 547876 503753 979433 395415 588835 380689 365889 701314 30947 681344 523933 792141 97530 212351 153794 1016803 279679 391327 1012798 390294 903570 937999 408541 904856 210 255272 80181 343683 337381 631266 141596 991186 530420 567644 237612 816485 771628 579672 704326 815617 240702 579004 718859 331982 1007327 504594 909669 409047 731209 138504 72700 626318 505016 334833 804546 35397 708334 549955 66408 230069 732336 145175 461542 195707 609095 447149 414199 894870 482304 357093 81306 845803 147628 319942 59283 650689 890913 104442 357095 876101 318135 1011024 815204 756743 231115 55610 1004310 999292 417087 377676 783571 331642 503288 254915 600753 608702 570463 701436 616842 682857 656353 323320 883327 141695 328815 631263 606066 461159 556799 969849 821130 559470 670217 1020342 127923 514372 1025546 522280 387867 991868 1022468 539268 499639 614673 991228 108581 402108 838620 741755 988553 756006 642335 148494 711890 532532 35581 853446 290373 1028585 983039 829881 487630 711053 631696 812159 422523 944171 41602 702645 731389 710929 239496 766846 934442 382546 406457 407805 574589 1035591 427796 942300 65428 496393 596214 975560 330929 923897 696485 234226 319290 799033 699849 454287 910650 811825 53485 309337 669661 708618 939011 238861 351224 862006 951005 530411 561790 305894 492469 126777 47372 803986 901030 483520 1030750 305525 777008 976461 757463 36623 81592 670257 838910 192417 601861 287682 969211 89780 816580 316376 215582 814483 1022470 627025 770393 8140 1026237 685453 664513 946098 1019202 489714 738833 385758 522706 266089 839206 405162 778252 103647 45956 322741 227700 707013 20431 286562 1040372 155537 65363 935512 603734 431419 807293 312067 614603 779201 903520 740625 347495 47779 536114 636663 445602 805991 289740 737898 588248 682774 787244 771302 603082 423101 68342 318507 959772 479214 376815 864954 679125 948284 370049 775260 128737 793282 144955 103068 447634 672413 336974 686408 779547 71021 666128 611059 785940 401368 158333 998774 181241 569863 221617 85611 664235 871464 222575 935857 939501 662250 374173 416747 688616 427012 531654 459520 1039271 1032878 270487 843420 614812 300069 377442 896686 926745 652332 642974 808424 269784 715142 377444 585283 367732 352893 733684 978296 735469 401758 578350 219527 811048 375035 723226 331060 551789 563495 918880 68741 674023 273213 227536 846150 570408 720538 906204 604037 327330 132383 202521 922134 682031 57264 603074 241423 1929 998071 916533 590925 1000147 80545 828531 687086 55310 325728 184996 702677 161189 200167 475025 1010474 451298 275121 255785 275671 178294 911419 379132 368140 502005 538246 276675 399803 22871 948374 114390 989724 969081 866549 559284 13611 1002650 990768 289151 940325 135646 714585 813693 332047 867534 292995 912280 776495 626134 194378 742367 99217 760518 915272 20995 1027203 759634 243361 896219 540441 896402 682616 959456 985514 845443 957303 647089 90704 696963 37452 1045137 908140 303577 185382 616676 919585 236843 765756 420278 282836 290309 776006 124724 1038258 903001 791042 679728 552234 294394 258992 142241 300143 24863 764823 615201 759799 238311 712830 215405 372222 446671 433459 610281 797956 744509 19720 894489 774219 439033 510033 1006121 724058 518062 159975 133478 422780 649838 614056 729283 338498 282923 39924 437589 486397 831551 619058 376023 73541 688869 116297 544295 162421 1024957 165159 315847 47148 480588 991294 997981 56269 907898 530946 105779 427520 171794 172652 549560 579887 454725 476026 263933 1011210 738599 630188 158264 612355 857905 734345 110916 14803 477885 740120 964128 616947 468877 381031 67692 468772 516421 220168 425455 777448 438252 801423 21267 96262 96367 35349 252775 445193 132382 485048 49692 328386 511533 468761 973449 993986 152117 567516 360616 901601 917168 503083 952726 548538 370816 148788 443414 1008684 693352 609958 919823 509402 331665 262200 580618 711852 1021959 558627 367541 805708 955706 765602 475746 520874 434302 632441 505480 652921 220555 640364 240449 184751 58109 1010371 135371 621321 635605 649676 595207 891269 738038 362073 177149 772325 202153 1016126 186454 388659 418329 996564 68577 105527 412888 409977 505870 952323 176217 641550 718454 462184 882035 442487 586065 836478 31716 213535 381950 205088 529100 984177 347007 668013 262446 315744 235258 743497 73330 988128 10297 665306 883430 95338 775211 737291 596024 623996 824161 216332 340477 557079 578193 463 267822 528447 807703 864653 757158 799103 564079 521024 775333 269154 194492 120358 861008 802299 133701 403012 378414 216670 846834 213217 706220 287524 908499 653574 861083 532716 689305 330757 367021 980692 246555 697839 64507 420612 987347 652828 990338 751395 749407 447399 410785 783584 256512 356848 867740 596586 108062 533784 911644 853752 1016770 79496 158125 352067 85530 706922 973631 326151 31736 446254 629670 957574 32852 592903 271130 706308 830150 863084 421048 692556 104460 713879 978686 628521 275082 667401 599123 62702 541381 624388 828285 873455 561127 541200 444456 657158 167999 455542 60262 210703 502206 1040584 338986 73580 393850 624215 247756 940673 713006 338875 721544 736825 40376 755792 237566 18559 663962 620467 256948 105414 915579 966216 741775 363394 192675 56759 558686 14509 19330 260459 802895 409155 228905 772882 687992 552390 885199 436000 812623 695226 635981 299339 303666 490538 18595 811280 549857 233249 411505 63021 976895 73010 860030 556325 626580 476145 247349 508863 428173 922232 747555 236935 1595 112099 108923 677964 657872 964052 161426 475296 47845 606448 222307 144988 610295 100703 696587 872729 493285 471376 226382 169143 634228 903027 151569 243162 866763 283517 684253 913000 914167 127655 462435 254476 108904 623664 662515 1020598 163698 419286 170243 943385 639438 278625 815534 603436 872470 255001 782130 686762 103756 996682 440433 294290 135251 927943 811633 629415 158837 970852 37084 563184 666075 161659 566913 985401 841240 118632 984529 246929 54431 666637 909666 747210 440136 381007 236656 583677 206543 84631 179031 802819 875349 1040721 1008666 72444 271581 69488 814815 1023436 754640 594152 657009 80537 315770 950067 514237 759119 227466 982477 841557 227356 15766 849592 428016 645108 858005 550649 124136 321806 759907 310041 1035706 476005 517440 900004 460682 464696 671569 887213 380316 487818 72734 371529 324060 364706 380434 862223 953687 805004 900351 374175 671936 1013655 667287 652312 66796 101078 564980 440991 691030 332447 370961 95199 405148 812814 294734 887428 94976 613507 848880 189887 923367 985120 135582 488901 635741 496716 213989 905296 584848 9522 659381 711964 537169 838979 416739 299627 266390 430512 739749 770434 724986 360176 957721 193322 730684 576832 832958 283695 833212 988446 202488 569828 860929 37838 229520 99998 715573 884693 104242 529973 351911 159104 859374 236166 121928 312158 702904 557043 566063 605890 873448 176609 733973 428098 129211 849720 408794 383035 21712 483047 74494 240458 113835 965726 854568 165588 50485 472083 358819 118143 224314 776190 297948 697271 119018 349212 831205 320554 752728 633583 652533 402508 866814 459260 849126 837844 622647 753228 80566 600637 354500 798955 83974 444742 801096 856941 664734 496498 752588 791652 32487 210825 632635 78827 613487 821781 612327 372766 547433 981478 727042 278943 359978 398479 1030182 288787 824749 72422 866254 181923 534544 304520 540122 561276 652821 809298 270607 263503 199330 961513 753813 261585 875329 309299 224375 559164 587937 533212 728615 693453 970515 593619 671991 832068 718606 926154 1034912 449127 38315 39097 222143 1003135 609577 420955 745555 164824 146794 820655 608321 794694 562293 197240 978896 198299 503538 887230 925741 684850 706737 634955 315368 665703 277795 879919 519030 1026845 808927 1023549 961965 692022 636191 826507 34890 381982 340544 581878 498798 20801 749126 243868 639773 406161 907861 788832 665022 886017 350777 599657 353950 512780 554207 636067 678253 708910 464090 696124 84927 137834 907487 531496 253324 785603 193609 704670 485808 218562 958357 173466 786028 556790 71911 171097 124387 739952 537732 881375 507550 528195 425302 477300 205832 640522 910699 848418 386803 210274 1654 225081 120338 77419 389709 93644 857725 514379 103273 319282 592944 856491 695657 433285 905867 119608 593295 924454 804051 833059 998209 471351 562864 490402 358537 780831 1014957 109165 606870 289546 517308 670529 131641 976743 212655 152928 875625 107880 939200 727823 332479 594565 308234 34327 29691 255993 566541 218182 220285 1007428 111662 263147 837324 358055 248372 57436 453651 1000875 54476 597619 717983 876954 458503 461069 669794 545284 883159 212362 986995 726332 119957 194640 471692 636121 517502 225608 633739 387637 934449 280671 677361 250609 608307 197127 847718 46447 439659 627635 636979 906583 774310 131166 369606 88083 8724 66821 6450 997714 441289 644392 541612 806793 528957 845645 783119 876653 943308 250237 134233 279930 439863 800198 166444 860271 546082 245431 920910 892880 324756 469990 458025 545635 218233 421486 931915 397491 424483 1037673 349415 485264 227525 281211 553299 9869 510455 433735 103560 978817 144949 517367 499365 187399 19808 189112 706925 78334 159547 559163 47300 862217 549871 1015606 138037 244239 558215 575201 776815 888252 226165 745594 383939 583423 419083 592833 86184 896138 915459 922492 38712 883797 761336 928244 699056 118812 1020907 21879 795636 668124 617150 781524 510472 819290 73660 566242 570008 607132 705807 239609 520817 397677 440905 773238 515589 477 29916 444220 449004 537535 907426 97582 768862 811306 73813 876214 899257 885753 1005080 840769 649729 428619 875500 47809 547163 334595 361532 585770 172945 420425 506450 651253 927889 663047 408287 622495 773102 868972 56439 289579 1000797 1003117 59410 1003932 314 211007 491917 295292 364801 956894 40999 58713 109524 583050 825092 131138 638716 830021 142766 457294 134752 845910 739470 441621 812303 30152 926071 860213 808381 357100 331804 75214 199485 970450 451221 411398 305420 908244 116191 708743 605126 652300 704088 347900 735662 536025 241735 199575 365355 335966 653394 628878 217925 178179 1020933 880025 184364 793330 55890 1021046 945074 105883 574476 288102 844748 968496 377962 349101 733972 812586 78219 1034773 131402 46274 736492 202604 566222 1019257 883699 1010433 503336 831376 393320 516395 856705 136081 852214 630722 250407 806852 463279 656036 81421 986299 388229 907314 640840 231879 641490 765392 1007507 209280 346321 732264 747980 15936 387106 230631 408181 945832 200266 715967 927796 903707 369201 600676 11347 619838 668578 995791 267072 824959 1029070 381182 933134 1002122 310729 355442 585203 895189 356108 576431 470728 710677 774129 849343 212364 144071 314426 7600 691681 555945 768907 106257 612749 991805 948715 330361 508155 759629 790599 672256 687032 307553 1043695 828868 596214 532811 764951 741478 774156 652956 94296 811914 188659 13356 52012 877659 623819 816278 537973 174084 421460 368313 858102 512056 776821 240184 811992 219050 602297 1012731 375591 994966 13261 565932 207187 550711 1032708 236347 1010608 520782 402899 99675 838134 420770 849493 286722 949953 849530 34759 75245 438290 338469 322573 131609 718796 659058 688940 693323 97336 796728 269262 17801 563329 693712 41921 568479 726329 211862 682104 668 192723 786539 911240 632658 833574 465462 667436 832985 880368 289374 839362 960780 854097 125521 743244 921610 487244 862209 814064 1004215 401225 512610 156281 886328 281750 87534 619475 86395 1023201 493857 752786 1040813 487360 26876 740716 257729 833321 976262 625594 184304 286714 310854 336380 1024051 936562 224971 606290 946891 185014 928548 716035 628666 584013 978024 533754 716871 441252 36144 691268 742270 978060 1046040 1027731 656046 810167 416321 577470 929257 951102 951250 281663 297095 546334 471154 166323 716195 246454 294352 554846 791708 767562 157212 106148 873878 964227 674955 246673 32247 788973 891350 398674 767210 880760 485563 913082 618463 1010680 475771 206526 161545 661669 453467 913657 260574 824732 868131 20009 242587 851291 7586 855216 270270 978505 485159 940308 704138 172844 198921 908927 682374 957360 399905 30527 243710 382183 591691 486727 881537 823748 315369 608941 466017 897951 610911 277034 491062 172724 43160 784285 611419 1033891 103552 348296 523888 495346 195719 78993 935126 396166 161828 611843 601398 464174 1043536 23114 57083 591384 14343 498298 628691 918106 585931 816073 962609 905322 470816 993297 634830 672166 224017 347727 487972 535246 288938 643879 875250 978053 210043 821597 39611 35795 143388 215645 99142 809637 601763 960180 846879 929868 565551 272020 370453 799226 381793 6740 525498 338760 145374 64238 616678 95923 1033422 940672 388917 554522 286816 877771 925572 826178 941380 323511 438904 82 788271 203725 812535 233559 540507 427195 909740 180161 928004 852436 895879 906468 386540 652941 928827 311417 811735 406274 639935 296474 537616 746606 585166 603337 885219 857526 554598 421737 197921 81887 114253 558404 660383 682644 462727 6787 769206 351393 393697 680121 849349 810106 126826 515929 775850 131253 555252 248891 517709 364683 137880 914459 489238 193628 53295 602906 791410 13864 969177 32059 522833 692758 995450 292583 437163 333552 195128 236906 689398 710309 249599 982899 93618 435911 457981 886168 168926 160011 687398 1034960 473215 5067 919473 427255 35872 905863 669848 884045 826189 546399 508956 858359 805655 802459 572224 291197 812435 606500 385097 916810 243291 580360 133956 51248 538379 692473 368256 15329 871365 507855 264975 817271 855982 64770 877898 343277 962926 460592 919882 90019 778164 83613 937840 841438 476592 253358 282845 1003845 399255 477549 637946 876133 962339 233992 506098 403246 931856 68434 712243 1029749 486560 42305 79089 250224 811544 904302 282019 1007677 353601 776856 91268 419419 452328 71457 103955 953134 555102 83855 271251 143999 972792 643085 837516 926970 724368 91111 531016 772271 38658 869905 525911 649618 304304 924065 675083 397819 550399 410193 727805 553767 26072 775422 371846 286133 718632 530475 328263 1002025 504160 431231 435618 29036 130293 374082 97598 718154 45025 719076 176519 301299 834080 831863 172331 723322 57908 218416 255390 636505 299426 286442 944023 145899 242035 573090 557969 610801 366260 55804 15947 681998 327414 531645 428360 240203 728270 661839 956240 832403 1029206 735552 213229 640056 18346 458179 293103 887404 21356 380973 970985 752329 301889 811641 986545 833738 755282 434117 248804 626512 297932 11475 996447 620829 569184 817289 704711 768348 396740 23665 987138 689175 31023 1002809 117436 702144 599521 924468 759779 663721 1009305 869080 532780 940939 817437 838974 141196 406531 811702 770214 894911 1024528 384177 336112 134852 283031 217311 819235 425566 965343 976405 794346 139669 641813 236717 433425 168243 859338 359172 932365 673864 508016 182778 238962 600231 759008 24949 941946 69478 733142 197854 43397 555362 808563 511906 591507 866232 67003 897458 216012 603213 592661 130051 737528 738888 928974 130319 184583 398995 844438 240979 903819 463965 761345 486351 340025 489882 172807 313993 268652 614273 422020 289546 8866 189197 440505 584415 1011197 612733 256457 581657 930754 955605 869949 779725 385757 145499 626048 833685 512348 597274 799844 156430 883952 837218 601500 162392 23407 321094 606784 944793 736084 848412 64076 906106 472125 509697 791840 521384 403308 220755 1020417 928340 839752 954933 280727 620980 943321 193038 790893 863616 771663 304906 228981 33397 541051 682135 140161 91094 384851 1016042 749259 145382 738675 123256 135534 310383 337559 935805 1046506 258878 344866 815224 316068 990884 63899 876205 863843 511479 91946 896418 269524 326159 464927 915106 93448 864713 215148 214333 422897 644743 570406 105414 746728 354479 391176 165844 997930 451624 754159 640705 798038 797920 987487 653870 180209 363336 968700 748669 873442 276694 379410 451926 938998 916610 290575 429602 715869 513865 918019 976531 283435 639150 922151 117018 106712 881460 480083 884592 800960 674021 921221 648974 49572 10190 8801 370100 437800 228992 824236 355814 21843 807057 830928 480106 367377 676633 45916 798667 731316 6453 138881 595673 537967 479368 881046 187175 843482 3509 366484 369292 725361 862438 185498 690851 262421 1026632 1001066 875850 799113 214669 193770 283942 528118 912232 94885 782878 202343 285716 724296 581084 233038 384462 232997 122960 839421 62550 35507 255020 138030 208499 83211 133992 788604 393836 138349 250815 161768 703119 888249 215857 859732 487853 836599 873600 826635 466844 637135 392115 928311 964020 320785 187029 772458 609107 33071 888118 726038 875097 218558 13929 823829 854956 334841 922693 893473 234421 421438 664741 979549 106210 411790 907688 100554 708130 465169 122417 809939 410476 352400 715367 817858 278072 123642 829494 116296 706564 92127 305101 669945 749776 264952 1008671 901069 269218 400541 612194 828065 842500 823885 925586 162996 318849 984874 504559 1033514 27179 85114 1025146 780173 650520 952871 292988 126022 529376 520000 329984 635176 719393 586358 260692 1028582 157179 205472 343948 876696 988309 231223 503551 265787 71318 233691 829128 811821 343212 498124 1032518 812981 234505 849521 39324 400505 62176 628181 41010 41733 365805 995877 458546 915019 706539 266547 823052 996126 108571 218358 121586 618678 322755 449544 79197 862511 509101 832038 973958 143881 246436 659636 601837 672937 514554 913206 716758 792279 682757 336856 105415 590654 24477 136168 642316 999920 743328 652374 241715 700639 58735 629306 100496 404581 842350 252750 148666 1013693 41863 753264 664332 1029511 112040 703522 747045 684104 592448 675594 72041 340712 371654 660594 910717 635186 283186 867529 62670 294999 921474 789536 190475 155499 3127 862893 842407 921575 938965 558411 751448 48677 242023 376313 7323 457191 39928 535639 135469 802513 733978 683564 116883 986346 150371 755682 14227 1020191 363244 1021192 800953 712128 300497 395471 524499 307969 477875 491150 566133 120699 69433 858687 108406 327848 76938 227583 961393 19306 146388 733585 858694 869508 697033 582876 520086 885024 8221 450153 494666 378695 26633 672998 498444 378476 53451 907941 328908 942050 462628 282141 390460 556897 852696 268904 913237 951173 103217 980932 1044944 669263 564093 449555 43950 611746 780172 166746 704689 699335 999474 243781 466400 374761 624587 46242 744967 976538 321202 242145 15924 678477 526280 102811 139836 1000409 681204 673288 895284 903932 369565 311943 676344 624342 393522 556058 339879 689770 774050 424423 896548 452896 484 259512 419479 460614 903281 560252 787434 404106 212421 130756 276301 120450 729825 1016135 441523 631076 109516 433502 159571 105294 416781 237960 28199 608575 848691 500199 479344 600860 1009998 395458 27184 578924 195443 243457 73902 1022364 149563 636084 675574 114301 949316 881037 1030742 805057 626351 38240 628451 86913 757152 680106 138226 456890 326338 826632 75935 707019 14272 400827 522313 776184 262861 315435 976660 871658 590621 613473 476774 234285 288106 939403 213354 921265 624752 326267 381328 1008970 309616 624169 836363 415536 65713 69677 444753 599936 720378 195909 500639 365752 185626 1048533 807283 483647 993889 567394 87824 486363 208676 362006 856573 350264 638524 186176 7558 903016 493703 117201 902970 991326 414054 84959 955243 977010 736062 27685 971185 109536 664567 805505 737639 489032 528768 759926 902700 973616 962121 633256 797796 36477 185799 201826 720309 363774 12531 385555 419210 644321 778955 479180 206227 896572 17616 73412 629315 492421 242567 554196 839505 543258 813816 19708 1025080 293563 226098 620508 655542 236043 564421 142396 6481 545042 625990 468868 902093 202173 908238 548420 514999 90973 671100 212142 374494 754468 836078 292631 305620 189611 270284 223866 498801 198255 266558 593140 306768 454223 573552 290377 191313 340496 738325 968798 659477 298969 601057 73661 417413 726711 72974 881684 164428 646938 425688 884918 623960 480086 931585 593176 185437 657444 423502 380245 676690 402718 759047 185003 426481 1006918 786299 101372 962619 96128 864890 939598 213746 91923 247769 695627 657438 586795 37618 691138 39817 980058 314657 543780 449347 922387 1004104 973063 224286 797230 322891 941479 282162 272999 373909 796256 885083 299999 95890 8501 506294 294553 865843 126541 74792 78590 767853 491632 146135 414298 727994 478606 567726 167772 626326 3896 672478 718490 197123 529189 131927 968459 654086 400303 599891 907915 880167 381011 937676 237146 895989 638517 832001 564125 155008 845977 353781 823260 233693 387435 831728 726402 513446 893368 880380 842849 616823 752179 296553 487979 291954 603057 420937 891642 21948 18349 47349 145865 393214 186565 642182 1034488 353764 144187 33628 418508 784033 318836 916123 154092 928362 931964 746665 877029 401142 635009 912818 804776 607237 752980 700452 735751 464854 586475 309555 696891 193454 680418 466262 953441 714840 559093 859336 172024 895648 495751 677896 305252 102359 107806 332889 503150 957010 200164 299075 105411 890347 647720 354320 359792 935038 739547 395856 803436 432749 18708 867413 923919 854813 797324 831160 939667 1041783 943651 106962 782234 770152 140889 367172 557223 194401 874453 75119 517795 538327 84450 175613 681818 923844 974573 745558 223740 905508 19720 270124 966556 453241 683626 821232 424884 660040 500205 395098 744607 62874 932751 851429 115742 339324 296177 128080 344020 539519 282075 319518 303562 955960 3254 292887 567532 1033665 757520 235717 473481 888887 670236 440568 337367 276026 318255 749122 558700 376688 591940 786812 893638 153345 266361 70463 27077 1030172 752784 217196 817707 109169 335727 997029 375587 364214 46752 846033 754871 195363 334546 922524 546905 223221 196694 254452 10587 191470 1001379 983437 996726 788691 450002 767838 748871 34797 929058 787490 683213 91785 925045 121048 918509 512632 42194 744260 610030 79504 976865 211564 24318 22312 191090 463643 291499 360096 970742 386145 966250 1030615 764932 562192 771347 599219 123606 426817 606306 18077 858569 537294 563576 32514 899041 653269 520537 754131 652866 49211 244076 386054 32952 190246 187390 571410 960048 465282 1012927 670327 792893 739966 923971 1019444 934036 374796 373122 624975 333712 130916 647256 954705 237230 803201 654342 231367 384018 808866 431791 378562 420865 202699 1021660 535896 368997 764226 843769 343073 276044 190738 232149 541114 232553 450187 634406 1021765 884114 16320 702211 650471 375872 525831 938344 42569 443410 725629 254133 83736 809546 909952 297007 520070 892494 152627 902014 846022 567848 97021 429869 475539 115463 754698 74030 424618 530876 1026760 733523 344907 138046 933228 971222 476604 217382 438635 382930 263110 905780 247809 119751 49974 82632 508589 694810 756317 615785 698291 351122 601233 932674 824984 413149 550570 504992 928938 975881 789381 455029 63862 694027 934021 463320 131920 802363 969229 497283 23502 915414 944135 151892 115789 369019 606816 976332 483947 1040559 157065 383379 296075 244569 151288 341234 620116 49222 690597 570199 288050 638886 23181 492501 677076 922509 32051 629153 664492 227443 913434 429206 761714 161204 905548 2482 829858 480785 150230 643991 945145 634926 429897 86795 302331 818962 910907 440184 578672 576170 510148 632684 258019 319557 724482 753946 1017634 662297 665493 600792 94401 736445 159267 947103 218775 873901 556501 328591 547390 343498 238296 56424 182679 761047 677342 813585 779076 623357 116890 402196 1026861 1020231 164424 112928 970492 635431 265250 973190 563872 90607 110060 490941 982222 34649 670313 510943 433019 449536 846819 100137 325731 255205 348327 856191 959878 490219 542598 653029 493989 713562 265302 71687 472265 292960 349295 676018 214205 516491 228143 507225 121231 318544 376438 559761 399891 431240 232235 349589 575584 363757 121269 531650 976465 923554 1022594 114716 27140 876200 209539 987592 66143 457834 722862 1013392 846726 336946 204155 988770 775014 350897 115048 433361 773678 245371 870261 166290 416464 450696 841385 266497 96133 928949 411019 887962 968262 320065 722601 818048 704851 760912 402709 201465 917424 682604 872674 220911 166307 882943 457644 914033 998712 936409 492813 403504 737981 752816 489257 914178 758086 75675 316195 736867 820010 245655 93605 581359 621188 1020162 23389 332521 300467 968739 290170 1020600 29658 526752 114227 602468 919905 498437 281920 462109 33906 334660 896095 741301 606588 510768 768976 360225 905140 747009 685786 810491 656783 494035 184388 220163 9546 765990 564956 890521 594274 112223 629236 26949 430364 587334 1009119 495152 632062 781959 438393 839336 977748 162609 875933 344992 201900 171577 639916 402989 92250 120824 849932 208906 940277 593833 142247 560149 10456 855020 857960 153296 499362 883526 620738 241377 706998 822431 892456 1004946 251580 71618 131990 253777 390174 349664 1048327 881713 673420 272909 621820 991336 454009 457154 773371 373967 137115 398681 1015310 407397 206702 897173 478016 648140 255922 617239 6180 637898 249833 551145 261454 763850 1005786 785144 156887 206681 876817 186258 997085 496041 303452 189164 726528 124433 733519 231326 437223 273546 138177 696100 198073 812596 983885 911967 65701 331215 382674 727570 116314 337987 300532 550759 678287 124184 206232 1031271 799356 249598 603244 420997 322399 101447 798557 228628 457977 143208 476702 425420 887566 595836 1015720 61769 868585 876736 384692 279948 277973 976152 628291 416888 725413 707721 806423 959574 575789 110013 685879 901202 789190 81538 634991 114939 737998 234571 998093 584903 909350 390317 32293 333964 41138 603619 1023374 102408 454109 896843 400355 888411 739602 834023 1019972 870024 51268 114909 420498 228343 500327 319992 313334 371446 445428 597540 743258 835891 828265 6645 19950 288324 568775 355873 551845 709663 25362 231425 790453 212898 68309 268821 679195 839948 43163 924797 814869 11394 1046647 220544 695718 363147 1014653 1024521 381461 352405 627782 742949 453486 366958 242544 249222 406271 351691 562204 726019 843996 617668 886895 85526 176221 722006 316945 633180 623771 743904 991921 843033 597238 893606 913534 735921 842129 633937 600751 20016 364500 591213 639485 659139 93930 46570 743716 368445 783425 624540 459110 237203 520204 581307 591623 395360 367044 795236 249298 632162 439459 570645 114066 855035 181287 163125 540314 471217 872597 720266 902718 1017518 15220 720321 324440 634944 795662 574185 965316 442202 56306 841720 369635 919058 1043317 484933 267548 1013537 730668 531980 503895 104038 85875 700141 245632 850275 708329 643182 307466 481214 554226 711284 435305 11202 413492 257486 67223 58075 298266 961706 605840 171550 554068 623390 944597 754366 484693 622496 10477 367256 913364 965518 162784 83112 325451 873384 44730 341394 452475 848017 87566 919578 456934 57169 875376 1007020 820564 702934 793082 560853 289871 630638 428744 977863 690086 523598 229756 1019097 864238 648974 981178 701189 839932 917291 945837 702569 626284 192388 283009 561350 63518 225758 293862 1038852 904883 714848 770452 294060 776212 296471 822209 777324 115692 460659 165292 759959 204841 981704 1005846 1039523 810367 628943 162500 737449 713700 142626 919295 145896 210709 265923 699923 269121 469776 206998 831699 239036 927896 856546 781587 76035 98741 308948 64045 537570 972337 692475 611709 185549 165915 225229 302821 289370 802888 1036577 845130 918466 1016525 379315 787220 938341 152454 1015204 2738 992579 780947 10487 49940 164739 358614 112661 537647 82672 982134 847946 17277 867702 664926 927813 483450 594090 870846 561308 934184 486976 27273 658502 44684 261266 411638 104735 745775 509728 230912 673895 60829 737034 385254 837443 1032425 510872 881067 620347 732455 715443 656023 857787 624113 844137 947124 129426 609507 851052 798545 1036661 1011231 352404 568963 788093 36042 551769 986527 827301 483213 631641 1028290 1030989 662805 276696 1046601 628666 63635 71227 787801 732051 1027644 950412 822872 216677 270282 739321 181106 815393 786681 493653 803605 583321 234507 850326 73333 1031174 1013317 53333 912905 795013 228463 77393 783884 90773 565080 8940 613117 355994 260176 932780 222751 258398 52653 435388 317946 785291 1027910 973160 677592 670513 828155 779429 970569 115782 942379 995718 134303 354594 41276 846792 738162 238335 751126 913479 636958 461439 637608 1002886 357184 876581 36450 87084 132669 468186 647610 538497 352187 115306 266919 15861 307238 934917 563497 491930 613932 433854 771007 999589 2881 231951 492527 441841 239644 321619 215745 110971 432440 966475 718148 805095 781140 835738 444680 964602 169972 942665 426147 153886 317918 886596 92205 679393 889245 112602 887235 135030 375297 125505 1042951 171826 781468 449295 513182 165648 521799 1045954 473265 31278 818075 838970 660845 779598 568697 861241 980611 851798 789891 624106 164008 944592 934560 421463 3606 680299 851324 262898 613129 884344 126213 809741 475716 66925 180975 153697 362890 968549 870449 200587 769572 37535 98694 770186 336225 865019 779245 417603 632081 328320 104746 961533 653322 2521 54338 121830 41636 1028306 472579 709004 668476 392928 16762 845156 424628 289687 909434 998982 317681 278321 849948 702958 891228 688910 527673 812413 679778 623150 653554 951799 1024756 121273 175401 667843 605448 334199 2309 226350 787478 783449 834930 135144 948379 131310 475551 572805 688537 592366 186238 854269 669973 388787 303175 112940 116888 594875 966901 378963 546223 287528 759495 650389 130668 56640 719809 962683 845282 375021 236328 858993 217260 201789 677386 780870 315750 144611 112564 219056 558387 874676 227897 95430 679990 71211 400114 70020 363033 609510 32505 341322 903817 763431 894892 730973 656823 107861 161584 329573 116952 280696 492780 980461 1042086 735424 590346 52455 795614 101118 962041 944165 914368 135208 908013 556513 672914 865754 492125 1846 941085 685776 289157 932004 640046 482158 87522 199312 608023 395832 872888 807361 326699 878682 786575 485349 222277 838176 918450 1008650 235074 340863 93871 647973 31618 665739 805849 286862 990315 790015 209097 269954 654566 924088 910041 695968 755936 643898 789416 43629 626891 140329 785817 650192 251418 522449 362579 202134 501704 159904 712002 826351 691922 827046 99349 261359 920248 711196 352062 891150 941568 630490 508021 72616 944819 523743 822581 684926 171742 1023436 488254 88884 848147 805737 732433 618961 781541 334367 841335 844610 970607 595069 872699 237782 46030 97460 702571 600515 839586 761115 780123 189344 901010 796843 527265 590569 648133 928643 805594 263039 969833 1018725 95972 45349 898607 858167 250466 835588 726733 11396 976188 914727 211323 1039865 1007900 384768 387959 507368 857585 269793 735361 403912 980592 605316 210783 273330 732302 792708 190042 584422 343559 252642 6079 699460 803034 557185 945760 1008340 729035 783017 1010192 970814 847584 896904 492587 537939 479205 721580 678923 889474 845544 904586 1045396 424035 646845 778235 326569 813104 818555 581817 536756 181319 772348 837095 444194 807082 932705 56710 649189 17278 165772 353793 474352 58767 814501 112290 429503 377547 499606 63514 945100 748227 177551 879869 651035 704813 275074 805443 623279 646756 759975 794569 49426 557030 36346 512206 221393 657621 135352 7286 209150 987767 506854 898635 75181 36022 465866 913079 226423 945825 987760 781194 180474 259817 740390 553082 22870 228453 115712 145310 492209 773774 809045 55795 775605 599556 28480 280535 437005 238855 437024 709009 366571 878590 306968 1032135 785029 140788 717711 293893 628371 680214 567986 411965 541139 272182 505069 166978 172166 221771 173430 762956 389616 768239 448194 21367 60635 392927 298766 505667 109588 210303 996567 250133 305901 990292 1020770 827061 446906 283015 667445 377551 823892 262761 764572 48498 5273 207849 866853 898195 553705 1010464 207140 838795 788139 875974 486960 135317 1033414 168633 151460 912209 371240 854653 202783 798532 800835 673719 711428 765782 65931 1044401 739579 26450 542201 522970 758894 144489 761739 161091 353805 662959 114369 970530 778570 11421 79650 965971 964830 775565 23477 305618 742210 585794 273288 1029186 917303 213085 20013 475753 342079 691688 663608 532657 588577 85456 53186 340649 535145 514659 821481 897922 918245 408534 438862 722579 106537 426177 866709 530390 102668 108192 192488 281704 883753 70228 980597 262925 1037407 432288 867051 42153 630097 857774 132097 672968 147431 236167 167408 840215 880331 334750 308980 710376 596717 967494 506830 1034674 358400 443703 525381 781711 594170 378893 1048480 770749 191640 318921 528685 853790 836056 134222 494782 214711 998525 878053 574247 916532 676238 45498 138945 147811 238551 238684 413674 659380 850022 960577 887171 725184 310031 931391 642416 458431 168681 572948 543004 496912 132815 597728 115186 528565 864736 1028006 791013 934100 624640 776143 963561 337719 567893 14246 811127 731341 1002442 221404 244237 380455 271759 990982 592300 857084 588695 20506 723801 19365 1028376 609526 314012 428961 879887 582105 954115 831506 904889 513768 1038496 191295 537115 985258 289927 779792 590972 528525 422226 1011861 76006 687455 1022877 180864 879784 498645 223881 543654 527318 446215 291901 595073 411079 293106 442976 634545 262550 357109 81569 832886 1016483 71252 12080 319032 470287 251064 705346 563456 744003 811181 896912 606460 408937 353827 842456 1039614 776177 905966 924251 94206 261646 110406 982621 842132 27447 362056 503465 280191 59046 417394 841482 274720 489436 16939 173011 651775 961307 874553 183896 778309 255467 1018953 506227 328257 510870 444266 957952 413156 438699 374930 182113 1014084 730238 470296 253946 88860 818087 391480 609718 777035 753279 618643 302720 619345 989350 552620 328907 671445 204416 323435 910347 39969 729523 145310 159034 89252 742826 494963 543572 623983 623637 98560 221147 761785 528743 246972 823123 432475 856407 890370 368071 537941 486239 177557 793411 855111 266048 716823 876631 7417 342396 669328 891546 781523 903131 214766 256293 997477 171495 451711 887060 472033 268655 106616 659977 88988 104199 668273 180905 447633 591495 155879 974108 220381 298888 817593 463761 642116 542186 481964 656568 533675 126545 199143 247878 864924 840355 1039991 691061 114117 763531 669900 146817 477561 687098 314171 609324 943405 706464 225914 28730 429308 750967 564774 1018358 629284 986425 477504 626092 312199 124645 754348 98348 77355 159550 755121 164686 921018 883788 221820 848488 939267 45529 865948 691929 783991 325108 521607 769154 177325 193906 966932 1035848 295646 243816 184831 680596 619881 1001138 651369 511954 868944 744560 228437 172277 807354 798339 394796 795122 155247 605972 489274 654400 829023 541198 117295 713566 109339 4511 414622 282957 33370 373435 105089 742162 636534 354713 114867 681270 243436 646708 97140 417862 841952 217291 629737 292178 845718 56929 731034 211570 541946 906557 262387 575292 432665 334188 8131 516432 989094 825658 612799 932045 804470 709053 506624 898264 616452 549706 290433 184348 747246 1029629 79522 656709 481142 831030 423336 412548 559105 946455 640570 697102 532892 866567 992229 569757 546930 408113 435098 421613 339031 1021702 572459 844096 833856 418999 204497 125403 71625 573372 532393 991623 380334 913487 175666 509201 708178 958193 56784 1028554 461627 989413 458317 356871 300179 894128 869459 88482 18857 452256 655858 766583 989550 152897 683808 784616 709369 572905 786997 206938 558595 448813 546923 202678 684908 913258 372324 321000 1019316 298301 911523 30307 166274 608267 928785 458140 687649 627322 67194 171403 988670 958710 337678 856621 151339 155181 173792 1011204 117728 946067 57706 845461 111348 477663 974087 700649 204904 349580 17272 454157 533981 926553 60000 42898 482072 1028298 60360 187405 65157 1031332 741020 301976 501169 76661 605995 13391 949711 97289 251819 224980 990260 19446 424114 711372 581340 191505 242110 666464 777442 394487 965039 238525 91915 1002374 751432 37780 268348 83296 465329 844698 620032 204143 737527 504329 991491 952411 898699 720670 890265 375062 964031 813465 162872 222545 509004 588608 297465 449028 858831 918876 192795 925674 236871 68922 156032 12290 877465 575659 629039 604175 971276 600708 1017040 716569 934350 294687 847923 195050 14701 235737 247497 614290 144734 461970 910377 593380 393337 228912 357517 290295 1023098 720156 582994 526501 506498 356546 812412 867087 312213 660758 718383 981783 815386 788234 592695 175076 1045854 778521 703361 459362 308241 26560 1016224 719295 756423 542207 363593 972783 567672 448988 433879 82474 916224 921824 33223 680297 662944 480408 721725 464620 912251 886549 886654 409782 693018 659308 403828 658959 671721 456247 289581 1008641 348855 528915 620124 872924 404026 869408 1043671 955827 883593 1033348 870679 471261 604832 818920 970427 527476 4831 884473 264965 175577 225163 290024 583003 981806 660556 530923 81863 331738 345517 466106 534392 860425 164256 97810 300351 487978 772087 750902 376339 940399 553708 734313 586637 283728 40858 247157 726125 11272 337537 980519 494867 600599 926726 546000 452614 351422 135408 736453 978545 781190 486125 389856 415905 883641 191755 250366 921224 304359 284735 34687 129085 30051 248801 417737 220794 722628 110126 631493 973597 926309 730309 196705 1038759 521700 335147 724236 239552 120742 1041735 577084 923057 727890 349158 349931 108264 652882 229688 422934 873080 291925 397137 158013 119702 228304 681 965862 35357 123512 535196 791835 387851 627145 661995 74727 98562 48002 896826 435164 883912 597543 470416 418960 513479 219518 124122 1009435 981646 545554 485991 68250 266574 699060 352621 1001648 313437 147188 250755 131584 964278 246188 923941 88756 937080 416886 21044 75513 742243 615729 749171 878464 327518 795264 116235 644607 1019635 630858 934407 426414 359377 693307 529625 752587 932681 1004098 328404 889878 822994 250129 801455 927061 418950 1031841 769544 520657 542626 304299 154079 724952 418058 793903 12055 648761 853954 530161 1035000 604363 188790 469495 642992 345318 955123 982028 339149 912872 131244 963905 387012 784817 859958 754791 816238 89383 676812 603029 499077 432307 419019 52392 720172 468163 391735 478654 787812 978502 699957 421306 497816 713523 634255 618692 143890 954114 387123 3270 302723 50993 1036724 613871 476287 92096 831943 584500 916734 663477 492744 506570 424925 806297 879667 226990 739419 912378 503595 893213 869788 495079 346870 842012 379690 355191 398206 143089 216431 884290 615378 297127 169531 830950 155299 267919 429380 855171 245447 513978 37025 467776 341946 470655 744783 20164 288280 99579 690092 535485 217124 393612 33791 463709 423493 871254 868078 1026007 291715 483006 476677 356583 601614 1012209 98358 690247 956344 518494 1013332 415291 851574 23608 666519 482822 322786 502005 493083 137842 301756 793041 411488 977485 716132 760140 38091 593126 657506 390824 462884 44692 749023 211564 426007 132399 503593 2787 657587 228501 240947 139422 783341 848679 354578 445166 461342 656969 156801 885867 686721 618213 627294 38768 152502 749033 710443 905884 429122 84164 924046 85330 170765 1037805 778961 277562 499682 465244 626530 120254 728050 61711 724820 280206 277073 577927 800477 767516 632952 954952 237270 88865 130753 412252 70974 565270 571631 474321 630199 22460 638627 775478 197127 393620 359400 308258 62105 859752 1018280 52141 374522 824512 648756 822261 552540 271726 966080 663451 188438 782339 705252 309315 580641 1879 661276 60184 732061 660997 639817 793925 528714 725740 1032239 852093 743952 460207 757493 466804 1047927 318262 90535 227939 347695 281131 119735 13192 637578 771966 12920 609188 859389 35554 611746 814715 826531 697165 853969 642903 662969 465788 786182 267654 82467 667244 812324 88279 784870 232418 454772 994849 566188 437477 953378 771005 245059 604222 299197 396807 467998 620287 756923 459744 58834 973049 695538 387887 237723 428356 218400 636251 160724 922299 800869 617427 688258 922749 115140 896134 784842 460398 1047718 341611 312695 134579 437590 951803 961653 516410 657797 557490 203608 1031728 131272 800401 422614 552072 660757 107679 845897 873339 246602 105315 718382 630275 883622 435820 220328 749406 10830 985545 307709 599953 348105 118417 557848 702435 502149 581469 394246 591709 27216 144585 675961 354129 197343 659959 539720 726992 621130 20747 111597 842802 218766 704432 830725 40850 595210 428945 370388 731472 406274 704225 113342 909709 771615 904404 146639 566706 894189 11811 781364 109801 794460 920972 242624 359586 804672 656464 195176 60688 51409 190132 361415 474538 348972 434304 188571 407978 954576 270723 356166 683153 45089 940557 60494 353953 949224 149363 692957 528737 197585 135310 314689 201757 513259 471612 30061 1001572 639532 900062 370039 16008 933099 695257 399384 184865 736612 982037 727343 642699 244536 700033 67134 697187 701930 1026444 155371 796941 970082 562350 288129 619825 27246 287965 479084 704314 292668 592152 787905 414934 370658 992992 95667 761465 414423 583354 749855 668633 317814 381102 335617 458867 303234 374987 64509 96261 891037 834465 551639 711442 284367 674501 840955 101217 834822 346448 809718 159870 602768 997472 791802 158776 552098 29590 648030 122657 247509 1015191 511772 802066 11171 351372 195154 373156 232686 67233 532673 578743 60538 777865 501841 421615 849006 81912 737675 609842 860119 728104 989213 10795 226085 370261 37722 1022154 574637 790593 304824 922306 496933 22193 504400 788490 620586 7661 586593 656477 593085 564804 230605 975802 689602 761990 454554 5860 836224 494216 84850 915426 325412 293796 847651 405120 451901 555318 241952 926925 762945 305952 636927 494491 588295 895046 121593 61187 738123 54035 889454 285406 257070 574963 686174 397132 948403 184279 1005808 345393 924995 491700 709359 66227 386858 542211 362567 196542 881944 268099 646797 170624 278432 340595 216949 121837 356796 649368 477529 429116 938311 686653 630713 87911 604033 918510 953269 328111 989583 31420 801941 1027095 106745 768188 915522 534756 1037355 366984 707530 90147 478964 337596 117727 377891 264969 54394 910681 841207 47235 511463 212400 834037 632413 545195 533378 646201 277239 335477 757523 435491 851094 782197 733896 343508 928225 985312 727979 877750 57957 250992 57835 545265 712467 560609 289112 306166 703165 196469 537067 297976 314012 675441 735292 496238 165581 907166 419338 199571 426703 728009 496311 664550 456198 310339 791497 535722 54332 821089 843115 979047 357915 169213 930537 726887 315828 750323 321336 39994 410362 1008037 208235 86067 123976 303224 981311 1011688 816855 445013 257936 935861 514889 868905 190178 190522 662049 175973 63449 453337 851016 1018494 531905 1001017 537482 637294 747271 602822 529175 736305 46525 991022 186370 125257 135194 505061 950725 670267 557304 60578 604860 469008 165972 602848 413861 595925 531410 564318 113958 382747 931639 797343 802375 239735 785645 335979 130804 614403 222850 943692 905084 364508 1017129 655122 716309 967842 676407 560208 483157 971259 790439 844508 579258 732943 407703 896851 405284 811789 786889 469650 488278 426405 682531 974398 947832 309133 121647 751933 654487 648957 219548 177211 357156 545842 214459 1000999 473457 156142 240642 59571 1014072 417270 533901 552151 626451 482707 346264 122702 131844 338450 895238 965911 200943 343364 944349 145397 639259 970238 874696 101104 364726 781466 698515 679634 305742 110453 534451 81579 962136 94063 529852 662606 2988 332910 361192 845009 518151 553435 540823 533777 694407 111395 418249 245292 698931 710711 347046 371205 686705 934412 808439 708547 548750 544540 719786 387154 483642 2020 301905 422624 426249 580452 247715 637281 561907 1010594 468986 517388 959956 223783 649428 991964 457709 33920 638035 972817 168801 549054 813757 321196 212665 1026551 455420 983542 281953 11459 539422 135929 1033256 132031 610518 634117 140740 906253 342521 102957 969548 661970 677123 739272 445628 361655 477584 113392 293236 25705 362723 849158 876729 468250 220770 516140 846387 1039357 1019927 662473 622189 844749 560945 516361 409433 428359 80001 653147 217289 903083 861438 1030385 962807 660799 428609 862019 499966 278476 1026825 462732 433502 22815 120761 999243 779900 570249 786133 182468 432415 781920 183689 808829 415477 4732 286754 824513 622348 835258 98962 695328 652889 943229 950512 950253 688180 300072 886774 515519 435930 874917 300417 164592 472042 1026273 63765 729377 866537 449101 681047 398004 370622 79711 494480 667473 490294 235279 415281 110690 946049 264794 630601 206230 281267 891075 951825 293217 701764 986317 740961 656763 500369 446594 643384 243549 411992 907759 1015095 672967 961600 239525 321318 946237 373327 871738 977519 810373 511858 626630 743838 325162 15608 791143 212711 1007100 967191 103101 306336 292750 920678 996718 400834 424119 825441 975523 353900 429842 666089 701065 275552 693373 775361 616914 270212 316318 562450 919089 281187 1039449 30695 809697 168618 26715 21426 310559 151979 1003411 266438 573611 699613 887987 623066 721996 947801 283059 380044 790089 1023327 207951 1008092 407792 11983 932484 951981 700178 189873 945943 420935 96389 871342 386574 579800 956065 878996 674100 417774 929988 329685 476313 862974 643278 818952 723728 545249 569253 989287 977584 115538 856499 196176 913748 572785 45923 965829 762139 972354 148903 938475 832744 889903 391797 642702 259299 431746 729413 1017500 334582 19948 578453 250278 1034064 83201 242021 547682 296166 784569 961980 853035 384493 868593 584481 807295 491617 1001704 698402 355968 881282 202690 211920 375924 874322 174345 664129 258885 246552 890151 334093 971266 1023967 149996 347090 89948 369143 381710 889009 965162 904307 799396 242894 489957 853418 215467 973011 696109 834487 151682 318829 267330 170233 1040237 581582 703883 673939 34581 837162 6675 215789 1046789 515130 226311 318001 442415 294844 696633 646863 952678 449776 152480 455673 457698 965404 522710 818216 860607 416010 995224 443797 483453 22917 310858 933569 524673 442335 77169 637677 543379 851054 844598 312995 927327 461067 513258 789547 941300 497041 444284 116758 875591 476260 532485 806328 37041 456423 148541 39845 150893 993797 887554 720955 673051 942761 769240 511512 823872 567877 992356 925856 85956 662351 208624 962680 442738 949696 564459 571406 3195 1045395 475750 452622 163827 963916 481175 420846 224595 253550 285018 654947 561398 84484 752043 724458 854684 32537 499757 717120 845289 175424 850598 404458 602855 243980 400768 770734 437888 153753 308298 696344 588549 999426 508469 461047 813226 351720 619160 663773 19975 862194 424301 884386 258200 849735 66513 315617 523582 554261 80008 496249 430269 71438 346230 839437 249916 633830 200487 718725 594375 980950 869192 902795 824528 483612 931627 275727 510634 765049 665927 556740 929549 706993 730294 276128 438421 700431 553398 158560 633155 543454 759337 121857 354042 554481 321044 605256 738307 789020 107555 1018171 479114 588216 373284 683430 296478 687395 709000 308888 1022517 675646 488421 972771 674981 326125 990070 753823 87341 733850 936857 671655 449258 149171 264528 145434 228578 366632 715713 976347 1043069 731630 244918 61970 592902 867454 239902 333738 47918 719446 524682 202704 854922 144503 101041 441978 533264 274149 613868 325342 172702 490795 88506 978934 695923 585428 139838 348419 599732 887795 569788 884231 548840 500124 358687 715849 273277 56936 987254 952021 483393 753397 685939 926458 496361 821860 714219 394442 93837 73433 732248 422813 498986 52735 173146 1007246 409631 985473 504113 790780 850096 892818 118853 63243 98439 149350 866719 881185 840237 81335 135277 245097 319893 979265 74626 582227 320658 704325 540115 965906 404316 311306 1787 659740 755984 41815 357304 437678 85037 498939 50795 762438 247575 745798 794524 99111 944279 799117 761460 835032 353369 260265 594242 916901 781164 554872 341495 696349 586950 426331 35497 997778 824766 542903 896531 928156 518800 572276 1003540 802710 626397 388993 242220 880416 42536 302926 1030146 234651 554073 439888 755680 84400 951870 454016 178997 182729 354821 751580 663314 976535 391108 114405 853166 134282 76274 339744 270818 350044 296427 201877 524718 243335 201839 886611 66738 991690 322083 1009642 455094 515496 999438 224239 136738 511976 465950 14972 1046150 254998 35233 759981 888596 360449 811468 435748 599073 919611 435256 338309 893608 423068 483167 126203 626886 849088 534819 142001 233023 173188 10056 657754 943352 741516 567285 272554 960891 84672 805431 933339 256886 1003211 177791 835625 489020 161435 714527 501078 172354 409316 393424 142887 962723 826269 310062 1032932 17821 269441 612666 516060 24338 926094 12760 725471 322056 466826 51279 721602 713257 193657 619724 497119 262724 1002536 498910 201874 656586 922790 949243 1010365 619602 656069 949242 422725 396309 468637 990616 1004690 698482 102410 880883 191763 444267 787241 73233 85944 760103 48351 654682 675958 696430 411474 540698 729287 516912 679533 76033 195623 109310 320609 152738 58520 1037711 321055 365047 814879 832829 634846 477915 761924 622981 651675 97423 514198 22411 717716 868406 250149 379539 645836 844632 305158 787593 589195 36963 1047763 620154 215003 493349 73000 334105 503820 1041747 475431 671035 965424 458502 972789 388187 790944 804665 517179 1038615 926581 575564 747685 57265 908559 863364 124006 595599 27538 546440 843699 487099 856420 559590 362563 320611 592561 598924 155094 343898 754151 975439 388779 1008533 758842 311143 566280 995760 681505 743153 1023669 194407 739287 843884 172929 421917 780763 505660 202684 873816 958832 95019 396731 1015618 572702 299235 221528 562474 452911 698997 779376 871937 631859 344021 564067 540894 770940 462683 330134 17786 329635 1048131 429556 681141 704769 889134 184169 612623 33847 128159 473446 827183 716455 234879 231520 71264 424696 477594 616017 340239 288149 460832 202550 177487 1024303 471588 210319 3413 777015 813856 1015521 731131 36965 262512 569399 1042753 143668 59090 94877 797384 743011 997612 415652 216149 525685 22982 583138 218196 329010 104524 1029486 893010 344612 1009869 892008 337282 1000219 470399 125807 278842 306602 626424 244265 792947 383655 1008822 672703 1019212 228014 208281 283486 767366 19103 71780 49335 1045769 317468 1023039 654463 498015 480780 172344 437488 461620 622875 735421 88646 954076 955447 386595 600899 300237 740628 620323 897452 629280 131241 552023 509642 497940 835505 455105 96234 985483 494380 485189 983773 225676 825563 1014058 713337 624063 305095 510110 453398 580084 877754 533551 292625 205212 515780 151634 369484 196686 68536 876511 629676 289348 416940 236691 391066 562395 549501 327564 992899 489239 885320 14801 126040 55836 440818 281800 1043983 981430 554146 832190 85536 832722 618305 661347 874760 85507 634113 630859 803273 244734 228307 836974 257640 494110 559343 244136 119918 346337 853328 811834 255336 36456 186933 517191 166759 886523 454050 570200 898433 529795 161501 738265 980046 951311 156401 736921 173675 115791 444718 477774 668923 868380 815015 353295 614433 539118 155570 640984 39815 179556 887404 157961 424666 8128 818483 588519 142923 69736 861738 887066 593679 997735 436408 761902 80864 815081 606729 787986 738683 488642 408971 328347 322336 541928 129395 735234 452373 391669 129846 330594 1035043 539302 594960 171323 912663 408414 234880 807410 680770 347812 366026 649806 463098 591264 869492 273405 115479 450722 741065 203277 941175 1019803 218201 703859 660090 1032867 420727 556423 637318 690801 636346 198790 336260 1001702 722044 969743 98913 864642 363870 589223 850062 416237 569026 734005 856449 285296 181327 625542 157746 32377 134001 878282 217503 99611 890839 962325 1022280 61835 546803 897247 1002931 650148 10621 1016709 957673 241764 720369 983493 573687 627309 265996 283206 261231 166533 729939 327694 42724 677910 516748 959242 870769 930223 211522 923785 117555 984449 578117 347073 241098 739810 168232 101961 350684 155085 12482 295069 162706 227681 844461 101022 749338 667230 328906 123919 113955 686251 910779 77081 501604 941778 104808 300744 312597 467586 56699 957323 110451 262413 855524 83896 835137 33767 797013 70149 644162 811309 583110 672784 998336 977947 54514 717529 103176 529813 170201 231235 51436 64671 927804 1037974 534847 921317 598820 707328 227676 309556 603996 957455 730272 436223 431346 235320 620780 301019 553658 1013844 717604 701955 893643 479774 760754 561364 210688 394934 226051 432210 734584 610336 257545 732834 351510 481478 557751 84110 784897 975858 803976 171524 444965 263765 430329 486039 389553 749187 52235 900605 458647 408948 470210 679055 393744 28421 432552 339916 830229 250485 628042 214742 99559 103145 408250 26355 603783 282600 1001995 666637 776254 837087 672985 964915 22551 722590 826046 63766 1044064 410072 124382 290444 238125 335271 866140 169233 908757 564999 488418 774465 136051 762455 835614 389471 815462 582619 720191 671186 763601 628796 218492 334242 964636 955654 55437 602879 582513 395560 403504 541627 890176 1033592 275621 221643 421051 136493 788787 319433 348250 75363 895137 376181 299609 721562 391613 43056 468277 661303 902105 297855 712755 19970 768841 569742 971737 832935 761318 291754 1027699 899637 810894 817862 798863 126370 485025 495607 242049 614468 186502 851192 46048 624985 63012 949415 100871 376704 952425 1031046 68245 934206 154823 878651 87277 511355 1036722 381968 697783 904194 946979 336755 15197 67076 567064 462455 871055 323221 223761 12626 787136 883502 72597 60637 565926 1018922 88747 251671 171198 386377 1045089 637858 904133 833071 317001 339013 374592 373478 470775 500072 321525 441432 358020 141979 150640 334038 304398 765711 437631 998548 552246 966171 799414 467498 428192 61368 653036 996116 463990 382214 896188 770099 261606 1013957 348933 723531 622239 946141 719211 383619 633176 227798 300244 699112 329290 307552 648171 351977 671664 543949 156576 363484 974414 454290 873381 348536 202215 493002 379635 180825 172486 442035 318531 908416 307510 787246 248470 856528 844810 920387 19886 680082 1005334 589211 321170 719858 639155 532484 476174 230527 236863 333809 964400 708783 486299 965367 309197 869721 457131 618322 96506 179769 835802 728158 429459 591471 807571 305949 629943 319744 251081 726712 75337 762196 36464 134390 350065 480182 558081 663238 454425 488919 730106 295099 930417 16204 721756 940939 258412 686603 174635 371856 432961 387826 421874 636487 877290 19008 354364 590035 750504 183322 745244 977530 341373 538887 386470 182311 631216 890485 945779 693735 108365 1007410 752161 210796 499618 347123 709585 18573 578244 961488 449960 359876 199688 85190 585038 758958 16010 848948 702578 185487 145833 354142 577859 335563 28041 328686 537336 626542 638863 649326 56906 765349 814825 1027278 1017333 535619 395524 502500 19259 80445 880148 120551 297568 811822 583055 534516 374575 786388 148146 954506 477555 407185 727291 624397 637311 756715 196781 859718 36007 983820 125775 437729 881093 118338 559149 199405 159157 298880 571605 217184 858073 10460 529820 145297 845461 531727 950807 786620 429012 557048 184738 715650 418177 96025 490460 671590 255503 150040 614697 123984 542962 394048 171823 822030 657188 237565 226649 681422 1021857 250212 211287 159910 731115 937128 744348 281101 92294 43942 949215 826207 878973 56666 888219 921948 231131 861800 855182 58537 353587 766356 803133 717389 589337 766026 38255 156726 310439 658199 456878 846258 174585 762413 873673 884726 829873 990691 397909 182939 247411 544563 503079 523291 298602 467003 678107 675416 688066 791741 374097 330518 296236 809630 37674 402556 819805 485994 313423 875928 258190 14287 595051 525016 494334 782877 202092 733841 789355 545997 216070 963963 390813 755703 864304 681778 948444 1020122 873892 536247 479860 741976 1024099 820974 1037368 728439 493871 497438 846844 709089 815632 56180 409882 233060 789200 1006975 680174 979315 312703 31925 785242 125348 678639 1001197 667459 71216 417592 942308 386834 46967 452150 425656 410931 143225 866310 748655 925849 70237 955789 632433 299320 116462 593137 950794 167050 243481 941597 845290 496139 594032 454465 37540 485309 398506 971088 129842 190117 653856 971905 830831 907084 220242 240847 674460 253502 146528 337529 266204 948366 627090 1010306 847543 919633 158161 21298 406939 520478 170539 708755 51286 771221 589651 154869 845981 98005 85534 33130 691849 185091 95239 420426 807189 100298 165803 822193 974497 844758 477518 153084 460146 535128 144213 1047120 543791 272261 858826 802579 399974 904471 286684 550001 94469 253642 503387 268504 340705 372448 151104 753020 195890 846494 853027 80596 167957 292557 754115 435483 378633 941113 484994 258256 205170 705589 708582 161590 580378 132374 817690 723669 693419 245427 1011818 678903 756790 853740 544203 879916 484783 501280 658768 530374 754542 287669 813750 499806 192175 156307 905945 219981 446483 363945 189501 876852 358429 922727 360326 349044 128950 194371 354304 995511 936106 107572 816152 14693 132649 303930 544224 255024 1029446 217812 770959 713353 695675 832648 632831 406824 995620 1001823 738094 20616 1535 1048165 283325 414056 613810 141613 432756 213323 867909 169036 459964 1010425 662180 498650 414499 376572 920350 547316 1007324 84004 562665 844604 846140 307203 853915 627543 588862 906098 482226 485742 514816 485130 374030 750766 33348 699308 550514 1003720 309488 209658 690950 832113 700558 439259 339672 918499 669133 192251 984918 397659 1011966 238408 703445 50585 341655 168566 376334 980579 583604 234876 635547 999682 647825 966933 158078 390850 426769 694848 681627 399735 570170 547521 1047098 878579 265143 279966 321926 359057 492629 789410 698128 782253 308358 868317 858956 239657 959457 908321 916754 70634 141983 54663 178719 233049 647712 573672 454546 903907 1025380 690021 356975 1003897 893331 142048 649247 68369 63094 760448 847598 450083 1042171 104241 841356 547628 367028 305186 321677 162095 354648 794437 344297 287279 509249 208338 865916 610229 172525 264388 676743 96080 1014142 204122 908845 788241 56378 808344 717047 274955 626955 289987 992081 216281 476671 21481 508426 653848 184521 304727 366552 157416 524094 994849 83410 890735 456666 817309 142324 901974 76345 752360 647582 1032778 249758 83551 409109 362620 129903 970023 782593 242466 15286 702119 764654 271604 248226 82953 251339 1028783 477700 804028 56685 57237 466387 334580 919565 109035 475816 184361 581318 419706 312130 407956 599576 504335 309252 404661 1009256 877564 186226 902096 787581 828564 104120 963178 59909 722098 907811 633297 1031694 568115 538021 970130 437645 233847 376149 538625 902106 380900 681453 36532 447282 64099 980298 501512 126260 560353 295664 473755 551781 878544 493700 633808 34732 810147 295504 318030 754902 117333 8130 722817 26387 281059 328684 248600 343159 551629 595462 989061 587130 1015705 811496 282240 1035641 227920 231569 1009028 279346 121087 1032355 924241 958796 500280 419555 997224 333517 29070 663230 387218 417698 693277 492223 204634 64794 144639 484634 460686 589419 367063 565285 822210 940332 290635 227033 59852 381401 796034 558421 612169 422995 220330 868699 570903 891997 418164 527058 481497 757280 440726 904258 972663 695976 1032264 207707 783259 191588 152264 215406 560436 829354 625878 922610 1025783 191280 693560 9473 883417 599188 96823 406488 892566 330966 859681 922970 604206 995545 799685 478350 475746 788965 871162 338717 57659 1025576 257304 295381 771716 909616 313724 450856 829003 601202 717321 354733 244580 124871 534434 863390 351206 543210 145073 466009 40363 186619 1008547 888032 395988 750334 255850 83032 26180 321117 162810 7053 98336 727650 129228 994925 334421 1034174 655197 695433 777490 377093 571312 842135 23369 838448 236744 1019378 534323 1561 350511 526104 194249 582914 701299 79915 645195 571151 35491 346737 30397 704455 320214 572885 683621 57239 852388 596323 438607 838735 170667 76751 195529 514466 658443 318447 612583 741802 240362 428348 636672 744803 663538 523350 101423 425260 1037262 583549 232147 758089 879536 325400 91663 553571 218574 225842 632395 203270 26080 682744 757169 1006369 1016228 491324 199856 207498 941403 10485 968317 751480 1001545 761533 140685 234503 526648 541778 360477 77239 1034998 961301 412842 447981 923858 270990 616057 989809 846627 973030 90640 142831 1033153 887659 717243 532598 121482 313103 88584 632828 874974 243946 849483 96471 895780 167604 904475 11845 971587 812876 275667 312037 778025 447283 624658 760124 942152 582929 715323 398386 63764 250415 531446 835474 457094 991996 548781 919693 723868 684937 486928 755255 454615 443404 817809 512521 412091 612705 870377 454750 425042 667012 1002641 215286 366250 1044504 583498 601973 151634 759523 304022 719845 988641 360015 560700 1028912 664943 924139 235976 933799 834330 275689 201480 473470 216451 180893 140688 999245 55886 540420 356407 777872 1000102 630586 305560 330792 964534 184835 283794 863449 407345 446531 99529 110026 464842 81286 111394 404744 370109 759929 565835 799234 577349 523118 414512 620046 188707 224477 985479 965859 348958 114653 1007686 81181 107645 328879 945703 563389 608399 166196 1047083 222630 959267 485745 573460 280097 595216 962578 443625 627034 923823 722661 1031030 101344 93787 391003 489673 864297 940280 441098 30902 231180 780906 171053 553556 495685 942105 583202 195710 178932 495475 812523 279124 388638 549482 817838 903095 205099 353266 1029685 998864 99430 23685 134511 878473 932224 589471 563437 69138 760846 435009 845158 1374 72198 857714 119859 147619 891974 947129 265171 325342 950029 791205 522345 907085 858752 557893 482361 19955 318246 826032 28718 448535 256621 102271 562263 157893 550691 140878 299110 122187 798205 323134 549936 229821 78355 101750 43055 173427 25954 204189 491011 212870 864585 628834 463084 893782 1015564 807925 763474 804102 413781 1019787 474686 888318 321454 987101 574430 770409 819463 1035177 577029 848053 301622 698416 913320 851989 248690 148919 694370 244482 733144 384006 427249 587958 417255 206572 376758 577711 126979 615096 995641 646962 695541 1005761 311459 498118 450665 949216 984131 177077 865134 333041 950794 627342 578810 98134 294926 709286 991844 554355 353547 252818 491496 552243 436445 885934 512295 787586 677127 575897 491940 884176 660783 888503 728392 871572 251807 882094 686302 897479 654790 836073 223896 354405 597173 216344 725640 745968 347555 494510 1028904 889580 69226 368994 858579 315236 1028615 296366 366409 505700 352541 735315 100399 963452 436851 525779 486796 721220 631665 777206 955726 184274 694439 765510 938691 289861 413255 649874 771872 163390 774310 654703 539134 742498 513215 1042098 131543 868569 764079 908791 654477 656850 111674 132893 1021924 741885 100677 407240 354819 675087 361562 247518 23032 799810 261415 883467 219185 394962 919295 95549 632579 606849 377175 342568 111398 765971 931914 902594 687158 802771 447766 372680 363828 456205 286365 221240 1017092 649106 625125 86997 77549 869943 72344 684199 731932 32085 758661 813688 927520 941643 161565 145239 108143 679159 202743 562201 744160 580673 194892 956627 593200 297617 1032059 286049 988541 183892 831622 634339 877518 606842 1033364 970554 858248 410363 18029 611215 568570 952653 590849 982733 43987 121072 3809 572194 981414 572386 396484 1023362 699757 872235 989188 391716 948483 73555 471070 952579 237993 136423 277046 236126 231554 28920 496017 23352 115478 514459 75800 928217 50131 882282 407259 522827 201351 335105 884364 379613 726247 1019266 202752 141476 747276 245522 382130 771061 639985 343129 12096 333037 425462 626694 969708 266217 690016 966985 428316 256526 920278 319575 794586 716226 627686 828138 1004628 417585 247678 856254 767581 946377 896115 147477 61930 280510 1016829 467508 307095 790663 537145 810980 1312 336735 79526 935410 685544 145605 603304 770479 295797 241148 461833 28016 249329 383371 491891 240911 181419 356287 489207 973416 386708 784164 832649 819677 561859 412944 999553 175827 223473 473624 346139 673843 932350 530073 235512 359658 1017962 622384 304283 475241 760029 399682 533229 907045 332447 616309 864442 160536 77856 831029 593202 1040446 98162 780336 811369 147737 340682 314074 596182 121646 262402 121578 707032 717702 300570 233691 241196 310062 37811 626028 11128 609207 532882 908833 191428 46006 462371 283071 755196 70469 884468 1039572 636527 379008 930101 3628 993107 1027081 281151 562013 117054 23941 178186 314685 48046 172061 991669 619622 902531 116478 681985 413113 875904 143833 570838 650968 1000141 842084 729278 627370 107896 1043414 842085 982490 57071 424303 388127 947033 375431 602350 364898 440536 282105 666649 396871 863055 877023 904249 795917 516985 289340 173723 267670 518741 790257 688400 929257 359847 738377 417389 846510 25716 848750 498444 436149 414602 799473 530762 843887 90614 986950 753159 721011 36235 123717 752937 967675 806754 344235 79385 796772 606292 26775 892996 978098 707970 676877 198555 762377 523470 740470 104723 150581 278879 594974 589606 299555 942113 1023669 69201 97894 484418 547279 754068 577459 238519 132452 50933 514405 512949 728144 646141 127994 273720 52436 604729 425363 1024383 295187 316346 420472 335501 653206 204693 746898 320426 1043401 865892 164080 779745 347771 523972 816706 214144 855650 420309 358241 642458 159893 442301 429765 627336 1046800 850981 167949 756836 713523 801466 39035 741516 338499 78765 401269 840997 532968 1034292 169734 411030 630446 368391 957530 1042184 896644 250083 47173 789741 450879 107787 634813 597366 467224 679362 681052 1025563 203562 529618 345311 950295 669685 894984 871849 460010 336862 112053 301377 742101 845740 829743 819407 41313 823565 776014 609443 501209 1010447 764655 750767 853963 902823 713076 28936 255370 676653 579395 858728 813231 132830 58435 236207 551572 38745 313442 453981 10456 754211 534545 913434 592350 369955 989382 525103 29005 878374 114041 342538 828561 487516 455463 269246 376665 520921 527698 455552 571415 819989 1024640 176427 423043 557165 354488 612797 60952 396703 598536 133080 550550 891218 956673 31810 699518 390796 830777 933477 421785 984378 94152 478416 304498 584363 872395 810420 654807 645653 480997 831335 157532 290063 816569 616677 566231 35861 778353 297546 781541 583432 162618 879961 370788 982443 480966 841208 77047 505895 736456 168626 497285 167816 871547 437555 109242 869949 435996 10960 118149 405660 994411 220412 525720 986459 870190 639444 135404 159256 182703 357524 624954 896979 580153 142880 137346 99183 847774 382332 638344 722484 56756 172116 860242 485968 1044947 836469 128684 274257 728921 373586 620708 912044 932902 980096 845070 1024058 19744 425018 398848 305846 58032 958685 402775 996416 296260 236141 794929 343773 143819 37647 905329 408820 255548 411533 296767 735698 802319 341973 2949 234023 204482 878458 100723 15495 750677 372274 38907 1024491 261582 825430 806229 788013 338359 317285 680829 950415 918171 1000065 421040 558133 142220 288496 202739 391334 715936 1026204 1017228 647759 872303 914068 174983 498432 478103 128905 969266 694892 394040 594 979105 970414 462713 218728 37163 754879 449793 991338 730602 188673 923774 849563 517439 518071 11042 715103 755277 857482 837408 730049 267641 886790 427060 465904 841968 177690 35864 545726 673057 571548 349968 567584 319 205507 555103 800432 195520 289451 359120 443438 626400 647636 904494 968443 767263 933283 507595 1045148 347583 307168 35837 1005885 815431 954167 227996 203819 906755 888759 525958 1027161 83073 297814 597532 826076 531477 580202 487106 194927 517974 408625 573794 477936 196767 479050 419562 66529 83599 301626 832713 105192 712841 795625 889206 862543 463669 236578 528617 433028 75005 463894 467232 94618 348817 411354 607900 724935 512867 160228 223457 892644 519724 966034 44793 949488 73061 341411 93170 671117 803791 151995 727899 14978 192748 593380 749003 1029175 439683 103176 25947 557628 952352 290680 492071 86978 801169 286568 392912 360480 784746 566640 793852 812879 1043074 652044 360917 811631 640884 254237 565894 738368 300831 850023 475330 944554 28966 477713 128829 809525 152177 759848 54832 129169 655786 69147 200665 869136 961 231744 505081 1025063 893033 684366 98644 643825 63128 139489 505908 213932 991499 646650 397543 993337 420544 549500 897852 65696 168825 586928 607242 179082 336960 200642 393642 943813 250846 957505 258168 880580 981858 440483 989013 1012765 137888 856511 248872 696841 27823 1035089 4184 501991 1018986 260217 261460 735673 141552 435260 213259 989093 313893 420354 633460 833653 959791 499222 312840 750871 557305 329257 297539 281119 764595 991696 332838 862272 719440 787201 226232 906455 517894 636570 1017984 23136 371666 343258 847373 985342 818161 528870 325743 132855 968552 935494 770235 946486 167806 468837 672138 592840 52028 161812 1016698 950879 842740 801031 711084 211154 397751 590166 77380 830363 344029 321278 1007341 417879 549249 456542 764242 288330 937475 737210 534438 354009 294276 353724 548125 411149 580973 905198 774769 611095 111848 745024 1032798 198854 891237 766600 644645 941586 881431 788733 913933 698005 692597 303292 70109 328461 708537 570436 734564 1008092 313700 852473 679154 462728 401080 451748 562652 841531 903485 392177 464635 45891 819260 681199 27949 200083 863559 623252 243667 888897 487599 218679 718162 361990 931340 682004 941970 641729 809146 16332 448642 936948 88150 552162 91794 465221 7492 270143 377143 328959 118060 544686 126314 382095 962425 30817 846377 655623 991705 1039722 158965 133022 433344 222531 634451 346669 706532 393543 607819 294835 564930 632374 661740 636115 632088 447669 742086 515153 732009 307659 619886 782233 631676 765798 685053 106296 132317 312532 57234 889696 737627 472906 533451 998505 641416 455265 774992 799562 991549 356499 787529 469540 492563 472002 48354 289976 498154 1035698 946126 913643 801638 424074 886977 587593 935533 343896 461045 998272 819882 308874 537510 898272 890381 410741 1002134 714466 788809 981457 219786 442782 941141 326202 595914 397907 862956 95409 445093 754659 614669 601114 609259 12116 294779 888764 790897 900176 847933 549828 412305 790949 27423 260546 986279 300487 420400 129321 692117 851785 306755 178131 162367 767336 1037166 991868 737040 508032 652685 472386 559220 412308 91328 459820 177500 503754 92648 283551 1009085 401133 465710 442602 988945 510442 802941 817852 118996 435795 673795 887208 319752 1031647 477876 1026216 764082 790248 991431 830871 358490 326891 689719 885174 162959 413963 413507 764456 637537 1034895 830702 745589 138213 540512 164223 15115 36021 281740 705794 943544 861805 169670 129478 682545 93487 1022691 241886 624783 105504 200286 794272 303053 197097 577493 507688 1025611 93494 485257 199382 504398 371002 399330 801484 627325 985642 294377 597361 194150 133565 377293 195312 9975 914355 87903 690618 544517 762443 741013 389888 676808 477898 406538 714553 802141 481787 33148 443042 995139 155818 1023565 442809 651486 397352 684035 148930 787960 83658 359113 600386 743227 207978 168428 533638 944824 89828 399454 344605 339043 470682 250165 418650 149140 1043185 344109 251091 461447 933586 760354 586469 256221 171306 1000856 319021 1014297 179562 977715 868368 399140 272391 5695 335668 262602 774907 222505 640005 793915 314946 936451 503089 865931 94 809732 627756 515377 979668 668422 229805 445324 765613 778759 782895 778073 1026294 60840 330353 238142 769856 516529 515062 90691 214048 225419 244102 383572 793520 205764 236459 158400 387085 105615 759093 713149 673239 681025 22455 512993 530612 609493 706567 754858 780236 352617 631490 745208 477774 616127 209093 1047950 615402 781245 592821 902036 684374 584173 1045113 525592 812234 980478 896442 49032 168579 131137 984170 451129 159043 369964 507962 337636 1004239 69083 967202 227875 223344 942218 534237 848889 493427 508188 1014634 811079 801193 254359 262540 87896 378344 271014 590923 1042006 871559 410646 801905 837586 586726 763225 279822 535616 861412 529926 598005 594552 579431 669270 576061 733239 978648 1009577 647360 92828 960164 347391 939167 974507 855740 711552 536508 555469 104470 195317 158014 74318 504105 702028 1034769 159710 488053 326679 123235 259089 482041 913165 657704 201439 597179 509576 424599 879396 227652 212742 881324 1036065 732705 367273 550564 773369 848227 930231 84099 378677 687648 889626 252817 892225 831728 13536 334040 254956 832624 963772 172968 896492 409026 370819 806420 582744 317707 458417 634227 208684 935412 454370 900831 355784 779306 424537 695225 376689 339935 883836 474659 138191 872006 412501 611716 359278 371226 845843 338696 626749 499736 245639 366110 462353 473984 1047208 917752 426787 66200 1007375 556302 245902 316201 638843 124827 381650 1036032 1047631 400927 887380 481390 693263 934619 824283 466633 639975 201048 467221 277225 604196 344800 139536 482219 609464 918275 2241 626 1039802 619540 928640 184225 174052 869290 304010 319266 866579 872224 707198 406754 291019 22548 147937 866642 626865 444651 691098 345576 974095 362828 995958 147868 1035603 451233 164517 740715 969872 226457 447035 950488 690683 342441 547248 1029734 842095 433030 629857 288799 336874 1021868 286988 957456 26638 193498 80472 581834 51873 885396 499531 350691 440077 620448 562130 121971 888800 511113 385340 203672 913229 111903 515775 582898 489386 271349 248306 879911 275440 483042 307025 109664 493630 304001 582333 576202 701014 777137 395257 302359 580127 746005 371502 340218 832033 775828 813416 879023 108556 131802 895254 961648 697649 577238 909966 892161 24327 345402 358534 125477 604072 436222 401564 207398 831057 300254 318416 313169 286693 866775 687877 195703 825195 367022 838531 188782 421516 909417 137080 493454 884246 772051 99954 927285 204411 855036 119270 218947 79954 257975 565677 222111 435413 1036571 816258 499632 990818 249347 727173 186340 573691 882830 439227 970028 596677 891807 744587 835966 248973 331614 1000002 726098 309822 499125 1009040 126758 1035116 456403 712969 590330 539596 505261 967078 544725 97209 160888 290625 396094 762033 192816 304412 230083 878038 475669 64091 728438 900206 72233 391813 92010 978020 728499 511495 732730 869572 280254 750257 699779 220226 219547 951350 379750 385460 289115 1021105 484615 588948 158805 595227 895760 81279 975014 52694 495150 138936 622764 911141 211859 791717 657290 491953 1026419 798289 918952 909062 209799 1000937 836912 6675 608141 704831 212626 28590 598469 844362 662784 595726 498038 436132 512755 240207 392551 81163 48804 335601 102 64480 482964 20057 701893 523179 955909 69199 433623 668309 382 121215 443000 337388 547658 919544 975747 862882 782330 169904 701273 144847 336607 1017085 9056 933163 983697 766749 966786 993173 912746 877743 925610 937358 542220 607288 875083 494014 79831 654496 367320 121198 494451 156082 112973 757005 691021 796831 845733 788652 456721 340092 683617 857217 920885 875199 555271 900456 562543 455622 1045153 50525 528185 764752 225850 566275 516436 531713 997221 202528 40769 1042659 800438 410399 1007050 809952 538182 91020 202615 501833 326195 199580 139546 437842 33053 456354 634436 218259 544939 878747 615885 618632 643588 925347 853584 540434 114263 577406 400044 683253 826195 343056 507524 438104 673711 315365 422592 715848 432035 512426 918026 258868 590189 533425 1013074 247154 874958 758898 596043 552633 499850 1031940 691691 355749 318700 97192 455919 109623 723519 122943 466004 788562 660566 708815 903135 551999 1041413 335874 1175 489258 97189 147366 232773 701858 730004 753966 343803 485917 632499 583215 630154 648562 958182 98532 616458 749405 119192 484523 802134 835326 105524 75398 217229 459610 290989 191899 404883 359385 877047 594868 232845 630982 376971 415168 539497 777170 902887 496720 919636 708754 415244 992283 315457 734460 377342 634490 495209 670190 634440 958956 1016261 295847 522869 930452 483734 242252 48792 977590 41438 293477 219077 838462 837604 478557 558229 785464 839348 889349 233894 68953 564125 355601 824857 50805 33457 399769 376851 624646 711496 971162 897340 539564 1025149 673395 60227 709799 276911 567656 805975 155743 595714 148515 170927 435933 765404 303406 468484 875343 936296 803962 1010194 449672 525078 848858 906523 165245 968473 692105 495459 822729 878824 293536 481461 490026 509885 365473 1012956 204033 983833 703727 829483 206550 507710 128339 803830 476882 293299 262265 475927 449348 388548 696176 292458 143901 231680 350510 246096 743795 913337 971530 288304 557058 889223 309568 549617 124326 1002949 276337 449922 875490 75795 852256 1024083 611932 68818 846390 108249 625502 1025451 397182 440845 468055 605705 102186 400622 425560 440218 53580 18682 293528 560850 1007710 375481 876273 913255 479675 708147 1001056 645334 671267 699252 663944 545501 51771 738063 1001264 373247 179978 285336 169152 650243 635518 764201 990920 654453 16357 525278 94586 88356 1036404 891481 614699 358050 979908 344894 355030 351431 149583 55480 631961 477999 127992 959731 278069 421303 371840 908959 102802 172292 610322 406900 115513 280316 789944 290472 127704 404298 794083 921978 719810 489438 68327 926635 509292 506219 428412 849408 336881 979944 647486 327874 870543 247568 779566 446525 49704 107234 621616 917828 986562 68641 833931 609707 46855 258260 558444 501964 329926 527559 54627 814083 347504 89609 95459 824114 1023900 960876 351686 461118 739971 659209 41160 656527 572036 503481 974343 488340 982433 285852 544138 686397 578561 419222 1005494 1046911 217196 156621 572890 275924 2258 402221 21157 489912 841412 759268 803498 775981 206841 383206 60643 914232 57035 673898 477995 713313 836280 500842 518851 333111 557281 869671 816334 677066 146574 286628 640724 839471 503719 875046 301891 78848 842557 209082 180713 254169 542719 453039 714876 466396 448197 334359 324370 813614 598281 490059 844969 710776 813417 297572 677792 293735 72743 1001155 951868 844332 57257 584841 713508 173308 406777 445983 147942 917905 501829 931760 429936 427943 561504 549802 334487 120192 91200 32577 224403 877665 102782 900844 962945 353554 849625 754406 1028320 699490 450483 101294 349717 634785 824722 933511 510183 299301 98464 326137 398851 146629 972844 162382 26489 300129 582439 609814 52541 502872 772264 547492 300455 792592 127081 880782 538099 935537 389959 389168 508610 847466 138181 1015338 391319 35691 1013386 706526 775259 387562 422622 153587 179162 902110 201521 490197 734788 224583 961941 471858 144557 823460 80959 605822 453260 260987 802313 731504 210496 96980 75507 619651 563590 51134 352414 575606 246276 623561 383695 80588 565698 673163 797682 893517 595884 570652 475541 64387 534545 571545 631016 253246 771367 831652 997188 785681 993156 50402 834209 1033170 505510 213116 694814 520734 950637 786079 884349 87250 18076 321276 940707 35219 396635 358984 265245 643911 544184 224957 35734 982682 960801 679063 240994 349818 930539 817817 356855 370844 542927 944773 648814 547317 785255 5543 38150 1018689 788150 301387 99746 85375 744093 738114 642630 255602 144231 761442 635805 927010 901694 429827 416118 902745 812467 950146 66370 387367 553530 564417 386200 496479 232107 598693 295346 411159 297155 833687 237549 696876 652705 56836 181837 335035 201289 878301 740854 181161 94244 67608 197300 397853 334206 193581 152436 382209 346631 755609 4809 270212 505683 394590 313192 1003418 551258 877441 494764 991866 271096 403339 426771 1038623 481902 480009 839870 879817 246239 286732 537077 54137 942036 675242 6561 87160 538553 113787 25041 781520 229981 531228 625718 181201 489078 123568 561830 438158 303387 516954 542620 837981 773704 106692 935606 135771 622941 966299 357686 993254 523679 97552 529026 919585 646838 804184 743589 255603 999726 280109 961739 69640 490230 729164 24520 581711 91107 107253 654994 247162 798254 366702 406211 873729 708338 828032 144152 28703 784047 927480 836596 227411 563658 937000 313310 431073 723210 787811 614398 393807 39453 274308 892068 164072 516113 769384 114114 114492 881627 193647 263021 582558 609492 243967 724575 204709 960822 846593 774264 414891 34467 840290 855353 510033 830111 826259 682567 190713 998161 975882 593902 270923 59078 218815 1038747 639409 105966 88240 333409 846554 121501 771421 252277 302138 817483 1030988 711346 312201 205141 30854 452374 746048 998778 149272 713027 901663 623710 424340 479743 506282 659722 685965 231604 983207 199530 776734 674801 824481 516301 235620 793063 929128 199785 672767 588012 115087 815061 480661 251900 858861 146317 887120 98099 228125 419698 412507 331860 741373 179015 930920 792389 391219 354101 300589 797329 759715 535624 6114 269284 850938 267503 680645 178323 889127 245120 319126 334354 484828 404657 556571 951931 737297 277536 170909 778510 967042 692429 58729 305835 695340 664475 940625 758361 710356 88530 218664 38339 205184 1027488 699978 438710 604667 386707 908817 991909 483413 320032 672609 800037 580449 846880 92957 894577 167222 1025870 421295 562407 628655 427466 678788 852104 659691 1036697 637326 711548 1034189 279842 855488 567948 202876 471986 949142 898470 774372 213497 422026 116829 795956 372363 90272 295527 373855 666209 37595 931869 695451 606549 523717 811774 827364 742057 734187 762412 809082 137601 745567 84717 687454 705892 545589 428331 866010 697023 433670 462837 754422 545634 835696 350716 43523 235265 615571 424471 639764 893876 306069 490431 1001600 265847 952863 938899 834658 17323 799967 548822 548121 888723 433412 555244 846280 505560 785605 430561 489175 270086 422874 190689 742000 493324 635905 968641 915715 675776 638331 840821 858562 873561 830348 717208 43814 86771 626942 503527 724840 189710 418974 346566 608521 854032 458174 802233 343882 275902 991410 1008876 791220 789703 629587 239788 688530 624953 422271 868844 89202 249098 137622 297409 264872 358544 510207 285158 204491 37641 53409 261433 326454 459540 199018 962620 951944 628534 20684 700821 913445 1023575 595259 123534 623794 593986 258736 915349 299676 869928 810793 669885 810642 541470 681766 840252 993287 560282 358958 636139 998833 1020666 280392 67273 270861 436733 764290 729976 770008 692551 959598 273599 896663 1019106 94368 600838 165648 3512 104497 572893 83919 518682 336703 613493 313762 927292 185451 468517 738334 1002678 357721 738022 123415 677636 799539 971736 943659 140807 658215 750523 581433 363139 411364 739191 486626 1039775 2337 695956 922639 272744 453143 861123 303978 319821 697346 564563 305123 666276 249763 474556 94508 570660 504001 230424 796222 729961 594595 1027237 387538 884 537751 700740 134889 939816 247407 317949 679237 175310 849151 384377 484845 444306 34464 430470 976813 382979 460720 11159 672659 1000599 919312 201026 459124 655909 811684 473280 222309 687209 238551 530800 593730 855683 27668 928852 506154 461688 782670 523410 127488 22192 35449 313332 915180 494710 216078 175977 825048 178811 308363 161666 534260 960596 682225 186613 886579 962551 262469 352542 79564 992834 845071 975481 161977 807796 866269 357673 952379 1047474 775617 919412 384340 489348 221135 753221 360779 285781 809121 91561 422700 636150 938195 799058 334918 510491 664454 68887 185515 555740 1000161 474482 227251 927030 922763 856064 591993 466568 613939 678917 1009244 506902 573961 168678 659840 846730 936770 549036 393035 613230 68247 318600 98024 996275 967366 280905 798151 548396 435472 681447 64539 1007380 990649 19964 803162 703876 569484 911942 1040577 850942 1041748 61735 490958 729317 17508 227109 966852 773890 680720 266090 764714 60929 983090 97348 982092 910065 77990 782246 828857 809160 105422 908198 937923 104669 313358 938749 126466 422764 423761 981386 418769 243734 791426 492751 538831 343646 535316 52338 23904 359981 64891 92862 458538 243790 792497 912672 814488 438003 65714 955562 659034 912942 325120 829075 877027 238713 112671 609460 989162 68399 616218 1549 537578 483088 618236 436030 475554 1009857 951384 846606 498069 103753 766146 889576 832906 564886 421716 202585 234765 50166 645418 125075 799213 365214 188902 671470 853180 15911 500781 228193 170322 559371 769575 202765 865098 671021 245251 75955 950916 78926 630385 813880 616353 913561 283430 1042472 379018 312600 288091 795441 685290 626236 499791 383907 989871 653913 380353 810231 543373 549415 557686 614213 1019003 602434 1047225 817100 623667 319147 460501 268654 796086 30022 526237 402737 457158 961626 326374 658111 1012331 757780 301063 424167 216943 309764 425055 302618 201442 6557 26575 719086 427414 216249 428348 112799 871331 886804 56079 175497 887013 397260 1019828 444847 169337 81896 36382 209207 901700 926925 523842 514796 732524 959434 910743 114875 829148 799630 185244 172086 828613 730284 892498 19220 739352 948766 274110 886703 487692 938431 89449 950660 385950 187600 646880 706999 556044 387188 147507 976780 488281 849459 521082 1013999 963533 910459 1010763 1041133 81266 10010 609350 954937 301720 823238 40842 576424 418897 894613 272700 527541 906998 168581 835591 719870 751264 430581 178839 780740 574383 983850 289821 450671 655175 130251 1028302 83208 262094 489062 35428 329662 529776 458985 445595 91234 523931 266025 317877 209642 257155 708190 618231 444401 300959 1019557 426282 353589 222250 179069 469275 14872 169635 746571 434203 717857 497741 677078 674943 515960 609200 507339 56865 497517 291094 879930 555741 935665 531215 1021719 916245 31003 799469 404922 472622 620964 265545 576095 679697 869739 986748 992679 290986 527091 614183 532501 43628 867040 962731 613010 203980 534654 70066 614122 542146 14906 381604 415821 769355 174630 686643 744399 520681 251513 248272 409832 62753 664077 578099 2548 808956 287968 792535 646323 530311 912531 313211 35530 170323 134382 653986 567873 374773 82010 134164 343556 450439 645221 523355 716386 932389 409154 583239 119185 453745 181062 754538 508967 680464 852332 245917 348578 567851 969682 287353 470242 1041391 438074 47583 932010 310029 650 26737 532514 914490 821068 472342 163672 330160 105007 192634 695226 907180 717700 92555 765085 481518 325569 29181 897978 488252 38914 651975 452011 250847 180867 921764 107123 646180 90919 876692 589299 499164 1045492 339032 907382 518108 892309 1033977 427814 221822 452567 717121 724116 572446 850476 413248 1040692 910751 289835 780233 84958 810724 894477 312050 84559 693078 577842 754840 657830 280164 481434 992728 454375 266239 850285 506007 405371 1042714 156532 998396 326062 706608 747933 33008 535856 871869 180858 925349 238485 491716 874691 227084 133333 891720 469967 117597 1000396 124627 770079 745619 487099 895218 794580 963565 810949 729014 289588 245615 246131 167476 194857 872031 1030961 809222 198593 25032 272846 668361 851119 238842 681984 612509 931273 586248 370398 1040040 682376 190024 644708 461971 563083 558807 466418 313867 887060 587027 779469 400193 385417 78623 1010333 830827 114420 391266 454638 95041 256644 235016 487087 938368 432394 387967 385717 56170 506749 682748 533049 532293 974710 929268 542294 1016536 958388 661923 828300 569329 238746 988040 414272 430305 210092 280039 542522 744701 742678 619590 588837 767263 424485 1007600 43026 577572 313291 539765 395253 243564 844319 144424 767783 758621 413147 916639 6114 591840 1007837 228151 117704 565474 49830 424334 703581 413397 31966 879111 242568 783148 433102 801865 164886 326882 351972 344512 311863 595188 457011 139803 592895 1039074 188912 450508 582118 1028402 832758 60555 331593 629229 959299 282068 434919 271137 95097 577892 423780 484189 266846 610751 871369 788024 308060 461485 945154 1009866 884993 196025 977247 968240 449920 1009329 746259 750605 78639 737321 941752 667396 546055 645112 602313 1013567 159527 553912 95527 720107 821073 263498 333717 269497 429420 61264 453692 617567 64512 448946 383016 349973 919741 169498 35272 641561 550132 5239 508274 323883 101916 943998 76252 66321 634447 1038628 835748 73236 199882 528165 970442 865410 200304 671617 28977 985386 181832 619769 569633 146403 71163 844694 11464 615941 548439 675107 85940 673518 638926 554414 465754 196734 1043191 763915 819091 680859 753932 936529 934682 871598 722027 492123 97295 725029 22806 125511 39031 194287 382259 283899 63161 314115 319884 959131 200226 422873 10767 828692 993122 41711 220751 70805 42253 299077 688641 693264 121884 837345 183680 312766 687209 721228 466506 487320 166198 333332 653185 372703 778663 193608 987755 999828 284995 1028095 425715 381184 155767 1023697 742437 548910 933139 885852 520373 441196 643787 52928 117625 982478 588727 975652 971755 468395 815315 621103 418472 309534 82560 789647 1030643 293510 450817 675702 5682 273670 898303 114967 675440 26886 18438 17710 132314 557232 589061 119157 288578 685172 415954 469552 556959 587652 1039012 503458 595083 885848 877719 13717 661956 557356 209963 63959 766123 95357 289478 825015 833736 608656 927277 660620 979012 42219 862479 787758 959597 280794 4986 962683 1045046 100843 535396 1003732 235188 316274 701731 941981 348066 277510 318453 979392 379870 535042 273018 336939 142313 264197 365364 366669 725611 67954 854286 524445 869550 851697 501714 965907 908062 998124 683185 362413 786895 362003 1015488 602348 674039 730073 264053 683092 99695 780020 564014 896239 999734 349665 405930 659915 113646 515933 634509 615031 228189 663277 522721 727946 551918 12631 829584 822044 954669 596263 341227 523595 280143 275243 706342 850104 396967 47863 822745 232199 390706 614242 829056 828771 950796 911111 103932 100599 209145 844997 938257 279414 35805 1014848 185574 211860 902724 603741 479112 118154 126683 910794 252006 522134 962549 1022836 440534 726648 172039 437006 738447 111095 336428 376721 213549 285018 906913 786358 320433 888816 629578 475774 1003262 706952 990252 545707 505437 30457 324593 739396 65786 205468 744551 385813 868 498893 749313 919852 935953 800877 914772 673373 878552 857955 772507 942527 848501 362262 640820 393773 321288 27893 150305 1008327 441494 639727 935048 530286 457351 205819 1037619 909643 90406 878738 33297 365384 631333 611120 324531 657045 698646 85206 542416 335653 422898 930187 60609 319534 555926 601302 72709 954541 830529 828998 315583 126944 847384 409066 1006899 948682 474531 776409 690765 834482 939085 376236 608281 899236 450791 1032447 1044044 155118 217125 229876 265402 853925 9503 898735 379869 988446 188882 35035 318805 298357 884637 328227 195683 1037321 554948 886970 392812 486653 351217 748500 750460 512441 786094 622634 1038016 742760 273388 904314 741131 661880 913791 280069 393042 266780 685983 302352 386864 465613 485736 334179 545635 203461 978267 820941 581197 932226 929243 340381 524403 729930 291249 193323 209154 220577 836745 937549 38469 502740 274290 433122 17968 557937 950626 870219 333528 561357 763824 793325 458489 740221 1021592 564400 67183 105181 967099 424579 837309 428684 74908 722645 883593 921326 908068 247070 828189 514473 84510 132692 667368 540200 1038268 890230 148475 599579 472080 29701 691085 333301 12692 894598 594808 934253 208291 332033 442041 241661 67837 418693 1000947 422246 176199 333474 51181 57898 78984 1013741 846352 131089 553902 706175 887018 970405 413959 417654 981165 773045 556488 522867 120240 29654 709002 194075 419053 448221 537287 832662 230530 605286 3938 2067 732208 1038417 156956 110402 949727 36671 285216 516568 222744 183065 1009016 453903 904329 614282 853909 319523 939141 294528 70347 411862 568705 900271 295890 393196 226200 9741 191046 656816 237576 942679 811304 487022 362931 584075 923484 483063 357791 411756 223273 989472 636790 1012994 99260 858178 25095 144151 1025957 867772 165827 755898 911191 396653 985921 803520 820396 64058 982970 624958 383072 1032846 366989 754704 838289 56533 896701 790358 121670 324608 444270 491506 47845 488452 245355 96267 553658 796250 848291 1035148 7543 253569 524968 881829 667566 669304 468782 497737 544857 940868 133522 432815 115027 584048 670033 345042 939997 55688 863116 521201 525594 97437 379787 387087 323218 231620 1022774 429684 792243 734615 877470 322346 431435 878770 357746 724096 1007632 913975 358794 495499 238360 579915 1036640 996512 371041 571542 296850 820188 283978 797383 512098 1016220 600344 804622 530998 1012485 974706 404896 372248 45693 168934 631863 909366 37936 97122 967311 774243 613004 339131 306922 47765 15045 31017 748173 382821 1012050 971977 699969 642194 943726 544538 513747 765310 647832 793473 844180 363439 938771 240069 162009 563023 400999 20115 987260 839597 919774 359419 856665 410554 108808 100849 662226 123533 126007 462541 83276 777184 502531 575435 166064 102544 282056 659852 599019 70432 164131 389267 203374 538679 588409 960969 770222 341789 85104 518906 743589 711234 314228 885590 900687 671672 98867 568305 140334 272820 603682 385091 384967 253713 818165 870056 804387 367564 252970 1026272 366671 692617 591743 654480 458716 817164 138104 97216 367455 175553 63195 675164 432882 714806 564787 703923 421041 488603 700496 853755 588095 329801 977604 109003 323646 663864 441960 284062 795866 128647 979925 352599 195135 325880 90092 644024 581662 58225 567375 261097 253741 154492 530405 432632 79268 139719 623450 300883 852928 512677 212380 1003343 198723 276108 531551 354213 683250 336533 232602 276719 959254 321791 243464 902960 479228 481709 242856 346697 84341 414371 512830 280197 696918 1040524 911823 668942 247545 519991 245033 572533 502203 1018389 357465 948526 851836 240829 400690 153105 166946 369513 278733 95451 556822 981878 821251 108203 581573 197608 815093 685189 68128 1039843 462469 440274 932636 73011 911066 49886 994611 391365 1035744 727385 836834 854828 1040070 506071 773417 500509 425854 1044816 640014 435187 947520 970144 440090 194092 2311 3080 929754 231401 801810 370347 77919 187762 658533 388114 212927 405936 510277 272297 820882 534194 161728 383551 195445 591401 345891 426634 827274 430571 202113 783777 838390 877683 787507 870272 952674 385375 72787 934791 919163 964081 525119 95484 199282 453007 48924 180100 951933 622148 1018705 821166 864596 827708 834824 617320 78773 420684 833456 297608 320736 602471 127357 679748 562971 615722 722918 796346 881711 984401 975911 514409 1010153 302655 585661 439222 9882 383611 481516 282217 337304 1024813 878396 18221 707515 250021 778232 817427 955360 158421 96942 640271 150378 686546 353714 354938 679612 288342 907930 585614 603584 518721 312003 956909 630883 1020180 814027 816923 676630 772212 412693 521471 815951 491693 907080 264806 472070 23852 615120 782208 164408 292100 203356 812641 704872 500586 787550 889729 1021977 157753 726670 1009213 1035349 809071 678503 692564 274473 269998 270761 529258 761382 461756 150229 85896 656866 669443 103860 701850 821365 470802 722897 719600 304381 932378 352506 58045 816410 9841 40899 628379 391538 109331 890370 626437 489006 677916 232788 658396 450427 71503 392087 859363 415243 539794 804718 670275 242577 730736 892097 355592 862024 1011349 184634 198561 844397 764502 22728 650852 906432 375591 674336 421895 751880 700194 291639 1027624 962956 143751 32201 103879 636058 1018678 795605 878535 329987 144183 95263 184688 1020573 519986 730797 234736 241344 164855 983371 246229 221386 194040 19463 556436 888475 809418 808373 482310 937241 13480 198764 542694 801966 421104 888326 785236 325061 182947 328868 591957 689488 657385 738088 94544 260421 553355 503226 184722 195868 792439 662084 202187 34387 298304 378102 771215 168170 670364 414914 382679 846824 998372 61409 532605 988628 774807 221260 673987 76092 550359 215107 938701 121137 463594 1009354 177698 490953 970170 322599 984879 405660 659798 712294 864196 850248 729199 363989 79765 788974 513500 268680 105658 396210 984342 656342 146479 949054 617148 448218 248405 464191 535825 907507 645999 938727 191609 1036612 621606 63082 484352 580660 154118 42881 825810 282608 293886 106474 761796 569572 297700 92133 1041354 898630 43503 565944 69759 941707 515899 650029 556448 594928 396361 1032207 274577 1040626 423548 753840 617686 701654 974748 489830 578715 899106 339543 917514 399661 373026 108219 499831 342911 817252 1028798 153873 1006758 490812 998070 255803 73309 154177 560609 599007 299906 489934 318175 290795 573591 576130 866354 864462 568386 689088 146629 154879 262093 129584 927842 137335 735143 689212 236602 549169 91104 159380 713570 445361 358577 131242 1035088 479098 339698 954679 134242 795543 750754 764596 672343 961299 814436 802786 357587 1012097 66300 389187 602080 604020 263637 547998 142440 593672 187774 691071 1018044 886872 248104 23988 823568 978437 241706 660177 727036 168374 885374 1039789 24316 731282 862529 755939 429809 538567 1846 142162 311455 430343 330052 1043614 1021229 253702 935668 514476 286376 475645 406260 641322 55423 64554 678806 20484 618504 208462 899921 574960 7418 369709 301375 481764 903665 438546 784798 603802 19694 728136 958031 440083 978900 990626 628570 502545 493804 682484 156520 764827 402274 610199 41031 556925 604101 844521 871274 36805 291979 277195 627303 224327 267915 48417 996215 679962 184705 490325 814585 202265 280717 106197 885487 675171 399028 910737 378239 564700 616286 339582 670579 216234 466646 267797 1035706 209080 37582 762580 985317 239414 971480 721340 1011114 759831 164077 283345 807269 166545 408042 951710 347794 248225 364046 411054 804180 104580 690558 1046292 191474 685887 249026 836324 651092 161561 341317 308151 238474 171804 333272 516651 803909 24727 524079 569697 640348 990110 858210 72573 340809 897928 853870 331306 1024938 144241 879026 251667 308672 361142 711795 696427 828147 76155 759128 654694 1040203 75048 821998 34494 936441 773351 732453 821039 781772 116264 896465 440314 348605 526622 776490 527718 874851 914752 687692 824122 439679 95689 747448 350533 713842 210487 254929 749527 49858 845519 777568 390213 306073 758040 492561 339304 272710 1047644 886004 309278 996793 467498 774908 443336 68363 832214 851843 679627 164852 633336 8900 971535 527443 62185 349280 397955 860586 793929 46042 537495 1008544 663932 393499 654784 734333 144680 967918 558583 780721 831416 854405 777018 101453 261852 828146 181002 928136 1026823 329647 624108 832315 748528 899351 904168 225382 806161 474090 100621 261545 385579 696525 981483 712139 101312 105672 1028119 39479 641944 602566 569003 947066 764221 59160 890563 565703 9854 561650 844801 9587 1033200 962029 473353 927608 136552 83331 244742 715254 747138 223895 230179 149678 683805 605930 397587 510341 530397 822439 57738 802055 741032 782040 787906 454370 191273 428526 381175 288358 500561 414781 1021163 833292 528336 716413 355939 221420 49312 461898 205223 180549 156027 158885 526086 332537 519776 156274 788304 851726 981010 716024 501850 1031470 260249 680036 76158 181288 309183 106054 45080 985709 704403 712209 885770 775827 1040618 66975 416825 204758 968665 627116 441101 97938 106556 200278 744181 240842 51763 663460 502497 235172 237215 465404 940742 457451 345001 404138 981022 105356 1020220 790624 694885 851481 918918 615344 106397 506953 706939 946068 817355 943222 509266 104935 99959 1042973 378118 678890 656688 1025634 765142 182976 526854 452745 1031621 110577 1019662 530046 322074 995819 298978 351566 932322 396412 13854 848300 671593 219482 988644 843885 564165 452763 686681 28428 758603 403773 967206 592935 504343 237983 52215 315391 229513 849926 291583 298236 608195 101145 400243 225319 845356 236134 610058 143791 504815 392923 944516 513381 817021 553805 87328 654143 354823 290036 218916 966616 936965 820205 126040 666862 821681 27575 832907 604643 487308 490423 816141 810046 159449 247732 857651 239655 750109 1034331 840663 950510 999846 562108 154326 55684 391168 435659 789392 1280 624257 473312 673130 595739 543166 536119 443215 185524 372244 558705 722987 865358 713760 1010193 514927 28301 632135 770560 1037712 892605 198703 942090 457864 193355 288068 46943 618580 355913 805684 664851 730996 144878 623475 379038 179053 619796 403128 715868 83274 314297 49534 654861 608791 741246 362628 5974 440165 334891 630094 202303 651210 29737 680609 542132 517981 684294 188683 497156 86078 869365 605016 877925 186124 394827 406302 841838 28525 268803 572722 311963 897162 268859 501297 597708 344463 547765 214777 202694 87600 64855 608556 630960 473887 362667 818100 302488 520855 139872 177977 826348 516308 674503 709293 596737 1018008 208470 829377 1008784 481192 493097 337773 259380 33613 460924 32364 29933 849108 223538 281021 16287 542222 846417 776995 359828 249297 31876 560550 576502 506997 618392 535057 357718 739415 570111 220017 277032 387673 239184 406428 436548 764512 817605 311208 329831 424917 401083 896111 52400 961061 378933 850706 893731 283969 260954 50547 198953 785951 995315 135865 554254 9015 131310 244688 921218 650502 978141 614374 259865 191118 239224 551152 139979 122324 390423 335907 180340 301153 795960 905851 78421 583618 198911 394551 1021585 430600 231601 244314 319409 811593 639800 50476 359713 148765 1031842 143032 562096 161057 895138 502347 771604 767864 108302 334331 494948 960581 79967 533278 401820 530226 402484 774862 979485 685036 588751 807532 568874 543396 731798 830490 253291 118927 169619 40768 2158 491623 577781 820487 880929 247529 1037965 869601 875354 900949 942162 678143 189775 458737 377821 254681 421918 423558 222190 970666 890950 152801 1028325 68850 638508 724307 833865 1035506 990872 614194 412229 121651 424757 95062 368678 524543 742164 854173 698078 883175 568105 962663 838276 161851 419533 6938 350162 178581 602170 881823 355494 666447 454930 1036515 620673 630535 121561 567383 806155 888610 786294 25713 769677 586567 358838 654377 54389 402656 468425 893053 887254 1037212 780739 817389 138725 264688 691740 1011711 783485 213393 140849 200636 1692 886779 723137 159281 189156 1028845 940144 207343 15899 173291 400455 292492 267179 958907 518194 211232 480802 307944 791937 341193 143283 7235 232295 870183 381620 122972 923518 701664 1038878 546061 218690 362013 604688 313328 11153 652044 180300 78564 707377 319580 74937 524428 1003850 224196 698847 1040591 453352 493692 544110 896345 757370 240577 821431 941593 672854 1018198 106801 724417 393011 516094 100598 593482 853165 742915 610115 527725 189892 419250 663804 18730 67421 23005 645413 185413 1030847 744023 336234 912068 648728 624763 336536 480882 867574 600998 705825 975712 592078 650681 98717 713823 885113 862104 770371 51078 898482 212397 708212 768690 394137 527461 283953 221185 598323 25777 488352 299606 373991 694407 219787 932313 425474 268127 97760 274548 986420 400055 349490 669271 462097 746128 240694 587380 400018 66030 230215 989955 142737 277339 688099 29184 168272 1011044 453932 336296 617715 528155 609384 716032 384001 1031315 1013122 690254 38631 676712 214918 195997 338805 728884 977192 860478 640351 726555 563518 595522 493245 664896 528194 516864 356491 888141 486353 202133 514858 872176 112942 292959 425693 173912 64448 1037954 724045 629948 905871 53347 677126 498388 174027 966703 656375 597854 291141 568917 321014 554650 196852 742920 1032762 1017807 189810 211390 49887 438724 187005 837555 748902 177991 969078 298599 207666 244650 154085 622876 418315 479041 856563 216153 269471 1018853 657134 965225 934652 82292 859593 141277 680728 733774 514969 788486 198985 548826 509465 883068 764109 1009407 21543 191130 595012 60587 159301 839167 34352 465488 229144 679694 997756 535138 398317 554607 823794 918746 396591 421516 578755 322486 679666 202773 684292 210806 942444 245372 776235 795553 307574 474234 779926 1026878 368911 467080 187396 619867 735193 581991 910361 53642 836506 74392 208607 771167 784573 723173 39232 467955 369358 368342 451981 377956 517378 608573 230394 570450 2733 478123 715551 166244 124873 351480 360569 507073 706933 478143 69862 923544 128628 570079 579885 864152 573354 572923 401012 127864 794787 654843 743112 477041 651276 544137 778649 373182 761912 443797 151610 792355 561052 508370 474725 231267 125267 62774 703158 6601 660890 888446 147243 55712 637525 27815 866730 49851 281481 549750 140411 708078 928736 561138 405194 200082 417064 441572 95526 449029 377044 120670 117253 396840 387193 160561 921150 480223 95826 483189 792973 622741 3517 19205 733970 262581 1037244 555264 334290 547122 950133 230730 498997 436736 260787 932104 574854 480408 37474 356136 494711 762744 46870 329943 730522 493473 544133 61960 186088 419095 495368 669172 549182 847717 752159 140181 456923 661014 774890 885289 576996 590141 570288 644533 861409 400878 634204 439168 589629 604866 30715 337555 283593 439383 78655 992320 382777 635342 145151 594072 1004709 618828 357301 1004275 824842 763001 877310 129644 449735 384260 1017886 29283 977441 2332 426105 476921 1021887 655352 369691 129431 720942 400977 13873 189799 276318 717539 402830 209881 496419 916208 548135 844064 230325 618172 435351 53427 261168 990738 594076 717260 158485 679101 459672 422892 803527 196368 900624 265045 135695 222815 556849 279950 76953 236932 800070 519651 648053 755035 572995 557539 282006 921925 112702 701920 368726 1020841 57840 854386 530416 596591 265016 289781 487429 711555 562584 585990 257048 1028440 427190 300297 913426 239458 859868 397734 796862 1021595 204153 639560 934990 774655 814494 694429 932564 779024 491650 860441 141002 349778 273407 431986 44427 235472 400146 133925 653271 712597 314974 365552 473683 798260 732330 628310 183815 809281 566111 268318 710878 10198 382731 664788 34345 1015567 975840 606791 380700 106126 339509 718089 774992 290039 705284 283891 246080 54389 608363 242078 282316 929588 425515 935658 377272 443365 544300 379 428078 1004093 683255 1004343 680248 241525 494138 464841 398663 684747 528712 559393 638639 111104 555414 476146 762408 445913 599871 89139 366415 741023 646017 360863 459042 577694 177470 603189 874120 393385 835964 67768 342727 960660 793574 851247 402956 52153 892744 712038 695783 54132 665110 46956 458188 445351 88806 90131 53138 438071 923889 853876 570360 377997 416918 1039720 580379 985621 574424 50703 658690 570050 630491 138829 82451 832136 102506 430152 510874 416481 1031796 784364 3145 460617 103051 939879 573618 252354 133732 318381 55247 952145 170073 717045 908155 734335 1020906 485177 452855 352728 145975 239290 407910 387183 147080 324731 211536 788057 584390 640705 472611 752429 511999 862617 953517 111755 329445 144210 555940 264849 983119 624895 489246 592999 648631 193270 266777 974005 559547 852307 292596 40488 190621 311414 684020 847857 800963 490880 655297 1014341 690999 563931 690662 1018590 130087 881839 297812 377208 357222 87405 910047 707669 980202 227912 436671 79034 98636 75703 564241 801648 427595 904693 725332 378179 581449 736641 885997 350086 1009100 256927 700067 664718 594430 607956 404259 665650 830254 531309 439421 545874 919629 329721 977573 249165 712818 197067 437235 145033 76631 387449 458147 462574 70105 208735 689238 662891 814715 165917 298127 978288 384484 45333 41783 1006451 89948 410862 835098 733547 558419 303124 1045608 971608 275931 709941 1034037 195513 916265 307653 391673 493588 713752 381563 588560 742770 128165 182226 580666 208095 9844 674441 187165 114670 784714 32803 883134 177460 693136 937832 993036 705737 553687 443618 96085 976074 502862 296801 191695 296409 376142 89208 610321 843675 715727 638205 432279 871737 341744 948621 156993 440800 55155 421637 656596 924993 20542 150282 593527 526353 397019 286850 821816 606346 105464 953369 174469 945897 154600 534718 593843 842222 122657 922659 764539 930655 508604 967488 399992 619652 598265 288464 633770 707244 364984 991186 646645 824232 244480 82953 97699 223819 1012091 1028733 150494 1000176 747768 538616 79671 235507 554217 906 74786 566838 284898 797446 935287 506270 141600 409474 787699 297364 932608 979419 490421 370053 1025411 50991 31425 913762 610769 318817 729984 602657 826290 769944 790590 895546 1016342 805568 68779 312874 550799 696839 548443 841972 90834 602977 564550 387226 335674 379909 728136 756392 478533 310510 713122 905386 697109 790364 667511 738482 421103 51536 40016 914899 896447 541203 244633 890024 642963 1017519 808481 565198 713756 708212 668318 434277 1013040 982901 552487 358035 386378 475913 287928 243201 614408 567882 600498 660060 809644 385689 102488 383957 173212 326168 181330 428962 853987 603182 94766 24699 555437 192007 229338 396061 187087 496402 21804 748234 477244 237953 111706 219591 261009 573132 467586 690653 768906 646190 909347 94425 318602 486182 1012130 476429 512280 893432 571335 526796 1002076 446506 759869 1027057 780454 246535 865813 274009 883688 801311 178755 583268 250935 617413 961568 837752 598606 825744 55782 377982 518154 242906 708919 733795 948463 922436 714647 85657 133793 209712 1037037 509587 218476 888902 446982 873804 443581 755696 419090 683969 145319 544221 497189 328050 151903 979074 1036727 997605 612800 617876 872229 222243 634312 906895 526638 974137 901145 754994 607862 919225 1026425 679937 766470 743478 149842 929474 394186 228043 914995 1048320 145682 30101 179789 1022091 220433 911924 145398 983542 778593 549199 188970 660760 427646 632589 988421 795532 250950 276380 98890 371505 926335 1031085 83423 268970 405841 562422 1017423 894430 676296 293551 566598 207481 663123 927254 720921 664682 574280 659179 344124 45667 1038174 407540 932809 895580 312369 461690 550400 966161 179905 214986 184257 438143 741363 64438 636948 890219 1010958 365330 568481 339931 204864 717623 14904 216218 901399 763778 77131 277432 572681 531926 1008239 480264 978924 455446 927455 493473 953470 151468 534777 133214 1021150 283653 325822 851038 58129 300307 923734 17028 901502 567498 367754 149240 922482 639651 23881 714660 200093 90139 374307 944311 163475 984373 448209 162086 173901 592116 1024939 1001254 566181 684514 206384 959667 746205 1041036 363906 736269 864281 366084 376551 119862 903904 552030 554569 435573 462751 788275 456375 48597 405542 521761 215778 882086 228393 914248 267681 914427 702912 733134 651885 49963 396775 438365 26085 619857 881919 965024 810572 547020 838475 478409 672774 277695 157044 766990 891423 542098 538886 335655 274116 512367 627952 544722 973767 683206 485896 808528 120607 120521 861061 810469 955238 792049 528259 428379 602201 236663 219011 647040 752476 1015004 690408 346019 491507 372321 306554 628251 763978 90512 652263 43200 683438 1008817 387133 758640 497938 170069 539762 646283 856971 160720 401628 772472 607956 367030 928953 113438 593355 687205 54953 694891 996594 4731 1015086 218321 756463 39772 261939 616644 229644 29613 189570 164413 940984 195036 661068 730938 455428 492181 927654 947259 328486 23886 536070 583879 3321 387260 403914 541669 902780 505692 1048241 684196 924495 902123 195680 885395 441657 767470 390878 180809 17572 538155 519960 444894 450847 676654 740190 45424 39387 980422 1023972 674720 728623 550277 788290 225810 206357 646467 789237 156145 484010 77723 72667 206952 589489 31596 694971 532266 765713 651353 422075 882922 480083 1024842 800744 122340 861733 619241 324530 399443 163289 195622 88428 381176 204006 237236 43216 744346 856678 168329 660602 37760 535191 591714 703080 968697 716634 287548 666752 1030356 997559 687324 493834 107240 544087 128328 74546 23694 824073 39756 572295 360993 315197 122871 411775 111237 194444 482075 741105 56222 168494 352208 576153 759508 304770 893169 632471 497045 605578 648605 247280 597459 553580 576951 105484 497282 856818 960103 415030 467995 184331 806552 954144 611612 654920 928631 1024348 450182 190047 339194 488931 288862 173484 778839 979346 289324 237227 630408 60585 530303 227711 371918 506698 89190 46191 824619 214528 518648 640099 618726 635445 217806 1033579 347915 301754 800644 965432 960745 841795 426811 876961 714386 449000 440346 429344 258910 101798 281544 924499 254568 645340 726004 226171 41743 303311 901838 235264 640375 90918 750475 836075 675590 482926 673508 367466 40679 1002135 593815 652879 942730 762229 659173 991634 170530 96064 573715 116939 1027365 254740 834025 1008824 1019600 259954 758070 867261 520865 477885 778057 979551 37083 462782 739705 961480 883461 638497 630431 571975 1015915 609014 721815 843725 828060 520496 208835 466544 170474 363049 768391 137451 354797 488988 488142 328476 787968 332970 316803 991877 853443 707926 98329 188109 878999 370697 49668 156220 225061 619918 473150 1034818 1013208 231447 883139 190448 848734 785334 775189 430205 882730 495333 71608 1015234 1033205 789247 423095 966335 322105 605380 157470 112660 362165 556249 832381 111752 590316 313414 357228 329094 58789 878838 78337 242587 672108 339514 792667 114426 466704 13638 403995 61432 132899 147891 692710 800655 890237 1025532 261604 958431 138682 179201 3140 511145 745399 519558 247734 3027 543769 150709 209903 914918 972998 703640 911913 1023635 386409 764320 181664 611626 471026 741921 827414 783649 743700 433875 663119 312979 129222 953171 167062 585406 508611 663199 641847 946308 834313 979870 346883 310507 817758 151958 268751 971677 688838 316596 786164 62313 304142 697992 894929 252608 880709 149126 123972 1022008 49213 778886 127797 1043213 280590 212804 843532 275355 408468 930016 780854 848869 787180 107360 527267 581649 196347 996138 162635 229098 351719 873866 151204 481885 327580 790834 599342 376828 944712 542388 58599 397694 380639 1018122 296663 959805 7575 427535 390022 603830 666221 261892 192385 321293 1040799 151820 727001 511366 363568 626095 585379 137229 337000 271195 1046393 310191 113233 5598 123895 898335 190523 968430 839743 776498 677688 347809 298870 800099 349089 1008629 591940 196688 815503 447817 762200 137786 213347 102626 376290 990601 660542 540008 150039 720710 249993 483942 808881 868256 120431 860365 313964 305768 521310 359281 70794 1025940 682890 470922 328528 924607 525418 204085 629639 972967 144185 540657 198140 695727 347254 931619 494592 960603 182628 548498 631784 578774 1023115 227051 462222 478831 562741 1039934 982734 905239 973042 678015 90122 160997 941588 354310 596135 268434 35380 341519 224142 804862 840107 2875 418732 967081 617754 350221 544882 558650 925155 871790 676437 30972 721581 197930 522063 757852 359395 735857 911196 431724 860214 627287 631038 489827 704791 422996 279994 535579 753470 488132 685721 857746 651046 803687 213160 595561 478606 149475 530808 69480 443385 42557 1043358 68600 834863 979300 996148 322983 281018 549286 993878 437672 824426 892217 918950 273744 26322 463028 671945 956058 638408 645011 719592 347300 224744 79030 484144 945200 710674 957154 996690 973860 241128 148798 411140 257546 1033809 942040 335741 36497 852473 442398 44541 1546 737230 994661 719939 18668 811396 670054 983061 383056 24594 698556 620220 733813 1011763 617319 53637 906045 276199 140619 930369 705710 527855 542386 620485 835443 219220 439494 678507 908121 255712 786968 39056 970706 748707 341788 340756 377973 525168 600746 440797 438652 573533 420479 174164 479300 22599 373690 905702 39889 513099 195423 908932 1040711 218702 984791 382755 614514 716151 758894 508477 949311 621231 267220 872527 621377 238888 323229 628825 55341 581331 221377 386145 270942 30952 516380 757232 290385 313442 858607 846483 677418 940672 356701 1001563 756270 80198 598511 522845 127303 933882 975633 947507 416131 688039 74131 359290 47253 963485 116776 875090 1047635 50671 956394 79329 748342 615411 528596 91600 1021149 500422 846407 844236 578186 308166 793478 769542 874403 633110 1012793 833460 578098 608797 50414 512398 760678 1046535 759699 524369 1013776 762434 882686 911168 256295 903939 445541 894110 265284 629695 933350 634421 527399 2482 569600 835026 270640 789083 511512 314822 467430 55294 72182 75111 697204 804385 1023557 357773 436775 992783 139798 263445 715249 899928 520797 60769 1021673 671823 932467 26326 1033673 752267 1043602 140638 1006703 89958 670300 771300 954972 641153 499029 280026 852280 473150 225124 170421 935244 765508 529238 81776 142854 625663 634203 585733 163449 821534 1010567 285431 540122 833555 876114 979660 694276 891542 57625 51595 609781 738851 103067 621890 308815 497783 580988 799874 347608 621591 135365 961249 317434 15561 329826 871799 724803 846872 877987 419681 1041894 251348 22459 941634 349753 525456 193604 982717 705333 185891 204730 252156 780537 630823 329211 372012 875848 222333 467661 452606 565254 38343 973400 208680 637886 453613 1024424 261602 30239 215193 964396 807274 462970 240571 355130 877952 38982 735237 260233 426218 51101 149359 453813 119282 1013180 298932 73918 23267 628615 1005268 803209 454287 118786 112528 125022 933068 168153 62961 1000296 519922 248537 189378 347704 709727 405108 21777 498243 532211 392258 107698 763743 765844 484730 477372 707658 619179 949373 30474 569123 642214 308556 121275 19951 464500 914957 938930 628501 928268 997258 251158 627170 261862 570801 933843 988934 153216 372757 154648 923925 882906 244331 187608 752904 327930 236814 95305 754361 113002 378236 915559 310634 166069 280279 366450 629823 683501 813670 269419 688831 101672 643089 607131 160087 740350 335591 270093 15831 228877 542108 428815 941043 303477 674563 176821 734659 600925 306841 304214 267331 648300 284922 652813 301012 742736 531561 621113 835769 803643 968013 852989 1017755 474208 441006 998337 787974 603259 77500 1016751 208617 995654 712520 912439 792346 853765 812617 80011 576976 992507 268889 586532 902439 618994 753462 889403 903840 342200 673345 44112 823198 9372 581378 998567 639465 937461 300962 522182 439343 87707 478575 503801 562814 431724 306524 903630 605900 939977 984190 704665 557423 926742 368784 703217 6565 8253 966768 929585 795150 96556 988320 169976 662828 122962 53190 866474 36330 399398 804652 651756 73746 1020064 271168 9771 483542 725950 466965 1027606 395080 557569 613857 515360 314593 892653 475517 693759 54782 388492 255208 880432 109150 105708 333764 714608 310694 361628 978903 371268 100317 930099 59788 1041522 536048 524490 432240 567430 834095 937852 911285 90958 58574 242669 322226 876638 945253 347072 81248 876173 261745 727072 193759 603254 438224 485944 335855 623864 656713 483259 907127 230327 35842 421725 1040130 575897 459272 460119 1037629 866633 790219 143335 980091 324535 428958 23502 877361 810133 810043 860368 398458 798428 775998 532023 407699 762181 638629 321361 146784 170705 378966 786413 679654 915266 505497 977122 51151 514975 458906 81033 213481 400052 985832 580414 685735 43407 126969 468962 49054 140293 776356 873564 165641 287019 582821 900627 669766 727005 1024796 809590 639063 955194 137998 13172 237154 554789 484323 521220 361522 300230 1035750 230559 427699 511751 367305 309185 712313 986904 804382 591467 997434 542956 24031 941220 890191 495546 649958 325107 900152 670332 223606 18919 211221 661619 479664 592016 716333 177569 405535 141059 668779 700237 478765 195545 101340 202883 387755 551856 318514 978577 852557 992681 738628 302476 239659 585704 556940 758985 781890 984088 117927 519012 417265 228324 30681 398524 786557 249215 255622 566517 63373 940061 342202 664948 107950 852087 948642 325991 812752 449868 483345 217659 645319 717786 630524 603172 373707 394345 968190 690840 668408 353984 635349 1002708 3279 587438 888035 504406 326579 397443 286638 161633 710253 892308 471392 471420 80041 471226 636999 439283 768887 209619 760406 230484 441802 401216 81315 286452 834812 970854 403687 183144 933192 646189 717825 508172 934479 262276 51315 547711 350100 892891 291299 302885 862464 85415 720540 675236 437086 1010401 126986 903783 840928 53895 326465 724766 386456 169498 743799 45116 344064 838175 960646 455032 1036659 418462 875371 322125 330417 532390 703178 375417 944223 35271 947559 1035906 494469 720534 377006 13356 57870 773420 526636 786180 974667 221864 78611 638169 509040 689832 223930 326205 129302 632788 165147 907016 324536 866388 716884 436949 963126 596564 406566 113028 1032788 859271 983673 63414 1038908 820897 448470 646996 852216 701916 994283 1004553 476921 969076 537099 235459 724627 24363 469419 282422 779390 1007558 409319 169561 125015 580493 1047290 599270 771356 718543 541897 164574 473524 648796 323929 85251 143717 523273 517205 821597 420956 181040 835721 134070 112681 470317 796777 59934 833600 970210 429707 917863 147065 534579 562728 297385 603024 789131 721823 309952 200614 129878 15603 164041 58046 374149 88648 409769 60737 1029389 837225 109702 444538 185192 552773 698443 7963 62482 624238 933416 521655 573709 250265 893712 688965 948061 166688 478010 760227 115597 840323 921249 106001 175657 503010 23940 463282 497730 497029 99558 305678 411629 237141 459535 391571 132292 794720 781321 698383 50275 457816 810532 408376 616172 224021 722546 28452 852868 482830 177483 532177 869588 552932 393931 703646 120200 156888 983887 154320 974035 867152 68604 803855 953066 314454 952120 664550 1029508 261144 317743 1032006 754785 359017 21583 998659 273856 791359 671180 392789 967398 298803 188957 788313 658590 205828 637309 522126 292788 947476 367723 627289 201081 664553 985130 841601 758850 192686 947010 502707 230377 944815 45565 266495 416330 12512 223979 585561 312263 442967 760670 224537 977861 122574 535535 186235 776493 292642 169207 596768 1039084 273878 1020695 117900 263283 550801 125872 114854 47671 715675 82284 79162 871986 791652 456883 166266 437344 823294 207927 493177 988995 962718 766313 473007 586848 85279 470273 414584 960704 405886 407418 275348 623984 401247 823699 941481 640001 286343 813263 826300 103176 253280 371702 500924 340639 1040760 749458 808183 139491 673794 90739 882339 1005172 87635 217643 399959 561912 989798 573331 950159 440727 285529 426820 363819 474496 72174 33311 55792 302691 827659 881094 345349 128246 992826 961824 663160 757617 981545 923865 581559 957969 215339 268255 750615 651160 945078 495590 725329 638411 116451 654821 106496 35315 867570 105111 1029156 985437 798147 233211 595361 860634 132957 14549 645313 390720 550506 229163 394926 590566 50873 734920 382457 150060 771004 366268 29462 758001 518408 638169 481501 568091 660183 803384 276747 55315 89737 122803 750783 470854 568094 139880 337149 269477 502206 798780 963374 126245 359985 1023061 459166 944960 978791 740255 467965 232307 141298 289097 632799 600254 132743 486213 159036 119079 196225 337611 593648 303671 231518 914646 514876 406907 139840 845477 89155 171268 188524 330300 946318 684008 429518 179937 455561 321215 351348 203167 456196 591910 992783 219590 165554 1041727 212085 683369 658093 124463 117281 951774 75248 75423 574129 572482 668636 188988 942951 574962 544692 651576 738217 702739 650528 283846 390530 57612 917678 906145 144926 238343 374860 632454 372306 619123 312272 341173 279313 578948 142704 385140 390648 424370 770634 254860 546243 88118 920285 277450 884437 977552 185230 239487 699317 618244 541989 307713 546187 146711 167245 184360 386215 666135 661271 822481 192763 130449 545655 443743 4764 325081 332230 718389 606789 1006725 419902 169789 772563 207602 339073 100452 640202 835262 523283 101915 864462 630348 447707 56792 822827 216387 605606 375443 200783 12559 65188 598345 941642 820575 223721 689533 254805 876709 209901 957874 1027912 1034393 842765 737266 976673 382646 501000 151114 509316 257212 859522 897867 76598 1046828 604292 945803 769953 314319 325114 45346 958804 752176 891700 461358 632448 840733 686949 959311 994683 845866 217127 953643 490817 170029 598518 269291 1029614 867779 245936 938940 414021 679626 379931 681296 471852 881125 609375 211546 608814 766716 449160 397846 1032184 919481 612613 929214 47580 717835 15404 625942 239953 695975 156340 572129 601200 451970 228921 764265 949881 623192 920507 892667 948300 671529 252959 143976 139505 998070 470189 350086 183824 81160 937872 31661 1037433 400362 255065 438843 641182 208746 368765 651536 347924 644700 239570 744723 490774 2775 161046 566955 903426 460469 86632 554566 232153 129047 483789 518357 462019 968160 603564 728142 11145 189493 588114 183337 689946 932099 207215 589284 344838 397433 646296 441727 677638 663945 39875 322049 1011570 369260 707277 659953 155081 945435 958711 483293 203053 275414 962917 431831 872164 116129 787358 728818 230104 156354 179215 532937 901144 860485 218248 898809 907605 549240 681149 991395 735590 479855 588486 268267 541636 231041 1016735 469371 214287 301001 869289 205312 324487 515238 417575 101036 950163 666683 160450 800179 603198 373488 375814 252622 632757 382703 446946 902075 555978 208039 191788 690362 175732 621389 180507 515346 227917 643414 123851 1010570 640786 698623 706237 312048 731687 531653 606036 283286 423696 404461 368472 358095 516089 462589 679287 103799 42544 498753 413119 150120 285349 244807 879142 566278 896624 323171 666370 1011636 840523 843052 94097 693853 93204 918269 718451 362732 134477 286325 26155 179411 216476 14071 320929 931976 26187 323883 476322 339972 484297 914299 46175 307522 714279 760471 135146 90310 749979 671218 111804 673299 675584 345154 781106 567348 523349 542723 515851 981556 11578 19445 206828 579494 351094 982938 385500 921886 911219 136121 87496 706741 313536 40670 733696 958089 1035918 37335 479928 322874 880692 408632 137864 530031 798124 1040600 875245 122703 884755 1006162 117957 711944 416300 249733 465111 717132 997598 358421 290889 841423 377778 356583 767272 441802 130390 237737 78564 653435 66588 830536 124624 767907 483963 129911 678054 579334 847757 904495 770 440815 278416 351273 1002466 210857 1025126 725862 3372 366599 376340 185000 175400 171997 498502 672502 509698 372100 682442 473884 287562 58714 440080 930856 311411 421440 999601 183790 1026903 835098 87269 287621 812977 1046099 49931 569288 862369 151638 89125 426455 6444 891414 857 164243 586938 508551 872049 1061 339862 816674 767580 520311 831346 904037 219051 504761 70624 917329 869140 673246 888538 279018 548339 867868 609594 955067 643780 259952 945987 175439 725418 705816 495894 1465 483564 800535 385854 316685 720242 683700 119589 538084 379724 951035 541596 741596 235051 1045818 415063 235798 778726 406917 376687 6327 740087 407348 767966 773479 554748 922976 814086 988373 431414 51049 330027 141616 487181 255346 939252 175535 985226 97507 644590 936715 708827 1045735 756745 285696 942802 131820 145689 43472 513383 44837 14678 80063 891954 92427 453596 599192 522225 666584 437036 167206 521992 373514 349609 103100 919036 638694 878108 680622 135159 92403 498737 807893 995144 886907 79096 267024 323040 861965 45924 450493 5589 1278 735439 579652 856546 339427 814452 22156 384485 498968 194804 547972 886625 717372 232146 266396 736762 669107 291575 346697 455675 699683 248366 536196 626387 311287 666281 384076 173971 322527 784506 10527 383858 444750 735771 552325 109641 794619 786663 221574 127256 133984 876958 788782 1037951 405310 589029 504080 94021 916503 726980 850624 709845 132019 345126 1046872 186300 1007004 891228 351732 868397 72609 818330 963638 827005 249431 719225 110274 895911 334227 240244 820163 932296 88305 536939 612709 111780 87120 868386 180824 340512 656468 995523 739924 332486 26339 77400 660111 406084 222121 585042 949832 305133 901268 586757 847680 661302 140888 750377 430652 888890 210155 1027675 932740 983095 632842 783514 807783 12815 691123 403658 250549 876232 1015977 318004 675651 478732 200948 716036 333931 67242 201822 1037002 877449 200467 730358 414458 886911 409053 598929 254828 609842 531012 904260 692444 214794 707748 744171 489323 81270 171776 278438 510748 110694 200062 779094 421976 286671 878313 752677 271466 518443 195886 848379 800260 947190 845279 905993 511417 749106 740019 809026 116352 809188 936452 31197 857655 959636 681807 201685 1033758 302545 691128 334441 293720 747947 104067 581276 298862 266807 884124 1008310 833739 107279 917008 769729 934720 939471 56466 955660 972930 642713 374263 759468 579751 157842 745402 727030 934573 758371 579705 636167 11507 211641 247926 525884 839102 543941 430614 812218 398262 277692 520805 573159 183910 631896 405905 425199 812735 651093 516971 685376 731029 268277 276457 192782 202273 947069 318374 114896 219773 888501 223329 286913 669739 662124 288122 798048 1021583 518130 120952 567280 530800 1045917 484741 379641 182651 1018692 131056 28357 216256 943815 338602 179683 700211 915589 510154 702888 47916 241635 687625 839337 1040871 22476 630599 293187 373765 426796 832260 326163 649738 133492 360935 793214 916701 168729 46907 590122 478794 734741 659821 595587 385411 598629 402063 850231 631707 220809 237784 492218 541706 365575 411426 580547 367916 519143 869739 499917 44225 391992 475476 661143 466031 442250 386725 93861 88635 502643 198599 596924 606484 836363 609864 800362 872776 510063 162651 192892 162061 555073 866389 663173 421114 513574 816945 442974 299147 35143 156429 506272 1011360 411857 581803 486700 49662 940149 630513 1021604 134604 726248 505705 70895 1033752 823396 843458 118969 591952 540453 795981 176368 910281 635886 804737 1023816 930364 945281 757367 761016 720964 962090 999534 714235 820705 356917 41288 862224 962295 615027 623372 640187 406480 583098 157282 9985 16790 736354 273178 927664 963290 568520 1003685 950741 186384 769998 706202 87875 577552 888153 806195 50451 356503 989394 812493 231454 573124 114086 512876 1028485 456603 43974 43828 1010474 665733 881704 62705 642100 939982 107844 56208 114063 671014 489367 159140 847465 428577 756259 323042 317623 377527 634605 111525 251310 959940 444286 301930 16970 730505 635235 132949 504778 913449 344749 815019 801841 34861 349810 754518 376519 781569 59722 448612 611479 906101 214482 404616 573679 814652 934189 603544 783842 706160 493438 590349 436425 1025036 194671 321926 784062 67185 791469 855365 137503 404706 30057 813232 535057 143111 877272 291281 1046779 599406 157364 805335 913158 123397 720314 359827 66468 407714 86826 546300 311558 251771 789834 637099 1005732 1028014 600547 825440 903098 912826 518850 62843 3013 33284 250425 159363 485129 932180 176027 549027 570638 288085 506819 628776 315167 333080 902542 364804 590026 253329 683612 345934 625762 209433 816787 366528 540544 281834 465436 864312 595838 763814 818404 4151 456187 787409 599900 170341 681306 656210 168698 929803 290114 676086 706230 617367 1013535 809197 721806 382748 541344 233803 491778 344527 59959 86664 932248 565131 1046428 81921 182105 686414 886858 671861 610386 454074 33281 394888 164629 213397 907074 76099 697141 458825 777174 380050 894413 568420 764232 186821 155130 25 693094 116751 964956 1031614 896196 849162 461977 593996 613176 560434 683995 687074 457823 1125 928589 810563 694807 663145 668577 851795 700163 362342 571021 930205 785162 1047656 702281 426704 223192 656350 244498 523325 1047900 603678 951723 947035 976456 726495 845271 485956 754837 686269 299488 360501 890364 622520 726035 94738 485501 139189 182082 699103 401116 997884 713536 615496 394527 17592 301417 284442 849170 623482 999703 785352 838339 184247 889902 875239 1042694 454981 392081 945586 118257 362210 1043370 396934 374625 622253 20710 96615 874356 401067 461879 613498 104717 826691 1015696 555145 1012820 805314 404077 381314 709427 1000664 349768 290552 624090 379162 709413 699552 542523 131966 574471 203478 774542 424929 228216 585494 719 593284 944133 132227 463163 814987 659648 552035 708567 150909 336317 364192 131817 520135 166037 55881 771197 1012793 434406 263695 194785 497287 880848 450760 774953 264393 783737 307696 879020 547835 950154 862755 612996 489598 401329 189348 229394 632469 467741 619226 767353 730857 696325 329421 764702 350982 332321 891309 707374 294364 263983 504140 667160 781374 318320 307103 696079 720230 427560 832320 962697 289647 554529 264175 712898 674778 556584 927500 380474 38922 119183 18463 687155 542151 987306 360785 960308 323519 91474 423920 993673 986624 962405 434415 290752 310912 573763 594275 64813 728469 1027155 974599 786535 142973 73084 69817 653257 873432 444844 532219 353778 153641 387669 197747 628293 67160 117227 1039979 94570 348722 221287 531793 811467 397544 524231 148792 739352 147852 594059 736854 491459 976279 974394 603524 390021 485734 29659 658625 541143 171192 166012 1006511 913786 932658 490415 655380 505328 197851 156168 474715 967680 222880 991648 94737 144950 438993 106133 413288 819552 190882 915336 306871 194834 463275 774685 259831 91171 532585 440190 459848 237870 160443 884953 830826 1006354 120165 185309 1037124 1035634 138640 44865 590177 366902 676168 67390 237166 829704 286717 881168 568510 665048 224002 517240 72390 293721 695825 949821 107425 486529 432070 812710 147340 407565 746015 637185 205931 904443 588546 819488 87619 593677 552119 837591 837566 600909 226922 896895 133802 261252 574635 893046 626810 688065 965101 1017245 948931 612568 444170 989400 981952 354016 218045 147346 542415 420020 145190 620342 4338 110963 901194 86455 893263 453889 413329 459273 291249 62596 424518 129189 155396 832231 249115 299017 223708 530778 920226 379190 853743 730064 985301 399408 196502 847231 858254 82050 516689 447844 130576 999863 721728 504508 555388 414690 396458 596364 155485 1045527 794490 569115 606493 196848 820157 495219 763277 321289 715045 113891 577889 253315 997257 1027711 860082 799365 978787 252574 60026 698294 137808 417883 787227 908997 379796 47894 1030873 579042 929939 755440 621403 554050 667993 21842 1044270 927390 696595 102758 834114 101300 982676 685212 311915 733381 640209 592679 67553 679445 936805 280702 658880 521071 669454 11227 512649 545950 817710 128191 546975 943605 779595 419692 966347 104648 1001359 794986 846009 591857 597832 261635 636793 894028 580201 625350 381438 356667 239368 363527 64930 643362 447454 823645 132768 713196 377034 760356 211097 125316 352078 313849 354064 315997 475920 929089 755182 833515 410203 298401 53758 99112 435867 284295 756082 825104 781541 690592 930908 298277 398956 1033056 621878 262635 559373 1003389 39259 881005 819140 806260 147851 926646 68405 451843 539243 141657 696868 232109 1010947 747498 279037 414778 692030 898691 270157 286003 89197 133696 386630 867178 941509 176835 822079 951152 869084 173745 895794 220446 772656 122930 556093 141325 997792 51573 675361 667677 26352 309546 170694 225778 20554 1015558 566965 159602 476344 786498 307612 136264 40107 123933 964302 371300 328311 151637 310720 319097 346836 1029554 703118 251006 515423 175228 392820 609326 699671 909567 407636 316808 770272 200718 918838 464207 674819 725886 856260 924042 153260 196262 902602 507397 325227 19173 560828 794831 988852 922652 960048 140987 53599 353584 948063 4063 481064 169098 233129 662551 747568 635030 268814 81795 416890 785479 915893 255748 1031279 31633 352361 183491 354650 102382 459798 777387 21997 107738 1039953 862442 511675 584791 818382 126580 348859 928618 123367 764288 719819 824988 128284 604681 948011 573049 885645 923726 691710 429076 381058 760146 605645 150914 1029604 934748 549123 971354 677057 78456 714609 694332 742859 625909 564940 919367 178650 788454 953130 310944 539238 949153 118665 258290 277005 493634 468552 1036521 410899 936489 59820 134582 729565 794232 371805 221070 291189 161686 90598 664619 253961 442798 202552 2889 779628 415537 604967 54058 529812 296272 947948 267539 983322 303234 595617 270797 1025469 141572 983496 257573 814815 589652 17349 397164 378374 1026230 664671 444407 406365 369583 315459 730016 134704 511116 889217 468035 834931 840156 1021965 851522 362556 768242 873023 484610 915013 946788 808275 59244 770155 163471 382442 679020 545073 631312 897160 155509 1037630 830028 131604 1039612 121818 147945 348250 110329 362357 775507 344716 346473 216609 689976 1042877 423630 412179 931084 629093 664749 465446 35718 348128 409615 152151 928545 110319 565761 818250 1039516 820277 986132 370628 382331 975290 144605 953135 461955 247404 386166 78873 433729 743065 8443 1001397 82308 828535 617230 512856 314335 526493 526932 437501 247336 789127 551414 1008578 463100 973077 296225 376937 1022264 938764 811910 382424 662657 565140 107994 893337 458174 1005240 533079 670810 534936 473577 889146 694895 461569 425083 674115 646219 298922 236583 855096 208650 343179 444808 254818 81131 741983 1040542 265230 732622 66085 192846 193549 79802 307616 874463 149044 704346 610264 353662 67293 526458 833943 432315 245860 620175 404973 812554 376748 941357 971437 888899 352408 876686 411886 659747 879249 550418 348554 889289 883974 922809 33186 553785 232424 714155 853784 91868 551978 771248 621843 104190 94279 278713 839807 876367 595131 674901 865418 759139 48265 626236 75560 876850 884148 16840 820624 566680 130502 501623 766142 456918 482892 656747 967151 732431 473431 538601 446247 1009868 568828 53726 475054 905081 163029 707925 864398 375270 275583 379906 977175 1015494 552474 124858 352092 52019 137676 70392 117940 232232 449342 264538 86585 90630 554525 315426 44364 373520 1002138 50871 130063 539118 516587 280353 430569 144174 363208 644752 973830 5310 787950 976341 153045 120436 148127 8678 101768 772742 11041 1004639 276631 656914 622907 316412 350269 547223 510651 951585 1011194 55674 347634 944722 704527 194179 728629 705722 1027589 337501 276574 115880 988454 203801 503626 182798 181506 692395 780377 996609 525292 564076 321521 312892 402299 629398 1027579 233372 206090 895947 828004 95397 552503 242831 725406 867067 626023 850633 506140 207594 986689 740678 25561 344032 482863 769078 956114 583917 1032416 1040813 740743 809290 480457 506403 902782 354511 927647 920821 483264 787578 154334 615650 951131 143087 874565 235662 697310 758003 202328 647938 215264 432624 355549 494634 273273 602229 883039 860502 549574 193203 857006 409018 958570 460545 676445 1041133 556296 1014872 466755 90478 447690 801495 449531 643354 340957 1016896 267876 268727 414450 656505 544033 232301 238527 553485 508953 722760 126332 310953 223480 47031 850279 841631 182189 22800 806720 63078 528106 922122 197069 753943 9384 777281 822103 293618 51872 228533 571948 165079 447186 461899 568603 749006 418818 659531 974843 414591 1003062 336608 280612 86715 487225 404379 295156 837617 861980 993265 198731 925625 253103 361400 756495 800589 823820 262574 999849 478475 821517 78834 89222 950516 260049 820361 295064 320816 445755 249306 742355 532104 623987 230194 924080 693483 265827 223553 483245 209897 834618 122524 637386 310075 871917 1029177 36621 958265 262577 955893 914943 620898 178563 262929 500014 67800 929696 186033 318377 901857 998157 876636 1021319 1045351 533520 134271 688224 945529 2228 302314 932818 707528 414026 389457 1020413 868651 13539 810956 50184 653595 150998 957783 1042074 133176 540224 210515 282209 126146 812159 431875 855182 1023776 106422 631824 162647 668253 74829 713478 842356 853158 942190 799445 129955 557005 192649 463952 786213 158153 304080 98993 729150 1033524 495804 351251 299448 672203 932230 809463 27233 212210 639151 170432 565640 414254 798073 111927 727940 883624 966763 420615 50733 574129 939984 186177 771425 753720 1041465 998362 962433 77142 978167 743721 973297 771011 533666 153193 243099 896605 134548 211517 342893 84392 372335 1045287 747734 1045577 611987 323599 52301 700298 1012393 739522 664010 413658 749851 489073 327499 867658 964249 433198 1020241 574480 1024661 810866 747360 259336 828360 217242 872578 661038 875691 123749 804805 172837 251903 391032 94392 843187 1035589 585946 730098 847426 390471 942200 330635 824417 880269 998562 479137 91969 340457 240012 971477 697913 235244 872910 32459 563523 125038 282341 630958 1016188 395530 565680 1004969 530856 796575 670451 984943 1025707 164816 627671 129204 628753 606853 185960 385457 309383 545384 366102 826532 388703 876649 727092 320077 691216 252987 863356 923251 274612 593108 1021322 599133 14473 931057 917852 551770 834929 706447 37337 47929 862065 44147 587078 876753 19765 300196 659154 606843 664715 810731 798476 986259 197347 363610 1039463 159226 945622 378050 76733 287895 752540 486203 895177 301521 50068 279200 970411 118551 384704 8720 725096 744024 817222 375151 1012072 373387 716272 484834 241142 265257 688301 398935 717764 591278 726286 16379 207460 25627 951242 713409 314320 253815 883258 433634 347362 851785 518877 185431 923101 395040 200149 57697 658146 783115 455017 613634 763004 230433 891521 356481 890901 220411 374061 932586 4222 339509 709919 279948 292459 1045233 345643 67705 641269 867667 224462 294665 755222 758534 964261 52311 336688 1038773 924401 389058 791943 512915 535322 1018222 158402 1027028 439081 437953 258414 824113 911948 642790 1044859 945256 602965 829261 95421 690362 1011004 149545 532332 95340 54169 207089 235684 119622 28458 85215 230118 675095 726611 817012 918677 821806 916889 553202 974970 212963 972838 482016 73281 871692 493641 660618 344826 1042056 483315 569215 399768 119736 782650 324625 920437 113408 224985 587224 985292 622155 695470 243759 983358 42885 544828 385718 715854 1041694 557351 34254 156133 497293 584122 519968 901838 747723 604004 822807 61755 328404 52022 780385 825662 1032746 789095 761458 2385 1017682 212688 32768 891599 299604 853873 241800 240248 945983 940266 515016 794865 1045155 658947 31299 297794 411157 133156 861632 50006 328878 778205 720331 665726 616332 730464 924723 878575 426576 209154 334218 578879 823199 164798 565672 873196 871841 636849 596009 248533 1010309 159 806122 603838 196859 474221 868496 211153 599224 103333 1046785 1000472 32502 698869 746984 939268 588529 417456 742709 997865 33387 466251 817051 617343 707112 900577 292113 685411 405107 325040 528722 519828 1023896 677786 90205 524790 499304 451749 527093 165586 673976 601211 893729 829780 816609 196075 2221 74508 1041218 829286 253352 459630 28858 1034114 592612 591954 814382 765307 742522 1017460 652041 346541 65091 975349 742583 306715 622687 825048 301353 138988 936882 840070 264276 307944 499298 694090 1034161 295935 485467 818902 689855 159682 802763 522429 80765 485352 943526 337910 257776 873163 580131 346719 760227 228328 33084 897336 987170 37987 743218 608676 589694 279424 636168 177452 63948 673579 238851 586299 627366 74865 804656 38050 363432 419845 869854 232982 397556 685756 809503 100013 263599 912913 843852 181605 417921 693410 1014910 1026205 497689 645809 118550 962202 794535 715427 14645 724484 783200 674181 766276 384614 79102 853890 370542 250033 907325 98414 260641 620473 679775 502846 981649 532663 1025961 196494 753973 867269 902628 515098 201288 414821 127709 430405 791113 760315 886757 388245 264827 194638 2897 1006132 916838 901131 412923 955761 445268 188226 37567 452925 108245 502247 120063 175 956732 602706 658208 804736 857887 537023 886795 711312 828634 622799 747181 460895 887565 860166 329335 483732 236314 905291 563166 940410 852904 736106 47324 947838 996643 44181 729453 266930 775737 678111 548883 437325 1034334 735168 435795 247337 932937 355220 632118 350276 644725 473628 96713 380991 910241 955643 174493 238050 630096 340537 77639 419734 1015370 472260 38625 496361 698137 419051 731783 44302 807565 784609 143068 75610 219705 716096 601986 900041 1034995 322947 940965 744822 297304 248970 127601 506150 591429 625946 966551 83390 852831 588379 370637 58568 26508 577624 935243 463603 74616 226434 955470 960656 75281 343597 765848 469526 418060 741138 367854 567454 449886 326604 10649 209511 188355 640091 710374 774995 990522 384164 644774 599401 65414 1000686 137134 94545 981423 356966 680536 810715 453759 886684 230657 669048 826118 859396 626825 175295 143127 366966 9430 871658 839112 137903 773457 352086 474102 650702 683367 749319 299711 628695 834825 416033 328709 290355 185644 388464 962290 48942 904266 597729 820335 35448 549600 640007 342955 575909 573422 1042327 808602 608429 867706 960748 996979 462444 410893 830595 16433 742691 998452 662656 135444 594677 557312 407848 312093 725611 292487 424293 475541 826097 631136 80709 961926 960855 775211 918651 381504 768080 945159 873181 436694 792822 105754 654564 1044894 842564 839437 401967 577205 738971 526733 371712 295545 451134 422091 548285 536333 789973 250365 357744 306136 600558 475099 711752 420358 20599 835363 124694 878854 499014 525077 763601 998154 657041 145911 444690 334218 705910 321938 67737 526785 872052 252851 404934 856366 252400 531115 958240 227861 425138 916944 1016274 468988 315493 542202 944681 588846 273434 674310 695319 1002043 814277 734039 908211 23670 347583 281168 445879 591990 414018 807643 976897 86933 735473 129253 913938 75636 986701 478431 857490 464501 1030976 20543 753354 208960 799382 430589 429352 517695 993407 252694 496575 196641 547599 387853 600516 41050 420543 869477 396050 678050 213737 592168 231591 282226 332367 124771 624933 683914 381844 398759 661842 1029742 222657 548746 691352 98020 668866 279076 11654 60023 815591 596115 163404 283895 515172 940151 330051 186615 793040 188022 704867 779342 237226 608953 324300 842903 75471 224621 1033022 447408 245253 967492 934560 412735 219252 262641 527228 986664 523048 767151 684929 920344 881808 649403 1002496 217854 369922 190933 733808 399500 743221 724676 356587 312762 501957 234959 749230 204868 787122 430404 110749 556583 172513 254964 289212 2600 503706 85429 629687 858189 846344 1017823 444251 363105 646332 422352 797979 279668 698667 675176 499084 373081 1007403 789389 55785 22311 910714 436393 99471 752569 553527 760103 696706 383278 693095 17913 632551 942697 968561 956693 990600 71569 959906 694771 577875 649875 1021611 989713 102875 1029019 924958 225647 557781 603551 634356 805651 130205 930516 203017 622983 261295 430390 1016222 199510 9774 626437 124631 456594 873056 984898 867387 686673 176431 312887 70199 2347 424362 650732 183963 296894 141954 158386 357659 361515 940685 292764 131023 164758 530759 144129 149427 745129 122700 82684 32040 896529 134879 166380 864369 214784 66663 781044 911927 247722 571116 401020 414726 734152 518302 38574 913614 499992 714575 881658 288098 1045466 777460 493970 413948 371540 831527 291311 308663 245328 816296 308042 61716 821145 682967 259108 1000566 574081 562492 737214 126374 628574 1036032 481953 970575 1030153 493169 337688 108930 625757 194690 399793 844340 683710 393800 966080 712124 850063 229758 84444 124757 155322 476418 410720 829858 56877 888150 341995 603941 211031 662816 1013729 41670 737199 55722 980199 600146 619565 129890 729450 320762 765903 773723 386585 991184 320278 262859 173671 664141 1040774 691595 611594 1024206 998954 530586 497791 373522 800781 656282 130947 679102 440002 914513 476571 501209 546524 980778 501645 148304 820855 405426 149477 315251 1028526 71963 697201 627318 491298 1005244 529862 318193 400506 660622 93625 124513 695005 456625 430566 285093 23417 564965 668972 18817 1018880 963346 891694 709406 45862 493504 27860 345224 347428 347039 433352 316719 489528 575745 416762 585318 176419 243291 7708 132071 499625 300744 175655 719950 848661 928389 873173 469401 1003186 814966 131876 446895 149075 602528 633561 280277 289484 142253 818938 757818 550518 178027 25171 959085 338351 200269 1006067 534497 993112 989672 528812 973168 827733 447607 684182 747221 460048 670040 146828 192304 743415 181645 119725 526726 766970 821308 976604 286015 250893 49968 219201 838310 176300 269141 268998 140141 732242 678207 10139 29478 905217 113060 623283 972747 890813 511453 675653 125494 118544 650346 521291 177834 458120 209259 413958 804168 58165 659239 852344 111259 1017132 1011337 45800 972813 608774 90014 165986 361583 796257 219672 495413 607349 514398 921038 672627 768824 211233 574266 533620 756402 954197 936953 874835 511045 329125 1016655 25967 661813 991812 351904 1043692 598825 545894 298488 297264 384174 626885 306308 568678 340404 720413 852247 563966 544783 962991 577190 812587 360439 424898 341196 920163 232584 443421 696391 888547 638019 554639 248697 342825 416139 786280 282344 1039224 903977 1005565 49598 202071 277705 598823 682569 1035282 251771 711108 32380 693560 100914 788277 586861 933147 156232 38367 189141 678739 226296 797610 291219 1046331 414435 300677 416297 932979 268940 346336 981053 81756 591580 386608 977434 315807 695454 384878 82220 878246 680452 991128 82568 591906 468768 116783 505697 678531 974444 720312 118164 1028483 197955 574523 231453 537756 105573 846791 507808 594829 307319 68844 1028833 314073 684673 890175 272204 424007 516206 386010 661870 212835 523663 751065 851321 245244 629529 664286 36804 495780 897186 1010061 800073 321331 541864 969745 125990 403780 386314 343189 183324 502455 503693 891340 202515 487469 518744 539498 1038740 590735 601208 495273 531277 1005704 136797 246469 761745 966918 498267 492928 79318 586173 513322 511903 432693 333476 489063 573802 779757 391029 243985 102192 823263 11313 715788 97729 523539 156058 887457 519922 762163 110008 648444 97821 44811 783445 284845 797854 1005839 154497 923944 302679 631253 905230 821317 943661 1031318 1022484 204480 615048 1047986 367 124090 403927 285481 852540 686646 755466 1015074 725344 896925 984598 745064 651521 241210 168053 752871 1021194 45247 596387 301620 726956 543679 285602 789507 114136 83505 893815 40110 527301 786931 765354 981941 584048 881733 496330 245304 841495 44618 181223 847743 209341 62859 5910 864627 1017770 945267 123889 159010 851176 1002195 995348 135998 638919 1025632 125857 847007 822617 117552 15805 817853 411127 74817 188689 780342 102842 635890 692297 952654 169218 400520 426648 388202 570611 407723 915507 621204 289779 17382 972497 108538 208430 955178 218674 570479 220690 777547 48277 195561 151763 4994 76608 55041 418536 1034729 686843 789366 466060 12290 272533 183466 353854 104753 938334 150563 380225 169277 769963 186892 972829 891091 67414 497073 879388 210435 700987 241159 81102 189633 818364 471585 219781 285541 762430 356796 572634 227115 407978 454068 191526 46260 631277 579724 46346 538756 654968 796395 60648 92034 836544 405530 607847 593786 545727 319111 210418 532382 698993 553028 58938 585985 596569 313224 801968 859931 727289 805677 126476 389192 138077 415536 697033 85577 33425 212277 273318 872129 104486 1037569 837158 281528 301746 695550 160017 232476 842316 813754 545009 949308 582932 437096 271510 30283 181161 603229 379282 989923 738737 107412 708798 997759 155221 413739 8883 936191 954561 969444 242770 159784 355497 781989 543549 204322 465599 98552 873051 799480 981310 221836 835160 899099 739426 544690 66082 665824 911085 274656 332653 346877 532132 785202 32560 366352 229584 336100 101926 667928 643774 168409 489807 487674 920127 85015 962156 785149 547369 425033 74886 26702 478932 77371 835687 229245 522909 101730 117023 326910 471654 505170 748673 60329 907796 791109 283555 888123 672016 217499 608098 905939 560839 1040980 779483 681333 802602 198040 483827 212619 831279 1011503 614865 774238 440654 1013258 55646 245409 352772 54456 328652 927463 234579 522737 419596 620840 585280 846095 780374 647232 236884 240272 913573 539248 84764 150678 106808 500187 596393 422759 399379 230666 569361 817645 377980 544617 415468 664118 904062 565704 664791 972277 883817 72410 15092 751359 1037648 831417 397673 245711 71561 758880 316380 734212 158769 963632 708094 1024222 891046 637548 387069 208324 705291 895676 78607 523456 673479 919982 493038 1006337 301318 169264 862551 950616 146742 494872 169098 713916 903564 953244 145869 5830 129917 126426 746217 79413 384069 838738 794027 520044 587107 623462 800868 199919 103707 576481 740970 432106 991987 222061 255125 1018026 164918 541979 366019 853793 954484 618975 544596 80742 169472 608530 695726 765491 61040 684270 854202 997733 238369 282390 819301 362624 74161 921867 907552 141609 196739 148663 809057 469929 54078 852198 872736 873329 69454 433608 708699 120720 131170 851313 481682 766783 838892 877658 832331 689750 297636 57821 508815 67028 221958 870588 228459 851034 509903 833434 317552 973488 243588 897408 649012 186432 4586 902746 911823 893846 392335 52088 294751 959206 22336 435214 909700 640134 475281 104884 405732 712559 502361 1000678 119208 304064 589362 394628 579582 858939 184829 592724 230549 637382 306268 323195 643364 851436 121143 448520 527587 500058 216632 14953 690447 1005922 106318 596468 152939 862075 590638 189792 330938 342462 616397 908873 635206 678763 300775 201135 301404 980322 813692 319607 289742 368299 201037 530409 142447 212206 1008483 498224 415898 308476 476809 300765 332716 666436 139981 349029 222085 644190 354051 295838 490764 808324 859458 209478 401576 308500 167781 997756 984775 383760 195467 19269 679002 500125 546967 887304 610135 882055 404144 897298 764726 34492 812994 249108 820597 1018061 158716 689312 522773 394096 786000 1044655 784410 865024 681207 263453 400910 555259 756202 756011 42622 1006723 601962 630781 25724 465630 668792 123162 380955 903158 518493 327919 205559 589530 619556 657740 623786 664123 476443 401893 1001304 666864 564054 321746 78884 987762 858412 219919 59320 831329 288952 1002749 147138 215549 389209 881375 643697 893613 694066 522590 951548 38012 694699 503302 7707 935319 93678 636871 325516 976848 637035 253812 47503 67870 217172 616519 403307 226331 349217 161883 392167 696452 937486 528689 841169 242621 288920 432172 144507 463179 504580 585493 689209 818007 554456 924823 932580 181042 235360 754884 525402 854475 462890 897422 786171 495675 28554 633679 657453 399418 487447 57665 858330 906406 433196 631303 635373 846339 262760 926755 874713 98038 784942 269949 74769 154825 1046566 979170 87953 729067 750266 941187 790868 915565 54938 773234 591323 850565 35641 536104 806061 851727 788301 809474 408785 267271 456019 920511 153941 359696 550920 748292 478667 869360 925425 992216 654023 874769 252628 986920 365154 934914 49725 486212 705722 353268 841210 304224 523375 180286 30111 896276 830248 551130 1045507 59101 632332 878309 342977 367258 37450 933155 623544 262415 287121 850040 70540 383845 843416 184432 727075 105384 1001879 350136 493608 138568 918732 81058 333963 847257 86264 825765 606462 599122 727519 185819 282746 576530 512716 791938 233912 449238 942858 146044 229305 768645 74348 357582 264767 680292 124358 156452 59985 522914 727921 770892 1723 7886 1046475 635575 518283 498779 373173 32507 16277 1036323 511763 67155 947952 822753 622928 305181 22904 956597 397783 443739 443978 306084 155291 905523 161098 332310 91792 389487 314272 118870 910895 995070 442422 613398 721910 79473 512060 386280 920806 436351 459685 863430 213251 129665 524711 192650 1028056 911094 406847 1040503 140528 749056 524715 993454 336990 1009126 263918 297402 259894 105360 685647 852229 313361 1016590 292570 786784 642957 292882 760285 473983 757963 626289 745325 194171 927216 979621 969439 63566 236708 55886 788303 261722 877206 656556 7196 640483 967157 379687 831849 894096 159224 246216 648350 372974 335704 976829 928998 817901 475345 681945 937903 611425 502693 387345 484652 600450 619544 749312 322774 649580 443893 576100 324071 687776 184583 432542 802782 87937 837025 973110 829182 753368 385303 328789 1003726 410705 821827 116042 337050 357628 949761 275974 998384 533452 265138 700575 91941 918043 418237 339920 49614 1001508 190986 212856 22343 601480 898693 1015063 907055 61898 327073 698452 23018 1012947 501458 541561 734494 483182 59154 967669 450614 515021 716125 873177 125154 908802 696116 597340 784277 392327 419102 275799 844806 55479 657187 458 645551 792402 629071 868181 691281 125181 358453 757952 31854 74432 87401 696179 150478 1042054 21509 969726 860667 711584 537893 749203 925892 194371 889963 305031 387262 775429 734331 704469 535998 827236 416640 72090 613216 362559 147366 176282 805252 774491 295838 404154 131275 943327 836381 227460 888606 327128 77660 853414 912424 778422 146329 948595 1043927 926669 481685 198496 675039 34773 443925 348040 375094 974955 681314 708393 196249 920718 241608 844069 80134 294690 44570 85634 399680 743280 263724 290538 670031 657828 137048 448812 753917 956238 337658 41913 498265 284642 695540 800040 30264 741688 741419 697522 843951 139276 58119 240310 468378 290943 667639 205110 771353 1684 50667 398425 669710 153268 95448 615143 640160 44586 649784 782032 287418 846760 875911 417189 635020 575425 150727 682269 784137 634220 739581 769938 605800 991879 840370 291969 160420 901202 149106 459022 169980 48112 252240 1037437 528243 261866 1025377 554170 125777 577451 509500 929490 218016 461316 492928 939896 981680 845738 104270 662401 827795 1005747 616139 254056 699553 846877 619168 537803 903158 346184 571770 282860 39919 471926 79498 796465 364977 470098 617989 132260 829346 37478 199077 115059 1005038 220835 34086 98673 295683 27613 256714 656531 952341 413517 565206 558965 345499 49421 672019 799699 935888 824479 692045 74000 326451 147815 551895 713906 323847 588588 648454 45795 537556 285339 742065 855794 764900 955844 361144 199632 758727 84123 849274 728212 654543 970104 797277 619767 91029 927128 719945 1047001 349298 749977 331309 901562 204806 981506 83833 927041 303029 837561 811171 614329 461349 969866 556962 573327 513986 760743 255094 26326 636730 766499 566686 39875 233986 1003382 490656 43312 762062 450044 1024644 347933 36892 1043318 375897 312107 177323 569735 776111 672031 1003516 798264 816924 732005 1041624 576628 700088 1031050 1022921 236685 610464 82625 571295 662709 731510 1047136 793068 299398 937183 156768 317321 716411 291332 15327 646415 937588 679954 718241 1024863 588854 27322 381067 783387 461545 392881 1013288 900650 622232 671281 994084 719416 394420 241015 495571 433971 343186 61251 61611 42703 102376 299355 861893 139779 564052 911623 460896 482698 75477 65430 1010014 661091 503376 1019609 633798 900690 227852 331171 647232 1036380 411446 511055 423580 931151 557150 74041 1015371 374840 263672 959811 882404 690922 1017564 950354 635041 842366 813255 574927 146655 750541 606424 516391 749218 423928 711699 135755 60174 270561 907234 391729 543215 628143 182926 800593 476722 642894 457674 4648 1015402 822509 765225 80312 116044 1005694 914083 36870 721459 170809 72469 657051 827805 311833 895165 887556 169387 881245 448961 590675 583333 708105 573609 350875 185204 182370 60641 564599 360999 690806 238393 992900 540782 386962 1025636 908002 807970 57801 167804 1013431 940987 343668 1029756 977324 212696 928429 764613 50030 175803 782290 932762 897070 79562 636936 856227 1314 777487 484022 53870 417026 479929 616710 451305 869515 308377 53863 108010 128767 908198 866573 612775 10915 736633 712304 1015614 847168 351442 970697 447279 37027 248337 203416 120284 108318 766909 332064 648208 200708 1793 499433 57205 463920 335914 765246 1009436 627327 658218 38829 106489 212049 611352 962698 298341 516620 223150 906603 391579 118681 295882 660397 585275 800997 538605 548078 48329 964194 816575 871313 300846 774531 405897 522045 899126 303427 627385 186718 138257 226975 504930 836003 903379 1022231 259513 776830 829173 791345 187033 834983 453073 233206 293888 1022105 133161 213619 821392 352532 541856 453690 644367 989593 575039 516062 1015015 75249 147698 74362 103079 831399 667145 694059 483456 72329 169144 867217 342216 493867 25239 160851 1037946 684387 283682 27032 740789 737486 552249 357262 494649 528714 262562 300774 813549 224634 544130 332118 477531 9542 499176 456214 804914 209496 592194 973412 851907 896159 702438 692736 447877 52944 310411 64432 711570 920288 949453 974269 82215 339595 567724 184948 676648 169937 903181 672935 986265 1014131 739640 97322 210726 405370 340824 571990 727964 828337 416254 26248 442990 442918 992927 936611 312369 196013 323857 909194 961056 189533 256018 895399 56984 115728 362945 763239 11677 745191 896035 181180 972116 307140 5535 751257 206471 573135 42370 85370 111908 755186 3197 1024473 858302 320861 464162 480186 867595 370690 162922 1021472 16996 563226 88626 248725 454216 107422 530872 29350 961497 856270 655907 74341 728157 49838 741113 104166 79806 101764 907431 249282 392459 957276 675069 864919 176885 319620 522159 842629 47186 827408 334549 841138 976030 196695 120683 33224 161909 110452 1025490 131186 368154 432070 482893 44770 358900 894064 512389 176974 117515 955865 979206 760174 7055 58926 1017792 655104 295250 507355 361094 938053 126537 522262 706706 824449 266510 669524 959487 739966 312673 723410 113230 87305 988322 728589 562402 325492 116313 100170 440708 909843 229551 135695 283359 806591 686322 633000 26885 470358 635925 182179 109032 221240 382765 262740 508386 395468 231413 694098 1000494 254969 89419 201976 664428 1029805 1007537 134629 965153 641626 399821 974204 1008436 162164 997609 162917 828018 117748 114035 812298 253196 402392 244606 1017883 827924 784800 240448 610570 426755 43219 739730 309904 621622 150648 919667 750374 716140 961438 331653 463245 598602 210388 707727 284999 1010391 4017 529401 691995 312320 12109 315731 581013 462869 559302 935886 772483 319306 19133 320193 833145 510007 273110 235045 883534 86105 442939 184090 132765 812175 1047066 586848 660293 352669 886818 685791 847082 699564 424714 750111 607345 515016 251659 318672 726152 880225 16993 1001796 628251 464331 49613 341488 1000672 167358 558358 978415 914381 591062 639875 653695 61852 857363 370787 925313 998734 1002587 872325 127229 1034917 738547 381376 62364 120488 1003018 90476 346156 740387 42031 1013479 454688 997412 932309 396562 171277 937599 266198 388562 659759 228939 73197 790159 4066 956003 117562 130231 122408 981478 63170 1006140 21290 25784 102381 944658 686255 770047 179974 371890 768934 919206 40383 560282 1027234 473565 229290 72395 872537 222615 1034945 318282 786469 1029386 548831 434591 252547 890675 365380 490841 770966 389968 177428 571015 456100 945507 272857 55872 270744 178870 529149 382749 8063 263762 231249 928186 929547 25990 940937 727352 509971 285798 1014462 918462 391953 553545 773866 703219 418210 841291 637295 585862 892682 332745 727953 438951 618669 382695 1044215 915595 282263 442637 224814 999147 826357 675174 380198 210053 92058 902496 295347 358042 441467 214318 203789 679278 229939 512073 438096 121036 716160 488939 379389 613504 229572 99730 982647 974042 892037 971651 523143 449329 761837 789829 472281 492126 891210 663074 662397 709437 165519 435113 648807 647472 75218 946734 60142 204443 677324 797001 165201 899433 460380 317523 495917 788357 243972 307948 94728 983906 758122 906616 371658 841844 325081 727453 265022 819125 114621 588486 614038 551969 326699 428707 48612 673594 15446 30119 353186 114052 685595 530313 464171 547594 160886 565187 203583 292824 972811 804374 248451 865406 894878 233220 564223 99988 356507 41045 578974 283952 653199 566675 180913 1025393 424108 869517 621677 55032 1013833 8664 213608 1044586 926560 161097 680736 261103 475151 175740 177268 422838 1027608 665936 367657 507503 30560 848489 436326 441295 815219 891821 178232 876816 616702 467143 766991 288110 978004 973736 185919 1048235 823787 35072 230272 503179 646620 416969 45935 727641 110950 992957 452875 393569 740203 296667 310072 339827 186609 209382 781631 953959 234914 476646 857932 934291 359500 962213 1040111 709207 34658 236082 638876 158865 491898 64866 353067 207657 812493 206922 821848 29831 20667 420550 427332 485143 65604 379126 867314 284108 386191 769979 706251 742555 966759 465214 104218 382203 383417 381290 77713 479852 506391 526957 617667 724716 163640 856379 941479 843651 965493 815627 961564 985273 255566 859352 955743 994075 679139 825825 619158 802746 848508 544297 774473 1025195 790786 708599 531427 735624 289155 1002328 512565 953325 734386 849560 741876 332796 131940 825037 667446 1016025 270100 660556 400633 660783 1014367 270129 157085 136106 733577 779228 127844 801659 891639 446319 911609 939223 255923 287825 444902 904568 873452 663213 144156 353562 780146 485620 467823 256511 837182 237655 709656 394604 659688 534862 8497 858154 546095 562195 754236 337670 102005 708904 889501 776017 1029696 95693 403995 686944 582843 659594 132451 339725 983346 101804 327301 66612 328346 43967 185717 212791 770054 163865 559243 762747 545075 461647 539908 774121 392957 253374 636798 895854 377832 314371 91264 713083 875672 963459 1044720 487045 518233 413412 815771 81030 661912 858770 729264 446330 783975 411963 171077 459235 665853 378963 116945 774470 57396 742545 537776 146092 147465 761456 201123 75554 680480 622255 48461 92217 190014 80594 842167 574598 529101 514462 456140 660515 99675 34721 378334 814380 29467 658343 584735 745539 358754 412486 741673 148749 1048107 909139 527479 300723 598164 112747 253161 352354 801119 840556 864580 1030603 977778 523768 311472 152484 705623 109305 45880 5156 683197 775959 809549 508811 813301 130372 424260 313496 878965 596785 7635 718097 797529 771542 919704 1008191 583901 282094 959890 23919 154084 455800 431270 943218 148596 929591 377371 537117 761144 720179 462622 776906 800765 740151 821823 981206 264245 550992 669682 1042721 258423 1018452 92944 137105 403452 418393 961875 482191 139556 901433 800733 550024 922607 281621 719793 931437 2437 737487 277049 964147 32175 1002126 372159 935508 36699 484926 672243 553805 377115 775949 89195 110622 870822 469744 439582 271053 586838 216860 835305 622819 496041 308365 761866 261101 718785 361602 441000 540156 889572 189694 705864 685605 624124 937289 422745 29954 219927 322158 1027498 710960 672744 988091 482030 478159 1043012 642883 899135 904453 643239 812639 606616 725115 934573 789032 141914 649694 972185 1017855 288200 903519 162001 331270 671627 18484 71263 786341 99374 247061 181106 317957 866722 856255 295131 600216 387004 404085 297873 887183 684210 789626 539949 1032802 227746 624792 883822 189516 746252 79004 638391 753869 840018 550615 562060 912934 640319 344735 773913 39904 869501 120012 995499 292678 627229 409659 108596 352230 325396 784974 402891 306195 465592 792426 916010 1031526 584519 698232 968494 304441 595552 74342 393307 448810 463239 648355 785238 391071 438949 965541 561256 564284 940167 819815 740098 869486 107354 904675 600627 213987 703797 960924 127284 903440 275088 746520 985053 192938 350917 813918 912173 585517 217238 80252 536005 211800 555686 807171 723053 122031 304126 149897 31375 310008 500874 912422 785079 328639 563610 745463 833305 433874 765538 812703 484875 242372 554106 501953 632454 276846 183390 332423 585897 238698 548334 606238 988726 430487 303344 129591 414483 167832 882057 377480 454091 651860 675016 553033 550923 898935 516380 449720 540453 490224 687832 761749 539792 883569 56502 973734 415333 175859 623697 203573 8164 321327 838313 81037 248301 722469 874659 355968 45960 344729 82823 998628 625246 97425 374144 437521 654141 369112 992799 551525 127639 139903 533209 721600 552195 947543 42884 996104 513979 109687 1758 869286 393501 596412 746246 95496 629035 983876 177665 621597 999946 223218 420406 331484 12422 578542 492275 753853 810125 476450 283878 552766 672176 466878 249508 97887 929701 406196 86309 468262 731847 576572 727110 166429 1006740 581202 340806 159695 922670 340787 200009 602446 612059 176612 624088 904880 852102 111275 760159 133517 881723 615315 235950 1020291 777390 736493 718457 934066 130229 34250 169432 354369 495561 256130 900295 666839 211594 595759 100263 848674 592696 294962 717499 515156 559674 332462 881324 21152 809627 135944 793862 894402 879240 982893 1007801 440180 766931 492620 609944 571386 953459 360664 684509 586391 952066 203655 604323 240149 713533 714389 912491 656706 822920 529538 342680 68461 570472 572560 740595 241901 319238 274246 94759 652186 960435 482031 22086 460626 587614 606236 576322 37494 55072 620062 336245 64106 774321 704397 856090 442392 122607 765636 929233 191598 323166 1006178 719135 560347 519587 532938 159979 999382 486920 426404 146691 708951 381948 915546 353941 649052 858000 129692 106678 900710 529658 849884 336094 849401 355606 224979 460650 224543 390624 332282 808985 77542 572155 916498 230032 683741 429613 652445 555734 693659 993248 771170 221656 810297 645027 694764 245222 589266 771239 491020 672564 27146 376387 841811 207962 826244 760945 656281 205525 126827 471118 848505 571268 955114 574622 779218 289579 720820 470597 75591 607987 886909 93391 717248 525544 193918 252649 82407 444538 930037 192229 251052 485117 66467 887611 141762 933929 1040716 581378 1021983 763546 181562 513659 356992 645200 335547 7047 343010 100145 445854 960043 846858 455043 11962 908563 1000447 100978 735336 1000973 144010 12944 239364 706186 346301 786511 14703 357408 147049 759945 458128 128266 624294 595705 961742 815270 848975 820927 989336 266230 683651 846560 173789 265760 570662 644804 712340 940270 537949 1021623 656438 639311 650774 518248 247359 375764 943230 607084 457136 373044 960648 438716 157328 384712 92525 145459 435302 771855 924199 249617 460481 274988 9716 453243 760241 48739 799961 37624 405067 458911 622621 3573 816936 210159 79561 792130 603366 32517 389679 959635 422566 572086 342624 83969 184972 908412 334516 790150 256579 975351 1033798 589188 503670 676455 1002614 924223 455768 20276 744805 606 717853 406631 728700 988270 520062 903470 855781 75871 973113 131164 457744 645125 529039 739558 1584 219032 604101 880231 439484 646708 523427 67997 334574 761434 792824 688361 330823 1003117 148756 39123 418057 213302 149068 300164 608956 462433 658297 910923 964777 117502 1038713 749593 52322 446977 886701 807940 351800 728257 445562 152776 823747 863101 825800 1033793 883295 97746 1018246 200178 184233 367430 219684 111489 635397 764865 359191 327992 294683 40975 567640 668806 243286 977503 498661 540284 453988 1033926 49215 857169 513209 857021 853739 298975 85003 375455 245745 712739 296663 436268 886624 821696 934107 677129 541128 391037 918170 56894 927934 301762 95707 175542 124763 760863 379434 1028802 116414 924614 76118 862871 256645 66060 408561 260299 892248 417772 245204 102364 503135 286595 139928 879017 121030 640149 84509 331767 477760 130311 541959 46317 402817 704867 600380 154520 795587 869719 718439 102504 671810 849974 756344 373169 95424 906613 763426 51243 689666 279855 459100 847731 712784 36002 684001 937608 558073 511664 660912 761934 983501 826463 633740 1002510 493473 595289 578428 200180 392399 825453 359756 536464 863923 984076 416523 938070 789807 755405 1009035 704030 390951 327657 159973 155044 530182 389055 905458 533257 905016 915537 724434 137808 407214 978374 1026153 458722 828765 751334 126685 420107 413887 605601 254234 883834 456784 569224 402766 670405 958994 282194 330861 1005283 157449 626777 108206 695984 151488 872730 583692 1045356 934083 905657 711877 709180 784163 280954 257503 552104 5365 525897 669086 807195 802259 335155 58383 107367 279385 568043 242561 714046 811433 304198 814343 151225 166888 865983 294135 833237 313534 112884 300909 68594 433882 207655 289993 416850 495980 673726 814636 683680 830634 992195 762368 191078 991819 286564 231533 725141 128527 517748 790500 1025 47669 737512 104856 893411 613378 357212 986624 911957 196673 28556 393559 850137 257982 267483 452636 232659 562122 49359 744339 664074 885434 749458 290369 432427 957544 879731 987251 421958 865968 627299 33976 494415 1006068 597113 844899 101534 658841 132718 635914 114032 570504 589090 952330 755299 227758 57109 375040 1013758 445564 642286 993361 713511 912743 117240 464035 131499 166505 584864 196194 437945 224126 728825 433212 896871 274216 94008 188325 297772 530156 847927 67924 652388 648147 862710 773572 704720 180970 268822 559540 356883 149954 640092 165543 413238 623344 86836 675685 919588 723598 116779 726136 325679 146105 277620 532656 844937 223249 635237 286112 219596 470588 684279 387102 430963 183394 65097 505031 980062 1020338 169500 738424 986962 219612 474968 813270 802679 792982 224135 596167 119000 31512 337749 1004791 47334 494239 449302 203861 909046 619245 629568 946323 62654 739783 592108 879273 384732 519286 705113 548690 175439 519239 746345 922509 271356 690955 726563 285 185130 116632 766767 174858 180230 227909 160349 262686 1023264 98674 994078 645481 496364 720382 730377 682686 432195 565199 96344 60211 285407 393806 196200 12197 440290 661736 512573 352562 705615 43918 24827 836029 419216 451381 526958 688237 293359 845399 741763 630318 889116 951665 236749 188974 996525 325507 689921 908897 245913 239251 442234 918526 838589 134186 293558 903168 139351 302549 750294 645031 476302 444837 292898 941300 627431 524976 37251 545584 582353 908686 240904 846693 835867 867548 319585 590051 538744 822716 407911 695741 928258 70739 401042 429898 538036 608330 802689 789156 144111 409934 267638 549164 801014 406417 455639 836868 341874 130118 501935 531859 7918 1031720 109866 453637 366939 822772 910876 737225 283278 995050 980091 965393 118973 384848 464353 42837 908550 79087 627979 137680 687081 919956 641628 141313 685512 30608 633947 797740 552814 124473 651312 661975 561797 271975 899627 844365 443934 761591 253502 846110 227118 166220 503934 297117 61707 474569 746917 435809 214515 495704 918419 219076 313221 736486 975304 824935 69445 1008612 47596 853164 562972 333512 936008 180795 975319 324746 162890 20606 340899 644647 407813 362276 252567 297762 370094 170146 263979 697854 986656 468653 799929 153797 873305 1009345 74243 876932 1043451 87709 874924 329420 160972 786629 84669 599091 381238 708863 913698 280273 842696 981206 790059 448964 960179 58394 127244 746156 19533 769374 642909 380463 544658 328313 699802 1035382 887966 141574 382883 277934 244020 938724 715070 765577 488762 135862 288400 779450 781114 999523 976040 818044 786659 187799 836085 167948 71559 985665 552650 359979 89242 985363 476641 961693 502329 480261 980181 420268 456608 245971 1012902 1038245 743859 374138 234041 387417 693110 289983 657110 749214 407189 84648 598184 12492 87005 147712 981824 859969 768961 279511 18451 625629 315094 511488 501495 751495 515671 619922 495274 323238 269473 561256 50507 30120 138680 911521 1009887 951678 583617 295200 34765 399390 299910 420365 149859 673024 31989 1025362 42575 454050 459681 596766 45350 424452 580416 892518 814816 173357 912427 721247 81754 154020 115681 80389 185811 433655 890244 104088 311663 561463 117338 538 820663 685946 74317 547026 934679 906840 1008748 642251 388959 41327 368488 678485 990787 227040 915992 281731 874971 715727 594933 1036716 461603 911590 980382 696299 324220 202450 889173 1026463 536617 1006277 447361 57835 580819 484083 17194 332087 995846 410389 406144 768429 606898 729321 294741 592829 1000362 1044655 451486 780953 549928 737709 185845 186 144967 989869 850458 910425 829320 452218 794990 740343 821582 421991 777078 873173 436578 782535 38494 970109 359023 469366 1003379 831031 740487 496206 709544 686485 202140 234931 561170 51944 117256 711944 979564 518343 673030 372024 1005972 27023 377142 217902 890380 780254 188701 630876 457338 509720 870306 489272 719912 788450 1032339 812987 484228 11434 194846 482272 658593 536092 706648 939051 669621 753582 264121 78879 747929 533525 326558 630471 777292 250318 150470 647982 32624 862102 691158 850151 35020 979186 676821 625798 169160 490153 714928 662564 874228 390980 881847 795615 907905 1045397 315422 547415 348870 56109 1038717 392499 31676 363748 417361 732570 690819 393045 693113 810170 896475 980319 73145 837701 204460 901797 109114 132847 311422 8207 136968 828657 152065 659527 928659 512137 798087 250941 909615 136824 366981 126884 801684 77442 43286 605554 45406 186354 371832 70756 861325 837139 536972 359287 158471 892088 758874 749168 878354 64693 597899 602709 962522 565347 638189 309746 969201 821280 341491 662102 61385 276173 590898 790355 420412 720462 569830 36865 293125 89101 641643 750395 969541 877944 875204 599072 559102 803967 590359 747155 911003 443415 102958 666556 546663 715961 606199 685702 998417 831715 222214 872479 471086 1026454 1035022 576634 123319 778966 1021548 859856 31111 1030190 371868 507418 693214 49449 309697 432537 772321 904666 835617 875855 640279 258901 669863 968323 324077 567347 574304 788545 372275 717074 747518 802776 530077 892179 812632 915802 548420 823898 431848 312351 112418 993938 678731 317250 117401 630630 7877 968226 180717 1017609 681658 869603 908997 614575 619318 457963 566190 995602 159590 422245 953496 667374 799261 652225 612183 1015685 233040 895026 646179 394011 603034 105006 226840 602491 728761 909554 785335 722544 760335 447484 149347 458317 511522 216975 872421 533094 1040924 461106 381161 271764 175179 193585 820095 889014 979618 898587 976539 982826 801591 404290 825236 93016 863427 129854 998057 1018663 884517 671082 455543 539782 883679 535910 880004 131557 855703 257939 95416 102073 550296 484762 859615 353275 533071 463590 556840 556202 465358 200997 719017 920132 1025356 136394 855256 541009 164514 557454 837907 800217 607439 888555 441881 313320 414838 31904 362639 434193 295003 1038128 649597 474088 531946 314466 880334 592519 244144 298946 109523 956682 153567 642847 917953 446227 607438 538379 915502 277318 226679 788318 140696 94158 555000 505780 370654 290519 62483 109546 666821 206609 703405 260261 821876 720948 944978 14283 255992 882550 563888 617735 882113 248854 564503 391753 439843 768981 446976 762948 546262 1003384 296323 501487 234615 636743 483551 317957 277765 735121 158454 124292 601700 927014 956622 624178 357341 979419 323089 975379 781724 608522 798093 1043700 493873 801807 793013 1039588 133648 491212 541983 765621 746001 242726 291589 703104 236016 510597 296900 874526 608718 878680 657759 758703 958894 419983 77820 389655 459257 354079 1017446 673148 992251 744834 400010 954826 119395 806708 605690 262447 733639 853559 1037933 256159 825630 778128 802364 580688 195140 436167 46311 382015 121465 1017707 89998 876714 318178 196492 383353 716436 643335 63039 808081 7237 356179 709406 18916 531911 294296 568261 440869 209258 762248 491606 130601 795712 505661 165878 993131 648866 47537 625998 979081 995497 80711 416523 802244 669366 290368 211038 142724 421354 834887 292220 243922 155822 324582 460831 451549 758573 915214 407555 360054 161749 724371 678762 357523 553946 964782 172953 700111 652211 662649 784728 295656 429979 63606 452982 570432 606225 274441 958787 918621 172632 320249 195349 545642 478456 136691 498371 544947 275515 191239 662061 47917 728753 1010217 83378 209387 600492 645553 485559 431274 613829 698076 109095 586822 349013 56904 424174 987971 386813 603260 329853 226885 392735 892510 1039689 459928 613218 1014203 813388 342185 623410 935362 637059 909450 700477 846729 11630 421490 710647 497287 806291 317755 835351 793880 433658 396515 73240 456957 692146 125707 1037753 446425 949323 973691 209789 560053 963163 453788 476716 918396 889337 33788 1000016 78720 702789 827086 194233 394739 213214 828007 413946 830319 854122 113858 848361 426863 987922 513277 774691 1021139 586755 920538 718469 956000 740078 969791 603316 886590 217224 617398 264086 841592 750347 1006318 357335 204927 197299 452152 654437 748968 978498 361994 42740 267433 364413 245632 462972 7712 493485 824534 233910 867852 502815 689647 1012642 23634 262820 270545 209923 699705 118290 664103 448993 612846 961217 599486 547334 112897 572174 59144 658306 792294 1041371 201116 732200 986742 137485 762291 816398 881003 309773 316589 179985 573671 851528 567690 636750 669166 618927 127346 566186 285159 950584 978990 735052 995103 530267 494764 30493 59717 149653 594302 110159 341487 724968 621915 226003 333076 990041 287645 178657 82321 239729 220354 1047668 76196 1011901 263916 682955 554868 304718 890465 865770 338310 917562 521739 55831 539465 55065 423928 167261 712076 414088 529883 241420 147202 893098 999817 216375 255173 609442 214398 244020 824016 626970 865622 928800 771204 379327 159316 424793 374052 454338 960478 56578 915545 336216 1020926 769154 828078 673851 266211 1023749 532 769064 58462 464889 845408 853087 857702 52627 1014216 893734 509844 888136 960874 258630 632487 815188 269766 462732 258050 462902 705342 645450 982569 1035058 385693 588499 682568 268494 182669 919810 48300 323157 459551 634548 44359 471895 860232 452937 914480 935463 135262 611623 764449 168028 330143 559671 145655 404304 786858 690278 187446 627876 964099 996389 700803 160442 672916 975594 481576 420154 1004583 915373 992915 785805 838893 495468 975062 232293 598266 81319 987945 674099 795846 645348 191844 613552 751533 349996 177286 196437 752752 506508 246577 1028834 450994 69014 6698 886235 965244 815069 1016030 223238 337594 275068 275928 691950 297916 853136 864076 1043043 351414 667577 1043344 1026296 291648 844957 774557 838788 784342 38758 598418 446113 55896 420927 357681 1004848 449164 111578 1036385 128723 860311 489453 410026 3954 353672 202672 463548 173239 502734 128096 493800 285330 296892 536000 144805 358325 522252 28307 972557 784920 970329 575779 378973 113526 42915 959421 66168 173519 29903 767283 830565 849893 365349 397656 605133 367039 1012944 345480 75134 164136 383329 951581 269802 861744 497229 648699 649640 985002 651114 175365 966130 671661 687990 305829 733478 10260 372880 567112 637766 528126 246973 122848 771703 523086 945764 954976 20357 98603 63699 891459 923230 304769 327864 728326 220819 710527 900264 411306 868314 781080 251291 136755 558734 997250 249710 211499 926765 702137 65888 851231 864217 146173 990869 999969 292568 570191 282262 495941 892181 360440 382415 472100 773532 1038083 85520 25179 1047329 145598 290573 818701 307322 521277 354014 876637 225568 441303 901759 767477 371123 412071 648785 289667 209011 529420 988823 469558 21959 70185 659450 517189 885946 495718 536582 356712 684921 464109 863659 473949 975830 807982 483772 260708 717768 734555 302963 229828 65001 59117 629995 891972 723447 262941 912293 522418 904531 312427 950532 337504 736133 1002011 577233 434594 435894 126131 27575 258129 815156 631423 84936 577099 1001713 422925 35062 813552 852485 655537 899995 241831 847144 135938 451314 43863 642361 83291 56731 60142 612025 505435 422427 853214 213072 904550 1042265 728987 648007 200481 339235 429854 420877 197113 824487 950629 694963 139933 530682 899824 660335 321664 210836 877382 868125 186968 219346 319854 1031097 504482 837747 575606 810214 300059 933404 709616 572522 216648 325076 849008 154288 897519 743560 617487 1003332 718236 275592 129771 297307 338461 296456 531365 237640 573190 905120 20449 144392 5934 721613 163017 843191 863536 129134 612235 503833 215020 751943 188886 935954 179971 251521 259681 355630 577374 397864 58725 16922 360359 235436 860446 722216 627918 689249 260685 876752 956037 819199 814265 412713 713669 533794 654249 228212 251719 457163 826987 417938 1047564 128989 113873 572297 741846 959905 539567 178947 1024428 441922 629086 306382 189018 813650 662076 409181 896238 854083 132394 871749 770365 296175 126988 935873 563804 214033 269389 531759 660263 563402 844632 900753 727741 249373 799520 995085 555265 900978 137881 271469 107291 852247 550460 669600 1023989 432314 216199 566583 261311 869872 731771 761321 119148 88754 86044 599823 185651 205787 122101 101160 688910 647595 306321 875095 609854 86087 1004291 719584 124613 1032246 665951 903598 167402 442085 682559 51920 293561 20260 220735 977400 216704 700839 39040 183035 956756 310663 738089 10835 487050 837822 818145 576928 788798 270510 966743 984098 229583 594587 27322 505665 757089 623660 605762 920326 679001 7150 328613 691871 423141 915921 341410 1047775 437362 196521 769402 1019067 797492 436654 49009 446926 557217 227068 358226 601302 116726 451092 402664 445492 449713 518489 854150 212080 368405 403348 552832 886963 346281 228465 381104 781132 446649 673024 260338 855596 876756 140341 935848 56169 55628 351079 195382 712127 812473 570069 429447 12554 729462 520732 401542 197325 314402 583874 719526 893614 822817 460463 70491 991991 249113 623791 176031 755991 200821 400625 724590 101919 718309 152459 140618 520006 996828 347891 224439 282214 899089 802951 113856 893564 243711 220422 670064 800811 194916 353557 544602 606778 593094 245180 835602 1047057 697321 596198 638642 151616 325210 568804 400470 208121 472552 786923 623776 540817 398117 82065 248373 353283 741865 795732 82749 231788 224719 749331 931303 343184 741047 324243 742627 701268 3394 665851 347110 486978 182105 482648 89129 747784 165031 1008666 67819 121593 928538 385941 971754 493450 33638 666753 395758 696022 544130 303739 499519 405019 943400 570498 924713 729147 783961 877946 170367 577084 180695 943276 314646 466888 618922 505412 534085 277422 916892 912338 522859 510047 8125 322762 311657 900210 383199 478980 811556 704288 787738 16188 1019653 792776 327754 653715 406136 340844 481932 184844 322416 830259 957637 707856 367073 716517 7451 772075 326469 815218 385913 930124 481048 615787 106000 807369 408412 333703 632272 402521 608534 443680 135923 507608 790735 922036 254323 281222 196371 329316 271759 494728 88309 107128 872522 1048166 149642 588760 820204 226955 457065 389012 325759 24777 771378 352862 749651 886482 421892 659723 769146 682176 1012996 651542 676172 140685 549597 467229 256741 193436 84027 420194 868770 796974 995407 347211 315048 316654 372558 108258 565341 845414 360178 319829 147181 714375 142071 307063 696518 540709 52639 745790 536348 923769 121903 639811 580198 309149 525168 298821 671455 491795 922670 1010854 121094 1014847 917436 491756 477726 421096 713839 1019969 175279 293819 10783 1027572 63747 683720 503465 687350 31146 684547 590447 655454 479222 94148 242902 392165 395392 194888 438471 386155 540577 638765 436526 24688 349690 956922 365950 678044 210156 533141 867884 497719 860961 318155 973104 982449 43265 124363 636551 277276 165182 20651 720051 599725 897353 715490 554297 564030 947674 962252 551202 846031 757612 506410 560506 251137 1008318 317087 393173 142233 213331 234036 545477 581379 966131 452564 109157 899277 856360 686033 387281 629287 691650 282717 715435 937066 795987 476690 250776 385422 195764 515179 617153 894130 921726 376392 100179 957079 780690 771694 494847 365093 942482 563205 522362 836838 161637 116504 64510 591750 930743 233752 666568 821849 433526 992602 342680 76245 1031766 621972 640564 806675 571214 837220 930789 942162 386329 939977 1023224 1032565 726198 736680 707390 877696 509929 872520 542092 453150 494008 711894 879676 21022 545518 187874 304554 605169 589467 508896 957113 767790 118417 708009 951116 304143 589801 651511 230092 500721 356221 152300 70824 39384 85611 610444 559313 309992 976536 923454 364602 339693 93994 380239 1038686 344276 782605 281198 244921 401200 539504 221233 260430 666806 518213 701071 426272 123073 94404 663653 939449 276431 741864 572401 292006 308225 475376 676698 119800 585119 1011680 887078 814788 1029010 516606 294081 614820 769001 381013 656125 399157 255060 990773 355980 689303 721580 253361 977032 423408 83305 255007 415980 781033 74794 159388 974617 557871 647217 644742 55890 1047283 627940 87552 295488 636779 579662 449649 462702 222031 650139 979717 816077 695132 883615 831786 1024818 1026772 979280 246037 224212 219132 676424 422971 384718 114845 897348 124888 542883 804485 536231 670059 899508 297987 559352 576312 138956 688237 867679 956612 780693 1014941 538668 826205 674080 28528 529745 278160 127586 596550 585955 124081 686257 155013 968604 228182 931403 890134 747356 860124 967887 984294 126884 906209 1473 611687 647705 410056 768779 794636 246535 233784 1027959 494544 84443 19357 552758 457136 205224 872614 692316 311596 932259 318149 822113 589002 697767 627634 205729 353939 921266 243945 155613 17557 242534 938023 332472 25951 260233 420848 848699 797832 887173 950284 869714 896808 133353 509446 135757 909404 544998 242092 389472 576967 410578 1013138 548899 846860 273577 759695 437010 488277 765831 103741 615950 1035215 281135 628861 554202 264747 1008775 146417 500638 556063 389402 810881 905064 804067 630164 855255 564903 330165 758602 486370 969134 241237 706479 51031 193335 270729 777440 41259 594141 670106 823834 972570 25504 893142 312382 120612 262245 446988 458323 975882 256116 992531 170500 944597 569848 387907 618526 418384 245891 826361 727316 838025 920967 790808 507259 270932 491741 316291 816782 264904 579906 817060 736939 1040575 664789 657896 29139 882266 1034651 232257 515630 906876 7675 949667 222341 661834 233795 360583 338118 411825 91169 327018 1004164 808160 717098 58447 744821 71881 492886 358457 719346 356005 182402 338866 294266 349293 1029613 363848 844591 467041 140475 869386 89175 836997 57461 334863 159964 600095 151943 926447 176077 754235 374209 971848 716763 186407 714967 611898 401373 752887 703713 837099 436044 567042 123611 234501 480967 791651 25382 61747 649361 900985 1025541 1002151 332046 369511 68641 120471 270153 626837 464646 733371 666993 69933 729508 722641 713048 89502 108750 316698 703731 221469 992190 111322 589533 380447 1010831 995035 332499 869089 112834 867307 102969 294368 729530 863577 447635 959073 113984 246652 462861 888042 148991 18476 395764 931783 152585 703303 415547 864134 75088 724782 929015 333691 587310 750917 377059 605757 190942 506486 80349 934439 1016576 766894 536679 181720 371737 178783 835367 668851 675856 669949 271207 759648 164531 608129 191893 424009 145712 1005545 967108 1038366 627356 783030 501802 602706 176239 99180 716192 233883 139014 341269 103461 46197 773664 908991 807771 278944 956770 262137 993545 461982 549075 314714 948631 944694 307552 675066 1032341 627956 523609 688887 1036596 467366 615666 1027570 42699 295904 855747 758671 50515 631417 69705 515321 928236 162828 976483 361307 445270 580472 228821 871528 567929 7265 1035208 218836 226013 327596 259656 1029848 895794 233479 462021 926386 1013194 333407 872595 438050 319770 532071 986474 105455 641085 297752 131558 536672 82801 899883 481288 305092 698519 310689 11699 208362 400311 824892 699696 388009 700282 168451 636330 926554 5550 830402 594867 810329 909254 135 18877 631943 151384 87078 387234 774859 177821 107958 358429 454028 485620 578578 651087 889401 342879 21082 965947 160449 431364 1043567 614729 844315 397229 957306 889799 159936 829513 617061 917091 497964 360297 158304 754866 621664 600515 636766 335021 175715 168115 167061 669487 856764 1008309 420098 112760 182522 922604 541667 491693 10540 749214 643387 164949 577641 111542 317009 357597 113994 740161 691761 784661 162923 722161 728617 423345 1008878 780445 465485 419274 976119 693951 858613 869210 777777 669940 351290 1048515 463431 459392 883836 68681 630636 540872 407262 193171 691412 261077 343240 359726 616248 403160 858469 1011722 1043798 876704 861731 446715 838767 1000485 757557 639033 617672 411905 747540 647392 839209 734194 53242 807281 881761 792410 337509 13392 287679 189375 872346 903235 208283 886859 264480 4345 986315 631628 675393 724865 201262 377525 1035404 35535 745765 668828 354390 354362 752660 747450 774452 627713 106726 515054 9858 293313 603527 238266 568287 527616 935015 225220 232879 811430 264445 604503 636312 382079 35906 288992 503557 508858 1003826 498545 957350 382829 856399 389697 997358 383502 952606 652073 61332 270587 283815 522536 459282 820467 908281 931041 374569 649883 872356 277784 631643 940795 963901 798521 195696 371710 263133 483281 458226 309493 544930 39698 613808 469781 789293 914772 1036351 905716 805411 797582 105844 1018896 468908 365537 345323 966472 994807 433678 930436 352609 1037236 123898 819936 626818 329880 379441 55272 834488 512477 372833 408903 482163 128703 569818 269547 211463 703744 1046037 672648 412716 963940 430378 587028 6527 301110 848984 463180 767231 78274 126593 542766 542096 810713 736427 351869 663163 596304 1026688 557633 419820 169088 312014 1027908 743283 27080 135177 467861 456836 251143 781508 910345 951543 290 517180 413877 544136 1008772 828109 313717 668248 535961 1013370 942697 961386 114514 89961 632946 155943 867748 897125 226746 808155 207368 802651 644649 170293 528381 599517 982000 891595 672130 266658 410626 784532 697244 599300 871062 584812 166614 354176 200615 476051 567228 575034 994164 190254 459615 500854 725760 718021 265172 916512 1010835 419523 45237 396869 488503 347386 888734 304024 815163 38172 602289 842990 734644 680771 611091 889794 376055 64105 84332 674482 181793 406769 484971 110079 888207 888092 751936 238609 495718 177557 23072 585201 942348 704998 689861 939982 494509 122624 380651 358777 297655 498615 266452 853736 52062 770372 460229 176310 770585 900033 466567 38049 69411 37552 618471 540171 45819 356725 438070 865915 611044 966615 343753 75289 429414 903811 543354 230453 351947 850825 390181 448448 38306 565981 430124 886737 481088 544471 979444 15393 1029178 701620 510054 1035663 478445 403730 264815 312990 263670 1026168 553856 947186 445626 683980 397326 230615 158687 140507 645651 408506 552913 102100 222603 929453 924478 515789 302328 628711 748442 952381 822751 538178 404892 108928 1000777 114108 729535 853079 834627 645110 471234 1017445 578654 242872 176169 483763 418863 469611 46777 570668 480208 616093 295168 50466 248157 732801 976331 508871 681337 962412 383661 207285 757702 450393 526463 695911 119664 159078 946138 94397 609187 279125 925087 434044 532496 758028 782192 881100 659821 882453 288820 40888 71154 142623 627863 133809 853468 509819 589703 591372 808941 820895 767672 77695 519658 178087 155425 776104 782620 9423 1005949 391814 1031888 726522 63179 313342 976087 450862 900303 703575 339462 133910 309902 477374 1031863 522111 257238 199619 344391 535003 438964 694746 467606 333249 938491 644572 908938 819050 428996 645507 154764 748598 540904 224753 416777 1024805 796296 529450 913650 572767 1018502 236949 790588 706221 862217 545919 273505 290301 789501 504983 188894 706017 428432 635763 1029043 824593 736951 301322 645094 997092 665767 485433 136192 461787 1034332 579390 240014 883223 22293 841792 938657 425438 330453 176581 216655 510490 879332 894777 490799 227545 439373 668014 822753 543694 740958 116503 211332 621774 806698 996683 561214 7765 462858 362504 21944 527359 578072 754350 945567 682767 160434 895104 88100 506603 929789 578855 1031805 226717 621920 1008942 724834 213076 321541 716423 600976 240609 789339 821508 467530 296251 497046 894687 458195 964091 744493 228658 696309 373984 163932 457856 896637 427597 762784 219435 36796 412870 470077 861179 423688 158071 629179 258717 557369 273581 256357 38945 1040684 661082 264905 126332 597060 566933 1008698 666116 153316 310808 616273 969719 438518 626368 537960 856308 569959 793617 611358 327295 903080 936880 553430 850562 839215 230887 670263 1045447 110836 583204 866989 531071 529652 195450 186087 534718 988594 203038 150871 342780 528817 407275 510901 211093 165627 1008095 103292 379978 458653 1031324 863852 519358 200232 921576 439046 783610 547378 1043245 792851 412906 48339 414969 433694 303582 617769 2943 801269 241418 474324 218389 729900 366086 386170 90292 91033 706382 286788 341627 163033 1014467 23647 14380 859338 1030184 176509 405934 188943 257958 979281 719241 274576 533064 525078 237933 136695 1022592 774153 865963 540211 472224 524266 725690 63481 538466 640384 965556 346430 900193 703250 742614 725950 960669 839406 433923 215416 931067 475109 624962 667952 329411 436685 151868 768748 317472 139774 668607 910456 569508 484310 44349 208354 241089 3381 936525 466430 23376 125697 67625 448226 171022 808356 279855 506475 926234 302473 409953 925367 227193 231330 863973 397993 366226 383461 905861 12905 660147 128970 373807 297953 381066 298703 712566 889665 544428 414452 209935 862075 491025 838463 345685 894663 928406 536122 315334 70433 979834 20080 831364 18118 906209 169715 555733 800955 146260 202713 1023396 217414 243263 172730 264957 839283 206450 784180 425364 800912 166817 655207 149567 976561 875492 597114 177784 365357 224311 361236 261340 786463 551163 567267 113070 44005 646771 506905 329044 955813 905544 342506 266969 725443 780038 491791 352362 634476 204445 426822 554969 534543 923872 164047 409373 290271 520457 382192 710864 964178 238899 250483 726192 631717 528095 438307 487454 686165 158576 951634 960162 744359 95407 218710 119397 110113 723271 798983 793781 683535 943434 874819 1048197 961535 322218 1017195 790762 134981 227777 142051 617887 879224 940490 711317 368514 483315 110949 241007 664340 857685 36631 704736 227069 851201 819655 312159 638086 368799 508227 299236 845854 692121 255673 647021 426454 85663 996670 588667 194020 548131 160330 890002 292132 674270 85562 694717 91538 972617 1006797 599559 25297 798757 761256 556290 249511 666612 300242 71492 455039 631677 455480 835302 961253 120140 577322 375812 1028622 383535 224476 987455 812621 272826 890598 510014 798623 143044 558789 740904 945952 388072 89432 57387 720788 1028101 600931 788473 148959 383678 363023 10310 971149 307451 770920 596299 691531 278886 559838 709958 622444 415983 411077 668920 793189 952137 254933 48165 728400 406378 935850 882199 984173 966671 933701 320028 330141 245814 855177 126980 242918 998306 97727 658596 64754 131930 497170 409173 784271 136746 312852 217461 793136 70944 701495 726244 526954 837648 693589 566921 392824 766481 726313 643019 503224 505342 184020 1012249 250156 576246 611673 983906 996346 114909 52256 465565 480236 70873 659319 592963 37361 513493 355596 628432 651930 563457 126068 696134 552606 32336 862120 1047977 774998 804088 373635 88451 996161 749558 137285 726626 452226 227975 940563 20566 924509 335024 135540 1042548 390846 368568 70613 958805 541873 934569 568326 543639 1030379 241362 746172 655963 507712 490567 874253 489413 384042 378463 206582 872832 957769 53301 354264 169271 530909 833833 700151 730397 787278 868700 666106 871526 738725 499255 575342 809932 342032 679652 192323 677387 286050 876755 314189 175204 177296 775223 204740 2846 497973 675975 439236 996864 78863 719101 805326 62681 752512 110874 731206 856057 443405 680224 274931 548021 1040611 215703 757377 1038822 775245 879817 975618 711786 593983 325957 662121 412578 542414 251999 835086 716275 969398 15791 122413 50501 294867 609422 821862 97159 1006504 248988 711230 778025 947675 585277 99741 683936 436406 597782 134479 981477 180648 323221 881539 345334 606658 918119 361551 970324 634427 137984 962089 628356 225517 141334 289391 261518 542933 486694 144865 1027969 805526 570862 203041 368877 356599 105201 639290 858983 834912 906743 206870 514569 190561 697994 380167 341487 696876 18041 1015103 942778 680726 355928 240727 899857 511002 977407 810188 204060 956246 867591 1022077 481031 333963 677712 751919 41861 19873 612734 704777 669258 622369 682359 262936 55440 487609 300774 351180 431507 860604 511932 964985 1013525 7583 582825 832727 610779 547965 630183 391555 41517 766868 974448 867964 292954 447942 449283 642726 750898 386073 89123 565578 775818 953911 791511 524948 562108 901871 328172 1035284 363044 716978 321646 535870 309668 185879 249907 66538 954657 778839 630096 771284 477955 402897 832417 652317 219577 578184 43846 142792 844851 1002656 464160 900670 807526 510692 282456 51915 387532 362307 682457 985630 948705 556878 793297 986317 596135 836796 639796 923087 1044259 220647 688953 426752 660957 439885 220891 705952 33124 827151 946777 453332 261832 515957 276150 701476 409630 742759 579129 933883 522496 42486 1020142 213547 920330 294353 405796 314470 1032798 680400 692206 501446 8737 659309 797090 866373 278780 552262 770652 720710 570779 920477 727676 563722 529201 865496 963364 417596 292339 626177 238267 951910 401304 214854 751980 188537 74720 515194 13736 598089 271626 681363 149664 504591 139355 358186 174796 338149 608926 561918 720998 798029 588959 206961 380399 397227 569263 992521 572586 908230 133667 857328 192284 918091 1047509 250741 91538 692554 322209 379785 750235 654519 650985 903235 606090 947946 598034 349533 418037 121120 323845 438196 162617 400376 957615 804299 128755 810998 893569 1034313 50568 296451 676592 707190 603550 481259 879606 717506 55201 868573 443791 768831 881215 234991 855614 508450 263916 159384 563077 240198 255583 331060 733808 297896 1037587 448388 465931 259052 475079 450347 457191 227030 98303 260658 583321 118482 864384 224132 953915 232814 365015 269171 285418 89050 1048275 24625 110918 904047 225543 22104 277749 308773 791881 969059 544032 405275 847926 175154 16627 983827 103083 991626 853026 51443 122445 791699 629599 754245 645635 614744 770277 707511 497270 953674 758000 564636 74392 593854 280130 498794 299034 731754 1696 457018 264180 872940 48979 123467 1044193 271939 528808 820096 72160 850772 20336 38621 332468 192870 558977 754957 945253 957862 369203 5599 731069 148132 691683 897220 206796 301268 621427 994643 46693 796431 10952 209862 333983 862991 83787 11642 734036 791030 840809 378227 671653 426184 633363 915669 692084 322796 131391 1029996 942568 443567 331877 332837 51181 731072 1030146 460179 825521 536501 933656 46699 882216 182405 597932 812552 844170 596237 975687 776424 876496 97163 855926 940332 372282 1574 664138 411420 919243 303972 171737 14753 95435 244401 731579 896714 342340 747743 636301 347208 540550 477345 507761 700401 827812 314126 1022860 1036352 867573 663588 446855 126163 87699 110403 493839 265964 20447 794542 722518 596465 486139 717070 472719 1010669 237390 369646 85109 3596 97796 750144 486597 226594 337548 235478 223935 905765 805656 928490 562345 324271 804128 492694 954444 110973 932319 14685 739189 980722 741077 762273 910453 543125 716355 455210 843426 650894 334770 713893 595668 301613 710764 651298 525289 438372 432129 856470 454465 857416 443588 74839 606530 888211 283724 445091 253397 831269 486388 452121 495847 90495 791898 892989 821993 519750 590563 918265 60753 434630 681014 8471 812823 392044 182973 773832 713017 945739 269863 125472 15159 897432 172265 406423 464791 368942 263352 767625 833634 437771 823056 377271 781221 515793 806320 1011652 591857 942150 940828 769977 63708 435668 799514 15746 875390 72202 464693 801391 1026805 286489 623422 955828 359649 466775 176581 791785 511464 224704 929956 543882 482867 374384 623989 202872 531952 605994 647703 828534 895438 276436 256301 132269 710532 350969 492190 286248 414282 335429 114710 827225 411485 815885 446852 903314 336512 202437 395674 509069 88694 488327 651857 839909 675209 135315 422242 751258 798214 430793 457933 987793 851647 281904 974678 585234 827271 549235 888067 255816 649657 225375 591775 305605 974002 318055 21307 554747 383570 888864 522919 294595 652160 815813 173053 509914 279715 410804 505111 108639 549417 731630 657428 970327 120067 768155 45015 972841 304935 1022340 248968 294179 196621 1030295 1011729 148979 643379 394599 955041 382254 430745 312234 5933 245708 528198 486329 516074 390570 803265 989971 914133 965127 868504 824538 896555 142343 998109 643668 462065 548659 99491 336747 260973 656375 308102 1040174 244650 630819 510752 173134 940537 743275 948629 600482 143723 869351 156680 499363 884823 155283 99107 760816 396506 128976 757652 697292 55634 901089 32394 12955 780515 24431 134716 876393 791538 434182 680546 789602 60588 337046 635066 501595 45952 831986 851332 883272 940961 984916 1042439 428996 761733 411351 755466 855948 599400 60924 283995 1009412 439242 286246 601676 176560 357869 521502 350768 454076 938072 701839 502499 960629 935254 360331 43072 802510 715128 776452 642216 437724 59407 869972 512385 521050 956339 602806 658357 458278 827071 485578 579631 995010 436178 465685 333922 485332 403023 425086 704193 700070 76510 321747 551752 285606 1001449 105794 923634 121575 427552 590048 316736 785567 157941 163110 104121 644519 459553 58990 331620 995326 138013 488570 695887 559943 810922 346862 543500 437574 830537 627153 119343 770662 1007044 138768 49617 790070 243363 436731 239120 273383 86968 171462 411020 450256 503956 1009673 323052 291563 637967 91713 839767 896341 490692 613709 749052 281809 509330 819697 988298 727622 260636 332118 682680 493884 516938 883080 855230 452708 496582 528887 211162 598541 875648 353271 953293 199855 119083 721728 642395 674660 1039549 849518 642255 835178 452083 765826 871796 361378 852938 562271 918301 100116 213511 202574 302750 369513 914865 24442 125520 545391 205201 1016181 980625 60825 60089 804785 415298 949885 924922 166664 551751 532308 442220 269109 836363 584573 440554 210777 164601 622586 296083 235127 124164 592881 915019 262135 50208 520492 593719 160807 800966 390298 713285 844981 607604 392908 428194 32054 955179 617592 403009 621475 605679 323322 1048155 366807 962891 64718 628713 721170 890058 512535 717356 384121 1034367 196892 248102 944019 1012094 692933 322078 629709 71264 505634 1021984 419831 314307 853476 852091 620742 28872 413410 1032001 627024 326548 129686 95178 947090 54735 391837 943409 284909 84264 150075 79573 391845 326606 196309 44250 993889 97528 256116 98470 653998 909663 508489 935268 554876 290751 324387 482436 847519 875866 646650 850489 182351 301684 705128 342522 651176 831192 732459 17153 445227 42577 325797 818383 574780 462130 974172 840614 615586 523471 299642 199949 390409 538626 163405 11344 376707 743335 456392 845566 971523 984863 725505 797033 744673 86225 329393 633641 102745 260773 400567 431001 9227 979591 404885 405081 86140 248554 963826 831434 422548 280386 487702 133525 929567 915593 430961 708389 470092 846267 426260 600616 88625 482393 205622 515858 1035076 300266 51120 90521 859363 46966 954754 325946 290766 1029129 424268 783795 61607 82742 843221 62343 389241 520849 107656 733309 101678 344372 322034 1044513 780824 838715 82502 782402 325737 35656 887257 454002 184250 531711 542117 210825 169608 336779 955338 742947 916146 438552 44041 1031453 473597 902230 389191 430364 899728 316669 167184 1014790 865144 815171 43538 889222 615717 976231 993949 607116 549355 852522 523818 812747 878210 384849 209 673594 410247 769317 158673 380052 872697 520178 644620 503512 131260 1039499 574600 441033 650521 853188 248559 271982 820796 664567 998416 914835 739765 482176 158300 618055 559864 487233 161897 499036 969693 528927 440691 387819 697632 475778 565718 835277 605922 505561 83861 931106 874790 416276 422614 451278 844885 186408 605796 174583 600507 866959 542764 499337 230407 693445 487872 588466 42959 180428 995543 271206 818186 601001 356299 638172 33428 176613 130585 315150 970925 691212 37093 129597 235386 543537 152435 572268 998531 583016 67503 573664 721459 840267 374438 872102 671836 866166 323851 570125 666800 664843 171955 641831 144201 254511 1008665 890701 450337 84363 100571 974744 86683 341452 754234 387177 872441 327203 130718 669409 1036771 131781 231184 550250 537574 543084 241599 919596 912114 272852 776316 893336 839132 68159 228669 829153 126426 207858 136861 889982 720649 952246 821850 529066 676075 834135 11222 76260 87777 262440 871576 362351 245941 83582 220360 512467 336659 474672 39862 331098 208907 299550 481363 69780 950161 204455 704950 854228 255997 147249 346008 659120 550540 928420 690904 641668 628701 417775 450041 993520 311412 336514 939423 73558 419130 657107 878870 98397 291835 626393 860875 647281 326630 251540 843984 35392 226833 282755 238940 492350 433651 823852 718665 499746 580072 798871 348821 633191 340913 502995 141537 1019852 712945 28784 94709 1028308 613297 1038852 576570 273223 461532 481703 798014 17327 293572 499062 795188 907484 927131 52755 761969 321633 969723 908067 1009136 992020 286047 841679 584143 627090 618663 419652 974032 411832 347288 407859 342489 11819 295002 431697 452212 183505 789496 64728 189264 538966 596195 380165 986302 984744 1000048 853400 158516 674428 486997 135255 594894 897479 79152 827018 235720 501061 580352 562560 264709 753141 251818 985865 689547 903578 388981 152059 219141 302908 56206 988846 568640 918437 33413 297855 643246 941541 377038 370000 654822 588751 115010 354310 573730 304761 255387 17162 387007 935616 802555 294345 196800 760258 300646 767028 290124 1045857 132419 484161 262444 335047 73183 165224 471886 664797 959466 671526 712260 682194 972023 1022845 430278 954010 344320 284786 618027 629612 996065 312206 171764 268355 174296 42590 479554 476767 253196 344820 543067 680897 220675 680035 590377 262066 440105 288582 679354 89916 895312 888378 714177 389551 389931 530015 957460 316702 1026513 759771 23340 420576 270656 1007191 968360 785423 91352 251264 445386 224780 802780 853383 897528 853753 710133 8098 834364 344637 641966 400008 21701 308484 917241 351993 841572 524989 315304 295988 710672 123290 325621 531583 854114 601875 128250 889251 108314 332899 261946 332141 98456 604937 430871 821807 950115 266569 1018201 898876 248998 73385 49069 81263 622766 92276 413987 579493 910189 779834 220848 168766 408826 525902 1009578 466080 603663 279111 406095 334772 313482 705407 803902 761959 114668 399255 649979 368427 444893 521457 971888 556403 857766 266037 14183 503354 559541 64461 232465 1007229 358941 75368 513154 537020 918291 382330 1013042 396925 582770 933563 826749 260809 258872 306084 147492 985261 793095 765429 760778 152251 321957 877618 807800 395398 113020 970273 726810 232233 153626 602445 580608 39361 347058 757126 435550 232942 107162 401759 777420 174167 676811 130735 998086 27939 864100 438033 278317 462976 1007399 1042531 997828 324383 620283 348491 123572 798390 333160 415149 164616 471677 922654 789302 1027378 290738 608366 206293 165252 726549 185295 1047612 105144 712812 394331 957539 413289 585984 50511 61446 445847 769566 302991 848162 432423 528024 477727 847484 1023585 67137 314027 253978 384880 868981 337408 510919 502758 198286 499856 276883 813365 882800 364275 440401 256822 847102 964192 487960 548006 279714 81208 1036483 309156 350153 994172 78449 118325 947045 228178 896517 778945 714089 571780 321446 184467 563537 210432 456001 443484 312471 50265 1004290 230576 107327 3140 649183 805511 476236 92700 268813 666046 91720 221023 783240 985492 811968 824111 1005200 994605 208838 352978 868902 216082 25198 197171 730772 342703 283985 404574 18914 598740 151565 1008647 605281 347189 443586 705540 351524 685290 564374 352207 28290 965103 496691 930821 670358 855973 632900 304873 935871 739920 627195 432354 892192 571030 545678 1272 825121 475654 251061 930139 445420 78735 298798 552924 720881 881669 281402 28274 76386 288415 1043485 792503 821688 479611 412833 721769 772140 808473 404371 620265 602175 63964 862277 193983 848178 343693 642827 418324 226191 84695 177598 896310 638366 500428 305212 727064 124912 389214 648421 918479 106968 416743 813344 86550 837101 226466 347604 349643 917130 43311 734191 480111 1014350 610323 114915 561578 372893 540725 797476 457158 931356 653667 317099 608303 303417 744651 786806 52473 1015456 456066 1015813 179290 480711 184577 887263 724779 638307 59298 300555 717675 688113 267559 149399 314556 315438 762164 223765 509156 953759 481232 458265 846926 1022218 405992 415164 518790 997627 101836 278812 868033 626240 456624 346842 4178 989294 164397 197786 626486 19034 765629 811910 779401 470688 452162 339148 176911 72735 885119 422427 206764 686714 942493 138794 891372 956057 596136 758066 179324 886566 369168 478575 941487 663825 699177 242594 636922 130061 289707 839570 479864 100112 921138 865414 684390 404695 1026239 911820 792232 34911 181557 485174 1020483 567661 1014237 369048 565985 420103 266722 75595 337488 1035769 607702 1002669 809475 1016146 328747 747679 371599 348900 903611 729350 596271 183751 35393 1034058 729665 384214 731358 443609 411591 229168 884885 726949 269543 298168 195790 646818 517995 428694 442839 783945 839746 167860 288094 435480 631805 801090 472824 350224 795475 700211 661662 945974 910237 899262 649003 334354 311131 57565 815839 672819 54957 961233 919519 954792 663514 382620 493234 486280 1017805 177541 986309 597100 631442 954008 339176 523504 191454 463652 47056 176181 497541 1041211 726163 487522 979457 8757 993582 420638 20722 924461 840450 208408 365465 718210 192339 467840 865115 31064 127944 466571 910404 189461 595694 915442 902529 576740 2229 932467 991717 727349 998129 843599 311397 983355 571866 465610 1033372 795756 234636 342191 597832 44549 775560 821450 560843 362884 592690 154475 733098 304940 876625 134633 761106 217220 1000593 534301 893262 167128 1025284 295907 1013330 497079 963741 365469 169523 940915 83124 959663 924589 530852 568709 737540 832156 523173 1001136 105095 530563 1036566 749498 395179 273672 971352 731275 102372 758389 292116 670191 886828 1039929 610484 323093 409471 1005925 4841 612627 441183 151856 33827 602463 1016912 128884 957468 931927 688733 709422 1025614 209595 911762 835841 1013368 225581 13951 689076 503069 190648 998075 713904 723972 56134 801119 877699 449209 462889 988039 293727 809739 498835 165077 485787 281996 736285 749550 890929 951828 145732 867066 362815 1019966 648679 867368 612486 943082 566219 472616 183278 272825 163095 320687 62464 3988 543960 694519 89194 77094 227198 714300 969855 555101 13149 220736 497588 313837 549165 286151 884260 717261 62603 387356 72973 777143 781430 759947 716625 705452 56274 627940 253430 359023 917992 828415 1007783 47621 258788 476466 601648 690747 905302 384476 556293 308512 528818 783838 709564 609158 515280 820253 551310 735621 323180 1002242 267994 322297 529063 345337 578979 458751 11652 925941 446989 594300 1037164 52971 133859 951702 356779 597074 295444 95288 1776 811177 392498 367507 158673 473585 742897 353432 469829 416047 1006254 718718 453416 810732 474854 483394 222394 444341 302010 639778 584992 256155 458866 565537 560610 785331 987894 994439 830827 998550 344151 44382 673677 726243 392516 259574 46586 547001 366229 583521 657612 299837 889284 656888 913149 549658 367983 794068 601840 845564 659928 915285 765671 145940 131429 662431 986506 589975 448800 829720 510566 66623 1020215 997356 196203 975048 93565 839305 173166 704628 544232 1041955 684453 665736 560913 818993 998958 447949 817847 542190 720264 305424 1001532 181977 476951 566178 503078 1028917 28324 193496 261535 341386 208091 921996 646390 22050 448460 322202 753180 94093 404331 139108 291880 176925 565776 675663 4820 703851 941304 226628 745213 867024 40130 742447 298790 760813 575986 979844 662518 514596 3441 338869 745653 740380 620811 934589 838611 232000 573423 694424 106338 484161 491315 680904 868759 385168 726606 556498 925005 88805 855964 147391 266881 564923 530654 945820 292567 8401 756663 342010 894484 869034 493104 736878 795297 370446 234292 112146 214543 300679 123669 889090 754061 553957 70661 506848 536180 671930 952990 551505 454332 78303 744027 1012606 695684 283629 376348 769684 249742 802757 598182 245572 582592 450313 439585 66116 1024932 999584 565144 51659 685032 752950 109948 768537 726239 175033 761378 431597 848639 845277 392000 920333 591713 1006745 491892 1019586 346180 425128 268477 84569 108939 8970 613632 726947 306490 516480 243332 167285 623612 480019 918134 793641 114080 819341 904038 211484 821656 546046 922056 761902 362360 467513 697461 890437 862077 341332 919847 1003466 826116 97068 259328 874538 480526 13534 152836 266070 793282 1031247 714394 800323 500715 88230 483343 822123 707446 533196 141587 161611 413686 1047027 893753 248035 926752 952332 787067 754233 413519 22095 636341 242902 744961 258487 810789 945735 549463 335747 548082 1029277 820377 663991 975266 692973 140208 330649 433313 210385 624043 730676 62145 530406 596027 287960 902837 278092 344374 321944 1036692 820521 114455 170442 232285 654374 956796 574091 697197 217840 172455 773433 919818 480696 361214 984055 558044 686516 746380 943660 777326 620956 267389 953604 169138 197165 1036966 303085 12410 683690 759546 547100 134656 365910 456470 137734 183903 500731 366006 462823 151063 724070 926525 354366 273805 819432 585266 169295 453000 590038 957 893600 361397 62730 188462 498044 375589 154721 1027959 259443 316618 788539 269741 207064 324605 780542 505738 602433 852731 682643 121582 146443 863075 319720 866138 482004 646841 590956 712307 346111 1011431 229013 451717 473907 14007 231005 37117 511452 1004122 363713 532206 651177 649188 457025 265613 781068 65485 325220 181 424381 388465 544305 471396 649528 739217 22198 814652 741178 815312 978564 109571 249416 897080 493873 75299 256552 448946 216021 659243 846949 689809 801165 184652 153807 777736 94204 188124 356857 322991 422853 398039 839098 1020418 1019154 762201 653740 192226 865296 170021 995248 489490 560496 388897 465512 231867 194280 665816 43452 168168 697264 951030 63318 574475 411910 243408 867109 355190 645802 674266 970718 375267 415586 683566 214902 668909 435576 488204 692137 44436 753463 50516 337527 313533 552817 163854 286369 595888 253436 494818 963632 704664 797744 1004704 667887 112391 254315 589754 975084 1016943 452493 411333 218875 958633 710524 512764 344371 285298 808353 339645 3439 479209 753258 149001 237006 816915 615110 292616 855347 833112 562348 602755 230341 331011 181140 11368 727920 216005 354556 728138 1037411 89394 492772 331231 694672 73282 682578 213376 152880 706258 498639 105644 726332 1040929 899049 830085 344053 317267 947631 732241 972892 197105 1028408 604666 578234 350823 100380 455311 162074 110213 755193 834753 843722 27135 188655 464743 551390 323309 771621 784890 941485 556620 505410 771353 559442 635002 193012 1032967 587564 163262 194157 538664 242270 448190 526816 787336 826192 904454 251913 773972 740396 478088 466594 708958 462178 24343 551407 990109 842276 528106 385331 752811 95466 443680 271160 323653 101360 673590 799436 368591 126387 540306 684862 1012429 118136 610556 46309 12139 71621 968991 872857 600822 841446 315149 612664 821857 239465 209080 1035811 135873 277666 965242 1044926 362961 521512 860046 827635 42607 753494 881300 704688 168221 495051 470545 47716 455809 760810 117996 592006 957925 836187 455411 643854 765368 695176 75092 236538 219147 800801 594724 588747 472340 467865 224732 93701 532910 161958 86486 601522 307159 525765 343764 8672 337714 360883 958586 645662 464259 1036277 911055 39683 683829 677201 208576 883368 147415 285779 621213 494888 715418 952777 31386 794919 522965 680263 451920 134216 754818 383396 483385 657334 595134 328059 653367 924828 406092 766891 797197 139437 683539 613336 96996 475805 66460 576232 958664 304805 919957 400262 80681 463619 602704 829090 400219 633976 7236 985070 7446 639688 144011 733795 102134 503101 531811 824506 666364 440101 574125 937460 761611 924751 906865 1012179 435564 857490 654168 744798 175434 259399 160560 531297 135991 283594 941932 841962 321957 674812 889250 158157 807278 51140 584715 1039650 25165 187529 938502 336322 697187 800698 665749 375501 463795 695110 26334 361510 901797 158244 472747 624373 456839 541901 337131 974372 782087 112061 320047 633571 399802 978421 37677 923941 982681 1020284 438593 357408 171647 299993 686823 84689 421292 74907 128066 959606 449605 830417 227225 738578 880337 513682 316884 983532 91837 439159 919299 730640 326361 122652 92887 124620 73690 49315 760103 518197 123094 972336 836205 119200 346059 921966 892999 1045033 972312 541704 128502 652591 101633 105521 696546 829142 165423 930077 604435 772227 400430 827269 475578 652644 631534 505383 190886 562918 766019 78404 220112 125245 324709 494625 434128 987103 238193 578438 723556 801289 747749 302146 409072 841529 784936 981669 768761 121778 9472 430084 327849 267515 490777 1025848 867663 298592 824197 418079 167643 329071 638775 651546 971622 683645 947591 190862 657832 755999 471729 432227 541056 885937 651861 619400 334960 46290 604152 169324 974367 1005030 1025922 149895 199893 24979 404927 895183 958978 29508 440542 83523 248503 179369 884981 846692 473131 789045 712826 681143 458807 645023 507083 89668 855515 488546 949928 675866 991671 211004 694964 162505 942738 378802 43511 193510 556503 878731 70238 836234 808979 1009233 474938 789459 281977 100051 485821 282466 524894 888486 848256 504796 508860 54687 738560 746346 227251 650074 219676 718904 990724 412599 1029785 850169 450708 140119 592030 681313 308207 795683 347960 742058 624579 1010118 234199 694288 788320 355886 404943 166741 977471 134671 894169 314686 54392 761184 397199 992787 509770 68571 594163 1012259 663959 6529 417768 564798 471141 891668 319415 701497 85854 118428 936076 1046382 760145 704483 483319 69945 862383 441593 442732 150908 780302 580272 800451 780059 62122 624928 696504 1008769 558303 342053 421740 787482 1014960 723932 699106 276695 27203 893226 428931 407213 143459 516661 369307 626454 668925 518888 299737 253326 270755 130419 284883 427031 78860 886473 926592 489397 73362 930593 638140 466163 424114 725622 557511 341085 573328 380167 453574 448260 386672 255959 436289 1016573 358206 792878 213411 997346 1000199 634134 219070 500559 500350 522719 550980 679270 214648 517275 993103 144716 301168 95650 157658 626089 305924 228624 169029 1034540 637557 214850 243413 1033989 867627 942429 266801 618346 230447 28103 870886 20498 453552 985260 137956 84157 564095 900218 697344 83882 579474 788069 81520 464414 581764 1010404 124498 144612 549907 760370 930597 51400 32161 697550 516173 431899 935605 475131 255379 463410 980855 727617 532387 292327 1021751 212970 362637 390166 146662 823174 65605 454945 712603 671335 828707 86125 374543 552230 244836 315619 601121 838684 731815 883056 350548 479210 556144 726405 203596 325105 97960 770455 307541 432347 419611 755616 650716 906512 560376 723868 653043 130370 1028437 1001485 300753 990946 1038249 809592 859216 71336 110160 876518 52078 832782 1017611 745828 712140 586454 581501 348291 529202 669056 948655 725976 774665 107477 590988 893821 579551 166495 808038 406927 1014247 1036270 600943 424622 226678 227860 1020481 256640 741511 147882 245847 8237 739896 866121 496785 18148 908107 227282 695732 366165 771750 389351 176872 581430 375251 996719 990264 731071 97665 90646 543510 874541 833025 790986 926420 63298 472009 811583 446763 259779 447477 591980 14008 626681 454849 816396 384890 143409 352784 985374 887638 292156 986600 219750 804499 604655 919796 428010 397918 832164 739073 433781 662855 432568 383873 68887 887747 748555 117259 731554 446632 570755 26329 443695 759219 945545 280392 315543 209925 484234 180827 528635 1031330 179063 327993 648253 1020145 31301 696235 202116 625471 205422 1039519 704956 374588 548975 613031 871444 301691 706376 487547 877182 462070 957695 199027 70194 565641 767773 398861 846891 958067 419631 101485 997800 886232 620358 194776 868525 470593 210552 761400 301183 224025 496989 730779 167468 345394 610962 1041332 235777 967487 800569 958297 843537 344663 156535 261123 117173 548473 436981 91473 502279 879362 393568 495749 617829 97080 653034 36101 877044 260803 410822 746715 985883 775726 747951 740662 984580 602987 22114 812775 720414 375372 338463 3813 1028509 355595 65324 179913 460281 659651 837458 884051 273515 730612 866398 319203 1037939 291075 903329 497152 424532 856759 965489 955349 698262 602301 540070 47279 879492 536102 299549 791680 968108 95204 216633 440159 535650 117072 501341 594438 205116 736423 248435 255571 906647 629640 217704 247751 1040145 883575 441005 273418 64525 1036894 127160 265061 256050 7943 1044353 921926 475372 991651 879621 416960 948714 533574 823751 1036552 319902 709480 249674 718329 832960 501349 635544 26769 804811 55294 1037758 580466 733567 126679 973645 304994 104797 1037815 359131 322507 755502 230730 826752 540475 149629 80418 166490 847845 910616 933810 992009 709663 41875 477074 208947 436962 957892 610878 310785 68685 222536 993175 690336 191011 505853 352096 555202 630856 607366 457154 995354 300359 425675 296904 42467 420559 33910 517092 775002 769585 332150 424552 94271 620772 164992 270862 245593 307458 521097 558193 223983 399816 217165 595601 749903 721946 1023180 631123 926026 388860 339911 350719 337590 43034 919879 166592 435947 130113 14103 183080 93511 587747 18757 116905 141226 1030040 906917 302877 242426 510103 790862 770366 817057 137537 551706 618798 710154 293271 84522 968945 172839 961471 970080 86767 898286 66691 1024228 733811 98007 433105 778912 515118 769632 331068 5828 1007284 538505 247929 142402 146173 98649 848355 168275 511206 975447 643832 743408 82862 81169 842458 1010265 207481 68760 732879 774034 491728 1011970 510658 851937 680735 805863 143807 674130 213814 224485 700027 607283 831689 183837 926665 743320 831984 778419 748838 478680 1026984 125265 282414 63758 514639 486564 784420 59289 219692 830430 331887 927900 704485 78131 88855 794750 672006 683100 321100 945516 486529 89879 969695 318418 357161 612772 623047 92902 655413 116553 309918 680221 303556 330448 710178 684212 704851 420612 254388 60456 666696 69432 534748 264894 273515 658367 284099 474364 208999 491125 74167 495918 853070 965428 38315 10210 236050 755808 187060 571500 418317 158556 301709 9571 406394 1299 585748 336162 902393 491120 59339 975432 46351 132325 168023 518200 205475 87784 105221 839578 775555 483442 756800 79576 194269 321406 621596 832162 1006022 84112 616143 119402 283575 869163 68914 79081 140554 185946 812356 699544 717185 273704 629415 947256 936128 760616 302881 29515 868046 960749 281373 1020568 595096 405651 724519 204971 946286 887349 864116 18002 992900 706676 958040 625441 823667 132343 676557 682479 293557 376037 343539 62807 168748 408940 969354 494648 555931 139326 60793 40502 941355 645135 116299 426038 922088 544024 577453 86246 712002 166295 630770 322866 504973 30285 407951 586960 923521 42750 715679 843446 489658 603893 377439 662942 734777 505213 755635 414857 205281 139881 807840 498489 563707 719501 634064 840373 799154 676930 14609 788937 649624 920550 458198 586115 784416 196698 405684 352695 926241 614274 497638 912764 238425 393928 162506 296877 108264 187290 336482 735082 20433 28648 911828 56468 283004 681639 384747 132180 202807 74832 979603 1035668 229808 685921 506208 974212 861564 742619 441352 25623 535956 828610 1005540 471171 1031891 859809 143220 710085 586105 144899 731864 712475 22955 661243 985175 267399 8176 45725 687324 642899 43445 646018 320628 351880 381387 160328 557777 883573 700644 696848 152522 511534 914969 732414 748505 426506 53095 510141 911515 256549 680493 35576 487764 931292 119727 288226 739176 341331 57750 439471 386787 798194 68206 645145 276210 114404 345639 58076 19048 1037719 151189 677433 372794 373310 489456 388727 1004547 916562 661845 491358 61057 190221 361794 581818 919062 157165 102942 846558 32584 291127 111279 361246 48449 350834 958113 964691 86607 405736 822022 61275 16485 341544 1045201 794519 1034649 25222 192346 925548 577700 260506 860381 393410 575845 470717 9978 425352 866654 579983 698678 619566 968757 932468 257913 422953 909364 380690 133775 940658 188106 14036 822439 917000 251144 75626 905687 650345 120869 684359 317589 341533 1040891 201762 633407 346923 344455 811893 414613 321442 891756 473857 421178 528402 555633 738120 996406 204304 684031 149010 143990 449718 115876 627433 816971 242976 47250 750492 286695 387824 1004576 176320 520163 846026 444488 665130 899516 1023193 548648 681846 677713 1041736 130177 488579 815719 986314 142907 32245 89381 349971 904415 244146 277144 957789 601115 542566 636720 916196 449346 9471 676161 690538 914889 275249 864644 470452 656331 805362 365459 488458 420486 351487 310896 228539 486620 503894 167166 850071 179155 990394 951943 472435 628502 484403 755508 277161 425329 956043 522392 587157 27992 1017297 301606 685593 374113 412378 776630 408346 21701 55739 769028 495360 388067 894544 283953 783418 343230 678073 840000 565688 211834 299479 68762 200559 634594 966611 638091 955097 614629 721560 75714 68466 122645 925780 421589 40764 52007 821755 91323 821052 703349 225220 587600 191482 1026943 1041834 927700 381445 851045 399340 889708 71277 984431 692109 625568 228167 275590 1017557 966363 836653 245432 544206 356591 189115 647351 310983 82830 13075 765787 443093 102098 837722 292891 255565 281014 313657 962968 326988 885402 908381 687123 383023 354243 894198 242162 460827 974808 216892 624703 242550 569958 404710 638760 883307 737373 745905 90752 27499 314514 303071 334397 67495 414779 652469 199416 415639 194422 42235 18032 135030 258498 72064 248839 574403 205443 908180 72003 798145 927106 893324 281167 622583 260971 682818 117367 903858 1000014 503443 758959 159870 982559 103391 918541 240305 1044790 475787 406603 204256 558288 146818 258630 556648 606604 839600 605313 148710 251886 624774 611235 553663 702687 903289 613108 222873 736811 89475 297188 573664 287489 339873 386949 22594 789623 195923 632076 212531 320004 534558 521300 447338 439812 889101 752986 388194 753208 951596 351682 656858 187459 47628 47441 428374 931374 1006147 514672 532891 483044 729576 844464 663351 249527 101147 527168 257270 420825 854651 882041 37998 123620 23470 822099 152181 888659 974301 716781 277413 979974 262197 851977 782559 639938 769639 909965 877508 555439 929064 600323 174910 1016280 5810 524313 649205 848303 698177 258082 735451 446598 797079 77204 573345 651286 250745 162184 701759 742652 696880 561726 626288 929591 739081 996246 536627 25260 730069 632727 13388 1023906 415594 59115 146880 592710 55840 346465 810333 358440 961108 378475 558639 274109 329960 968093 332300 411099 443841 163636 611850 822079 891976 846989 542467 654346 172010 346281 208408 838976 506008 991408 945451 1096 274248 849002 676707 499567 412274 419527 131500 609893 785043 261721 155444 244413 300717 161237 728560 417906 895173 1023126 773909 783965 838244 182042 984991 616128 561431 184195 365773 219070 166639 763414 245922 803808 281346 356799 173670 860817 99816 999564 497444 696483 81470 1001518 233002 583881 295 702075 832907 1047578 864966 463342 260768 170645 355013 469541 569986 637847 778449 366690 806546 431718 321819 970763 532722 866986 229592 835371 471306 637166 780994 392942 401411 121636 875414 169001 728399 355614 308884 540623 518943 988438 678402 24445 520939 506919 850857 613871 813550 952017 759126 373640 558504 482681 24922 685775 1032282 132326 976651 1015020 535949 771781 464705 199215 188044 895527 1013978 201354 808677 605182 550198 920082 463083 386979 677051 869762 135735 57171 80722 715447 888867 103597 455912 356661 1025102 311605 967150 176800 725275 1048277 250842 297796 661041 1044567 846244 68238 1004796 195052 457802 13201 967978 166312 588620 85379 47408 847875 170288 640061 62147 116825 534527 1022141 771935 192875 886214 90535 742596 792029 137495 908224 443763 181430 1039749 854642 369973 72162 1015851 845900 607637 849587 232486 239487 930401 903772 829206 623201 505388 191093 581025 793582 487119 818042 1048560 880706 192996 584012 986673 21792 622922 585646 308499 297582 774052 799433 55885 285367 513241 550824 604439 379816 701077 855229 331438 89747 698567 373338 120533 24815 727585 840505 202831 314581 827548 81141 999782 833925 733681 2190 758887 220127 807968 336617 599076 104171 1008109 288078 319600 7249 122718 867816 832166 859361 646719 714825 764451 493837 553630 210403 997576 123242 407375 386704 491385 956211 778856 954634 305824 523462 584134 727924 220842 378404 669575 574415 668809 137589 192142 637062 673328 12162 605955 344291 314138 427066 608976 292247 509124 956205 6693 887094 244527 801812 40948 1024184 821599 949063 314997 80890 473566 787013 834468 208443 455481 861232 906686 665247 717954 354894 272328 51375 1024460 963721 503304 283863 303283 518640 506506 909543 656593 604468 944540 663699 429130 1042732 927314 114163 584769 244049 737027 279044 404832 512578 231881 494884 464981 607810 399621 909210 438863 860597 851930 291340 248197 2983 730797 826886 496047 620101 12203 104058 217227 286561 289603 831547 465497 1024242 973992 670336 237152 512402 478800 59240 590695 832766 423543 902256 316476 277658 404381 443134 64561 858090 239876 381146 381850 185626 385843 950447 80976 364919 650357 17039 314929 473588 485723 470124 856989 23462 988470 873120 251387 951368 349854 962662 1014322 930488 713710 106590 93488 153464 358341 386317 368743 746798 693638 803163 333387 1044772 941529 565523 884437 582601 553768 53606 1041411 211246 60963 641384 550485 610697 483900 361106 67922 381365 389676 221502 102401 136113 160876 339246 944496 141085 1025981 694790 568625 25024 30625 352205 75736 688132 1003743 516976 30590 152952 755202 28479 407617 265549 967643 195438 82114 260826 824827 231062 192165 391705 916282 196145 1016596 24615 723507 46881 888637 818119 304581 161321 422095 435680 16787 329842 646785 1040891 505477 486408 427148 200390 993093 165979 635179 1025683 193731 1013439 528674 790489 1032882 940780 97333 97714 429064 1035134 119212 221276 968578 182902 58581 288184 564254 609719 227714 723406 75166 350090 1003655 505671 706828 40730 279613 948210 760112 51449 816386 406847 248604 667546 361911 1018055 932513 211924 321600 335042 851671 675173 604680 498831 265881 13165 700538 472368 259334 603375 824713 828875 431618 436563 119849 253994 691 729319 431315 670012 351748 728409 59909 141714 774437 809534 691392 957922 102408 370063 370952 513928 191974 84007 965224 777472 885177 261702 882795 817773 219839 688145 447268 840214 17661 1022479 130983 31971 204218 841133 169101 932580 866303 504252 636533 537546 643358 879342 21629 771948 1021224 1004636 816333 716356 930677 114691 233740 76272 656160 1013570 787177 394673 505737 246621 1015955 993007 664785 853501 43329 257459 267361 647598 369068 304427 10595 193120 639120 476201 54599 202215 543535 769445 678976 17531 147917 647479 584133 457017 80949 707485 308496 666271 611890 1042235 406946 643860 797719 621718 812989 133470 976696 971480 467177 305449 350831 647248 488559 1018759 274072 559855 534497 85867 794389 358603 14224 963117 17994 684191 92948 686089 621090 936521 326089 124063 571528 28491 540492 1033077 697327 256844 753665 524400 921547 789652 310672 905311 1023254 824467 564068 420208 812748 1013850 742187 674745 900719 143648 768345 465328 1046659 826558 676260 262323 411923 224820 947081 700802 897066 536098 753350 452800 63067 576335 532446 952181 1030458 47910 631960 277390 690145 895540 352384 440412 397164 638124 663909 950033 481149 876259 242649 800582 724665 697812 686005 628600 649032 278428 66706 974214 787289 127999 122448 972597 881052 308450 997779 752300 375238 802510 446529 331512 293136 18804 771589 386185 331449 1001508 564431 826803 743551 309844 735570 460591 753450 592927 849797 1015959 971522 853699 577315 980205 505939 184610 100395 353044 435184 426050 655200 718422 141229 538573 96969 765660 265956 645778 396850 1022521 887537 150274 987050 105440 290742 539571 105475 443817 753688 430049 76630 540752 510592 805864 931196 115702 333146 660939 321173 434334 744345 1000880 910213 1005233 481585 558690 204402 114555 534428 132558 703304 378283 256598 996742 656437 568791 363361 662337 159277 61174 362434 799065 699751 301796 1035266 186187 383454 284385 565421 86587 697297 844818 173782 154989 825411 79871 517266 740045 619899 992531 516472 177000 823173 37664 840488 833521 672944 739288 645569 971069 360975 81749 281704 864455 88056 234642 660936 241965 40583 653807 467085 808625 371228 49585 775144 352184 266201 1013375 434190 582990 424485 656358 170681 527265 691499 945878 863141 770690 318300 73252 313620 857575 977385 635654 181323 462443 83273 160154 140819 270797 763321 801119 367416 602989 861111 593337 946445 9426 949383 994929 434663 259622 26286 442419 1044894 30392 1046137 263439 662031 492921 201335 9465 133020 909696 980987 165449 796074 100998 708507 833084 768801 766315 20916 713073 612080 14511 817891 711788 674951 836857 151693 769046 737372 613780 111960 523835 1033319 826605 282032 803339 591013 356630 160835 823449 361368 814150 147077 669023 779973 959831 168237 796344 185141 272455 279734 786021 514548 259767 219615 623113 488598 497775 146987 441261 528813 15320 598114 959036 667988 1009280 742670 545288 1020327 341402 314111 578883 748360 405115 102344 359559 900572 696094 91199 575311 765068 626337 614657 777339 453253 81350 371435 430800 407416 997235 866210 526710 60442 651570 631308 643192 1021605 916402 331477 1024328 239446 49988 8428 370488 535789 712799 130563 1005569 893232 784412 287506 580672 181608 666810 903380 854004 823009 990747 759880 123650 992111 293446 945969 901553 648676 138723 685207 453934 561819 1033410 900420 1039369 748528 805460 966728 129719 554694 817712 318326 590862 509695 225424 845796 59851 842759 428753 777839 544015 986442 976887 101429 624350 198330 686374 874265 802975 480586 959018 463426 105631 394101 944624 909980 847502 869815 408331 996181 721920 79635 996400 506465 654573 566668 788666 36087 242737 454315 94502 672787 833549 322559 797592 536818 643748 716697 429141 893336 926335 905356 1023559 996685 246537 67443 381820 672027 66836 1039083 476583 279634 800595 1022996 624286 290053 1048286 848660 721114 601227 147377 408468 1042426 777214 1021228 323905 833856 291007 875156 535628 19474 999664 279441 142827 1012346 448504 361646 720086 272807 252675 822237 659914 154218 327040 1001712 594953 272826 66977 984609 107992 1038640 319710 774283 540928 604044 1034354 815278 402255 41262 1013213 848623 281364 102557 943968 376853 623525 179972 406660 869837 885212 644272 520851 405288 200854 305555 829725 797976 740659 660932 1037941 85750 259097 283133 394290 912127 179505 452636 93102 333522 1034344 144290 436874 1028084 72240 422455 231208 1045580 600060 549924 640304 1026727 685255 621783 2572 711477 146830 369507 708971 595978 800209 557821 1012162 480670 87062 813952 209094 283469 241254 311786 550899 103384 616143 393437 768264 714211 567264 870687 217737 425077 438575 623130 148540 1021818 783319 526940 123820 900164 999154 456728 213161 687622 654372 977316 698822 513624 490512 419321 475354 593334 86752 52534 565120 13313 705729 710942 297879 141564 868964 437653 965570 210128 521599 620838 306152 929928 286026 828800 1016245 540310 129795 301044 917784 201548 724586 983545 561347 1035620 287301 704937 85678 286329 665821 741953 144533 361356 780416 642213 740469 478591 620541 358361 193811 407965 199467 387465 669301 711184 937826 46722 468582 659050 169983 308022 482550 248861 924389 836669 817400 161539 408823 802511 308355 838102 323231 448842 100722 806585 333898 404402 943588 681901 5866 966700 618684 386845 936051 439170 24098 211027 829534 1041826 218112 595968 621608 506399 1040005 777400 659412 944302 390310 610163 754277 515499 593048 463886 41573 535186 999511 369096 973410 886405 33315 641989 798059 646861 516350 973199 17303 915281 580911 208783 689790 531232 707777 100248 1002942 548078 806917 571741 924535 812942 54795 266998 190671 319101 667949 409952 295536 413271 15237 575737 128261 503135 559986 134664 68032 27644 14359 257331 1037015 529718 634332 320518 739330 622397 37611 379251 848639 756707 375732 398925 109583 96541 339817 572875 747126 311685 539779 759308 3326 691419 367931 217229 487029 438399 109586 918196 670250 933881 43081 933449 265332 765298 854634 47607 690987 424504 256189 952784 758317 30526 617428 911302 290779 693657 480000 232499 274841 214788 493785 431698 720977 28253 837561 591043 560368 450598 740929 441867 756968 94981 238548 862482 280237 630852 93463 873891 798264 242769 20600 701679 299399 36671 584355 549386 939291 456004 512782 457325 835704 421689 45166 329330 350888 375581 1006912 258523 972473 969874 597058 234572 69690 679262 1039606 412108 530370 855532 626726 1022792 806761 529865 887898 1013520 104269 1016871 655972 784728 1018383 528477 229845 771257 313683 948836 36229 191149 481860 686940 213007 287766 266765 1000965 196690 661943 987745 759622 542193 359609 480755 743082 814548 700200 1002751 837342 1023653 539764 821696 738869 441684 877041 31991 106276 225684 59223 803435 387270 539227 689986 97635 63320 692838 59315 148782 220350 337074 926349 139675 653565 790788 843289 661377 268991 344162 1045890 116025 864210 444824 438618 1019679 787881 878005 1019924 121876 629209 849035 761479 221695 96925 856370 286833 819783 898899 243333 411890 243290 24829 1045411 115469 986154 826049 438384 313898 570027 80490 229905 987799 562775 456932 1019764 180738 331178 275139 34246 243713 824741 538813 105722 485002 695887 12331 568393 473723 616239 492429 609964 496659 191444 385795 530276 348023 188493 840916 1037939 777518 769457 447979 716064 387749 56985 658005 176759 694957 502689 32196 452551 609784 120810 521231 998690 392095 175515 739760 583136 530847 92763 484420 146716 922967 699353 897807 424501 482315 191557 409461 750927 455524 790228 216450 228304 41454 1047615 560227 341219 173977 151364 513771 759288 919097 725284 361487 1042242 1006086 820772 411498 1038391 672285 395788 565690 107540 612604 392363 778593 542295 310538 835152 439013 638787 76045 179282 999792 616543 629937 232842 452432 547063 365832 7892 749176 907930 906501 651154 1040638 650650 114176 613928 977307 253327 997429 66689 574510 452052 994116 9353 966201 976393 558771 402608 935778 468623 776807 597101 889332 863503 622383 94393 770907 631028 282425 819344 439467 81900 192155 549236 541466 1041002 107467 699369 864386 1019943 442407 284666 496608 894109 759919 305587 973272 907 789830 863652 1004846 810356 959412 574821 745294 230431 470438 508940 2245 184088 393837 203448 1006021 888878 378683 562442 139941 38899 640937 140711 220255 117311 974388 672439 465169 901806 60603 1004137 984188 362781 451843 534381 947336 939569 483635 757112 2494 354256 511064 845252 974796 648613 531170 1037197 347653 972192 856869 325781 210910 467060 730586 115104 912755 894488 251547 344825 760831 746055 504938 795884 806503 893183 975402 368714 163248 934662 667429 756456 864645 4704 966532 1012767 372914 75482 935130 971086 180651 350851 902810 14931 228102 708141 850588 767510 238588 687601 11676 5887 763117 452008 965563 485243 919513 701810 530684 812666 297191 628275 92616 201716 964321 327185 895851 413023 271286 464120 158868 817723 795896 370966 726489 346247 861276 996191 836145 162120 360508 257034 829304 900361 1047576 847633 724718 893014 377104 225461 318904 755776 1044076 655865 896350 835292 702997 648482 291915 36804 794905 422461 310865 357524 10282 560025 423202 479598 830496 270920 932056 573815 967283 641699 18542 619351 240065 417987 522820 759229 1002062 179465 378015 676825 149119 358550 382502 221664 105310 573907 81510 366988 119065 409835 763471 435865 506755 724044 1022134 115529 51858 372010 744145 99553 322271 13308 21694 440362 259625 548093 461308 937457 46034 509100 631279 546695 747872 928844 458848 136001 916222 1035877 28155 329977 760824 639809 250064 865931 397122 947568 292051 543833 686066 796228 287836 1046984 506306 1016406 20648 84417 27023 280063 2646 200497 675292 389600 887274 876937 880464 167771 297037 272702 309555 99607 829259 441418 141813 31616 10772 428713 562088 545092 81339 449245 846977 794583 1036730 497259 77659 282608 131180 861788 707635 507402 67474 483261 436397 323300 839887 622623 831630 873473 526892 342551 325184 303145 970388 709055 25425 404454 646745 18739 456948 158216 26541 105749 893054 420898 679722 790794 363498 1013514 354379 429115 468566 829277 937457 591317 693380 42488 68318 328073 1033562 355456 90685 72717 528994 268763 919576 632728 225354 186037 23009 546922 208741 707068 698090 328002 281641 531813 461036 90086 217007 397797 576644 129439 770103 599096 158129 395194 336289 606557 134232 29704 1017332 920343 437440 255326 110043 994414 1030166 252950 702754 704044 608491 843405 616254 244577 454577 374179 714691 689632 985921 768318 211691 96959 569687 797895 74262 1021659 927508 830379 1024068 207697 387452 304603 461469 434694 280054 650316 1026281 610849 492239 150904 517656 943244 38839 803292 4284 247926 685634 43128 895882 210899 123496 1020754 544221 1002458 1039109 664563 136243 958854 561754 751592 893102 462358 63114 173378 240531 713614 838174 1034006 664526 673076 478337 399870 974701 691219 553605 338071 515105 375675 569053 722945 724928 263551 346785 107618 1034437 89973 478669 597347 761550 75386 980929 78513 848669 119788 378818 245885 327961 180718 595320 150525 229066 917479 997742 565225 380256 538371 607638 424190 768428 564912 216514 148095 248996 721187 344108 451247 76772 905169 413167 956248 854568 935926 320395 844359 370643 304913 340325 624077 844652 159590 541764 954688 547355 310395 896469 753016 333872 829339 113961 1005906 55709 1031254 673586 788016 711287 163071 261961 296056 931705 980781 155563 544785 515712 616506 270839 904425 659216 324039 935858 902001 1010381 679478 1028803 126239 1021443 193839 1002999 561387 485408 614427 443774 995282 437300 171692 773996 409943 356728 68435 656441 1048573 191428 225225 1001281 804302 1041430 141703 835397 227543 440594 810573 941801 165801 192381 475295 720180 652762 676545 91203 982546 129154 632173 795332 232149 369342 450994 856050 285360 467505 723431 622176 396091 985982 362757 922597 985330 571087 729899 290332 329654 896081 161307 579299 68426 139446 2491 133343 786391 295345 258198 852983 385640 135805 718937 979413 620911 170071 354902 989801 957758 857855 351236 714853 856207 499004 429948 392641 125181 270677 123902 546872 624521 814488 939626 820682 8469 990422 102856 1042745 710380 1025765 135104 462476 745272 752925 837922 528270 15755 407260 30304 854095 232279 970242 24591 39842 675958 1043317 49002 427934 420770 869278 962255 150046 854782 747 371263 906561 242827 281163 303074 152554 384692 637877 299137 327232 334019 595617 180235 654895 377705 58509 30224 1008614 678202 734585 675401 141912 1001262 945259 596238 1002427 611618 728045 936926 189963 564821 586378 917979 487304 137707 309076 560203 457523 111470 87649 365336 36181 455495 916809 181585 229369 931657 214954 530855 194413 555815 621476 237297 222917 241913 644702 973992 271448 371132 845951 1033068 462401 757198 524981 470397 540383 1041782 766514 978754 512341 602458 347433 620486 505355 201478 364374 327990 1021739 263532 935540 282980 576805 107871 593604 985671 287531 363031 597900 756345 863158 306608 665494 286135 517375 746922 932269 736613 224646 1043306 837923 762119 723087 881848 308814 974537 832160 646207 224006 252921 361989 514577 198441 806279 405324 511008 105752 100491 94665 593606 228919 189119 441363 910654 169840 1024769 707717 258600 843185 950739 26046 213001 248425 309723 201506 383433 976911 960611 392534 652083 224923 785882 577223 41336 192523 97873 305188 730028 201952 152062 206048 572232 26782 189884 94129 464038 931408 482186 91924 475016 357633 1018632 709062 604050 312387 168445 959308 1047755 227500 783571 938092 15392 637013 806681 603058 755681 1025882 1020928 131564 663618 369756 712415 937646 347100 496898 250800 139471 278569 868979 233360 628458 891403 640477 469314 170975 1009221 787698 1032621 568143 1030657 147046 271450 304675 514888 173682 391159 177925 784781 725844 818902 18149 95779 637389 452462 262517 376002 63905 535769 125358 502790 539162 952149 884297 364016 775814 552132 781895 106595 924341 598315 548202 994728 741243 972598 800953 668906 186164 811187 891648 762555 481851 552722 377165 792974 525169 287724 102261 477754 314557 831865 926861 121981 1039238 314136 229233 255863 912699 42443 996160 653867 512971 903352 76765 963585 983597 912809 819824 978247 469210 340365 942563 683947 451150 906485 850790 212675 94090 232600 35564 880773 754837 549327 551852 103887 861430 336665 933024 242400 167996 484504 595209 51165 933495 987283 182505 321869 912572 886770 81287 780445 309668 545477 380399 953502 807373 90302 311151 940546 994392 448945 443932 125922 907113 818715 432459 252987 87211 38809 825368 408684 820681 948588 687586 826809 960758 37116 599757 960971 583014 263762 681023 346926 583635 1043612 57699 288210 691961 131756 6057 204683 174105 197498 414532 309393 310138 296606 182186 259073 387299 684246 635928 200793 971811 128134 563212 151552 958858 533043 817097 987580 66157 133383 798934 883001 610725 550737 581247 960393 311312 584450 413267 361375 364815 983600 885924 791251 616199 408470 741642 745825 827360 538386 848608 522985 835977 534055 839109 324337 783986 908409 77341 1015134 498192 159827 990606 333567 251228 27428 214915 409090 936788 625149 191916 506493 644473 265749 453756 292582 348240 105797 184234 125083 1013729 111245 652977 591964 644155 106125 313679 383692 833006 792589 523274 1018099 934543 679029 1041574 723134 954679 581717 122544 677246 710405 102367 376823 669797 631703 892776 613645 41228 142741 60395 7626 888304 44839 60293 41417 34032 643705 601594 161002 302033 994878 1010991 906190 331962 447018 601518 1015902 815800 516983 323365 173637 23099 936289 584935 184177 766359 485802 618089 518294 626053 652567 567238 939435 169375 705520 141884 857706 982247 49796 255149 785108 985665 650659 439327 780203 798964 220962 558140 207607 309548 420443 655315 1040514 260219 837802 119125 157276 596564 906737 488280 123223 948367 449812 495896 840075 230376 29822 259825 505556 736384 191131 70374 771407 80474 770652 197918 502241 476639 409526 802913 286384 884827 590883 1030815 4007 466045 703263 568681 69367 894683 1037996 648822 186768 319084 220111 436256 994220 72972 835344 465380 337221 151547 315646 674022 32410 360542 768681 505962 183470 977853 133670 164444 54729 961667 446223 1993 390645 127618 837376 274788 1020802 183148 563739 344066 172930 555867 665477 601374 867918 681290 188903 957270 410623 492441 736237 218860 856309 290957 599242 681541 737876 130765 627891 240237 690818 942566 993631 462738 38315 190153 512654 347525 196157 15432 757375 14396 348524 740252 407159 827475 205743 827618 940865 1033094 537921 287641 733609 675128 566945 319269 757504 190191 736530 367439 1045915 153813 505628 66756 635220 211513 733449 959889 66567 471564 301417 781741 287254 247653 734606 363376 179942 573949 79377 218132 190816 137908 285515 572475 653425 490506 960989 778344 182154 742054 601896 335236 557856 749011 185814 604507 410925 339966 870991 6941 901549 1003321 126789 660445 459554 730555 57897 374549 734993 1020510 790451 541472 821891 1009952 22622 694719 857733 881570 967913 837781 449704 428 510679 139691 447361 395687 696560 517101 852778 1038625 697278 553898 242112 873805 838161 860952 1023971 248704 993659 35533 742713 872885 821973 225863 1015018 243466 921272 411750 676389 590913 844293 601068 531610 1018944 393822 295940 965887 232593 135850 796856 936332 548323 212885 990074 572030 734343 734221 380828 173719 880884 728518 66263 987036 557123 1032631 730568 540374 871603 762011 939118 504210 81446 76657 57006 988577 707235 985085 680143 284121 1021650 25925 224255 177809 403075 221204 114380 197161 859431 489338 200107 836992 659029 397641 547700 171132 122439 462490 254435 757382 832090 225351 756249 752395 487826 527214 128282 824828 316691 675316 529485 783439 2217 70399 610815 731259 187201 231291 281056 585472 98158 7831 135556 191197 908261 890437 921827 160280 289793 527293 27353 420410 307263 794618 849319 799952 470723 142395 574320 633835 197586 755332 539325 667297 328278 251419 507642 48522 681053 555019 59638 75587 68506 521124 937831 148718 1004003 753401 1040228 738992 354737 824160 115945 921650 675491 561654 516950 42273 411131 292889 1039856 501167 847647 173036 766047 252687 582681 829654 448302 316412 715288 209923 526415 168243 963053 393441 97172 16884 469135 384421 115511 659589 284567 180164 472147 1048239 316869 518266 515944 1036863 313209 530758 6363 4486 814906 776300 627059 921562 20019 247153 851678 68115 316593 64931 21546 283406 500390 364687 232012 692270 22569 984201 915612 787926 718324 846631 933207 127984 904677 361926 964124 66153 852861 686596 34928 310706 892004 1021508 997946 926529 663779 370221 973383 474638 707688 743211 440519 906006 216582 404717 700366 466396 530674 361957 326612 957667 869639 110539 173109 126517 65347 592923 291762 768991 232008 869522 426223 1030258 970460 167860 18163 633732 1014889 197961 1002923 101933 113021 525020 942694 440203 222283 761915 745562 268606 910121 275450 887070 1018860 623888 780272 945454 404414 815648 417207 484459 509153 470041 418608 366232 217095 40674 374525 431070 425699 246021 56582 1015112 153777 50225 590581 48456 452267 251319 914617 544816 520341 225038 139527 302266 837938 538192 699860 646273 862924 28346 892124 791686 861104 63792 31 1023404 660143 386230 409182 146747 701343 298744 550818 970081 277464 87235 825782 882092 427704 709258 619688 160657 86559 832738 171852 881385 297716 792838 89017 751214 895390 1015123 732106 872515 269963 278989 558493 305769 446124 243865 890904 630603 827383 640641 466783 713267 660964 988019 870751 686034 916977 576258 961095 589500 470046 1043683 344329 100329 345970 142706 494558 524086 435828 943659 502975 795618 342962 955953 171500 200977 299582 94922 95849 611917 186923 362464 966268 1024000 984341 518274 119857 258042 389782 552801 155606 615921 568530 364371 383103 38908 898284 111572 596099 162584 1007502 274816 524797 1039267 606566 509594 340812 484836 437155 568201 248723 278145 276604 275285 343866 469766 419753 785454 867435 805477 477928 962534 892821 1006961 868985 545906 817133 40802 838051 797804 400360 798292 480045 665492 871875 394183 603621 123722 749563 818464 567581 342806 182741 226343 512296 813345 318423 649096 777186 898745 967757 799570 732454 703697 897989 317818 301909 341118 881043 907865 113621 874363 192590 302378 409488 774310 324177 157837 941937 605313 310843 748295 940267 342450 582511 414592 326257 985475 790165 948675 212991 114786 126487 169729 720784 394850 272037 134734 435621 747449 612274 705827 786884 734528 536564 625626 795383 455926 561639 988726 148553 287357 313419 754648 248141 589723 838306 161994 215703 472251 889267 640505 569920 983402 949258 303539 26726 277722 442997 880685 233385 812642 851080 7167 741808 394747 177434 458405 80802 761029 921286 809216 961198 271744 227435 154579 870531 206100 94637 245832 694232 674569 24433 979048 37093 958991 553061 901030 347624 217208 1020278 766805 247714 780473 94807 842541 1024471 543213 236033 473546 395218 790609 494381 48429 891102 234953 850140 247609 484558 557658 395984 804407 194678 519342 1028624 1006931 490031 789139 3432 1023260 251479 749948 843238 1035272 523215 1042174 789342 409325 600187 442708 14567 180617 214470 841692 223580 593660 611611 525208 111581 121417 453741 12206 395339 288472 311984 653801 721871 700663 150621 320309 120147 140884 419826 987174 78343 716421 596592 39282 940510 508800 547803 27762 142350 23075 652222 310182 805780 547501 812452 65326 414638 846147 585120 230737 597087 704108 560326 299770 397038 970646 927151 594998 428647 231311 502009 711863 219160 823052 545221 555092 405525 206117 913976 953223 478646 329687 217082 836589 594964 519297 102586 547018 246415 231527 177831 924546 211274 272690 470264 399393 576941 515438 25702 706004 208611 535819 163757 378734 940634 156125 987151 277476 892997 24604 713168 302801 112669 265957 55483 14579 845084 479414 253083 139436 469696 166902 120259 903810 299342 770923 637319 469407 1014349 16066 435905 942161 591111 705290 135757 65675 99083 547641 983948 187491 720046 897190 24805 26258 509317 979853 805952 828151 467180 807822 954249 829204 128642 329775 792883 174735 628395 190805 624818 698291 691981 38863 445184 691180 364307 800203 116505 522319 23661 569183 137854 365071 55182 1020673 1041846 647945 266285 358927 501961 117305 223684 196937 864195 31811 643092 282962 1019703 988139 719775 79666 12473 897693 968237 1035479 978787 536806 167752 242063 869457 24312 176319 774799 688933 1037610 918311 50031 730755 218230 356949 370348 863382 112378 631269 894501 754570 28791 565687 523167 165391 499413 897644 297281 493533 502429 334317 197144 356906 161661 395237 959124 28725 664776 297538 555273 175039 482804 889272 146992 268685 604954 984637 769443 1005032 45433 912270 314980 364828 627698 824745 383831 232444 205709 191825 64451 631900 667636 705678 891861 586134 444403 146218 46364 487686 1014270 406324 235278 869006 271531 447873 737154 849171 153395 534054 148276 582397 344566 43263 476741 499387 210676 529964 132280 618301 703060 532111 60150 56440 74465 81999 81483 19430 313991 371543 251238 961795 315099 800215 24797 341457 24977 876738 607143 536405 1026307 814159 129952 840216 536753 949369 662024 930470 977339 118143 969732 212498 637801 456804 324380 509552 172964 935792 904636 696154 943994 727725 536499 182892 578461 1006698 19126 897992 560357 67004 1758 556691 815306 766712 125734 418166 296426 18491 562670 398110 556169 304610 836987 542396 900876 355602 258164 604293 987773 775217 93798 1002035 509706 625515 274498 44930 292998 831790 198874 142004 745191 906926 623975 55566 929478 660578 480774 593752 494050 732805 280118 804449 393117 1034646 705883 530297 433533 372440 720703 18678 69549 532691 558220 912047 479609 278481 295762 361092 716246 360034 429959 411860 643031 796120 392067 292101 303929 1043147 376960 39423 50392 37271 325408 922289 508727 434905 384998 687755 421629 405494 883643 544259 883570 370580 898155 941840 372486 703007 791846 960946 631755 1003077 463615 392296 464886 34170 779632 444600 642658 643189 978644 65450 130828 922545 570604 589389 546712 56301 616795 1018417 101323 107181 328234 843244 226831 729783 647749 50582 903154 572566 266747 641868 543399 256794 984962 357296 569219 772053 524144 756327 127105 565152 189763 425626 999615 890644 248795 708470 822527 679698 980474 1018028 953383 981308 93899 642801 810945 232569 275032 883839 836732 412021 779795 314770 578217 89886 467278 72941 413374 720680 869826 438355 756182 94858 1042444 365837 971312 343551 51243 101482 226220 218758 940548 723002 411729 91619 581086 735059 776394 925467 133351 336397 134371 500476 605613 906949 486417 652435 414885 894557 650728 490931 324775 815290 1006242 893813 162671 721221 605087 486066 30238 752491 416735 11403 895416 710429 252042 547554 502692 879953 1032552 939230 461359 38015 1001834 871275 525577 216356 689951 275896 120262 523842 1033535 447927 952414 82398 25380 707744 353197 770433 607564 180078 647668 467640 579033 625504 80214 917 300305 1018490 29788 853803 14814 780289 334450 61973 549454 263427 682087 251631 185364 715981 858353 348892 412933 711026 1031463 645631 779164 706635 107781 332802 784247 138866 677867 215186 569816 810309 761118 252896 529958 976617 791622 449313 1024617 185029 810478 1022223 229329 315907 578568 940647 738095 861202 643686 201321 933241 105254 298818 733019 613451 241846 951223 816902 39521 829950 353349 979767 917535 642171 895313 519744 13321 696945 632738 524148 695115 216936 735462 927662 592433 324779 128043 130507 591024 927176 521830 453419 691932 355602 998127 686132 691568 1040418 99331 1026255 570953 377938 316225 616681 725227 475969 422446 395508 67322 208722 953009 903779 525506 120876 937879 425009 240049 388923 701712 927579 755927 359470 375088 969569 31085 844151 539759 862921 751435 913614 944681 305052 529264 855982 569631 143335 816253 945111 216053 14908 59194 344010 416178 381486 589584 468816 34371 701656 18062 361460 934647 163159 819173 979332 1019652 57675 488812 707220 937985 589147 154140 48378 473706 635310 309780 945747 477728 593522 588566 864381 1034982 53336 552200 640539 192741 912662 584309 14101 721192 339940 919818 898325 920097 976384 1038873 692234 11298 760618 604953 932521 422373 255528 1029667 1007335 801029 345411 455287 131712 862851 920264 111861 375667 377666 678281 159909 390276 814218 274777 878383 934329 337033 560020 940388 312542 112333 231316 247731 827905 33995 370493 115380 164854 777820 269170 936865 340180 780858 401565 607448 798325 859784 92971 127579 947962 870727 500750 789071 736581 76002 455993 415104 442750 300195 1025576 319452 865679 472379 51285 47348 897448 511294 914372 1000574 997563 4516 4984 203477 118016 201290 213499 555383 889971 12911 243162 1000326 134481 831799 769575 299592 479903 377388 315126 906663 225443 865720 892384 492722 379241 176555 478851 613914 690495 752059 765695 145590 535353 706559 951418 877567 593326 832884 780190 235669 202425 373368 373014 620728 1009849 560978 128532 893135 272081 332968 824526 542693 149864 76806 905468 946215 623275 956510 524380 698215 275206 999043 935727 874396 880047 654765 419001 436064 199963 137208 495556 780912 382855 207588 549661 696880 635760 243670 907798 724517 519195 15510 875779 281720 361998 56272 253373 264826 1024917 759187 263202 771354 1046846 331732 879250 366961 741981 126700 977524 173367 796041 704022 391343 325450 735517 288754 856625 462894 546744 999173 735340 193160 332989 955959 425428 705442 237780 715091 762466 326635 765543 38282 835604 927604 484902 860656 591722 145011 682883 858110 1018859 1007044 323895 814094 991390 296803 318907 751075 345233 873203 458704 686366 925526 894522 676600 900553 494977 970146 480250 800977 605483 11450 877922 705668 252530 884403 541694 387351 609271 829156 1018722 800034 1048414 332103 150117 730657 214481 172793 42914 41205 180350 408254 366072 195169 187668 377210 170250 102287 25162 903865 1022400 1044104 592985 443688 51908 888511 735613 1030937 302342 792967 960119 41731 771129 410264 539406 409600 871251 602254 714377 627278 571665 161130 494646 317391 541809 300815 917479 531592 334134 272326 70256 1006373 1027175 1011387 1027626 798068 925904 172157 328563 330981 179071 698242 116012 795409 813128 556192 30009 1026608 216642 462741 442629 384417 226376 376705 388603 424550 488825 615271 808462 249765 345529 385712 652338 352040 984622 155047 655584 396766 649667 648701 237206 517208 862632 706375 235093 1007437 723408 417659 74786 544790 388465 231287 1037189 412978 228232 363386 27660 176835 1037138 635817 191945 668432 184532 875659 761296 784129 614741 958350 860859 806566 321503 625536 635174 848305 176577 257302 870450 839671 883471 632680 196102 94706 721696 760947 482377 780610 504079 206230 642218 741671 149564 793621 988505 974601 634056 487833 451979 623345 964636 546990 422393 595981 793954 916804 663905 206127 417290 773423 18692 601423 380487 151719 981286 430085 829840 692937 448914 653840 735007 399891 333331 812497 261749 356588 416508 502736 134100 474650 844193 959286 214212 126282 756956 578130 576655 649099 529801 241429 1013956 416723 411402 749461 153015 431993 936899 879245 604928 650937 2463 395228 356344 800052 364169 803074 942143 575085 429300 831910 24633 400972 976980 407570 1016204 786847 676259 665013 30627 407188 455645 130976 625710 380225 77956 839434 893856 194589 683036 393676 217520 95363 846512 514790 654808 623414 965708 750328 989145 487640 375168 542922 351285 241265 954339 352708 10420 358895 581262 916086 319712 136864 680605 771858 287368 693689 734130 574445 952896 667346 856178 693762 116704 469096 1030917 621422 574209 544858 288154 314357 528259 66669 143073 461180 913930 379592 896655 753805 406652 752248 365022 489686 264836 193517 411658 587178 263699 223612 442069 853630 531417 341979 12035 1025901 1030096 1003175 194783 471477 909746 600289 692405 875576 1012094 218477 162645 510972 218103 561042 940695 144555 450341 616317 461265 788756 538322 293565 969314 768936 49421 867528 950315 626430 633515 216949 917009 259663 818113 813952 615037 1017338 113707 186634 361435 291841 1026057 686102 355614 764043 717884 940301 191035 876128 762605 582971 795817 217968 518151 563024 544743 35148 466360 213983 353782 38315 968948 651746 62427 33511 765426 1000244 914975 213117 586925 158997 640335 238481 482660 49322 135803 391015 427290 1033083 914363 728555 145942 120820 786597 475178 385125 488932 491225 921303 517715 979712 433782 430791 1001718 318305 247457 560501 338083 449026 258565 354687 290166 733507 793422 965415 621519 967529 506285 807122 260304 764699 150871 250765 827104 680934 392198 259971 74282 1016507 81270 343176 533791 523884 366569 147089 998640 395314 93348 628282 329237 29738 447600 739647 84168 438739 101402 248579 863626 742545 913651 429324 885150 470062 200016 663428 68489 453972 111883 516538 323481 354835 700928 82591 74842 285281 917649 823626 980770 373910 334883 744820 761990 497132 678815 813053 583907 310021 1007089 729957 908502 755812 296588 967763 627140 893682 231909 713234 653907 661627 985588 239375 576239 268335 606902 495964 28230 539425 247469 49969 723404 154827 674654 1041253 889400 394120 689618 167417 61445 743705 726806 480398 734194 176929 231611 85737 711555 43945 481622 867190 402813 313757 399617 667586 30318 833868 169432 514304 511266 398572 202877 806021 804655 48403 831637 223309 243050 246079 758089 639859 737392 448592 687558 339644 597279 157961 738749 836877 20761 533138 152035 166897 558920 402680 475250 42004 783444 440748 823719 788938 871215 957440 25666 976265 508298 774573 541193 814186 730205 463696 654405 20652 392291 640232 235587 770609 1032859 687706 281556 130816 337096 140269 559565 422849 547314 757455 728712 945220 493283 1033614 875618 545786 733867 50335 546875 689786 969501 317146 603641 765950 342352 294395 689413 441827 755230 846627 830667 810797 757416 591702 1009983 267520 51408 199675 939859 971560 71613 43871 168322 864402 766043 772402 744521 731089 3544 639752 1041064 223130 980520 215257 787109 799560 495235 968065 666057 1037144 163810 1005377 803233 169454 863109 677948 371774 548687 454511 358139 544949 772709 162536 1007338 440224 579902 865018 323800 866204 865677 960245 330619 274889 296 136428 320490 876109 210568 785974 454177 927953 39244 904173 415104 597250 276150 623474 591180 549649 423468 494311 672045 740404 506296 32179 1035694 585507 1019529 856322 764097 644251 93552 919619 807480 701407 592740 932264 894029 671538 14846 41641 801819 262238 22526 822401 881186 673072 86468 639152 910023 72697 537047 970103 558801 811022 475490 219743 547822 185929 112818 560306 433452 547207 327609 621568 494464 71464 622222 374428 509506 1039250 851435 513565 799663 93870 563118 664542 424294 458858 276312 740733 1260 107829 633489 338271 893992 57989 606626 494379 896487 412500 131065 600139 178777 11423 1006761 35950 846738 870886 955111 466441 247306 764335 885390 537297 170269 291332 336028 930882 620428 447728 96179 1037339 311291 265477 604313 1003744 865649 944601 449208 903767 174043 879748 347295 304651 208008 586787 144511 459725 59054 883289 508078 868909 548836 745417 2087 824069 618662 215197 260873 827375 309461 100610 516884 868042 1026100 696745 488495 931385 71404 707656 224484 725539 552456 694295 181986 854068 90106 693844 620410 322651 405781 530111 442403 996682 167952 848926 855799 266490 589449 815290 356147 362788 838016 991969 35259 899016 168408 1044834 472467 986026 615641 794644 825447 564432 943281 552015 251652 37125 852206 866673 742877 430170 900869 773466 1018247 18848 365263 957680 481085 132846 509702 436380 787804 348705 816589 518348 965608 1026391 889125 445039 890118 738163 818041 572284 671104 255133 143379 640875 271684 639679 785316 607162 540645 817672 443584 1018985 546072 4461 713823 970878 778553 921379 691806 61058 820676 302375 313852 286979 2524 376246 981597 670480 125639 561109 456459 472256 949359 959434 1029232 640939 104931 1007520 687196 482159 714196 750504 964229 164396 629528 679667 147714 804105 126251 263128 284880 164013 915625 543860 856653 872902 803797 450341 221632 889222 904982 582415 766927 942624 374132 971927 71174 772944 810271 289258 716631 26320 538601 821111 84117 793828 922567 476273 107768 389327 719699 261966 420508 712027 632397 98890 187137 770390 358933 931813 367500 809999 858675 683873 249349 350685 428240 962885 964888 749720 448314 533468 393428 887838 1009252 851895 552750 789200 178019 726055 347263 723474 183282 154564 18434 115406 726767 893161 651351 587250 523484 733749 965635 682221 910431 501515 958958 225846 120514 832531 999907 824773 372851 397239 695571 536984 647557 943783 810642 670256 441902 417877 1029081 722705 1007431 504698 1029442 470853 4815 412303 810640 947674 679016 96341 399204 247391 34264 474189 117705 16747 180106 759617 496809 743702 1036555 389049 913493 654718 743821 427655 232193 448836 761959 391996 628549 368140 62866 57520 46749 221441 565806 90494 684522 395086 878843 586885 82416 836262 497377 794984 600022 236989 959336 152847 710056 792780 942400 771620 747224 841233 114363 1010071 174265 677453 333390 194331 127747 705860 134932 982438 888914 448064 462154 67573 702119 635023 799444 905477 266213 125952 520119 362651 447061 367978 336541 796606 682275 750374 837972 513335 306398 713104 344399 481816 830460 352137 596003 173618 918355 701176 486412 484509 968353 675140 1039461 237620 653574 243676 789043 30742 38277 528559 567451 975911 206727 956084 7528 559500 389975 935524 569734 433971 110246 951867 545161 57929 182537 58170 1039911 432833 607350 384360 3258 241620 728523 967756 645055 248956 738631 959349 819033 365559 468751 802546 203214 1041994 836522 466906 242697 734396 743558 110790 131607 58966 39025 158290 499626 183402 291872 921504 254105 829193 357035 850644 340318 113035 498191 883097 919446 552715 518059 342426 483973 397033 415939 247050 187279 819526 557824 528157 935616 795531 441582 725132 713541 765154 382589 95253 662513 533179 1008001 414457 120761 974153 690738 65917 678456 236547 491437 519017 504876 305699 1010801 163980 50167 987946 720610 799030 378399 321370 98761 686780 554446 495674 165074 525303 507218 537878 791820 444869 63134 12157 1017197 744327 572360 233409 444236 206754 870281 1028474 807653 514046 288192 516100 499673 114314 455663 133884 11691 741813 782780 363206 597059 506103 336242 914698 480367 944454 997501 262451 278621 905633 499698 949487 988195 464777 640260 872626 960056 320387 391568 37938 382967 998807 255122 897772 822819 948692 164526 303262 997726 996554 505512 466379 454320 614414 92652 265274 790535 810681 670983 578423 361649 143849 247851 709969 426467 767295 551855 717402 844598 519008 438413 335467 135972 547445 538851 918813 33679 293034 409714 48720 1029691 927922 896290 955048 578895 607809 307068 184331 383960 541329 258862 831012 872006 1036510 352139 82659 819950 238314 681993 493307 162438 931194 781505 27235 870571 371926 371442 850134 789598 1032525 998782 298579 489603 441263 306539 859037 191585 98769 37475 490171 531493 45837 639796 119673 1001822 185535 431697 135142 396162 102089 504400 680148 436328 653327 814698 643676 130252 127740 180991 716887 914639 825852 313871 162533 693364 1031168 380865 10986 1019940 813309 62176 231052 292139 822892 742744 443831 352825 500684 777406 116377 413665 26396 688838 463398 452893 895329 603594 848021 586696 11046 543050 298464 739618 493815 554598 77384 745040 538597 814182 94928 1006810 299525 782643 830909 707372 717553 692699 411420 1033493 713797 254736 602428 967754 219683 1003946 879920 456932 786352 885537 630606 602590 758676 83475 177074 1004952 873598 398020 758460 682583 490910 400281 451981 601794 316201 126364 846479 606822 212697 762108 481770 319028 621674 498057 350735 990462 382494 317244 623665 54269 520506 972461 260295 523086 502407 721307 689164 763504 721618 241512 53887 429255 858988 177562 177507 664093 541354 886876 161600 802588 331878 322298 868448 88533 37500 667753 494419 347707 756046 789436 239980 308905 308289 848048 284481 578648 11838 328737 876846 526314 907826 105619 284627 842210 57230 283306 218258 365353 669383 238002 1035794 943499 542167 989208 490687 533560 887994 595950 347975 887875 25074 534379 28446 597286 376580 119145 480507 885053 597241 71141 585049 165446 221406 682627 904439 566759 186436 1002248 226648 335400 411072 219614 764228 563701 851308 331923 119109 158109 921957 786522 553003 150358 560715 959112 42889 705462 968644 112920 904245 394811 963832 212776 461516 1011141 613654 190842 597035 230679 742350 669428 657911 565081 542166 397600 66326 131224 759142 261293 278580 1021509 1723 317932 981056 802738 31895 472403 91372 829081 246975 731134 841520 42900 357500 116777 908231 608933 906523 666039 421808 347056 712813 913070 672942 406268 806215 1009593 988617 1047991 306179 738468 199627 349807 103166 1037540 733636 155033 842520 776205 784775 524813 584759 450137 905258 649608 661956 342312 1032842 59688 986924 621434 668101 265716 674912 363127 235454 669010 963157 867816 613276 406927 73605 823483 964171 1021531 72813 221570 239353 645450 694285 574196 391066 807508 177259 515179 938341 823381 107280 547429 745813 873870 758153 290564 855210 270370 697831 942734 111973 475802 789312 504813 495311 429154 134700 772399 262642 33353 870728 12295 205342 403205 975286 814666 78182 1004461 381851 746100 13601 106557 609952 537633 760425 777237 139890 578708 780959 530042 342851 528179 823269 407316 77382 76296 371106 75374 54838 988738 782594 34426 327632 78002 568692 588554 468564 496207 768298 852568 475144 585906 628124 23935 432821 265882 495621 2303 116776 965738 521700 50493 760498 288934 547197 405248 733609 409722 255574 288758 988645 974899 771514 937773 484931 758723 496441 149914 594982 862017 1040678 498325 798705 149351 314648 937051 476558 881170 173161 239755 641258 554694 432314 868522 496246 493352 361581 820895 486312 907137 442154 849207 437112 380738 328283 968866 254691 969082 482735 18164 170348 157026 277402 497829 661910 222930 30164 995602 85355 534217 817622 444153 633592 168936 97632 711937 733390 508663 49910 318000 225923 593760 454238 373363 636207 52143 354595 859929 662512 295448 251669 1009496 648294 967921 760519 768199 439095 167731 1010192 331746 192652 668925 62091 1028234 78994 254993 429590 339586 50171 898133 198487 67059 859258 215124 93746 508904 168266 982459 457812 704211 653224 44508 854444 679687 877396 785966 332012 587579 520981 16586 574476 11533 175410 779504 536776 717181 27641 882560 521501 395630 711227 275330 99280 599592 163790 139935 489703 691673 253450 118181 1048109 1004559 236621 97542 475058 664127 246903 395609 782409 692290 266094 474072 515593 986323 999836 507617 431821 742930 497516 695926 793780 360963 278992 547004 895649 759568 127678 360063 952508 242819 555438 844717 192751 576269 487454 1007575 721769 386370 783886 728755 510751 131098 97925 819356 807494 947058 1027082 690960 837338 649865 474411 59697 896795 650371 2297 621637 339467 849130 658314 490550 22513 465960 230006 403475 956120 741389 399707 853645 335632 203855 861786 767611 816044 459525 456343 1003350 654083 615724 207548 217534 500528 391971 9078 10227 759442 515374 622071 603740 131148 531446 630899 818180 712902 452870 22179 377624 913962 85840 32325 483690 433384 359335 443289 690417 654386 496963 749029 600135 586369 599616 80883 219945 19982 332830 217230 158459 589146 141378 274184 745282 676774 927860 1034167 204327 23932 229216 169076 400635 541988 750869 509210 368813 313135 980872 31757 822870 833265 520978 400048 904110 365310 342766 630254 929683 797108 197052 133810 787081 871857 647681 780910 397109 39513 423589 776088 279265 477265 754547 399913 253436 70151 44444 873500 603287 600103 1033268 671221 589544 865831 170164 946999 735691 30396 223095 282349 628540 841827 118845 907298 753374 274905 941738 310889 106103 231075 959176 878165 199281 678791 776577 984578 912987 531217 927014 184715 904550 100880 415211 800657 611049 19478 541288 798139 635614 948219 503833 101680 891490 15450 642015 556830 634937 889874 864894 719159 566599 920262 690461 281135 840984 561502 1025480 636479 357977 615044 477169 664485 613212 1046312 1007851 448290 606872 461565 1043566 475258 767783 569593 284950 644856 295239 30681 622820 263655 632538 892570 143803 207130 523237 481537 280036 39269 606996 336916 19595 706849 908853 862879 377407 356524 790201 702897 383350 183015 443958 967964 447238 516534 919271 818168 648878 912003 709674 257312 375691 176828 570113 834483 487587 662609 965266 189332 800094 174647 668839 495083 356871 990439 839215 521635 622671 466655 22459 809961 193483 65824 136706 68787 29297 427950 500317 750391 466207 443924 1006411 867951 624660 461789 943343 497052 344949 319772 932237 23744 586697 725733 772624 756002 326270 774097 667271 689614 568930 119934 714404 239635 926762 698381 895548 242691 427758 780450 641481 749814 589995 370664 204523 740871 406208 251786 822498 988821 147057 50619 659734 767684 482664 698799 287632 69626 199214 933920 10110 122210 1030326 554954 699315 239724 859859 77294 932644 576843 593085 64211 1047916 429941 710033 265792 616265 605735 214990 793604 998172 551135 210392 219247 530797 861152 691832 165078 303461 810161 132442 789522 729427 474782 84877 929537 579368 239414 251911 934148 704762 961227 933919 980096 1047940 731381 401425 243549 507045 946447 955262 204682 835549 849593 736745 681847 27347 595540 779066 260761 484305 387465 167999 201193 640070 11202 414502 417893 579907 994992 295941 249742 816127 1040067 171347 1002473 641619 776117 173164 958846 386879 952576 795152 813148 371555 682595 764644 786707 875911 16481 718831 41272 117523 684225 233247 618469 850071 943887 916418 307766 549445 395546 1021709 788429 969842 211828 581785 767822 500761 1013237 419552 461540 913239 616505 409540 769210 314864 175645 266505 422787 756169 1020997 895190 675571 210796 715929 140856 885828 517767 1045188 897440 854706 1008237 802996 247136 612351 1016467 774941 656945 929008 920340 73206 371631 487885 793902 733434 882907 336613 997315 781351 148633 19720 640985 17475 4656 203275 346394 825170 637389 388424 1046101 987425 73983 233499 2555 663487 918332 421478 954019 587774 346715 58126 769926 10742 194329 169083 981251 804227 563604 844060 276764 36546 154066 547809 602104 508568 299067 874687 778335 584491 257563 100656 839745 148582 669218 829616 444719 798842 623843 407873 927968 408664 10584 937960 639406 13367 986460 225581 477974 83988 306736 490911 877116 999469 959735 372302 858724 508293 245561 762191 335226 893540 567140 489020 547979 806612 73030 850609 675914 212261 1031828 255696 182668 750185 417639 76222 741836 595705 586426 869924 531368 727790 328429 638638 951138 715432 1030725 496271 728928 930635 818025 51708 614572 833341 920039 463532 967540 799402 279213 617567 757643 282624 550032 189780 207078 830579 649416 288465 913441 453754 912242 758174 439032 450640 205837 567946 371918 702580 814589 366309 726825 346665 254220 1042692 739891 812023 555492 523457 945467 864808 545430 467961 374578 570188 617238 975628 540463 670901 197052 212319 613611 659196 621508 135645 694598 916090 974287 624498 732864 660432 644192 1018255 465408 227424 347232 808105 506449 467665 695195 660154 524832 446350 538945 755647 931712 913736 460389 773688 869542 46448 9857 598954 1022060 465086 354289 836896 890578 396205 932979 121766 104825 567036 737709 882893 753702 749614 154023 631595 381253 765451 349005 357079 944739 838941 336622 802289 311475 382004 240320 382232 1028491 583907 398169 118770 844516 451584 635959 1042856 766941 63015 887866 486759 376119 678968 150053 1028832 451034 795605 189728 764616 454480 851941 509241 686937 446021 994580 424926 994511 213773 419408 3172 91628 998942 518477 1033348 604277 507025 428802 828632 523699 211109 842794 1005922 17139 961084 482757 967174 968198 661341 50580 330507 426434 439472 152224 1004959 117375 562693 668083 651344 686746 913101 651741 728979 732917 909983 985329 947776 758645 58805 485381 179732 638851 306540 270326 815149 172684 897224 792033 966034 753793 538861 51115 862121 949848 721319 467067 501951 802441 879075 417082 224388 298385 209972 983322 137356 532082 1038159 776716 632015 350001 220815 988488 967721 142679 186994 877513 253147 332401 942361 601806 954632 979088 433868 1039451 382777 538314 259700 730038 697050 193975 78368 553450 859322 265204 770944 548423 27535 352932 758893 536288 986224 211434 288607 486667 113497 427376 182261 756197 715690 940259 428913 234188 577704 681076 844089 914915 1046011 557400 783192 153233 26671 478793 136954 94722 486707 1039364 691443 856996 1035484 551369 643641 661932 174435 143838 229478 952719 714723 280076 769591 898185 862428 359456 409615 289817 413875 485995 317557 476803 172079 291907 497809 324429 1006846 190080 32947 958402 592430 992256 835788 551794 536756 975395 362740 257200 964584 1013071 682466 443667 511495 77165 476535 1000949 811184 115306 511795 599287 927080 512183 695486 278651 733718 91594 378465 1012776 796039 498843 989066 621930 974827 608808 642892 651248 1035094 965105 782556 277036 242752 555644 861205 440790 274950 735698 75253 516202 40806 700928 1034526 223141 369415 370072 820822 628236 870383 322605 1023239 168805 632331 1019610 181184 511291 793258 390332 223410 355166 725250 401267 819763 382049 547498 718757 651070 606747 661534 567675 485362 747046 536895 528675 851471 597603 24016 210764 732540 538996 179706 318893 556227 215873 590537 859006 175507 758132 665260 854524 359742 190461 833017 753898 587064 1035662 632678 320267 609182 882719 115857 522921 676780 653675 500346 124433 556614 291698 10756 726037 617072 875765 766071 479368 918998 710141 630785 712901 539973 199765 569392 438313 408880 962571 372345 887957 344620 358387 710325 291565 915828 439844 113567 1043355 815461 1047673 638807 30476 367107 250129 334817 2610 808307 160463 949159 170752 530559 437722 598515 769265 989973 573470 893814 740738 399560 609738 339652 209076 500046 419280 353493 531851 325888 824937 967046 1014417 166237 397710 1020950 805459 123271 647552 886698 862179 739012 863552 506825 873300 578814 560407 224480 708162 339780 225040 339135 231495 1032263 494457 568089 760711 559837 944486 593416 956709 363138 717614 776840 910795 238546 72428 27896 927271 337168 888575 393628 375656 1037987 1015434 675101 937925 826259 421365 173319 750326 696848 400234 112713 542393 533484 160601 776121 932686 177948 365812 773774 449532 77370 124595 674532 699274 592134 146130 644667 987334 95457 656334 613880 348930 384336 497900 1002467 829074 658559 690866 994984 608591 121787 1900 782934 175895 947191 479144 567523 704074 204360 15034 647845 7247 238697 379705 628442 887309 934200 447360 1023009 544882 205111 961070 45311 1031408 750348 1044134 398428 1027579 133121 220560 1027587 536460 1016964 832854 182053 796577 794792 502440 479958 594618 587939 978169 378511 643166 191822 998143 492203 425876 70824 558903 772842 224106 47699 994398 216816 67442 61462 995833 279239 982080 1027673 237774 591705 279533 689324 255849 746231 939671 318016 609944 936405 616159 376428 949743 538251 241257 1001769 725061 4757 903775 101271 866357 962260 665583 725110 226462 445452 884936 584878 546084 373604 157601 548807 151213 941801 124083 787569 630756 78346 205369 430334 411065 147997 272631 862179 524254 11993 896176 211003 681292 887514 256175 126532 460988 971809 429119 865247 503087 982161 112435 540948 690791 819827 132703 769164 696683 71923 897052 1010709 925959 385184 307400 619810 842313 405488 657220 339272 50438 191418 524660 228035 169043 552890 104643 443631 285452 591632 188060 816334 802896 914625 162034 394633 82946 68661 405177 238823 791370 55735 820330 156631 912658 88824 878723 1046252 1021578 739213 258053 394972 679845 780652 205556 987393 866202 492915 514267 448472 1036643 21473 632133 549764 383041 264411 840773 758347 275510 126184 489199 276760 679561 755062 753628 316408 116294 118099 520106 444061 345275 64820 201082 666846 172541 844849 1034097 998197 534881 1036359 1042231 732991 19971 919253 370299 708672 876354 1035551 399212 294812 478530 262351 963905 776543 884072 868463 179 582838 962274 762863 994430 316532 585501 328997 55780 939918 237133 907336 976169 489887 361448 300149 737816 988005 586539 109611 125052 510786 1048468 923086 774312 959932 704870 156711 327664 206333 109096 28386 501038 196179 387366 625422 935230 741553 647150 218017 980866 98093 239317 852466 111198 363648 762224 480829 239549 3209 598811 69667 635274 894154 992117 653095 249400 662761 721634 946993 240955 851761 483080 898319 543629 641294 325458 814831 41002 371605 762224 400615 481428 318457 347605 974190 632143 95255 334904 514528 726630 910059 819220 540413 559076 322841 29991 836970 794204 605541 50166 1034798 283490 427323 218696 784183 4624 404776 367527 752595 123778 628062 392674 382263 797530 779828 484750 927484 554044 880804 52864 271260 773203 696012 715860 623865 668107 29806 909034 922839 724821 40815 63203 279901 51366 464987 952872 22937 349943 217824 907364 269817 914823 458318 327557 602322 515604 808478 327743 776924 5478 393832 119433 554931 542661 690283 559645 880216 701821 871177 363260 244143 995169 465736 839144 255 205637 22738 406761 934005 440451 959093 1044425 655776 64631 530084 585880 336886 859907 926709 356392 996686 179980 125345 1016465 1006181 739067 272392 375727 182105 416060 180522 648095 116784 1002690 379182 113478 874834 375169 927455 774346 479243 726259 508970 680982 463627 482964 85665 416602 844517 449638 755707 804745 373395 190318 140945 358618 102384 510005 17891 992072 957501 631623 157457 103186 693405 685495 524643 618811 846488 205210 434882 333835 748700 100999 41020 522124 753271 901662 87684 395790 123358 541822 64111 612515 200426 214220 129400 233379 400534 592307 649788 893738 801090 88543 527615 492437 963379 522369 744486 647689 364816 405966 666811 787692 572007 96128 876269 1027178 897062 68947 73356 329457 251170 837001 865169 570805 83603 445799 451220 909613 148630 166326 941396 417172 862890 688962 639795 712553 849971 484190 1028535 344047 289019 655455 222475 971182 761260 686620 288891 312560 676951 943733 251644 302149 45296 527817 76705 176383 38351 46974 41511 837559 625712 1660 862058 701638 605364 157106 514542 987341 161758 33936 465495 654637 839319 648076 470001 1046672 965291 290973 943401 443230 284490 209859 454673 676937 305543 396157 6880 777410 489692 293201 604272 843137 898981 360008 528575 543489 949152 427886 844142 770561 689779 223830 388677 183300 548390 94613 303533 406482 718245 1014083 408884 92661 320831 859005 137741 1046845 668458 716005 1014157 330556 175100 379168 320943 982219 969523 995159 205201 590467 78767 306871 895477 843077 964659 549617 181697 433843 455655 819386 337535 818612 488153 258636 596190 834292 748151 656356 476463 234849 655894 204866 458728 741039 338799 564524 141861 540629 723740 104427 303650 195982 782623 713163 607170 167129 450908 1047712 424203 567162 961563 468796 809640 135287 628359 162298 417894 850075 889649 529206 172471 488182 723597 218066 42546 522586 537459 76723 640528 131296 981920 620098 334513 564833 1015859 485100 589589 80638 595504 198050 794724 546969 779008 899930 532071 681561 328943 257676 1031180 173354 478125 372661 696293 138299 164046 554456 566441 40318 737354 256760 965042 645675 352509 772254 1004414 558909 191784 574553 27695 102899 633582 166970 70667 91217 79064 840532 37372 866716 762450 618050 594960 688866 704555 98209 1044474 940912 252185 504977 881551 462170 265779 364856 935243 108022 474997 380223 21706 891489 230463 901203 875343 31736 734166 515749 322624 769248 490978 83307 529831 427136 889583 808797 561331 889858 23788 682296 885301 735957 51118 949822 1035044 613165 956782 726196 1042713 1015426 777031 852579 485075 981517 315833 352536 515253 992078 951593 297765 622915 758921 907870 534493 739753 426307 604934 935963 432692 72394 445999 1020604 558806 787627 606414 164128 172966 121146 859707 633773 353630 900621 571571 992844 397787 2177 41429 978154 147617 193076 176934 155641 191317 89481 632461 970988 69185 109095 736983 597694 907475 432506 196660 25196 28189 541489 751800 109430 734551 465342 530651 445538 703065 720601 105466 145209 7714 26621 458963 649736 595796 365290 332301 224097 492212 641569 425646 186071 689071 47467 950947 981382 734416 774739 7995 818824 976971 770215 254892 142208 63606 782075 935309 535828 403530 662309 559450 291691 758758 785090 932596 401075 209164 323504 79390 129949 1040291 904338 409345 135135 199219 43344 797353 669361 906860 706452 1021829 249169 517535 427853 865771 159615 894275 1010480 303249 246785 536434 142642 902421 809248 47977 713487 187511 233770 105995 209607 62362 40686 449119 169755 66502 692803 16910 177172 760617 881793 468454 637821 595281 423173 628313 844132 25523 599474 865278 843933 419368 1034091 757775 954175 1037163 566938 662762 99108 504220 165804 1027729 444013 810687 664467 625449 629757 338238 701507 134014 807929 161891 233781 707454 733262 689375 318438 813754 481579 303430 343129 908520 778626 332433 175505 346723 973708 751770 23064 295081 32066 378531 231548 193244 677092 642000 104396 477762 36214 478120 68639 165574 475966 304792 1026829 962420 911432 529008 1026100 201472 178402 1008355 909748 6208 16416 549387 208051 302765 453721 768228 176603 978663 308136 813005 481751 736046 837740 904970 149977 110569 89544 149316 815127 398371 97316 281095 860233 719369 845226 797250 507949 687981 2761 285899 164868 433734 659126 938201 539410 199982 973798 645256 470049 700387 477334 74072 983551 169926 84803 736430 1034235 824415 147250 473170 783980 742359 866537 116464 1019690 660348 1010356 489623 936467 647232 301345 361277 708999 419643 368516 727864 593645 284197 197748 875462 886572 740317 892492 1032070 771890 874724 1001387 207101 385137 921570 369652 883475 980317 730656 62415 770451 185839 566285 588198 59822 306213 173498 650793 199288 440448 437085 754890 605546 859780 424402 262210 788191 901435 428821 612106 675479 995251 659145 157667 321590 565627 948916 671311 175046 328490 568128 485141 990769 725720 365564 611521 371144 822435 32794 906273 747199 943916 58094 37065 619438 794647 112757 436624 646673 530575 292299 546065 596681 721343 100788 693803 921242 285018 552212 721026 698027 914963 82807 1019131 459017 304166 134026 818756 599331 512462 614303 152905 740431 150476 50734 382400 178756 920039 561742 268959 599454 330598 1004608 309920 700510 82840 448997 785604 684135 890444 573250 990413 1017858 648281 823043 827330 839259 272408 94966 702575 329729 565732 881804 900066 896874 726177 281947 566767 150893 725555 509854 634285 680390 350210 241331 322039 252821 277372 479132 984557 270815 75411 952703 656752 109580 599099 814630 399785 535143 425198 619136 558466 605857 90920 470814 692779 771151 634858 766135 168855 764263 765755 415908 589052 808647 130210 19812 755031 1026222 421806 686874 23526 227137 268398 730122 748716 503559 805881 852255 505072 981358 49384 127592 436158 783684 310231 737175 500324 851774 478183 616577 618742 559732 563007 361888 516812 788707 800646 407700 487167 1008618 697963 142493 59631 984269 244254 141091 1000639 945462 274900 305199 93143 352175 21062 334575 139618 628776 365106 562742 521934 463991 349913 142585 1003598 584915 704640 52947 31067 310361 886511 571522 248111 694664 255477 685159 382792 761540 367073 617226 901099 590550 125962 263060 489631 901482 708425 1004628 275630 316303 461946 549691 186791 915515 884479 849503 164831 199877 745788 914556 72427 1045865 502044 873838 521767 988616 357515 631480 561458 809317 493049 591872 741488 52265 446685 390032 152967 574175 923184 1001175 156642 431033 823534 923366 251185 253641 111257 195828 892391 222857 257973 849627 811451 358484 302157 776088 497703 58602 186477 18382 442604 166128 1019045 742980 567436 353645 292493 1022050 965839 346191 17723 383672 946495 918756 640462 483704 701355 605281 794599 1030391 487592 833119 926251 529968 600075 739672 433858 935744 168304 676654 1038299 603115 151734 901541 785446 847382 178817 830180 832344 21067 895159 30201 1030827 407608 417540 37714 168283 799536 753494 836932 996650 58024 200289 522375 257756 250555 165915 371895 536252 60583 328769 781525 30998 620366 92881 776133 221883 829366 178318 178382 105856 115081 283520 372765 201918 378774 290673 650049 727508 965710 950896 748976 368800 422472 1034578 289089 1018890 978109 515116 468657 789114 151564 479962 818718 590429 25143 948604 581519 298659 760677 922867 650089 363332 509534 800616 957179 602550 798994 992454 784628 509305 748818 18235 27111 151691 172053 603067 492750 749556 156789 835197 31620 864316 211375 925564 594762 915952 492775 534263 994627 429601 860514 426481 712439 725732 33033 200370 203476 602067 220396 606532 977064 866954 587197 104438 339496 29483 648273 466909 853869 151771 96803 592206 44914 974402 438737 674918 325783 271887 176029 89474 480545 569202 446957 651719 290743 330400 283083 709531 611303 159059 488293 116522 75423 24391 542350 491234 93876 227006 194363 892919 453982 992509 634376 579296 329402 824013 131249 588760 637511 36091 1045145 83806 535401 164056 34118 169653 768490 428217 383202 639076 371316 821368 449724 260280 483096 416241 298949 738877 729034 461190 446740 853577 881378 860828 180322 819569 591260 658460 831119 233490 468121 554227 499227 216777 443484 250002 283566 451323 793038 189294 128656 675662 705211 483201 147761 481326 818771 299207 213411 686153 423338 989634 43547 124179 988215 507895 962931 566083 421977 215151 33707 1026900 213965 91191 803428 466437 422969 306400 955747 624858 469925 897279 1035028 735896 622845 725166 821509 1025997 110736 43529 265318 450373 386196 513458 916112 331414 36255 701262 639355 398998 346927 820742 624710 995295 680996 73991 700338 40786 577345 353282 909991 621201 314286 706477 46767 1014915 67961 522815 711798 846291 942608 35832 57424 427378 663752 371607 948915 759057 842586 127714 684216 128424 776800 148258 394398 16370 987613 897444 652871 523502 895410 951353 201658 125536 202282 933302 22943 937805 966767 440949 304070 745603 16146 679123 912800 242959 138887 346544 271044 445124 342438 636146 98156 891579 959020 605698 426229 867789 661816 875597 747107 631067 202702 56260 82138 674439 419671 813404 300070 208184 936479 536463 231220 232986 734166 295642 631959 850011 725520 761405 207620 279024 74949 946110 650710 958478 26321 947430 902539 838577 689781 436034 692292 407064 355796 358627 901705 412998 613239 647390 886403 905347 625354 358349 225025 668890 617628 369741 832883 334233 28579 382846 134066 904403 940278 842118 588854 974817 142481 468494 55966 117725 370132 22723 869420 173605 999428 895446 12358 386270 839369 752253 364791 144239 566959 1044848 164715 22273 742821 305004 659574 205574 781184 615348 621838 621999 53881 125067 928461 816244 210859 53179 460912 745616 459670 96017 234074 531331 615071 195806 156434 344974 515469 412792 86976 561210 131598 80567 76980 210642 498480 569976 976352 155364 358888 258333 292697 632515 183694 709388 211417 636936 68703 77868 644928 322573 27642 84075 510734 262257 715236 475194 29419 842647 517124 1027343 1027872 876838 672039 733666 135963 808586 731517 601008 173551 153458 216858 749051 13009 842320 312950 331593 797084 869596 487150 411041 331598 397457 650048 480017 949897 524079 600595 295466 571411 89911 32365 864898 639830 90226 280635 521521 663265 96363 601292 899412 458981 448240 646998 919694 796600 912021 883056 938882 473686 128304 25494 413274 440539 176222 118185 744771 425226 655869 505708 856303 772809 245936 755976 307985 192675 624734 80777 647908 30788 302771 725342 934309 517889 518046 777949 143124 659021 256465 647868 300535 846917 451397 274073 1034392 990245 716211 827252 355650 579281 275227 550448 752327 820045 78401 598037 804093 579397 987947 32593 760124 952198 265125 33650 191202 755843 119741 672237 430031 909009 141895 867995 396521 1048491 1010009 611383 619161 49518 731856 339169 903501 580638 326858 739998 167412 1047008 206378 1023957 671365 219006 1014552 1030099 1046136 1045734 672126 1011528 269131 153003 337292 277704 137470 905603 540212 67916 77463 881863 205230 301230 150176 28918 788982 819760 849828 269618 985417 964854 874677 886465 1003180 763015 341481 299405 817765 706896 137432 174245 918144 262433 686368 458426 436043 476077 260321 155299 128986 327439 307522 822233 910980 589888 102122 340731 159075 650146 769671 158284 606936 1000824 993611 967216 499206 2667 262505 583090 789330 776199 351901 445185 151785 42299 977569 947183 1008442 985821 236985 409201 485752 990244 1018664 967969 1036825 511788 441785 544703 1013593 718197 205879 381868 971704 509028 232948 1016941 673400 388545 898886 455726 550944 739384 353797 967740 421628 919512 693775 517514 828314 362135 46533 420141 845134 761035 62091 1040608 868015 35250 628043 348033 35352 224235 814835 698770 992808 84475 939250 910777 113218 830154 634303 1023296 2830 1031715 396626 998549 384758 726327 450985 836555 1045162 191259 208709 136984 195996 851269 548266 384853 968325 62483 660450 653953 1001438 875332 75003 490558 910440 207484 756868 671315 306085 646597 1014548 917800 372316 925193 225988 990285 549657 850329 881584 48883 989866 896169 735353 704625 427171 784849 361157 65728 82907 332429 30654 416000 103149 593854 724111 859121 194744 195112 1016555 468603 396511 615154 456070 491558 19530 625705 128153 494498 130467 991548 537186 116545 271834 688001 81826 269688 36002 495279 546845 771426 381169 469346 868125 832317 626052 857499 273392 432362 691545 298301 444005 620145 331826 874129 537427 768635 728857 224451 930067 258774 192727 211042 82945 527605 876155 808932 389886 271982 419801 325664 70641 716154 116744 1031378 600129 102776 367075 407834 444765 607082 330889 653309 402740 542326 862174 922851 756413 299110 368904 746519 853617 129576 507634 76618 200396 393296 872140 289297 147663 201617 632969 1028706 11393 883016 967519 364827 340329 769009 23115 493179 879382 306095 467082 233127 699800 847560 394785 670247 627204 401959 232535 1005158 758515 100825 600629 468533 538883 545168 704781 141896 481109 744739 532720 620983 415757 829708 695606 895615 694486 277224 45306 674303 186203 172539 635804 1041787 634319 198570 236861 434845 728934 970750 842566 747503 996570 313896 799969 628065 764135 389367 49022 216265 959694 637795 779088 674398 298198 785670 487374 740669 711878 415390 639026 921573 136301 472717 651261 774330 46107 551257 401265 944773 608549 473644 903190 654578 363108 9044 139573 206096 558262 3780 955488 247253 644988 861842 737768 24728 786715 603511 759141 1047957 1031035 1021778 715315 566381 419979 47525 606191 156835 364219 863254 655101 192032 877952 147696 445701 244143 291283 671136 553330 311682 668338 138040 510450 903595 187806 448239 577273 14500 928540 807582 108605 753608 734004 1033540 1036603 398295 743925 506756 871857 849270 412655 239650 519714 772524 68279 853130 828501 1016423 657766 786761 583638 366325 809243 116369 273012 642187 779636 672954 220353 298690 835865 496827 557718 776212 492082 583861 22412 567907 831211 986217 899 202611 604663 30140 319263 448875 921354 976186 542790 162649 831326 38545 624291 201131 712239 983313 1032230 950966 1006911 862259 392578 941874 637267 490511 212654 871099 468659 1001956 40805 586834 421294 244884 1018790 696027 845588 683301 132148 539037 952506 623425 455446 2245 721402 353718 823320 56803 124976 260856 709961 57450 1045310 489882 525180 321076 477704 182489 603847 678909 319225 618769 68358 376291 318589 859205 938073 499693 532869 698011 839585 673408 839174 573150 663303 642795 778106 661243 34422 583645 908637 337028 652316 268777 562609 225584 852205 368649 518523 686937 394528 774168 239939 9852 933040 267095 295320 834492 195548 814825 653194 817760 979879 891990 226606 178257 493144 1028620 943646 37533 11259 744409 746486 77303 386783 631666 815832 886580 313367 280816 937449 644047 623609 568142 967634 946790 71329 999660 140095 944954 555119 630799 636771 884915 942725 595806 873587 511962 598858 1037927 652326 852190 164585 960024 483900 67472 767955 78150 456948 291814 748345 711977 880019 414331 511378 405982 634084 105741 965403 578276 706483 539390 913490 919455 454481 889300 872059 644057 360979 173498 864283 434236 927699 379389 707967 1012441 982637 516495 831798 571300 775747 601990 605331 628981 556730 1030046 605228 518152 8891 601779 560222 562558 767283 686921 445894 440794 617875 968196 666057 208389 480336 530992 403213 963531 188260 235066 560638 44636 1023691 207924 941386 813772 456967 979541 183909 456850 194461 887 682502 1020429 402326 454552 797864 824570 160255 1031257 703242 985855 82025 357762 1025711 967204 942441 478588 705119 62805 538905 85461 493220 754913 453014 694208 689742 442110 823168 734354 586480 1030210 36477 751174 799072 865323 519605 976890 228923 597401 836695 839280 369246 36687 439827 538766 309102 814197 425887 630750 392274 297241 430899 792847 1030579 1008297 181516 5234 996995 26746 591852 372349 572531 447557 342424 36940 240763 987812 655193 483355 303958 572314 569980 49613 503299 203528 679122 1042280 822853 149817 771377 176535 462628 971607 953328 221223 354666 127987 87919 1036938 964647 23425 69773 546903 752942 362713 339760 528839 669078 111032 595649 581690 130617 801597 295597 321200 346168 836204 328421 498257 433525 832686 690271 25318 95511 227407 590226 576349 595978 992511 67326 16968 1021308 773202 104354 1010270 444257 741952 320900 326393 878320 1037733 668205 929943 667941 698562 965418 839002 465725 121274 505484 829832 956220 936726 1007465 709643 845930 285762 463449 17137 493521 598541 31225 136173 825537 405293 1035115 613588 814413 912569 594644 298018 989900 164525 692189 285043 532056 86121 401971 411146 659794 324914 771592 961869 814556 1042608 467087 288070 353117 107375 138371 1044260 637697 546654 956065 14264 314423 79954 596521 452601 688433 611460 437601 935296 355175 64783 1027602 697100 190484 245363 638473 614656 1004728 452885 180119 1015264 283540 43452 975378 636632 729137 635414 769618 14389 324569 749873 688948 1039849 752156 842754 209435 721931 742733 1033697 191338 255829 701187 51467 477963 169380 913561 769823 578795 552572 806829 444834 422267 209794 440996 387707 260657 108800 170277 601207 906757 771684 701594 482246 239092 30401 535730 478844 786817 715084 359394 638225 213807 94688 887775 371426 484616 1046907 580133 614061 191769 1048255 699507 125721 584179 9842 21837 739116 261932 875518 297081 718547 688604 1016305 573314 475997 632097 766590 437816 852992 636571 921595 771886 390739 879344 861537 53307 108242 932425 579279 1017594 190814 511187 451079 546122 254394 292672 978672 660942 171023 837443 536594 911469 537961 794648 693021 595667 824375 812793 360802 461039 569551 704426 929880 870771 617959 481518 492057 760407 327965 149775 357858 661847 322417 490074 927894 488560 426438 763808 681276 601703 263524 813239 509309 1045314 543865 347895 942631 130252 981651 790974 791468 886549 215335 379628 475811 349424 1007630 476008 739398 607348 933379 151449 24307 848764 143654 146413 74412 947239 122748 608597 1024406 987480 909164 80327 785534 9015 57411 60603 956239 390062 811697 592815 514461 176876 262474 640675 491293 752614 608519 237726 882730 616657 664002 347175 416322 571305 247485 563148 352391 523950 806684 27295 916543 618722 312934 643251 980309 537228 382216 137123 72405 245175 587986 260876 754547 218804 19831 909583 1007109 233620 976146 206544 872965 1040814 241820 687353 421904 673823 587895 742455 701033 196165 681190 809404 462198 147267 235154 328636 331842 400257 610055 273904 922874 417065 993588 902678 262512 31915 778735 100462 104347 894265 929903 838719 284181 313676 274128 614480 125084 706333 479890 751471 731281 171309 980250 42222 961916 1027774 748592 125216 847238 792663 766592 708065 1043965 332867 1024025 496396 558035 1011475 570097 813826 205856 396312 747358 509737 410780 293354 204958 111723 805926 1021667 696656 673715 725823 935333 726009 596596 717967 274832 238465 1038113 1011039 41804 762803 120246 216606 222534 84416 182318 686813 636970 455869 947978 736210 350062 67104 757200 73177 1019336 412231 751498 746222 678322 323825 609091 590516 106989 923074 641166 277233 948730 645316 943103 1028112 947875 394977 877487 466333 70256 86634 68540 366285 860723 334739 1039046 218867 22909 1034484 1037940 860684 712486 110601 452589 472372 586185 953779 673888 902959 826437 364214 982396 334049 621117 124985 878072 726486 298137 393289 644620 820411 663043 206421 279542 1034210 767851 1039283 66679 470467 533636 961562 825171 840053 1017924 497190 820181 658233 360808 394200 1000776 815344 220909 873235 870271 681632 812184 388640 848718 605939 401264 324651 772878 453559 444990 29123 956189 605791 770580 141662 696924 309376 658115 715731 657071 846933 713571 557278 854401 27964 420559 8095 690237 151607 939046 1013531 95446 212076 699212 411322 877120 789413 698726 689863 8436 785105 760162 598259 158576 813697 511085 342227 893621 798572 1023610 525405 39623 291563 953026 210031 96049 598909 938046 519496 956286 456005 665135 282381 37825 62087 262295 626246 1001742 1023023 910525 826462 783870 236105 609709 221222 157487 916618 958646 32338 209858 2758 963050 1028602 592348 304503 22689 308507 723749 341565 791542 964884 932172 798808 507720 159529 520832 467248 284347 827652 228856 676046 1035189 1005871 829549 520800 846177 760731 94363 844985 215343 634395 836548 328398 612178 127210 805420 590906 681793 542497 213918 519611 710710 790338 816101 922034 805298 961456 859988 762023 253943 170804 726847 838083 301196 336250 513664 355157 1027773 294801 175603 152398 856089 310383 262393 135108 909554 327019 233977 479091 725216 487105 777946 447031 130878 900114 822667 190867 77740 792801 911484 428333 462475 317719 486178 124751 312708 956799 745078 699752 466946 456779 623991 112777 491443 253325 711075 27113 450827 349119 546690 1017698 323520 651324 973596 633841 338767 510916 134269 739385 269174 789244 23608 144129 955576 194283 659425 969137 855260 697727 876178 565465 327534 143878 630119 574635 156221 492981 752642 756092 731611 372773 282887 781383 974368 380880 947873 688938 278184 297625 46844 130534 456528 923201 182472 734819 484541 184563 318397 184618 944341 420281 800017 159209 479043 760068 449539 1009651 115191 944424 546388 75453 904612 986845 95433 65122 259649 1003967 339883 368672 744329 296143 824134 793305 1043835 3825 769133 27539 700634 33644 648436 499192 922541 871021 950325 883927 545216 973188 354188 512673 911650 359460 792283 80365 925349 44071 653575 884212 234082 588361 377976 625429 189490 951976 649117 585554 616501 919883 656742 191186 912207 944791 754120 69725 362406 584667 204349 95715 952614 909254 632385 947445 221693 520939 633814 916298 503583 1092 545793 682812 85187 232876 734026 461897 1014499 1023076 866880 134034 135616 153999 307699 396383 181853 336565 804984 870552 163583 78404 77161 541006 833459 55306 540258 655152 194248 999869 803717 779030 151888 578419 474103 722554 327588 921642 572001 76794 131549 725569 741744 737240 840796 365565 725077 1009786 472130 231429 986949 304874 455672 803303 527354 919382 122793 405137 398896 745873 111043 203992 478249 108945 137082 857588 108330 839663 705861 378370 645115 864874 498527 685185 602987 171108 55879 953558 306890 448355 354112 964296 453742 641937 598226 950020 1005614 77885 607047 167834 545770 904280 580911 620670 422913 542457 480221 329736 183257 493530 194535 406388 150106 174040 633257 888675 796275 29046 626115 153688 88980 422235 250263 133948 472627 628431 229324 691675 454727 156738 681166 59237 286160 438214 394059 428270 895309 717712 956599 992749 401476 863866 143817 597185 921533 742532 904956 683815 635079 479055 432399 281285 599282 691872 337285 991651 230100 731363 314150 86701 455301 297894 591484 156210 1038882 375833 716375 836200 596557 468885 47178 11237 481963 656402 85291 427559 91749 213167 388503 876558 497832 263726 779883 391261 809253 116596 546124 906812 1026193 1040910 1047840 127417 1031462 839335 338579 945218 44832 319891 895123 842028 865602 826184 181461 202288 160078 297183 877646 308200 576656 570519 10170 585303 779348 894547 106520 472414 231019 848919 561963 804168 1031595 221838 806907 642879 650860 169351 725842 176596 852747 544883 556096 377211 436330 870121 397464 598284 236142 884003 512368 535108 589952 800894 450469 386626 842253 360446 274516 398858 1014534 994503 872802 969477 530529 756389 343542 298879 418966 1017989 213754 204584 736290 948474 652189 307092 680455 877241 536019 641211 478282 1040669 405203 241017 983156 38052 47000 218127 65554 467823 278882 978592 607541 903622 672306 949 872179 555666 688465 792250 933348 1019874 162761 647294 131237 2919 317674 333751 364633 222967 192199 182652 671011 62733 153270 541129 2733 708935 37332 427006 990372 549095 441727 807776 144185 25427 1005530 52119 276385 299670 5196 559407 186518 54236 638977 483863 538325 1046521 13928 44580 893342 527331 812467 532367 615223 14644 680794 338803 630121 145065 364696 721488 931329 608421 315116 465035 250705 53679 574618 540395 125100 291567 930088 19230 905965 244917 414177 151602 328945 749299 480853 1009436 17432 412094 451799 263989 128200 486864 44798 519863 95978 19721 726564 170820 365163 273130 778218 414304 1045436 732440 981682 244210 768083 457695 86564 524487 68392 717484 111530 497423 1036601 647314 639731 489182 222726 743622 65139 457900 92181 693027 775138 806870 365935 56487 574649 351003 833569 890868 891576 1004831 41661 904656 437347 448747 474326 347557 668032 167531 434055 744962 108442 680686 16877 851224 738945 872874 341416 438589 361672 506934 357214 518509 437318 807694 800569 126404 163478 101907 748900 286725 1042838 374024 536209 609302 52204 751638 674934 182402 903548 71753 61003 796405 536563 270352 933198 46276 256832 240577 794943 658275 756245 213522 789732 520428 21098 15521 252550 247967 550395 770158 637042 103260 849605 738908 75130 32810 691085 111539 720241 855220 349273 197281 693683 439751 233204 293556 125338 735190 1047406 751969 448266 614262 417946 838273 223974 879074 794767 954575 212376 587128 449832 966251 1040269 557625 208004 7514 939447 557645 875910 1042435 1025545 785021 937045 389555 422911 438967 935645 89882 240915 849550 333 257740 804169 714168 367256 905666 656292 349326 110836 791510 614062 408719 427613 758858 420084 441565 341267 167490 707976 567998 979991 176453 973950 111132 682931 379328 1025903 656902 989679 457091 798201 41261 575260 688194 760380 464488 330317 398357 953694 454960 843225 772600 883720 173604 803803 626252 400104 267143 654002 994644 645933 692669 82305 846777 1013518 693202 1027248 831239 626243 55282 592489 505389 283274 731122 218908 713217 803876 567750 836091 757178 1048149 245769 901503 980852 988135 490104 604129 407727 523175 169591 829346 52945 462055 659338 161795 504735 560123 868317 543117 198088 1033916 889021 744075 803162 344328 768797 850827 985163 913727 825362 70625 686833 888008 491863 570916 336010 386186 16842 705711 352181 348531 955885 828961 34551 405749 343142 854494 156984 94596 693887 179339 1012291 405273 317606 101525 231241 548786 772846 474795 993119 561103 137613 168512 350203 438007 537948 415242 788859 126001 705626 691334 69534 500363 959017 893041 371208 218519 815248 502096 171203 114153 899063 114665 448697 583066 890862 221896 177211 480456 984998 518843 111485 806420 697974 921431 319767 727842 400471 228208 1029765 747804 461417 946596 627880 570672 232300 491730 379972 182541 148552 346267 276096 83818 787589 806376 810345 804992 63188 319331 341102 788107 221572 592380 745701 105036 653069 826725 529029 706442 767625 82071 682986 186764 482358 562763 359189 167840 549365 422274 311785 72088 757710 334334 609967 533576 334954 893126 91283 849417 679319 410790 832548 39737 67784 583340 992216 598713 394131 233133 272518 387693 902193 327614 306666 64448 16897 482491 102180 1013789 161285 711875 302905 202103 1010531 167865 672145 961218 188389 340677 365175 1035383 488570 267473 73628 1014036 683443 658189 929941 775578 459846 292204 302936 850446 738703 545573 344259 445944 558090 354098 56597 652518 88026 617684 374899 379626 470853 351245 371557 880920 618294 441892 445270 125450 533434 463397 41751 214620 802947 213343 523100 713007 487784 861156 734013 44202 883427 595212 75959 888436 600721 628722 831785 838716 972726 723957 434647 952370 947127 94521 26731 871819 469661 671012 78703 568576 955289 278241 1026772 452943 881018 1020896 669805 1029049 262968 502868 1040501 129154 517229 614323 764421 441205 884183 463162 300959 197725 984536 844903 274342 711565 200950 459133 365795 480857 307803 780803 995074 111515 994389 843077 582418 362543 995543 937170 56329 785271 766455 680188 58174 136151 541294 1019227 411885 791354 198171 865610 941239 517003 12928 24680 620063 37693 335683 163609 429326 319940 321199 802563 614991 187418 38449 946065 866324 690491 847579 194163 399983 632489 1029604 513052 178138 161000 431397 407619 51632 1020931 625566 501347 396465 454661 716271 731707 1034626 900481 456415 826446 716074 1017355 321497 1046115 438679 672957 768362 178182 251415 103091 809924 350982 157663 713615 231231 972789 6792 315894 335058 801451 602252 752656 202398 935619 914382 782348 133220 470045 966159 567450 864265 674650 37242 72047 792089 2659 803097 936900 769602 1030371 665949 428760 878548 99528 817306 663658 843336 687814 657288 729407 22966 306900 770499 149922 257885 342188 958028 190942 168479 168015 796679 1041094 959234 835199 759355 242223 790960 636228 881941 888688 920824 504936 253477 366568 672587 507387 606430 658296 242495 137935 506650 497925 986128 454396 197013 965368 171546 843358 448621 533437 252768 1032466 793513 670279 288776 92157 415662 108171 47837 946501 782795 978432 150988 601301 712879 729125 482919 823518 783597 365307 147045 605777 438655 831367 144416 955749 504896 249426 518933 121367 765553 533481 488552 354469 60725 441692 644957 129554 94740 363715 12768 260262 498556 99764 682238 975979 1006907 248271 223594 575409 395527 1041715 325625 1031050 698102 858885 332326 752719 56838 836080 974479 855577 552086 1028256 601461 946504 733419 834118 821568 288512 246188 670487 710393 279975 956007 832717 689871 1039721 507914 817956 480403 617652 471402 290910 694331 107708 890815 774592 861794 114168 246566 857107 311494 236707 958238 774180 988873 656700 637708 769860 808434 712966 680631 706504 739945 889481 870092 6538 593790 1006095 46427 154214 413730 1034792 877144 451262 268140 478246 1032219 788983 667925 636066 255968 33530 596476 452597 397896 641203 622756 757440 630742 760469 742833 252516 569715 166165 420975 153995 938219 234027 961355 842909 862574 183764 904279 92748 315408 207506 306634 345097 498761 80362 406142 1047180 200821 724197 897649 299600 840276 467088 195396 702484 406411 809596 909503 656731 543266 857406 744779 611565 694533 474352 410230 272212 411779 752558 358771 530272 519890 882202 119703 810659 125064 989145 355037 354806 82211 585748 430691 425458 469891 105976 22251 224120 592491 412982 692059 283690 592131 410243 228669 884463 607065 227353 851264 867443 753371 674357 1001397 121764 1012446 144279 213266 634422 106779 629253 416371 990496 835116 961224 655892 183581 1026580 476973 41944 381741 653492 655621 670149 391441 68183 665381 158854 922066 1029159 582119 148456 810554 161973 876455 485213 65881 151669 397640 192124 427266 575 325293 115070 421451 134096 588607 35267 778769 465479 418413 864843 416113 987816 17448 522302 943696 830044 334179 396133 952277 102319 22681 507566 134889 467537 205382 280747 791230 375766 392557 857108 554309 821302 369681 696384 587702 781901 843708 324016 24332 297052 882171 627333 895110 830598 664799 74501 609832 951636 241533 424474 432952 47666 719471 87506 725185 763887 669778 433120 907795 862529 468550 10778 86337 847679 22641 931577 562081 223717 497276 279068 730704 344211 739348 234693 567980 350862 61802 348762 959192 1013630 180148 399589 149051 874479 140714 340373 26113 554448 100361 610619 352664 675062 457235 846030 994101 865178 657934 263655 744525 1032919 957889 901957 219676 839469 974586 215371 559649 651521 407562 417405 169632 957723 1007686 100359 115487 380198 489608 768566 479465 800819 538541 104700 390030 858934 730901 411760 808289 1020296 519974 904524 764920 425315 1029065 195950 810160 327785 491755 720983 176423 623646 247550 548783 367552 86633 452469 1025983 625698 441879 315723 1021941 86969 777048 896381 975716 465460 247872 105355 98625 1008133 820551 1015291 494951 531684 744906 54998 506068 381005 909448 308266 477738 51709 92197 765062 110127 287864 209834 453505 104525 154502 724739 806451 897810 798898 166784 102329 712881 303050 706644 34230 396160 729954 183065 421069 493176 231761 26698 17704 130488 759601 900040 409332 980738 48867 864598 538338 713277 516873 400669 869032 178673 600971 779305 544126 340942 125459 111849 246946 622885 954000 839603 414676 892781 961463 483133 176602 932032 330621 385317 294141 660571 381854 73323 796555 202529 309786 439282 783443 971801 346546 142082 525100 568556 996975 41417 748910 492136 573980 66517 291447 587007 602311 184987 635943 275784 347460 359924 688996 418941 523690 674971 801943 689404 583636 709808 439342 981703 206304 394296 111384 695300 920244 375194 361292 217469 652916 977955 35906 542496 211725 943235 262008 109696 856238 263502 627950 525650 432713 959357 284586 330225 784919 683754 950837 6107 357905 256727 420637 537138 437368 95848 819569 889404 1038413 353572 285000 837604 206297 698232 706618 879158 5927 918324 201189 415718 456837 384012 861289 624586 419079 691224 451821 616796 318212 85076 691224 644409 549015 765217 791192 953764 931871 892610 503199 610051 304319 788960 220000 618593 573151 391175 360343 988139 678057 674854 167934 255859 520845 789267 250073 750832 311229 472069 598379 852732 703153 534808 514174 591189 706981 501708 569568 793948 848662 872839 443872 109209 172617 705550 106453 518965 850884 82448 282775 502910 606675 256923 237572 101223 346372 558757 346237 181509 916651 579460 148326 235283 652127 428406 402857 77935 136059 239387 887860 340378 673694 107253 366710 834876 803627 585711 949478 71839 415434 731603 203132 252975 21733 118226 501814 46080 558636 754433 96661 438344 699922 651990 639261 730592 204621 143791 881112 532167 1040474 112459 797396 547487 122870 649038 537504 188206 14758 272834 624851 530655 1018416 37777 391301 166718 1004576 73484 20180 856448 1012804 226407 37473 44792 1025584 737850 479440 782243 727227 992769 916300 383133 135808 664733 414464 944298 239198 242386 714143 960686 620537 19911 170461 674869 495670 828297 609267 319980 147907 347015 1014303 824358 793997 855831 196897 817496 915271 246256 190656 554141 719338 1026734 16451 304690 183343 752466 920313 683003 247063 711103 146609 848381 995428 489534 640578 1004258 107293 572923 111109 936056 90126 524165 479318 1010738 314437 214866 95254 526245 193430 44601 311084 881932 7448 279542 327423 69573 552870 690089 366846 636114 697952 618583 722712 840537 316711 656744 1008708 593188 343332 821031 788731 288546 78145 599878 669625 2532 264878 1003863 842111 234017 535902 361299 346708 127282 793735 767511 341439 646550 368422 153058 1016655 250736 324729 510681 676627 1025284 661635 954756 264738 236350 923787 910158 880405 992810 161693 978696 710280 204157 566023 565606 941981 102667 227038 785792 868472 469326 316023 197971 139972 6118 605422 275006 954412 694292 235938 818565 880355 589629 715958 129234 560669 351597 798610 63151 213651 568785 144737 377613 791299 497468 368529 322496 488622 441507 451157 268544 366553 564641 284966 357865 345164 460532 944958 502012 378326 660222 770075 810140 649414 965188 1016835 481170 919156 979955 244858 533898 205238 878166 634061 20371 70507 436065 150154 533667 116468 658729 49670 266769 493238 790122 592598 822297 22681 275200 822358 689756 551564 562286 447013 687197 888574 585306 807079 526853 379239 737038 866690 267295 715453 784377 942113 491741 867839 245292 667188 294993 1000622 309982 763950 550133 820047 97257 360902 3108 876010 1008714 475766 54942 656526 437412 162303 536840 946123 127934 132323 240745 93494 1007361 352490 239279 48104 346875 135582 688936 276735 822238 857294 684809 662556 146945 943887 249323 934884 206430 38966 391752 955007 172819 946143 321027 940572 994273 41450 331485 711019 418480 889592 6913 182305 701449 863474 262521 193400 821146 181123 967350 649900 590006 985241 569612 310143 20178 790760 1001779 442037 364041 354406 170695 947353 669593 931536 475337 618871 467556 488484 977437 612896 332656 535845 619018 782441 450151 645083 35005 536491 464408 702480 1043398 162117 740596 545747 798360 643350 976274 260089 660237 10755 488235 216215 553441 1032823 305694 981385 963378 1020126 909422 88815 120583 573481 990783 476587 134598 998477 507484 318436 188603 1003203 827060 29061 1043096 150282 1040601 360638 8175 805665 14975 110210 632762 326669 120323 909064 541652 883289 180962 350795 543102 343697 849469 852106 535003 6598 514908 822984 166515 999949 750631 783181 191924 1011456 461231 438819 453484 919099 879779 481689 915793 481248 574939 853700 639865 1043220 521937 850425 70882 711295 494115 146261 479211 999632 537619 872245 685785 963895 320263 391870 640083 972777 679945 71766 447463 519840 163655 818217 219779 692504 319636 190629 880380 943507 999398 660222 811658 781654 480726 833451 10570 221482 542755 179943 348859 171484 895535 618801 1020482 794813 920960 900044 841638 70690 467520 689472 194452 27621 878526 856535 648220 856546 93419 96289 292146 860795 827614 599408 639278 276757 504657 881244 66892 707737 820513 18241 138797 302068 370897 839868 823380 535191 881416 672818 467114 609527 957198 177225 654587 574734 551763 1045869 357495 716504 557545 37452 475186 490711 794885 446555 23460 279696 724866 246862 879913 858892 919901 30371 245377 704856 180282 464920 312657 712965 1010653 935473 670625 727208 518834 548788 837725 596059 422471 583980 473044 642618 643020 131433 541756 631528 735386 779773 323116 509447 895657 559041 877855 953027 580888 339790 425976 709704 114857 799109 640377 299591 168002 570376 918730 675190 291181 950718 687609 115725 828632 520019 432756 1021513 1001174 774069 538000 525036 630749 882840 161030 701371 394502 579315 471408 760319 739472 824193 847569 711429 637534 280385 746762 904350 505972 311287 39014 721311 1036157 808104 33295 747106 158536 608802 84118 159044 857926 542578 395375 1002277 610062 842347 666738 607211 319194 396326 1005148 591615 381959 66940 1038156 72654 785817 770958 505926 482889 130228 646206 414387 101221 1041700 873139 686303 449948 93654 359385 732794 571755 110941 389855 979224 289234 949870 499127 233649 1043671 342116 377241 563233 249859 739261 599936 935337 269539 268954 217259 725868 677256 439619 768798 643059 164104 316065 79390 149162 870395 365763 83641 948320 598270 378202 498748 943051 298291 1025596 496826 810498 746687 807396 119180 260865 78667 44016 515020 886312 697476 516514 1038552 2749 524443 883296 675541 781413 178374 587829 784682 4015 957 854093 896257 758409 690750 803709 282057 922825 336777 360120 184758 561317 565732 633755 546367 49979 962328 870626 804000 599306 768242 484080 689750 1012343 650691 9292 117157 246858 477409 63006 382485 669742 569124 536758 520433 600372 269161 154630 479687 391248 252691 720931 763627 156891 318085 460231 764403 816399 131497 698066 115772 192142 958572 847557 50020 24284 125759 707397 695758 963552 362392 765086 739105 353383 600175 636477 627913 272545 867009 1015605 12917 803490 434705 877243 42647 677602 885986 549034 157415 185534 600382 298496 1047776 192245 713010 857439 277058 533547 657231 771981 621966 22377 199467 146420 853645 293019 757214 426275 547530 1031441 888454 351563 178707 354302 763587 794306 828156 467708 22331 785540 485211 910982 680983 591533 708813 488061 541060 435968 709936 677540 299060 242019 1006375 166692 371162 525409 3738 563465 146865 375206 410931 348866 851190 1042055 455393 269477 612201 584824 437849 378216 739281 678291 640400 388777 274549 547096 156226 329064 968611 177127 966254 576136 791596 352520 616664 355153 227814 697891 891270 76273 513577 51208 104004 300534 240723 346921 599840 611541 942660 508955 137966 621159 822498 407577 842693 94567 871575 331137 201599 422901 440782 298068 942141 234518 221561 388794 71905 1004593 184718 131452 205203 774035 996741 218248 315453 226028 656092 392049 647439 279760 112019 974317 948987 769592 171185 825429 541754 340734 308925 257064 362181 838244 564805 639112 812252 591758 362074 832187 793987 844291 673554 13995 155904 290352 227845 739175 439647 923109 566993 829344 912110 155862 163735 438829 499905 806171 798075 309895 514351 276400 109863 785741 958035 1004790 867144 663746 1029772 375088 381200 214346 813309 61703 45235 108017 86541 338439 524778 575715 673769 453407 556659 933877 937725 1006885 536206 653595 368255 74576 537985 7920 767204 1033148 241174 428337 1014889 761834 890648 507202 229259 294205 1036249 360103 11663 302461 861359 847756 667387 419672 551795 934206 969243 433884 176128 652464 546685 339455 159930 371447 837237 425239 387844 689614 536986 482146 161736 989203 361287 358272 194548 976456 469531 944115 479479 96019 122233 476070 457032 193470 750089 969315 562400 22712 1031733 793947 41402 603665 888493 788387 603226 589826 895715 972465 312387 651107 387472 574179 919680 225843 677165 452600 451612 404501 942203 707988 549546 493261 535292 950209 378045 971462 513399 210793 302193 391055 321144 824029 784865 1029209 245453 679505 829358 356475 335370 191581 292735 957423 112390 1048189 958075 237522 250972 15762 205264 941799 68843 1000032 480048 673301 395351 405006 89423 388325 414597 447145 57446 542213 148771 224160 958131 745415 324125 321097 342263 963746 799273 113243 326390 199600 832573 479858 309243 125231 271123 525455 112465 167680 743852 1022613 45259 953643 698314 27341 121149 516697 140916 720995 655104 175192 531574 152550 177778 288923 1012446 955340 235124 705720 539008 31980 427242 786152 801651 475906 594750 185994 631698 723246 846558 527520 897276 911989 608698 750672 97173 365119 1019591 955236 706691 1008855 317054 185035 192177 79855 173917 868118 379727 563993 44645 121083 706128 700494 625562 554454 648938 431211 831111 864291 981018 808879 1000119 944133 834845 689727 928829 676803 144888 278691 201773 925765 259058 123974 951584 565659 753173 934905 595892 168822 968112 159856 896778 944557 109271 135363 968006 110778 233697 674543 575507 654907 721642 343123 230684 1012081 92239 262708 304788 443332 51508 86585 343983 321852 369409 959215 813351 409866 445664 910406 60856 742909 355393 641042 263843 864014 457047 957067 469039 733140 742297 371405 974371 297232 58946 344921 309326 997667 580816 471698 673536 957587 878472 516929 993166 757386 790513 1298 794833 6487 400725 705813 348071 571114 592195 693821 353137 860508 66575 952804 256660 176997 493905 669765 569080 678116 1122 145665 926348 790363 296162 994203 318400 128625 295733 610300 664073 323694 505089 962287 232032 840386 455089 381606 107459 403070 861941 986931 766899 1013977 154944 416528 426677 15276 183369 505752 538833 734711 262026 534923 739862 951386 658116 344462 160532 207260 970361 865449 1033568 929576 871537 99527 50196 349579 199734 407865 102476 611576 626583 1025843 599466 503236 644905 51790 42706 395497 784065 797956 506351 600199 309755 614712 521516 616543 219318 67755 613180 446038 80790 93576 649171 961272 381057 895705 666667 313843 28450 615695 64384 144023 675178 201342 534420 751709 164873 971742 281900 39773 402169 253131 635024 555222 415220 945222 10767 641962 956665 546099 533113 244959 851147 661209 171939 525343 949106 427365 942311 563257 89272 197223 789409 716702 1026732 935250 747443 184548 243235 504832 240642 439111 568114 609069 580342 1027875 603573 399095 12030 458363 931276 998245 366346 200053 1016920 101597 279311 400092 575362 899243 278663 26781 284469 851329 993006 523338 930207 291825 906310 520090 65460 583413 80276 610535 993707 343144 538464 496558 654207 355723 297529 168211 579951 528257 50991 6234 164990 551890 616535 986991 683763 207084 715083 926559 270555 492189 455591 526557 961666 463515 170893 478398 668414 403708 1027106 242813 620708 963774 197647 732856 100752 506944 655872 545712 618018 222663 65832 554445 782204 364538 845244 213528 879621 326247 637299 389312 506856 589308 22541 263574 927126 382350 338889 1024144 746048 620117 129517 745033 766558 718958 835393 510079 328234 954200 892052 939668 990757 4728 381750 785935 915346 398741 643452 873240 1046774 1020252 20288 932095 158367 924637 555615 991925 911129 962828 602937 123729 843706 199489 743731 3724 930071 887736 75576 846149 378765 111378 827444 322047 873401 731602 461720 837982 462592 874721 754137 139950 299016 889355 428273 1025116 241469 641152 835805 446586 228173 907604 696349 85311 212396 615423 999478 771461 888593 537309 277043 809290 97271 996270 299808 433711 768285 23 309390 995324 124935 325152 888083 53530 125818 516277 820422 334615 478212 340005 709063 180006 568433 901798 893109 218780 1003095 605391 91446 181108 697995 717340 145011 663756 131498 744813 211864 541542 407698 534919 469081 641576 357605 838033 772456 179868 198029 369049 696576 771441 344882 1031949 37725 319224 754886 467266 959297 1030055 926714 365041 376433 231578 692678 265653 1022518 821261 883429 48270 434141 584163 851030 752224 977207 356386 321500 716661 150810 756597 465023 801015 97246 199593 120586 991607 797664 614448 937610 59753 153090 26785 594133 499621 33321 447798 436993 2536 598974 792396 412136 7505 853550 123366 290475 1764 313706 866859 1028908 771082 880232 595940 106130 1002255 652192 824831 887241 1000355 786831 439054 496639 20314 370487 106953 370473 975404 403101 1026440 822396 633589 250186 235209 725236 35830 324811 441264 342480 664402 644913 950402 100627 123794 639890 230441 676357 48162 337542 806067 335281 152017 965290 886739 139108 575317 902433 121695 375092 71109 745998 738768 921719 652573 844059 3781 438855 1004734 864757 345984 804869 812011 483533 580455 154579 404044 271064 864388 863513 45167 815824 546822 103680 47170 212338 577214 850682 787867 531966 118179 481592 669360 338618 76366 86322 535711 643439 51071 20515 999 312298 365974 705419 498925 980092 926490 417195 504953 631419 179510 682508 887862 95935 598071 537080 598837 569382 899087 749824 654954 679952 291029 317812 819502 571107 202563 43246 644539 549000 477495 740552 812467 717036 652850 399008 713370 680064 159708 917723 777815 497850 723582 426784 258999 921746 609670 685785 32490 948486 766983 330677 58884 162198 982326 314409 29053 752840 855278 700906 177330 953509 482349 477812 296546 999226 981397 519046 231729 766744 793068 391076 934952 760789 473244 668308 969523 286345 378931 402913 128930 278098 815844 365916 864424 432336 584453 656277 312287 209577 347023 149094 314819 693254 460961 11113 963122 95509 749565 928893 861426 866949 244106 472133 49707 229901 174032 160424 472809 966373 899199 344402 981403 648778 255208 858162 627351 338943 782978 233978 947348 380615 807783 950435 25902 193772 956116 922086 488805 104635 27053 721859 100894 99590 272118 452862 750752 876960 194651 32157 301849 1036260 165545 920427 995607 1021743 14930 1039993 983055 319842 265198 838040 573402 624481 844980 703199 261939 421270 560901 352299 105530 1044590 603874 318362 576756 221402 686705 428047 833480 495824 526972 642482 826371 159688 514801 198253 35413 374592 648035 422512 306514 304953 1011591 867501 336371 316087 786360 429916 811026 785476 113012 440441 406257 852589 747485 417345 606644 384068 396345 246713 600034 42460 786035 531751 204264 638161 236951 193686 471446 847037 233561 892503 3744 764868 955791 572795 743198 943881 582835 383065 297996 188214 597602 982286 296395 627961 445663 947704 490654 279937 554129 560699 762158 489221 210048 615996 673031 70973 915164 579624 889624 400871 668022 420974 317495 613699 276037 1007169 613275 866968 857059 45079 378720 169133 1550 479276 139527 437840 357927 19712 414195 142035 363446 727509 344044 727690 806116 1041202 161184 792398 85759 783202 285469 159997 325370 403190 327257 354807 346602 880959 224170 557987 806282 225493 497230 711400 653496 332819 708837 365748 766966 216472 447985 744057 223721 907463 876637 714411 10206 134728 676851 434499 675392 1034373 161252 216127 348451 415790 46405 1032223 592061 755893 263052 505962 299495 963795 1031447 241703 835232 649985 41381 511588 530058 205312 548058 254643 681835 1015121 106176 422312 124334 696766 967745 315740 515295 268751 331694 677357 454707 313942 422203 36347 584446 947940 778112 167725 926010 480849 147450 873130 24582 243512 778119 991649 224805 1029240 555758 528833 334971 719284 382805 889281 976532 563156 715465 198106 729885 321922 1021114 619591 1033321 231342 190075 541132 43245 478731 129990 65068 752580 421775 90935 16562 992555 826103 726732 890025 51974 864064 197739 816612 24922 491567 271964 23863 969425 993995 535499 384251 493881 686557 766279 183694 1048069 580215 67910 1018321 932554 221290 234655 736168 614851 613070 895758 866430 366158 718974 201651 355774 884077 261273 134547 908635 740934 557827 845846 993865 225956 382177 928647 668929 178035 609569 610712 575489 134471 1002736 658907 480330 121046 802881 271945 638432 971641 111181 383935 866382 162736 94734 975484 602911 71067 50882 912037 87654 473985 898158 440514 692023 589389 544857 183870 338987 300556 140684 958954 920032 696944 371033 354426 577399 916304 507857 879878 342805 856358 348236 457099 97890 449935 977381 1036136 764685 877519 292860 864226 274245 508234 198322 947360 221761 380428 431984 669743 270522 478530 132448 527999 358764 568767 981490 576868 354713 481912 520537 1008918 436613 1022728 937740 805041 231675 394285 950853 878262 1039302 948297 277125 307592 783929 178145 44046 473072 702888 688674 320615 445850 831725 476503 143068 541590 146660 352116 166140 536791 446702 323215 730905 19127 474994 799073 723147 1002865 333400 358345 499054 357542 592780 697161 620703 492505 424321 14215 726722 679667 125867 129741 766335 602815 834308 206474 533569 535919 506504 272335 778422 378645 979897 1044435 783186 825899 29467 185456 923595 510988 9401 852131 908702 787832 704670 161039 121993 457492 640861 694395 194831 493032 691850 88144 506103 19423 679231 776476 370637 456778 628888 177937 707424 132189 524343 251526 75842 462769 785088 902261 939596 772289 455262 435964 75031 746861 573757 48604 1003651 174969 273934 946941 345396 297231 424070 522984 652560 605497 259550 296267 572354 659560 769364 589177 217914 761072 287913 940775 907307 567177 248994 98736 450188 1017808 261512 963346 890392 270531 463783 691695 523982 551241 801746 696141 732529 885928 507869 1016535 499720 1010445 8994 168793 762463 860680 151293 600903 901765 1017101 970576 1013047 87372 40435 139008 838754 461517 363897 656502 240935 758497 852924 654878 996745 414120 280771 48875 13740 664582 316660 47825 774235 668705 817563 901962 895877 318949 137578 111570 1028284 435072 585971 667243 613813 471526 290608 92186 566474 161102 957948 263528 417147 1031602 203416 394977 541928 586579 40487 574872 167513 252724 202289 262050 721847 1010586 544036 259222 1029648 471186 74446 954900 212502 966763 87269 110650 36000 475192 1038207 810544 543528 63567 638362 343710 642124 719052 635285 1045553 625742 183823 392629 237082 475540 410937 468130 287886 359720 606388 592359 136519 318264 105640 567925 905217 312215 729990 25888 574206 768571 365185 316192 915331 606141 962064 274578 601689 213468 681582 677109 838732 72698 723994 736174 579247 403357 758872 400516 327639 908527 912813 201764 1033115 754495 1008742 875678 299995 1012094 333586 792038 726262 253635 162564 761428 92754 213704 782546 621348 234199 673386 485592 315639 120180 476204 858038 355408 540057 612533 670414 743960 599996 66381 519367 593947 843220 284260 526861 664969 541665 571404 664910 564086 824418 275066 691198 177498 142557 545929 875220 221585 27227 565814 500299 995803 300520 955685 564002 517086 647447 863515 322268 555423 291453 397441 391233 778765 98866 146664 1003483 12662 951891 18303 792698 551440 618370 667039 432049 971890 783716 308544 771670 649240 258850 679297 849158 377826 709609 253732 98462 276117 921450 15631 693955 350040 702042 943308 723547 699961 921331 679689 342034 453798 868722 4121 64215 800244 398487 362610 766044 718812 703016 976173 282009 217849 699245 901258 361289 725835 693685 930409 1045099 669878 874193 221393 422082 3972 2452 368748 941398 186591 729689 271625 394481 787288 695164 803354 202403 193379 995807 539443 731199 547800 700775 500881 543451 271988 610685 218001 765780 519254 663950 974644 23240 523906 558475 635042 1043226 851553 574058 107427 748401 1599 629411 603943 669881 221644 850611 216512 63008 644764 636317 425507 168346 949415 545123 652203 874590 992969 844689 909014 400231 744259 1047987 95686 222197 646200 567771 558272 702473 442417 620316 167600 126700 793242 169489 359844 431528 472130 722263 910157 877453 807903 183822 444801 769710 726664 20572 725691 872546 350265 696298 158361 502211 699475 192613 771677 915506 681497 987646 488813 444881 930099 458219 180692 385543 997935 488164 467134 794112 517883 762278 979712 1009963 270189 1042803 120205 836026 140731 1025168 688642 412965 392963 1222 540443 1014951 93124 655330 909627 606655 159843 347190 23273 21169 683432 421141 449869 1015555 1034558 118618 952503 529408 796214 390626 240921 151864 601476 964109 170632 519422 910977 230465 131519 698601 958311 184423 582811 587347 91608 815724 136864 174813 593752 861890 1002866 1033449 577998 858844 901469 737311 158727 231861 941518 260585 56883 92234 229848 370166 111206 336411 413872 774843 972056 615854 365105 65005 720294 65804 9049 768264 173775 118338 849610 777675 235319 45026 173386 643770 850407 40319 36419 647067 657099 442420 755780 365049 604979 368414 8574 864676 139858 89053 815175 214319 765378 982808 226203 271985 335359 54518 787350 763653 228071 121253 872955 705738 367680 144854 719536 1011299 49714 445247 173120 22455 507337 905496 864343 974450 960884 688287 359498 65155 864649 643476 438669 349852 93375 149181 271930 212149 345266 51811 839057 582282 552546 301779 800882 625176 62132 804575 730597 903716 280303 375387 107410 516788 718145 219808 835145 926099 54584 537355 639612 874193 250954 864639 593088 350529 216653 94943 682576 105210 128511 499605 330122 1035735 806271 153614 850543 432119 372434 110908 540455 940093 910431 246035 355451 916177 86387 670476 383578 908701 371390 466084 877652 181456 343764 158174 637474 188255 708270 719293 213020 449407 1046054 283339 622529 592684 9342 235413 862259 301222 140506 885549 630456 445167 669377 488871 7994 285262 439968 888988 421064 316622 611911 1041322 725523 398015 976234 567537 78322 637748 502305 889239 387038 972932 149864 926278 79990 621770 737184 73641 299517 685669 190732 199410 580823 595064 793173 503383 924688 64363 346375 47504 957909 395624 934929 749147 506872 19167 818249 482553 666736 130818 1039590 536750 254423 633930 668676 298052 359402 148720 731940 259721 346125 220021 184233 906956 119236 223002 830299 754020 394043 923753 355560 1004585 54719 48554 860254 189177 168515 964462 522163 930868 106972 1047817 1024829 658753 585285 766223 473658 1003271 119388 50654 242506 352884 760483 963092 716015 111866 169408 13589 738836 673037 570621 666502 902787 868006 113865 29653 317293 1025987 329013 189102 625639 335076 445047 280455 620903 171408 724330 885013 467019 944334 263181 958933 975954 977325 924160 9348 169249 701372 753930 405671 886463 757650 86421 519940 211481 431943 539440 847399 693631 746233 181516 169695 503077 804169 728704 766142 400291 104411 688006 784028 387702 661466 792891 113428 854652 676465 890466 1023237 1006716 860499 994274 543762 1001884 472883 342340 941347 584681 1031245 882998 667362 640723 1047260 639498 515647 462765 793505 153143 1002221 296497 455267 115927 535522 908539 186985 809512 799707 307721 107266 335883 607701 333633 363517 159368 375189 174827 348721 265288 569377 16435 347127 843546 555077 268200 497066 142446 66320 698304 347694 158173 288852 652626 189287 368031 490281 490522 93885 610067 814698 173880 991646 657211 887094 383409 573948 811325 650096 1773 931531 502499 418368 580407 795780 267548 281745 95297 825765 947321 36752 240029 52015 233904 826163 124228 385319 330269 229040 625683 447253 639036 855297 652874 873608 777264 69991 129035 250255 416832 824292 391649 686913 275796 732607 41270 91191 197500 421380 2267 634125 739945 871938 100740 1032420 17906 374219 922185 41443 608913 659639 594215 804273 439780 324065 256893 459261 290604 837800 525968 788727 784337 107824 614407 194004 527324 986335 243311 682317 774779 253664 278968 636448 1023616 149667 129974 761230 343779 641627 424097 269276 384828 871294 610197 214226 751689 474953 4883 471103 512110 907578 317822 980594 724016 610708 349599 48322 773817 932318 818978 315912 191064 909668 576279 514848 827646 969141 62577 397164 95425 994083 611466 99664 559196 231750 773021 364215 364461 219001 276811 599436 282678 372060 230679 157762 242078 2896 734954 861773 155181 601854 237455 425127 979795 128977 954680 1016396 901665 416631 567287 591038 401358 551523 729670 676993 607795 484430 18816 336288 312400 318642 813669 550951 163525 651086 875930 289958 540761 951461 172071 116917 580215 304766 1047543 886634 578988 648293 835675 807396 569899 51241 100999 437188 440393 285276 433684 16303 678144 505558 314749 801741 728688 241971 717474 48717 339034 297296 653127 741855 872612 634834 617878 555576 435159 629407 440473 20626 768420 764258 50369 667689 876891 662027 151650 619199 587378 920909 836660 343320 540932 498463 367572 875391 845391 259900 548416 929344 616757 239010 992863 370220 637628 179991 244599 741656 875150 345503 735669 882269 329594 624903 936617 344922 393201 170846 1043911 264173 316041 841078 315623 754430 638590 944999 866501 212725 42028 397581 227713 851519 427414 634501 65313 669644 431842 468148 779787 304020 581339 598464 992139 775949 288622 132501 998995 651703 458285 972385 890613 88464 296143 279832 802923 362400 1036718 508400 288912 58479 991303 434406 86181 636042 922046 871992 120269 529666 998743 37609 166288 985068 1003774 715073 154204 692450 770496 1040714 248831 319872 986192 496980 835631 300520 296323 274033 446210 393535 375508 227578 143222 100909 221921 952584 864234 71521 777707 618236 147107 429067 83546 326647 950857 349280 69943 300642 197223 66074 999089 663144 155630 194805 465561 647799 859570 600883 232677 566211 948459 1041945 64048 371395 774582 568944 701496 191410 566162 11525 391776 867087 69092 338729 821804 430621 846963 171825 573383 287588 884716 968951 345728 261934 501343 89687 153928 460811 828352 182195 168758 653133 227943 420976 86019 438669 316304 135031 302223 338724 751580 277429 833370 793779 743374 770203 205067 247708 74831 147102 736493 838278 816939 771000 426349 853468 428946 882661 931997 299087 493208 874919 315572 834384 806837 854659 48268 206743 981317 109442 189475 190879 243976 706993 697626 900647 815268 678561 615225 478898 312862 1034471 501993 296456 576613 528541 907192 62643 539591 322527 157913 804227 539258 855887 1031585 115211 374037 489106 229387 780065 673556 245969 627509 395617 373591 105785 300001 919979 912547 608123 387317 530849 503327 463949 484347 430122 631769 789990 553378 511474 795455 368774 55867 799207 488358 939756 725565 400829 173767 632542 531137 395883 327997 839077 979462 306348 783112 441486 627694 862592 499724 595306 100991 613032 1046675 276238 921188 140077 287175 547284 374634 381913 519737 900121 376067 434108 796253 384701 50886 204969 811275 512422 478445 715702 764928 626749 755925 79296 476251 552431 193922 1017828 1023776 168621 483352 689159 655800 231276 624739 702800 830063 381606 479568 755880 493813 763096 491890 137537 755422 38146 856958 941324 155682 421162 267983 533825 592797 984793 663522 673499 963472 341916 280795 904985 671262 445828 311807 477183 550352 105382 127544 527571 287250 366236 75668 372384 860084 917763 448454 616630 592233 239611 946340 632104 680011 667562 768167 1020236 402517 683961 507758 705087 1019112 778197 745019 321887 659783 988207 608372 497871 262426 739837 633891 399350 765167 66551 615031 870400 73396 243418 962625 759899 418367 820713 366200 199484 24006 528231 373429 477720 670311 84254 241592 641579 875681 748763 17889 393460 1043673 849135 445367 1026231 782295 895152 874085 333050 61254 637174 551480 497416 143927 781470 277282 782961 230814 56586 359738 319880 431316 344735 247098 633316 709139 86343 1014016 704735 126717 206061 348173 426010 714006 671235 91145 1042935 364101 396798 250173 622109 52567 627673 583447 400888 345724 395406 452778 131383 960456 957344 220459 375372 360883 475029 127093 346863 765850 34420 975750 870556 872508 167499 462080 4368 544317 589227 1010089 331472 817318 135210 933099 789922 404323 176864 508244 433937 362436 110826 26903 626413 277756 782315 437898 550857 778405 244870 423078 853884 972603 861925 522122 869280 380060 618293 806137 40470 244878 229927 619735 526720 166713 1017201 522671 638406 667049 1012811 270640 203922 287309 969715 306347 173524 981371 477225 600471 785470 962026 44979 119310 522696 298294 897243 195917 185389 520287 511468 401464 676205 459850 809400 679379 920649 1040959 820245 436170 248010 276585 161371 1011434 121019 623193 884712 123813 102442 512388 479900 444051 772587 599488 282461 968939 97301 742859 58004 687374 154755 427972 913583 1038077 234836 670128 938653 998622 559467 186870 483925 665467 1026287 651235 431951 873154 349644 185383 930569 32326 972849 391510 720259 900540 1008401 836713 332227 153983 600226 1045818 899667 737037 818912 696075 810430 983432 463883 241920 817942 485943 340772 3744 964209 825602 465012 997464 980327 242936 808454 295928 101270 208077 477224 976180 620318 952148 694766 83492 634150 771082 186799 880580 226901 281483 925062 230005 252761 225306 243666 523898 139620 294430 916406 154748 87721 154783 528794 407047 454372 703949 121768 589322 552911 450425 780880 411995 142766 777114 884932 304945 595908 297162 436605 854440 627931 453319 23220 441921 356289 471794 830185 652895 185285 676051 595296 712650 940350 660115 315039 1002800 139780 841088 862450 61087 263669 181901 133351 924173 839538 701135 289234 730064 690143 26625 62026 411430 1037350 435457 563370 7855 155957 957009 612241 699629 680059 981655 586339 62667 332911 826141 248261 598547 814345 435281 114724 213495 373831 545350 208431 428937 608938 148786 517977 997442 357302 877038 151128 978047 930421 606841 555433 110591 800245 538229 354313 620135 841157 709544 804093 145342 335484 857725 1031499 39153 650803 463489 1008511 861264 991493 209638 861287 922127 1035670 789251 838551 106694 102793 243409 1021926 720370 323081 445296 909295 245361 308289 841632 50833 255754 426468 554056 917360 165091 937382 582899 500594 54793 459712 1001550 136514 131564 143984 612524 128464 90591 50807 244866 272590 612764 448409 386795 125237 835519 820512 624676 191934 316998 909914 1019409 1023338 381719 783126 308407 349179 784506 47147 501440 964216 212379 543730 175610 137133 755465 69319 717784 519336 749370 320395 479727 741694 237317 883749 45690 433284 308774 374268 917719 918870 639933 657023 895496 677587 609999 653213 961843 373982 978628 832589 736291 815263 1012711 697608 453572 257280 630762 924746 160938 627505 355935 856852 459659 775973 257344 914797 727488 1002515 107879 622300 196041 116981 889623 763632 965574 892172 437873 368057 505342 971866 132096 186444 1033564 822310 744750 208194 256493 546684 161996 786745 297827 373674 447374 164690 346517 756933 262284 63921 417021 119330 37315 597505 624440 858845 102546 362989 299914 678485 296510 799656 223063 828590 136302 260710 762539 983885 728495 1000160 250035 809312 163313 893909 10306 1005652 348936 434819 449613 820317 251180 1015602 916591 542961 835449 922025 320870 728397 870512 701879 737684 375023 502388 214956 498047 481306 146510 78045 1012817 528469 72106 295971 198744 603372 809880 404060 949127 904045 319755 204521 177140 856109 632669 179247 505944 68289 1028809 661526 696466 209541 952048 946317 595492 598808 208725 567300 812212 221406 776161 774640 400013 11645 914783 53066 14619 289888 589313 588560 193906 825143 504281 648899 133320 508533 127841 272104 233719 963025 77812 470919 164092 588998 612434 278703 958843 148242 551200 156400 794936 94523 951142 357343 308639 267525 38159 672405 805693 1032701 495980 638001 738884 755186 932273 338001 21259 224630 1013111 882077 771724 530529 473913 497213 429797 810574 526551 1043549 439255 197405 453653 968368 223050 949103 6941 1043690 697799 311597 400633 998469 681724 604162 885274 807933 1007164 958940 470228 479700 740092 205679 731615 564879 317784 546994 399576 379510 201355 620895 730301 358872 417146 101751 822389 287109 69418 242108 834374 873298 101190 486454 651613 416409 1045658 725167 425034 321718 93594 931127 1015681 725387 190684 407200 281818 1038332 887193 969986 19729 297588 431152 569401 620615 601951 847524 543842 351871 131502 405785 427618 442402 1047894 869978 364639 374395 949201 302166 773700 289852 516251 910495 444993 157176 218550 615658 538953 23206 890918 972689 987027 433188 971894 121876 959770 4018 1020722 259987 387613 767603 963947 402774 568223 443887 688438 784198 845800 86164 966189 149105 930562 1015344 647660 750473 600893 611449 740501 210790 64939 724869 824653 787327 64164 526930 517821 520821 801348 145215 879505 1001609 872680 534673 641788 427041 529333 764144 1029427 392775 1010961 189415 425965 334633 82216 400999 1037034 723610 680552 786244 418921 465040 300549 419766 509359 167332 43126 121818 737159 925589 954870 621359 507581 848325 371460 100634 708770 992698 979171 689506 176011 916383 219675 971956 876370 754368 15094 850208 973267 514577 244228 23194 19312 917672 218263 696186 679822 669247 947016 1021180 826646 781235 986736 370625 250613 344967 680624 846925 103580 664162 243049 964487 444032 53132 207173 509755 211611 402805 172716 981659 810217 479791 179280 694970 847852 206831 641954 406288 1038633 327056 980314 719353 523689 728847 217587 837941 470649 708112 729644 894570 402730 250456 594824 646045 1019985 367185 890063 958397 12296 519049 801419 872216 918124 598835 603020 865252 557085 263844 52580 908984 256193 992215 723180 790288 106368 508394 868029 732108 497545 680351 775096 347057 577676 708060 916863 249318 58175 900139 366329 164473 302554 392506 853202 1008344 635034 474460 862712 580184 485953 21767 879647 827058 165012 993620 1034302 596097 393436 7299 718608 220101 726118 724596 303508 241762 140547 1043758 894350 699042 972169 316763 158212 54191 598607 508618 82881 188954 363957 381165 584149 819799 416922 658265 64018 241470 516836 380488 953745 432780 647164 309018 449836 927072 518991 926927 128513 452798 192718 411791 1015285 183823 900462 50722 1017902 341919 957353 451704 96664 768286 524284 216611 720226 352288 673127 352728 592254 691357 31216 922354 848676 481649 670496 547311 496463 693469 303748 996593 293694 739588 279085 211005 473333 447599 143665 110271 830394 627338 927784 1002117 157848 267301 503215 550208 405215 976883 21224 577734 1010850 979726 589816 866194 316215 809329 807048 3394 1047483 915069 524357 266008 72587 746869 485217 939130 313548 498177 67343 126835 904933 395439 599562 990511 332544 810861 752911 525955 100492 183825 914270 856162 669117 319185 944957 179305 280587 319179 892533 203092 997551 251518 592595 836486 65833 4687 388776 95622 286653 801542 1004874 403580 732144 65102 603025 443576 441104 739128 693338 1008172 545962 591544 54536 858349 767762 429095 913918 549302 895966 945599 254758 722532 44139 917794 985197 238203 104023 25556 108100 570271 946181 136124 160289 866844 81180 989095 12028 584032 58120 899013 809426 387195 662904 509482 976422 402086 164574 292686 330363 141241 497906 313998 859355 236722 784687 295593 98131 867381 296277 110147 302196 157447 502757 835685 1045460 17554 48296 211195 538251 684901 609577 449877 553911 870833 699702 229542 414968 501196 617315 351368 92916 937650 846214 129399 1018324 713855 327996 370513 538053 549110 1030243 493020 73593 993277 66974 400704 897187 174111 959701 951945 239743 166665 129970 9254 444487 95757 134692 977517 888767 219810 492256 407573 68010 349921 833499 933562 632914 75274 779985 392028 733700 925949 874946 245472 114065 118466 503663 935566 114383 132353 274401 25745 860950 694410 602339 604282 1015236 564687 821891 718782 214201 866661 7061 673331 138460 655495 679472 7831 145044 584083 855086 19209 178767 117898 775088 421262 607486 1012628 334745 759949 160919 408442 972814 423763 492690 934955 618236 525968 719469 209207 699538 449753 942632 752215 182210 721700 203466 609251 882373 810318 537306 456538 70548 369304 480486 62430 905327 910886 181248 1011381 982106 700287 419899 93129 22427 828176 912178 751145 620606 572073 124034 778374 81553 3582 923212 431543 743848 535335 178612 686389 121818 392992 187236 153504 843586 872010 116745 223032 670271 441576 100565 743524 476148 944035 290812 1046063 960713 855047 242999 153286 806632 901379 860740 498683 608960 147309 642915 607173 123782 506492 1044443 985278 501679 936012 110195 283299 102776 318046 727545 734936 801630 771605 74175 985313 795814 1039673 238104 555754 263638 5752 295136 347713 79162 1033696 383473 365526 7008 484711 80815 31937 702364 388451 652157 178876 210053 310546 813638 553125 822390 4884 823541 307966 212494 398828 351484 563309 528560 945282 742609 776764 977156 812707 273517 591066 241012 898432 356811 997464 473776 504875 805231 751852 419883 344093 15068 757617 859291 467379 199965 817638 488060 591020 1028925 420843 191630 852141 673999 548679 113235 1028541 204391 341092 134290 450761 972318 287441 752087 834593 364562 539071 291568 630777 730851 766085 116593 945897 162872 640797 145969 96878 906552 30372 533963 1047398 935697 78301 209182 400024 275317 62895 791502 1018154 185624 649635 289472 174377 580659 36967 826530 542213 6916 952397 118369 122129 410188 318412 386992 30215 44495 516606 239496 920451 868568 438049 51362 754563 152242 5399 13823 341997 1026864 472037 413537 3849 167718 629303 81359 74755 974061 587227 481301 130923 997603 676929 890689 221108 936425 848642 531239 37304 722403 696406 442078 350514 659004 240540 1031489 551234 400479 550358 681328 814317 97855 143914 778060 630683 697040 927330 524286 128407 374411 736109 536176 119955 872430 921052 677842 1006625 797690 798309 652311 671291 129715 66148 334453 927675 342948 930901 1025513 637156 272984 635995 420273 789975 441058 739517 292304 710431 239190 765539 813965 197158 689997 477533 516596 389565 329317 419164 973395 345752 71359 853559 607422 997328 410240 280680 824461 883551 526160 1003917 484569 573095 475870 905447 863490 175852 307033 921566 263467 561621 421880 37499 424636 28143 175476 1001452 750816 181034 82569 674563 403717 185178 424057 799416 8030 490167 578440 520867 1001316 432221 257921 150402 662609 329421 683055 576441 776611 861290 584165 548813 704415 912381 792055 357096 157644 302386 771902 499545 272756 193817 862873 716561 1019430 259749 917350 568358 316983 82736 713741 639315 232764 721653 176757 305782 470673 286101 584845 587026 252373 426643 604357 676043 333676 803288 913042 864236 44284 537647 766701 456676 1016304 488394 271573 246212 955384 189627 104904 240323 654215 68988 911950 111802 262228 687976 413295 407209 671193 184127 936503 449840 710615 531878 240185 408342 769744 733093 364553 321990 394380 136999 36545 408013 475285 486269 120701 684894 722106 528859 226783 42702 942480 103898 236683 134424 1014508 201205 590252 587865 732266 174092 412526 349269 703977 625123 953473 46833 239629 561572 839837 262327 747708 485977 47352 36181 92066 18547 141521 979998 60077 668230 917993 350343 858769 252042 913669 477867 595780 65244 871021 79816 924803 816187 849520 92864 112204 39819 552414 40089 918882 558101 902796 791805 922573 758277 708564 219835 14679 374507 81682 750660 36879 932411 257064 636974 882890 987597 990715 535989 536477 969309 911091 359733 225380 983052 954751 159921 142143 91869 531599 984143 542991 353081 182296 591578 1015806 12907 373140 936511 145396 107301 753791 287760 950050 482810 8923 523780 200315 48609 629165 374389 548406 342200 906621 954592 510542 1005503 500442 652905 182018 933913 829140 476756 795989 1035087 420736 63117 354191 339916 31864 214049 140730 276833 889688 553923 229925 463299 382018 827976 896485 825608 6747 730411 621903 740910 545868 490250 265344 575380 323778 248871 947157 506751 875246 457447 1018995 956567 231173 279638 640192 568935 167617 422050 460008 255456 286174 37788 828249 854486 28318 417082 616775 827266 366150 915991 1025833 413438 57758 885746 874810 842700 229749 393771 285689 830800 640795 916041 307369 976721 340198 888950 709074 463484 755373 931841 268222 873697 853584 1045467 732412 473716 237614 403227 955105 69005 869292 914810 210434 638824 211893 13272 332476 221350 39733 59573 518572 666059 637341 941240 656439 267198 442210 113452 723203 720971 213630 213630 581756 225956 324334 263360 305488 120796 743218 997417 113907 24427 694480 333715 50204 484269 221392 86780 580422 680546 640065 987141 50992 754992 868531 817782 670046 506396 247996 1041592 74901 875541 647284 30809 74083 1010537 641528 292492 189077 480846 770538 460966 244158 479579 84975 499874 601015 999436 888624 321950 169241 404801 836314 346204 712389 676799 830110 977858 803421 636589 533297 93530 532168 346649 507597 197075 318642 43889 618926 211326 254729 27146 85655 348370 105345 581533 349002 266472 100113 1022149 410899 81919 549492 85378 499006 172537 416425 944568 558492 952541 217460 9649 1041667 652627 995802 536215 883659 673579 545961 843515 135249 818646 652526 264017 43895 264427 308348 935537 714018 207012 209004 324120 671931 974430 828823 823141 563631 27933 501022 908124 630767 420357 973027 484198 484465 482530 645133 634319 259501 520353 789384 1045063 134176 439253 762498 483938 444108 1009971 169712 459288 423862 518166 770567 659525 950375 560379 917699 982826 933484 145926 485475 851178 67542 255868 690922 134158 735163 115783 1035168 764930 805555 1042037 836496 790934 527195 166841 243208 913277 577238 387561 857371 577233 835911 1019774 857634 522125 16984 742423 480823 387346 479670 383222 167608 942755 527250 432513 940490 588776 537889 756674 853716 937327 1038621 545000 229119 633126 193603 718276 80317 615139 274899 541517 147775 1026268 178195 106268 870141 388143 328908 424945 1034291 317787 186827 219692 672350 188613 14690 22612 948162 741173 750308 86932 115687 1046102 16172 628793 360472 484665 126231 336437 489443 635090 957957 617887 814491 904314 889436 1038129 437977 619115 689669 756937 702711 367687 7405 855528 257428 625554 221061 343094 743187 942643 149315 654332 163099 871159 482079 943272 280856 668174 285719 33101 916153 855436 393643 958752 142448 767465 181857 407548 518133 413314 443458 937695 510659 540182 958811 1016939 604826 1029961 232510 761190 109051 905508 673918 435514 519343 77715 478006 237173 891969 867302 649091 443210 35967 1043792 35589 1005071 413693 532843 526946 721341 248977 951475 523716 313971 188376 199430 929110 101876 529328 63530 724426 791588 680636 751687 85206 176014 986339 313449 683442 552417 752593 126719 161179 776302 997237 853087 829524 345260 518785 527168 218272 963765 95982 153918 307401 477126 268917 167769 968476 277187 172822 467574 815723 96432 701333 1012701 354953 244537 595960 1014201 221394 932651 272907 1046427 928928 913657 935388 870136 67543 812344 151103 438182 711514 790819 803146 20579 760723 20247 1039578 628558 46319 187160 1004301 674412 165984 582475 265926 532516 325593 632954 755757 452547 852694 568979 665900 344569 881361 359721 410099 518491 825294 192497 855412 363231 333008 530247 247271 339554 244833 829607 444744 77605 294158 196404 576980 50252 24041 109620 272016 661854 953094 956305 6082 980680 684542 897114 801654 391770 61039 339264 259578 155592 427641 613657 784994 809258 571202 132961 777989 784252 807283 744628 377341 566047 714170 292693 916907 992342 82246 879531 322866 15306 64078 452798 311543 641799 461962 354494 353063 822525 624056 651645 551985 24191 934425 156912 993096 595655 833777 221617 829154 913392 841994 897920 387387 360315 324913 86973 134355 540363 573624 1047024 824556 762792 744435 80962 769549 510144 422075 671745 844418 632353 548590 719392 585433 252353 751852 196532 190054 1048566 544796 1042040 161728 171006 332133 472394 827714 233593 258485 910508 812427 862186 174718 1011524 888830 240953 853556 422492 756035 496691 294096 581218 408516 274953 974928 636777 985137 853453 923956 157095 1034748 758008 193283 366069 912350 1032167 850116 895570 756816 320089 614789 572000 569875 865267 199896 271333 430249 390332 364369 633676 974041 397729 347913 11298 78127 613618 962590 121241 557689 677603 938289 659208 697419 820748 284646 831592 253308 614378 314727 596697 36007 115036 461538 697627 449707 390950 407046 569365 166187 415345 314762 542546 307983 943433 345511 86399 640257 824094 636057 610543 485361 557379 823073 373783 296850 646002 292102 505362 878298 114759 331151 249629 377990 571840 979978 439580 724884 214467 46153 650260 568262 978584 710432 648879 17958 652139 589544 1029819 539005 491724 136191 19883 131802 162094 98630 216340 706065 52587 753825 223025 516665 615742 948091 675680 103981 956359 222015 670371 898316 996363 1005024 454688 813754 6514 524882 27042 594013 24647 874766 66581 69856 660028 668818 81933 187763 94947 923103 201280 455177 317494 127225 443399 322008 987919 657771 746466 435165 944049 450240 837105 751445 136765 469259 70779 882757 29502 845152 520299 707572 495646 488025 860622 331116 684974 310418 55382 573948 844450 752428 490458 974264 1030163 31822 199892 677879 1035771 590239 529633 249812 619964 797902 10053 344239 163994 359435 782692 509609 841788 677515 449354 357163 239407 305415 931876 78175 332131 299581 919237 441013 687276 728942 344610 301920 92482 6366 246230 149207 449089 319064 240287 277588 478762 414631 28383 15192 345952 1039646 876316 231461 550060 93201 903808 868419 461242 695130 44889 966396 825242 842709 129946 266719 931135 438500 220505 425280 10243 654571 959311 725174 900129 1007061 240987 1002397 376122 563597 257279 381330 884433 268934 882145 339706 816335 228404 499276 699770 154623 468881 208812 211072 651923 65433 10006 807353 671901 7630 722365 988569 553111 499380 242046 479190 800732 163414 1041749 565229 577324 427199 733670 241052 817964 541314 429557 879974 566500 138547 620270 685331 295487 27628 434526 24620 806542 304073 407927 1000579 987910 103532 504720 341673 851773 177274 863395 908919 545201 32283 154318 7046 708673 252798 69074 768438 118961 697171 343959 603563 184619 992591 177318 889163 696505 313003 928941 276545 595916 765606 795391 62589 745656 885502 466705 783026 446517 341115 1021183 644823 413152 252773 480773 123047 806072 304136 692485 270369 742305 117559 549639 113160 464356 830151 849845 605283 7085 710159 997851 590590 785036 673390 267245 633832 794101 956357 606337 170996 335808 611577 633552 693048 569513 1004659 876346 414096 266449 861343 461759 477980 333883 821360 69766 814269 511824 852954 794714 454812 956251 96343 94503 344740 451342 315747 687234 390403 818940 508160 20511 312493 879132 625715 290392 241113 15948 911237 343725 135298 993484 123778 3646 255207 619199 125245 172115 720907 891310 181963 937685 288821 915460 1035203 965330 768369 130450 1045957 396540 432654 391181 273648 50731 671519 748427 36969 204759 852218 785162 185051 130206 393147 57577 501490 616644 841666 63341 80863 174766 747057 479550 51671 779110 236911 287207 339604 212762 747943 767577 39378 505245 42314 15720 477651 88805 466313 73805 612316 212875 173787 600866 627894 581966 999805 181609 226606 76688 609773 162438 134805 591831 512367 660032 664384 491086 707208 407876 605961 878145 1021317 571810 779212 698020 876789 82766 837099 722573 766507 443552 989387 822710 326077 217812 387925 95484 473096 303755 693365 1025762 307625 200777 274334 1036303 439301 80117 141637 917451 289218 402011 777058 907398 1032012 258989 473586 282706 677713 867838 561015 590180 298821 709830 870774 68247 562143 276065 251128 360424 230810 820368 166666 486139 961845 396534 1027389 220053 704564 942491 815654 428064 996700 328045 336351 491050 1026362 954554 541316 287462 610973 434616 447671 574377 689944 134398 1024029 849518 413569 252424 495583 68179 396405 440246 73514 346138 731857 853197 316847 148137 190522 616565 840739 161674 927639 129721 356544 1015659 1004945 1047818 320451 315040 23834 926396 787436 656796 175075 485768 135937 446843 739044 557577 891467 154748 847576 378943 808727 20095 152766 510991 800566 875915 679513 27072 484733 880203 555697 684671 353862 869515 722576 386268 213997 639936 639238 177483 314197 966526 937958 796324 55393 1006591 578631 438948 701050 655011 167683 164458 686351 642666 38203 292602 434193 509052 562385 508349 31859 871585 633068 658687 385200 685514 736888 275568 641348 111238 264355 101796 399666 731533 722273 508051 550525 103993 299497 77849 775855 702728 888631 782967 133973 874524 431752 1006032 859776 446394 81376 658605 831301 144079 93319 700026 1048126 195430 311175 333831 989704 346931 130608 401415 859075 375819 171669 521108 357269 180329 547341 589481 410919 627691 53682 484519 644134 48083 606949 198865 65731 137096 281544 534223 54324 426258 245698 293679 335153 327073 560127 588767 662647 491014 699374 663733 999752 470839 732609 48103 325098 154320 149232 877203 490532 907149 751798 25912 580036 264658 115859 546875 775451 226339 913608 601188 131454 972715 580830 907102 973767 58553 255519 429114 128723 359231 613403 361452 669698 686930 460069 808397 271290 665005 307924 778263 342500 68653 583299 573548 418413 102998 886224 416848 1010119 458188 433952 686506 363877 661211 867866 747335 989250 612593 20520 701783 921435 439070 891129 949742 257584 841883 308994 736644 29511 926016 407544 15222 883881 981515 48471 557699 652388 910752 930014 158031 380167 724164 198929 1026787 69161 89825 105910 3883 1044706 213638 232536 566135 396367 841188 732359 623355 692755 900946 988566 274254 498385 822729 110748 293103 426675 371048 450420 915387 742886 513009 634877 4984 85275 14666 270554 171086 678408 528382 718322 848713 246757 379322 1023217 639704 119792 250832 664006 608081 299497 976823 865059 272235 495766 912264 407297 56514 969280 352899 749337 896086 167221 552328 666987 77580 817220 613279 465083 223788 493380 772720 164111 96225 339853 677580 181298 901052 625789 122146 442933 966450 39924 281098 156136 942617 953048 326334 468325 781103 856466 44444 708230 158867 516239 197285 922474 381002 662721 756737 353012 553147 977948 290425 375116 737587 463385 823804 492636 689762 367670 483866 104531 597725 368243 269964 930854 809882 720854 965546 792074 682102 22248 807667 892924 869554 251447 336777 527417 805746 346322 926386 307654 937021 466640 269400 415977 406400 297417 680842 303021 803595 960859 987897 1011299 383634 182182 449916 818204 905261 763345 159372 58159 1005784 1038467 1006281 574905 360692 996458 434291 983576 79044 84663 702449 456559 514289 456096 472142 678438 815879 62685 258999 858215 352758 891436 909310 609954 42641 1017294 474906 347145 572434 1012487 103333 370453 786580 726177 200028 877055 568728 196970 625059 925512 1007745 635057 861183 681522 930584 362189 284313 784196 418824 520598 764610 12489 954210 759018 194921 820050 227099 755498 146343 849456 613258 368058 518964 965627 1041386 641412 193262 579341 693982 557942 667481 314888 1041128 149759 229146 618572 46832 665750 811899 633474 699075 876083 405739 617236 440210 131028 511867 693938 426095 965114 461665 265422 142035 891945 750969 310305 575259 783723 840639 313124 346374 606414 991702 440472 659513 467425 926084 706558 327867 815419 686899 405024 928633 874740 683634 35206 198339 688426 4722 611074 14029 609406 468618 483877 779823 468116 815796 295367 175718 644759 47117 464003 594001 982962 602457 772408 228532 821656 1024892 89993 453816 276221 261634 556126 264809 802842 101272 626273 977207 982829 635536 180866 347765 240886 410977 2164 362973 142652 353061 993069 515595 256838 59418 123242 817405 247395 224802 10792 1047706 986722 843074 813356 562983 626714 560166 774013 895955 438756 454812 310244 789293 630812 843796 339827 572328 952739 679975 217595 283166 978016 722701 657044 55882 192954 125989 233497 806732 121632 206961 279977 107561 228993 845591 481064 154697 316116 132577 1024443 701431 101522 542142 955472 153829 313911 789311 205844 766629 184516 765723 184570 244529 907328 810667 965179 288611 518194 691310 443088 761726 246825 520326 837114 575395 452660 596282 646075 186461 955754 297842 503130 591638 650852 357182 1038819 1048223 730046 255056 223909 894892 110746 305788 808882 360790 1025820 174655 728162 493975 789743 250166 154576 243153 280510 759458 169307 260936 956860 855019 518439 976803 1027613 949530 781466 313711 341402 41309 888543 616604 496369 744326 68966 806654 300899 133773 653410 106701 347957 92682 83786 886053 56879 590523 621912 269959 945184 142084 187917 4950 532823 431978 111019 108123 78636 555799 563641 548674 65653 931930 587139 607003 343569 237860 743064 236761 865121 182155 132426 415190 1737 417354 496945 515661 6708 502079 756136 173535 882574 654829 985679 533519 609607 381944 239495 815302 817878 353707 929529 814287 208180 319605 1019920 31324 1018717 533863 381050 902527 357075 530872 463019 531634 82971 624449 565337 416080 769853 1019138 271105 743449 847944 761755 836705 360882 11212 858580 425212 451363 727902 154901 91801 513623 645655 885230 729284 408223 139541 956561 542028 212272 1016825 358739 519363 111008 703848 861487 213761 457325 920458 177730 732066 33142 564366 647248 390787 1032319 199460 65854 992329 973234 453377 442774 735962 1032217 746847 214278 109025 520229 583034 453345 966478 702506 382228 40604 1027028 266464 944369 899154 694122 394724 621916 355649 312779 699957 819873 118859 576246 832695 31121 549494 970670 553139 655361 275308 583162 495189 421194 233980 355750 608045 1048267 740503 624833 600751 726115 98771 368669 423603 949495 131308 391123 917493 578290 932414 86972 567958 321728 704460 502776 29337 1000786 808381 192875 918631 962717 430809 778811 58699 118810 921872 323156 273399 250696 11763 863204 116990 667686 154425 875487 417623 880569 720700 65148 503008 985740 386425 882613 1016537 939307 409364 607179 872037 949415 537425 342977 12557 1020693 262172 649692 764220 830479 305794 716329 576195 67889 278326 160503 395095 415389 1024781 438616 493326 915320 258946 755109 659686 483946 489267 136183 688958 364066 7778 556207 253019 355792 627572 762094 381669 490921 842614 849693 392807 941927 755347 946023 888786 296646 28831 419898 367098 718344 528783 897738 256536 199282 155135 632718 684102 350413 14251 281281 735238 498150 945654 295138 192700 239374 20070 545588 788015 99994 771365 214079 805132 428132 593282 177229 993123 750152 520814 677358 947496 769192 827136 701045 771251 1040105 392945 245368 806720 306164 1027873 360019 617840 114358 97808 47782 499655 63136 949349 640211 403244 590887 367979 1002369 601451 853317 386959 474908 32182 209398 537827 247378 838944 301244 33694 148119 365345 518940 579226 418978 94741 612895 501205 217326 208829 99026 253680 316474 867772 879302 554419 698377 905754 625808 623751 509731 364485 128074 851194 512530 704268 617488 583743 820134 726562 637061 604075 341362 922017 976203 992570 160844 646404 1024398 795655 500945 838443 306298 680151 833502 876251 86464 316047 126744 189244 980502 55993 504165 562265 897972 751108 814961 874403 788183 785601 170026 132206 494145 947047 40261 539763 574391 486159 853943 250957 786562 225784 564284 52220 606703 267268 561107 1038181 866767 813882 183359 751311 349943 999490 935048 499559 57793 47852 612728 914365 600202 893609 544287 560197 179250 667408 904272 872407 638111 682075 1014049 777264 734522 399335 563567 1048175 887152 673976 837208 703384 651570 677874 831934 256276 591221 169313 981707 415023 285875 947186 987752 556953 997225 281144 274372 254438 539799 565992 152787 837646 411203 728413 484044 833773 146934 974356 409258 93892 2365 36657 132525 155574 558633 782585 741846 972364 432080 195158 101998 432626 606921 559446 679039 993144 842164 41900 67417 489873 866736 542510 2319 811351 202467 445013 433911 1011397 940278 707776 814638 158012 1017750 309169 342034 612351 149236 52878 433862 334518 713798 184161 129457 561647 586308 336729 276991 677784 62892 892743 909087 329607 991678 644130 326467 530418 337088 323459 215011 737783 328827 601130 150074 424469 723644 971383 493511 30897 573908 706801 182990 381587 196889 963779 30421 696678 330083 830010 126247 572475 700815 27976 917844 819206 238336 16900 753071 141344 108057 478504 505807 374467 261828 754834 734478 486802 121070 77763 941837 448014 378120 915555 18478 416289 803976 887483 98329 617623 484966 640569 325688 999840 619423 556528 587834 792400 568246 51477 664211 200224 921902 648067 166139 168298 83473 368184 446699 348144 227436 548822 223267 640085 745168 46371 772391 150946 279763 29065 905149 1038275 141197 614295 728432 594952 844316 1016189 691728 16805 289312 188820 244784 624177 7231 193236 431527 251435 727202 885085 65552 421232 1027958 733935 298313 317382 253293 759665 933880 756053 579642 182637 155649 460585 1026840 695954 941841 499633 320324 616497 183575 242499 347262 17345 482501 691350 900493 195420 718867 641350 521400 751167 124093 479827 427085 702798 260288 124066 118557 620429 843489 665979 529662 668328 27430 417545 167752 977772 327514 168157 105817 287308 393101 1007724 131345 321501 22162 89484 863062 310618 723584 192251 432274 656672 909618 707288 539952 148275 529607 589608 546 486840 596002 821842 20830 429433 879466 230307 373340 650852 98444 512972 226970 581644 831412 687455 620056 984614 408536 1013077 318428 866574 419629 789386 918128 390720 366511 647999 352351 483551 756638 31640 99515 315953 40443 477212 9114 129568 203536 153912 799380 102331 173285 758972 726343 627123 239563 687708 186836 988894 843477 823344 755039 765624 59482 9012 880786 938461 387701 255945 963610 647824 870277 847410 107817 212280 877229 343832 418291 55517 1012821 328711 93745 915375 224935 540655 614305 223104 782867 202659 891523 512581 283083 436829 531997 630424 174152 555576 811321 286777 523203 943285 343714 252040 29373 76599 258474 427789 366711 494471 139943 117233 307578 780368 590706 626306 729105 950691 1014758 889267 710858 408949 91751 929945 583417 131101 121944 706799 524597 824534 692899 764307 77273 337475 673334 627463 817028 935654 276608 313329 766362 362919 179192 896411 609472 371283 970902 64627 867171 345627 970840 622732 648754 271377 928703 616988 209056 593326 13903 863740 101731 145231 787 652843 205560 669875 1003798 631371 851996 234879 428011 415778 942164 841146 508965 500763 524390 994897 455648 207299 623326 637332 590647 189516 451722 737207 792779 194317 524543 823122 713283 593407 272146 878050 848070 478786 769375 387142 402818 841366 128709 961346 470569 380899 562919 84991 69999 855473 1033901 235657 904077 81584 784577 1001552 1047233 1027378 253459 541863 760780 429996 551509 229704 644722 59705 583808 25807 645630 915990 335694 442682 51643 409639 1017277 744560 702844 1905 100242 854198 965141 363166 252371 806203 521695 959356 843596 1023630 384312 2942 466188 403234 353025 142393 114405 729041 346398 98280 863215 768086 490745 688617 371461 102353 99328 208702 923462 245063 915491 268045 828565 26656 70742 195361 767002 61607 151829 65638 47295 698510 856283 946032 732084 924519 679082 394485 889068 452396 372870 119374 166814 926903 972793 765435 708 90187 711313 734236 677279 8713 391262 218872 630833 132732 570997 98170 200641 485134 129903 15791 542555 430736 539626 1018185 971854 497078 243463 299551 111276 37785 246506 204971 975309 306739 76094 165514 198860 491238 1020846 7936 338696 466678 2157 89969 289957 966666 423599 489449 648969 251055 283438 426901 36191 1034453 672934 149832 336151 543312 188504 166903 13924 532824 554635 60221 805052 694537 519942 152536 647004 751588 177560 917546 246210 886860 112273 264377 343089 635146 748358 361647 291888 564682 980624 14938 183563 587676 414029 1040301 351313 273779 100062 453310 486996 249001 852392 62022 596652 616825 321427 40484 780468 726916 493198 731098 1016844 422477 577801 224014 33045 800189 584313 427531 733560 419487 1033175 789053 297119 723749 1034273 769209 725051 881505 104664 714418 126140 4557 711297 210437 520668 582596 135460 339374 837397 682502 101584 534097 400422 209208 747029 646834 454034 387682 35464 1023037 710944 791407 842051 711551 492124 339888 675682 233642 395029 299098 869511 653333 426973 1027331 767830 128698 1026188 986153 109050 658103 810173 244651 298654 1035213 619600 219470 508917 261092 357350 830265 270771 10117 288104 444537 300306 1037918 638081 840062 642382 1002434 674591 538780 456745 120615 542198 760459 626280 111782 743677 9960 929875 753022 445422 497842 299577 469136 1029834 310989 293098 39652 345683 824450 378427 116772 856209 125437 890246 25372 358734 892110 157735 73280 9882 352361 614912 162854 427335 202406 955894 77831 679277 964673 680561 527939 292584 839003 384480 888026 216533 226807 21299 54259 775961 524926 511583 548441 939226 465979 440542 272888 80643 622048 558636 358501 271301 474112 487499 925524 840721 761234 345152 616735 20510 754804 81555 34118 655337 26086 849875 821481 189360 643851 155920 524112 710774 495980 839775 133732 388227 934772 466266 332595 1033185 565492 52637 199279 462048 475041 807242 604400 197778 60305 544646 892974 330576 364482 393978 518855 543027 372371 960082 519423 90779 27209 651457 767291 15532 662924 500348 470149 381388 885735 926010 1001227 5671 619083 9403 705696 912427 860044 750398 688442 862476 326883 175625 742770 305473 663146 273892 231175 816389 406435 1044382 903515 390359 921586 954503 249332 407034 312094 744180 681213 278262 606676 221887 77250 881685 40484 766404 513848 134119 970754 33893 716914 758718 3526 1021447 674093 1016883 308396 1015187 713285 1041823 115029 399862 421437 787619 514117 3745 680380 210593 188003 741385 562187 765504 270715 442408 749464 1007595 594111 580346 1028725 63059 34114 1012482 376537 710377 39548 687554 818078 669285 988873 258118 509121 539970 943082 437146 289766 212031 71554 424271 772306 651487 396185 727035 580079 711146 984861 22453 62667 629738 259677 870045 132761 816559 308108 290130 550062 246987 745284 990074 929029 891415 84224 377918 407228 482860 550816 486090 299669 1017323 745961 138962 433014 612086 403203 952584 825065 310324 595705 34727 451997 797265 572220 973547 574435 693307 790305 254358 170545 749478 743518 615789 384419 444809 102289 96185 295029 748191 153785 941511 914058 592872 428987 757096 766440 826149 85214 637298 1010490 36703 1029455 1044029 305740 216416 330654 245286 531091 367672 363583 687631 415651 207290 115210 365021 282038 466684 290492 772345 207404 967899 328564 117456 121861 800884 43318 234323 926825 733100 776556 65400 472864 642474 951903 1010103 256795 493399 840642 153229 948969 792549 941864 864508 513346 558405 399497 5897 294272 275631 830145 112189 326689 528158 1012753 538661 778055 636369 396956 212690 215864 575180 26859 586074 269022 12629 1011306 530517 36935 891511 671721 84576 300326 53634 130075 600221 887632 349321 399386 371506 765248 517346 739297 556485 982677 666538 456401 551943 117903 421439 86061 777766 179861 348868 1038237 419160 30385 504992 692655 743511 573970 428287 900177 491488 874889 709455 661337 250675 12813 1026501 376061 214166 613687 18902 1018459 892370 555462 277694 464883 617652 242717 756732 737831 458637 415424 853460 82370 946611 60123 561612 414830 182270 846011 1021231 914748 793932 391250 354189 959776 712445 704951 644921 1000307 399735 478628 1031625 456303 447651 718326 107674 107447 163950 779825 424266 719052 422217 666618 545340 131992 421034 284570 1000215 482023 17801 1027202 147783 513769 428260 385473 6267 383410 277051 684688 159525 206779 761876 622279 842493 872542 139384 146277 656767 960093 732532 979723 581736 378971 278937 824961 780861 375137 257149 253233 819907 35163 913208 390567 282504 953753 944360 968215 962649 272719 922413 965847 279498 534037 102061 930016 162738 826471 376721 807505 82347 814117 735751 764652 568214 1000725 179902 929431 573461 409436 837485 187357 346896 197641 926540 453739 508465 755082 762776 824723 604519 804917 972820 612556 419687 735937 383875 910383 1030694 859850 12335 623356 490336 1016144 699493 728595 1301 607032 816887 117884 787974 242122 463800 979935 185916 929585 753667 784653 711554 944894 417589 360565 785894 993958 341806 933551 797756 1024511 441557 743669 520347 351175 536721 808357 595166 176669 117456 40129 874276 251654 276611 821358 994896 290025 599968 1400 171657 1027859 582559 50125 531899 862773 459262 653054 493589 787681 532158 239297 337033 972816 174307 233329 178512 661406 835319 627340 962659 461516 596871 636724 216067 873662 332197 375471 518961 331003 629092 536807 417334 223216 93280 210155 412445 257901 406067 305516 41524 19238 441601 133441 860815 563507 546285 903139 781957 939664 334241 541170 864305 251806 615627 933294 577010 151712 151706 457598 536299 552511 999237 251501 266116 228871 555140 226472 550375 337640 841237 690177 22148 504245 557112 269935 800909 188840 440884 754316 240250 220380 48848 109589 374407 435410 765146 16494 591665 892653 492452 795420 928701 503030 77698 628296 388273 546200 632397 256835 897113 621797 267235 705276 257859 797903 857764 450188 440515 650672 855030 556971 935792 569026 486595 88375 370085 212648 604662 790452 221697 545764 555266 215495 283623 140638 442458 676026 684031 561891 578554 606460 109747 1039780 348637 969374 849587 389299 814724 623062 865650 14729 704886 704384 286630 790659 598458 332184 434124 242016 758366 539585 755873 639941 81652 837569 88490 881593 493584 75266 283565 596521 139211 679443 793910 882021 669251 675621 79635 749985 439832 884879 819416 950645 1020145 164427 183644 624222 924661 843126 952122 543035 818259 365780 615761 492240 402362 734537 536389 357446 744673 226913 692732 855977 649216 27337 66593 897129 829269 737491 703140 91098 285601 430838 896311 246195 749736 673868 699091 742547 448949 722195 1015345 496247 392723 994093 598610 353606 243093 223903 526072 803653 677135 57877 550186 382883 838362 446301 41908 146159 445268 643048 510884 703388 396638 700748 396494 341636 956124 446916 86601 655202 792889 266414 517873 940374 155104 675596 731619 360293 967364 819204 807683 670967 837337 215392 870265 202327 1025688 734223 491055 196919 198783 552098 717909 568617 309647 136144 471518 941095 621004 466674 24064 805643 972993 968839 156600 1026584 795129 430257 271940 533871 285063 1035703 837031 916891 739455 969857 848680 176134 1022330 885023 939475 929665 787734 247619 720630 699584 102004 471746 978598 61148 839609 290838 370744 474063 546445 275679 382664 315643 921759 901213 852405 781220 641054 584696 872738 811377 962625 117689 1008247 51439 131521 1040078 666847 537102 829274 184330 193992 945826 391758 444002 480613 322275 626401 148849 215855 923117 659678 1023477 352864 875073 208912 257615 190071 894530 826570 373511 927671 33977 5216 321350 53159 509266 294316 439643 804243 767261 5514 440119 140041 1042189 240475 1033968 440414 560252 60806 941889 1024295 155045 902643 953353 26816 987689 444046 486088 474824 551307 173514 408357 768931 770996 576283 720746 111863 18799 846715 568582 139823 632046 112102 716042 790779 608835 298973 224429 1026510 20456 287207 48584 345183 251704 357388 51035 166952 394483 285272 50694 1029354 362942 651614 842897 966439 375457 158386 78948 445607 80263 616814 962063 361716 601537 863918 336324 559581 199812 710164 339928 64503 455014 369220 762182 200471 34533 743785 546859 241369 294624 504239 184395 406301 826140 576967 929675 795780 804288 444774 976501 594167 1030617 21957 254135 815137 506839 943650 345508 235504 254478 60478 706737 377112 879926 435422 756217 793487 307436 128075 624314 520978 199727 840401 694742 582559 225763 903491 68691 335353 229713 1047925 374235 375848 994981 20161 372029 599542 588655 98947 362730 886130 48931 622749 798585 346993 720793 630772 473123 508936 711053 262896 711495 1030931 31008 1024 1012455 667826 926293 1028628 953130 466375 379285 548129 99032 936057 80939 12961 244705 665779 448713 190992 678870 711845 841730 1016176 236654 208194 861389 68038 1027075 107201 771336 295835 335378 502045 119283 904059 191423 50325 983217 890489 132174 775724 244427 687786 552363 553002 378540 991141 1045731 670361 98341 1000201 159401 288713 631019 400631 886738 997580 497940 1022100 9689 627194 948126 963721 218972 565103 156393 192387 54429 493960 434487 967859 593922 604522 274739 79950 710293 929147 717415 291854 950404 24039 1007044 226223 438690 471324 445982 573811 567780 360526 284846 541343 927206 240628 537998 398332 184164 507977 243776 816726 998849 895436 251944 183040 231043 96704 280845 499791 220628 899757 861084 1035802 378627 1037533 859621 827969 677121 295648 152540 728355 391909 939528 237529 933414 617576 543470 819993 417842 200298 421355 892474 501302 948075 429983 244163 96162 229394 199022 482970 593132 451498 627198 458379 592907 946336 532923 896200 537855 706823 124755 550500 597575 570132 937019 781015 328041 784801 264487 861309 235373 384174 150165 925975 132450 594396 648516 105032 710872 873712 563893 462361 70757 297046 552369 92021 19489 222619 329410 669358 250409 1031666 600248 227830 455455 412337 406821 652775 17064 658897 508130 663036 653293 1000048 342152 625941 612891 253266 234744 462327 474339 499036 597972 209866 756986 371737 346115 230041 912538 118325 951857 141269 876544 730116 545100 803539 68076 424444 205576 48457 260132 141622 560220 111573 917488 362481 350723 683638 764575 911887 248060 780561 471554 733591 510731 125933 298220 913201 1006389 177207 166840 594605 582216 732287 197826 600956 109393 636217 790764 211253 944163 621885 284699 855058 1033687 27208 814520 79216 332102 102777 474416 34899 977809 409556 231028 207327 265882 1020611 551546 733664 663944 172175 460730 711491 302407 78059 206513 17563 770310 66922 325217 573597 890551 242180 383183 898724 722834 66966 671620 856878 196754 393822 694285 1001564 894710 681602 870524 843382 629954 967818 244708 365669 873787 338914 818912 725048 948591 418138 814093 73631 89259 370597 59531 362611 164098 333789 864384 92460 797645 821757 308117 403817 657958 331110 295287 522860 845163 717147 902743 518043 26561 548228 218987 1013504 323727 686703 806763 1038794 1014015 207370 899860 437450 100480 610347 873896 674039 735558 633608 1004908 1025002 609481 670655 84009 770147 86082 147152 262060 175810 905521 570525 429639 400782 827865 752113 283469 358898 77250 61558 530329 106555 843319 407357 408072 400475 1019590 783162 1043450 653929 135619 239558 97749 665375 836804 1023772 899970 1007707 800038 484060 547054 112030 382087 181386 93835 759952 965962 882191 263628 949626 427798 340535 636332 723914 535383 292146 347944 974483 195004 771348 432576 644362 892087 756310 598010 848650 339456 30802 3039 315793 678674 296394 70524 106305 956845 423265 30051 962784 224338 650784 1319 762328 898762 140275 215011 591032 991904 593962 696500 697265 496546 342521 494906 86297 44132 3832 782876 935915 352956 969635 423809 138310 500807 1045466 914839 605162 396003 1006435 913679 523966 237875 179811 403359 542540 243487 59881 994431 701251 771665 357475 398573 875508 878264 198183 79017 665302 676617 405996 1043065 960003 294201 712014 490662 1018040 799492 407885 984445 629721 938602 477902 815056 154218 298540 793 295795 658967 639571 583769 447 98221 284842 85535 512529 341919 572735 925152 671308 20098 385766 601970 737107 576913 907190 209299 121232 499497 813449 664162 297328 921422 907904 415716 442341 711717 501117 6272 618210 54904 348840 1033091 42467 70197 744427 690590 15970 698095 139638 898403 104547 131164 716347 689099 288489 114389 68723 298163 822398 468953 584215 310105 985007 796298 1002855 186084 1044366 56366 694631 498394 229423 442543 8797 614312 276267 1004316 1020501 348958 32 23078 417181 475376 946478 1029283 870217 125750 137083 571919 128432 652012 447409 862982 956141 348275 1001083 242123 103775 89102 216331 389829 482345 91750 101783 11516 535474 516359 398295 289440 785959 792289 523657 213379 424948 947399 14062 795546 852047 877043 739146 475007 568749 829568 535911 717042 430667 93679 412690 966995 515238 310179 288413 915498 270339 956261 175452 768928 1026280 764896 645672 704771 516513 1016102 613599 691526 509628 345385 956385 804222 420749 74819 470165 69478 102059 274863 22498 262620 409201 319501 351926 107874 626046 920034 985731 984222 218933 428565 406973 150746 857150 222323 747613 982660 442115 425517 361569 503215 247860 779861 623177 479889 138051 503396 867740 272899 865001 414391 479585 927236 998815 111373 918695 716342 152102 826123 476925 94304 242688 449208 769274 458986 731124 782081 974006 2916 546958 932406 924239 414463 543388 52363 599142 443154 319922 113816 340127 577430 29863 462810 874532 91563 1012246 13104 132131 224273 136414 918366 617035 1037232 10403 222605 203091 473104 581194 28617 38260 987105 569473 663938 328938 814453 481332 44044 912502 413505 1036569 412447 457695 98400 290342 568663 715372 526608 65045 978100 222060 929586 851943 923420 656046 460494 1042270 411348 811273 692877 618881 674571 340181 1012797 2332 254032 813680 666961 473917 424214 35003 257886 15288 169527 710043 720032 424356 765806 50808 956531 672732 175067 288960 559065 753023 453251 384613 401915 418417 1039054 518747 192672 285656 75015 625947 450743 189599 746208 438563 656083 163318 747499 124788 1039274 1029072 662050 603155 803990 536931 973408 518792 252948 910764 425189 498274 656967 669673 53717 134064 949621 216092 441786 412553 815753 350095 713214 182406 867728 132427 447858 425795 40508 518815 453834 734945 822372 265119 430879 707975 432258 1011618 995947 103644 580659 705988 764944 1031823 293563 661858 155986 776400 242046 169632 510936 547540 882824 810726 763439 934228 832262 683359 173127 965390 847819 691065 965620 910659 965068 1004903 523630 563255 358564 413346 523217 476085 57617 788068 640414 1039241 259445 19499 27960 578563 759382 816188 401768 994938 434910 896030 382426 103879 108891 352027 97182 166598 534464 109250 444840 237785 875555 1041255 300367 772708 959805 731298 178898 701778 94957 592332 955854 735118 968373 408197 920009 445323 934971 350001 727723 793789 184778 113014 660799 697374 706766 548031 804791 349354 374364 578236 84517 940003 109479 18400 579331 907853 138892 38882 471980 387059 154119 356924 927968 350433 360124 626351 822084 773543 398191 913853 414688 48093 468364 344366 477343 1018521 588192 338060 144594 704250 216029 1035686 962990 538785 467098 480529 491209 556595 664785 882338 748193 727512 892576 74229 183061 132543 191945 799465 755178 403608 1023025 210466 895303 975384 196196 605574 693305 960377 1008655 640192 569136 438263 579717 697793 898176 242004 750396 531769 624865 371796 735309 843554 238576 313666 1018103 539446 854188 345194 795676 282996 577017 813724 636610 939679 866080 566704 1047699 190655 1006669 956668 225373 29598 746256 871904 560275 107851 739037 749626 957387 127643 930188 1022706 268606 928675 156633 373872 434508 204863 241125 219936 29173 808079 30643 877045 359264 312692 481708 23780 131160 769303 1000731 933220 837322 1029987 801970 196341 972872 87686 171268 156565 184969 26484 718088 49228 903142 325220 552605 580002 241631 422737 247552 53284 616340 190074 841559 7395 410189 537826 306474 564724 469491 95440 144100 307953 348052 676433 223318 813430 158691 689073 863029 244133 823221 740870 757655 250530 754821 596389 313466 96024 638192 202410 41022 158131 709946 717173 426277 256420 107464 431912 265690 278304 514468 395818 936423 88033 602877 1001126 1004093 947107 276387 145165 173488 188584 166799 440464 130425 247861 708441 438183 308658 723731 921792 404620 247261 863759 183078 761793 280926 22138 1013777 663174 694268 415401 438188 1029987 519780 772726 448835 644773 304806 934845 1010635 113368 590006 755424 900695 194898 424684 776004 223396 922280 244357 611282 537486 595767 853023 418679 629145 23452 738369 340388 644969 605500 239569 146126 35914 587453 115868 256239 977577 99467 938449 81923 620696 432468 290950 105100 614478 828044 492594 488975 479397 253162 760625 544661 126362 96489 157508 233515 118993 577352 968206 690530 858639 435595 55704 754127 823230 33399 831693 119180 282476 660122 884735 855733 134732 171200 485728 84460 190899 820863 644490 154326 182172 59564 285688 801948 476965 78820 15242 686699 540944 582917 25349 44020 514115 84401 657809 393709 793160 611538 513849 385677 798670 230160 630126 497172 204070 773981 171909 983873 660166 505706 551732 555994 806346 151599 278809 104744 428142 420455 593203 75896 260757 575249 1044327 10139 715333 285680 873468 381286 707625 698380 39967 571955 914446 661552 22112 457823 54630 818025 329523 488650 54216 1017741 295281 397146 303981 617906 1035988 861048 14773 753330 370814 909457 413088 319406 753522 641686 616534 478856 988442 1001084 951712 1046119 172992 734909 214124 414775 366356 108502 632652 207654 775340 1019079 746743 100649 365695 494486 444615 777077 641386 776652 467770 463622 334251 469238 707186 907547 1009513 434981 567989 906167 649513 456558 485101 588322 512602 423531 526632 850279 232395 933561 410393 174292 162863 293240 16021 495228 614560 632526 523800 226232 210201 195172 19774 788897 830715 247783 475466 564632 408457 524168 18850 515519 961644 113277 1036368 634238 543791 776062 682627 985598 696515 239432 629004 130737 176637 764190 530658 502216 254483 612163 508830 938171 742947 897 196607 623813 519853 705445 770664 939878 577555 486912 662877 106207 293664 304616 811530 674489 685438 325685 708796 641087 98878 591812 55653 816895 289365 182775 912412 273740 1004825 250675 1038747 969919 1028296 570209 574399 714418 568065 221807 171532 815299 932168 441548 146983 231768 569734 331758 785497 478229 193160 243408 779283 439911 334971 378476 226404 105468 907638 1034821 979077 764745 800241 430305 278606 754179 788806 723015 876734 512422 454199 338565 25718 300017 772967 1047084 459838 151400 977887 560850 507776 93137 305035 143759 167112 759480 564155 100736 203338 341995 226211 55368 695900 587261 82139 1001098 210935 1002183 680927 868464 974650 272355 66703 516647 255463 830256 334513 357472 591844 975697 67178 325841 199612 893997 47305 181938 389916 682864 355389 276289 768854 1004809 519449 811582 175585 204714 750103 780911 344278 606540 197842 907806 886645 2984 752202 233366 406174 975038 785252 113065 729433 423762 990568 25645 753999 339818 428673 5242 1015630 95953 735808 390638 231368 802200 801306 71273 726868 883344 919013 701137 858924 835536 815199 234383 778670 515893 72615 30993 695004 630493 33218 497734 157915 163243 1019159 75557 589943 362439 246004 850214 711070 736027 1044999 994247 716769 818135 1019621 385800 660214 497901 161926 660975 509752 90261 748231 879366 964133 279755 193767 468184 962271 1019852 66058 138871 407212 567453 979385 907257 895351 26500 278624 299766 387660 948876 1032143 556812 828383 317958 1007546 652891 530694 871683 558649 576010 820538 196059 194632 171712 855323 663208 545352 22827 671465 499147 659580 301693 8971 715367 10125 871657 384140 772321 142599 671787 55705 931686 856026 710141 889860 942693 483545 310947 1040836 436497 404286 378208 841075 111072 285988 175358 11982 691982 966668 334923 1006393 848667 426329 694934 788025 488777 805588 433206 539127 124447 387880 630531 921540 635880 36455 1005275 848015 417589 99971 1 0 10 4 1 8 4 3 7 0 8 1 5 5 6 0 1 0 0 2 7 1 9 8 0 5 7 4 5 5 0 4 9 1 2 11 2 0 4 3 10 1 6 8 3 2 2 4 12 6 5 3 10 1 5 6 5 4 3 4 5 2 1 3 11 3 3 1 5 11 6 0 0 1 2 5 5 7 0 5 14 8 4 6 4 0 9 6 1 2 0 10 1 6 5 10 4 8 7 12 8 0 0 7 9 6 3 6 4 0 11 10 7 4 4 5 2 4 0 5 8 6 3 4 5 1 0 9 8 1 10 3 6 3 9 10 3 8 0 0 9 7 4 9 3 6 1 13 1 9 6 7 15 0 3 5 4 4 11 9 8 6 9 8 1 2 7 8 1 4 0 4 8 1 2 4 2 5 4 3 4 10 7 6 9 0 5 7 1 10 1 2 9 9 8 2 7 5 0 5 10 8 7 3 5 7 3 3 7 3 6 3 2 4 7 7 7 1 9 5 8 9 8 0 5 5 1 2 6 11 7 5 6 2 11 9 5 6 1 8 5 11 10 11 5 7 7 6 4 6 10 0 7 2 7 4 10 5 9 10 1 9 5 2 0 2 8 7 5 11 5 3 6 2 5 6 0 1 8 4 7 5 8 4 6 3 3 3 3 6 0 10 1 7 3 6 10 3 1 9 7 1 4 0 8 4 9 0 10 7 10 3 0 6 2 0 3 3 3 4 6 3 1 7 6 2 9 7 8 4 6 4 12 6 8 4 8 8 2 6 3 6 2 1 4 2 4 0 9 5 1 9 5 2 11 0 3 0 9 5 11 11 8 3 7 9 5 5 5 4 0 1 5 1 4 6 1 1 5 7 8 6 8 1 6 2 4 3 10 6 2 7 1 6 5 15 1 2 3 3 1 5 8 1 0 4 6 8 4 2 5 6 4 10 11 2 11 5 9 1 2 2 14 7 9 9 3 6 11 0 7 0 6 5 10 1 6 9 0 1 5 2 4 9 6 4 4 3 7 4 0 0 1 9 12 5 2 13 9 3 3 9 1 3 9 7 1 3 7 5 5 10 2 9 2 1 0 1 5 8 6 5 3 0 6 6 6 4 7 7 10 10 7 0 5 4 0 0 4 7 5 6 1 0 0 8 2 6 1 6 8 8 0 2 8 3 5 4 7 1 12 4 1 4 5 6 9 3 1 11 0 8 4 0 7 6 6 1 1 2 9 4 5 8 1 1 10 6 6 0 3 4 6 13 2 9 0 5 9 4 11 9 4 10 9 1 10 3 2 8 4 8 1 5 9 3 7 2 9 5 5 0 7 6 6 3 0 11 5 13 5 3 1 13 3 9 5 4 8 7 3 2 3 7 8 1 6 6 8 9 0 3 0 0 2 1 13 4 3 4 2 10 2 12 0 2 12 1 7 0 11 3 1 12 7 1 3 5 8 5 10 4 7 0 14 3 5 8 5 7 12 9 9 5 3 6 6 0 4 5 6 7 4 8 14 6 7 9 4 6 7 6 2 2 4 2 4 3 1 7 4 1 5 0 2 3 5 7 6 1 1 9 1 4 5 4 8 8 4 9 3 5 0 8 10 2 7 1 8 3 13 10 3 2 7 3 8 5 7 4 8 5 0 5 7 0 4 7 1 0 8 5 0 9 6 2 8 6 3 12 10 8 4 10 3 2 10 6 3 8 1 7 7 4 6 7 6 3 6 4 8 11 2 1 1 1 9 6 1 10 9 8 6 2 13 4 5 12 2 0 2 6 0 12 5 5 9 3 10 11 4 4 7 1 3 10 4 2 1 7 4 5 3 6 5 5 4 10 10 1 2 4 6 4 1 3 9 5 6 5 6 1 8 3 6 1 7 11 2 0 11 6 10 6 5 14 6 3 8 3 5 7 9 4 3 5 2 8 2 3 11 8 5 1 0 2 4 0 2 6 5 6 10 3 6 9 9 7 5 2 12 1 5 2 10 1 3 9 9 2 6 7 4 1 12 8 1 1 2 2 5 9 8 6 7 5 3 7 9 5 0 6 4 3 1 8 1 7 9 9 6 4 2 2 1 2 3 3 2 6 2 3 4 10 5 0 11 7 9 1 5 5 3 4 6 11 12 2 8 3 3 5 9 1 2 4 4 6 11 1 11 10 5 5 8 8 0 8 2 10 6 9 1 1 8 3 5 3 7 6 0 7 0 0 8 2 4 10 8 5 6 10 8 6 10 0 11 11 1 4 6 7 9 3 8 5 7 5 10 1 6 10 2 1 11 7 0 7 4 13 12 3 9 1 2 0 11 0 4 14 0 5 10 9 8 7 5 9 1 3 2 3 5 1 0 2 1 7 5 8 6 7 1 6 13 3 3 6 0 0 0 7 10 5 2 5 1 6 3 5 0 12 6 9 8 14 13 1 7 0 0 7 0 4 5 8 7 5 0 0 1 5 1 0 10 0 10 0 2 3 5 6 9 9 9 6 1 4 8 2 5 4 1 2 6 5 6 3 4 1 7 9 0 6 0 0 6 0 9 8 5 8 9 9 7 7 3 2 11 7 7 4 4 9 4 8 9 2 9 5 6 4 10 10 0 6 12 8 1 3 10 0 10 3 6 5 4 2 9 2 4 7 7 3 2 7 7 9 8 5 0 5 0 7 9 3 3 0 2 2 6 7 3 3 7 7 0 6 7 2 2 3 9 5 0 4 6 2 2 4 0 3 2 1 0 6 4 9 7 9 0 0 2 7 1 7 2 13 2 6 4 9 10 3 3 4 1 2 1 2 8 5 6 1 4 10 10 7 6 10 1 8 3 2 7 6 10 12 10 1 0 2 2 10 3 11 7 3 11 2 8 0 5 0 12 3 2 4 7 7 8 0 9 8 6 5 6 3 3 5 7 1 13 5 1 4 1 8 9 2 0 6 0 0 10 7 8 0 10 6 6 0 3 2 5 10 7 5 3 6 6 2 12 8 3 4 11 1 11 6 4 6 0 6 1 0 9 4 0 8 11 8 9 4 8 1 5 7 5 4 8 12 9 2 8 7 3 3 1 2 11 11 4 8 13 3 0 7 1 6 3 1 6 8 0 3 3 14 5 1 4 9 7 6 4 4 10 8 2 7 3 4 4 0 4 0 8 6 6 14 9 4 10 3 11 6 6 12 9 1 9 6 7 2 6 4 9 9 3 9 8 4 10 0 10 6 7 1 3 11 7 8 0 3 7 9 8 0 2 3 9 2 7 5 0 7 7 3 2 2 9 3 1 7 5 1 11 4 8 2 0 10 4 10 12 6 3 2 10 0 8 1 3 5 9 5 6 0 2 4 1 1 7 10 1 4 6 0 11 8 1 5 2 0 8 5 6 7 11 2 8 0 3 6 4 5 0 10 6 8 4 3 0 4 7 7 7 11 2 0 9 0 3 7 0 7 11 10 10 3 4 2 1 0 11 7 1 8 14 1 0 0 4 9 10 3 4 5 11 11 4 6 3 7 0 4 3 11 7 8 9 5 4 4 6 1 4 1 10 2 4 7 1 3 7 5 2 8 1 7 0 8 7 0 4 1 1 4 5 2 10 8 8 0 7 8 3 2 3 5 5 4 4 1 9 8 6 10 0 4 9 0 1 2 1 7 0 4 3 9 4 2 10 11 2 2 10 9 0 10 1 7 0 9 6 4 6 8 8 1 5 7 4 3 9 8 2 9 10 1 6 10 6 13 5 0 1 3 1 0 9 2 7 8 2 11 2 4 11 2 7 4 1 5 4 1 8 7 6 2 11 6 6 8 6 0 4 3 3 7 4 4 7 8 12 7 5 0 0 3 12 0 0 7 6 0 1 7 2 0 10 5 4 0 6 7 6 9 6 0 8 1 5 2 0 3 1 3 6 5 4 5 6 7 5 2 6 0 7 6 0 4 9 9 4 5 8 5 1 6 6 9 6 7 5 1 11 6 9 3 1 6 7 6 1 3 7 3 7 1 8 11 3 1 11 7 11 11 5 1 12 5 1 7 7 7 0 4 12 8 6 5 8 5 2 1 7 0 9 3 0 8 2 3 0 8 4 2 1 0 0 6 3 10 9 8 5 5 4 2 3 10 0 1 5 0 2 6 6 2 10 2 2 3 0 2 4 8 13 6 13 12 14 2 6 6 3 10 7 10 3 9 0 1 4 7 12 5 5 0 9 3 10 9 0 3 6 4 3 13 4 10 10 2 7 11 4 9 4 2 7 1 1 4 4 10 6 6 3 9 5 1 1 1 0 1 13 4 13 6 6 2 8 5 5 6 12 5 11 2 2 3 1 4 2 8 12 6 1 6 9 1 7 1 0 0 8 11 5 2 9 1 1 1 6 7 6 7 5 7 13 3 9 3 3 6 7 1 7 9 11 0 8 7 8 5 10 5 5 2 9 9 9 9 9 12 2 8 8 0 4 6 8 2 8 2 2 4 3 3 7 11 2 5 3 6 1 3 4 9 4 8 4 6 6 11 6 11 2 16 8 2 8 4 8 6 7 0 0 5 2 3 6 11 0 1 0 3 9 10 2 4 6 5 7 3 0 9 8 0 4 2 9 4 1 6 10 0 10 3 4 13 5 0 9 2 3 1 0 0 2 11 11 0 2 14 7 7 1 3 6 10 7 5 7 4 0 2 0 1 4 4 6 7 7 7 5 6 6 0 6 5 1 9 10 4 10 0 4 1 1 8 3 7 10 10 5 2 7 2 1 4 1 5 4 1 13 2 3 6 5 1 8 9 8 0 1 3 4 4 2 3 6 5 3 6 4 5 1 6 10 11 11 5 0 6 5 6 5 12 4 4 2 11 11 9 4 1 8 1 7 13 1 2 8 9 2 0 0 10 6 11 2 0 0 1 6 10 7 6 10 12 6 12 4 0 3 7 4 7 5 9 12 6 7 2 0 10 4 6 4 7 10 7 6 8 8 2 9 8 4 0 1 0 6 3 2 0 0 6 5 9 0 1 8 2 5 5 7 12 11 14 3 6 6 0 2 1 5 5 4 10 7 2 5 5 0 3 0 7 10 8 8 1 6 4 9 11 1 6 11 0 9 8 2 5 7 8 6 1 7 3 8 6 0 4 3 1 10 8 1 5 11 6 3 6 4 4 11 1 13 6 7 4 9 1 2 8 10 3 4 3 1 4 5 0 9 10 3 5 6 13 1 2 7 6 4 9 9 10 7 5 7 5 11 8 2 4 10 0 1 10 8 3 8 5 9 0 3 3 7 1 4 6 4 0 9 2 6 3 6 5 7 7 10 3 5 10 5 8 3 5 2 1 3 4 2 5 5 8 4 10 0 11 1 3 0 4 6 8 7 9 9 5 0 3 2 4 3 2 2 8 6 6 2 7 7 3 6 4 6 3 12 9 3 4 10 3 3 1 6 5 6 1 8 7 8 2 11 2 11 3 1 2 2 2 3 0 2 4 1 5 5 3 2 9 0 5 2 7 11 11 3 4 10 3 3 5 0 8 6 1 2 11 2 9 9 12 11 7 14 1 0 1 7 10 5 5 3 4 6 9 8 3 0 8 6 3 2 3 1 6 0 5 3 8 9 4 3 9 8 5 7 5 2 3 8 5 0 7 6 5 1 3 1 9 0 4 2 5 0 2 3 9 4 4 5 6 3 3 5 6 10 6 6 4 6 5 8 11 7 5 0 4 3 2 9 1 12 5 13 4 4 8 0 8 5 6 9 1 11 1 7 5 13 6 8 6 0 0 7 7 10 12 11 9 7 9 8 2 2 5 5 8 0 9 0 0 5 4 9 3 7 2 5 8 5 7 4 4 5 6 3 1 2 5 3 7 1 2 2 0 6 7 7 5 10 6 0 2 1 10 7 5 5 8 10 11 9 3 3 8 5 2 3 2 11 8 8 8 2 3 10 6 2 5 5 1 6 5 2 7 9 8 0 11 8 3 4 10 0 7 1 0 4 5 0 1 5 7 2 5 3 3 2 9 0 9 5 1 6 1 1 2 7 3 9 10 7 7 5 2 9 3 6 6 4 2 4 6 3 3 1 10 10 7 0 7 3 1 9 7 5 5 7 5 8 8 10 12 10 3 9 8 2 8 5 2 5 4 1 0 8 11 1 3 3 5 3 10 13 3 7 1 6 1 2 1 7 2 7 10 12 8 5 2 6 6 2 3 9 2 7 4 7 3 3 2 4 3 0 3 1 6 7 7 10 10 9 2 12 6 2 2 6 5 3 2 2 5 4 3 1 2 3 4 7 5 0 5 3 9 0 5 6 2 0 2 0 6 5 7 3 3 4 5 6 1 8 3 6 12 3 1 5 6 8 0 4 9 3 2 8 1 8 6 5 6 5 13 0 0 2 6 5 3 6 8 9 2 0 5 2 7 0 5 10 0 1 4 8 4 5 7 1 2 5 8 1 4 6 8 1 2 1 1 7 0 13 8 0 6 3 6 3 8 5 3 0 3 8 3 6 1 0 6 0 0 3 4 5 5 3 10 5 0 10 3 1 7 0 5 3 0 6 2 0 3 8 5 4 3 2 0 8 11 2 3 10 1 1 7 0 1 4 1 4 1 6 4 1 3 6 0 0 5 6 3 6 4 3 5 3 9 9 11 6 2 9 6 3 1 1 9 0 13 5 3 4 4 6 3 0 2 1 8 4 2 8 9 7 5 5 7 0 6 1 2 5 0 4 6 9 1 10 0 7 6 8 7 11 1 3 5 1 3 8 7 8 9 5 8 2 2 1 2 6 7 1 8 3 0 11 4 6 3 8 9 4 3 0 0 3 5 5 4 1 0 3 0 3 5 8 5 3 2 7 10 2 3 2 2 6 5 0 9 0 13 0 4 2 0 2 6 2 3 4 4 9 11 2 4 3 8 0 10 0 8 0 4 2 2 2 6 6 9 8 8 7 1 1 0 1 0 2 7 8 6 0 8 11 1 11 8 7 3 2 3 0 7 6 2 8 12 1 0 7 2 0 8 7 1 0 1 7 6 7 2 6 6 10 0 7 5 11 3 3 0 7 1 4 4 6 1 8 9 0 10 6 7 6 2 0 0 4 4 12 9 7 5 9 2 0 5 9 3 11 10 3 8 8 8 6 3 6 5 4 4 12 3 4 6 1 11 2 5 3 2 1 1 5 5 10 6 1 10 4 12 7 7 8 11 6 10 6 10 5 0 0 1 8 10 9 8 1 8 5 6 3 10 8 10 3 1 7 9 9 2 5 3 2 1 7 7 5 2 7 11 1 3 1 8 9 2 11 8 4 9 6 6 8 4 7 5 13 2 8 9 3 2 9 3 1 0 9 0 4 4 6 6 3 1 4 1 5 7 0 4 2 3 4 9 10 3 10 10 3 2 6 4 4 2 2 2 11 0 7 12 3 0 6 2 10 4 5 4 6 1 3 6 5 5 3 1 4 6 8 5 4 11 4 9 8 7 5 5 0 6 3 3 7 5 3 3 2 11 1 6 5 3 10 9 4 8 3 4 4 12 4 2 6 0 6 3 3 12 3 0 9 1 11 8 4 11 11 6 7 9 5 3 6 7 8 0 4 3 1 10 6 5 2 0 1 1 0 0 3 10 9 6 0 10 11 7 7 0 1 7 4 0 3 0 0 8 4 4 5 9 0 4 6 5 9 8 2 2 11 9 7 3 5 0 6 1 0 9 7 7 8 0 3 8 8 1 4 3 0 0 10 10 5 3 6 5 1 3 3 2 0 1 6 6 4 7 3 6 3 3 1 3 5 6 5 6 5 8 11 2 3 5 1 3 4 2 5 3 8 3 1 5 10 8 1 3 10 2 6 1 6 0 3 5 10 0 5 6 2 4 1 10 4 0 7 10 7 8 1 1 2 10 1 4 2 11 5 10 1 0 7 13 7 10 6 3 1 13 5 1 2 4 5 3 9 10 6 11 9 10 9 3 4 6 6 6 6 11 3 4 1 7 6 4 5 2 10 7 0 10 4 7 0 4 2 10 0 5 9 5 3 3 3 2 2 7 2 10 10 10 10 2 0 0 4 7 5 8 6 3 3 2 4 5 0 3 4 8 6 5 11 2 4 7 2 2 7 5 3 5 1 2 10 0 5 2 1 6 5 0 5 1 6 1 10 3 0 7 3 7 6 12 5 1 1 9 3 2 4 3 4 11 10 5 0 6 4 0 0 5 11 8 10 7 10 7 6 2 0 9 10 12 5 7 6 1 3 0 4 4 10 12 4 7 6 7 4 1 8 8 2 3 7 6 7 1 2 4 5 11 9 2 4 6 3 0 6 5 6 1 1 8 7 1 5 8 5 2 5 12 4 7 5 5 1 1 1 6 3 3 7 4 11 8 2 3 8 9 0 5 9 0 0 0 3 3 6 7 4 8 4 5 2 3 7 2 0 7 9 7 9 5 3 3 1 4 2 12 9 7 3 5 7 6 2 2 8 1 6 6 6 2 7 1 3 0 0 8 11 3 6 7 2 6 3 0 0 7 1 4 7 2 2 8 4 4 5 11 1 1 3 4 3 1 2 7 5 2 5 7 8 4 6 10 5 1 4 0 9 3 5 0 9 5 5 8 11 2 8 6 2 7 7 2 3 0 0 6 7 9 3 0 1 10 8 4 3 7 3 2 1 2 2 2 3 0 5 3 6 8 1 0 0 6 2 0 4 2 3 5 0 9 7 10 1 7 11 9 0 0 3 7 1 5 2 6 8 2 10 14 3 7 1 4 6 2 4 3 4 0 1 11 8 5 5 7 0 5 2 10 8 10 2 4 1 5 2 12 5 7 10 5 15 9 1 0 1 3 6 5 5 2 2 0 2 3 8 0 4 10 5 5 1 2 4 4 6 8 1 5 0 3 2 3 8 0 9 2 1 7 7 10 2 7 4 1 7 9 1 6 1 7 9 6 10 6 5 2 1 7 7 4 5 0 4 7 3 2 2 7 9 1 4 8 9 1 7 10 0 10 4 6 1 3 8 8 13 1 5 5 7 6 4 1 8 2 3 7 9 12 2 6 8 8 7 5 10 1 6 2 2 3 5 7 1 6 4 6 2 7 3 11 6 3 0 1 10 8 6 8 6 6 6 4 7 1 3 12 0 7 1 11 6 6 10 0 4 1 1 1 16 1 5 11 6 5 12 7 5 2 6 3 7 13 3 6 6 0 5 1 7 4 8 9 5 7 0 4 5 11 6 1 4 3 0 3 10 3 4 1 2 6 7 11 2 10 3 6 2 2 12 0 8 3 12 10 4 11 0 6 9 0 5 2 1 4 8 3 6 6 4 1 2 12 2 6 7 0 4 7 12 6 3 9 9 2 6 7 0 8 4 7 8 1 0 3 3 7 4 3 6 3 8 1 4 7 1 5 9 12 4 4 8 7 3 10 5 2 7 7 8 5 8 4 7 5 0 4 5 6 1 3 1 8 4 4 8 4 2 0 7 5 9 10 4 1 1 8 7 11 7 9 4 6 0 2 6 6 0 0 6 3 8 14 0 10 1 2 7 2 5 6 10 4 7 2 2 7 6 8 9 7 9 1 5 12 3 3 9 9 5 1 7 2 2 7 3 2 2 3 11 2 3 0 2 0 2 9 8 5 8 1 2 3 12 7 10 10 7 7 5 7 7 7 5 3 12 9 9 2 3 1 3 4 7 4 7 2 5 5 5 7 7 11 5 7 4 0 7 3 2 9 12 0 6 7 0 7 12 12 5 5 0 12 1 7 6 1 11 1 3 6 0 5 9 2 5 2 4 3 5 10 9 1 4 1 8 7 0 5 5 1 7 3 8 5 6 3 0 4 1 0 0 4 12 3 0 2 6 7 10 8 0 2 5 3 7 5 7 2 0 0 6 5 0 7 10 1 3 8 4 11 6 4 9 5 7 0 6 4 1 4 3 7 7 10 4 1 5 10 7 1 7 12 10 5 6 6 6 11 5 2 8 9 4 7 4 0 8 2 4 4 3 0 2 9 6 0 16 6 4 6 4 17 7 5 0 4 4 5 0 0 5 9 7 6 7 6 7 6 4 15 5 2 7 12 0 2 5 3 6 6 2 1 8 8 8 8 7 5 7 13 3 7 4 8 5 2 4 10 8 5 0 3 13 7 9 1 3 3 1 1 9 4 4 2 2 1 9 5 8 2 12 3 7 1 9 9 2 1 5 5 3 9 3 8 9 0 10 7 2 7 7 6 2 5 6 13 0 7 2 1 4 8 10 1 1 0 2 5 1 12 10 3 11 6 1 0 9 11 1 7 8 10 9 7 1 9 5 9 8 10 3 0 0 2 1 8 5 3 10 7 3 5 5 1 7 2 4 5 2 7 0 4 7 3 3 0 1 5 1 5 6 4 4 6 6 7 11 10 8 10 6 4 4 0 5 9 4 1 9 7 0 2 7 1 6 3 4 1 2 2 4 0 3 2 10 13 5 2 8 1 0 3 10 1 7 0 6 0 6 7 3 4 1 3 2 6 9 2 8 8 7 3 9 3 4 6 0 5 7 9 8 6 8 8 8 4 11 7 4 7 8 4 5 5 4 8 7 4 3 9 9 0 3 8 0 10 7 0 8 0 1 7 11 3 1 12 12 7 1 0 4 10 8 10 3 9 6 6 7 0 5 5 9 6 7 9 5 9 5 3 3 1 4 7 3 8 1 3 2 7 1 10 1 5 7 3 6 7 4 8 10 5 8 2 9 5 7 8 4 5 8 11 8 2 0 1 9 6 3 0 6 9 0 4 1 1 6 6 9 10 6 6 10 5 9 4 6 0 1 4 6 8 10 1 3 4 0 3 7 4 11 0 7 5 7 9 2 1 3 1 4 4 6 13 6 5 10 9 7 0 1 0 7 7 5 9 6 6 8 4 2 2 10 11 6 4 3 4 9 2 0 0 4 2 6 7 7 0 8 9 9 7 8 2 5 4 2 0 9 8 10 11 6 6 6 12 0 2 0 2 8 3 3 15 3 1 5 3 6 3 6 8 4 7 2 5 3 0 10 6 7 4 5 6 2 0 4 0 1 4 4 8 0 0 6 7 4 0 2 4 6 9 11 4 4 5 0 5 2 0 6 15 3 3 6 10 8 9 10 2 1 2 0 1 0 2 4 1 4 11 4 11 3 4 6 5 5 7 4 3 4 9 9 3 1 6 2 9 4 0 1 6 8 11 5 5 9 5 5 2 6 12 7 1 7 10 7 10 1 2 7 6 9 7 7 6 8 0 10 2 7 7 3 8 0 7 8 5 1 9 0 10 1 1 6 0 12 6 3 6 3 8 1 1 11 3 11 2 2 12 9 5 5 2 0 6 3 4 10 2 2 1 0 8 13 2 4 0 0 4 0 1 2 7 8 0 5 6 0 8 3 8 2 4 6 8 4 3 8 2 4 1 8 8 4 4 6 8 9 12 7 6 2 8 0 12 7 7 0 5 1 9 1 10 9 9 3 6 9 13 9 9 3 4 12 5 1 1 10 13 3 5 3 1 1 1 9 10 9 5 10 3 2 3 8 0 1 13 3 1 2 5 5 7 1 9 8 3 1 13 7 0 0 6 9 4 1 8 0 7 5 9 4 7 2 7 4 10 0 3 0 0 8 0 6 4 5 3 0 0 10 11 11 10 12 5 2 3 7 8 1 0 6 0 12 3 4 0 0 7 10 1 9 2 0 0 7 3 5 7 6 2 4 7 5 5 6 9 8 9 9 9 11 3 5 1 7 7 9 4 4 10 2 0 1 7 1 5 7 9 8 0 7 9 5 9 3 6 2 6 9 0 7 10 6 8 6 5 2 1 8 5 5 7 0 3 12 3 0 3 7 0 7 0 0 9 7 2 0 4 5 4 7 2 5 4 6 2 2 8 11 1 0 3 5 12 8 3 1 3 6 6 4 0 7 6 4 0 7 0 0 3 2 1 12 4 2 3 7 9 4 5 8 4 1 4 2 4 1 7 2 3 8 3 1 2 4 9 5 2 7 4 5 3 2 3 11 0 6 7 6 7 9 3 4 2 4 9 4 4 10 0 10 2 1 2 2 2 4 6 4 0 7 5 1 1 11 6 2 5 10 12 7 2 5 7 8 6 4 3 13 11 11 2 1 8 0 4 8 9 3 12 1 3 4 3 3 2 3 7 3 0 0 4 3 2 3 0 2 10 8 9 6 0 6 2 2 4 6 6 7 7 9 5 11 4 3 10 6 6 12 2 3 10 2 5 1 10 2 11 0 1 11 3 3 0 3 8 5 11 8 8 5 0 5 6 4 6 6 9 7 5 5 1 2 1 8 7 4 6 8 12 3 9 4 6 6 7 0 11 0 3 1 8 9 14 9 4 10 5 10 7 7 7 9 2 1 8 4 4 3 8 7 2 0 1 9 10 11 5 8 3 4 5 7 5 1 13 12 5 5 11 5 8 5 5 0 8 6 6 9 13 0 3 6 3 5 2 6 0 14 1 2 7 9 4 0 12 11 0 5 8 3 10 7 6 0 4 9 9 7 8 1 3 2 8 12 0 1 1 0 5 3 3 5 3 3 1 1 6 8 2 4 0 5 8 5 8 1 6 4 7 9 8 7 6 6 9 6 2 1 0 0 2 2 10 4 6 9 0 1 7 7 2 4 7 6 8 0 3 0 3 3 6 0 8 5 3 7 5 1 6 9 3 4 9 7 8 9 9 5 4 6 7 1 5 7 1 4 10 1 3 8 6 7 3 1 4 7 5 6 10 4 5 9 5 0 9 1 13 6 5 3 0 4 0 2 1 1 8 4 3 14 1 5 8 8 8 2 7 7 8 0 12 6 2 7 9 11 7 0 0 8 5 2 2 4 9 5 14 6 2 4 2 7 11 4 7 4 7 13 5 3 5 9 4 4 2 2 8 0 6 4 5 2 4 3 7 4 1 3 6 0 10 10 3 6 1 4 10 7 10 7 3 6 7 9 4 7 1 9 2 9 1 4 7 7 10 10 11 4 6 6 11 12 5 6 6 8 6 5 7 3 1 5 4 5 15 6 7 3 3 5 9 1 12 2 4 3 6 7 11 2 5 10 7 5 5 8 4 10 7 7 6 12 7 6 3 7 4 11 7 1 1 3 3 8 0 1 6 5 5 0 3 6 4 6 12 5 3 10 5 4 5 7 5 1 3 5 13 11 1 8 4 1 5 0 3 6 7 1 6 14 10 7 7 1 7 9 3 2 7 0 8 4 11 10 8 5 10 5 10 4 1 6 7 5 5 1 6 1 5 3 11 4 1 12 5 8 1 2 4 8 4 2 6 1 2 2 6 0 7 1 0 3 7 11 9 6 12 0 1 7 1 6 4 3 3 9 7 6 1 2 2 0 5 6 7 5 5 3 0 3 8 9 2 1 8 14 10 1 3 13 3 13 1 0 2 13 9 0 1 6 0 1 7 6 6 5 11 1 5 6 7 0 1 0 1 10 6 11 1 9 11 0 1 3 4 0 1 10 5 0 0 6 1 2 8 0 4 6 5 6 3 3 6 12 5 1 4 3 1 2 6 4 8 1 13 7 3 4 8 11 4 3 0 2 0 11 4 9 0 1 0 10 2 8 5 2 2 6 4 3 1 4 0 2 6 10 7 2 2 1 10 6 9 4 5 10 3 7 0 6 7 12 7 1 4 11 6 1 9 5 2 2 3 9 9 0 7 12 0 1 5 1 4 7 4 4 2 7 4 11 10 3 1 3 14 5 9 5 6 8 11 3 6 6 0 1 1 5 7 3 1 8 3 10 0 12 12 3 8 5 8 10 3 0 2 9 4 3 1 9 7 10 0 6 5 3 5 2 8 11 12 7 4 1 1 5 8 0 6 4 0 6 9 1 6 2 1 9 6 8 1 6 8 11 5 7 5 2 4 2 1 6 10 4 3 1 3 11 3 5 8 3 1 0 3 7 1 8 1 2 4 4 4 1 7 0 8 4 2 8 8 7 8 6 5 6 0 4 4 10 5 0 8 6 6 5 5 5 5 8 4 9 7 1 7 11 1 13 7 10 9 1 4 7 3 3 7 8 10 7 3 9 5 3 3 9 7 13 0 3 1 3 13 3 6 7 9 2 9 7 10 6 2 7 0 1 10 5 7 10 4 9 4 9 3 8 3 3 6 7 10 10 3 5 0 0 1 9 11 8 3 8 5 0 6 5 3 3 0 8 4 1 4 10 0 5 0 3 8 1 3 11 0 13 6 10 8 3 5 5 7 8 0 2 3 6 4 5 9 3 7 3 9 1 7 6 7 7 0 4 6 8 0 10 6 1 0 9 7 6 9 1 6 6 0 3 3 4 11 9 12 1 1 4 6 4 0 5 2 12 4 5 5 6 6 1 6 3 2 1 0 1 10 4 7 12 7 7 2 2 3 4 6 4 10 11 1 4 6 3 9 0 9 8 4 6 1 5 0 1 2 4 11 5 2 12 4 3 2 4 0 9 5 12 7 2 8 5 4 0 9 5 6 8 6 0 5 14 3 8 4 5 0 4 7 9 7 6 1 7 0 6 1 9 1 4 2 2 0 0 6 9 0 11 1 9 3 6 7 6 9 5 4 9 8 0 5 6 4 8 6 1 2 4 4 1 0 6 3 8 4 8 9 7 4 7 8 1 3 0 4 6 6 5 7 9 0 4 0 10 7 2 3 1 1 12 3 10 8 1 3 2 6 2 13 6 9 10 5 8 8 2 9 5 7 0 2 10 3 8 3 4 3 0 10 4 4 7 3 11 7 11 2 9 1 1 2 4 3 10 10 6 5 5 10 7 4 6 8 0 3 4 7 5 5 4 2 0 8 3 5 12 5 0 0 4 0 2 2 1 2 0 7 1 7 5 5 3 2 4 6 1 8 8 3 4 3 8 9 1 11 1 0 2 8 4 1 7 1 6 6 2 6 10 8 8 6 7 0 8 0 1 0 2 0 3 6 7 13 0 5 9 3 2 3 1 0 3 9 2 7 9 2 11 10 6 2 10 9 2 4 11 7 0 9 2 2 9 3 7 0 9 6 3 0 3 5 3 2 1 4 2 5 9 9 6 9 4 5 10 9 14 6 2 4 8 10 3 6 2 1 2 2 8 2 3 7 2 7 6 0 6 4 4 8 3 8 5 1 10 12 4 5 9 2 9 9 7 4 0 4 2 9 6 5 11 1 1 0 11 12 0 12 3 6 6 2 1 6 1 4 3 7 2 4 0 1 0 12 1 1 7 3 6 7 14 6 5 1 1 5 5 7 9 2 2 0 12 3 10 0 9 1 0 10 0 0 12 10 10 2 2 8 6 3 2 2 5 7 10 1 5 2 2 1 2 0 5 6 9 9 9 11 8 6 1 2 5 9 0 10 5 1 3 7 7 5 8 0 4 11 4 10 8 2 4 5 9 4 8 7 0 3 5 1 5 2 3 4 0 10 11 5 5 4 0 2 0 9 6 2 10 5 6 6 6 2 4 3 3 3 3 5 1 2 5 8 5 0 7 5 3 2 7 5 3 5 5 8 8 7 7 7 3 3 10 0 5 3 5 6 3 5 10 5 5 3 5 11 1 11 1 3 11 5 1 7 6 0 0 10 3 7 5 5 6 7 6 8 10 2 11 3 11 5 6 4 0 3 8 0 5 8 1 5 6 2 1 1 1 2 3 5 7 13 9 8 4 1 3 2 9 5 0 10 1 10 10 7 1 7 12 10 5 0 10 8 4 6 10 8 11 7 9 7 0 0 1 6 1 9 2 4 1 3 9 4 10 9 6 5 3 9 9 10 6 2 4 8 1 3 11 3 2 3 3 9 8 4 9 6 1 3 9 5 7 0 1 1 4 0 4 4 0 3 11 0 7 8 6 5 11 6 12 11 2 4 0 7 8 1 8 0 8 13 9 1 3 1 1 1 1 4 2 3 6 6 2 6 0 0 5 10 8 11 2 6 8 5 1 4 7 8 10 5 4 3 2 4 9 1 5 10 7 10 7 7 5 3 9 0 5 6 0 3 9 9 2 9 7 7 4 8 12 0 5 1 5 1 5 2 4 6 8 0 7 10 2 6 13 10 1 8 6 3 7 8 2 11 4 2 1 9 1 2 5 7 2 8 6 8 1 0 3 7 8 6 8 5 5 3 3 8 0 2 3 3 0 4 13 6 2 3 5 1 1 0 8 9 2 7 0 9 6 5 1 0 10 11 2 10 1 0 6 8 2 4 9 7 11 1 4 4 6 0 7 3 5 8 0 3 5 8 6 3 6 8 0 4 4 5 9 3 10 0 3 1 6 5 8 11 2 0 1 7 3 6 11 3 5 7 3 0 2 2 6 1 8 0 4 1 4 7 0 10 3 8 0 3 0 2 14 3 5 5 6 8 6 3 8 4 5 1 8 11 2 7 13 0 10 0 7 7 10 3 7 2 4 0 5 0 11 6 2 5 7 0 0 7 4 9 7 5 2 8 9 8 0 8 0 0 9 8 0 0 7 1 3 0 3 0 3 7 4 2 10 7 5 3 1 6 7 2 9 5 6 8 6 4 5 7 15 10 5 0 4 0 10 8 1 8 2 0 2 0 4 6 2 10 5 0 2 2 6 1 10 10 4 7 9 7 2 6 0 10 5 5 5 5 8 1 7 0 8 6 3 2 7 4 2 10 7 8 1 1 2 4 6 9 7 7 1 6 2 9 9 8 0 0 0 3 1 9 10 7 8 9 7 0 1 1 4 6 1 1 0 6 3 6 2 12 3 8 7 1 10 4 5 9 9 10 7 2 3 7 3 0 5 4 0 8 3 7 5 2 8 1 4 3 6 8 1 2 13 9 3 5 9 3 3 11 5 6 0 0 7 0 5 7 6 7 10 6 5 4 8 1 4 0 8 6 7 2 4 12 10 0 3 3 0 6 1 4 1 4 8 6 9 4 2 8 7 2 0 8 9 7 3 2 1 5 0 14 5 12 11 9 9 5 8 2 2 8 4 8 12 3 2 7 3 3 9 4 1 3 0 6 1 9 8 10 8 4 7 6 6 3 3 0 3 8 6 3 3 6 1 8 2 7 9 2 7 4 2 8 5 0 8 5 2 3 3 2 0 7 1 9 1 10 8 8 11 3 5 7 0 9 14 0 4 5 6 2 3 2 1 0 9 4 4 4 2 2 1 9 5 11 8 9 9 7 7 2 5 3 2 7 11 2 12 6 6 11 9 8 7 6 8 5 5 1 6 1 3 5 4 11 10 9 10 3 7 1 1 3 1 2 3 2 8 0 6 7 3 1 0 7 7 11 9 0 11 2 1 9 9 5 2 6 3 9 1 3 5 4 3 2 3 9 3 5 8 4 0 8 4 4 4 4 6 4 2 0 8 2 7 2 2 8 7 4 6 1 2 9 7 6 5 6 1 4 1 6 8 9 2 5 12 10 4 4 3 9 4 7 3 3 4 10 7 5 13 0 8 13 0 8 7 2 7 10 14 2 11 6 4 2 1 1 5 6 14 0 9 1 0 4 3 8 6 0 1 0 5 2 1 0 8 0 2 5 4 3 8 0 3 3 6 3 8 5 8 0 8 10 8 8 5 3 10 0 3 7 3 7 0 4 0 11 5 5 2 2 9 9 8 12 2 6 7 2 10 0 4 5 13 6 9 5 0 6 4 4 7 2 6 4 6 6 0 2 10 4 2 5 8 12 5 0 8 7 0 4 12 0 6 6 1 8 1 2 2 1 3 0 2 5 3 0 9 1 0 0 11 10 6 4 0 4 4 0 1 7 5 3 5 2 6 1 2 3 6 5 7 2 3 1 10 0 6 2 3 6 7 8 8 4 8 8 10 2 3 6 6 4 8 4 5 1 3 4 8 7 11 7 5 7 11 8 1 5 6 4 8 6 8 6 8 10 5 6 4 0 7 0 6 12 3 1 4 8 8 8 3 5 1 8 7 9 6 9 11 12 7 0 0 7 3 2 2 2 0 4 5 9 9 6 10 10 6 4 6 7 3 10 3 8 6 3 5 6 12 7 5 5 8 2 8 5 5 6 5 6 5 2 4 7 3 1 3 10 10 2 2 4 4 4 3 11 7 0 0 8 3 10 1 5 5 4 4 3 4 1 1 7 0 3 9 8 1 5 2 0 1 1 5 6 8 6 3 7 8 8 4 7 0 5 6 1 2 9 0 1 2 3 1 6 12 5 6 7 4 5 8 6 11 1 0 6 11 3 4 4 7 12 0 0 0 4 3 11 11 5 6 1 0 0 3 4 10 2 5 7 5 4 5 7 0 8 4 8 11 8 7 6 6 4 9 4 7 10 9 0 2 7 1 5 1 11 9 7 2 1 10 10 10 7 8 1 5 2 7 9 7 3 6 4 0 2 3 3 10 3 4 0 9 6 5 9 5 3 1 7 7 1 7 9 5 5 6 10 7 5 9 12 4 12 7 7 5 6 5 8 7 0 4 2 1 4 3 6 2 0 5 5 1 3 3 0 6 5 1 1 9 2 0 3 7 4 9 0 0 4 7 1 8 0 7 3 1 3 9 10 7 6 4 11 8 10 2 1 2 12 8 8 7 8 5 0 3 2 5 0 6 1 2 0 2 5 3 7 7 0 3 2 10 4 2 9 3 13 2 2 4 0 6 9 7 0 4 11 10 2 14 9 4 0 4 3 6 0 5 9 1 7 3 4 8 6 2 1 6 0 7 8 2 3 5 8 9 2 10 3 2 5 9 13 6 6 11 1 6 3 7 2 2 0 6 4 7 9 5 7 6 4 3 1 6 0 5 6 5 10 8 4 8 5 2 3 3 6 6 3 3 5 3 7 8 5 6 6 7 3 9 0 5 3 6 4 10 7 7 9 10 4 5 4 10 3 1 7 6 8 1 7 2 13 0 5 8 6 4 6 10 10 10 10 10 6 6 4 1 5 6 5 1 8 8 11 2 1 0 6 1 1 1 6 13 8 6 5 1 11 8 10 2 6 5 5 2 12 6 10 0 9 1 8 1 9 2 0 4 12 7 6 2 3 8 12 5 5 2 1 7 7 4 1 11 8 0 10 11 2 8 5 7 3 10 3 0 5 4 4 5 6 7 4 6 6 5 11 8 7 0 3 0 2 8 9 11 4 0 7 2 1 2 8 9 9 10 8 1 6 3 2 4 7 7 8 6 7 5 0 9 5 7 8 4 6 10 2 8 7 8 0 11 6 5 4 3 9 10 7 0 2 1 4 1 0 3 5 1 9 5 0 6 7 1 10 10 7 3 3 11 3 5 8 2 13 3 1 7 8 4 6 5 0 6 6 8 6 9 1 8 4 7 3 2 10 8 2 3 0 6 5 9 6 8 4 3 4 2 9 10 0 1 5 4 4 1 8 9 12 0 7 5 3 2 5 6 3 4 3 3 7 7 11 0 6 11 0 5 6 9 2 3 9 10 2 10 4 10 5 0 12 2 2 2 6 2 7 8 4 3 4 5 8 1 8 5 6 4 5 4 6 6 0 4 2 10 13 4 0 8 2 6 7 6 3 2 9 11 2 4 0 9 3 12 8 4 1 4 10 6 7 10 5 1 7 5 5 6 9 0 5 8 1 4 0 1 7 3 8 0 8 6 8 8 3 4 9 4 0 2 13 0 5 2 1 7 7 13 6 10 4 7 7 6 8 7 2 0 4 3 4 3 2 8 5 5 0 0 2 10 1 6 1 1 12 11 3 5 5 1 10 10 4 3 5 1 3 10 7 10 0 10 5 7 6 0 1 7 10 4 2 6 9 7 7 2 6 6 7 5 2 10 3 1 6 5 7 5 7 7 4 7 1 8 0 2 0 4 8 7 0 7 6 1 5 7 0 4 2 2 8 6 12 1 2 8 3 6 11 8 10 11 0 7 2 10 10 3 3 10 11 7 7 2 5 6 8 4 6 10 4 1 11 1 0 4 9 12 5 1 0 9 13 7 3 3 7 5 2 2 6 4 8 0 5 4 6 0 2 1 11 3 8 8 5 4 3 1 1 2 5 3 5 2 4 1 10 6 8 7 4 10 5 9 10 9 5 2 6 7 5 8 9 8 5 5 11 3 1 10 4 0 6 0 7 3 7 3 4 0 5 4 1 2 4 2 11 2 2 12 4 6 0 3 1 12 0 8 3 0 4 13 9 0 7 8 8 9 5 1 8 11 3 0 12 0 1 9 8 12 1 9 4 2 0 3 6 8 0 3 5 7 0 5 5 0 3 0 2 0 0 3 11 10 6 10 0 9 0 0 4 3 11 2 7 4 4 4 4 1 3 11 0 4 6 1 5 1 6 7 13 4 0 3 1 8 0 1 1 4 12 5 7 9 9 1 4 5 2 5 6 9 8 5 4 5 4 2 4 11 0 4 5 5 3 2 3 0 3 2 1 6 4 13 4 0 0 8 2 1 0 11 8 6 6 4 11 4 9 9 0 6 8 6 15 3 6 6 8 8 9 2 1 5 2 5 8 8 8 7 5 2 6 4 0 2 6 11 4 2 1 7 0 3 2 9 3 3 7 2 0 7 9 3 2 0 2 6 0 4 8 5 5 5 7 7 2 5 11 8 7 5 9 7 9 8 8 8 8 3 7 5 5 4 9 3 9 2 0 6 2 6 12 0 5 5 1 2 4 2 7 7 6 1 10 0 0 5 1 0 10 5 2 1 6 9 1 8 8 9 8 4 9 5 0 3 5 9 0 6 10 10 2 4 1 0 3 3 11 5 7 5 7 5 10 4 4 6 2 8 3 7 2 4 3 4 12 8 5 1 7 5 5 5 1 6 3 0 9 4 1 3 9 8 3 10 5 7 3 2 12 1 2 6 10 1 4 3 2 6 9 2 1 8 6 7 0 3 2 5 3 1 4 4 4 5 5 7 12 3 2 4 8 6 6 8 9 6 11 0 9 8 8 5 6 1 9 6 2 0 12 1 5 1 0 8 7 5 6 5 4 1 5 7 6 1 6 11 5 8 10 4 7 6 7 0 6 5 1 10 4 9 0 4 8 1 8 2 0 0 5 4 9 5 4 3 6 0 7 2 8 8 7 2 4 3 3 3 1 6 9 9 1 1 7 10 7 2 7 1 2 3 7 7 5 0 1 0 0 6 8 4 4 3 12 0 11 10 9 10 5 1 6 2 4 1 9 2 0 6 4 7 2 10 3 11 1 0 2 8 4 9 1 4 2 8 3 0 7 3 5 11 0 2 1 2 3 0 7 8 1 0 4 5 8 3 5 0 0 0 12 3 8 6 9 8 5 5 3 7 3 1 5 10 9 1 5 1 6 9 3 4 4 3 0 2 11 0 7 2 2 2 5 8 1 8 5 8 1 4 3 0 5 4 0 3 11 6 4 2 0 2 6 1 0 4 3 3 6 0 1 3 3 0 5 3 1 0 5 5 3 0 2 6 6 5 0 10 4 1 2 3 8 7 10 2 0 5 7 1 1 6 9 5 5 4 1 1 0 1 10 0 1 5 5 8 2 1 1 6 5 4 9 1 2 6 5 8 1 3 0 5 1 0 9 11 8 7 1 1 1 2 5 5 9 4 8 0 8 2 0 2 9 10 3 8 8 1 5 7 9 0 0 0 8 1 8 9 9 2 7 4 9 3 12 0 0 2 1 8 6 8 5 3 7 8 2 10 8 7 8 8 6 0 7 4 9 5 11 0 5 7 8 2 5 2 0 3 1 8 9 3 7 9 2 5 7 2 6 11 9 1 8 5 1 3 0 5 5 7 3 2 2 2 6 8 6 5 2 1 6 7 7 10 8 10 1 4 2 9 9 1 5 1 8 5 2 8 3 4 4 2 6 12 9 7 4 0 2 10 1 10 7 2 2 9 5 4 11 0 0 3 6 5 2 3 14 4 4 2 2 3 4 8 0 4 6 1 6 8 11 7 0 7 9 6 0 5 7 11 0 6 5 0 4 0 8 8 12 10 12 7 8 2 6 8 11 6 5 3 4 9 0 8 2 4 5 0 8 8 3 1 3 5 2 3 3 0 13 10 4 5 6 1 0 8 9 10 10 5 3 7 8 7 0 1 2 7 8 2 3 5 7 1 7 6 8 0 8 2 5 2 7 1 4 11 4 6 0 5 7 4 2 8 2 3 9 5 9 4 8 3 11 8 1 11 0 9 2 7 1 0 6 5 10 4 7 12 2 6 9 1 6 3 3 10 3 5 1 6 7 2 11 11 4 1 3 6 8 3 3 9 5 1 5 11 4 5 5 2 4 6 2 4 7 2 6 7 1 2 0 8 1 5 10 1 5 0 0 3 1 7 11 0 9 9 4 0 6 1 0 7 5 10 3 9 4 2 8 11 11 7 9 6 7 13 7 5 6 8 1 10 1 0 11 6 7 4 6 7 11 1 0 6 1 7 6 4 1 5 0 2 4 6 2 1 5 6 5 4 2 11 2 13 11 2 13 8 0 4 0 8 1 3 5 5 3 3 6 1 5 9 6 0 10 1 7 6 1 10 6 3 3 1 0 10 6 10 2 7 2 7 7 7 1 1 3 4 7 6 8 3 0 1 7 4 3 5 6 5 1 4 1 3 0 0 0 12 6 2 8 3 10 3 8 6 9 2 7 1 6 11 5 12 9 3 10 5 3 8 4 4 11 1 3 9 2 4 10 2 4 7 9 2 1 8 4 2 3 0 9 6 4 10 0 7 5 2 6 1 5 6 2 8 1 1 5 9 7 2 7 5 1 3 9 2 2 3 4 9 11 11 4 10 1 9 3 6 0 7 9 0 7 2 7 7 4 6 3 7 10 1 1 1 2 5 9 2 6 8 2 7 2 10 1 1 8 2 0 6 5 12 6 0 0 6 4 7 4 8 11 4 0 1 1 12 4 5 4 8 7 0 8 8 7 1 6 6 3 7 6 7 0 7 1 5 3 7 0 5 4 12 8 4 4 12 2 7 3 7 6 2 9 3 9 0 2 0 2 11 5 4 2 4 6 6 2 9 4 2 8 9 7 2 3 7 7 5 6 4 6 0 11 8 6 10 1 1 8 5 1 6 6 9 3 1 5 0 2 1 10 2 6 5 6 8 0 6 6 0 2 2 4 2 0 9 8 12 2 0 1 4 8 0 2 0 9 1 6 0 2 5 11 5 0 0 9 3 2 6 5 4 3 4 4 7 4 2 9 0 11 7 10 2 2 0 5 8 0 6 4 8 9 6 5 9 0 11 6 10 0 3 8 10 3 6 10 6 9 5 10 7 5 1 6 9 5 2 7 0 5 3 1 1 8 14 7 7 1 2 6 3 1 6 8 1 9 4 4 10 12 7 5 1 2 3 8 3 7 2 4 9 8 6 7 1 4 0 3 11 1 4 3 14 0 1 6 9 1 6 9 9 0 0 7 4 1 10 12 3 8 8 5 3 2 2 6 1 0 4 9 5 1 2 0 5 2 2 2 8 4 10 1 4 7 7 6 1 10 5 4 1 3 9 3 3 7 1 1 1 3 2 7 6 11 6 8 7 3 3 1 7 2 8 0 3 3 4 8 12 6 0 7 10 1 2 7 5 2 5 5 4 4 10 9 11 6 8 8 0 2 10 1 0 2 0 1 7 0 4 9 1 2 6 10 9 3 10 0 6 5 6 6 4 7 13 3 6 8 2 4 5 10 5 4 2 5 3 0 5 4 2 5 13 6 4 7 9 0 4 4 6 3 5 8 8 0 3 5 1 10 7 1 2 9 7 0 2 0 7 11 0 1 5 4 6 10 0 3 6 11 6 10 1 4 5 7 4 0 0 5 8 5 10 2 8 2 5 4 6 7 1 5 3 4 6 3 6 8 3 3 0 8 8 1 6 0 5 7 7 5 5 3 8 7 0 10 3 1 5 5 3 8 13 6 8 2 5 2 0 7 8 10 5 0 10 3 10 0 0 5 6 8 3 15 1 5 7 0 8 6 0 6 3 4 9 2 1 0 5 8 9 9 12 6 2 11 5 0 2 9 4 9 3 6 10 6 7 9 0 3 3 3 7 7 6 6 8 11 2 3 1 3 8 3 5 2 0 0 0 4 8 9 1 2 0 1 5 2 8 4 5 7 0 1 1 6 11 10 0 2 3 1 3 3 3 1 1 1 2 11 2 1 4 9 2 7 1 2 9 0 4 4 6 6 2 2 1 11 1 3 9 3 0 1 0 8 4 1 2 3 6 5 0 5 6 7 2 2 6 12 7 0 4 10 1 6 6 8 2 8 9 15 5 11 3 8 8 2 9 3 3 1 6 0 9 3 1 4 4 9 0 9 8 15 8 4 1 7 1 9 7 9 3 10 2 11 0 3 11 8 3 8 9 4 0 9 1 5 4 3 8 5 12 6 5 6 0 1 2 5 1 5 4 1 3 4 5 2 4 11 4 2 9 9 6 8 11 4 3 7 3 8 0 11 6 5 6 2 10 4 8 2 3 5 1 9 0 6 8 6 3 10 7 3 3 8 8 7 6 0 9 6 1 9 4 3 6 9 4 3 3 0 0 4 7 6 9 10 2 4 9 7 2 1 1 6 0 5 6 4 7 6 8 3 1 5 3 1 1 4 2 4 11 6 6 9 6 8 2 2 3 4 8 7 0 1 3 8 8 8 7 0 4 4 6 8 2 1 2 2 3 5 10 13 2 4 3 1 5 0 3 0 7 6 1 5 6 3 5 3 3 0 2 6 0 3 2 9 7 5 3 10 7 3 13 0 2 2 5 6 12 6 2 8 3 6 9 6 10 2 5 2 7 10 4 5 2 7 10 0 9 2 6 8 2 1 1 3 4 6 4 1 1 12 3 10 6 3 0 5 12 6 1 9 0 0 4 1 9 7 0 5 2 2 4 9 7 5 3 1 4 0 4 1 0 0 8 1 7 9 4 10 4 2 7 4 10 10 1 4 3 8 6 2 8 2 4 6 5 4 3 4 6 0 8 1 2 11 2 3 0 3 3 5 6 6 6 5 2 6 1 3 8 10 8 11 1 2 4 3 1 5 7 4 2 11 2 2 5 8 9 7 8 3 5 0 10 8 7 1 10 4 4 4 7 9 0 0 3 3 5 4 0 6 4 9 0 7 2 1 6 8 4 6 4 0 4 6 4 4 7 4 4 4 12 3 6 2 1 3 7 0 7 2 2 0 8 1 10 4 4 10 1 10 5 5 0 0 3 0 2 6 6 10 7 6 12 0 0 13 5 0 6 8 3 3 9 1 3 10 5 12 6 2 4 0 2 9 3 7 10 3 1 5 6 3 7 3 0 11 0 5 11 4 1 0 9 8 0 3 7 9 10 6 2 5 6 0 3 8 3 10 5 10 10 12 7 12 5 3 8 1 1 2 5 0 7 5 1 8 2 3 8 3 4 10 11 8 4 9 7 4 9 1 5 6 10 0 8 2 7 3 10 0 9 5 10 10 7 9 3 4 0 9 11 9 3 0 3 2 14 3 6 4 7 7 9 8 2 5 4 4 4 11 3 7 4 6 8 0 5 8 9 4 5 10 12 4 11 6 2 3 3 5 3 2 5 5 7 5 0 1 3 12 2 7 5 4 1 5 8 3 7 7 5 2 3 10 2 0 0 7 5 8 8 0 3 4 5 12 7 2 5 5 1 3 0 0 4 5 7 12 3 8 5 8 8 4 2 2 7 5 8 2 7 4 4 11 5 1 10 3 10 7 1 13 8 8 4 11 1 4 10 5 5 5 4 0 10 5 8 9 0 5 2 3 5 4 0 2 9 1 2 11 4 1 2 5 3 2 2 2 7 1 0 6 8 6 1 4 2 1 9 6 6 2 5 4 9 6 0 8 3 8 7 1 1 2 7 1 6 3 6 6 4 2 2 4 0 1 12 2 5 8 12 1 9 8 8 5 3 4 6 7 10 10 0 8 8 0 8 7 5 8 8 10 2 6 6 9 8 1 7 8 7 4 4 10 7 8 7 5 7 5 0 5 10 5 9 1 10 3 9 8 9 3 9 4 0 11 9 2 0 3 1 0 1 7 0 5 2 0 3 2 10 2 4 0 4 3 0 4 9 3 5 11 6 9 3 4 3 1 5 10 10 4 2 2 7 8 9 6 1 0 7 8 7 2 2 4 3 6 5 6 6 5 5 3 5 12 4 2 2 2 2 1 8 11 8 13 3 2 14 1 8 4 3 9 10 11 3 5 0 12 3 8 10 8 6 9 7 13 7 10 11 7 4 9 4 6 6 10 12 8 6 10 5 5 4 2 0 2 2 3 0 7 2 0 3 6 2 2 8 3 4 10 0 9 5 2 1 10 1 2 1 0 10 1 0 7 7 9 5 2 1 2 6 6 9 5 1 7 2 8 4 3 3 5 11 10 4 6 4 9 6 12 5 14 2 4 3 6 3 4 8 1 5 2 0 8 0 2 4 1 1 5 1 9 6 11 4 5 10 2 5 7 3 9 1 11 3 6 15 6 2 6 8 10 0 3 9 3 9 9 11 2 1 4 8 9 7 7 0 5 0 7 2 5 5 1 4 10 3 11 1 7 3 7 4 5 2 5 3 7 11 1 1 3 3 9 0 5 6 5 5 4 2 9 8 9 6 3 9 10 1 0 8 6 9 7 5 6 10 2 0 1 9 3 7 0 0 1 3 2 8 0 7 0 8 6 4 6 1 9 7 7 1 1 5 4 8 2 2 7 0 4 7 8 2 7 3 8 11 2 5 15 3 9 10 5 5 2 0 1 10 6 8 6 6 6 11 0 6 6 7 2 8 3 5 14 10 1 4 1 1 6 0 1 6 4 7 2 9 2 7 6 4 4 3 11 1 3 0 6 3 2 1 6 11 5 3 1 4 3 6 1 3 2 8 4 8 7 7 4 8 11 3 0 2 8 7 6 1 0 2 3 8 0 0 5 2 13 9 5 9 6 1 0 0 3 5 8 5 2 9 7 0 9 4 1 9 9 1 4 13 7 0 0 10 0 3 3 0 0 9 0 6 0 6 8 3 0 5 8 5 4 13 8 10 0 9 3 4 2 4 7 9 6 4 7 6 7 5 10 3 2 4 11 7 0 7 8 0 1 9 3 4 4 0 4 7 8 0 6 5 9 10 4 2 3 4 0 1 2 10 3 11 6 4 6 5 6 11 0 5 9 10 2 12 8 3 2 8 6 6 0 7 8 7 3 1 8 5 4 0 1 4 4 4 3 8 3 8 5 3 2 4 3 5 5 4 2 9 6 9 4 0 12 9 9 7 4 6 9 6 0 7 8 11 6 2 8 5 7 2 4 5 3 6 1 3 6 2 13 1 12 3 7 0 9 3 8 3 10 13 5 4 4 9 6 6 6 2 1 4 2 7 11 1 0 5 3 3 1 5 4 1 1 5 1 6 0 5 5 0 8 4 2 0 2 14 7 10 6 10 3 4 4 6 11 6 9 7 7 1 10 5 6 9 7 1 9 1 9 8 5 8 7 11 3 0 1 2 2 0 10 3 1 5 5 7 10 9 4 5 2 5 6 6 5 3 9 7 2 0 10 6 4 11 10 9 6 6 5 12 4 1 10 1 4 4 3 3 9 6 1 2 4 0 7 14 3 7 4 8 3 9 3 5 1 3 1 6 4 4 1 5 3 12 9 2 1 0 1 8 4 1 3 8 5 11 3 10 1 4 1 4 8 7 7 1 3 8 4 5 3 1 3 3 5 10 7 7 6 7 6 8 10 8 1 0 11 0 5 9 0 4 0 10 8 10 7 12 1 0 3 3 11 3 6 8 3 11 7 2 4 7 5 6 1 7 5 6 1 6 0 3 4 9 5 10 9 4 8 1 4 10 5 6 8 10 4 6 4 1 3 7 8 5 12 3 5 0 2 11 0 5 7 13 9 0 7 0 1 6 2 6 1 6 8 0 3 4 10 8 3 9 7 1 0 8 2 4 0 4 8 2 8 1 1 7 2 11 4 8 1 2 6 4 0 4 10 6 1 5 5 10 1 2 10 1 8 5 7 11 6 7 4 2 7 11 10 2 10 9 6 4 6 7 10 1 7 0 1 8 8 11 3 3 8 4 0 9 5 0 5 7 1 0 11 9 1 2 0 7 6 5 9 0 4 16 6 13 6 2 10 4 1 9 2 1 10 0 11 4 5 11 3 8 3 5 7 3 2 6 5 0 8 7 7 9 4 2 11 4 4 4 5 2 5 3 5 7 7 4 1 8 6 12 3 1 3 12 7 4 1 10 11 12 8 2 4 0 0 13 11 1 8 5 5 5 1 7 2 12 3 7 9 0 0 6 7 11 10 4 10 0 5 0 3 6 4 1 7 6 3 4 8 8 3 6 11 7 8 8 0 1 3 9 6 8 11 3 8 7 3 5 4 4 10 8 6 10 7 0 10 5 3 8 3 4 8 0 0 4 12 9 10 1 0 4 0 3 0 10 9 6 4 3 4 9 4 4 2 6 6 11 3 2 0 6 0 7 3 4 2 0 3 6 8 2 4 7 7 0 4 1 8 0 5 2 0 8 8 5 13 1 5 7 6 3 7 9 4 4 2 2 10 2 7 2 5 0 11 11 2 3 9 1 10 1 2 12 5 2 2 2 3 6 4 7 0 6 13 4 5 7 2 7 0 10 0 5 10 11 6 6 14 1 8 12 0 1 5 3 8 2 3 0 6 1 5 5 4 1 4 2 9 7 1 2 1 4 0 3 2 4 11 3 7 2 11 4 4 8 6 12 2 5 8 5 7 6 1 2 7 7 1 10 2 0 8 9 7 7 4 2 5 8 5 9 2 10 8 9 10 11 4 3 2 9 14 12 11 2 1 3 0 0 0 7 0 7 6 1 7 3 9 2 4 1 3 8 3 4 0 11 3 1 1 15 3 3 6 11 9 5 4 9 4 2 1 6 8 3 4 1 3 7 5 2 9 0 5 4 2 2 9 1 7 6 8 2 4 1 0 0 11 6 1 8 2 9 9 0 0 2 11 5 5 15 7 0 3 7 4 8 0 6 9 1 12 6 8 1 7 1 10 6 5 0 5 9 3 0 5 9 5 10 6 2 4 4 11 2 6 4 6 9 9 10 6 0 4 9 3 11 8 0 1 10 2 7 4 7 5 0 5 3 5 5 8 5 8 7 8 6 6 5 6 0 5 7 2 3 10 7 0 6 7 9 9 6 5 6 1 4 1 6 4 7 1 7 10 12 4 8 1 0 12 0 0 2 4 1 1 0 1 4 3 6 1 4 9 10 11 4 2 6 6 7 3 10 7 0 9 10 7 5 13 10 7 4 7 0 11 6 5 0 4 2 2 3 7 8 7 8 3 9 4 2 11 9 5 5 0 7 7 6 10 1 5 12 3 4 9 7 7 4 1 12 11 6 6 5 3 9 6 3 8 15 6 5 2 3 8 4 2 3 1 0 8 8 7 8 12 2 9 9 5 2 13 0 4 2 7 8 8 11 0 6 2 6 6 0 2 7 11 0 4 8 7 3 3 8 0 6 5 1 7 0 8 5 2 3 7 9 2 6 1 0 6 7 5 14 8 5 8 7 4 3 2 6 5 5 9 7 3 10 5 5 1 2 5 0 1 5 0 7 3 6 6 0 2 6 12 3 10 5 4 7 8 0 6 10 8 10 7 10 7 0 1 10 4 5 15 9 4 8 8 6 5 0 13 1 3 3 1 0 3 0 5 10 11 10 10 0 7 1 0 6 6 7 2 0 9 5 7 10 0 5 8 3 1 8 3 6 0 4 4 5 3 8 8 3 6 14 4 6 7 5 10 5 3 2 4 2 2 1 9 3 6 5 8 14 4 6 6 3 13 2 7 7 3 0 9 6 9 2 4 8 4 2 8 2 2 6 4 7 8 9 4 4 5 9 4 1 9 5 7 3 9 4 10 1 11 8 5 10 1 9 4 2 11 0 7 4 7 5 0 8 5 1 5 8 0 9 9 2 8 3 11 1 0 3 4 5 6 4 1 4 9 5 5 0 5 2 6 2 8 9 0 0 7 2 11 0 0 5 8 7 1 6 7 2 6 2 3 4 11 8 8 0 9 10 5 6 4 6 2 6 5 8 1 3 11 6 0 6 10 6 3 2 5 1 0 0 5 0 8 10 12 8 3 3 6 10 0 5 0 7 5 12 10 1 1 3 6 9 2 4 11 5 1 9 2 7 9 6 9 8 7 10 1 2 4 0 4 0 0 10 2 7 4 2 6 8 3 11 5 4 6 3 5 1 9 5 4 10 5 5 8 9 4 2 5 4 2 7 6 1 3 3 5 7 3 3 9 1 6 7 5 6 8 5 4 2 2 8 0 4 4 4 9 3 8 2 2 8 1 3 6 9 2 12 4 4 7 3 9 0 2 1 4 3 4 10 6 10 0 7 3 7 10 1 11 5 1 14 1 8 4 3 6 6 3 3 0 7 0 4 11 9 7 3 1 9 4 12 4 4 1 2 2 0 0 1 4 11 2 12 2 1 0 3 10 7 5 8 0 5 4 4 10 1 10 6 6 3 3 10 6 5 10 1 9 7 0 11 4 15 11 5 5 5 11 4 2 3 4 1 6 2 3 0 2 2 10 1 5 2 0 7 11 0 8 13 0 1 10 9 1 5 5 5 6 3 7 4 8 2 10 4 9 3 0 5 5 2 8 6 7 3 3 6 2 4 9 1 0 1 8 6 2 5 2 10 8 0 6 3 7 0 8 4 1 1 7 5 6 3 3 10 4 12 6 4 1 11 1 5 5 5 9 1 7 1 5 1 5 5 6 9 3 10 6 3 9 4 9 6 2 0 9 5 8 7 3 9 11 8 1 9 5 3 1 1 1 2 3 5 9 6 0 2 6 1 6 4 2 4 1 3 13 0 6 10 1 11 7 7 4 7 5 5 3 8 2 0 4 10 6 1 8 4 0 4 5 2 9 7 6 2 5 4 7 8 4 3 2 4 3 7 4 6 2 10 1 6 3 0 1 9 4 8 5 4 11 6 0 1 6 8 8 4 2 14 2 2 5 12 4 0 5 2 0 8 3 2 5 3 9 5 11 3 5 10 7 2 7 2 7 0 4 2 3 6 0 7 1 10 4 8 3 10 3 6 5 2 6 10 5 3 4 3 3 2 2 3 9 10 0 0 0 4 8 2 2 4 9 8 0 8 6 2 1 5 4 5 4 8 5 7 9 10 6 8 9 2 10 12 8 10 8 9 2 3 2 9 6 1 5 3 7 1 0 0 3 12 7 5 0 5 4 2 4 8 7 5 3 7 5 7 15 7 6 0 6 8 3 2 4 10 4 9 11 5 3 4 5 7 8 12 1 11 0 1 10 2 0 9 8 9 2 0 0 3 6 8 6 8 0 3 8 6 9 4 8 1 11 10 4 2 3 5 2 1 1 7 5 1 6 6 7 2 2 7 1 4 4 4 3 7 5 8 7 2 8 9 9 2 2 7 7 5 9 7 6 8 6 0 5 3 7 8 1 12 7 11 6 1 5 11 0 4 2 8 8 7 3 6 14 9 6 7 6 1 8 4 9 9 2 1 4 4 7 0 3 1 2 5 4 10 2 3 0 5 5 6 9 0 3 7 4 3 13 2 0 2 14 4 3 8 2 1 5 2 5 4 5 7 1 10 4 2 3 9 10 8 9 0 7 0 4 6 7 2 0 7 7 7 8 0 1 11 0 1 0 2 9 5 5 1 7 4 6 6 5 11 2 3 1 9 10 2 13 6 6 6 1 3 11 4 0 3 8 5 7 1 5 0 5 0 4 6 9 2 0 1 0 10 1 5 0 8 6 2 8 2 2 8 5 8 7 4 3 7 5 4 5 5 4 6 11 1 3 3 8 12 4 2 1 9 9 7 5 10 13 0 7 9 4 6 3 8 0 1 7 12 5 8 4 7 1 4 4 6 2 8 8 2 6 5 7 7 6 6 4 6 4 8 3 1 6 4 5 0 2 1 6 0 3 8 4 10 3 2 1 4 5 8 1 11 7 4 2 6 2 4 5 5 7 4 6 3 5 5 5 1 8 8 4 5 5 4 6 8 6 9 0 7 3 3 3 1 2 0 0 9 12 2 2 3 1 3 8 3 2 5 4 7 10 0 7 0 12 0 1 3 10 7 1 11 8 1 12 14 2 7 7 0 8 0 9 6 6 5 4 4 11 7 11 8 8 10 5 5 4 1 8 7 5 5 9 10 6 7 2 2 2 0 6 1 1 12 9 2 8 1 0 6 4 6 12 3 1 6 0 9 2 8 3 1 12 9 9 7 1 2 8 1 13 2 4 8 6 5 2 10 3 7 3 1 0 0 3 0 3 3 4 7 8 3 0 4 1 4 4 4 0 8 4 10 1 1 2 7 4 10 8 7 3 2 4 0 12 10 2 2 1 9 3 0 1 1 5 4 3 1 8 3 8 4 3 9 9 7 8 4 1 1 6 4 4 2 8 0 5 5 2 7 4 6 10 4 0 9 6 3 6 9 3 2 0 2 6 7 2 4 2 6 4 11 8 4 1 8 6 6 5 4 9 4 5 6 2 6 6 1 4 8 6 13 10 5 12 5 3 3 10 2 13 3 11 5 6 12 1 5 12 3 3 6 3 9 9 3 4 5 3 11 10 0 6 4 8 4 4 3 7 0 6 1 6 1 0 0 6 0 3 1 9 8 7 11 3 7 8 7 7 8 5 1 4 3 5 6 4 1 8 7 5 8 1 9 0 1 3 1 0 2 8 4 12 0 8 5 3 8 4 11 3 4 9 8 6 4 8 9 8 0 5 6 0 5 0 7 10 7 0 6 0 2 0 7 1 7 11 3 10 0 3 2 8 1 6 5 8 3 5 5 6 0 6 9 9 3 4 10 7 10 0 9 8 9 8 11 4 12 7 3 10 4 7 5 2 5 10 7 6 4 1 2 5 2 8 7 11 11 0 2 11 4 2 9 3 8 7 7 0 5 4 11 13 5 0 4 4 10 9 3 7 9 0 4 11 10 1 3 8 7 2 1 7 8 2 3 4 1 4 1 13 8 0 2 7 5 9 8 6 8 0 2 10 4 4 8 9 3 5 4 3 3 12 2 1 1 0 10 1 11 1 7 5 8 7 11 1 7 2 10 7 4 6 6 9 7 3 1 0 9 7 5 2 3 1 14 0 2 4 7 12 2 10 1 7 3 2 2 13 10 0 2 0 3 1 3 7 4 9 1 1 3 5 7 4 8 2 1 7 3 7 1 2 4 8 6 2 10 4 6 3 0 10 8 11 2 3 2 0 1 3 2 1 9 5 0 4 4 0 5 4 0 0 3 12 12 11 9 10 3 1 6 7 2 0 3 0 0 2 5 9 2 13 9 5 7 2 4 7 6 0 10 5 5 9 5 9 7 9 3 8 3 3 6 0 2 11 10 1 10 6 6 1 5 1 1 7 1 7 3 2 7 11 1 0 3 7 7 9 8 8 11 0 7 3 8 3 9 1 2 6 3 1 9 7 3 7 11 3 0 14 7 8 3 11 0 8 2 7 2 1 4 1 1 0 8 5 1 6 5 9 7 6 7 12 6 2 8 1 6 9 5 1 8 1 2 9 7 5 7 3 3 4 0 7 8 0 3 6 0 9 7 7 8 4 8 5 3 11 0 8 11 5 4 8 9 8 2 2 2 7 10 7 3 8 10 4 5 1 10 0 10 10 1 1 3 0 2 14 6 2 2 10 4 7 6 5 8 2 0 1 3 1 9 9 3 5 8 10 9 4 6 5 5 8 0 1 4 6 13 2 0 0 1 3 4 4 1 12 3 11 5 1 4 2 0 11 1 4 9 1 8 10 3 0 6 2 4 3 8 5 6 5 0 7 9 6 9 2 11 7 12 2 3 5 5 7 8 6 9 0 10 5 7 4 3 3 3 1 5 7 2 2 8 4 3 7 2 5 9 7 9 6 6 4 8 0 5 6 6 7 2 4 6 7 0 7 8 3 3 4 6 0 7 6 4 3 1 7 10 2 5 3 5 4 2 1 4 4 3 2 6 0 6 3 10 3 6 8 8 9 7 9 4 3 7 3 10 3 1 5 7 5 5 2 11 1 1 3 11 4 13 3 1 7 1 7 1 3 7 2 6 2 6 5 7 9 6 0 3 8 8 0 8 7 6 2 3 11 0 4 5 0 6 7 2 4 3 11 7 5 9 9 3 0 8 2 1 9 3 5 10 3 9 3 0 5 6 3 5 0 7 7 0 7 0 6 3 6 10 9 11 3 10 4 5 8 5 5 3 4 1 8 6 10 3 9 2 9 9 2 8 6 5 8 3 9 1 6 12 4 5 3 3 12 0 4 3 2 7 0 11 1 5 4 1 4 1 5 9 7 1 8 5 2 2 4 7 0 5 3 4 3 6 0 3 7 7 5 4 1 1 6 6 5 11 6 8 0 9 5 9 8 1 2 2 10 7 7 3 4 5 9 1 9 5 1 9 8 1 5 4 10 0 9 5 4 9 6 0 6 3 12 0 3 7 0 2 8 5 1 3 5 7 11 1 8 8 0 6 4 10 5 3 1 2 3 10 6 5 4 7 8 4 10 9 0 10 0 7 0 2 0 2 9 3 9 8 4 11 6 1 7 4 9 5 7 4 4 6 7 12 9 11 3 6 3 7 2 6 10 0 6 0 0 2 9 8 2 9 7 3 2 2 7 6 11 10 6 0 3 0 0 5 0 7 4 7 8 7 1 1 3 10 6 1 5 11 10 7 2 0 10 9 0 3 2 5 8 0 7 4 0 4 6 2 2 2 11 4 1 12 10 12 9 2 1 4 4 11 3 12 1 8 8 11 5 3 1 10 4 7 2 8 9 10 5 5 2 6 9 8 7 5 0 7 6 6 1 8 3 3 2 0 9 3 6 11 2 3 6 8 4 11 10 0 3 7 2 8 3 5 2 1 5 1 4 7 1 1 1 7 8 1 4 1 7 8 8 8 7 10 4 6 5 11 5 10 1 4 12 6 0 2 6 5 4 10 3 2 5 10 6 1 4 5 1 8 1 11 0 1 6 2 0 6 5 5 1 8 0 2 8 0 2 12 4 6 8 7 0 6 5 4 10 0 7 7 4 7 0 12 1 6 1 12 6 4 7 2 5 10 1 3 3 2 4 13 2 4 7 4 1 10 5 4 7 0 2 4 0 2 8 5 4 3 0 3 1 6 6 4 1 4 1 1 6 5 4 0 3 1 0 5 5 3 3 6 6 4 7 2 2 6 0 4 8 7 1 0 5 4 14 1 2 11 6 5 11 3 0 0 1 2 1 7 12 1 9 3 1 3 5 3 2 3 6 6 1 1 0 6 2 1 4 1 1 10 0 1 8 0 2 10 9 4 6 5 6 7 0 2 6 10 8 2 3 9 4 0 5 5 6 2 4 8 4 3 4 9 4 0 2 6 1 8 7 3 6 7 6 4 3 9 2 1 7 0 5 3 6 0 5 0 5 6 8 9 6 11 7 10 0 4 1 5 3 5 2 4 4 5 5 9 4 8 2 5 12 6 0 6 5 10 4 0 12 2 9 9 2 7 10 3 9 3 12 2 0 4 14 6 11 6 13 8 7 0 4 1 5 3 2 2 6 12 6 0 5 1 1 10 9 5 0 0 8 4 1 11 9 0 11 1 6 3 0 4 11 10 1 0 12 8 1 8 5 1 1 2 11 8 4 10 1 3 4 1 5 1 1 4 6 6 7 4 0 3 5 2 5 4 7 1 10 0 3 2 6 2 10 4 2 6 4 9 5 6 6 1 9 3 4 7 5 3 2 0 10 7 9 9 7 8 3 6 0 11 1 3 5 10 0 6 5 9 2 7 0 2 10 6 4 8 2 4 2 5 7 4 9 7 11 5 6 4 9 8 5 7 5 10 7 6 2 7 1 3 3 6 1 1 5 2 2 5 2 8 5 3 0 3 7 7 0 1 10 1 10 1 7 7 6 8 8 2 2 9 2 3 2 8 11 3 6 8 5 0 6 0 0 2 0 0 4 3 5 8 8 6 4 10 2 2 5 7 6 4 7 4 3 6 0 6 3 6 0 2 5 8 8 1 2 7 5 0 0 5 3 2 2 1 5 8 2 3 10 8 12 7 13 4 7 10 10 6 6 5 3 11 3 1 0 4 11 0 1 11 11 7 4 0 0 12 0 10 2 6 1 8 1 1 14 5 3 12 5 9 6 4 4 6 2 8 5 10 8 3 1 10 7 0 3 7 5 9 0 2 8 3 5 8 8 0 6 2 4 4 1 1 5 8 1 3 9 0 9 8 1 1 3 3 2 0 2 9 6 10 9 13 0 3 3 5 10 13 7 3 6 9 3 9 8 4 8 9 1 7 2 6 13 10 6 1 8 7 4 10 7 5 2 12 7 2 13 9 4 0 8 4 0 4 0 2 6 12 2 6 3 10 9 9 0 0 7 9 1 5 5 1 9 3 1 2 1 2 8 4 0 8 5 6 6 8 9 5 5 7 5 11 0 1 9 2 10 11 2 2 9 11 5 6 3 5 4 1 5 9 8 3 3 3 7 9 12 2 3 7 7 1 2 2 8 6 8 2 5 1 7 9 8 3 3 9 4 10 10 10 3 0 7 4 3 11 8 0 9 6 1 1 2 1 7 1 8 8 10 1 8 5 2 9 2 4 0 7 7 2 6 2 1 8 5 2 5 2 5 2 7 0 5 2 9 7 0 10 3 10 8 10 0 10 6 3 1 5 12 2 1 1 8 0 1 7 8 4 5 5 8 10 9 2 2 3 4 4 7 7 0 3 6 2 8 1 8 6 1 4 1 7 5 1 4 2 5 6 1 0 10 3 9 10 10 6 4 0 7 4 2 4 7 6 3 7 1 9 10 0 8 3 5 2 2 7 6 9 4 1 0 5 1 5 5 6 6 8 5 1 8 6 8 10 4 2 0 3 0 6 6 2 1 8 2 3 2 1 7 11 1 0 1 3 7 4 5 7 0 7 5 0 1 9 4 13 4 5 7 2 10 6 7 5 9 1 5 7 1 1 0 3 11 6 7 0 0 1 0 7 1 5 2 9 2 7 5 0 2 5 8 9 5 7 0 8 7 5 7 8 4 2 12 3 1 8 0 7 5 8 2 3 6 12 1 8 11 8 0 5 11 0 1 12 5 9 10 6 7 7 2 10 3 7 2 1 6 3 12 6 8 4 5 9 3 8 9 12 5 9 3 9 0 0 8 4 6 6 0 9 7 6 4 0 2 7 2 9 6 8 7 0 5 3 6 8 8 4 10 4 9 8 1 12 7 6 4 8 4 0 7 6 6 13 5 5 5 7 7 1 12 7 0 4 4 5 7 9 11 10 1 1 10 0 2 2 8 8 8 3 1 9 7 9 1 0 0 12 1 6 10 6 7 4 6 8 9 4 2 4 5 4 4 7 4 6 10 4 1 4 3 10 5 10 6 3 8 2 8 4 1 6 10 9 4 2 8 1 6 3 8 3 3 10 8 9 1 5 9 2 10 5 12 4 3 11 9 4 4 4 2 11 5 8 6 4 9 3 12 5 8 10 4 5 3 1 3 9 1 6 8 1 7 12 7 4 0 2 1 6 0 4 6 4 6 8 9 1 6 6 9 5 8 4 4 7 5 10 4 0 0 11 7 4 8 1 1 6 7 11 12 8 3 9 8 2 0 10 5 3 8 10 2 11 1 1 4 3 2 6 1 1 6 3 1 1 4 4 7 3 5 0 5 8 5 1 2 1 1 5 9 5 1 5 9 0 9 6 2 14 7 1 1 3 1 8 4 8 6 1 2 0 7 1 2 11 9 2 2 5 0 10 9 1 1 3 4 11 12 6 3 6 5 8 8 2 5 9 8 6 2 4 10 2 0 5 8 6 5 2 7 5 4 5 3 4 2 6 2 8 7 9 6 3 0 7 9 2 8 7 0 8 0 3 10 6 0 4 4 3 8 5 4 3 10 6 0 7 1 9 1 2 4 1 2 7 11 2 0 0 4 4 5 1 13 0 5 0 9 2 1 8 5 3 0 2 6 8 10 0 5 2 3 0 13 0 3 3 0 2 4 0 7 4 1 12 8 6 11 7 8 3 1 0 7 3 9 2 10 2 0 10 5 1 1 2 10 7 3 0 0 6 5 1 8 6 5 9 0 3 8 4 3 7 2 6 10 10 1 5 6 1 3 7 4 12 5 5 8 5 3 7 11 1 2 1 5 10 8 9 7 3 6 2 7 9 11 8 8 2 4 6 13 0 2 6 3 4 8 5 0 12 1 9 1 0 4 0 8 9 5 6 5 2 6 2 1 4 8 3 9 6 1 6 6 9 8 9 2 8 6 4 10 5 6 0 6 8 0 4 2 4 8 3 4 11 2 5 4 7 8 7 3 1 1 1 11 4 5 3 4 2 0 8 11 11 4 4 5 2 9 6 4 3 9 0 9 8 0 5 9 9 3 4 0 7 6 2 3 7 4 4 9 3 1 11 0 8 1 3 6 2 2 7 9 1 4 9 5 0 1 5 9 9 8 0 4 0 1 3 10 7 1 2 3 1 0 5 7 10 7 0 12 4 11 3 6 4 1 5 1 4 6 3 5 9 8 4 2 12 6 9 6 3 3 2 1 8 6 6 5 9 0 4 8 5 7 2 5 5 9 3 5 5 9 8 2 7 2 3 6 2 2 3 6 1 6 1 10 5 6 3 4 0 2 9 8 7 0 6 3 10 5 7 5 1 9 9 4 2 10 3 3 9 6 2 12 0 5 3 9 6 4 2 1 11 7 1 1 1 0 2 4 0 5 7 2 4 0 11 4 3 7 3 2 2 9 3 0 8 4 5 0 4 3 2 3 8 10 9 10 3 6 2 0 0 1 0 0 4 2 3 5 3 9 9 8 4 9 13 3 4 8 6 1 8 3 4 3 9 5 5 11 1 9 9 1 3 2 0 7 1 5 10 6 1 2 0 1 2 2 8 8 1 2 2 9 1 6 4 2 8 7 0 1 4 4 0 7 0 9 8 11 5 8 8 11 1 2 7 2 0 4 3 1 2 1 4 4 5 4 5 3 3 5 9 9 4 3 0 4 6 1 2 5 0 8 6 7 8 9 6 1 4 4 0 8 3 2 10 3 5 2 2 6 7 4 5 3 5 3 8 3 7 3 6 2 5 9 2 2 1 2 3 9 12 0 5 4 4 7 4 1 8 1 0 8 3 0 2 2 5 3 6 0 10 1 2 6 1 8 3 7 2 0 6 10 10 10 1 11 1 7 11 3 7 1 2 2 7 1 7 1 2 3 9 0 9 6 5 3 10 9 4 3 3 0 4 8 1 8 1 4 2 9 9 6 5 11 0 5 1 4 5 8 0 2 9 4 5 8 4 6 7 0 0 2 3 3 2 11 0 1 9 4 4 1 5 3 1 5 4 10 2 0 2 8 4 0 8 6 3 7 9 1 4 5 10 7 10 9 2 1 4 8 9 7 12 13 8 2 5 2 7 12 0 6 1 1 10 11 4 7 7 4 1 0 6 8 3 1 0 4 13 7 8 0 10 0 9 2 2 9 5 11 7 0 10 5 1 6 8 3 3 5 2 9 3 0 3 9 1 1 6 2 7 1 1 3 8 8 6 3 9 7 6 0 5 10 2 6 4 1 6 0 4 4 14 5 4 10 3 0 9 9 3 0 0 0 1 0 11 2 0 4 11 5 3 6 1 5 6 0 6 11 7 2 3 1 9 8 0 2 5 3 1 9 13 5 11 4 3 1 12 6 2 5 6 1 3 10 1 3 0 5 4 2 0 0 1 1 2 3 4 4 2 8 4 0 7 11 0 2 7 4 6 10 7 6 1 4 8 2 8 1 13 5 7 1 0 9 2 3 7 1 1 4 1 0 7 1 4 0 11 4 4 12 8 8 1 0 2 4 8 7 1 3 0 5 7 1 7 2 3 5 2 0 6 7 14 8 5 1 5 2 4 9 10 2 2 5 12 4 8 6 6 5 2 2 0 3 6 3 7 8 9 9 0 2 10 3 0 10 8 9 0 3 3 9 0 5 0 5 8 5 8 6 11 8 7 9 9 3 8 12 7 3 2 3 4 5 7 2 7 10 2 7 5 1 4 5 0 5 6 10 2 8 6 2 8 4 10 8 6 10 1 11 2 2 8 11 0 11 9 2 4 2 9 9 4 6 7 8 1 4 3 3 0 9 3 8 12 10 1 1 11 3 6 8 12 6 5 10 7 0 3 9 1 7 8 3 7 7 2 7 4 0 7 4 1 3 7 7 6 5 5 2 3 7 1 8 6 12 2 5 2 0 5 10 3 7 8 6 1 4 4 10 4 7 4 6 10 2 4 4 1 3 0 2 5 0 8 10 3 2 5 9 0 5 2 7 4 0 5 13 3 0 4 0 3 4 6 3 12 6 3 5 12 7 1 8 4 8 7 12 2 2 7 1 6 7 2 6 13 7 7 9 1 4 1 6 0 13 11 0 3 7 8 9 3 9 11 1 7 2 13 0 2 5 9 3 9 3 5 2 2 4 4 8 9 0 3 0 2 16 5 12 0 4 7 7 7 8 0 4 7 6 6 10 12 6 3 2 11 5 4 7 1 7 7 8 7 1 6 7 8 1 9 0 6 0 13 6 11 0 2 13 4 5 0 7 5 6 7 2 0 8 2 9 4 4 3 7 4 7 9 2 3 2 8 8 0 1 13 6 5 5 5 3 8 8 1 10 5 11 1 6 5 5 11 0 6 6 8 13 6 7 1 7 0 0 13 7 5 7 3 7 0 5 3 9 1 4 5 4 8 7 6 11 2 5 5 4 1 4 0 0 7 5 3 2 0 4 4 1 1 0 7 3 0 2 3 5 0 6 5 3 13 2 8 6 3 1 0 7 8 10 10 4 9 1 6 8 0 2 7 1 6 11 1 3 2 10 7 3 6 11 1 7 0 9 7 7 1 2 3 0 3 4 3 0 10 2 8 7 7 9 9 11 8 6 5 1 4 2 0 12 6 9 9 9 9 0 2 11 9 1 9 10 12 9 6 5 3 8 1 2 5 10 10 1 0 7 5 0 7 12 11 5 12 3 0 3 10 9 3 5 0 5 10 9 11 1 5 11 3 2 3 0 3 3 10 1 5 1 6 6 1 7 1 12 2 0 0 6 9 4 3 0 2 2 13 2 1 4 2 2 4 6 7 6 8 5 9 9 1 3 2 7 1 7 3 8 8 0 2 4 3 9 5 7 7 1 6 4 10 2 1 5 4 7 3 5 10 2 5 4 8 0 13 2 10 2 12 10 8 5 4 12 2 9 0 6 7 6 10 1 5 2 11 9 2 5 9 4 10 2 10 4 9 9 0 0 4 8 2 2 9 10 1 7 5 7 6 5 3 10 7 5 0 1 9 7 7 1 0 0 1 9 9 0 3 7 0 4 3 11 9 10 2 3 7 5 2 3 14 4 1 0 7 10 8 0 1 6 0 6 5 3 1 5 6 2 2 3 1 10 10 5 0 12 0 9 3 1 5 2 4 1 7 0 2 7 9 8 12 3 10 4 8 5 1 5 3 4 1 3 5 1 8 11 2 9 10 9 10 8 9 3 8 3 2 2 0 1 1 1 1 0 5 13 4 7 6 0 6 5 8 4 12 1 6 6 0 4 8 10 12 0 11 4 6 2 9 7 0 9 3 0 2 10 7 0 6 5 9 10 8 8 5 1 9 2 4 3 0 8 9 9 1 3 7 1 5 1 11 2 13 11 5 6 5 6 2 5 1 4 5 2 10 6 8 5 1 1 3 8 10 1 1 7 4 3 8 5 0 2 0 1 0 6 1 3 10 3 4 0 7 0 10 12 3 3 8 0 8 3 10 0 4 3 1 2 10 5 2 10 10 2 7 2 10 4 0 6 5 11 2 1 2 4 12 2 7 5 2 8 2 9 7 3 5 9 0 2 7 0 2 6 2 7 5 0 9 10 11 0 3 9 7 1 11 1 7 6 1 3 10 3 2 3 6 4 6 0 0 2 3 8 13 0 7 5 2 2 6 10 7 3 6 0 2 6 3 7 6 4 4 6 9 0 6 5 7 2 2 9 4 2 2 8 5 8 4 7 10 6 7 11 5 8 3 4 2 3 4 0 7 2 0 5 1 7 8 3 7 3 5 7 0 5 8 10 6 3 8 2 0 3 5 8 7 9 5 5 6 1 9 7 11 3 7 3 5 3 4 0 1 6 5 3 6 8 10 2 4 8 2 11 2 3 1 5 2 4 4 1 4 3 8 9 0 3 7 0 10 9 3 11 1 9 4 4 12 4 2 1 6 12 8 3 11 0 2 11 8 8 9 4 7 5 0 8 8 2 1 3 0 2 6 4 7 1 3 3 7 0 7 6 4 6 3 0 10 6 7 3 15 2 1 4 2 4 4 8 5 9 0 4 11 7 4 9 9 2 3 1 14 7 7 5 7 4 10 8 9 4 1 8 5 3 9 0 1 0 9 3 8 0 3 3 0 5 8 9 0 6 8 10 7 10 6 8 4 2 10 4 4 9 4 3 5 4 3 4 7 2 5 1 1 2 2 3 2 10 4 10 2 5 6 9 3 10 9 5 5 2 3 1 3 11 7 2 9 9 7 4 2 10 3 4 4 4 1 1 8 10 3 8 2 11 0 8 1 7 8 3 0 5 0 0 4 11 3 7 9 0 7 11 8 3 6 9 8 7 2 1 0 8 4 3 4 3 9 6 1 5 0 8 3 2 10 4 4 0 3 5 2 3 6 1 6 2 2 8 3 5 4 6 8 9 10 7 6 5 8 1 7 10 6 2 11 8 4 5 8 4 1 8 4 8 11 11 5 1 10 7 5 1 5 6 10 3 0 6 4 6 3 4 7 1 3 2 2 0 0 9 2 4 7 7 4 2 2 9 5 4 5 3 9 4 1 11 1 7 8 5 5 7 2 3 4 0 12 9 9 5 6 0 4 4 8 8 5 2 0 2 0 6 0 1 4 2 1 13 4 2 5 0 4 7 6 2 3 5 9 8 4 7 3 5 6 3 10 0 7 8 0 8 7 2 6 3 10 8 2 0 11 10 1 1 3 5 7 7 11 0 6 9 7 5 7 2 6 0 10 13 8 8 0 1 3 8 4 13 9 11 8 5 2 11 1 8 5 0 1 4 5 9 7 3 2 7 1 3 3 3 2 8 1 4 9 6 2 3 2 6 2 7 8 1 6 8 5 3 5 2 6 0 1 2 6 3 8 6 1 8 9 1 6 9 5 7 2 7 8 9 4 0 4 1 10 2 2 5 1 1 8 9 10 0 5 8 0 1 5 0 4 5 1 1 3 1 10 5 4 8 7 6 6 0 7 8 12 8 10 2 6 12 10 9 8 0 4 0 8 5 6 9 8 3 9 2 5 1 6 4 6 5 1 1 5 8 5 5 5 8 8 6 0 3 0 7 3 8 0 8 2 4 12 4 4 0 12 8 0 11 12 4 5 10 3 10 3 5 0 9 10 4 7 6 5 4 0 1 2 0 7 9 8 8 7 11 5 5 7 7 10 3 10 11 5 0 3 0 5 3 2 10 4 16 1 10 7 12 0 0 8 9 2 10 1 7 13 1 9 5 2 9 4 2 9 5 4 6 2 8 3 3 6 2 10 6 14 7 11 5 9 8 8 5 2 7 8 5 4 3 10 11 6 5 6 11 7 4 6 8 10 1 5 8 3 0 5 5 1 8 9 1 3 1 6 11 10 6 1 4 1 5 8 0 11 10 7 6 9 0 0 3 6 9 4 0 5 0 3 2 11 5 3 10 7 4 2 9 8 2 4 5 2 0 0 0 10 9 13 9 12 0 3 7 11 3 5 4 5 8 7 0 2 5 0 6 3 1 9 5 7 7 0 0 2 0 2 8 3 2 0 3 6 1 7 1 4 2 1 7 1 2 9 1 0 7 10 11 3 7 6 7 1 6 4 4 3 2 9 3 8 3 8 0 10 0 11 7 9 1 4 4 0 9 9 2 6 4 3 6 9 8 4 0 11 6 0 7 1 1 6 8 3 7 8 9 10 6 1 6 7 7 9 6 0 1 4 2 0 2 7 5 3 2 2 9 2 3 11 0 0 3 3 0 6 6 4 1 3 4 7 0 0 10 1 8 12 11 4 8 7 6 8 2 5 9 6 8 10 8 8 2 6 6 0 1 9 1 7 2 10 10 0 5 3 3 4 1 3 3 6 5 0 6 1 2 4 11 4 1 1 6 4 2 7 4 5 5 0 5 6 5 11 8 9 2 7 11 3 0 2 5 10 6 1 1 2 0 10 4 2 2 5 1 3 0 10 2 2 1 8 2 3 8 8 3 0 0 6 4 1 7 2 2 1 13 9 8 11 4 6 1 3 7 3 5 5 1 1 6 1 8 6 1 11 7 6 8 2 6 0 4 4 2 4 0 5 3 4 3 9 5 3 2 3 4 9 1 7 3 3 1 5 3 7 13 0 8 4 4 6 8 8 2 4 6 0 5 7 3 11 4 4 2 2 2 9 5 6 3 0 2 14 8 2 6 9 8 2 0 10 0 2 5 6 0 5 6 8 2 8 0 6 6 3 4 1 1 3 10 6 2 6 2 15 5 9 2 1 4 8 0 7 4 8 2 2 2 2 1 5 8 1 6 0 8 6 9 5 2 2 6 1 2 5 10 7 2 8 2 6 5 4 5 5 7 4 0 2 1 8 4 4 8 5 1 1 6 7 2 6 2 2 1 2 0 3 11 4 8 4 5 3 9 8 2 10 9 12 4 0 5 9 2 3 9 0 2 6 10 9 13 3 12 1 8 5 4 6 1 6 4 9 11 4 10 3 0 3 3 10 6 1 9 4 6 5 2 11 4 5 10 4 13 0 7 6 9 2 6 8 6 5 6 8 11 3 0 7 9 8 7 5 8 0 2 7 7 5 6 8 4 5 8 2 3 6 7 6 3 6 2 9 1 10 6 8 3 3 8 5 7 9 1 7 3 9 4 1 3 4 1 0 4 5 1 9 8 10 6 3 9 0 5 4 7 8 10 11 2 4 2 3 8 9 4 7 6 8 3 7 7 8 6 1 9 7 9 10 11 3 9 0 9 2 3 2 7 3 3 3 0 9 3 6 4 1 4 5 7 3 6 8 2 8 7 9 1 4 3 7 3 8 0 3 1 7 7 0 8 0 6 7 3 2 0 1 4 11 11 2 11 4 7 1 9 8 1 6 3 5 8 0 3 12 1 1 1 6 13 0 3 4 6 0 11 0 4 2 15 3 0 7 7 4 1 5 4 4 10 3 4 12 1 7 0 3 2 5 8 5 8 9 10 8 1 4 5 5 4 0 7 4 0 6 7 0 5 0 9 1 4 5 12 7 7 3 6 1 5 2 4 7 7 2 11 9 10 12 7 3 6 4 10 7 4 3 7 9 1 9 4 7 6 3 10 0 2 1 2 13 2 4 7 1 4 9 8 9 1 0 7 6 2 8 11 6 10 3 9 1 11 8 4 7 6 12 0 0 5 4 7 7 0 6 9 1 3 1 1 8 5 3 9 4 8 2 7 3 2 3 5 4 13 8 6 9 2 3 8 5 2 12 8 3 4 5 10 7 7 10 12 9 10 6 4 1 4 4 0 1 6 8 4 1 12 2 4 10 9 6 1 2 6 9 1 7 0 7 2 7 2 4 3 1 5 1 9 2 8 8 12 9 6 1 1 7 3 12 5 4 6 11 7 4 5 7 10 5 4 8 0 6 1 6 0 3 4 8 4 1 0 11 3 9 10 0 3 3 7 2 9 2 3 1 9 1 7 14 6 1 9 2 7 2 9 3 10 11 1 1 3 5 1 9 3 5 4 4 6 0 1 8 5 9 5 0 2 6 0 5 7 0 0 5 4 1 12 3 5 0 4 7 6 12 2 9 1 2 6 3 1 9 6 11 1 7 2 8 1 5 6 6 3 6 8 1 7 2 10 2 2 4 1 0 0 0 4 6 0 6 9 4 5 5 1 2 7 1 11 2 5 11 3 9 11 1 5 7 10 2 7 3 4 12 6 4 2 8 4 7 9 2 5 0 5 1 6 2 7 5 9 9 8 6 8 4 5 10 1 0 3 2 8 13 4 11 9 5 0 2 10 5 11 3 3 7 2 2 6 5 9 5 3 3 4 1 3 4 6 12 0 1 5 8 5 1 0 3 6 0 11 10 9 6 8 5 5 7 2 6 11 7 4 2 1 12 9 5 1 7 2 5 7 3 3 8 5 4 1 6 0 5 9 3 13 1 3 4 4 5 11 6 0 3 2 6 8 0 4 6 4 10 5 5 13 11 9 7 7 3 10 4 6 1 9 0 6 4 8 4 2 7 1 1 6 5 4 0 6 1 2 4 8 10 6 1 3 9 10 11 5 4 1 4 1 8 11 8 7 6 6 5 5 2 0 8 3 8 5 7 1 6 6 6 8 11 5 8 3 4 5 5 5 9 4 7 8 1 9 5 5 0 7 10 8 10 7 5 5 2 1 1 3 2 4 2 0 4 6 2 9 1 0 5 7 5 2 4 10 3 4 2 4 5 6 1 2 0 10 9 5 13 9 6 6 1 7 7 6 7 8 6 3 1 0 11 9 2 11 5 6 5 1 2 6 0 5 0 5 0 6 2 8 5 8 6 1 8 11 1 2 10 5 5 2 9 7 11 10 1 1 8 11 3 10 3 0 4 5 2 14 9 8 2 1 4 0 0 6 12 5 13 2 11 2 6 10 10 2 3 2 7 7 0 0 0 12 8 1 4 4 8 8 8 4 3 8 3 8 8 10 11 0 5 11 0 1 8 7 2 6 11 6 5 2 5 2 4 4 2 7 0 0 2 4 3 2 2 2 5 2 8 9 0 1 3 6 3 4 3 5 8 7 4 6 2 8 2 5 2 8 8 11 6 2 1 4 0 6 5 10 10 9 5 0 0 4 2 3 7 2 0 0 1 7 0 5 3 1 2 0 1 11 5 3 6 2 4 8 5 4 2 5 0 7 8 10 3 5 9 0 8 0 5 11 11 1 11 1 5 9 2 5 3 7 6 8 1 3 0 1 11 5 2 1 6 0 1 2 1 0 10 9 14 6 11 6 1 7 3 2 0 8 5 6 3 1 6 11 0 12 11 0 1 2 2 6 0 0 3 2 7 6 10 5 0 5 6 9 3 2 9 9 6 1 0 6 5 6 7 6 4 4 5 4 5 1 4 4 8 7 2 7 4 2 7 7 2 7 8 2 1 4 2 11 7 0 9 8 3 5 9 5 2 0 6 8 1 0 4 4 5 4 5 9 7 11 2 1 8 5 4 7 11 11 3 7 5 2 5 9 6 1 1 4 7 2 0 1 1 10 0 10 11 1 2 1 1 1 2 2 1 0 7 7 1 3 6 0 2 5 9 6 6 6 7 5 0 8 4 8 0 5 8 2 9 6 5 1 6 7 10 8 8 2 9 2 9 10 3 5 7 1 1 3 0 0 6 11 5 0 2 0 1 11 9 4 3 4 5 3 1 10 5 3 4 10 4 3 10 8 4 4 5 5 6 3 7 0 3 3 4 6 0 2 2 3 8 3 11 4 5 11 6 8 0 4 0 6 5 7 1 0 12 8 4 5 1 5 10 1 12 4 6 2 11 1 8 9 4 0 4 6 2 10 10 9 2 0 6 4 10 9 11 8 6 7 4 0 1 3 5 0 9 9 4 12 8 5 3 6 9 11 7 10 9 11 11 1 0 6 1 1 9 2 2 1 6 6 8 3 0 13 5 2 4 1 1 4 1 9 0 5 6 7 5 5 0 11 8 5 2 6 7 4 0 6 10 10 1 1 7 1 7 3 9 9 1 7 10 0 2 0 6 5 10 3 6 4 3 3 0 8 3 4 5 0 0 5 4 2 9 8 4 14 2 0 8 9 0 12 5 6 4 4 1 7 4 6 6 1 7 8 5 9 2 4 7 10 1 2 2 7 8 1 10 11 11 0 1 0 7 0 2 0 0 6 9 2 5 1 6 2 1 7 8 1 5 8 5 1 2 7 4 5 6 5 5 1 6 10 9 0 13 1 6 7 8 8 7 2 4 5 1 0 4 5 4 0 5 5 11 7 2 13 11 1 4 1 1 5 12 6 0 8 2 2 11 2 5 6 8 10 0 6 2 6 7 4 2 4 10 2 0 9 10 2 0 0 0 4 2 0 0 11 6 6 7 3 5 5 0 1 3 4 8 7 4 9 7 0 8 5 0 7 2 3 1 8 8 9 9 1 2 0 2 5 1 9 1 7 1 8 7 12 3 9 0 6 9 4 4 7 1 3 8 6 7 6 0 3 6 8 2 1 2 11 0 9 8 5 7 11 1 8 5 0 8 7 6 3 6 0 10 1 4 9 4 1 2 7 12 7 2 7 0 0 5 6 2 0 10 0 2 3 8 0 8 8 0 5 5 2 2 7 1 5 4 5 5 10 4 4 10 5 5 6 8 0 1 9 10 8 9 6 6 11 3 5 9 1 4 7 2 1 1 2 9 6 0 2 0 1 1 4 0 10 9 11 7 9 2 6 9 0 3 7 8 10 6 2 3 6 7 6 12 6 11 9 5 2 1 1 7 3 6 3 7 5 1 9 5 9 13 0 7 9 9 7 11 0 8 7 13 7 2 7 9 3 1 9 11 6 4 3 1 1 4 5 4 4 0 2 8 6 7 5 6 3 9 3 6 4 7 5 8 0 8 7 4 8 0 3 9 9 2 2 12 3 9 2 3 3 4 7 4 3 0 3 2 12 2 8 5 8 7 0 4 2 3 7 1 6 2 9 0 7 11 8 8 9 6 7 7 2 2 1 11 2 7 7 6 6 0 8 4 1 9 5 5 0 7 5 10 4 2 5 9 10 2 7 7 4 5 8 3 2 0 11 12 9 6 1 6 2 2 3 0 1 3 5 4 13 2 3 2 2 1 2 0 3 6 4 10 9 1 7 0 12 0 7 7 3 1 3 16 5 0 3 6 1 0 6 3 8 12 11 4 2 3 9 2 11 7 1 4 1 10 3 2 10 9 1 7 5 6 1 6 0 0 3 0 6 8 2 2 7 7 2 8 6 0 4 5 2 13 2 1 0 12 3 0 1 3 12 3 6 5 9 0 10 5 8 8 6 8 2 3 4 9 10 4 7 8 5 3 10 8 7 5 2 7 4 4 3 7 3 7 3 8 5 3 3 0 5 5 2 13 12 1 11 7 3 5 5 5 7 10 5 6 2 4 4 8 1 7 1 5 6 4 4 3 6 3 7 1 0 2 11 4 4 11 0 9 3 6 7 3 8 5 4 1 7 0 0 3 9 5 4 4 4 8 6 0 8 5 12 5 5 6 8 8 2 4 9 10 3 7 10 6 9 8 0 8 7 0 4 0 1 0 4 9 11 2 3 9 7 6 6 0 0 4 3 6 4 5 2 9 3 12 1 5 2 3 8 4 4 7 7 11 0 1 5 6 1 4 6 2 6 1 8 10 1 5 10 8 0 6 9 9 0 7 10 2 1 5 6 1 2 5 6 5 6 4 2 9 1 0 10 9 0 6 0 0 10 3 4 2 10 2 0 3 1 4 0 5 9 6 1 0 0 5 5 3 10 2 4 2 6 8 0 3 2 6 6 2 5 1 9 1 1 1 5 6 1 2 8 4 2 6 3 11 4 9 5 10 2 4 9 2 2 5 4 3 5 6 3 4 1 0 8 2 3 8 0 3 8 6 10 9 3 1 7 8 4 0 1 9 6 8 10 4 0 4 5 3 14 7 0 5 0 2 2 12 7 5 2 8 6 13 2 3 9 8 5 1 5 3 1 0 6 2 0 8 8 7 1 11 6 12 2 1 11 1 2 3 7 3 12 2 3 10 1 1 9 0 1 2 11 3 6 4 1 0 9 0 1 0 2 2 7 2 5 2 7 2 7 4 2 1 0 7 6 3 1 5 9 3 10 10 3 8 0 5 3 3 0 0 7 4 10 2 12 3 4 5 9 7 0 6 7 0 2 4 5 9 7 2 9 8 3 1 9 3 2 3 10 4 2 10 6 1 10 4 1 1 11 1 4 6 8 0 10 9 1 8 1 8 2 1 3 3 6 0 0 3 3 0 4 6 6 0 9 1 5 4 11 6 0 0 1 11 6 5 0 11 0 0 7 6 3 12 0 8 8 5 1 7 10 9 8 4 8 3 11 7 11 3 9 9 0 5 4 2 3 4 9 10 15 5 1 1 3 7 1 2 1 6 7 9 6 1 9 4 10 10 5 9 9 7 2 5 7 3 1 7 3 9 9 0 6 0 6 6 7 0 1 2 3 12 0 0 7 11 3 0 1 9 11 2 8 3 4 4 12 6 7 1 0 4 5 6 0 7 2 11 4 4 1 6 4 3 1 5 7 7 3 4 1 4 6 4 0 2 3 7 11 0 11 4 2 3 4 3 10 2 7 0 11 11 4 2 10 2 7 4 9 0 0 1 10 2 1 3 9 4 5 1 9 3 5 9 3 6 2 3 7 5 7 1 7 8 2 12 6 0 2 7 12 6 12 2 6 8 4 0 8 6 2 1 3 2 8 1 6 8 3 4 4 6 9 7 1 1 5 0 12 5 6 0 9 6 3 7 13 3 7 5 5 4 1 5 3 7 8 4 10 3 10 11 2 0 10 11 7 6 9 7 3 6 2 12 0 1 1 8 2 8 1 6 0 5 5 1 1 5 7 10 0 9 3 10 8 4 6 2 6 9 10 6 8 7 9 0 7 10 1 13 4 5 10 4 6 6 1 6 10 1 8 8 2 3 5 4 5 4 3 6 8 5 3 6 8 0 13 8 8 1 1 5 3 5 4 4 1 1 6 1 4 3 2 0 10 6 3 5 0 5 4 10 8 0 6 2 4 6 10 0 1 10 0 5 6 2 12 2 2 1 8 0 5 1 3 9 5 6 13 0 0 7 3 1 6 7 2 2 2 3 4 7 4 8 2 1 10 4 6 2 3 1 5 9 1 1 4 0 4 2 6 4 8 8 10 4 9 11 10 12 4 8 3 2 7 6 9 0 3 0 0 5 0 6 8 1 2 4 6 3 6 6 9 12 2 14 9 3 7 5 4 1 6 5 3 0 8 9 0 4 10 4 3 11 3 4 12 5 6 1 1 6 0 8 7 6 4 5 4 6 4 0 9 2 12 8 0 1 1 5 1 7 8 8 1 9 2 0 6 10 0 7 4 5 8 6 2 7 7 5 0 4 8 5 9 9 4 3 0 1 1 7 3 10 7 0 10 13 2 2 0 7 3 9 1 13 2 6 1 1 0 1 3 1 7 6 6 8 6 4 1 0 0 3 9 2 3 4 1 1 2 3 4 3 9 3 8 7 7 3 6 4 3 6 0 6 10 2 4 4 12 0 6 6 9 5 10 2 5 1 5 2 2 0 0 1 4 5 9 4 1 2 10 6 7 5 0 2 2 4 2 10 0 0 8 1 0 6 5 10 1 4 0 5 8 10 11 3 5 0 8 0 10 5 9 8 4 7 4 13 6 5 3 0 2 7 1 2 8 11 12 6 3 8 4 4 1 5 8 7 3 5 8 1 6 11 1 2 0 12 0 9 2 4 10 13 1 1 6 4 9 9 6 6 1 6 7 3 10 2 1 0 8 6 0 4 0 8 0 9 10 0 10 1 8 8 11 1 0 8 7 1 1 10 4 4 6 13 6 0 8 7 7 3 0 7 6 4 2 4 5 7 0 3 3 14 2 7 7 9 1 1 5 9 3 4 1 5 2 11 9 6 10 10 7 8 4 4 7 5 5 4 12 2 5 0 1 4 8 0 6 1 12 5 9 7 9 8 4 5 3 1 5 7 5 3 1 7 8 1 6 1 11 0 5 2 0 1 9 7 7 6 6 7 15 2 7 1 4 2 4 0 4 6 6 8 7 5 5 6 5 2 3 11 4 1 5 8 9 0 9 0 10 0 8 10 2 4 4 3 13 4 1 7 2 7 4 1 2 2 10 6 0 1 8 1 0 8 4 1 4 0 6 10 5 2 11 0 10 1 3 5 1 10 2 5 10 4 0 0 4 9 9 2 7 3 1 8 3 6 3 6 6 6 0 8 6 1 7 8 7 1 1 8 6 8 6 4 2 7 8 5 7 5 4 7 8 2 2 10 1 1 2 10 10 7 6 1 6 6 2 3 5 10 4 7 4 10 7 1 2 2 2 1 15 4 0 2 1 6 7 8 1 7 13 6 2 8 6 3 0 1 9 3 1 6 4 4 6 3 7 8 1 3 7 10 1 1 9 9 0 11 3 6 3 7 3 3 0 7 5 2 2 2 7 8 7 8 8 1 4 0 1 0 6 3 9 1 3 4 7 2 3 2 9 10 8 3 5 6 0 1 8 5 8 10 8 5 6 4 2 1 0 8 12 4 4 4 10 0 5 2 7 0 2 7 0 0 7 1 5 2 0 8 3 6 4 7 12 3 10 13 0 8 4 7 11 7 14 2 2 10 4 5 3 4 10 3 10 4 1 12 7 10 7 2 12 9 8 7 0 5 6 7 6 2 11 8 3 7 0 1 0 5 4 3 9 9 11 13 2 12 8 3 7 2 2 3 5 7 4 0 8 4 6 3 0 3 10 7 10 6 7 2 9 1 10 3 8 7 2 5 7 13 12 2 1 5 0 2 0 1 1 1 9 5 1 0 7 0 4 3 3 4 4 4 10 5 3 8 9 6 5 6 3 2 7 0 5 1 0 2 4 13 8 3 1 3 8 6 1 5 0 6 8 7 11 4 7 5 1 8 8 6 7 7 11 11 3 2 8 6 1 1 6 1 10 0 5 10 14 4 3 1 11 0 8 5 8 9 0 0 9 9 11 2 11 0 0 1 1 1 10 10 6 0 5 5 8 2 4 3 9 5 4 0 6 8 9 4 3 1 6 4 1 8 4 6 1 6 2 2 1 7 4 9 5 10 12 6 3 4 4 0 1 4 2 4 6 6 8 6 3 5 0 7 8 7 7 9 9 10 6 12 7 2 3 3 0 3 5 9 9 0 11 3 1 4 8 7 2 7 1 5 9 6 2 2 1 5 6 5 2 0 1 0 12 4 5 3 3 2 8 12 6 2 7 9 7 3 0 4 13 4 7 2 7 1 1 8 3 5 1 3 0 6 10 4 5 1 3 1 13 4 3 4 4 0 8 10 6 6 1 6 5 0 8 8 8 8 8 8 10 1 9 1 1 3 6 9 0 11 3 0 2 11 1 0 7 10 2 8 8 2 9 2 10 11 1 0 1 0 0 9 2 10 6 9 5 0 1 1 5 10 7 9 0 10 10 3 11 7 6 5 4 3 8 4 5 7 5 11 0 7 0 2 3 2 3 4 13 5 7 8 4 0 10 4 6 8 2 4 8 1 6 0 6 3 1 2 2 2 6 3 4 3 6 12 10 3 6 2 4 4 1 7 3 10 1 3 4 2 8 10 4 6 1 8 0 1 9 1 8 1 4 6 0 7 1 1 7 9 0 7 0 0 8 1 3 2 8 2 6 1 5 4 7 5 1 2 2 4 1 4 3 14 7 7 5 2 3 0 13 10 8 12 4 5 8 11 1 1 5 5 7 2 5 2 0 3 2 0 9 2 0 6 5 10 6 1 2 14 6 0 2 5 6 3 14 6 3 0 1 4 1 2 5 2 8 9 6 10 7 5 6 8 8 2 0 9 0 4 5 9 6 11 4 9 11 8 8 1 9 7 0 6 11 14 9 4 7 2 5 7 3 4 6 6 4 14 2 6 10 8 5 0 4 7 5 4 3 3 2 6 6 2 9 1 1 6 4 1 8 0 7 4 4 3 0 4 0 5 0 5 6 5 2 3 1 0 6 8 9 4 0 5 6 5 6 15 5 5 0 7 6 7 3 0 8 7 1 8 4 4 2 8 1 9 13 15 10 2 4 8 6 3 3 5 10 5 6 8 5 9 14 1 8 2 7 4 4 0 4 0 0 6 4 3 6 10 10 7 5 9 7 7 6 5 4 7 8 8 5 2 4 9 6 3 5 14 0 1 0 5 8 8 10 3 0 7 11 1 5 9 6 7 5 2 2 4 8 13 2 3 4 3 8 8 1 7 6 11 0 5 10 5 1 7 5 9 4 9 5 4 3 12 1 1 6 4 15 1 6 7 9 2 11 1 1 0 1 1 0 5 10 12 8 3 1 1 1 6 0 8 8 8 3 6 5 1 8 11 13 3 1 2 4 7 4 8 8 10 5 0 0 1 7 0 11 11 7 1 10 3 0 1 7 9 5 6 6 1 0 5 3 5 0 4 1 5 9 0 6 4 14 5 11 6 0 3 1 0 7 8 7 9 3 5 6 9 8 4 5 4 8 9 1 3 5 7 2 3 6 2 8 5 2 9 1 2 9 6 1 11 9 1 8 3 12 11 9 6 11 13 0 11 5 6 5 11 9 1 10 4 1 0 6 12 6 5 6 5 7 13 2 3 5 5 0 3 1 4 12 5 2 2 10 4 10 0 7 4 3 6 2 7 3 2 5 8 0 4 1 12 2 7 12 1 4 2 0 6 1 13 0 0 9 0 2 1 1 3 1 0 11 4 6 1 10 7 2 2 4 0 0 4 9 6 1 3 12 6 6 3 1 4 0 0 2 12 11 1 0 12 7 9 1 6 3 0 0 8 6 7 3 6 9 5 3 2 6 12 4 0 2 5 9 11 7 10 12 9 2 4 1 6 2 3 1 1 1 10 8 8 0 4 6 1 7 0 4 3 8 8 2 2 4 4 4 8 3 4 0 3 2 10 1 7 4 8 12 13 10 10 9 7 6 13 7 0 0 9 9 1 10 1 12 0 1 1 3 6 3 14 4 4 4 1 1 9 5 6 1 7 3 0 9 1 3 0 4 3 1 5 6 1 2 2 7 1 1 10 9 9 2 6 3 5 2 4 9 9 13 0 2 3 1 3 4 9 8 8 7 1 5 3 4 6 5 5 9 4 6 7 1 6 4 6 10 3 7 8 8 6 8 11 3 7 5 2 2 4 4 2 2 9 9 2 1 8 7 12 6 4 6 5 2 2 7 12 5 4 4 0 5 6 1 9 1 0 6 1 11 0 10 9 10 8 4 8 2 4 4 4 6 1 7 10 6 8 5 3 1 2 3 4 8 4 6 8 3 7 0 6 0 5 4 0 0 11 5 0 2 5 3 5 5 3 3 9 3 6 4 5 3 0 11 3 15 6 8 7 3 4 9 0 10 13 3 3 10 5 4 7 0 4 1 3 3 3 9 6 10 3 3 9 8 8 11 7 9 2 2 6 1 4 8 1 4 0 0 3 4 1 3 5 12 10 3 5 10 2 3 7 5 7 6 7 8 6 7 1 7 2 10 6 5 9 7 5 2 1 2 10 0 3 2 3 9 11 0 1 10 0 13 6 5 6 10 2 9 4 5 7 4 4 4 2 7 3 1 10 2 0 4 9 0 7 5 1 6 8 7 7 8 5 0 0 2 1 3 5 0 6 1 4 5 7 1 11 6 3 7 12 2 0 6 2 6 7 3 4 2 9 9 8 6 10 2 7 12 1 5 7 8 3 3 10 2 2 5 6 10 0 5 3 9 4 10 5 0 4 8 10 9 9 13 2 6 6 8 6 10 2 6 7 0 4 5 8 2 7 6 1 0 7 1 1 4 8 5 1 1 6 8 2 9 8 7 5 5 5 2 9 1 8 0 8 7 9 6 2 1 11 4 2 2 7 8 1 5 4 3 0 2 5 7 2 10 4 7 6 5 12 0 2 5 8 2 3 4 10 5 7 9 6 5 5 8 2 9 9 9 3 9 0 8 8 6 1 11 8 0 5 5 0 6 3 2 8 2 10 8 0 5 5 5 2 3 13 9 4 2 5 4 5 6 10 8 10 4 1 9 5 7 2 0 9 0 5 7 3 6 1 1 1 7 6 2 4 7 3 3 7 1 8 2 3 8 1 7 3 10 0 10 0 3 6 5 9 4 9 5 7 1 9 0 6 7 10 5 9 7 5 4 9 5 9 7 6 6 1 8 10 4 2 12 5 2 2 6 0 15 8 3 2 8 11 10 1 1 3 6 0 1 11 7 3 2 8 4 11 4 5 0 4 5 14 3 5 2 10 10 0 2 5 3 8 5 9 14 2 5 0 2 0 7 7 0 8 5 7 7 1 0 1 8 9 5 11 2 9 6 6 3 4 1 6 3 7 12 8 0 7 1 1 5 11 6 3 8 5 6 8 0 1 4 3 6 6 7 0 3 1 9 7 1 2 3 6 12 1 12 0 2 4 5 4 10 0 0 6 7 9 9 5 5 8 12 1 8 14 5 7 8 0 2 4 7 7 0 3 1 11 5 1 8 6 4 0 6 7 11 3 2 3 0 6 3 5 8 8 13 10 10 7 2 10 7 5 4 3 0 2 3 8 2 3 7 10 4 3 3 2 10 5 12 6 3 8 3 1 7 4 0 3 8 10 2 6 3 10 3 12 6 2 10 2 1 6 3 0 4 4 9 0 3 8 3 2 5 10 3 4 12 1 11 0 5 7 8 4 2 0 0 0 7 6 0 12 0 8 7 6 7 0 4 6 3 6 7 4 2 9 0 0 10 15 0 1 8 9 3 8 10 6 5 7 5 5 6 3 12 10 3 3 6 0 11 2 1 2 11 3 6 7 7 1 4 2 0 8 5 10 2 3 2 3 6 6 3 8 4 3 8 6 1 8 6 2 2 10 3 6 2 2 1 0 4 0 0 11 8 1 5 4 8 11 5 2 12 0 5 2 6 13 10 11 4 3 8 6 7 3 2 9 5 1 6 5 10 0 7 6 4 5 7 6 10 4 4 9 3 6 11 6 4 9 4 4 1 14 1 9 9 2 3 1 1 6 4 4 1 9 1 6 4 3 11 1 6 7 3 3 13 3 9 1 10 2 0 6 2 11 8 0 2 5 1 5 1 1 10 8 7 2 10 8 10 5 6 1 1 8 5 1 8 7 4 4 0 1 0 5 1 2 6 4 5 1 4 3 8 2 1 7 11 4 2 1 0 8 2 9 12 7 6 4 2 6 8 2 7 2 9 9 0 9 9 4 2 4 2 7 2 11 4 4 3 9 2 5 10 6 2 6 4 5 7 10 7 7 3 10 1 0 5 13 4 2 5 4 2 8 6 3 3 8 5 7 6 11 2 6 8 4 4 9 3 1 11 10 6 7 4 10 11 9 2 4 3 9 3 7 5 4 8 9 6 6 4 0 1 4 1 11 12 5 5 4 1 7 8 1 1 2 3 12 5 5 5 9 11 0 9 2 3 10 3 0 5 0 14 7 4 5 9 6 2 5 1 2 2 3 6 2 2 4 0 0 0 4 0 9 0 4 2 8 6 5 5 3 2 8 0 2 3 7 2 6 6 4 9 11 7 1 10 3 9 5 2 0 3 9 8 4 9 5 7 2 5 8 12 5 5 3 3 0 7 0 1 6 0 2 1 6 10 0 5 7 9 4 3 2 10 3 6 3 3 5 12 1 8 5 12 8 1 4 4 1 1 0 10 6 10 0 0 11 9 3 6 1 1 3 5 0 2 7 3 0 9 2 0 7 3 0 5 9 7 6 11 5 5 6 12 1 3 11 2 9 3 8 2 12 6 1 3 5 7 1 10 6 5 4 5 8 7 12 8 6 0 6 2 4 1 11 2 6 12 5 5 4 3 6 2 4 2 8 3 8 9 1 2 8 9 13 1 9 6 6 9 10 8 4 4 12 2 6 9 1 4 7 8 3 8 6 6 0 4 9 1 10 3 15 7 3 0 6 2 2 8 5 2 6 1 8 3 3 5 9 3 8 10 2 9 4 5 4 11 4 1 7 5 8 7 4 8 11 5 5 10 2 6 0 1 2 12 1 8 7 11 5 0 3 2 1 5 3 9 5 9 1 4 2 1 0 5 7 4 4 1 5 6 9 5 7 2 5 0 7 2 10 1 6 3 9 4 4 7 10 6 6 3 3 3 0 0 9 0 5 5 9 2 4 7 3 9 4 1 12 10 6 12 7 3 0 1 9 0 8 10 9 3 1 1 6 9 3 0 7 5 0 1 4 3 9 6 4 0 5 5 7 11 6 9 7 5 5 9 9 6 3 0 7 10 2 8 2 8 2 2 7 1 6 2 0 2 5 9 2 9 2 4 4 7 6 8 7 5 10 0 2 6 6 2 7 10 6 2 6 1 5 7 2 5 5 2 6 4 2 7 2 5 13 9 10 0 5 6 0 5 8 8 10 3 4 6 5 6 4 7 0 8 5 8 3 8 1 1 4 10 4 1 10 3 6 6 5 0 2 9 1 2 1 2 7 4 3 10 9 1 1 3 0 6 0 3 3 4 1 0 2 7 8 5 5 2 7 10 5 5 0 1 12 11 6 1 2 1 6 6 1 10 0 7 3 6 9 1 5 4 12 2 10 8 0 2 7 0 6 2 9 4 5 1 6 12 7 4 2 6 7 3 11 0 2 5 9 7 9 5 0 7 0 10 1 7 0 0 8 4 9 1 4 0 7 3 3 6 5 5 7 2 4 3 3 3 2 9 6 4 6 5 1 4 5 2 3 2 5 13 2 1 8 5 1 8 5 2 6 5 3 4 3 11 0 3 9 1 2 10 2 1 8 6 2 9 2 6 2 1 8 1 9 7 11 14 8 4 9 3 0 3 9 13 6 3 8 8 5 1 4 1 6 6 5 7 7 3 6 0 9 3 6 6 2 9 2 2 1 9 1 8 6 0 9 2 10 2 6 2 7 6 5 1 7 7 2 1 14 3 6 3 5 0 2 2 3 8 3 0 5 3 1 3 4 7 12 6 8 8 9 6 3 3 0 5 1 2 0 10 2 2 8 1 0 5 7 15 2 1 8 0 1 1 7 1 2 0 1 8 6 8 4 2 5 4 2 2 9 8 1 3 1 2 0 1 3 10 12 0 3 0 6 10 3 0 7 5 10 2 4 9 4 5 6 0 4 7 1 4 5 1 6 8 9 9 0 0 5 1 1 7 4 5 2 6 3 1 1 6 1 7 5 6 5 6 7 5 7 1 3 5 7 2 14 1 2 7 7 13 3 2 5 6 5 6 3 3 9 4 9 1 2 5 2 4 1 8 8 11 10 8 6 4 1 9 10 7 9 1 6 1 10 5 1 3 13 5 8 12 10 6 1 0 12 5 11 5 11 4 5 5 6 7 7 5 7 1 4 5 7 10 0 5 5 2 5 7 0 0 3 1 6 9 2 6 6 0 2 4 3 3 1 9 4 0 0 0 0 1 9 5 3 6 3 4 0 2 0 3 0 1 6 7 8 6 6 3 1 2 2 1 2 0 7 2 1 5 11 10 2 3 8 9 0 6 6 2 1 1 6 7 6 2 8 1 2 6 6 1 2 7 7 9 0 11 14 1 5 3 0 5 3 0 8 8 3 8 3 13 3 5 5 2 11 9 6 0 0 1 13 2 6 4 0 2 8 0 6 2 7 2 11 2 13 10 1 3 3 3 4 6 11 3 4 2 0 2 0 9 2 8 5 4 13 2 9 7 1 4 4 10 8 15 0 6 13 11 5 7 5 3 3 5 11 5 0 10 3 0 2 10 2 2 1 2 1 7 4 8 2 8 5 3 5 5 8 5 5 6 0 11 5 0 2 2 4 4 6 5 4 1 1 4 5 5 6 13 4 5 10 12 6 2 7 7 9 5 5 8 9 5 2 1 8 9 3 0 5 4 5 8 10 0 4 9 3 15 4 6 3 6 6 7 6 9 0 4 5 6 6 6 6 7 0 7 3 2 12 0 0 1 10 8 1 1 9 2 0 3 3 6 8 1 4 2 3 7 10 2 3 12 5 11 1 12 9 0 0 1 13 9 1 11 9 9 10 1 2 8 2 3 9 9 7 5 5 1 2 10 6 7 13 8 0 11 3 6 2 0 8 5 2 1 0 13 6 5 2 6 6 9 6 2 2 3 0 4 1 10 7 2 7 0 2 13 6 0 3 1 8 0 1 4 0 5 4 0 5 1 11 5 0 5 8 5 3 1 1 9 2 3 13 2 2 7 3 5 3 5 8 6 0 2 4 5 0 9 10 0 6 5 8 12 3 2 0 11 14 3 7 5 2 9 7 2 11 7 12 7 1 1 1 2 6 1 6 8 5 2 0 7 2 4 4 3 2 10 7 10 6 8 1 3 9 0 1 10 5 8 3 11 5 2 1 6 4 3 2 6 8 9 3 4 5 5 7 6 3 6 8 6 1 8 8 6 9 8 0 0 10 0 2 4 0 6 2 1 0 8 0 4 2 5 6 0 4 2 0 5 8 7 4 6 14 5 5 8 1 12 6 2 1 11 3 4 5 9 7 0 8 2 4 0 4 1 9 8 4 14 7 4 3 8 1 4 3 2 1 0 7 1 10 9 2 2 1 4 7 5 8 0 3 0 5 5 8 5 10 7 4 6 6 5 6 0 10 1 10 3 4 6 0 5 1 0 9 5 9 5 10 9 5 11 2 13 5 0 3 0 12 3 4 3 10 3 6 2 1 3 5 8 8 9 7 2 12 7 0 2 4 4 9 8 7 6 8 2 9 8 4 6 7 5 11 11 3 10 0 3 6 4 0 14 5 7 9 5 9 10 1 4 6 3 10 2 8 0 9 5 6 0 7 4 5 1 4 9 10 0 0 0 4 10 2 1 4 9 10 6 9 7 2 10 3 2 7 1 9 6 1 10 9 2 3 9 1 10 6 8 0 5 7 0 3 7 10 7 2 1 6 3 4 2 1 7 9 2 10 2 6 1 6 4 6 11 8 12 1 9 6 10 5 0 8 10 1 7 5 9 0 10 9 4 6 2 4 2 4 4 5 9 4 8 3 9 7 6 6 10 5 8 0 6 1 1 5 1 4 6 6 8 3 2 8 9 7 4 5 6 2 0 0 1 9 7 4 1 0 2 6 6 4 1 2 8 10 4 5 0 2 4 3 10 6 0 1 12 7 10 9 6 5 2 1 4 6 0 6 1 12 1 7 2 3 7 5 3 3 12 7 4 10 10 3 9 0 1 5 7 0 8 3 5 8 1 12 9 9 5 3 5 8 11 1 0 4 2 3 3 13 9 2 4 4 8 7 3 2 12 1 7 4 2 10 1 5 8 10 5 4 5 3 10 10 8 1 7 3 5 3 10 9 9 10 6 9 8 0 1 0 15 3 8 4 2 7 6 1 5 7 9 8 7 3 3 12 7 2 4 2 6 3 5 7 1 7 9 1 3 8 2 3 5 3 1 5 10 8 2 0 12 1 9 8 1 10 5 0 1 7 7 6 5 3 7 4 10 11 3 2 8 7 4 6 2 5 3 11 10 1 0 5 3 7 11 6 9 8 1 12 7 9 1 2 8 4 2 3 3 7 2 2 7 0 8 2 0 4 3 9 0 8 9 7 5 2 10 6 6 8 4 8 10 1 9 1 5 4 7 2 3 2 6 9 7 8 6 5 5 2 7 6 4 8 10 1 4 5 8 3 7 3 8 8 5 6 13 0 1 2 12 8 0 5 3 10 6 5 5 5 7 0 8 1 3 0 8 1 11 5 8 9 1 11 6 8 2 3 5 3 14 1 2 4 7 10 3 5 4 4 2 6 1 6 11 2 9 5 4 4 5 10 2 2 12 8 5 3 7 10 11 9 4 7 7 9 4 2 1 3 1 8 9 1 6 0 9 3 3 1 2 1 0 8 4 12 13 4 7 4 11 4 6 4 12 8 1 5 0 2 1 5 4 0 0 8 8 5 7 2 4 1 11 13 11 4 13 4 9 4 1 6 1 5 3 6 3 1 10 4 8 8 8 7 10 7 10 4 8 7 8 1 7 7 6 2 5 0 3 3 3 8 0 6 4 3 3 9 0 0 11 0 14 2 1 1 11 9 1 10 10 3 8 1 3 5 6 2 2 2 7 8 0 5 1 5 8 9 4 7 5 2 5 11 10 9 2 3 1 8 5 2 10 2 4 1 10 11 2 8 8 5 4 6 3 8 1 10 2 1 0 5 4 6 6 5 8 4 7 2 2 9 8 8 3 0 7 2 2 8 8 0 4 2 0 6 4 11 6 13 4 8 8 7 3 2 8 3 4 3 9 7 13 6 5 12 7 3 6 3 7 7 5 7 5 12 5 3 7 2 6 1 11 3 0 7 9 8 9 10 8 9 6 6 7 1 0 1 7 0 7 7 0 3 2 2 4 8 12 2 9 8 3 1 0 1 10 5 9 6 7 3 8 0 6 10 4 1 9 5 5 4 10 12 7 11 7 4 4 3 5 6 1 7 4 1 7 5 9 2 4 9 3 5 5 9 5 8 1 11 3 0 3 5 1 2 10 1 9 5 4 5 6 2 14 3 8 6 5 6 5 1 4 1 4 9 2 8 9 4 0 1 0 8 5 8 5 6 4 14 5 3 6 9 2 4 2 2 8 8 6 5 5 3 8 7 6 0 7 3 3 5 7 9 8 10 2 1 6 2 2 8 0 5 3 4 4 5 6 8 8 4 7 11 11 5 0 8 10 10 2 3 4 5 8 12 5 7 1 5 8 2 8 4 8 2 2 0 9 5 0 13 9 2 10 0 2 2 9 1 1 5 2 0 4 5 7 9 6 3 3 7 0 3 0 7 5 1 8 9 11 0 6 4 2 3 3 2 2 9 8 2 3 10 6 5 3 2 10 6 5 2 9 1 6 7 3 6 7 5 6 0 11 9 6 9 11 4 10 11 8 8 4 11 10 8 13 4 5 0 0 7 9 10 3 4 7 6 8 0 11 4 2 8 8 6 7 3 4 3 3 7 3 4 3 0 6 1 7 6 0 1 2 1 7 5 1 9 4 8 3 3 4 1 3 2 3 0 4 1 5 9 7 0 5 8 4 2 0 6 3 8 0 10 4 2 2 9 8 9 4 3 8 10 0 9 10 1 7 8 10 7 3 10 9 9 4 1 9 1 5 5 9 3 11 5 3 5 2 3 4 7 3 6 5 5 12 6 7 4 4 8 9 5 5 4 8 1 8 6 1 3 11 6 2 2 7 7 2 4 6 0 6 0 14 4 1 8 4 2 12 7 8 6 3 7 6 9 6 8 8 5 13 10 6 8 5 7 2 8 8 8 6 3 5 11 8 8 9 0 3 3 8 0 8 3 3 6 6 7 5 9 9 9 1 4 3 9 5 6 0 5 3 4 11 6 8 3 5 6 4 4 0 9 11 5 7 6 9 5 8 0 11 6 7 4 1 8 3 3 2 3 7 4 6 8 5 0 8 3 3 6 1 2 3 12 3 3 9 8 3 0 2 8 0 0 4 3 0 6 4 4 8 3 1 7 8 7 3 7 1 0 0 8 12 2 3 0 6 7 2 9 5 0 8 6 8 11 4 6 3 0 2 10 6 8 4 6 7 11 9 8 7 1 3 5 5 12 10 2 8 7 4 10 8 10 4 0 3 4 8 2 5 3 11 12 0 4 10 2 5 1 3 2 6 2 12 5 0 7 5 6 6 0 4 5 3 0 7 4 7 9 8 8 2 8 3 3 9 7 4 2 2 8 5 5 0 0 3 9 0 3 2 3 3 3 3 4 6 0 8 6 8 7 7 6 9 10 4 6 1 3 12 2 4 8 11 5 5 4 1 0 2 1 6 8 11 8 4 4 0 8 1 4 9 4 6 5 1 12 2 3 4 14 8 10 0 5 4 2 3 2 5 6 0 5 8 11 7 3 12 3 6 5 5 7 9 4 5 12 1 3 0 8 5 2 1 2 1 2 9 8 12 0 2 5 4 6 7 3 0 1 3 2 9 1 2 3 4 12 12 5 4 8 1 8 8 6 9 5 3 0 3 1 2 6 10 3 3 7 1 0 10 4 3 0 2 0 0 2 7 6 6 6 2 1 10 6 0 7 8 9 7 8 9 1 2 6 3 2 12 2 3 8 0 0 2 1 9 5 10 9 8 5 5 5 11 5 7 3 3 13 4 0 2 8 0 3 9 1 8 3 8 8 6 2 4 6 4 0 1 3 3 7 0 3 3 5 7 5 8 8 5 3 3 5 9 3 0 5 5 5 9 9 4 10 2 9 5 8 9 8 7 3 4 3 10 8 1 5 4 3 0 1 2 5 2 12 6 7 5 6 7 7 3 3 1 12 7 9 0 2 2 7 6 8 1 10 13 2 4 9 3 11 1 5 6 7 10 3 1 4 11 9 5 1 3 12 3 4 2 0 1 5 1 1 2 2 10 2 4 15 1 2 7 10 4 10 7 6 3 4 1 9 8 1 6 5 5 8 2 1 10 11 6 11 9 6 11 3 8 3 10 7 9 0 6 11 1 10 8 12 1 1 1 9 6 2 2 8 3 7 0 2 8 3 9 13 12 12 6 2 1 2 3 1 6 5 5 5 2 5 1 0 0 0 3 6 3 12 2 4 1 8 0 6 4 16 1 0 2 4 3 7 0 5 2 2 5 2 1 3 9 4 4 7 0 5 6 11 0 1 16 1 1 7 6 8 9 4 1 1 1 8 10 11 7 3 3 7 6 10 1 5 12 1 6 3 4 6 10 0 10 3 10 4 4 4 7 0 5 2 7 3 0 9 8 14 4 9 1 3 0 4 7 7 7 6 2 1 6 1 9 10 3 3 8 13 3 7 4 4 8 5 5 1 8 1 0 3 2 9 9 8 2 1 4 0 0 8 11 5 1 4 10 10 1 1 12 6 0 8 2 5 10 3 3 6 12 7 6 6 5 6 2 8 6 2 8 1 4 9 4 0 0 9 11 5 7 3 9 6 5 2 2 7 0 10 0 6 5 5 2 6 6 13 6 5 6 0 9 3 7 3 2 4 9 5 16 11 6 7 9 3 5 10 7 7 7 11 0 5 0 9 5 2 0 4 4 1 13 7 3 4 0 6 1 6 8 2 9 2 1 9 6 1 4 0 0 9 14 7 2 11 4 1 4 5 5 11 4 9 2 6 4 11 0 5 8 7 2 5 7 1 4 4 11 3 5 11 0 0 1 2 0 3 1 8 1 7 1 5 7 9 10 7 8 6 3 5 6 8 7 12 3 3 2 4 10 2 8 1 2 3 4 4 1 6 3 7 10 8 6 3 4 7 2 3 8 4 11 7 7 1 3 13 4 3 5 10 7 5 6 2 3 1 2 0 4 0 5 6 10 8 5 3 3 2 3 2 2 1 4 1 6 6 8 8 6 7 12 2 9 3 12 2 8 0 6 9 7 6 4 3 8 8 1 6 3 4 4 7 6 1 11 2 0 5 8 0 7 0 5 11 4 11 6 3 2 8 8 1 4 2 1 5 7 2 6 9 3 1 5 4 2 3 4 5 11 4 3 6 4 1 11 2 5 6 8 0 2 0 1 10 4 1 6 11 11 0 4 12 5 10 6 9 5 7 8 0 2 2 3 9 10 3 6 11 8 4 3 5 6 0 5 11 10 2 2 0 0 4 7 8 4 0 2 9 10 3 4 1 7 0 5 1 2 9 6 4 8 10 10 9 4 9 2 5 1 1 4 4 3 5 2 7 0 9 8 4 5 2 2 10 8 6 3 2 6 6 6 6 6 3 6 5 9 7 2 1 3 6 9 0 6 6 12 11 5 1 0 0 0 7 3 10 1 6 2 7 0 9 5 7 2 2 3 10 4 4 6 0 3 7 4 3 3 1 4 8 5 8 8 3 4 0 8 6 6 3 1 4 2 7 8 7 8 3 10 2 9 5 7 6 2 1 4 1 13 3 1 4 4 6 6 1 7 3 7 3 2 5 8 4 6 5 12 5 2 0 9 10 8 4 1 5 3 3 0 9 8 5 7 0 1 1 3 9 6 2 6 7 0 7 0 3 0 1 10 8 1 10 5 8 7 5 7 1 11 10 3 7 7 2 0 2 6 1 3 3 7 9 8 10 7 7 7 7 0 8 5 5 7 7 4 5 4 8 1 7 2 0 12 12 2 9 4 10 4 4 10 5 7 3 9 1 7 0 7 4 6 0 3 6 2 8 3 1 4 10 0 9 10 3 9 12 6 3 7 8 1 8 2 0 8 3 0 0 6 7 6 1 4 11 9 3 6 8 6 0 8 2 3 1 4 0 5 9 2 6 1 5 5 4 2 0 8 6 1 3 2 8 0 2 8 0 2 9 9 7 7 2 3 1 2 2 9 1 1 2 12 3 7 0 6 8 0 4 4 12 2 11 10 15 2 9 0 8 5 11 3 1 8 7 8 10 1 10 5 5 2 6 6 3 10 4 7 3 2 10 2 2 11 5 0 12 0 0 8 5 12 4 8 2 6 10 11 3 11 8 8 4 1 0 7 3 5 7 9 7 9 0 6 1 12 6 1 2 4 6 2 1 8 1 6 3 1 2 8 7 10 3 1 6 7 11 7 5 8 12 2 1 3 3 3 8 4 0 6 1 1 1 6 9 4 1 1 0 8 6 3 6 12 1 9 1 2 1 0 1 3 9 2 3 7 6 4 12 4 9 5 3 0 4 0 4 0 1 0 5 3 2 6 8 13 6 3 5 12 10 2 3 10 2 7 10 7 0 1 9 6 2 6 4 15 5 0 1 3 6 4 7 0 5 4 1 3 5 6 1 10 4 1 2 3 1 4 2 7 4 6 4 1 3 4 9 4 4 3 5 1 3 1 3 2 7 0 5 0 9 9 3 0 9 6 1 13 1 4 9 0 3 0 1 9 2 8 4 4 2 9 6 2 6 9 11 2 9 7 9 8 2 1 7 8 2 0 5 4 2 5 0 1 0 5 3 6 14 8 8 0 3 3 2 0 10 2 7 6 6 3 5 4 6 6 10 3 9 6 4 6 8 7 8 1 3 7 6 5 4 0 3 0 5 2 6 12 7 8 0 2 3 5 2 5 10 4 6 6 7 1 4 8 5 10 7 6 4 3 9 5 2 4 9 8 12 9 5 10 3 0 8 4 5 0 7 7 2 4 1 5 2 2 0 5 0 5 5 6 2 10 2 0 5 5 5 8 5 2 0 7 5 7 2 4 1 4 10 4 3 6 8 4 5 5 8 10 8 4 6 0 7 0 11 1 0 6 7 9 10 7 2 4 0 3 5 10 6 2 9 5 13 9 10 9 10 8 3 5 6 3 1 3 4 0 3 11 7 3 11 8 4 3 1 0 11 9 10 8 8 4 3 5 0 7 5 7 0 8 4 2 7 4 8 3 6 1 2 8 6 8 1 7 3 2 4 6 0 3 9 2 7 2 6 6 0 6 4 1 0 5 5 8 3 9 7 3 7 8 7 7 5 0 6 7 2 0 5 3 8 1 4 13 0 3 0 1 12 6 3 7 0 3 6 2 1 6 12 2 0 12 0 2 3 11 7 9 6 13 2 2 8 7 2 2 5 4 7 6 0 8 15 0 8 9 3 10 5 6 0 3 10 6 4 1 8 3 1 9 5 5 6 8 2 1 11 9 11 4 12 3 13 5 2 7 4 8 8 7 1 6 5 3 2 2 8 1 5 5 5 7 5 3 1 3 8 12 6 4 7 2 2 1 9 0 10 6 4 2 4 8 10 6 4 12 5 7 6 7 5 7 1 4 0 9 3 7 11 14 7 13 8 4 5 0 5 9 3 5 3 7 8 14 10 0 7 5 9 2 9 1 4 13 7 2 7 7 0 5 7 7 5 2 6 4 10 8 6 11 3 1 11 9 0 1 6 2 3 9 6 5 8 7 3 12 2 5 7 4 5 1 3 1 8 5 2 11 9 7 2 4 3 9 0 7 9 5 7 8 3 2 4 6 10 11 8 8 6 3 3 9 2 4 11 5 5 9 12 4 12 8 0 6 7 2 8 5 4 1 8 8 8 8 5 10 4 6 8 5 8 6 7 6 9 3 11 8 8 1 4 5 11 4 0 5 4 12 9 6 11 1 1 5 5 1 3 7 0 8 6 4 6 0 4 6 12 4 7 5 2 14 8 0 3 0 8 4 12 9 0 0 6 5 1 4 2 7 6 4 2 0 3 0 6 8 0 11 4 10 0 5 1 4 3 1 1 7 2 1 8 7 1 3 1 6 7 3 0 7 8 9 8 10 4 8 4 6 8 4 7 13 2 1 2 5 3 1 1 8 4 8 7 0 2 3 5 9 4 5 3 5 0 3 7 6 3 3 3 9 0 3 8 11 6 10 3 9 5 2 2 0 0 0 2 1 3 3 0 9 8 5 3 1 10 3 7 2 5 3 7 4 0 10 3 3 5 8 9 4 13 4 10 10 14 0 4 6 4 1 7 2 7 15 7 8 8 8 10 6 10 2 6 3 3 6 9 9 6 15 5 3 12 4 6 3 3 1 9 4 6 0 8 5 3 4 2 11 5 3 1 5 4 5 3 2 0 14 6 2 0 5 9 2 0 6 2 8 12 9 2 2 6 8 8 4 9 1 2 5 8 1 3 7 2 1 2 4 2 5 4 3 4 10 3 3 2 10 4 8 2 3 9 8 0 0 6 1 6 3 3 9 7 8 5 6 3 9 8 2 6 4 12 3 0 2 3 3 11 0 5 7 7 7 1 0 1 7 0 8 10 1 3 3 8 7 7 4 7 9 7 2 1 9 2 1 3 9 5 0 1 7 7 8 2 5 1 3 3 1 2 9 2 4 0 8 0 6 8 5 9 0 3 4 3 3 3 3 5 9 3 3 4 5 10 3 0 2 7 2 2 12 5 5 9 4 3 7 2 7 7 6 0 2 1 0 1 4 4 2 4 2 6 14 4 8 1 6 1 2 6 2 3 4 0 3 7 8 4 3 3 7 2 6 12 5 4 5 5 4 2 5 6 3 4 3 9 2 5 8 1 6 3 3 1 5 5 9 3 4 0 8 3 8 0 1 7 9 4 2 0 5 8 3 3 9 5 2 1 10 2 8 7 11 3 1 7 11 4 5 2 4 4 8 4 1 5 2 9 2 9 2 1 0 0 5 5 2 7 0 1 6 4 2 0 4 7 11 6 2 9 0 6 1 14 10 4 10 6 5 10 1 10 1 7 1 10 4 2 4 7 0 5 3 7 6 0 3 9 5 3 7 2 11 0 0 5 10 4 7 10 5 12 0 1 1 5 5 11 7 8 6 6 10 12 5 9 12 4 9 4 5 11 6 1 0 4 9 1 1 4 1 5 6 0 6 9 7 6 4 11 1 5 1 11 8 4 0 8 2 10 6 4 13 3 6 1 5 2 1 13 6 1 9 1 6 0 10 8 3 3 7 11 9 2 1 4 3 1 6 7 5 8 5 12 6 8 2 5 7 10 4 8 0 7 6 1 1 7 5 1 8 6 9 5 10 9 4 7 1 5 2 8 4 10 6 0 5 9 1 1 8 13 2 5 10 5 11 2 9 9 2 9 5 8 5 1 2 10 8 2 4 1 10 8 2 0 0 10 2 5 9 10 10 0 8 5 9 0 0 6 4 2 9 4 6 5 1 0 3 6 6 6 4 13 11 3 6 10 0 1 9 6 7 7 1 3 7 3 8 5 6 1 2 12 0 1 3 1 3 9 9 1 0 3 0 2 4 1 0 8 4 4 3 10 6 12 1 5 4 9 4 10 3 2 12 9 5 4 5 5 0 1 6 7 0 1 4 1 0 2 4 10 10 1 0 1 12 7 8 6 2 7 10 5 6 2 6 0 12 0 9 4 1 7 6 1 2 8 7 4 0 3 5 0 4 7 6 0 4 3 5 2 10 0 4 0 2 1 6 14 10 4 0 6 3 1 0 8 6 5 13 2 6 8 2 12 4 2 8 5 2 12 7 7 2 0 11 8 8 4 2 1 8 3 1 5 10 11 8 10 7 4 0 10 8 13 7 0 3 5 7 2 4 6 0 3 7 0 1 8 9 5 6 8 4 9 5 7 1 7 3 0 4 1 11 4 8 9 9 9 10 7 2 2 4 5 9 8 1 6 7 4 12 8 2 4 9 0 12 10 7 3 0 5 2 11 4 4 6 0 2 6 0 3 1 8 9 12 10 9 3 7 10 0 9 4 7 3 8 2 1 7 8 4 7 6 7 10 4 2 5 1 9 3 4 8 3 11 0 8 2 0 7 1 2 1 2 1 3 4 8 1 0 4 0 7 12 6 4 4 1 6 4 8 6 7 8 13 5 6 2 1 4 5 9 8 2 10 5 7 5 2 2 8 8 0 4 6 6 0 2 3 3 3 7 2 6 4 6 2 2 2 4 8 1 3 7 8 7 3 7 2 7 2 8 2 10 1 0 4 11 3 0 7 10 4 0 2 6 8 8 4 7 5 3 2 9 13 7 0 5 1 3 5 8 2 9 3 8 4 1 5 4 1 0 2 7 13 1 6 2 1 1 0 2 9 6 8 0 9 5 15 9 5 2 3 5 4 5 4 11 0 2 6 9 7 11 3 7 7 0 0 0 3 7 0 8 7 8 4 8 4 0 8 7 4 8 4 5 6 2 7 5 8 4 1 0 0 0 6 11 2 6 2 8 1 9 6 4 2 11 6 11 6 6 5 2 11 8 6 6 12 14 0 12 6 2 0 1 5 5 6 2 8 2 7 11 8 4 5 5 1 8 6 7 3 2 9 1 6 3 6 7 4 7 4 12 5 8 7 10 6 1 9 6 6 6 11 6 7 4 7 9 10 6 1 6 8 1 9 0 4 2 5 2 8 3 8 8 10 1 8 1 9 6 3 9 2 8 3 7 0 6 10 4 3 2 11 0 2 9 4 5 5 3 9 3 0 1 4 6 9 6 1 7 9 11 9 5 2 3 6 5 5 9 7 0 4 7 4 4 1 12 9 7 0 6 2 6 1 7 8 1 6 1 8 2 3 3 4 5 8 2 3 3 8 2 5 3 1 4 2 7 9 3 1 4 2 0 8 6 7 3 3 7 10 2 1 5 4 9 5 7 7 0 2 3 4 4 1 4 7 7 7 8 2 7 6 4 6 9 3 8 3 1 2 11 2 7 0 5 6 0 1 3 0 8 1 11 5 7 5 4 10 5 5 2 8 7 1 5 3 8 3 5 3 4 11 11 5 7 0 7 2 10 6 9 6 6 4 7 7 11 5 5 3 2 1 9 5 5 9 2 1 0 4 6 0 6 4 7 5 6 4 6 0 9 0 3 2 2 2 8 4 5 3 10 1 0 14 8 0 8 6 4 2 9 14 6 10 3 10 1 3 3 1 3 9 2 5 4 0 6 3 2 7 0 4 0 0 9 6 3 7 5 1 7 0 1 1 12 2 5 5 2 5 9 1 2 6 3 7 10 3 4 6 2 0 7 9 7 12 4 4 11 2 8 2 0 12 2 0 6 1 0 0 5 5 10 8 8 0 11 1 7 8 1 4 0 0 7 9 5 2 13 5 2 4 3 7 7 8 5 6 7 0 6 0 10 0 10 0 6 3 7 0 9 3 8 4 1 0 4 2 6 5 0 8 9 0 5 2 0 10 4 9 1 4 8 5 8 0 3 4 3 8 2 0 3 7 11 1 4 2 6 0 11 3 10 2 7 9 6 1 5 6 7 3 3 4 8 7 11 7 7 6 5 6 3 2 7 10 14 2 3 8 8 1 8 0 11 8 0 10 10 0 4 6 10 10 5 6 10 8 7 11 8 2 1 1 7 2 1 8 3 3 1 1 9 4 9 3 4 7 2 7 1 4 11 8 11 6 4 10 4 4 6 11 5 11 11 2 6 12 1 7 2 5 4 4 7 8 1 1 1 3 2 1 5 8 5 1 5 9 1 0 5 6 6 5 13 3 1 4 2 0 2 3 3 1 6 3 3 4 1 3 1 2 3 5 6 4 1 0 10 2 0 8 4 1 10 4 4 6 4 2 9 4 1 5 6 3 3 0 9 0 0 7 0 10 3 1 3 8 5 7 8 3 9 6 2 1 5 2 6 10 0 8 7 8 10 2 11 5 8 11 9 0 9 4 6 0 5 8 1 7 4 5 4 5 9 1 1 8 4 7 1 4 7 3 10 5 5 7 0 7 4 2 7 7 8 2 1 0 2 3 5 4 0 5 2 4 1 6 9 10 2 0 13 4 4 5 6 7 3 8 7 5 12 9 3 7 1 5 8 1 0 0 4 10 6 11 5 11 4 0 2 11 2 3 3 2 8 6 6 10 8 8 8 9 7 0 11 3 5 7 4 8 0 1 4 5 12 3 1 4 10 9 6 2 9 6 5 6 8 0 5 6 11 7 8 2 5 9 1 3 10 13 3 0 5 4 1 0 2 11 4 9 3 5 5 8 2 1 7 1 3 7 5 8 1 3 2 1 0 5 10 14 8 8 3 5 5 2 3 3 12 2 3 3 2 3 9 12 7 4 2 9 3 7 12 4 8 7 6 1 11 9 8 9 3 2 2 10 7 8 2 0 5 2 7 1 1 12 6 5 0 4 6 2 2 5 1 8 0 2 2 2 8 10 7 0 3 1 9 13 2 10 5 1 7 1 1 11 6 4 13 5 5 0 0 5 0 2 8 0 4 6 1 6 9 8 9 10 5 2 2 3 2 7 0 3 2 7 1 5 8 1 7 9 2 2 0 12 11 1 11 1 6 7 2 2 1 7 4 8 10 6 4 5 8 9 10 9 9 4 2 10 9 1 12 6 6 5 5 0 4 4 11 12 13 8 6 1 0 4 2 6 0 5 11 7 8 11 2 9 1 1 6 7 5 8 7 0 5 5 0 4 2 1 2 7 1 2 5 6 0 6 6 0 3 6 3 5 3 1 4 4 6 1 2 2 2 2 8 8 2 7 3 5 4 0 1 4 11 8 2 3 1 5 0 6 1 5 4 11 2 1 0 5 11 4 5 9 0 0 3 1 1 2 5 0 8 4 4 6 1 9 8 1 7 5 0 4 7 4 5 4 6 3 3 4 3 0 5 1 1 4 6 1 4 2 5 4 8 1 9 3 2 5 5 0 7 6 1 5 11 8 4 11 2 5 0 4 3 7 9 12 4 3 7 6 3 6 9 5 7 5 1 1 8 4 4 10 1 11 6 5 7 6 3 5 2 4 6 7 2 8 3 3 2 11 4 7 3 5 2 5 4 0 6 7 4 3 6 8 6 7 6 10 1 3 8 7 0 5 6 3 12 9 1 7 3 6 9 0 13 5 0 4 6 0 11 6 1 13 0 0 6 9 7 5 7 5 12 9 13 3 8 4 1 8 2 2 7 7 2 6 1 3 6 1 7 8 3 4 8 11 3 4 1 5 5 0 5 4 2 4 5 9 6 4 1 4 5 5 0 13 6 4 5 1 9 1 13 1 4 1 2 6 2 6 4 8 4 5 8 1 8 5 2 10 4 4 12 5 7 6 3 15 0 1 8 2 8 6 7 7 5 2 5 9 3 0 3 1 10 9 2 2 8 5 3 6 12 6 5 3 8 5 3 6 4 6 1 2 0 9 5 9 6 6 5 13 2 4 5 11 14 4 7 2 3 5 7 9 4 0 3 1 8 3 8 0 6 1 3 4 5 10 6 1 7 4 13 5 11 11 9 6 9 9 9 1 6 12 5 13 6 3 7 2 8 4 5 8 8 6 1 8 1 9 12 9 10 14 0 8 5 4 3 2 4 8 2 4 6 1 8 8 6 14 4 2 0 7 0 8 0 9 6 5 1 0 2 0 10 2 5 7 5 5 4 10 7 5 6 1 9 0 1 0 2 7 9 0 2 3 7 8 1 2 7 1 5 10 7 4 1 2 5 2 2 8 12 3 6 11 5 3 2 4 6 10 6 9 6 1 7 5 7 11 2 8 0 3 2 3 2 10 5 7 8 7 9 0 7 9 0 4 9 0 8 6 2 6 0 4 5 2 10 6 1 3 7 12 5 6 7 9 0 8 4 2 0 10 5 9 1 4 7 10 3 6 9 10 7 2 4 0 4 7 8 1 5 2 7 3 9 2 4 4 6 5 4 9 3 3 4 5 10 0 10 4 10 4 1 0 1 5 4 6 7 8 3 0 8 9 10 8 8 2 9 1 6 6 2 7 1 1 0 6 1 7 8 7 6 5 5 5 2 2 6 8 1 5 3 6 5 11 6 0 13 7 2 2 1 12 1 8 5 3 8 10 6 0 10 3 2 11 3 6 4 7 2 3 7 0 5 8 0 6 6 2 10 5 6 8 8 6 10 4 0 7 1 5 3 4 3 3 6 2 1 5 6 8 13 6 1 1 1 0 1 1 10 3 0 4 5 6 7 0 8 6 13 0 1 6 12 3 0 1 7 5 5 8 6 11 3 15 8 2 4 9 1 6 11 10 7 7 1 1 10 7 4 13 1 10 8 4 0 5 1 11 8 0 12 7 0 2 8 2 9 9 7 9 4 0 5 8 9 5 13 6 7 3 3 6 2 7 10 7 1 9 0 11 1 8 8 1 8 8 1 6 2 11 9 8 6 0 0 6 4 3 4 1 11 7 3 3 10 5 1 1 9 0 1 3 0 8 4 8 7 7 1 1 5 11 1 3 9 2 2 6 10 8 1 6 5 4 2 8 3 6 4 2 9 4 8 0 2 6 1 7 5 6 4 12 0 2 6 11 3 2 8 8 2 9 1 4 9 2 8 11 4 7 5 3 8 13 6 7 10 1 6 7 12 3 4 8 5 8 1 3 6 3 6 3 2 0 5 7 2 0 4 5 1 10 2 5 3 9 2 5 7 4 9 7 11 1 0 7 9 7 10 0 7 4 1 2 5 14 1 12 7 3 0 11 0 3 5 8 3 0 0 2 2 0 6 8 3 4 6 3 6 0 4 7 2 6 8 6 5 6 6 5 6 9 1 0 5 4 5 7 2 9 5 4 5 8 0 10 0 7 1 2 1 1 2 8 10 7 4 10 14 4 2 6 11 2 0 0 12 2 3 2 4 8 1 5 10 0 3 11 0 10 2 4 2 2 3 2 4 1 1 3 7 6 1 0 5 6 2 4 5 7 2 8 5 10 0 2 5 8 3 6 1 9 8 8 0 2 1 6 5 0 9 0 10 6 0 10 0 11 8 9 6 7 11 6 6 8 5 8 3 6 1 1 4 7 6 10 4 2 2 7 9 6 2 0 4 10 1 5 8 9 0 6 10 7 7 10 8 13 1 6 8 6 3 3 12 3 6 12 5 0 3 7 5 1 6 10 6 6 8 8 4 4 1 10 5 2 8 4 2 4 10 1 3 5 0 7 5 5 6 9 0 5 9 8 3 12 13 2 5 3 1 5 3 12 3 4 8 1 2 9 3 8 8 1 0 9 4 5 12 0 4 7 7 1 3 1 5 0 2 2 6 0 1 0 5 3 6 5 8 11 6 3 3 15 0 7 11 0 7 3 0 3 3 4 3 0 3 4 8 2 9 5 0 1 6 7 8 6 9 10 5 9 9 4 0 7 9 10 6 5 10 10 5 6 4 1 2 4 8 4 5 10 3 8 6 4 8 1 3 3 4 0 2 1 7 4 7 9 8 12 6 0 6 2 5 5 11 0 9 7 10 1 5 7 7 6 7 6 9 5 5 1 10 11 4 9 7 1 14 10 5 9 3 6 0 1 10 2 1 0 11 9 9 10 5 0 9 2 2 5 7 0 0 1 5 0 2 2 4 2 4 9 5 1 10 7 5 0 9 2 2 6 3 3 9 7 9 11 10 4 11 3 6 1 2 7 5 8 2 7 4 5 8 7 9 7 7 10 2 6 4 9 3 5 10 10 6 9 1 0 3 0 6 8 7 6 4 4 6 5 7 5 2 6 9 1 7 4 11 10 1 13 8 6 3 8 9 9 11 0 10 10 2 6 6 1 7 11 0 1 0 8 9 6 9 6 2 10 7 7 7 1 9 7 0 9 9 6 1 1 8 3 7 10 9 14 6 5 5 0 9 0 6 2 4 6 2 12 8 3 1 0 8 6 0 6 3 0 3 3 1 0 6 1 3 6 5 1 6 10 4 5 0 2 4 2 2 6 1 0 6 9 11 5 4 6 8 0 8 10 2 7 11 8 10 2 4 8 10 4 1 2 3 9 12 8 5 7 4 3 8 11 2 1 4 7 5 7 7 3 2 10 2 3 11 9 6 8 8 2 8 3 8 5 2 7 4 10 8 5 0 3 1 0 2 9 5 4 4 2 16 4 5 7 9 10 4 3 3 9 10 2 0 0 3 8 8 4 3 4 5 6 2 0 5 9 2 6 7 6 3 7 0 5 3 2 3 3 9 9 4 0 4 7 0 12 0 7 5 5 8 8 6 4 5 7 10 6 4 2 1 9 11 1 0 1 10 8 3 6 2 8 11 7 0 9 9 6 2 5 4 3 6 3 4 4 8 9 4 3 2 7 2 7 10 7 2 6 12 2 11 2 2 0 4 9 7 0 0 1 9 4 5 3 2 10 0 3 1 9 4 0 12 4 10 2 1 7 7 11 8 5 10 4 7 5 2 7 5 4 3 10 6 2 0 4 3 3 1 1 0 6 1 5 5 7 3 1 8 0 0 1 8 4 2 14 4 6 5 2 2 4 10 7 5 11 0 4 7 7 2 7 1 5 3 5 0 5 5 10 6 10 3 2 7 8 3 6 6 3 4 4 5 4 3 7 10 0 9 3 8 0 5 9 8 4 4 0 7 3 9 0 5 7 6 3 0 2 5 3 6 6 10 4 7 4 1 3 5 6 7 7 2 1 0 5 7 4 7 1 10 9 7 4 0 8 3 1 5 13 1 8 3 4 1 7 9 8 5 6 3 0 6 6 0 1 2 5 8 4 1 1 5 4 0 4 0 3 3 6 10 9 0 3 8 4 1 4 3 3 11 4 10 2 9 3 3 4 10 0 12 8 7 9 2 8 2 2 8 6 3 13 5 7 12 0 0 2 4 4 3 7 0 6 0 8 5 5 7 4 6 10 8 1 2 11 3 9 11 12 3 3 7 9 0 2 11 3 8 7 5 7 4 6 9 3 9 8 6 0 1 4 10 2 11 4 7 2 7 2 2 9 9 2 6 4 5 3 2 6 5 2 6 11 13 1 6 2 3 7 7 3 6 1 11 1 7 6 3 8 6 4 5 6 9 2 8 3 4 2 4 6 1 8 0 0 10 1 5 8 0 4 4 3 1 10 3 9 3 4 3 0 6 6 6 7 5 8 3 8 7 2 1 0 13 8 3 8 4 7 11 2 6 4 4 0 7 9 5 1 3 8 4 7 3 1 2 1 3 9 10 8 5 0 6 1 1 0 5 2 4 1 12 0 0 13 4 5 9 13 4 3 9 2 5 5 10 4 9 1 5 10 3 0 6 6 5 3 0 7 1 9 2 11 2 3 3 9 9 11 11 1 4 9 7 4 5 6 10 3 4 13 8 9 3 11 4 9 7 1 2 4 10 6 5 2 7 12 9 11 3 13 5 5 1 3 6 0 6 3 0 6 11 7 13 9 5 2 1 8 1 6 6 11 5 6 5 1 1 0 12 9 5 3 1 2 8 4 4 6 2 3 0 2 8 6 0 5 4 0 5 6 5 7 8 8 2 9 2 4 10 1 11 8 8 3 4 5 7 4 0 8 0 5 12 4 9 0 2 0 4 5 8 0 0 2 5 1 1 3 3 8 1 10 2 7 0 2 6 4 7 5 0 10 1 3 10 9 5 11 3 0 1 2 5 3 3 2 7 3 7 6 2 4 6 5 0 5 4 4 3 4 0 6 5 3 3 10 6 11 7 7 1 8 2 0 1 3 12 0 6 8 2 6 0 2 2 1 3 9 8 8 4 7 4 2 1 10 0 3 1 7 12 2 8 3 12 1 4 1 10 7 6 7 4 8 6 6 8 4 6 4 8 4 3 0 4 9 8 0 2 1 10 7 2 2 9 8 0 1 5 1 7 5 2 6 7 9 11 7 4 4 10 6 0 5 3 9 10 12 6 8 8 0 8 7 15 2 4 1 4 9 4 6 3 11 10 2 8 5 0 3 2 1 9 0 2 0 8 4 2 11 0 0 4 8 1 4 6 2 6 5 8 4 2 10 4 5 7 0 10 1 6 13 4 5 13 10 6 1 2 3 8 2 6 8 2 6 12 5 0 2 4 4 8 6 5 1 0 1 5 8 5 5 9 8 3 11 8 5 6 7 3 7 5 10 11 5 2 10 8 0 11 7 2 8 3 10 8 12 8 7 6 3 10 6 9 6 4 14 2 4 9 6 10 0 6 2 3 12 1 0 6 2 1 0 5 4 7 4 7 10 1 5 3 4 0 7 7 1 9 5 4 4 7 9 6 0 0 9 5 2 5 3 6 5 11 1 4 0 9 3 2 5 0 1 5 9 1 3 3 1 10 10 0 0 6 9 9 12 2 3 8 2 4 0 1 5 0 1 0 8 6 5 10 7 0 7 3 5 9 3 3 0 1 6 9 3 2 2 1 0 1 4 4 0 2 10 0 1 6 6 3 11 0 0 3 9 9 1 2 0 8 3 5 5 6 6 2 10 1 0 9 0 7 5 3 3 5 7 6 3 5 7 5 11 0 10 9 2 11 3 3 4 3 8 2 8 9 8 5 5 7 1 2 6 6 10 6 5 10 1 6 0 10 5 6 6 6 3 2 6 6 3 2 2 11 11 3 0 0 5 9 6 1 12 12 2 10 9 10 8 0 2 7 1 8 0 10 5 14 7 2 3 1 9 7 5 1 12 3 0 3 5 8 6 4 5 0 4 14 0 5 5 3 4 4 1 6 5 1 2 5 2 7 7 0 5 0 6 1 11 1 1 3 2 1 7 9 6 11 9 5 3 7 3 2 12 8 5 1 7 3 5 3 7 7 1 8 8 3 1 13 5 2 0 1 3 1 4 4 4 4 11 3 1 3 5 3 1 2 11 6 3 2 2 5 10 8 10 9 3 14 4 12 4 6 4 11 9 0 5 3 4 3 2 6 8 6 3 8 3 5 2 3 4 1 13 9 8 2 2 0 10 0 9 8 5 10 3 2 7 6 12 3 4 10 9 5 10 0 12 0 2 0 1 6 2 0 8 5 2 9 2 5 12 9 4 3 9 0 0 6 8 7 4 0 9 0 0 1 2 4 7 5 5 7 5 5 12 11 7 12 4 2 8 2 5 3 11 6 7 12 1 0 2 5 4 7 14 2 4 9 10 11 10 10 8 3 2 6 7 3 2 4 6 5 7 1 5 8 3 4 7 0 5 1 7 4 5 1 5 2 6 3 8 4 3 7 2 10 8 7 13 3 8 7 5 0 4 7 6 0 10 7 8 1 10 2 5 1 11 2 9 4 5 5 10 11 8 6 3 4 8 8 11 7 5 4 0 1 5 8 2 2 12 6 1 10 5 5 0 2 2 10 4 2 7 2 1 12 5 5 4 4 10 8 0 7 2 1 8 2 10 10 2 6 9 3 2 4 1 0 13 1 0 4 3 2 5 10 4 8 2 7 1 1 1 3 4 8 1 6 2 1 8 6 8 4 4 3 6 1 1 2 5 2 2 8 2 2 4 3 6 2 0 1 6 4 4 3 3 1 6 8 4 7 5 3 1 2 0 11 6 3 0 1 7 8 5 13 4 6 0 6 3 1 5 7 5 8 1 6 3 4 2 3 7 6 3 0 12 4 3 0 10 3 0 4 8 2 6 4 8 4 6 3 8 5 3 9 8 5 2 7 0 6 2 1 5 8 5 5 10 2 4 1 4 0 12 9 2 4 8 4 5 3 2 0 12 3 0 6 11 13 8 1 2 6 12 4 10 12 5 4 4 11 8 10 3 1 9 10 3 9 8 0 1 6 1 6 4 1 5 9 4 2 7 6 6 7 4 4 4 4 8 6 6 9 6 7 1 4 1 1 8 7 0 2 8 8 9 2 5 8 1 0 0 4 8 0 4 11 5 4 9 2 2 3 8 9 8 1 10 3 9 4 10 2 7 0 9 1 5 3 14 11 6 7 7 6 7 7 3 0 2 3 0 3 9 5 8 11 2 3 9 3 0 5 8 2 6 10 1 11 10 2 6 9 0 2 2 7 2 6 7 4 7 8 1 6 13 8 10 3 12 0 7 6 6 5 1 2 8 5 9 5 6 7 11 2 2 0 3 13 7 7 4 3 4 8 7 4 4 4 8 2 2 6 5 6 4 5 7 5 1 6 5 7 9 5 5 9 5 6 3 4 8 2 2 6 3 8 1 5 7 7 9 8 3 1 0 6 2 0 2 2 1 3 5 7 6 5 2 6 7 5 4 5 4 7 6 10 10 6 5 1 5 12 0 9 4 7 5 4 3 11 9 3 0 0 1 3 8 9 8 7 10 7 0 11 7 8 0 5 3 10 13 4 2 9 10 0 2 0 11 1 5 5 3 1 1 7 8 7 0 7 6 9 9 2 1 5 8 4 2 4 8 2 1 9 5 5 3 8 2 7 0 5 10 2 1 0 6 7 6 7 5 4 1 1 1 2 6 0 2 11 1 2 5 9 8 1 4 10 5 4 8 2 3 6 4 7 2 1 3 0 3 4 6 2 11 3 4 9 1 8 3 0 0 8 8 4 1 6 3 0 3 0 7 4 8 6 7 11 0 2 11 7 12 8 2 7 1 0 1 9 13 11 5 8 2 9 6 1 0 15 1 11 4 4 0 9 10 10 1 9 1 3 5 7 5 8 2 1 4 7 7 4 9 6 3 3 7 6 0 0 1 13 5 3 12 7 1 1 1 3 3 4 9 7 2 5 3 1 7 1 10 1 3 4 6 12 1 3 6 0 0 6 4 5 8 0 9 6 1 11 5 11 5 6 5 3 10 9 5 9 3 2 7 1 10 8 5 9 11 4 1 6 8 7 4 3 9 5 2 2 12 3 4 1 1 10 1 5 2 8 6 3 0 1 7 1 6 0 6 4 8 4 1 6 8 0 0 2 4 3 1 6 6 8 10 10 2 10 8 5 6 7 6 3 5 8 6 12 9 2 2 7 1 7 6 3 0 2 1 3 1 6 10 6 4 2 2 10 9 2 5 3 2 9 9 5 0 4 8 8 5 6 12 0 5 2 3 4 8 5 1 9 6 8 5 11 3 13 12 5 4 9 0 2 4 3 7 0 11 3 13 6 4 11 10 5 10 5 0 7 3 1 4 3 6 8 6 9 9 5 12 14 6 1 4 2 6 8 0 10 8 6 5 6 2 9 12 3 7 1 8 3 5 5 6 7 14 10 3 5 7 4 1 9 0 3 3 8 4 3 2 2 0 6 8 6 5 8 2 8 8 12 4 3 5 5 9 3 7 3 4 0 8 8 4 12 6 5 13 7 5 10 5 14 4 12 10 5 7 11 3 2 1 7 2 3 9 2 5 11 8 0 10 5 6 3 4 8 1 0 5 4 4 2 9 4 3 5 9 0 5 9 6 6 1 0 10 1 2 2 6 10 0 4 7 3 6 5 7 7 2 3 7 1 4 7 2 2 9 5 4 3 0 2 3 0 3 0 1 4 1 2 1 2 9 8 2 4 10 10 6 5 14 2 1 4 10 2 3 6 8 8 11 7 2 3 1 3 4 7 1 4 11 1 0 9 2 10 9 7 2 9 0 8 3 0 11 6 1 6 7 7 5 9 10 6 3 4 10 0 6 5 0 9 1 12 9 7 2 9 1 1 10 8 0 8 8 2 1 1 13 0 4 6 6 5 6 1 10 8 7 5 3 7 0 11 5 1 0 11 9 9 10 4 0 3 8 0 13 5 3 4 2 0 9 6 0 5 6 6 9 3 7 7 9 3 8 6 10 10 5 6 1 5 1 6 3 7 8 0 5 13 1 2 1 7 7 7 7 7 2 3 1 0 11 4 10 2 1 0 1 7 2 7 6 13 1 0 10 8 9 7 3 14 5 4 10 0 0 5 0 9 3 7 6 6 4 5 8 7 7 6 0 11 10 4 5 1 9 11 10 6 0 8 1 4 0 4 6 6 6 2 2 4 2 1 5 5 13 0 7 6 7 7 0 11 7 9 3 5 1 0 8 14 11 7 0 12 1 8 4 6 0 12 7 5 8 9 8 11 11 5 2 0 9 4 9 13 5 4 3 3 4 5 7 1 4 7 2 3 1 6 9 10 4 10 4 3 6 5 6 10 0 4 1 3 2 3 5 7 3 1 6 1 5 11 9 10 2 0 6 0 8 11 1 0 2 13 1 3 4 0 0 7 13 5 0 7 9 4 4 7 11 3 9 0 12 5 6 2 9 4 3 5 8 0 2 0 12 9 2 4 2 7 2 1 5 7 7 5 2 6 1 6 9 0 8 10 8 6 3 7 8 5 4 5 8 4 3 5 3 4 1 7 3 0 7 0 9 4 0 8 3 2 6 9 9 2 0 10 2 7 6 2 2 9 4 8 5 1 4 10 3 0 3 9 3 7 6 8 6 6 5 9 0 9 5 10 0 11 2 11 2 11 3 8 2 9 12 5 1 2 6 0 6 6 9 0 2 9 0 2 3 8 7 9 0 4 12 6 10 7 10 0 10 8 3 4 6 4 0 3 5 7 4 9 2 1 8 4 2 8 12 5 12 4 7 1 4 2 7 0 5 8 1 8 5 7 10 7 5 0 6 4 11 5 8 6 4 4 0 1 4 11 5 4 7 11 10 0 11 2 3 12 6 3 0 9 0 7 3 8 7 5 1 5 5 0 3 2 5 0 1 10 7 9 2 2 1 4 5 8 2 1 9 2 8 5 3 7 1 0 6 3 0 2 0 5 4 8 7 1 7 2 2 9 1 2 6 8 6 7 6 6 0 3 4 1 3 7 6 8 3 7 6 6 2 10 11 6 3 4 7 9 4 4 9 4 5 0 7 4 8 11 3 0 9 7 3 9 6 1 5 3 14 5 3 8 8 2 3 4 4 2 10 3 9 13 8 3 11 4 1 8 2 3 11 0 4 14 0 1 9 3 2 10 0 4 3 1 2 2 5 9 4 7 2 1 11 6 3 8 5 6 5 0 4 8 3 8 8 9 5 10 9 0 1 3 8 6 3 5 0 4 1 2 5 2 3 8 2 4 5 9 0 4 3 7 5 3 5 2 5 8 1 0 5 6 9 3 1 1 6 3 9 3 1 3 2 8 9 13 2 7 3 6 9 7 8 5 7 6 0 1 11 9 8 6 6 1 5 5 1 8 0 8 5 7 11 7 9 1 5 4 1 1 0 11 5 5 5 1 0 6 7 2 6 2 8 1 5 9 1 6 6 5 6 7 12 6 9 12 9 6 0 1 5 2 2 8 7 3 12 6 2 6 0 4 1 8 9 7 11 10 2 10 9 3 12 0 1 3 1 9 6 7 0 9 7 1 12 5 8 3 1 4 2 9 8 11 12 2 11 3 1 6 6 11 3 6 3 7 8 2 7 9 3 0 0 7 6 9 5 10 7 6 1 5 5 7 0 11 2 0 8 2 6 2 2 6 3 6 0 6 8 6 5 3 8 4 9 2 6 7 0 2 8 0 0 3 11 1 3 0 4 2 8 0 3 3 9 3 8 7 6 0 0 7 5 2 0 7 9 5 11 3 11 6 8 6 9 11 9 5 6 8 9 9 5 4 6 0 3 2 1 0 5 0 6 3 1 0 3 10 12 0 11 3 10 8 7 5 9 3 1 8 3 4 12 1 11 9 4 0 1 8 5 4 9 11 9 4 8 2 9 4 4 6 3 9 2 7 2 0 0 1 7 6 4 9 0 3 0 8 2 11 7 3 1 1 0 3 4 1 1 4 11 2 9 3 7 7 6 6 12 9 0 8 4 9 4 7 1 10 11 1 7 2 8 2 11 1 3 6 2 8 9 1 12 1 3 7 7 5 0 3 10 7 5 12 4 3 0 0 2 6 2 9 5 1 5 9 5 13 3 7 3 2 8 2 5 4 0 0 7 2 1 11 2 1 1 8 1 7 4 7 10 0 4 3 0 12 1 8 9 2 2 0 4 3 7 5 11 5 0 12 8 10 8 0 4 8 1 3 2 7 11 1 13 4 5 3 13 10 6 10 3 4 11 1 9 4 3 6 2 1 9 8 10 3 0 1 6 5 3 9 2 2 0 7 4 11 2 3 3 5 1 2 3 6 8 5 2 4 7 0 8 1 9 3 9 6 2 10 6 8 3 8 8 0 6 3 2 0 2 2 4 3 5 4 9 8 8 11 0 3 6 2 5 7 7 4 1 9 4 6 9 4 8 8 13 1 2 8 2 9 8 1 3 2 6 1 4 11 12 1 3 0 3 0 5 7 0 9 5 3 2 4 5 5 12 13 3 1 2 7 4 3 6 0 2 5 10 2 1 8 3 0 2 4 9 6 7 2 1 6 5 4 7 3 5 4 2 9 1 4 1 5 0 2 7 0 0 2 5 13 1 3 6 1 6 10 2 4 9 8 2 2 2 2 11 5 1 4 1 6 1 1 7 8 6 5 3 0 3 2 12 4 0 5 4 6 5 5 8 7 2 7 2 0 8 9 7 0 12 3 12 2 1 5 10 4 1 2 3 4 5 5 5 1 3 2 11 1 3 0 0 0 3 5 1 10 9 4 5 7 0 0 0 7 7 2 13 2 6 1 7 3 2 3 6 12 2 2 8 13 10 2 2 1 8 5 4 7 8 3 7 1 7 7 1 8 7 6 2 4 11 0 5 8 4 7 2 6 4 2 5 6 7 9 2 4 3 8 1 0 4 1 5 6 5 9 6 0 3 2 3 2 3 4 3 2 1 10 6 7 1 7 5 3 6 3 1 3 1 8 6 0 3 10 5 0 5 0 0 7 4 1 4 2 3 0 9 4 3 10 4 1 5 3 8 5 2 2 8 3 1 1 4 5 5 8 11 9 1 1 10 3 7 0 11 0 1 5 8 6 9 2 12 4 1 8 2 9 8 2 3 4 7 1 6 4 11 7 12 1 10 10 6 0 6 4 7 0 8 0 10 4 1 1 5 9 6 3 8 8 1 5 9 10 11 8 13 0 0 8 7 3 10 2 8 6 2 7 0 9 2 3 6 6 5 1 7 0 11 5 8 5 2 7 2 4 4 11 4 3 13 8 1 8 1 3 1 2 9 11 7 3 8 9 5 4 4 10 9 8 6 9 4 6 5 6 7 5 5 0 2 5 5 2 0 7 9 6 6 10 6 5 3 9 1 3 7 6 2 4 11 10 8 7 6 7 3 9 7 5 10 2 7 10 11 10 1 7 3 5 5 9 1 12 8 3 2 0 1 1 5 4 5 5 4 6 9 1 9 6 0 1 6 8 4 3 12 5 1 2 14 1 0 8 4 2 14 4 5 1 2 7 2 6 1 2 9 2 7 7 5 8 0 8 6 12 8 2 2 10 13 0 8 6 3 7 3 1 0 4 8 6 10 0 0 6 6 8 3 4 5 1 9 8 1 7 7 2 11 12 4 10 5 6 3 0 2 9 8 6 1 4 10 3 9 0 9 8 6 6 1 5 12 4 5 4 3 4 2 3 8 12 3 0 4 1 5 4 1 2 5 8 5 5 2 8 10 0 3 6 2 7 7 7 1 13 9 10 6 1 2 1 10 3 0 8 6 5 2 10 4 11 2 4 8 9 6 3 2 4 6 1 15 2 5 2 1 8 3 4 5 7 2 0 12 3 11 4 3 0 0 3 9 0 7 9 3 8 3 3 3 10 0 3 2 6 1 0 3 7 1 2 3 9 9 6 8 5 8 9 0 8 2 8 3 2 9 4 5 1 5 6 4 6 5 0 9 12 1 6 9 5 1 0 1 0 4 4 3 7 1 0 2 9 0 1 0 0 2 3 4 4 5 0 3 2 4 7 0 4 2 6 4 8 2 5 7 11 2 5 8 10 4 7 4 5 12 2 3 7 9 5 10 5 0 2 7 5 8 6 3 1 6 2 4 0 10 12 2 5 0 0 1 2 1 4 4 2 4 4 6 14 8 3 9 5 8 3 8 3 7 12 11 0 10 7 6 11 0 1 3 8 2 1 3 12 8 8 4 0 8 8 7 14 9 6 11 10 7 9 3 3 0 12 5 10 0 10 0 5 0 4 8 0 2 6 13 3 4 0 7 3 0 2 3 14 7 1 4 10 6 5 9 1 4 8 2 1 12 10 3 4 5 1 1 0 1 2 0 10 9 9 9 6 7 2 2 2 5 0 0 7 1 3 4 1 0 0 0 4 5 9 0 7 7 10 6 2 3 7 6 0 9 4 7 5 0 1 6 2 5 0 7 5 6 4 3 2 5 1 10 11 4 1 1 0 6 0 15 8 0 7 0 0 0 5 4 8 9 4 0 5 7 0 3 1 1 1 3 2 0 3 0 4 7 5 12 10 7 9 9 2 6 7 4 8 3 5 4 1 4 11 6 9 8 12 2 6 7 5 15 3 3 11 13 11 6 1 11 2 1 9 2 2 2 5 11 11 13 4 3 8 3 2 8 0 9 7 6 0 6 6 2 6 9 7 0 8 3 11 0 5 12 11 2 5 9 4 1 12 10 8 3 3 2 10 5 3 7 0 11 9 0 4 8 3 1 0 9 4 11 0 3 6 2 5 2 6 14 11 10 6 0 9 4 6 2 2 2 10 9 12 12 5 8 2 8 3 4 6 7 11 4 2 0 7 4 7 9 7 1 3 6 4 6 1 2 13 7 4 1 3 11 0 6 2 7 3 2 1 0 3 0 10 5 2 6 1 3 12 3 1 6 0 10 2 5 3 2 8 7 2 9 10 6 2 8 4 3 4 12 3 9 12 2 3 9 0 11 6 2 2 3 2 2 9 7 4 8 5 7 3 6 2 2 2 2 10 8 9 3 3 7 8 10 9 7 11 0 2 4 5 0 5 2 13 5 2 2 2 6 2 8 5 4 8 9 4 1 0 5 8 4 3 4 1 9 0 4 7 4 5 9 10 0 11 1 8 4 0 1 2 6 10 7 7 9 3 4 1 5 4 9 10 12 7 9 9 7 4 4 4 13 8 7 10 6 5 1 3 4 1 9 0 5 2 1 9 10 8 3 0 8 0 5 1 11 2 1 4 1 6 8 2 1 5 0 1 9 2 7 12 7 6 7 6 1 1 0 9 2 6 7 7 9 1 6 13 3 7 10 8 8 2 5 8 10 3 1 5 7 0 10 9 1 5 1 5 2 3 3 7 1 6 5 1 4 10 10 3 7 15 0 7 11 3 8 4 7 0 1 1 3 2 2 2 6 9 13 2 9 9 4 2 8 14 0 0 10 6 7 2 8 1 8 7 0 0 3 8 0 11 9 5 3 8 6 7 3 1 4 0 3 1 13 1 0 0 4 2 1 0 4 2 4 6 7 10 1 7 6 2 7 5 2 7 2 1 0 9 0 4 4 1 0 1 6 3 3 11 2 10 3 8 3 0 2 2 4 8 1 9 3 3 7 0 2 0 2 3 5 6 5 0 7 7 5 0 7 7 7 10 0 5 3 3 3 6 1 5 2 3 1 10 8 11 0 6 5 5 9 3 6 6 12 7 6 4 3 4 0 8 4 5 12 5 3 0 1 8 11 9 5 10 8 6 3 5 0 8 4 11 9 4 10 1 2 7 9 2 3 2 6 0 1 0 5 8 1 5 2 9 8 6 0 13 2 4 5 5 7 6 2 0 7 3 9 7 8 9 9 16 3 5 4 1 5 4 10 1 5 10 8 8 8 2 10 8 3 3 2 10 5 0 5 4 3 7 9 11 3 10 8 5 3 7 2 1 2 4 11 1 9 1 7 10 4 9 7 3 7 7 2 5 3 3 13 4 5 2 7 4 9 10 8 7 7 6 5 5 9 4 12 6 0 0 8 6 4 3 10 2 10 0 10 8 8 8 3 1 10 6 1 12 6 9 1 9 9 12 8 7 0 6 3 2 4 2 10 1 1 1 3 10 4 0 9 2 4 3 0 2 8 1 6 9 6 6 1 7 4 8 3 3 4 0 4 6 1 6 7 3 3 6 8 5 1 1 6 1 4 0 3 3 6 5 4 6 0 1 0 3 7 9 0 14 4 13 5 1 3 4 6 5 5 1 2 2 5 4 3 4 7 2 10 13 5 9 7 9 9 2 3 7 0 0 12 10 0 5 8 10 8 4 2 9 3 2 4 2 11 10 1 0 5 3 11 4 10 9 7 0 2 8 4 9 12 7 8 0 5 10 9 0 5 7 2 0 7 6 11 8 12 2 3 0 8 5 10 1 1 1 2 8 0 5 2 0 1 4 8 7 1 3 6 11 1 5 2 2 3 8 5 10 0 3 5 2 7 6 2 3 6 8 5 1 3 7 4 4 9 5 10 1 5 5 1 0 6 2 10 2 0 3 7 6 9 2 5 7 2 6 0 1 3 4 12 4 5 4 4 2 8 5 11 2 5 0 3 8 2 5 7 5 3 5 3 3 10 9 14 7 9 8 6 6 8 9 6 4 6 1 6 4 8 8 2 5 2 9 2 9 8 6 6 4 6 12 7 2 2 4 5 3 1 8 7 6 8 5 3 1 5 3 5 4 6 4 5 3 1 5 1 2 4 6 7 0 0 7 6 8 10 8 2 6 7 4 3 4 1 7 1 7 3 1 0 6 2 11 10 1 1 5 6 6 10 6 0 2 3 5 5 6 3 3 6 1 13 4 2 2 8 4 6 7 11 6 3 4 5 8 6 6 9 10 9 4 8 5 2 7 3 5 0 0 3 7 9 6 2 2 0 7 14 9 0 2 6 2 1 5 6 7 3 0 8 6 2 4 3 11 2 5 2 9 7 0 6 2 3 7 2 3 3 0 6 1 6 6 2 3 7 8 9 2 11 4 6 3 2 5 2 0 0 0 1 8 8 7 6 1 5 10 9 6 10 6 6 6 6 10 1 2 4 4 0 1 4 1 1 7 8 4 5 5 4 9 8 4 2 5 0 1 8 0 1 10 7 8 5 3 9 12 3 2 3 6 2 9 8 2 10 9 4 1 4 1 5 7 0 7 7 11 10 6 6 4 13 6 9 1 3 0 8 2 14 0 5 0 6 8 9 1 10 2 3 2 3 9 3 6 7 5 6 2 7 8 9 2 7 3 5 4 4 6 0 3 8 2 0 4 0 4 8 6 5 0 9 0 9 0 0 9 5 4 4 10 8 10 1 1 5 3 6 5 4 9 4 4 8 8 6 4 4 3 9 8 5 4 8 7 7 5 2 1 13 8 9 5 4 8 4 1 1 5 7 1 0 7 7 0 1 7 0 8 9 11 5 8 4 6 5 4 5 4 3 2 3 5 2 7 2 6 8 10 3 9 6 9 8 2 5 12 1 5 5 2 2 0 5 2 2 2 6 7 0 7 10 0 4 4 3 5 0 12 6 6 0 0 8 1 1 1 9 7 0 7 7 5 2 4 13 1 4 7 4 1 4 0 11 3 11 5 1 6 2 6 2 7 4 7 4 1 9 9 7 9 7 8 0 11 2 5 5 1 5 3 0 2 11 1 4 4 3 7 4 6 3 9 6 4 6 11 7 11 0 3 6 7 6 6 9 8 0 1 8 7 7 9 5 0 2 4 5 13 4 6 7 6 4 5 5 5 7 1 2 0 4 2 6 9 6 7 2 12 6 1 5 7 2 2 0 7 0 2 0 3 3 2 10 4 9 8 6 5 7 8 8 1 2 1 9 10 1 8 7 11 8 0 5 2 9 0 2 0 3 0 5 9 8 4 2 3 8 4 1 4 8 5 6 1 7 8 5 3 2 3 3 3 0 4 2 7 6 9 3 0 4 1 8 0 1 2 12 4 2 1 4 4 6 0 7 0 13 2 6 1 3 2 7 9 1 5 6 7 2 7 9 1 2 1 0 2 7 5 4 9 5 11 2 10 5 5 3 0 4 3 6 6 4 8 8 11 0 5 8 4 8 10 10 2 1 8 10 10 8 8 0 6 10 3 10 2 13 7 6 2 5 7 2 0 0 5 0 4 3 6 10 8 5 14 5 11 1 6 1 7 10 9 6 0 5 5 2 6 3 11 7 1 1 6 11 0 4 6 1 5 2 1 2 4 4 7 9 1 0 8 5 0 6 1 3 10 5 6 1 8 5 2 10 0 8 9 1 3 2 0 1 4 0 5 7 0 12 11 2 10 2 1 2 12 8 7 11 1 6 1 9 0 2 8 0 5 0 8 4 9 6 5 0 3 9 5 3 6 5 6 4 8 3 3 6 7 11 13 7 5 6 7 8 4 3 1 6 0 5 0 2 2 6 6 6 5 6 1 1 8 0 2 12 8 5 2 6 9 4 4 3 7 0 4 7 0 2 5 2 1 0 0 1 9 2 2 11 8 2 4 8 7 2 9 5 5 0 5 0 6 5 9 9 1 11 7 14 5 6 7 6 1 11 5 11 7 11 2 9 0 3 3 8 1 8 6 0 2 6 1 2 1 6 5 6 8 0 5 1 5 6 3 3 1 2 1 9 2 6 4 9 5 11 3 6 1 12 8 5 12 5 6 2 1 3 8 4 1 6 2 7 7 9 2 10 9 8 2 9 7 6 6 2 2 0 3 4 0 3 2 9 1 8 8 0 2 5 5 9 10 8 3 7 5 0 9 12 9 9 12 3 9 2 0 1 9 3 7 2 4 9 0 4 2 1 4 6 0 9 6 10 7 2 1 8 0 3 0 0 5 4 5 8 2 4 1 4 6 4 4 4 5 2 9 7 0 9 13 7 2 4 3 7 3 9 8 10 10 2 1 1 4 3 9 11 12 10 7 6 3 2 6 4 2 3 7 8 2 10 7 0 5 0 2 3 1 8 9 6 1 7 6 8 1 10 9 1 3 7 3 3 9 8 7 0 6 9 7 8 8 4 11 5 13 3 11 6 2 8 3 2 4 5 4 6 8 5 9 5 5 6 2 7 1 1 5 4 3 3 5 3 2 8 7 0 3 0 5 5 9 0 1 1 4 3 8 3 2 1 6 4 3 1 9 0 0 0 2 1 5 5 9 4 8 0 2 6 2 9 0 6 0 6 1 2 7 3 2 3 10 0 1 2 3 0 9 0 3 3 9 5 11 0 5 7 1 4 2 6 7 6 3 2 0 8 6 3 2 4 3 9 10 6 0 6 2 4 5 3 3 9 0 5 1 7 5 11 5 1 9 12 3 0 2 4 7 1 0 1 7 7 6 6 4 3 13 7 3 8 0 0 10 10 6 11 4 3 3 9 9 2 12 12 2 4 13 8 3 11 3 0 3 0 6 8 5 4 10 0 3 5 8 4 0 10 4 2 1 2 0 13 9 7 1 1 8 0 1 8 1 8 12 4 2 6 8 8 11 11 2 1 13 6 3 9 9 3 0 6 2 8 0 1 2 1 1 0 4 4 13 9 0 2 1 11 5 9 6 5 5 1 4 1 3 5 4 0 8 7 1 0 1 9 7 4 8 2 3 10 2 2 2 0 5 1 5 3 0 2 5 5 5 3 11 14 0 8 1 10 4 4 4 7 3 2 6 1 6 2 1 1 1 5 8 5 7 5 9 12 0 1 9 4 3 15 3 3 5 7 7 8 5 2 2 3 9 8 6 1 3 4 7 6 4 0 10 11 5 11 3 9 0 1 2 7 3 7 8 2 8 0 1 11 8 0 7 2 9 5 5 1 7 9 1 0 0 2 0 4 8 0 3 5 5 5 7 1 9 12 3 3 6 1 7 8 5 0 2 10 7 3 8 0 9 8 6 8 7 1 12 11 2 11 4 4 0 0 1 0 7 7 3 9 2 6 2 10 3 7 0 3 12 5 9 4 2 11 8 4 7 6 6 4 8 5 0 8 4 9 1 2 7 3 5 1 0 3 4 8 1 7 3 5 1 1 9 10 8 0 1 7 6 2 0 8 4 11 4 8 3 7 3 2 3 9 9 1 9 0 5 1 2 5 2 0 3 0 6 5 8 5 1 8 6 0 6 9 4 9 10 4 0 3 4 9 11 7 6 7 4 1 3 10 7 8 6 2 1 2 4 2 2 5 11 0 1 7 3 10 1 4 1 3 1 0 4 0 5 3 5 1 13 9 3 0 2 4 5 2 5 0 1 6 5 4 3 2 0 10 2 12 8 11 2 8 5 9 3 4 1 2 8 5 2 7 6 2 5 2 1 4 10 12 0 11 13 6 0 8 6 4 11 7 4 7 10 4 2 3 2 2 10 0 5 8 1 6 6 5 6 0 9 2 6 3 2 4 0 6 6 4 3 3 9 0 4 6 4 4 1 3 9 7 4 9 10 8 4 10 8 2 4 0 2 2 7 9 5 10 9 11 2 2 4 6 4 3 3 7 2 3 0 11 9 11 0 7 7 10 7 6 5 2 1 7 8 8 5 6 0 8 1 6 2 10 7 3 6 0 3 0 10 8 0 5 4 5 10 4 10 0 3 0 1 1 6 8 11 12 8 8 3 10 0 8 10 8 4 7 2 4 0 6 2 3 2 3 6 7 9 8 9 5 8 2 0 5 5 4 7 0 5 1 5 10 6 2 3 5 1 5 9 4 11 6 5 6 0 8 1 10 4 7 7 6 9 11 1 1 6 9 4 10 3 3 5 3 2 7 6 5 10 7 4 5 4 0 8 14 1 10 4 6 0 2 1 3 14 6 5 6 3 4 0 5 2 9 8 1 1 8 7 10 9 3 8 1 1 13 6 7 6 8 6 3 0 6 2 7 3 5 10 7 3 10 6 7 2 2 0 9 6 4 6 2 9 8 1 7 10 2 0 4 5 4 2 8 3 9 5 2 7 4 7 10 0 10 6 4 10 3 0 6 0 5 5 8 3 6 2 8 1 3 0 0 8 1 5 0 7 8 9 8 4 0 10 3 1 3 6 9 1 0 7 11 6 5 4 4 6 5 7 6 13 9 7 2 0 4 2 0 7 12 3 3 4 6 4 3 2 4 11 8 0 4 6 4 1 4 0 6 9 8 0 1 1 3 8 5 3 9 5 12 7 12 5 11 11 4 4 1 0 0 2 7 10 6 1 0 0 3 0 7 9 2 4 2 0 1 8 8 5 6 8 8 4 4 8 4 8 6 12 1 1 6 3 7 3 6 12 0 0 7 1 8 2 2 2 3 3 4 3 7 5 4 10 4 4 0 0 9 2 3 2 0 8 3 5 8 5 1 1 5 10 2 2 5 4 1 6 3 4 3 5 8 10 7 5 9 6 2 8 2 5 10 3 11 0 10 4 1 0 8 2 1 1 3 7 8 0 6 3 3 7 6 3 11 9 9 3 0 0 0 1 3 1 4 8 7 2 0 1 2 2 1 7 9 1 5 6 6 1 3 5 9 11 7 0 5 1 1 3 0 12 1 5 2 10 3 7 5 5 2 4 12 0 8 1 8 4 7 10 9 0 3 7 13 6 0 9 1 3 8 3 5 2 0 2 0 4 7 5 5 6 6 6 7 0 2 3 9 3 0 2 6 8 10 9 0 7 1 9 5 3 5 5 2 2 4 8 7 8 7 3 4 8 3 9 5 1 7 0 0 1 8 2 6 3 13 5 2 1 9 2 9 6 0 2 1 0 3 3 6 10 2 6 4 5 2 10 10 12 1 2 0 3 10 3 2 3 8 0 8 1 6 10 1 6 6 4 11 5 11 6 3 0 5 3 5 4 1 3 2 1 6 1 0 1 1 11 3 1 5 4 5 4 8 6 7 4 0 1 1 6 2 3 10 5 10 1 7 6 7 7 4 8 5 7 9 11 0 1 7 12 4 3 9 7 6 9 11 5 1 8 9 7 1 5 8 2 0 2 8 6 2 6 1 6 1 4 4 7 4 9 9 5 5 6 0 10 11 3 7 0 11 2 7 7 6 4 5 7 1 9 0 0 5 0 4 6 0 6 0 1 2 2 4 0 6 0 2 7 5 1 5 4 2 4 2 8 7 1 8 9 7 5 4 4 4 9 4 3 7 3 0 5 0 0 5 0 14 8 4 10 12 4 3 9 10 7 3 8 7 12 0 8 3 3 4 6 0 4 1 0 7 7 3 4 8 5 2 1 8 8 3 6 1 0 9 2 13 4 1 7 3 7 2 11 3 3 0 2 7 3 0 8 8 11 6 1 6 8 2 2 0 1 3 9 7 4 8 1 12 4 12 3 1 11 3 5 4 3 7 7 1 6 9 4 9 8 3 2 9 3 7 9 4 3 1 1 1 5 8 13 3 4 6 12 0 0 2 4 3 5 12 0 3 1 6 3 3 0 11 8 8 11 1 4 8 1 1 0 7 7 11 4 9 11 10 9 6 0 5 10 4 6 0 3 6 5 3 10 2 9 4 0 4 2 5 1 6 7 0 2 7 1 1 2 3 12 8 8 3 8 3 8 0 4 1 5 8 6 10 8 2 9 5 5 0 6 10 1 6 1 5 8 9 6 8 10 4 3 11 4 8 12 8 7 7 10 6 6 4 8 5 8 6 4 2 12 5 7 4 9 5 6 8 11 5 5 4 1 3 3 5 0 6 0 3 7 1 10 7 12 7 5 9 10 13 7 0 2 1 6 9 4 1 6 5 5 11 6 9 0 2 8 3 10 2 0 1 6 9 6 1 2 6 0 6 12 10 12 5 1 2 8 9 5 3 12 5 6 1 0 6 2 6 3 0 8 2 0 11 4 9 6 2 11 8 8 0 8 0 12 2 7 1 5 3 0 7 0 0 2 1 11 6 8 6 11 4 1 2 4 0 2 0 7 7 0 11 5 2 7 7 0 1 5 8 8 4 4 6 7 9 0 0 3 5 10 7 3 2 7 4 9 9 7 5 10 7 5 5 4 3 4 7 9 9 2 7 1 1 7 4 11 9 2 4 7 0 2 2 10 1 12 6 7 4 8 9 6 0 1 7 7 6 0 1 5 10 6 6 3 10 11 6 5 6 8 3 1 7 8 0 4 9 5 4 4 3 9 6 2 0 7 11 3 7 12 5 2 9 9 9 10 0 3 11 8 1 6 0 2 7 1 2 10 2 4 6 6 5 6 5 1 2 5 3 8 0 1 2 3 7 4 9 4 1 6 8 8 4 8 4 6 8 6 11 12 7 8 6 8 10 10 9 7 10 7 7 9 11 12 10 5 3 1 0 9 5 6 6 9 4 1 1 0 10 6 11 3 7 7 7 9 4 4 0 9 6 11 9 8 1 0 6 11 1 11 1 2 9 1 0 3 3 3 11 5 0 9 13 1 10 11 4 3 1 13 2 9 6 5 9 3 1 0 5 0 10 9 0 4 6 2 4 0 1 5 5 2 10 9 4 0 3 3 7 6 7 2 0 3 0 8 4 2 0 5 10 12 10 10 3 4 1 2 0 6 7 4 15 1 1 7 6 2 7 4 5 7 0 1 5 5 10 3 0 4 2 3 11 4 4 2 4 4 8 9 5 10 1 5 5 6 3 9 0 8 5 5 2 3 6 4 10 6 1 5 0 4 2 10 9 12 4 6 9 5 0 1 10 4 2 6 0 1 5 9 7 1 8 5 6 10 8 6 2 5 11 5 5 6 3 10 4 6 4 13 2 0 4 5 5 12 11 1 5 7 3 2 8 4 3 0 10 1 4 10 3 5 11 9 2 1 7 3 8 1 2 5 2 6 3 2 2 5 7 2 7 9 8 9 1 3 10 11 6 1 1 9 5 3 6 6 2 6 3 1 8 8 6 2 9 4 2 0 2 0 12 8 0 1 3 8 5 5 3 0 3 11 2 5 2 5 3 11 2 2 9 7 9 1 0 9 3 10 7 1 9 1 7 3 2 8 9 1 4 0 0 1 5 5 2 3 0 1 2 7 8 3 8 4 14 6 11 9 0 9 1 5 2 7 3 3 2 8 3 1 0 5 15 8 7 7 0 11 1 3 6 8 4 5 4 7 3 4 8 10 4 5 2 6 1 8 3 13 4 4 2 5 2 8 4 0 8 4 3 2 7 0 5 3 0 9 5 4 8 4 0 6 3 2 4 6 12 5 4 2 2 9 5 5 13 9 6 6 6 11 2 6 2 3 2 12 8 4 2 4 11 3 0 4 5 0 0 9 0 0 2 1 6 0 8 2 3 6 4 7 9 0 9 9 1 1 6 8 4 0 4 8 5 10 7 1 7 6 0 8 11 8 7 1 3 2 11 3 3 0 1 3 0 7 6 9 1 2 6 5 2 1 0 9 3 5 3 9 2 6 11 10 9 11 3 5 3 12 3 0 4 4 9 3 6 5 2 6 9 3 8 7 6 0 6 1 2 2 0 12 5 10 2 6 0 4 10 4 6 2 11 5 0 10 0 3 5 1 8 4 4 8 8 2 10 3 0 1 7 6 2 3 0 6 1 4 10 3 7 1 7 6 11 0 4 7 0 3 3 5 2 6 2 0 4 5 0 13 0 10 3 0 9 4 5 1 6 7 10 3 3 8 4 3 4 8 2 6 0 7 0 12 9 6 9 7 10 1 12 7 3 1 1 1 1 3 11 6 12 6 0 2 7 6 6 1 8 13 12 0 4 7 10 8 6 3 10 7 3 8 6 6 6 1 5 1 8 1 1 5 1 6 5 6 2 14 2 10 10 10 3 10 7 1 7 9 2 6 4 9 5 9 3 11 0 7 7 11 7 10 4 13 2 0 3 0 6 7 1 9 3 9 9 1 7 4 1 4 8 10 3 0 6 7 6 2 0 7 5 8 4 1 2 2 2 2 7 9 0 8 6 5 5 5 2 2 3 0 7 2 7 2 2 9 2 7 5 1 2 1 7 7 1 9 3 0 14 5 1 9 2 5 1 0 1 6 10 7 3 10 6 6 3 6 9 11 6 9 5 2 4 5 1 6 6 6 6 9 2 7 11 1 0 4 5 3 1 2 3 3 0 1 8 1 12 1 3 3 8 2 4 7 7 5 4 2 7 9 2 3 1 2 0 0 4 2 3 4 12 5 0 0 10 2 5 3 3 7 8 4 7 5 10 11 6 8 11 6 3 5 4 3 8 1 7 5 5 8 2 0 2 3 2 5 8 2 10 6 8 1 2 8 0 13 8 2 6 6 9 2 8 10 2 3 4 6 3 1 2 0 3 11 1 3 1 4 13 11 10 3 9 0 7 3 8 2 3 8 3 1 14 5 6 3 1 9 6 5 4 3 8 7 5 0 2 2 7 4 0 11 7 6 0 3 6 1 4 2 9 7 6 1 1 1 2 2 7 1 5 6 9 6 3 8 3 0 5 6 1 4 4 3 1 7 3 4 8 9 3 5 2 3 2 0 1 10 11 10 3 7 0 4 8 9 6 13 1 5 3 8 2 7 5 9 4 3 6 5 7 9 4 11 7 6 5 9 8 5 4 7 10 9 2 6 11 5 9 6 4 3 8 1 1 3 2 9 5 8 6 2 3 10 2 7 1 7 1 8 0 4 2 3 7 9 1 11 1 1 4 3 3 9 6 0 10 0 1 9 7 8 6 6 9 0 5 4 2 3 1 3 4 9 9 7 1 6 9 9 6 2 4 2 4 0 2 8 0 9 1 5 6 8 3 7 3 11 1 9 2 4 2 1 0 9 5 5 8 5 5 5 3 7 2 13 4 4 8 9 9 8 3 1 8 8 5 5 8 8 13 8 8 9 7 6 7 5 9 6 0 11 8 7 7 6 10 9 4 7 5 3 9 1 7 4 12 6 0 7 0 6 1 2 7 6 3 5 6 8 2 2 9 6 6 4 11 7 4 1 6 2 1 8 5 1 8 5 8 1 9 2 3 5 1 1 1 8 0 7 0 6 4 2 5 6 4 7 4 2 9 4 9 6 9 10 5 6 3 8 1 13 3 1 0 11 2 0 2 7 1 0 6 10 5 0 10 0 10 1 7 10 6 9 5 7 3 9 5 6 1 10 7 2 8 6 8 2 7 6 8 10 0 7 2 3 4 10 6 7 7 7 10 4 1 0 0 2 4 6 9 3 1 0 3 3 5 7 1 4 6 10 13 16 8 8 10 6 1 8 8 10 1 7 3 1 2 11 3 1 8 0 7 1 1 4 1 9 2 2 6 11 2 1 4 12 6 5 3 6 3 13 12 2 12 2 5 8 0 8 0 2 10 4 9 6 2 5 3 1 3 6 9 4 10 5 7 7 7 3 0 5 1 8 10 5 5 6 3 10 2 9 2 7 2 5 4 5 4 5 13 3 4 4 2 5 0 1 6 4 7 8 5 8 1 7 8 3 6 3 1 6 6 8 3 6 8 6 8 6 8 10 1 0 4 3 1 0 1 8 9 4 5 8 0 10 11 10 2 14 7 7 8 5 10 4 2 11 3 10 1 0 5 1 11 1 2 0 6 10 9 4 2 2 0 10 6 5 0 4 1 3 2 12 1 0 5 7 5 3 7 1 8 7 1 9 9 2 1 10 9 8 3 6 5 9 1 8 4 7 7 5 5 2 0 6 4 6 0 3 4 0 5 10 8 5 4 9 1 1 0 14 7 0 0 10 6 13 4 10 2 3 0 3 2 3 1 3 5 0 5 0 11 1 1 3 6 7 9 6 5 4 10 3 2 5 0 2 7 11 2 0 11 4 1 0 2 6 7 0 8 5 0 0 10 10 6 7 1 6 3 9 6 6 4 1 1 2 10 6 6 0 8 8 2 0 9 5 2 8 9 11 0 4 2 7 10 2 1 11 1 7 7 5 5 2 0 5 7 4 0 0 5 13 8 5 9 7 1 4 5 8 5 0 2 10 6 8 3 4 1 3 4 6 11 1 2 0 1 7 1 4 4 6 3 7 1 0 5 4 4 12 6 3 6 7 9 0 2 1 3 7 2 0 5 2 2 0 0 8 6 8 1 7 7 6 4 6 1 3 11 10 1 8 7 9 10 9 1 2 1 4 3 7 3 3 4 5 3 1 11 0 10 3 2 4 5 10 6 8 1 6 8 6 6 2 3 2 1 13 9 6 3 5 7 1 4 0 8 2 0 2 1 6 0 12 1 1 7 2 5 4 4 3 8 11 0 5 3 7 13 6 11 12 8 8 10 5 7 8 9 9 6 6 5 6 5 7 4 6 2 1 6 1 1 4 2 0 3 7 1 0 11 4 2 1 7 3 6 11 1 11 3 10 5 6 1 1 1 4 9 5 6 12 0 1 8 6 11 9 7 1 6 2 5 6 10 6 8 1 0 7 3 10 6 1 8 11 10 1 9 4 6 10 8 4 13 1 5 5 8 7 0 1 0 4 0 4 6 6 3 4 2 5 0 10 1 1 5 7 4 11 7 6 7 5 1 2 3 7 8 10 5 5 5 9 5 4 2 2 2 7 6 2 5 3 2 4 4 2 13 4 8 10 0 9 7 9 7 4 8 2 12 3 6 0 6 9 6 5 5 5 12 7 0 6 2 3 2 6 0 4 7 4 5 1 5 3 3 8 0 11 0 11 9 3 5 8 5 4 8 4 7 6 2 0 7 9 9 0 3 4 5 3 6 2 2 10 7 9 2 3 1 6 1 2 3 1 6 9 9 9 0 4 1 5 5 4 0 2 1 6 4 1 8 13 7 3 9 6 3 5 1 2 10 3 1 2 9 3 7 7 2 7 3 10 5 10 4 1 6 1 2 4 9 7 5 5 3 0 8 11 6 2 9 2 7 7 1 5 1 0 0 0 7 2 8 5 11 2 8 0 6 8 10 11 6 5 3 10 1 2 0 7 2 4 3 2 2 2 4 8 11 9 0 4 0 12 5 3 4 8 3 8 11 3 1 0 0 11 4 4 2 3 1 3 2 11 7 4 0 2 1 5 5 7 5 3 2 9 7 3 6 11 3 2 7 8 1 0 2 7 1 0 5 11 2 2 10 3 4 10 11 2 0 7 7 0 0 11 5 3 8 8 9 4 8 5 10 2 5 8 10 10 2 12 4 1 10 0 10 8 3 3 4 10 4 5 3 9 1 4 8 8 10 6 5 8 10 3 2 3 6 0 5 6 11 1 4 9 5 9 9 10 13 2 6 11 4 4 9 8 1 10 8 2 3 11 1 5 3 1 11 0 1 11 7 1 2 2 1 4 4 10 0 9 2 6 10 1 1 1 9 1 8 0 3 4 7 4 0 0 8 6 9 12 3 6 6 8 2 10 5 2 0 0 6 8 5 5 5 2 8 6 5 1 0 1 4 1 1 1 3 1 5 6 3 14 0 2 3 6 4 4 10 4 3 6 3 3 2 8 8 8 1 6 8 9 8 9 13 0 2 2 7 4 4 3 0 4 5 5 2 7 8 0 5 6 9 0 5 10 8 6 1 7 11 9 12 1 2 3 4 1 8 7 2 10 2 11 1 0 3 6 6 7 1 0 0 4 3 9 5 1 3 10 7 4 0 1 4 2 13 3 10 6 4 0 9 12 7 2 13 9 4 2 1 3 4 5 1 0 6 2 5 4 3 2 0 11 6 8 2 10 4 3 6 8 11 12 3 1 9 11 7 3 4 5 5 10 7 1 7 4 5 8 6 5 8 0 5 5 7 8 7 8 5 8 2 11 12 0 0 8 2 8 3 2 4 11 11 0 7 5 3 9 4 5 0 4 7 7 7 8 0 10 2 6 7 1 5 6 6 6 8 0 1 5 11 1 7 1 8 9 8 5 9 6 6 1 9 8 7 5 1 0 0 5 6 8 1 0 7 5 8 5 0 3 11 6 8 6 6 3 7 0 10 7 4 2 0 0 1 10 1 4 2 12 4 5 5 5 9 3 1 7 5 5 6 6 3 8 5 8 5 9 5 2 10 4 1 7 0 9 5 3 2 1 1 1 12 6 2 6 5 0 0 8 0 5 1 6 5 0 8 5 8 9 7 6 3 7 6 5 4 9 4 2 3 6 11 4 3 3 10 0 7 12 9 0 0 8 2 2 5 0 3 6 0 3 6 1 3 9 5 8 5 1 3 0 1 5 1 7 8 10 4 0 8 7 6 9 0 3 0 2 4 2 3 2 6 5 9 6 5 8 0 0 2 1 10 6 5 1 0 8 0 8 2 2 3 7 3 5 8 2 9 0 4 4 5 9 6 8 10 4 10 1 11 2 3 8 7 4 3 6 2 12 4 10 12 1 0 1 5 6 7 4 7 6 2 1 13 8 4 7 0 8 6 10 10 10 3 6 3 8 1 3 8 7 1 5 11 3 5 9 0 10 6 3 11 10 6 13 8 11 1 0 0 0 3 7 6 1 0 8 7 4 8 7 2 2 1 6 8 5 5 6 2 4 8 8 10 7 9 6 10 7 5 4 8 2 0 0 3 8 4 5 7 13 5 1 6 2 8 5 2 8 0 4 3 9 6 2 1 7 9 7 1 2 11 2 3 13 4 0 8 7 1 13 2 10 4 1 0 0 8 4 7 2 5 4 1 2 3 4 9 4 4 4 2 7 3 1 9 8 6 4 7 6 6 6 5 7 7 0 11 6 1 7 7 5 2 3 4 8 0 8 10 7 6 0 9 11 9 3 7 1 5 2 4 2 4 0 9 5 1 8 3 8 5 5 8 1 5 11 9 8 12 8 7 8 0 5 11 0 11 3 1 1 7 5 6 4 4 4 11 5 3 7 1 4 3 12 1 2 3 3 3 1 3 6 1 5 12 4 1 8 6 6 0 5 9 4 6 1 3 1 2 0 1 6 11 2 10 6 8 2 4 7 10 7 3 8 12 5 7 0 7 1 3 3 10 9 8 6 9 7 3 7 5 0 8 10 5 12 7 2 6 6 2 4 1 4 7 6 2 0 6 0 1 5 8 2 6 0 10 0 8 11 2 4 1 7 11 5 6 9 6 4 6 2 4 0 8 8 3 6 4 5 1 6 4 13 9 1 0 1 5 3 5 3 3 6 5 10 1 2 1 11 8 3 7 6 4 5 1 1 4 3 0 11 5 3 6 3 2 6 4 6 1 4 10 5 0 8 6 11 10 0 0 6 0 5 1 8 0 0 8 4 8 4 3 0 5 6 8 1 7 6 7 3 2 1 12 1 0 3 6 3 5 8 1 3 8 10 4 8 2 5 8 0 7 3 3 2 5 12 3 6 7 8 7 0 2 2 11 7 7 2 2 8 5 2 10 8 1 6 0 9 7 0 5 8 3 2 3 0 5 2 7 3 11 5 0 6 11 8 8 7 4 3 14 3 7 6 4 9 5 0 1 7 8 1 7 5 6 4 2 5 5 6 0 7 8 1 8 7 2 2 1 13 3 3 0 7 7 1 12 0 1 10 5 0 7 5 1 9 8 3 8 1 11 10 1 3 11 7 1 8 4 1 5 6 2 0 3 7 10 7 7 1 1 9 10 11 1 7 3 2 5 7 7 7 3 7 0 5 3 10 6 4 11 8 7 7 10 7 6 1 2 8 7 2 8 7 1 2 2 10 2 5 2 5 7 6 0 6 8 3 8 5 5 8 1 9 4 5 3 10 9 13 3 6 6 2 11 2 5 4 10 3 1 0 4 4 5 0 5 3 9 8 7 5 8 0 7 3 1 2 0 4 3 9 3 2 8 12 7 5 6 10 4 7 2 8 4 8 3 7 3 6 2 0 2 1 0 0 5 4 8 0 6 8 9 4 2 5 10 1 0 5 8 5 7 5 7 0 9 0 1 8 4 0 0 4 6 9 4 1 2 0 0 2 3 2 9 4 10 3 8 5 9 7 5 4 7 7 6 8 1 1 5 8 12 4 1 1 0 6 4 5 3 3 5 3 1 2 1 10 10 2 5 10 12 5 0 5 1 8 14 1 1 2 0 4 6 5 11 3 6 11 0 5 7 6 4 8 4 6 8 10 7 1 7 5 3 5 10 9 6 5 10 1 8 0 0 5 1 1 8 8 4 0 12 2 2 3 9 2 6 5 6 3 8 8 13 4 2 1 12 3 1 3 3 0 1 6 1 0 3 3 0 0 8 4 10 1 0 8 0 8 1 8 5 1 9 6 8 9 4 8 0 1 0 8 3 0 3 9 8 7 9 3 9 7 2 2 9 10 0 1 10 9 11 9 0 6 3 1 6 1 9 0 5 6 1 2 8 7 1 2 9 8 7 1 4 3 8 5 5 6 5 7 1 15 0 9 0 6 4 5 5 0 1 3 3 8 9 3 10 0 7 4 5 1 1 0 4 5 6 7 11 13 2 6 10 5 0 1 4 13 1 4 7 8 1 6 4 0 5 11 3 8 1 7 10 6 9 5 2 0 7 3 3 0 7 4 4 3 0 8 6 4 8 3 1 3 0 5 9 5 4 10 0 8 4 1 8 6 5 0 2 8 9 6 11 9 6 2 8 1 3 13 3 7 9 9 8 6 1 8 4 2 7 0 8 11 7 3 5 8 3 3 8 6 3 3 1 9 6 0 10 1 6 4 0 0 1 1 3 3 6 2 5 7 2 3 10 5 6 4 2 0 9 11 10 0 1 2 6 3 7 9 8 3 4 6 7 2 8 11 1 4 11 5 4 1 8 3 7 0 7 3 9 9 4 11 2 4 8 2 3 7 6 3 4 2 7 1 0 1 2 6 9 14 3 3 2 4 1 1 10 2 2 6 2 1 6 9 6 5 7 8 6 0 2 2 4 4 15 10 1 0 7 9 8 7 3 1 7 14 5 4 5 5 8 4 1 1 7 8 6 2 6 7 2 10 10 7 6 4 12 1 1 7 0 0 2 5 9 8 2 5 0 1 12 1 0 6 9 8 8 12 5 4 5 3 9 3 4 5 0 6 8 1 7 9 7 10 3 2 0 0 3 4 0 7 2 0 10 8 13 4 10 5 6 2 1 6 3 0 2 10 9 3 5 8 6 4 3 8 7 0 3 11 4 4 5 9 10 2 3 0 2 5 11 6 1 10 4 3 1 4 6 1 5 0 6 10 7 12 1 0 6 3 10 10 3 5 1 8 6 2 4 1 8 10 6 1 0 6 8 1 5 4 1 12 1 2 1 5 3 10 7 6 4 0 8 4 2 11 4 4 8 1 7 8 3 0 4 5 5 1 3 6 2 0 0 1 10 2 8 7 0 7 0 1 2 7 6 1 9 12 5 4 6 6 7 3 0 9 10 0 7 5 1 6 1 4 8 0 0 6 9 4 5 9 7 2 3 7 2 2 6 8 5 3 10 5 5 6 2 7 4 12 1 8 0 2 3 7 11 4 8 7 7 7 8 2 7 4 5 1 9 5 1 12 5 6 2 7 2 1 2 7 0 10 1 7 3 5 2 0 4 2 11 5 7 1 4 10 6 2 3 3 3 2 10 11 2 1 1 8 5 8 3 1 2 1 3 0 7 1 8 3 1 8 0 13 0 4 12 4 4 7 1 2 1 11 4 2 5 3 8 6 3 7 6 0 1 5 4 9 8 5 4 2 7 1 2 6 4 2 4 1 9 6 0 2 4 2 5 4 7 0 1 0 2 8 3 8 5 3 6 3 10 10 5 1 7 2 0 10 6 4 4 10 5 8 3 7 6 0 10 1 6 6 6 0 5 7 9 0 8 2 0 11 6 5 4 0 8 2 2 0 7 5 2 0 7 0 7 5 9 7 7 3 5 2 7 13 0 4 2 2 12 9 4 7 0 7 5 4 2 4 0 1 9 2 4 9 4 3 7 12 9 6 8 8 6 5 6 10 1 2 6 4 5 0 5 0 6 2 2 6 11 8 3 5 1 7 4 4 7 2 6 4 11 7 3 2 2 5 1 3 9 5 4 7 0 6 11 6 1 6 0 1 3 0 3 6 7 4 0 8 2 4 3 0 8 5 0 8 8 0 5 8 1 0 5 2 0 5 6 8 0 1 2 9 10 9 4 6 9 7 0 11 3 6 2 0 6 9 4 8 10 4 3 2 3 4 2 0 7 9 1 7 0 7 2 3 6 1 11 10 9 3 6 9 0 5 14 3 10 5 10 9 11 3 4 0 4 1 7 5 0 2 10 8 5 3 2 8 0 9 3 0 12 7 0 1 0 5 2 1 0 4 1 8 6 6 1 2 3 4 10 1 4 9 4 3 3 12 10 4 6 6 12 6 1 1 7 3 7 3 0 12 3 11 2 0 7 2 7 5 2 7 6 5 12 10 4 5 3 3 8 5 2 9 1 6 0 3 3 2 7 2 4 7 6 1 2 2 8 8 7 7 11 0 9 4 2 2 0 0 6 7 9 5 7 2 3 1 5 2 5 2 4 0 7 9 0 3 9 1 9 12 8 10 10 11 6 2 5 2 5 2 0 1 4 10 7 11 2 11 0 7 1 7 8 3 4 0 2 2 6 5 3 1 4 7 4 2 3 0 6 12 9 5 7 8 11 2 0 7 2 1 5 7 6 9 5 3 2 12 9 2 5 5 5 0 9 5 4 10 2 9 11 3 2 2 10 6 0 8 7 3 1 0 9 2 1 3 4 0 11 7 0 9 9 5 1 3 4 8 2 7 8 4 14 0 4 5 5 7 4 4 3 3 8 9 3 6 11 2 5 4 12 2 1 10 11 5 10 6 12 13 8 1 1 0 11 7 1 2 5 4 10 11 6 0 8 0 4 4 3 4 0 10 6 0 5 1 4 11 4 4 5 10 5 14 2 2 9 0 7 0 7 2 2 11 3 5 3 6 2 0 9 0 0 3 3 10 3 1 6 0 5 2 1 0 2 1 9 3 8 1 12 4 0 0 7 4 4 4 5 4 5 12 0 9 5 1 5 7 1 1 4 3 7 1 3 6 1 5 4 8 10 5 3 0 7 6 3 10 4 1 7 8 7 3 1 6 4 3 0 2 11 8 11 8 12 6 5 8 8 10 10 4 5 2 11 5 1 5 4 8 8 3 4 0 1 2 4 6 8 1 2 8 8 1 1 5 10 4 2 7 9 4 7 9 5 5 6 10 0 5 6 11 7 3 6 0 10 0 6 3 7 6 4 11 8 2 1 0 2 6 1 2 1 0 1 8 0 7 10 10 3 2 15 6 0 5 3 0 4 6 5 10 2 3 3 3 2 14 4 1 8 1 0 8 5 0 2 10 3 1 4 9 6 2 5 8 2 1 0 10 8 1 5 1 5 9 2 8 1 0 3 3 10 12 6 9 10 1 2 9 4 14 1 8 8 1 12 10 7 5 0 14 5 3 3 5 6 7 7 9 8 2 5 5 5 6 5 4 8 0 7 6 7 6 1 4 2 1 7 1 8 7 6 4 4 3 2 1 7 6 3 8 8 1 6 8 10 3 7 5 6 9 5 5 8 7 1 8 2 6 5 0 10 1 4 0 1 1 5 10 4 5 9 4 0 2 3 8 5 4 11 1 0 1 7 2 4 7 8 3 6 5 6 7 7 8 1 6 7 4 2 8 4 1 5 10 0 3 4 10 7 0 4 12 2 9 6 5 7 9 0 9 2 0 1 9 6 0 8 8 0 7 9 5 1 6 7 4 0 9 0 3 2 7 2 10 3 6 7 5 1 3 5 6 2 1 6 5 9 6 7 3 6 6 6 0 3 5 0 11 1 4 5 10 4 7 2 12 4 4 5 2 0 11 3 3 10 6 5 3 2 0 6 5 6 5 6 8 0 7 4 2 4 0 0 1 8 4 3 7 1 1 0 3 2 0 1 4 3 3 3 1 6 6 2 3 6 4 5 9 4 1 8 5 4 1 4 4 7 6 4 6 1 3 8 6 9 5 1 1 12 2 3 8 6 0 13 7 9 0 5 3 1 9 4 8 6 0 5 2 0 8 4 5 6 9 9 6 9 10 1 5 1 0 3 6 5 4 0 3 0 6 3 5 4 9 10 5 8 3 6 5 3 4 2 0 5 3 5 5 1 11 1 5 7 6 8 5 7 0 8 1 9 1 7 2 2 0 4 4 12 2 3 6 8 10 2 5 6 3 9 3 3 5 7 0 1 3 12 0 0 13 5 4 7 1 11 9 4 4 12 9 5 4 4 7 11 3 5 2 0 6 2 0 8 7 1 0 2 6 5 4 6 4 2 1 1 9 0 6 10 0 0 2 2 3 1 1 6 5 8 7 7 3 1 0 5 11 2 0 11 4 5 6 1 10 8 6 10 0 6 1 4 13 9 3 5 3 0 7 3 3 6 11 2 2 9 9 3 4 7 3 8 2 0 7 6 6 0 2 8 8 1 2 3 0 2 6 7 5 11 0 1 0 2 8 7 6 0 3 0 10 1 12 7 9 6 9 0 9 7 3 0 11 8 0 7 10 8 3 7 5 3 9 11 4 1 4 11 5 11 4 5 1 9 8 8 9 0 6 0 5 1 5 5 7 1 9 8 2 2 1 4 6 5 1 0 2 9 10 3 10 6 3 11 13 1 1 2 5 11 1 7 2 1 0 7 7 6 8 8 4 0 2 7 4 0 3 5 0 0 5 5 0 3 1 2 7 9 1 2 10 2 12 4 3 3 1 3 0 8 1 8 1 9 3 0 0 5 2 6 3 6 9 8 2 9 2 10 0 9 12 5 2 4 2 4 2 7 9 2 8 8 11 2 0 1 3 0 9 1 12 6 8 8 10 4 11 6 8 3 6 4 6 6 1 2 3 1 4 0 10 2 4 1 3 7 1 5 2 1 0 6 8 6 3 3 5 7 5 7 8 6 0 8 5 5 9 0 5 9 6 2 9 2 13 6 5 6 8 7 6 2 0 8 2 7 8 2 9 6 4 5 2 2 4 6 8 7 6 4 4 9 4 1 2 6 3 1 10 7 2 8 4 8 4 3 0 4 15 7 0 4 2 8 3 8 5 8 4 1 4 7 4 3 4 13 0 9 9 1 7 4 2 7 2 6 5 11 9 3 3 6 7 4 6 7 10 2 0 4 1 8 5 2 1 6 9 3 1 5 4 11 3 6 2 1 7 10 0 3 6 3 4 6 0 7 0 10 3 5 1 3 0 0 11 1 7 3 6 6 8 4 8 1 5 4 7 6 4 0 6 8 0 0 1 6 1 3 4 1 0 7 9 9 4 4 6 4 13 8 14 2 4 5 6 4 7 4 2 6 10 0 5 4 2 3 10 0 9 5 3 3 7 9 10 3 2 3 6 13 1 3 7 8 8 4 9 2 6 2 3 12 9 6 9 5 3 6 0 2 1 2 5 5 7 7 2 0 9 2 6 0 5 8 3 5 2 4 10 1 0 3 2 5 0 5 1 10 1 6 1 10 7 0 3 3 3 11 14 1 1 9 6 2 8 0 1 6 5 9 3 9 4 1 2 11 5 3 14 1 5 4 5 12 7 12 1 7 3 2 7 11 6 6 9 9 8 7 8 6 8 8 0 4 7 5 7 10 1 5 5 5 8 5 6 1 2 7 4 10 5 0 3 2 1 14 6 8 5 5 8 4 4 12 2 14 10 8 9 4 6 9 2 2 0 1 6 12 8 10 2 1 10 7 4 9 1 3 3 8 1 6 3 1 0 5 0 1 0 6 6 2 8 2 5 5 4 7 1 5 13 2 5 10 5 5 7 11 2 2 0 3 8 2 8 0 0 4 3 10 6 0 7 3 3 4 5 5 0 8 7 11 7 4 0 7 10 6 9 1 4 8 6 5 7 9 7 4 1 2 2 1 1 4 0 9 8 9 10 1 2 5 0 1 11 8 6 2 9 1 5 8 9 8 6 6 2 3 4 8 3 0 12 0 9 0 1 4 5 1 3 4 11 9 0 2 2 5 5 2 5 1 11 2 5 8 3 1 4 4 4 3 8 2 7 8 8 1 12 0 2 5 3 3 2 5 6 10 4 2 1 3 7 8 1 11 4 1 0 2 6 8 9 2 9 6 0 9 1 8 1 9 1 7 4 6 2 1 5 3 3 5 1 1 6 9 5 3 9 12 1 12 3 6 1 9 9 2 9 12 5 8 8 6 7 4 5 2 0 3 6 0 8 6 5 0 4 4 9 7 5 6 8 9 3 4 6 2 11 7 6 9 2 4 7 5 3 4 7 10 8 7 9 0 0 6 0 2 8 5 5 2 7 8 7 0 2 1 5 5 2 8 6 3 0 6 8 9 10 1 7 4 5 8 7 10 8 4 3 4 9 0 2 4 9 6 8 9 1 6 1 2 5 1 5 1 0 7 3 3 11 1 1 4 0 3 1 4 1 5 10 12 6 4 10 6 0 6 2 5 5 6 1 1 10 6 9 3 5 5 1 3 6 6 13 12 3 2 9 1 1 5 9 1 4 0 3 12 3 2 3 11 7 12 11 3 8 6 1 9 8 2 4 11 11 8 7 4 4 1 6 1 0 2 6 5 10 0 3 6 4 0 5 2 0 0 8 0 2 4 6 4 5 7 4 9 12 4 7 0 2 7 4 8 5 10 7 3 1 3 9 1 14 6 5 10 0 10 4 6 2 9 8 4 6 6 3 0 4 3 8 9 5 9 11 6 5 2 6 7 0 12 6 4 7 3 6 2 6 8 6 2 3 9 8 6 2 3 4 7 9 8 8 11 5 5 1 7 10 4 1 6 0 9 8 9 4 8 8 7 3 8 6 5 4 8 10 8 7 4 4 0 7 5 10 4 3 6 4 4 9 10 10 4 1 1 5 2 0 2 2 9 1 0 13 2 4 0 9 6 2 10 8 6 13 7 7 3 6 6 13 1 1 9 0 0 6 0 0 0 0 8 10 7 7 0 1 10 10 7 2 6 1 8 2 10 0 9 0 6 8 2 9 5 5 2 4 0 7 7 0 5 7 0 1 9 3 5 9 1 3 9 9 7 4 4 5 4 7 9 8 10 1 1 7 4 6 7 6 2 2 5 11 7 5 7 1 9 8 1 7 9 8 0 11 3 9 9 1 10 5 12 0 0 1 10 10 9 3 11 10 3 3 12 6 8 4 0 4 7 0 7 11 9 2 5 7 5 7 9 3 3 8 0 9 6 13 4 4 6 6 5 9 7 3 8 8 11 10 3 7 3 6 6 2 2 7 3 3 2 4 4 2 8 3 7 6 5 3 7 9 8 1 7 6 4 0 3 2 4 14 4 3 1 3 3 4 1 5 5 6 7 5 9 1 4 2 3 3 4 5 12 6 4 8 6 2 3 3 2 3 8 7 4 5 6 8 6 2 0 3 6 7 3 3 5 1 7 3 0 5 5 5 2 6 3 6 8 0 4 1 0 3 0 10 0 3 0 5 4 3 7 9 5 2 3 8 2 3 1 9 7 3 9 13 9 13 11 8 2 5 6 10 3 5 0 6 7 6 2 2 7 5 4 10 11 9 11 2 4 3 2 0 9 1 4 4 0 7 6 8 9 4 3 9 2 4 2 3 2 4 0 6 8 7 0 0 2 7 4 2 6 0 7 1 7 2 0 5 7 1 7 1 10 0 9 4 6 8 8 0 9 1 3 4 5 4 11 8 10 12 4 13 9 9 2 2 10 11 4 4 5 1 13 8 2 5 4 4 4 8 8 5 0 2 5 3 0 0 7 6 6 6 5 4 7 4 1 6 8 12 3 0 10 4 9 0 7 11 9 10 9 6 5 3 5 9 5 7 4 4 7 5 3 9 3 8 6 1 1 1 2 7 1 3 1 5 5 7 2 7 0 0 0 1 6 2 6 2 2 5 9 3 3 0 1 7 4 8 3 7 4 5 1 7 0 11 2 0 1 2 4 11 10 1 6 1 2 3 7 3 6 6 3 2 8 6 9 1 7 4 9 2 1 2 10 5 2 7 5 1 3 2 0 11 3 3 9 8 0 5 8 0 4 4 14 3 9 5 2 2 2 5 1 5 8 0 2 0 6 8 8 5 8 11 3 9 6 8 2 2 2 5 0 2 5 0 1 3 3 4 10 3 2 2 4 1 4 8 5 10 0 3 1 7 8 0 8 9 0 0 9 2 10 3 4 16 7 3 6 2 5 8 5 2 1 4 8 9 0 8 8 4 0 9 8 9 0 7 5 5 11 8 3 12 5 9 2 4 5 1 5 0 5 6 5 11 11 6 9 11 8 11 6 6 10 0 5 8 7 0 1 7 0 9 4 2 7 4 1 4 3 3 14 7 2 8 5 1 6 2 9 9 5 3 5 0 9 3 4 11 1 0 4 5 9 9 2 5 8 0 4 0 1 6 7 5 5 4 1 4 2 3 10 2 7 10 0 9 4 2 9 7 7 9 0 1 10 4 5 10 3 1 3 6 7 6 6 3 14 7 6 6 4 12 7 10 5 5 7 3 3 2 13 6 7 4 10 2 8 2 7 7 11 3 4 2 1 5 3 7 5 9 3 3 7 2 5 2 5 1 11 6 4 5 11 1 3 1 3 2 3 8 1 0 6 11 4 0 0 10 6 5 6 11 2 5 3 3 6 4 0 10 7 8 3 12 2 5 8 0 1 1 5 0 0 3 4 3 10 7 5 0 12 1 6 10 4 3 8 3 4 8 13 9 4 5 9 7 13 3 1 3 9 6 0 3 12 9 2 5 6 9 7 0 5 5 9 3 0 5 5 3 8 1 9 4 6 0 7 0 4 3 12 5 6 8 7 5 4 2 6 3 6 10 4 6 4 8 9 6 6 2 2 11 1 4 4 5 7 10 0 9 8 11 10 4 1 4 2 1 6 4 1 4 8 1 7 10 0 8 1 1 3 5 10 5 7 5 0 6 5 0 0 5 13 10 9 3 6 5 7 10 3 1 2 4 1 9 4 0 6 3 5 1 5 2 2 3 6 11 9 4 6 0 0 4 7 9 0 6 5 4 5 5 8 6 4 9 8 5 5 1 0 3 6 6 3 5 2 0 9 7 4 7 9 5 6 6 10 4 9 6 9 4 6 5 0 10 2 8 4 0 3 6 6 4 6 6 5 0 2 0 1 1 1 5 11 8 3 10 0 13 10 13 6 5 7 6 3 0 3 3 3 3 3 1 7 0 9 5 0 3 4 3 6 2 11 0 3 2 1 5 5 8 12 1 10 2 2 6 1 4 3 2 4 12 1 7 0 1 1 2 7 12 10 8 8 6 3 4 1 8 9 0 1 8 6 9 1 10 1 1 4 1 5 7 7 2 4 5 3 2 3 6 7 6 7 2 4 4 8 4 0 7 8 4 1 7 9 7 4 6 7 9 7 3 3 2 5 9 8 2 10 8 12 5 9 7 5 0 1 0 7 7 5 3 5 1 1 5 2 11 3 8 4 3 4 9 7 8 0 6 5 3 6 1 5 10 7 8 8 1 11 2 1 3 4 9 1 5 0 0 9 8 11 2 7 7 6 3 11 2 8 4 0 13 1 1 8 10 4 0 1 5 6 5 0 0 3 2 5 7 6 5 9 12 8 1 1 4 0 8 5 8 4 4 8 1 8 3 3 1 2 6 4 2 9 5 1 6 8 5 5 4 6 6 0 2 4 2 3 5 13 4 2 13 3 13 12 9 8 3 6 1 3 10 7 7 1 3 6 8 7 2 6 4 3 1 10 2 3 7 4 2 2 6 7 2 8 0 5 0 9 12 7 9 11 5 2 11 0 4 8 0 0 3 7 4 11 0 11 4 13 6 4 5 8 5 5 8 12 6 7 5 6 5 7 9 0 9 4 5 5 1 6 3 11 5 7 7 6 3 8 5 8 8 4 5 6 1 7 5 2 1 1 3 4 1 1 4 5 0 3 0 2 2 4 11 3 10 4 0 5 8 5 6 0 6 8 8 4 5 5 2 1 2 7 1 3 3 5 0 13 7 16 4 5 6 2 6 13 8 3 3 4 8 8 3 5 2 6 7 3 3 3 1 4 7 2 3 10 0 3 7 8 8 1 3 3 7 5 2 0 1 2 6 1 0 6 4 3 0 0 1 6 3 0 4 1 0 7 8 1 9 1 5 8 4 11 2 10 7 5 5 3 11 2 8 9 6 10 5 3 0 1 9 8 10 0 0 9 2 4 5 7 1 10 9 2 1 8 3 6 6 4 1 6 6 6 2 5 0 0 10 5 2 4 0 3 4 2 5 9 6 5 1 5 7 3 2 1 1 10 8 1 3 7 8 4 6 2 5 1 2 4 5 7 9 2 4 7 8 1 1 5 6 4 1 5 2 6 10 5 3 4 2 8 1 1 4 6 5 5 9 6 7 0 3 7 4 0 7 5 7 3 3 5 5 10 4 5 6 11 4 2 3 4 0 4 4 3 7 7 4 2 0 7 6 9 10 8 1 8 4 7 4 3 5 14 1 4 12 4 4 4 9 1 9 4 1 7 1 5 0 4 6 8 8 0 8 7 1 2 9 2 4 9 4 2 1 6 5 11 6 11 1 13 6 1 5 11 7 9 8 1 1 8 10 4 1 5 2 8 4 8 6 6 0 0 8 3 9 6 11 2 0 9 4 3 0 7 10 6 0 6 11 12 3 2 4 4 4 0 13 1 7 2 6 7 2 2 0 4 3 7 6 5 13 5 0 6 3 12 5 7 9 6 6 4 5 1 1 0 2 9 6 11 8 3 5 1 11 5 4 3 7 9 5 12 0 4 2 8 2 0 0 4 3 4 8 0 6 8 0 0 11 5 1 6 3 4 4 0 2 2 5 2 8 9 3 12 6 8 3 1 3 4 10 1 8 9 6 1 1 3 1 3 2 8 5 1 1 6 2 4 0 6 0 0 3 5 3 6 9 4 2 12 12 6 4 10 3 4 1 6 6 4 3 0 1 12 6 5 4 5 6 6 8 6 2 1 0 3 3 1 7 2 6 5 8 2 2 3 7 2 5 9 7 11 8 6 10 7 8 1 9 2 9 0 2 0 3 1 3 5 6 4 7 11 5 8 1 7 1 7 2 5 12 6 3 5 3 11 7 6 9 4 3 3 10 8 10 8 2 6 3 2 9 12 9 9 4 1 6 8 3 2 4 0 5 0 11 7 6 7 6 9 5 10 7 0 0 8 1 5 8 7 5 5 2 9 5 2 9 5 9 2 7 2 7 3 0 4 5 3 2 6 4 5 7 0 9 2 6 2 5 3 4 2 3 5 2 12 3 8 3 6 8 2 4 2 4 9 8 6 6 5 9 7 3 3 4 6 7 8 7 8 3 9 11 7 13 9 7 5 4 4 1 8 4 0 5 6 8 5 4 5 13 3 6 7 5 6 6 8 0 5 2 5 6 0 4 11 8 9 9 3 11 7 1 4 8 1 4 12 7 8 6 4 3 2 7 1 1 6 5 6 7 8 11 7 4 9 3 1 8 0 2 3 1 11 10 4 4 2 10 10 9 2 7 0 7 0 8 14 7 7 2 0 1 2 6 2 8 8 1 2 0 5 8 9 4 6 0 5 2 2 1 6 11 5 8 9 8 4 3 9 2 8 6 0 5 3 1 8 5 1 5 2 2 8 7 8 5 5 3 5 0 8 5 6 7 3 8 7 5 4 0 10 7 1 6 3 3 3 7 9 2 8 0 11 6 4 7 8 1 2 1 2 3 0 0 8 10 9 10 2 7 4 9 4 3 4 8 3 13 1 10 5 7 4 8 3 8 10 9 9 0 0 2 8 2 3 6 2 3 2 11 4 6 11 0 2 4 4 5 6 1 4 4 0 3 5 8 8 10 1 5 12 0 7 0 2 0 4 11 5 0 13 3 1 8 10 11 7 5 6 8 4 3 13 8 5 7 11 9 7 6 1 6 4 3 5 2 8 7 5 1 3 4 6 8 2 9 6 7 9 3 0 5 1 4 3 1 1 2 6 7 11 5 5 0 5 6 6 4 8 10 0 6 3 10 2 10 2 2 2 8 4 7 0 3 13 8 4 9 3 3 3 8 12 2 10 2 7 1 0 7 2 0 2 8 10 6 13 4 8 3 0 4 8 4 6 9 0 6 1 6 2 1 2 0 6 2 5 3 5 6 6 1 11 2 1 10 9 0 9 5 8 7 2 1 3 6 10 6 8 3 8 1 6 3 10 1 4 0 1 3 12 8 11 2 10 4 3 0 7 9 9 9 4 3 1 1 1 1 4 8 8 4 2 7 12 7 12 3 3 8 4 10 11 4 8 5 6 9 0 9 4 0 1 4 11 5 10 5 2 0 7 6 3 0 2 7 0 8 7 3 9 2 2 6 5 10 9 7 3 6 10 7 2 4 9 2 3 5 1 7 0 5 1 7 10 7 2 11 3 12 0 5 5 11 5 7 6 5 4 3 7 4 11 0 2 4 11 0 12 8 1 6 4 8 4 6 4 5 10 6 0 10 9 5 3 1 6 5 8 6 5 1 4 0 7 2 1 0 6 10 12 9 11 5 1 1 1 5 6 4 2 7 10 11 11 6 9 6 11 3 5 1 4 5 13 0 4 1 5 6 1 2 6 8 5 4 0 5 11 4 8 3 7 3 0 9 3 3 2 13 9 1 7 5 10 2 0 8 3 1 3 9 1 2 8 3 6 3 2 5 2 4 2 10 10 6 2 0 5 2 0 9 2 7 0 8 7 8 1 7 1 7 3 9 9 4 5 9 0 5 4 11 7 5 0 3 4 7 0 15 2 9 12 3 6 8 8 1 2 0 3 7 5 4 8 6 1 8 3 0 2 7 7 10 6 6 4 3 6 11 12 11 4 2 4 6 10 1 7 11 5 4 1 13 7 8 8 4 5 3 4 9 1 3 5 4 0 4 4 3 6 0 1 6 3 5 0 11 9 4 4 5 1 2 1 6 9 5 5 9 9 5 3 9 7 7 9 7 3 2 11 5 10 10 5 4 12 5 5 6 3 0 0 6 7 4 0 2 3 4 4 4 7 0 3 4 8 6 4 7 1 0 9 6 7 6 5 9 6 3 6 13 0 3 1 8 3 6 9 9 1 2 9 1 6 3 6 10 0 1 8 7 6 5 12 2 5 6 1 3 9 3 2 6 1 12 2 11 5 14 3 9 2 2 1 9 13 7 0 9 8 10 7 7 0 0 6 6 10 0 8 2 3 0 4 2 4 9 1 0 0 1 8 0 6 2 6 5 10 1 11 6 5 9 7 1 4 0 8 10 0 2 4 6 8 13 0 3 0 4 4 10 7 1 11 11 5 8 3 11 9 7 1 1 5 1 0 3 8 10 1 7 8 0 1 3 4 3 4 5 0 9 5 2 4 9 9 6 7 6 5 8 0 10 8 2 8 4 4 10 6 8 2 12 8 15 4 2 1 6 5 9 6 0 1 7 9 7 10 10 2 5 2 4 3 11 9 13 1 2 9 9 4 3 4 7 10 14 5 0 10 2 6 8 9 12 3 7 6 7 4 3 5 3 2 8 1 8 9 3 4 4 1 7 2 0 1 1 5 6 4 5 3 2 5 4 4 9 1 6 2 2 1 3 9 3 6 5 7 2 10 11 7 5 10 0 2 0 1 5 6 9 6 9 9 8 2 11 11 1 1 12 6 0 2 2 4 1 6 2 4 6 11 1 0 2 2 2 7 3 4 3 6 0 6 6 0 7 7 1 0 6 5 12 11 5 4 3 2 0 2 6 3 7 3 9 9 5 2 7 7 4 6 1 2 0 3 5 3 6 1 4 10 0 9 8 1 10 2 8 6 4 2 1 7 9 10 6 7 6 9 1 5 4 13 5 8 3 6 1 7 2 7 6 9 4 5 9 8 3 4 2 1 10 2 4 5 10 4 4 3 1 8 3 12 0 1 1 6 6 8 6 2 0 3 8 7 7 7 5 6 5 11 9 8 2 8 11 6 5 7 0 12 0 5 2 9 8 1 1 10 7 2 3 8 2 0 0 10 8 3 6 1 0 4 5 7 3 5 3 8 8 8 1 5 6 0 7 4 3 8 6 5 3 1 7 3 4 4 4 6 11 9 2 6 6 5 9 9 9 8 8 3 5 1 8 8 0 3 3 3 5 3 1 2 1 4 9 9 10 1 4 1 6 0 9 6 9 5 6 6 3 3 7 10 6 0 2 1 3 11 8 5 11 5 12 8 5 4 1 8 6 5 8 2 8 8 6 4 7 10 7 7 7 5 6 8 8 2 4 6 8 4 0 0 9 0 7 3 12 6 7 10 3 3 11 13 6 4 5 6 2 9 7 7 8 1 6 4 6 9 2 1 1 6 1 1 6 3 1 1 8 7 11 7 4 1 10 1 9 5 10 3 5 7 9 4 12 8 2 4 2 2 7 8 8 6 2 4 2 0 0 9 7 4 6 0 11 0 6 1 10 10 11 4 0 9 7 9 4 0 2 9 6 5 9 0 0 0 2 0 6 2 5 3 2 12 0 6 4 8 1 3 3 8 3 8 2 1 2 0 1 3 7 3 12 5 9 3 6 12 1 2 2 12 5 6 2 4 6 13 6 5 0 7 5 0 6 3 9 0 0 3 9 12 8 2 6 0 4 2 10 10 4 3 4 3 0 4 1 5 7 3 4 9 1 11 2 2 1 9 0 0 7 5 8 9 5 1 0 2 12 10 8 1 0 7 1 11 11 12 9 2 5 12 7 7 3 6 13 5 8 7 5 8 11 7 7 10 4 7 13 7 6 3 4 1 10 10 0 1 1 10 4 8 4 9 7 0 0 3 5 2 9 0 8 11 4 9 4 6 3 0 1 4 1 10 2 0 8 1 4 8 5 4 5 0 8 6 2 7 1 1 8 8 8 2 8 6 2 2 10 9 1 1 5 6 6 2 0 1 8 5 2 3 5 6 9 7 10 7 0 5 7 6 4 11 5 9 8 10 8 2 6 7 10 2 1 0 6 4 6 2 1 9 5 6 4 3 3 4 2 2 1 5 1 4 5 6 2 7 6 7 8 9 10 1 8 1 1 7 3 10 7 10 7 11 1 7 6 7 1 9 2 1 7 4 11 6 6 0 0 2 7 2 1 4 8 0 7 5 8 2 11 4 0 2 6 1 4 9 7 10 1 2 10 2 7 7 1 4 5 3 1 3 6 8 0 8 2 5 7 8 5 7 5 7 9 1 4 12 4 7 9 7 3 5 5 0 3 3 1 4 1 2 4 1 8 6 8 5 5 3 8 1 0 5 8 7 4 3 7 2 11 6 1 5 5 0 11 5 11 9 12 4 2 1 6 7 2 5 3 0 2 9 7 7 1 5 0 7 2 2 4 2 8 0 4 6 3 4 5 10 5 10 1 0 4 4 7 5 6 4 8 7 6 6 9 9 5 5 9 6 5 1 0 6 10 8 3 1 1 11 7 9 8 2 8 5 8 8 0 6 1 3 10 3 3 9 6 6 2 7 5 6 5 5 2 9 8 7 10 7 10 1 13 3 9 1 10 0 4 0 7 1 4 7 11 0 9 5 3 12 2 4 0 0 9 7 10 9 2 6 6 2 11 15 11 7 10 10 1 9 5 7 5 0 1 5 3 0 2 12 4 2 5 4 2 4 10 1 5 8 1 6 13 2 12 2 8 1 3 8 7 0 1 6 1 12 3 7 0 7 3 6 8 7 3 2 1 5 3 5 9 3 2 2 0 9 3 0 1 1 9 5 7 6 2 10 6 9 1 10 3 3 10 7 8 8 3 9 1 2 3 8 7 3 4 7 9 6 4 12 1 9 9 3 2 10 11 10 7 11 2 3 5 5 1 3 1 4 5 6 1 0 4 9 6 6 0 5 1 11 9 6 4 1 3 4 11 3 2 11 1 4 8 8 3 2 11 2 6 7 4 9 5 0 4 5 9 10 5 3 6 1 3 10 8 4 9 11 4 9 0 0 10 8 2 5 6 4 3 8 8 2 10 0 2 3 2 1 5 1 5 8 10 5 5 6 2 4 6 8 3 7 6 6 6 4 6 8 4 9 11 5 7 0 6 4 10 6 4 3 7 3 6 6 2 2 0 3 7 2 11 5 5 11 7 6 8 0 5 7 1 9 4 11 7 1 4 4 8 4 8 2 6 4 1 8 3 9 3 0 4 1 5 7 2 0 0 2 5 7 4 1 8 8 4 5 11 3 2 5 6 9 11 0 7 4 5 6 7 7 8 0 5 2 2 5 4 6 8 4 9 4 4 3 0 7 2 3 2 5 1 1 3 0 5 3 9 2 5 8 11 3 3 2 4 2 11 3 3 11 1 10 1 4 4 7 6 11 1 3 4 4 6 5 7 1 0 4 6 7 0 3 7 0 5 3 1 4 1 8 7 4 4 4 6 0 9 0 7 8 3 4 0 6 9 0 0 6 11 6 0 1 8 9 1 6 9 1 6 1 5 2 1 2 4 2 7 4 3 7 8 1 0 7 7 6 2 2 9 1 5 4 3 7 13 3 13 0 5 3 14 5 7 3 8 1 3 5 7 8 7 1 5 6 4 7 9 0 1 8 0 5 4 4 8 1 0 10 1 6 8 1 3 6 9 0 9 5 12 11 2 7 0 10 0 3 5 2 9 10 9 5 6 11 5 2 5 1 4 4 3 6 6 4 9 5 2 2 2 2 4 3 5 5 11 0 3 5 7 10 4 3 5 10 2 3 5 4 7 12 8 1 5 7 5 3 5 7 5 1 2 10 0 5 10 3 6 6 4 2 3 2 12 9 7 0 2 9 2 4 4 1 2 4 1 2 10 0 3 10 4 11 10 4 0 6 0 3 5 2 10 0 11 7 9 12 0 2 9 7 1 8 5 7 3 4 1 0 12 8 0 7 4 7 8 2 1 1 0 0 7 0 4 3 0 4 1 10 5 2 5 8 2 2 8 0 8 1 7 5 2 9 2 9 2 8 5 1 7 1 4 6 0 5 7 8 9 2 3 7 4 7 5 0 4 3 5 9 6 9 3 1 5 6 4 1 0 0 3 0 8 6 2 0 4 5 6 8 2 12 5 2 5 8 10 1 1 4 9 2 7 11 5 11 2 7 1 1 6 3 6 1 2 6 8 10 0 8 0 11 5 1 0 2 12 2 4 1 4 1 2 7 6 3 10 9 4 4 5 6 2 6 14 10 0 0 7 8 8 3 2 2 2 7 2 2 5 4 6 5 3 3 0 4 3 2 3 7 9 6 1 1 2 2 11 2 6 4 4 7 1 5 6 1 6 5 7 9 3 0 3 13 10 1 5 0 11 3 6 0 5 6 2 6 5 4 7 5 4 3 11 6 6 6 0 7 0 1 3 4 11 1 7 10 4 2 4 4 2 5 8 5 1 0 3 0 7 4 1 5 9 2 1 12 10 4 9 4 0 5 4 5 4 1 2 2 8 2 1 9 11 3 9 10 5 4 6 4 6 6 5 2 8 3 3 3 5 0 2 8 13 3 2 2 0 1 2 5 2 9 3 4 7 1 0 8 6 5 8 5 2 10 3 10 3 7 1 3 2 1 10 3 0 12 4 6 7 0 11 1 8 0 5 8 10 7 1 9 3 4 9 1 8 0 4 7 1 1 4 1 3 3 6 14 3 5 8 7 1 5 2 3 5 3 5 2 3 7 1 3 2 0 10 2 5 1 5 4 7 0 2 14 1 11 5 5 6 8 11 2 5 2 0 8 3 3 7 1 6 0 6 10 0 7 5 3 7 1 2 3 5 0 0 6 0 6 8 12 1 4 2 6 0 6 8 0 9 11 5 1 9 5 7 4 1 10 6 7 5 6 9 7 2 10 12 4 5 1 3 1 3 6 11 5 2 4 8 11 8 6 10 2 8 0 2 9 6 9 2 1 1 6 8 9 7 6 6 11 2 5 5 8 7 3 11 8 8 6 4 8 5 1 2 6 1 5 7 4 3 4 2 10 1 5 5 3 2 6 2 5 2 10 8 5 8 5 7 8 7 3 4 11 7 0 0 5 13 6 1 6 0 6 1 8 10 8 5 5 13 5 10 4 2 7 2 8 2 1 0 2 4 8 11 4 9 6 8 1 1 1 4 2 5 4 2 0 4 2 6 6 8 2 4 1 8 4 3 8 11 6 7 8 5 0 7 2 8 5 9 3 5 3 7 6 6 2 5 2 7 7 0 0 1 5 3 3 8 8 6 4 12 2 2 0 2 8 1 9 0 11 2 1 2 7 4 10 6 7 3 1 7 0 4 1 7 7 3 4 4 8 0 9 4 1 3 7 2 5 7 7 1 4 5 5 6 4 7 6 12 1 5 0 2 9 1 3 2 10 5 1 0 8 2 2 8 9 0 3 2 9 4 0 2 3 10 9 3 0 3 3 1 1 0 2 2 6 1 6 9 1 9 3 6 8 8 5 9 5 4 8 0 0 2 6 8 4 9 6 3 7 2 0 1 1 6 5 4 6 2 6 2 6 5 1 3 13 2 2 2 0 0 5 10 0 8 7 10 6 8 4 4 9 1 1 4 11 8 1 9 1 9 2 4 11 3 6 8 5 6 11 11 6 2 2 10 6 7 10 5 5 4 0 8 3 8 2 0 4 1 0 9 10 2 4 4 9 10 7 9 6 1 6 5 2 2 0 12 4 5 6 13 4 5 9 11 0 7 3 8 9 5 10 2 6 6 5 10 5 1 0 1 2 2 6 8 0 0 11 6 7 2 3 4 7 7 13 2 2 9 2 2 7 0 1 11 7 3 1 0 2 7 0 10 9 6 1 7 3 1 4 0 3 7 6 0 2 0 5 3 7 5 1 2 9 3 0 9 1 6 11 2 11 12 3 10 0 2 6 10 2 10 4 7 0 0 1 10 6 0 6 4 3 3 7 2 3 3 2 2 5 1 3 4 0 3 3 2 11 3 11 2 6 2 8 1 9 0 10 4 8 10 10 7 1 8 3 0 0 0 7 5 6 8 0 0 1 4 0 9 3 1 3 3 6 5 1 9 7 2 0 7 2 1 1 6 4 0 10 0 4 5 7 2 1 8 5 4 4 6 8 1 11 1 3 1 9 1 9 0 1 3 0 5 2 11 6 3 4 9 9 3 1 8 9 6 14 10 9 11 10 1 3 6 6 12 3 6 11 10 3 4 0 5 8 6 0 4 1 3 3 5 3 2 6 2 5 6 4 0 6 3 0 9 6 5 11 6 6 6 6 0 6 0 1 6 6 11 5 2 2 9 9 11 0 0 9 7 2 0 2 9 8 5 4 7 4 3 8 7 11 8 10 4 7 7 4 5 2 9 4 6 9 4 7 7 0 0 0 9 1 3 4 1 9 4 2 3 10 5 10 2 5 2 5 4 4 1 2 8 2 5 6 0 2 0 10 2 2 4 3 1 0 6 4 6 0 0 11 10 4 3 3 4 5 5 11 10 1 8 0 2 3 6 7 6 7 2 3 2 3 0 1 8 7 8 3 6 4 8 5 10 0 4 6 12 6 5 5 9 2 2 3 6 0 7 10 8 8 6 1 6 4 9 9 8 8 7 7 5 11 4 0 4 5 2 3 2 5 7 7 5 11 3 10 1 2 3 1 3 7 5 5 4 1 7 7 1 1 5 6 5 11 7 9 0 8 0 7 8 5 6 6 8 8 4 0 3 4 0 1 5 0 5 7 3 1 1 4 8 3 6 6 2 5 13 8 4 10 8 4 5 3 3 6 2 2 1 6 8 7 5 2 3 7 5 5 4 1 4 6 6 3 4 2 4 3 6 10 3 2 5 7 7 8 3 10 5 7 4 4 8 3 2 7 2 3 2 4 3 3 6 9 7 6 8 9 9 4 10 5 0 9 0 7 6 4 10 1 0 4 6 1 7 9 7 6 4 2 4 8 0 7 2 0 9 4 4 5 3 0 5 2 0 4 5 0 8 0 11 3 2 8 7 5 3 2 1 11 12 6 3 2 1 5 5 9 10 3 1 8 9 10 5 3 0 2 8 8 1 2 3 4 0 9 0 1 6 9 8 7 5 11 4 2 0 1 3 9 8 10 4 4 0 7 9 10 6 10 0 1 5 5 6 8 3 2 6 0 4 7 7 6 4 5 3 4 2 7 3 0 5 3 4 13 2 1 5 6 9 3 9 7 11 4 0 4 1 1 0 4 6 10 6 5 5 6 5 4 8 4 7 1 1 5 9 4 7 10 1 2 1 3 4 8 11 6 2 6 4 4 0 2 2 5 5 1 1 5 0 4 1 7 3 11 3 6 4 10 7 3 0 4 7 3 3 2 6 8 4 2 8 0 2 1 2 11 12 5 3 1 3 6 9 0 9 8 7 1 3 6 7 2 5 7 9 8 0 8 4 8 5 8 3 4 7 4 12 1 9 3 7 6 4 3 3 8 4 1 4 2 2 1 2 7 5 10 8 0 7 0 4 6 11 8 1 13 2 2 16 5 2 2 6 0 8 2 10 5 2 2 1 7 4 9 6 1 5 11 7 0 5 8 11 2 0 4 4 0 4 4 9 6 12 4 0 3 14 7 5 3 1 4 0 3 5 4 3 4 5 4 8 12 6 2 6 7 4 1 0 3 2 2 5 8 3 2 5 5 2 7 2 6 0 5 8 5 7 3 11 6 1 0 3 10 3 0 8 1 5 7 9 2 3 11 1 9 0 2 0 10 8 0 7 4 9 1 5 0 10 5 6 3 0 4 4 8 1 11 7 8 10 0 9 6 2 3 0 7 2 10 0 8 8 4 1 5 2 9 4 4 7 10 2 5 0 6 2 3 6 4 4 7 0 7 1 2 3 6 2 0 10 8 2 2 4 5 9 0 5 7 5 6 7 4 2 6 3 0 3 5 8 4 1 12 8 13 7 2 2 4 1 3 5 7 1 4 6 2 7 9 8 3 5 3 4 5 6 2 0 5 4 3 3 11 0 4 6 12 10 8 9 0 0 1 5 2 4 0 9 4 1 5 4 5 0 3 5 2 6 0 3 8 4 10 14 5 3 1 10 5 0 5 9 1 7 8 2 9 0 3 3 6 8 5 0 8 8 6 4 8 1 12 8 7 4 2 1 6 3 5 8 4 0 8 9 0 4 11 10 0 1 5 3 4 9 10 2 3 8 9 7 3 2 5 0 5 8 10 8 11 5 0 3 0 3 1 2 4 10 3 1 2 9 0 1 3 0 1 7 2 3 0 0 0 7 1 4 0 0 9 9 12 3 5 2 5 4 6 6 2 5 5 6 5 3 4 2 1 1 7 9 11 11 4 11 7 7 3 0 8 7 10 7 9 4 4 6 6 4 2 12 7 1 5 6 11 13 0 9 7 0 2 9 5 4 5 4 5 0 8 11 1 5 9 6 0 6 8 8 2 5 0 2 8 4 7 11 6 6 10 4 13 5 3 6 3 1 5 5 3 4 3 0 2 5 2 5 1 4 10 2 2 1 5 5 0 10 7 11 6 3 3 2 12 5 5 5 0 4 2 5 1 2 10 8 10 12 3 6 3 0 9 9 7 0 8 2 5 6 2 10 1 2 2 3 3 9 4 0 2 6 7 1 7 3 1 1 4 6 1 12 10 8 7 0 8 6 1 7 10 2 3 8 2 11 6 5 10 3 8 0 2 12 10 3 2 5 6 2 10 5 0 10 6 7 1 3 7 14 1 0 9 0 3 8 5 10 0 8 9 5 7 2 9 0 6 2 5 7 5 9 9 3 3 11 0 8 11 12 6 2 7 10 0 2 4 6 5 1 4 1 6 5 6 1 7 13 1 5 2 12 1 0 11 6 3 1 11 6 9 1 8 7 6 8 7 0 1 0 11 1 1 9 3 10 8 6 9 7 9 7 7 5 9 13 5 8 9 2 8 6 4 3 5 4 6 8 5 0 11 9 4 3 2 2 0 2 2 4 1 5 5 10 9 7 0 7 3 2 0 8 12 4 10 6 8 2 6 4 3 4 1 7 9 0 8 8 13 5 2 2 9 5 8 1 4 5 0 0 5 9 9 9 2 5 10 1 2 6 10 11 10 2 7 5 0 10 11 12 5 11 13 9 6 7 8 3 7 1 0 3 4 9 9 9 2 7 6 4 9 8 6 4 0 2 2 5 5 11 10 7 1 9 1 12 5 2 6 8 0 7 3 2 8 1 4 8 2 4 5 16 8 1 7 6 6 5 5 9 0 1 5 3 6 7 6 2 0 8 8 5 0 7 2 4 5 5 12 4 7 2 0 7 8 8 7 2 8 7 7 6 0 7 12 1 9 11 0 7 4 1 4 4 3 3 13 3 6 4 0 6 4 1 1 9 9 2 0 9 2 1 0 3 10 9 5 1 4 7 2 7 9 5 4 1 2 5 0 7 7 5 6 4 9 1 1 5 4 4 0 6 7 6 8 8 2 3 8 0 1 2 7 4 9 0 5 9 1 0 1 1 2 9 6 4 5 6 7 11 2 2 1 3 8 3 9 3 2 1 6 4 9 0 3 5 3 2 9 3 9 9 7 2 9 2 5 2 10 2 7 6 4 1 6 5 3 6 2 3 3 0 14 10 0 5 2 4 1 6 1 8 7 9 0 1 6 2 3 9 1 0 7 4 2 5 0 1 6 3 10 8 8 7 10 2 3 11 6 2 0 3 8 4 9 4 4 4 5 0 6 1 3 10 1 2 9 3 2 5 1 3 8 6 8 10 4 8 5 5 5 5 3 5 4 11 0 0 5 7 3 6 8 5 6 5 6 9 7 7 2 4 0 9 3 7 7 13 5 2 9 7 6 7 2 1 3 3 14 0 0 6 10 2 4 9 4 3 6 5 3 5 2 9 2 0 4 3 2 1 7 1 4 7 5 4 9 1 1 0 2 7 8 4 5 11 4 3 13 6 5 0 5 1 3 5 5 10 1 4 9 8 10 6 3 4 1 5 1 5 1 2 4 11 9 4 8 6 8 4 4 4 6 3 0 10 3 2 1 1 9 8 12 0 6 0 7 1 1 5 2 9 1 6 2 0 8 7 2 10 6 2 6 1 12 1 7 4 10 8 3 9 6 4 8 7 7 1 8 3 10 2 2 3 5 1 5 3 3 3 1 3 3 1 9 2 2 4 0 2 0 3 1 4 4 0 7 3 7 0 2 6 5 10 3 8 3 5 3 10 5 14 4 7 0 7 7 1 1 0 8 1 2 1 1 3 6 6 5 10 1 2 4 7 1 1 0 11 10 2 3 0 3 4 3 3 5 6 1 10 5 2 10 1 2 8 4 7 1 6 1 4 3 7 6 9 10 1 4 11 3 6 8 0 3 5 12 3 9 2 4 5 5 4 10 3 3 5 0 2 12 5 6 7 8 1 3 0 0 3 2 3 1 4 4 5 7 10 7 2 3 2 0 6 8 6 5 3 12 4 9 8 12 9 6 0 2 8 2 9 8 1 6 5 9 0 1 4 0 5 8 0 10 9 6 13 1 7 2 2 4 7 3 0 5 5 5 5 3 10 0 4 3 3 5 7 4 3 8 12 5 1 6 1 2 0 9 6 4 3 2 6 9 4 7 5 3 13 6 12 0 10 5 1 4 3 0 4 11 4 0 10 8 0 2 2 8 8 8 1 9 1 5 9 9 2 7 1 4 10 1 9 2 0 10 0 1 9 12 2 11 1 4 8 2 3 1 5 8 5 10 8 8 9 11 3 11 1 2 12 7 3 1 1 4 6 2 1 5 2 4 0 3 10 7 6 4 1 1 0 6 4 2 4 1 6 6 8 3 7 6 11 1 6 7 6 9 10 2 5 1 1 6 4 3 3 3 2 8 7 0 6 6 1 3 9 10 3 1 3 7 7 7 2 8 2 11 1 7 0 6 7 7 1 9 1 7 8 3 1 1 0 7 4 9 9 5 4 3 6 9 7 4 3 5 0 4 8 5 7 2 5 2 11 0 7 6 7 5 8 5 1 3 0 6 11 3 4 9 6 8 3 7 7 9 4 4 10 3 5 3 8 2 1 9 7 10 3 3 1 10 3 1 7 11 5 4 9 1 10 8 4 3 2 3 2 1 4 4 6 9 8 8 0 2 5 4 3 5 1 2 8 1 11 9 2 1 6 5 1 10 5 1 7 4 2 0 7 5 11 4 1 5 11 5 1 11 5 2 1 9 1 4 0 5 2 2 8 5 5 8 3 2 9 1 6 6 2 7 1 4 2 10 2 5 0 3 1 8 7 6 8 11 8 8 10 7 8 1 2 1 6 9 3 5 9 5 6 2 0 1 7 8 7 5 7 11 9 0 4 1 8 0 7 5 5 3 6 7 1 4 13 9 9 0 8 7 12 7 8 1 10 3 3 10 9 6 3 4 2 3 10 8 8 8 6 4 1 5 6 2 5 0 6 1 0 8 2 10 3 0 7 0 2 4 14 3 6 6 1 3 1 1 5 3 8 8 4 12 4 1 2 3 11 4 5 6 5 1 5 6 8 5 7 8 5 4 8 0 4 1 5 2 1 1 10 7 1 6 9 9 7 5 8 4 6 9 8 7 0 8 3 10 3 8 8 0 4 7 7 12 1 1 4 9 9 6 7 2 10 7 2 0 7 3 10 9 8 3 7 8 4 3 3 2 4 4 1 4 4 5 6 1 1 2 8 7 7 3 8 8 3 3 4 0 6 10 9 4 5 3 8 1 1 1 4 8 8 14 3 2 1 4 10 9 7 2 6 7 0 0 8 11 8 11 4 4 6 5 11 0 0 4 0 5 0 7 5 0 2 2 4 3 3 6 10 4 7 8 10 8 3 0 1 10 0 4 0 2 1 8 9 6 2 10 5 3 6 8 5 0 6 3 11 2 5 0 3 1 7 7 8 9 9 0 5 7 4 14 1 7 12 7 1 10 3 4 5 11 6 0 5 5 7 5 6 7 5 6 6 3 7 11 0 1 13 5 12 4 0 1 5 7 10 2 3 4 3 9 1 5 4 4 11 5 8 0 6 8 8 1 3 5 6 3 3 8 3 5 1 8 8 3 3 1 8 2 0 6 3 6 2 3 1 5 4 6 10 6 7 4 2 8 10 5 3 6 11 5 2 3 10 8 1 2 7 4 9 7 0 2 0 7 0 3 9 9 2 4 0 7 9 0 9 7 9 12 6 0 1 5 2 8 2 5 9 12 0 10 5 7 2 5 8 6 2 3 7 10 2 9 0 3 9 3 7 2 2 1 0 3 8 0 0 1 2 0 1 8 6 5 1 0 4 3 0 9 5 4 10 6 3 7 3 1 2 9 10 6 7 5 2 1 5 8 6 3 6 6 0 4 1 9 10 1 9 3 5 6 7 10 5 3 10 4 1 3 2 4 3 4 2 14 10 13 8 9 4 6 0 9 5 5 5 1 5 0 3 5 8 1 8 0 10 5 6 0 10 8 2 0 5 1 3 0 3 10 4 6 9 9 0 12 13 9 7 4 2 9 4 5 9 6 1 0 6 4 2 9 2 6 2 9 4 1 13 2 3 4 0 1 8 3 1 3 5 1 6 8 10 5 10 5 1 4 2 1 2 2 10 10 8 8 6 4 10 0 8 2 2 0 7 4 6 4 0 2 10 6 10 8 8 1 8 10 2 5 2 10 6 4 8 6 7 1 0 7 8 3 7 4 3 11 13 5 7 2 9 10 1 8 1 3 8 9 1 7 1 8 4 1 5 5 2 5 9 3 6 10 9 8 0 0 1 8 6 5 8 8 4 2 2 7 9 3 5 0 2 1 14 8 7 7 4 10 11 13 6 0 3 6 0 5 7 7 4 7 6 10 2 3 9 12 2 6 8 5 4 7 8 1 3 5 8 8 8 0 6 8 9 0 3 10 1 5 5 7 6 5 7 0 2 1 0 9 1 3 1 6 10 2 9 6 8 7 2 9 0 0 1 6 4 7 9 2 4 3 6 8 5 6 9 7 3 13 2 11 3 12 6 0 5 8 4 2 11 2 2 0 10 6 5 5 5 11 2 2 14 9 6 2 2 11 2 0 4 4 8 10 3 13 8 0 5 9 5 8 6 4 2 2 3 5 3 4 11 7 0 12 11 4 1 4 1 2 5 0 8 0 4 1 9 9 8 6 0 1 2 0 10 10 8 1 1 7 0 3 3 3 9 8 2 3 9 0 4 5 6 2 2 2 0 3 4 0 7 12 1 3 4 5 4 5 8 6 6 10 4 11 8 6 8 1 1 2 8 9 0 8 5 3 3 4 2 9 4 5 7 8 2 9 3 1 4 3 6 12 6 3 11 4 2 10 1 8 8 9 6 0 8 1 0 14 3 7 9 3 1 0 5 6 4 12 5 8 10 0 12 6 4 1 4 12 4 1 4 6 3 5 0 7 7 8 8 8 5 3 3 5 0 0 1 10 9 1 7 4 3 14 2 3 3 12 3 5 3 8 5 2 8 7 6 3 9 9 4 4 3 2 3 9 6 2 9 10 7 10 7 5 8 3 1 3 2 1 14 6 9 4 6 4 8 0 10 3 2 9 3 6 10 0 7 6 1 8 2 3 2 2 8 11 1 9 7 12 8 8 8 11 3 2 6 9 6 9 0 6 7 2 3 4 10 6 9 8 10 8 5 8 6 12 7 5 3 8 10 6 4 12 1 6 3 1 5 8 2 7 0 13 7 2 7 10 8 9 9 4 4 6 3 9 6 5 5 3 11 0 9 5 10 8 8 5 0 4 4 1 13 8 3 2 0 8 6 3 4 9 2 0 1 1 13 4 8 0 5 2 4 11 0 11 5 2 7 5 8 8 0 7 8 5 11 12 13 5 1 5 8 0 5 11 2 3 10 5 7 7 10 6 6 13 9 4 15 4 2 3 7 5 4 1 5 8 2 4 1 5 3 8 3 2 7 6 5 6 0 10 2 5 5 4 3 2 7 1 2 5 6 5 4 10 6 7 8 7 1 6 2 1 8 1 0 2 3 3 11 0 0 8 2 6 5 1 5 0 2 2 8 9 5 12 5 1 1 3 10 7 10 3 4 2 6 4 5 6 9 2 6 5 7 4 7 8 1 6 0 8 4 8 2 3 11 2 2 4 3 6 7 10 1 7 4 8 7 4 0 7 1 4 1 2 6 0 4 2 8 6 8 7 3 0 6 4 2 2 4 0 7 1 1 8 5 2 8 2 1 4 3 3 8 11 7 4 12 7 1 6 10 6 3 1 1 0 0 10 4 9 9 8 2 2 5 12 7 7 1 8 7 0 11 9 1 7 9 2 9 1 6 7 3 4 9 13 9 3 7 3 4 9 12 4 7 7 2 3 4 10 4 4 9 5 4 8 11 4 3 1 2 4 6 0 3 3 1 9 6 5 4 1 6 4 5 6 8 7 1 5 7 4 6 0 7 6 10 3 5 4 8 1 5 9 4 6 7 4 5 0 1 4 6 12 5 0 0 1 5 0 8 5 3 5 10 3 7 2 5 12 5 10 1 10 0 0 0 9 9 1 0 9 9 2 6 7 1 2 4 6 0 5 10 8 5 0 8 10 7 8 3 9 11 6 10 11 7 0 8 4 2 2 6 6 3 7 1 3 2 12 4 4 0 7 2 8 4 5 3 3 1 7 2 8 7 2 5 10 10 4 3 8 0 5 7 6 0 9 4 3 9 1 8 6 0 0 2 10 4 5 5 6 0 7 3 2 2 0 9 6 6 10 3 7 6 1 2 1 4 9 0 3 6 10 1 5 6 9 9 2 0 9 0 4 8 0 2 0 9 12 1 0 9 0 7 10 10 8 4 6 7 1 8 4 8 1 8 7 6 5 1 5 8 3 6 1 2 3 6 1 9 7 9 7 7 7 3 5 7 5 5 1 0 8 5 9 1 0 1 8 6 7 4 1 4 4 7 5 11 1 3 6 8 3 5 6 5 0 0 2 1 4 8 9 5 8 6 7 0 3 3 6 7 3 4 0 1 4 4 6 14 8 3 2 1 4 5 7 1 2 0 5 3 11 2 6 5 0 0 4 1 0 0 2 10 7 10 1 3 9 0 6 4 1 1 1 4 0 5 8 3 0 1 1 11 2 8 11 4 6 6 0 4 8 3 7 11 3 4 2 3 8 1 11 0 7 9 9 0 0 2 0 1 6 8 4 6 12 4 0 3 9 10 2 5 7 9 4 5 13 8 1 2 0 13 5 7 1 7 2 0 9 8 6 5 12 5 1 6 8 9 4 9 2 2 2 6 1 3 2 5 4 2 9 3 10 11 4 3 5 5 9 8 2 7 4 7 4 3 3 1 8 2 3 0 6 3 10 8 10 8 2 0 1 6 3 3 7 11 6 0 3 0 6 5 4 6 11 1 5 7 10 6 2 0 1 2 2 1 2 5 8 1 13 2 6 6 1 0 5 11 0 1 7 11 1 7 3 1 6 0 8 4 3 6 4 5 1 10 5 2 5 4 8 4 2 7 1 10 6 4 0 4 2 9 4 7 0 7 3 1 6 7 7 12 0 3 1 5 6 10 11 1 2 4 7 10 6 4 9 7 3 8 4 1 8 10 4 7 8 10 7 8 3 3 3 4 1 7 5 3 0 6 0 5 5 4 11 4 3 8 6 0 5 4 4 4 7 2 6 9 6 0 0 5 0 3 9 4 2 1 3 1 3 4 8 5 5 5 1 5 8 2 9 7 2 8 8 2 1 0 4 9 6 0 0 0 8 8 3 2 0 2 8 6 0 6 6 6 0 4 8 0 1 6 10 4 0 7 11 8 1 0 6 0 8 8 0 5 4 2 4 7 5 0 1 7 7 1 5 9 8 6 9 4 9 3 7 1 10 9 3 1 11 9 11 2 2 6 0 3 11 8 10 0 8 9 7 5 1 12 4 3 0 8 8 5 2 11 0 2 1 6 9 3 1 1 0 8 2 5 1 7 2 5 1 3 1 13 5 1 1 5 0 10 2 6 6 1 4 5 9 6 13 1 7 5 4 2 7 4 7 6 6 7 5 0 1 6 1 0 7 2 3 1 3 0 6 5 4 0 7 4 5 10 6 3 7 4 7 6 4 5 4 8 5 10 6 3 8 2 6 10 0 4 4 9 6 2 9 2 3 3 5 4 0 1 1 0 4 5 3 5 9 1 4 10 10 6 2 1 0 4 5 6 3 10 7 12 4 1 2 3 5 2 6 0 9 5 6 6 9 2 7 9 4 6 11 2 4 5 9 9 2 10 6 3 4 4 11 5 2 1 6 12 1 1 11 3 0 7 13 2 10 10 6 7 4 6 4 4 7 6 1 4 8 6 4 7 11 1 0 12 2 13 7 1 3 3 0 5 3 5 8 1 4 4 4 0 10 9 0 0 4 6 11 3 8 5 0 11 11 4 2 10 3 6 1 3 4 4 7 2 7 8 2 2 1 10 6 6 6 1 4 4 4 7 1 6 1 10 6 5 6 7 1 5 3 3 5 13 9 2 1 5 4 2 2 10 10 2 6 12 6 1 4 3 2 11 8 5 10 5 6 11 0 6 1 1 3 3 5 2 12 5 8 4 1 2 8 8 3 1 3 6 10 4 3 0 1 1 13 0 11 7 7 1 1 10 3 7 3 2 0 5 10 2 3 3 5 10 1 9 4 7 7 5 6 8 3 2 6 9 1 6 1 6 12 2 0 4 2 3 8 2 14 3 1 2 3 4 7 3 8 3 2 9 9 3 9 6 8 0 2 0 4 1 5 0 4 14 6 5 7 3 9 2 2 8 10 4 8 3 6 3 7 9 5 8 4 9 2 7 0 8 0 8 2 9 9 8 4 0 7 9 3 8 8 8 11 3 2 0 2 7 4 8 0 4 10 6 3 11 9 1 5 4 8 9 4 4 8 3 4 3 2 7 11 4 7 7 5 9 0 2 0 8 3 10 4 1 9 2 0 2 7 3 3 8 5 1 4 6 5 11 4 1 4 4 10 0 11 4 11 3 1 1 0 0 8 7 6 5 8 3 2 1 4 4 8 2 10 7 9 5 10 0 7 5 7 4 6 4 10 2 4 12 7 8 6 6 0 3 6 5 1 0 2 9 12 3 7 4 2 7 5 0 3 7 6 9 4 3 10 6 9 3 4 2 7 6 2 5 1 3 5 1 0 2 10 4 0 2 4 11 7 1 1 4 6 5 5 5 6 7 1 2 4 2 8 2 3 7 2 8 2 4 3 5 3 7 4 6 6 9 1 5 7 5 7 5 2 13 0 2 4 8 0 4 3 1 10 2 8 10 3 7 1 1 8 7 3 3 5 8 5 1 10 6 4 1 6 1 1 8 13 6 4 11 4 1 4 9 1 6 1 2 8 3 5 8 2 10 1 11 8 2 1 6 1 9 4 2 3 5 1 0 6 4 0 1 4 2 9 0 2 7 10 4 6 11 10 5 9 9 6 0 3 3 9 3 1 8 2 5 0 4 1 3 3 6 1 2 3 1 6 0 6 0 0 0 5 7 4 3 5 15 3 1 13 5 3 8 10 9 1 3 3 5 8 5 1 9 1 10 0 14 0 1 7 3 3 7 1 4 1 1 5 8 5 0 0 0 0 0 5 8 7 10 10 0 7 2 6 2 5 7 2 8 1 3 0 1 5 4 0 1 0 8 0 6 7 1 7 2 8 11 1 4 1 0 8 1 1 2 6 7 3 7 10 0 3 0 4 4 5 5 4 0 1 4 4 3 9 8 4 4 6 5 4 7 4 3 10 8 9 7 5 9 3 7 12 8 2 9 1 0 2 2 7 5 0 2 0 3 6 12 1 0 1 7 8 4 13 1 8 10 7 9 1 1 5 2 2 7 1 0 0 7 8 3 1 4 6 8 3 2 10 9 3 4 3 4 2 8 11 7 3 3 4 0 9 12 6 7 7 0 2 3 7 6 6 5 0 5 6 9 0 1 5 14 6 10 4 2 7 5 9 8 8 8 6 8 5 6 6 4 4 9 2 6 0 6 10 3 6 4 7 4 2 8 0 0 9 4 4 10 12 1 0 2 9 10 4 8 12 5 11 0 7 0 2 5 0 1 0 3 10 3 4 12 7 8 3 2 1 2 5 6 5 5 6 1 7 8 5 9 3 3 2 13 8 7 1 10 0 1 3 1 3 1 11 16 7 0 4 6 0 4 1 5 0 9 4 11 0 0 2 9 4 4 3 2 4 0 1 3 6 6 3 0 8 4 4 3 4 8 6 2 2 5 7 5 7 0 5 12 6 5 15 6 6 1 12 4 8 5 1 6 5 10 2 3 4 5 3 6 5 5 5 3 0 7 2 0 5 3 1 4 4 6 2 8 9 3 0 1 0 0 0 3 2 7 2 8 7 8 2 10 3 4 8 7 4 1 6 1 0 6 10 3 2 9 15 5 8 7 12 1 4 7 6 6 6 1 5 3 4 4 4 1 0 3 0 6 0 7 3 7 3 3 6 13 7 1 7 5 5 7 7 8 7 1 6 3 6 2 3 1 4 4 2 7 7 7 9 10 1 7 6 8 4 7 4 6 2 13 2 9 4 5 0 10 11 0 2 0 1 5 9 5 1 1 6 11 11 1 4 9 7 4 4 3 12 3 8 4 3 0 15 7 0 3 11 3 3 2 9 9 8 0 2 5 15 1 10 1 8 10 6 5 4 10 7 5 4 3 10 7 12 9 10 9 6 1 3 10 1 2 3 2 4 1 2 1 2 5 5 2 3 5 9 5 1 0 11 4 1 9 4 5 6 0 6 3 1 4 2 0 10 4 4 0 1 0 7 2 4 5 0 0 11 2 7 12 11 8 7 2 6 6 8 6 4 10 7 6 9 4 1 0 2 4 4 2 2 8 2 4 4 0 1 3 3 3 2 6 9 10 7 2 8 10 7 8 9 1 3 7 3 5 0 2 4 3 5 5 4 4 7 2 0 9 2 9 4 0 4 9 7 5 11 5 1 2 8 5 14 7 3 7 9 5 11 7 9 5 2 13 11 12 3 2 8 0 5 4 10 5 10 0 0 1 8 9 0 5 5 6 1 9 6 10 8 6 1 0 0 4 0 0 0 0 9 3 7 11 9 7 1 2 7 3 7 0 6 4 7 5 0 4 0 3 2 4 10 6 2 3 5 2 7 6 1 12 3 2 12 3 3 13 8 8 1 4 4 3 2 6 11 9 6 1 5 3 3 3 0 8 2 5 9 1 0 2 3 10 3 1 1 0 5 12 0 8 4 9 12 2 0 6 5 1 11 8 4 1 3 2 4 10 9 6 11 0 0 1 0 2 12 0 7 11 8 0 4 2 8 8 11 4 13 1 9 7 4 9 6 3 11 8 6 3 2 5 0 10 8 1 4 7 1 4 0 9 6 11 3 3 9 11 10 5 9 0 7 9 8 7 1 5 2 0 8 2 8 8 4 2 4 7 2 4 7 12 9 7 10 5 1 2 4 1 12 6 7 12 8 10 3 2 10 3 10 8 12 3 2 5 7 0 5 2 5 4 2 6 0 2 1 8 11 11 8 8 7 2 6 6 9 11 3 4 3 6 11 12 6 7 8 0 0 12 3 4 7 7 4 0 2 1 7 0 6 0 4 4 7 2 5 3 6 9 9 4 0 1 5 1 1 5 0 0 4 7 1 1 2 5 10 5 0 2 1 12 5 3 5 7 6 5 0 1 9 1 3 6 5 1 10 7 10 1 4 9 11 0 9 1 4 2 7 3 1 7 2 5 9 4 0 7 9 8 0 10 2 0 5 9 8 0 0 1 2 6 8 3 9 7 0 11 7 3 1 0 5 6 2 8 9 0 3 2 6 9 8 6 3 2 5 8 11 7 3 8 1 3 5 7 7 9 7 4 4 6 6 8 2 13 0 9 2 1 0 14 0 7 4 6 0 3 4 8 3 2 10 9 3 2 10 8 9 0 8 10 5 4 6 7 7 4 4 9 3 7 10 3 8 6 7 7 5 2 5 10 13 1 8 6 6 7 4 11 3 12 1 1 0 5 4 6 2 2 1 6 5 8 9 5 0 1 5 9 3 7 6 4 0 8 4 0 12 8 3 6 2 2 9 1 0 0 5 11 1 8 6 1 2 8 6 2 0 6 2 0 2 9 0 1 2 7 4 0 3 5 7 8 10 2 2 7 1 2 5 3 1 4 3 1 5 6 2 1 2 0 9 2 6 11 0 7 4 8 4 5 2 5 2 3 0 10 11 2 1 3 4 7 3 5 6 5 8 2 6 6 7 12 0 5 4 5 7 8 11 0 5 9 6 11 8 7 5 8 8 9 2 7 2 4 1 2 11 2 3 1 0 0 2 2 11 2 4 4 5 1 8 2 5 4 2 0 5 1 0 3 6 9 4 0 8 9 3 6 5 10 5 3 4 11 6 0 1 7 8 7 12 0 3 1 0 6 8 9 8 1 12 9 6 6 2 8 11 2 7 2 2 4 9 1 4 2 4 4 7 8 1 8 7 0 7 2 8 0 6 6 0 2 7 5 4 10 10 6 12 2 8 2 11 2 8 3 5 6 1 8 8 5 0 5 6 6 0 10 2 4 8 1 6 3 1 7 1 9 8 6 5 7 7 7 2 8 8 4 10 5 5 6 8 7 3 6 0 8 2 7 1 5 3 2 0 6 6 5 3 0 7 2 5 6 6 0 5 7 9 8 0 1 5 2 1 9 6 3 11 0 9 0 5 3 1 8 3 9 9 5 3 3 6 5 0 0 4 1 9 3 4 9 4 7 10 6 5 9 5 3 6 1 5 5 6 6 3 10 3 5 0 0 0 2 7 9 7 1 5 0 3 4 5 3 1 5 10 7 0 3 8 8 0 8 10 5 6 9 2 7 0 3 9 4 8 7 5 2 1 8 6 11 5 6 7 3 13 9 7 6 5 7 10 0 7 9 6 6 4 0 12 0 5 9 6 0 6 8 6 8 8 7 1 2 8 3 1 3 4 13 3 7 6 10 3 3 4 9 9 9 5 3 10 2 7 3 7 6 11 2 8 5 0 0 1 3 3 10 6 9 5 0 2 2 7 6 3 6 6 2 9 0 9 11 8 8 6 2 8 1 5 9 10 1 3 1 0 3 3 10 0 4 11 6 12 2 7 1 3 9 0 2 8 1 6 8 8 13 3 5 11 1 2 9 6 1 4 1 0 4 0 9 7 11 1 5 0 10 8 3 3 0 0 4 11 3 0 0 6 2 11 10 3 1 8 2 7 2 8 3 4 1 9 6 12 13 2 2 0 3 5 1 4 3 7 8 1 11 3 2 7 6 5 5 1 7 0 11 4 5 9 1 8 7 4 6 5 2 2 1 8 8 1 10 10 0 3 0 3 3 1 1 4 0 2 5 6 1 7 2 6 4 5 12 10 1 7 2 6 3 5 7 1 1 11 2 5 2 5 6 8 7 5 9 6 5 3 7 9 6 12 4 10 8 0 2 3 8 3 8 1 6 4 8 6 4 7 10 4 1 10 10 7 6 1 6 3 9 7 6 4 7 6 5 9 1 4 10 0 7 13 4 5 3 1 4 8 7 10 0 5 0 0 12 6 11 5 6 5 7 8 7 8 10 0 11 9 3 6 9 4 8 0 0 1 3 10 2 11 4 8 5 1 6 1 0 8 4 3 3 11 7 4 5 0 0 3 9 11 4 2 3 1 10 7 14 2 12 7 3 3 2 0 1 7 11 6 5 4 2 8 10 6 9 4 2 3 8 3 2 11 0 0 0 1 3 3 4 9 2 6 7 2 4 6 1 10 0 6 2 2 5 6 6 8 4 5 0 0 0 9 1 2 4 7 2 5 2 1 2 9 1 12 0 7 11 8 7 7 1 10 8 1 2 2 5 2 4 4 2 5 6 6 6 12 10 3 5 6 3 9 2 10 8 3 9 0 0 7 4 7 5 3 6 6 1 0 5 11 8 5 6 3 6 3 3 0 0 3 9 0 6 10 5 1 12 2 1 6 4 8 0 8 7 13 16 0 13 2 2 6 10 6 8 5 6 5 3 3 5 12 7 3 5 5 2 5 7 3 3 2 0 10 5 2 7 4 0 7 5 2 8 9 3 2 9 11 0 5 9 6 10 8 3 3 7 1 5 0 9 10 4 5 7 5 1 10 1 6 2 0 5 4 1 1 2 5 12 6 7 6 1 1 1 6 9 6 7 12 7 0 2 2 6 5 1 0 9 8 6 10 6 8 3 2 2 5 4 3 5 3 6 6 9 6 1 0 1 12 1 3 9 7 11 11 4 7 2 6 5 0 7 3 5 1 1 0 7 2 6 5 2 5 2 5 3 0 6 5 2 2 0 1 5 4 8 6 1 9 4 6 5 3 9 2 11 2 1 4 4 8 4 10 5 1 5 7 7 4 10 6 12 6 8 3 6 7 12 0 5 5 0 5 7 4 5 8 8 0 1 1 4 12 2 3 9 5 3 1 4 1 13 4 2 5 4 2 1 4 2 11 9 5 0 4 4 9 6 10 4 1 5 1 2 4 5 5 8 7 7 6 12 2 2 2 5 1 7 4 14 5 4 7 7 6 5 5 7 8 9 6 7 5 7 7 2 2 2 4 9 8 8 5 0 0 8 0 6 4 4 2 5 1 0 1 5 7 8 3 14 0 12 8 10 0 7 3 8 15 1 4 4 0 12 3 7 6 11 7 3 2 1 1 6 6 6 7 14 9 7 3 1 7 2 2 8 7 1 11 1 3 4 0 1 8 3 0 8 0 0 9 11 3 1 9 10 7 8 6 6 2 0 3 1 1 3 1 5 0 3 4 4 0 6 4 4 8 8 2 1 2 8 8 4 5 3 7 0 7 12 4 3 2 5 9 4 0 0 5 9 2 5 3 5 4 12 10 3 0 5 7 9 8 1 3 0 9 5 5 1 0 10 8 0 10 11 4 2 8 3 3 6 10 3 7 5 14 5 5 3 0 7 4 4 7 0 4 6 5 4 9 1 3 1 7 10 2 6 7 8 3 6 7 12 8 7 6 10 11 1 13 4 6 3 8 9 10 7 6 4 5 7 3 1 7 9 5 6 2 4 1 1 10 7 1 5 5 1 2 7 8 7 0 10 5 6 1 5 3 0 7 3 1 4 3 7 2 2 8 1 8 11 0 5 3 3 6 0 6 1 5 2 4 7 0 9 9 4 2 4 3 3 6 6 5 14 8 11 8 7 0 6 10 9 6 1 9 15 1 0 4 10 2 2 7 5 7 6 7 6 9 5 10 4 5 6 8 6 1 4 7 3 10 0 6 9 11 1 10 0 1 0 8 4 8 7 8 6 12 6 0 0 5 3 8 5 11 0 6 7 1 1 5 1 3 6 11 10 5 3 1 6 4 5 4 8 7 4 5 3 10 8 1 5 13 3 4 9 9 0 11 3 6 3 4 9 0 3 6 1 8 2 9 6 8 7 1 0 8 2 3 1 7 3 9 2 5 3 7 0 5 5 3 5 8 0 6 9 6 10 7 5 4 6 1 5 6 4 5 13 1 4 10 1 2 5 0 2 7 9 5 2 10 1 9 1 4 6 2 8 7 4 11 7 6 10 5 2 3 7 10 9 4 0 3 7 6 3 10 8 2 2 12 4 13 5 8 4 2 3 13 7 4 7 4 3 9 6 1 1 5 8 8 1 8 6 7 7 6 6 0 1 5 9 2 13 8 2 7 7 8 0 0 5 10 1 2 3 7 9 7 5 4 3 1 1 0 2 5 1 10 3 4 8 4 1 3 7 11 2 1 2 6 4 10 1 5 0 13 6 5 5 4 7 4 5 7 10 9 9 11 9 1 4 3 5 6 2 8 1 1 4 7 0 0 1 1 0 4 8 1 6 2 3 8 7 0 5 7 7 3 8 1 3 9 1 9 2 12 8 3 10 0 2 8 5 14 0 11 4 0 2 3 10 6 1 6 5 5 3 8 2 6 4 7 3 8 9 0 7 10 12 9 5 3 9 8 10 6 3 13 0 0 2 8 1 7 7 1 5 6 5 1 1 1 9 1 8 10 7 1 8 5 2 5 8 0 7 4 1 14 8 8 3 4 10 7 6 5 5 5 10 6 3 5 5 5 7 0 9 5 5 6 0 9 2 10 5 5 4 6 2 5 9 3 5 0 1 6 12 2 9 2 10 7 1 7 11 6 3 1 11 7 3 4 8 9 4 11 6 9 3 5 13 4 0 6 4 5 6 3 8 4 0 13 1 4 0 7 1 2 10 2 8 0 7 1 9 9 2 7 3 1 2 9 2 1 1 1 1 4 4 6 0 8 4 0 4 9 3 9 1 2 12 4 3 3 6 6 5 1 5 5 0 0 13 6 11 8 6 2 10 8 7 3 0 7 2 6 1 2 8 8 5 5 5 10 2 12 6 3 2 2 8 12 3 13 5 9 7 8 2 8 4 4 3 6 1 6 0 9 2 2 1 6 8 4 3 7 3 4 3 5 1 10 8 7 6 10 5 5 4 13 3 4 7 8 1 5 7 5 7 6 5 3 3 5 0 7 5 1 8 5 2 0 1 10 0 9 0 6 8 3 5 5 4 4 8 5 9 12 4 2 5 8 7 8 1 2 9 5 3 4 2 9 0 1 5 6 9 3 0 8 5 3 8 8 3 1 8 9 6 10 1 0 9 1 4 4 7 7 8 7 5 5 6 0 7 2 1 6 11 0 7 4 0 9 3 4 3 1 2 1 2 7 0 3 5 5 3 8 3 3 7 4 0 1 7 4 0 5 3 8 0 10 1 3 5 10 10 8 2 9 8 1 3 6 8 7 9 2 9 0 4 0 11 2 2 1 1 5 8 10 8 7 3 2 8 1 8 2 5 4 2 0 0 0 1 1 1 12 3 0 13 0 7 1 5 3 8 2 6 4 5 0 9 6 3 8 2 4 6 0 0 2 7 7 3 4 1 0 1 10 3 3 1 10 0 2 10 4 5 7 1 4 11 5 9 5 8 9 6 2 2 12 8 8 6 7 3 4 4 3 1 8 2 0 6 1 7 5 11 3 9 0 4 4 3 10 8 7 5 3 3 9 2 10 2 3 3 0 10 8 6 2 2 2 7 1 3 13 1 4 2 2 2 5 5 8 13 4 5 1 1 4 3 0 5 1 8 2 7 7 5 9 8 8 8 3 7 4 1 9 5 6 9 7 1 1 12 5 9 2 11 4 0 0 2 5 14 9 2 5 7 6 2 6 5 3 5 9 3 0 12 9 1 4 6 0 5 0 0 9 8 9 10 5 2 1 8 9 5 3 8 7 8 0 8 0 0 3 8 3 5 2 2 1 11 2 4 7 4 5 4 1 9 5 10 7 10 10 2 2 9 0 3 4 4 0 3 5 7 3 8 6 3 4 4 4 1 5 9 4 6 3 4 1 6 4 8 1 3 2 3 0 5 5 4 2 1 5 6 6 7 7 1 4 4 11 2 0 11 8 1 4 6 3 1 6 12 2 5 0 5 9 5 0 3 8 0 9 4 1 8 10 6 1 4 11 12 7 0 7 7 0 5 10 9 6 2 0 8 2 8 2 7 0 2 0 1 7 7 0 8 0 2 4 8 0 8 2 3 13 8 6 3 8 3 4 7 5 7 2 8 1 6 10 9 10 2 3 3 8 7 0 6 1 6 5 4 8 8 5 11 3 4 9 1 2 10 5 4 5 6 1 12 3 1 6 8 6 4 0 0 0 5 2 2 7 8 5 9 0 9 1 0 7 15 3 5 6 11 5 7 6 3 3 8 11 4 10 7 4 0 3 3 1 6 10 0 1 4 2 0 4 4 0 5 8 6 7 1 6 2 3 1 2 6 2 8 3 4 8 9 7 9 6 0 6 2 11 3 1 3 0 5 0 0 3 10 0 3 3 2 13 13 0 0 9 5 8 4 11 5 3 4 3 5 2 0 5 8 7 0 8 1 8 3 4 8 0 9 1 0 9 6 10 1 3 2 7 7 9 6 1 1 6 0 1 3 6 9 3 0 5 0 3 9 10 0 7 10 5 0 2 1 9 8 0 6 4 2 6 0 3 1 0 6 9 8 0 4 10 3 8 6 16 4 3 4 1 3 10 1 9 1 8 9 9 8 3 0 8 9 3 4 7 1 6 5 4 2 10 3 0 4 8 4 4 5 5 7 4 8 3 9 8 5 1 5 6 4 4 1 6 1 3 3 0 2 5 5 8 4 10 5 8 3 7 2 4 11 7 7 0 5 1 5 10 7 4 4 4 2 6 8 5 0 1 3 2 14 9 4 7 1 8 0 1 7 1 1 9 7 5 10 2 7 7 3 0 2 4 5 15 13 1 5 0 7 9 1 4 1 2 4 4 5 7 8 8 0 7 3 0 8 2 1 5 0 11 4 1 6 7 0 7 1 6 3 9 5 2 1 4 7 5 10 8 1 1 8 2 5 1 8 10 2 6 2 2 5 1 7 0 3 9 7 9 11 2 9 1 1 3 8 12 10 2 1 9 1 2 2 4 2 5 1 11 3 1 9 4 0 11 7 6 6 8 6 2 9 1 1 7 6 8 0 8 7 4 1 12 9 1 4 1 0 10 8 0 2 7 4 2 7 7 0 3 7 10 6 2 6 10 3 4 2 5 0 8 3 6 1 2 0 7 2 11 6 3 3 4 3 0 3 11 1 7 14 0 5 1 3 3 4 11 0 6 0 9 8 2 0 12 6 0 2 3 12 6 4 4 3 7 3 7 5 6 7 11 5 7 3 4 8 2 8 6 7 1 4 11 7 6 6 0 5 1 10 11 3 0 8 2 0 8 0 3 5 9 7 2 7 13 12 6 10 9 5 6 4 10 7 1 8 6 1 1 5 9 0 11 5 5 6 7 5 7 4 8 6 2 1 3 5 10 4 0 4 4 2 1 7 8 2 5 9 9 5 5 2 1 10 7 5 6 7 9 3 4 7 1 13 2 6 2 5 10 3 7 7 4 7 5 9 5 5 2 11 8 3 3 7 7 6 8 3 15 12 4 9 1 4 5 8 1 5 0 1 4 1 8 6 6 1 2 3 6 5 12 4 10 11 1 7 6 6 1 7 0 9 5 2 5 11 8 2 13 9 10 6 4 0 4 8 8 9 10 10 7 11 3 0 2 4 4 8 0 13 1 2 9 1 3 6 1 9 8 5 6 10 7 6 9 4 0 11 0 2 4 5 1 7 5 3 4 0 2 8 6 4 7 2 5 8 10 8 0 10 1 0 2 6 1 8 1 1 6 7 10 5 4 2 10 9 2 4 5 2 6 0 2 5 2 1 11 3 1 2 3 0 3 1 13 4 12 0 10 0 8 1 4 3 1 1 4 16 2 8 8 4 0 7 2 0 4 9 4 6 4 6 5 12 1 0 8 2 3 10 6 4 5 2 6 2 3 4 2 8 11 1 1 8 1 1 6 2 1 12 2 3 8 4 5 2 5 1 10 6 8 4 0 6 7 8 5 4 3 9 0 10 5 1 11 4 1 7 4 4 7 6 8 7 0 1 9 4 10 0 9 10 7 6 6 8 4 9 2 6 7 6 9 9 8 13 3 2 3 5 7 9 2 4 4 5 0 0 3 10 0 8 5 6 3 3 12 1 4 0 10 7 4 3 6 3 1 4 5 5 0 4 3 7 9 7 4 2 7 1 0 7 3 8 7 7 4 0 11 5 2 7 9 2 6 0 4 3 7 3 9 2 9 0 2 0 11 2 0 0 7 8 3 4 5 2 10 0 5 11 7 10 3 9 6 10 0 3 10 1 3 8 2 7 5 9 11 5 8 7 1 4 11 5 7 3 7 0 10 0 3 1 1 9 8 2 2 9 7 4 0 12 5 6 9 5 10 12 2 0 10 9 1 2 2 6 2 1 4 4 4 11 3 6 2 4 0 1 1 3 3 9 6 4 4 4 2 3 6 6 3 8 9 1 9 1 3 2 3 7 2 5 9 9 1 0 12 5 9 4 6 0 8 4 3 5 7 2 7 8 0 11 7 4 0 1 2 1 1 3 5 3 3 4 7 1 1 5 8 9 1 12 3 4 9 2 6 6 8 0 1 0 5 3 7 0 6 6 1 10 2 8 2 6 6 11 4 8 8 10 0 1 1 7 8 10 3 5 8 4 4 3 0 4 2 8 5 10 0 4 10 8 13 3 5 7 0 4 5 3 1 8 1 0 4 6 5 3 1 11 7 5 3 9 4 7 2 2 9 4 10 3 8 10 0 1 5 8 4 9 3 1 7 1 7 7 3 9 3 5 3 3 3 3 8 6 1 0 6 9 4 11 11 3 7 6 4 3 6 6 2 6 6 10 8 7 2 4 8 11 1 0 1 8 6 6 1 3 2 3 7 9 8 0 0 11 6 5 1 2 5 3 9 9 5 9 7 3 1 0 10 1 6 9 0 4 5 3 6 5 3 13 3 8 5 6 2 2 4 3 4 8 5 2 3 9 5 8 10 1 8 2 1 9 1 6 5 0 2 6 9 9 6 6 6 0 1 6 3 0 9 8 10 4 7 4 4 6 7 13 6 0 6 5 6 5 1 4 9 10 4 9 1 3 12 3 11 6 1 3 2 10 8 2 9 7 4 6 5 4 0 5 9 7 6 10 2 8 9 8 6 6 13 9 2 4 9 8 5 9 5 10 3 10 5 3 1 13 1 4 6 9 0 6 2 10 8 0 0 4 6 7 5 8 1 5 8 2 1 7 11 8 5 6 2 10 6 2 7 6 8 0 4 3 1 4 2 3 12 8 8 5 0 5 4 6 6 11 9 3 2 3 2 5 7 6 10 11 2 8 2 4 12 3 3 0 5 1 6 5 2 1 9 11 6 11 11 1 4 12 4 8 6 8 9 8 14 11 1 3 5 0 7 0 1 8 2 3 9 7 9 6 4 7 12 9 8 7 1 6 6 6 5 5 4 2 4 4 3 1 5 10 4 3 6 0 6 0 2 6 10 2 2 0 10 0 2 4 6 5 6 4 7 10 7 8 15 13 4 12 7 5 4 7 2 1 0 11 7 3 4 4 3 5 9 12 1 1 11 9 1 2 0 4 1 8 6 8 10 7 2 8 5 3 7 10 4 2 3 3 2 3 8 6 10 8 7 1 1 5 8 7 5 4 2 4 4 6 1 3 6 4 12 0 1 1 5 8 1 2 1 0 4 1 4 9 2 0 3 6 5 2 0 5 8 9 8 5 1 9 1 4 2 5 7 6 2 4 1 4 2 12 6 8 5 3 8 8 14 3 11 1 3 2 4 7 3 3 4 5 2 2 0 4 0 8 2 8 4 3 6 9 2 6 3 8 7 4 12 9 1 7 5 5 3 4 4 6 0 2 0 8 1 8 1 3 3 8 7 9 5 8 7 3 4 1 3 4 11 10 10 0 2 0 8 4 3 0 12 3 6 3 3 8 8 7 5 1 3 8 9 2 10 8 5 1 5 5 4 5 2 8 12 10 10 1 9 7 11 5 12 10 10 4 1 5 3 3 1 11 3 9 8 5 3 10 12 0 11 5 5 0 1 5 4 9 0 0 8 6 0 0 1 8 3 5 7 10 1 2 11 5 1 4 3 6 0 4 3 12 13 9 2 6 3 2 6 5 9 11 9 0 8 2 6 8 9 7 6 9 4 2 5 3 11 8 6 10 2 2 6 5 11 1 3 3 1 2 5 3 10 7 4 13 11 2 3 11 5 4 4 4 6 7 5 0 1 9 5 4 3 3 2 9 7 3 1 7 5 1 2 1 2 1 1 0 6 12 5 5 12 0 1 5 7 6 0 1 10 12 0 7 7 3 9 6 2 13 8 7 3 6 1 0 1 0 8 1 3 7 2 12 4 0 7 11 1 7 2 9 3 1 2 12 6 6 4 2 11 0 3 2 10 13 8 2 0 3 9 8 1 3 9 6 5 6 12 8 10 1 2 4 7 9 1 5 1 5 5 3 9 0 0 3 6 2 7 2 6 8 6 6 0 0 0 8 9 3 9 0 6 9 10 9 8 7 3 6 3 0 3 5 5 2 2 8 13 9 0 1 2 3 5 5 11 5 5 10 13 0 2 9 7 1 1 7 5 7 8 1 1 4 0 6 5 8 1 4 2 2 2 8 0 4 3 1 10 11 2 2 5 3 10 8 2 2 1 8 6 1 5 4 1 7 3 7 1 9 2 5 4 9 2 2 5 9 0 2 2 4 4 6 6 4 0 0 5 4 2 9 1 4 3 4 3 6 5 9 7 1 4 3 2 8 6 12 8 11 9 2 9 6 9 4 10 0 0 1 14 0 1 0 1 10 0 2 9 0 9 12 6 11 6 1 6 7 3 0 10 5 1 8 9 4 12 13 8 10 4 1 0 7 9 9 11 5 6 12 5 1 2 5 0 6 0 5 5 7 6 9 6 2 3 2 5 1 7 6 7 14 0 1 3 2 3 4 5 2 1 4 9 8 5 9 1 7 0 1 7 4 3 5 1 7 3 5 8 3 4 1 1 10 9 1 3 8 5 2 2 3 2 2 6 6 7 3 1 15 4 0 4 1 4 2 2 3 8 7 14 4 5 6 4 9 4 2 4 2 0 2 6 5 6 7 4 9 10 10 1 0 6 10 6 6 7 3 10 2 1 1 8 10 0 0 6 2 4 1 1 3 5 8 2 8 6 0 3 4 0 2 1 0 4 7 0 3 1 2 6 0 4 7 9 7 4 2 0 1 6 8 3 6 7 9 8 7 4 9 5 12 0 1 0 1 7 5 9 2 5 8 9 2 0 11 8 6 2 3 2 4 4 9 8 11 10 3 0 9 2 7 6 7 2 5 0 11 1 8 3 2 6 5 10 1 8 4 6 3 2 4 3 13 5 6 7 9 1 4 1 5 10 4 7 7 0 4 8 8 1 6 6 10 9 5 5 12 2 10 2 10 5 4 6 8 11 0 9 3 1 11 9 5 3 10 6 8 8 0 1 2 4 4 1 7 5 10 1 1 11 0 9 1 3 2 10 5 3 9 4 1 4 1 2 2 4 6 2 5 12 11 8 6 2 2 2 2 6 3 4 6 11 7 7 0 7 4 7 1 0 1 7 0 1 0 4 0 10 3 7 2 10 4 3 9 5 11 1 8 5 0 0 12 10 13 6 11 1 5 8 3 2 7 3 0 11 4 5 1 3 5 8 2 7 1 0 0 4 7 10 2 1 1 11 10 0 3 8 6 4 8 2 10 6 2 3 1 1 7 3 3 0 2 3 3 9 10 0 3 9 0 7 4 6 1 11 4 5 1 11 13 9 3 0 1 6 0 1 6 2 4 3 11 4 5 1 3 7 2 7 3 8 3 1 6 2 11 5 2 0 1 0 4 11 10 7 4 4 7 8 0 1 6 10 10 9 4 0 2 10 5 3 2 1 1 5 1 6 2 2 6 2 0 2 3 1 9 10 4 0 6 7 6 1 0 7 0 7 6 2 5 4 3 13 7 6 2 7 1 6 1 3 2 0 10 6 5 6 7 8 3 6 9 10 8 8 1 12 5 2 9 7 5 6 0 8 0 5 0 6 5 4 1 10 0 9 1 10 0 6 1 4 8 6 7 9 10 3 5 2 2 5 0 6 0 1 6 0 3 1 7 13 4 7 11 1 8 2 3 0 12 9 2 7 2 5 2 5 0 2 1 10 0 7 11 8 4 0 7 6 9 2 2 2 9 2 4 9 0 1 10 11 7 7 1 7 6 4 7 6 0 7 0 8 7 14 5 7 8 10 7 6 4 6 1 8 3 4 5 7 10 13 6 2 8 13 1 10 1 1 6 4 6 1 8 2 3 1 6 3 8 3 6 1 10 1 0 5 7 9 2 6 14 2 4 1 8 3 5 7 1 10 10 2 12 0 0 8 1 4 7 1 2 2 7 7 0 0 6 6 1 2 6 1 13 4 12 2 5 5 3 3 4 8 9 5 11 9 0 5 4 7 7 1 8 1 9 7 0 2 6 2 3 4 3 1 1 5 9 2 10 5 0 9 7 2 8 10 2 9 5 7 5 11 1 5 3 8 8 9 2 8 9 5 6 10 8 9 9 5 8 2 6 6 10 0 3 11 6 1 10 5 1 3 7 11 6 5 2 7 5 2 7 10 1 4 7 5 4 13 0 8 3 6 4 6 1 6 7 5 6 0 4 7 9 6 2 5 7 1 7 9 5 12 8 4 1 9 1 2 0 2 1 9 9 3 9 1 7 0 10 1 5 5 8 1 1 0 8 7 5 5 2 7 6 7 1 6 5 2 2 8 5 2 8 2 12 7 2 7 6 3 0 6 5 4 4 8 3 5 5 1 2 2 3 4 8 3 0 7 2 1 9 7 10 7 4 10 2 4 9 1 11 1 5 2 8 6 2 10 8 1 6 12 3 9 9 11 12 9 7 2 2 5 2 0 0 6 7 5 9 5 6 9 5 0 8 2 2 7 12 9 13 1 4 9 6 4 7 4 10 0 6 0 10 6 6 1 7 1 0 8 4 3 3 0 1 0 10 11 3 1 1 0 0 3 6 13 3 10 9 3 3 0 4 8 8 5 1 2 1 0 8 10 0 7 4 1 0 7 3 4 0 8 2 0 1 6 4 9 2 1 5 2 1 7 9 2 4 7 6 6 9 6 13 8 6 5 0 1 8 8 2 2 10 6 5 4 2 0 0 5 8 6 5 7 9 6 8 12 4 0 4 6 7 3 11 12 0 3 4 6 9 1 1 12 7 0 2 10 9 2 3 5 10 4 4 2 7 4 1 10 8 6 7 3 10 7 3 6 10 3 8 2 0 8 3 7 9 5 1 6 0 5 1 11 8 11 0 8 6 13 2 11 3 3 5 8 11 0 7 11 11 4 4 7 6 4 2 11 7 3 8 8 7 0 3 0 10 10 6 5 5 2 6 0 9 5 0 11 11 5 5 4 11 1 10 4 5 3 1 6 5 2 6 3 8 5 1 3 8 1 5 8 8 4 3 1 11 7 7 5 0 0 9 8 7 6 10 8 8 2 5 9 2 6 5 6 0 2 0 4 1 5 11 3 9 5 6 0 8 9 2 8 1 5 3 4 5 11 5 3 7 3 6 3 1 4 5 6 6 6 5 7 4 4 3 7 4 9 12 7 0 4 11 0 2 1 7 3 0 8 6 9 5 2 9 6 5 7 6 8 5 3 13 1 12 5 4 2 2 8 5 6 3 3 5 2 0 3 4 8 3 7 6 8 2 6 5 7 6 8 7 2 4 5 9 6 12 8 3 6 8 13 3 1 8 11 5 3 5 11 5 9 5 9 3 8 7 0 5 4 4 9 8 7 5 4 7 11 5 11 8 3 1 7 2 1 7 5 10 1 3 2 11 7 3 7 11 5 6 3 3 2 1 7 1 10 11 2 9 1 6 4 3 2 6 10 2 4 10 5 1 1 3 2 8 0 2 6 9 0 7 5 0 3 8 5 8 9 7 6 2 4 7 4 4 1 0 2 6 10 2 5 2 0 2 3 6 7 8 1 6 8 7 8 9 0 2 10 6 6 2 4 0 9 4 6 9 2 6 6 2 1 10 9 3 7 8 2 12 0 2 3 2 1 10 3 8 0 0 5 9 1 8 5 5 2 3 7 3 0 5 3 1 7 3 6 0 11 11 1 3 7 1 8 6 7 13 5 5 2 1 9 1 8 6 7 9 3 5 1 4 8 4 9 6 6 1 2 10 4 6 11 1 0 6 3 11 5 4 6 4 3 7 6 6 0 5 0 5 4 1 1 5 8 2 4 15 12 0 3 6 1 6 3 9 10 1 7 1 3 11 6 7 8 5 5 5 9 0 2 0 1 3 5 5 3 10 2 7 10 0 6 1 8 4 5 4 2 9 10 7 0 2 0 2 15 8 1 13 5 9 1 6 11 13 1 2 9 4 9 5 4 2 9 7 2 4 9 7 3 1 8 1 7 1 4 0 6 3 2 3 3 6 11 6 4 9 4 5 4 4 4 4 2 4 9 8 2 3 8 10 1 4 4 10 6 13 1 6 6 3 7 8 9 4 1 7 8 6 0 3 1 7 10 1 3 7 1 0 1 0 3 2 4 15 13 2 11 8 5 9 0 10 8 10 6 6 11 2 1 6 1 5 5 3 8 9 1 5 12 8 2 3 4 7 8 2 8 0 8 6 5 7 9 2 3 4 2 2 2 11 4 7 3 3 2 6 4 8 4 2 1 6 6 3 5 0 5 6 0 6 7 0 6 9 1 1 0 13 4 1 0 5 4 6 1 5 5 3 4 0 7 2 6 2 0 3 0 1 2 5 2 6 4 3 6 5 12 4 1 2 8 10 9 7 11 6 5 9 3 4 8 13 6 5 0 5 0 2 5 2 8 0 7 4 3 5 0 3 5 1 2 10 3 17 7 4 7 5 5 1 6 1 0 4 0 4 1 4 3 1 4 3 9 13 2 7 2 0 9 1 0 5 5 4 1 8 10 7 0 9 6 9 1 12 6 12 3 0 10 10 3 4 4 6 3 6 2 3 1 5 10 5 10 0 6 4 6 10 6 2 0 6 11 0 3 11 7 7 5 9 0 11 7 2 6 7 6 9 1 14 9 13 0 10 0 9 4 4 5 7 3 8 9 2 8 5 8 2 8 1 4 0 6 0 6 2 3 10 3 5 12 4 10 8 0 1 4 2 0 8 3 4 0 1 7 5 3 1 3 2 13 6 3 2 13 10 2 1 6 10 4 2 12 7 2 11 4 2 8 4 2 2 2 6 9 8 7 4 6 11 5 6 4 2 2 5 9 2 5 0 1 5 11 7 2 1 0 2 2 2 10 11 5 3 0 6 9 2 7 6 8 2 5 8 6 13 5 3 3 5 2 12 3 0 7 1 9 9 10 1 1 0 9 3 4 5 4 4 5 5 7 4 5 4 9 5 1 4 11 4 4 8 9 2 1 2 1 1 6 2 12 7 4 3 7 2 9 14 6 3 1 3 4 3 3 5 6 3 6 1 9 9 4 2 10 6 0 9 3 8 4 4 1 8 11 12 9 9 6 3 7 2 7 2 0 5 4 8 9 5 3 3 8 7 6 10 5 1 2 11 6 10 5 0 9 4 1 5 4 3 1 7 6 0 5 4 0 4 10 11 7 7 9 5 10 2 1 10 6 8 10 2 6 2 3 7 5 9 4 10 14 7 9 0 4 8 2 0 7 13 1 3 4 6 3 0 5 3 0 3 6 9 0 2 4 1 10 7 7 12 7 3 3 6 5 5 7 2 2 5 8 2 6 9 8 0 5 5 7 11 10 11 0 4 6 1 2 7 9 9 15 4 10 3 6 9 9 7 3 9 2 0 6 2 9 6 3 4 0 12 1 9 10 10 8 3 10 7 9 9 1 9 8 11 7 3 1 3 2 0 8 3 7 5 0 6 5 1 7 0 6 6 9 0 5 7 8 5 1 11 0 4 9 0 7 0 0 11 7 1 6 6 6 0 0 1 11 3 7 6 5 8 2 1 10 7 9 1 7 7 1 10 8 8 1 0 0 7 3 7 5 0 7 3 9 5 6 5 8 6 2 6 0 2 2 14 10 7 4 6 6 8 5 5 3 4 2 1 8 1 4 5 9 7 4 4 8 1 8 1 10 1 3 2 1 2 9 5 8 1 5 4 1 4 10 9 6 7 5 0 3 9 7 3 9 1 6 5 9 6 2 1 4 7 6 8 7 2 0 1 0 3 0 3 1 3 5 4 5 11 11 7 6 8 3 2 4 1 5 5 0 8 4 13 0 9 8 3 3 5 4 7 3 0 8 12 0 8 4 4 3 3 4 1 4 10 11 10 5 4 9 3 0 0 4 7 5 3 5 6 6 9 2 5 10 4 4 1 3 11 8 5 10 13 7 12 5 6 5 0 2 7 0 1 11 5 11 2 11 0 3 0 0 6 1 0 5 2 2 1 3 0 10 5 0 6 3 7 12 8 3 9 3 3 10 1 8 5 12 9 8 2 5 9 6 1 3 7 5 9 11 0 2 7 7 3 2 1 4 5 7 0 10 11 3 0 3 1 0 10 11 0 1 7 4 3 2 1 6 2 3 6 4 1 3 6 12 0 11 5 7 6 1 7 1 4 5 6 4 6 0 4 1 5 10 5 10 4 1 1 7 5 7 0 9 1 9 12 3 0 1 8 9 1 0 0 4 12 2 0 7 1 1 8 5 7 10 5 0 3 0 3 0 0 7 2 1 0 6 6 4 4 6 9 1 1 2 7 10 5 5 9 8 12 6 1 8 1 2 7 1 0 1 2 8 6 7 0 0 12 9 5 7 0 5 7 6 2 9 2 7 4 4 7 15 1 11 6 11 3 7 6 7 6 0 4 4 7 0 1 4 4 7 7 5 2 3 0 5 5 1 1 3 5 9 6 9 8 0 10 1 6 2 3 5 2 6 8 6 1 5 11 4 8 9 7 3 0 4 6 3 4 6 1 12 5 0 1 1 6 2 11 6 4 1 2 2 8 3 3 8 5 2 8 13 1 6 1 2 6 9 8 4 10 0 5 0 7 0 9 0 12 6 2 0 1 0 11 1 2 6 12 7 6 5 6 10 6 4 0 7 2 4 9 3 8 6 0 5 1 0 8 8 11 10 1 4 0 5 6 3 10 6 6 5 3 0 4 2 2 11 0 2 4 2 2 6 3 7 5 10 4 0 5 11 2 0 4 11 6 0 3 8 6 2 12 3 5 5 3 1 2 9 0 10 9 3 0 11 3 3 8 3 9 8 3 2 0 1 13 8 0 6 1 7 6 1 3 5 0 10 9 4 2 3 7 8 12 11 10 9 5 14 1 1 5 9 5 12 7 2 7 6 11 5 8 8 3 8 7 8 5 6 3 0 6 6 4 9 6 5 0 4 12 9 2 10 2 2 8 5 8 3 7 3 12 0 2 3 2 8 6 7 0 7 10 2 0 1 8 3 4 2 6 7 0 0 2 0 4 7 8 5 6 6 7 8 6 0 9 0 9 9 5 3 4 0 8 0 6 1 4 12 2 1 8 6 6 0 9 11 10 7 0 5 6 0 5 8 11 9 7 5 9 4 8 6 6 4 4 3 2 9 1 0 5 6 2 5 2 2 7 6 1 4 3 4 6 8 4 10 2 1 2 5 10 3 3 8 12 3 11 3 2 12 1 3 7 2 8 5 9 5 7 5 6 0 6 6 8 1 1 0 3 7 8 10 7 9 2 1 4 8 10 12 5 4 7 1 4 6 6 5 7 0 4 0 10 5 2 6 6 2 9 1 10 8 10 0 0 4 4 4 6 2 6 3 11 0 5 3 0 6 9 1 7 9 4 1 4 4 13 11 9 9 1 0 8 3 0 7 4 4 0 7 0 10 9 0 11 0 6 10 12 10 4 4 7 12 6 5 3 4 3 0 6 12 7 1 4 5 5 5 1 7 4 1 5 3 4 2 0 3 9 3 0 4 1 6 13 2 3 8 8 7 5 8 9 3 9 10 2 6 3 2 8 2 2 11 6 3 3 0 7 5 10 2 1 4 6 0 2 0 2 0 1 2 6 2 11 7 0 3 6 7 10 7 6 1 3 12 11 8 11 3 3 5 9 12 2 6 5 2 0 6 7 4 3 9 6 2 5 3 5 9 1 2 12 7 2 5 5 11 4 11 8 3 8 4 3 6 9 8 1 8 2 1 8 8 6 10 0 0 4 4 2 6 2 1 1 5 1 0 0 4 6 6 8 3 8 0 10 1 5 7 6 11 8 0 3 4 12 6 10 0 7 4 7 4 3 7 10 9 9 9 6 0 0 5 7 4 10 0 2 7 0 9 7 9 11 9 6 1 10 4 5 3 0 0 10 7 10 3 4 7 8 5 9 12 10 1 7 1 2 4 4 3 4 5 6 0 8 1 3 2 8 0 2 2 8 7 2 8 3 9 0 5 1 8 8 5 12 6 6 5 3 1 3 0 0 1 2 6 8 2 0 1 1 0 2 5 9 6 11 9 4 1 5 1 0 1 13 6 6 2 9 8 7 1 0 1 4 1 3 6 9 2 11 7 0 3 5 1 2 9 1 5 2 10 7 4 10 3 3 5 4 2 8 11 8 8 5 0 3 3 3 2 0 11 9 12 6 0 6 9 14 4 8 2 10 7 0 9 3 4 0 3 7 11 0 10 6 3 6 0 4 11 5 4 6 10 9 4 7 1 5 13 0 0 0 4 7 5 2 8 4 12 5 9 8 0 5 11 9 3 6 10 5 1 1 0 6 10 11 4 1 10 5 2 6 0 10 10 4 1 3 3 7 2 7 11 11 0 3 0 1 9 10 0 7 6 3 3 9 2 9 5 2 1 3 6 3 0 3 1 3 11 6 5 2 4 5 0 7 9 8 7 1 5 4 9 7 2 4 10 5 7 10 3 10 7 2 3 0 0 11 5 4 7 3 2 4 7 6 1 8 1 6 5 5 4 0 4 7 4 3 2 4 11 6 7 5 11 1 3 12 4 10 2 1 8 7 3 2 8 10 8 5 0 1 9 3 2 4 1 4 6 6 12 3 6 10 12 5 1 4 7 7 4 10 6 13 1 3 4 2 2 8 4 6 8 4 8 1 1 1 9 8 5 7 8 10 10 3 6 11 0 10 4 5 1 8 6 1 8 10 8 5 9 8 5 7 7 1 11 10 10 14 8 6 7 4 10 4 12 12 6 8 0 8 2 3 2 6 1 3 5 11 1 6 2 7 6 9 4 0 4 1 8 1 7 2 2 6 5 2 2 6 2 6 10 9 0 2 7 8 2 10 2 6 5 4 2 8 1 3 5 2 0 8 0 5 6 9 4 8 0 1 4 10 9 2 6 7 8 3 8 11 2 9 9 1 1 8 4 6 7 4 0 2 12 6 6 11 8 3 7 3 7 12 4 1 6 0 0 4 10 1 4 0 2 9 1 5 7 2 6 8 0 6 5 1 1 9 3 3 9 2 8 0 8 10 4 9 10 8 5 0 4 10 7 1 2 6 1 3 1 3 13 5 7 3 0 3 3 0 1 3 2 3 11 9 8 4 1 5 1 10 0 10 2 6 2 0 9 3 1 5 2 8 0 4 11 2 2 6 3 1 12 2 6 5 1 1 1 4 0 5 0 1 3 2 11 5 1 9 2 6 8 5 7 5 2 10 6 4 9 3 2 7 9 1 4 4 4 6 6 2 1 8 4 10 0 3 5 5 5 12 4 11 4 0 2 4 9 8 0 10 11 4 9 7 9 3 5 3 3 2 8 5 2 8 10 6 9 6 11 3 2 7 1 4 11 5 2 6 5 8 5 8 0 2 5 8 8 1 3 10 13 6 3 0 8 10 10 1 0 0 7 6 0 0 6 2 10 4 7 8 8 1 4 2 4 0 6 1 5 8 2 6 8 0 11 11 0 2 0 0 9 6 9 5 4 5 0 1 4 0 4 7 1 8 5 8 11 3 2 11 4 12 2 1 4 5 3 4 1 7 2 11 7 6 10 12 12 7 7 5 0 2 4 7 3 5 11 5 5 4 12 8 5 2 6 4 1 3 2 2 2 5 5 2 7 2 6 7 0 5 1 4 1 10 10 0 4 1 1 0 7 11 4 1 7 6 4 1 8 0 12 10 8 6 0 4 3 11 4 0 9 4 5 4 11 4 8 1 2 7 4 0 5 6 3 6 10 3 12 6 4 8 1 9 10 7 3 0 7 3 6 12 5 10 2 5 1 6 7 6 11 5 4 9 10 4 4 11 7 0 7 8 9 1 0 1 0 1 3 3 10 6 3 3 5 2 7 6 8 9 4 1 8 7 6 7 0 3 0 0 7 7 9 5 7 9 2 12 11 2 6 0 7 6 3 8 0 2 4 2 2 5 7 7 3 7 7 7 1 3 3 3 5 6 2 1 7 5 5 1 9 0 2 1 1 2 0 4 10 11 9 3 5 5 8 6 5 8 6 3 4 12 0 0 2 8 10 8 1 10 1 1 0 6 3 8 7 9 0 1 0 6 6 0 2 6 3 10 10 7 8 7 7 4 6 4 10 2 10 10 0 2 1 0 5 8 4 0 3 7 5 10 10 4 0 9 3 8 7 2 5 8 7 2 1 12 0 9 3 1 12 0 1 5 6 8 14 7 1 7 2 10 6 9 2 0 7 10 1 4 5 3 9 12 2 10 13 5 2 1 2 2 7 5 9 8 9 5 2 6 4 2 4 0 2 8 3 5 2 8 6 2 6 13 0 5 3 5 2 2 6 3 11 0 9 4 0 6 0 7 11 7 4 8 2 5 6 12 1 4 1 4 9 1 8 2 3 7 6 2 12 7 5 2 10 9 7 5 4 8 1 3 2 5 8 3 7 3 2 5 5 5 10 4 5 9 9 8 12 1 5 10 3 2 1 4 3 0 4 6 3 0 5 10 5 6 6 0 8 10 6 2 5 0 6 0 5 2 4 3 0 13 1 8 4 4 7 6 1 5 1 2 4 5 2 3 12 8 8 5 6 2 6 8 4 7 0 5 0 0 3 1 3 9 8 8 5 7 6 2 0 3 0 2 6 11 11 5 7 6 9 8 11 2 0 11 2 6 1 6 6 1 7 2 9 2 8 2 8 3 5 10 1 7 0 0 11 6 7 1 10 6 7 2 3 3 8 4 12 8 9 5 8 7 7 4 4 3 7 4 4 2 5 4 7 1 11 4 0 14 9 9 1 3 6 8 2 0 7 2 2 4 7 12 4 1 1 7 6 10 4 2 0 5 5 8 1 5 1 11 12 9 3 8 1 8 4 6 4 5 0 0 12 6 8 6 0 5 10 4 3 3 3 10 5 1 2 6 0 10 0 10 5 3 10 5 9 10 8 6 7 13 4 0 6 3 6 8 6 3 0 4 7 1 5 7 1 4 2 1 9 0 10 6 3 0 2 1 5 6 2 7 6 5 7 6 11 13 9 2 2 6 3 12 5 3 4 4 1 1 11 8 0 7 7 4 2 9 5 8 4 9 4 6 2 10 2 9 9 3 5 7 2 7 1 3 7 3 0 8 6 3 1 3 2 1 2 0 1 1 5 8 8 11 2 7 8 6 11 1 3 9 3 4 1 8 2 2 6 2 10 1 6 2 0 3 15 2 6 1 3 4 3 5 0 9 1 1 6 3 11 2 3 8 1 4 2 9 5 4 6 2 4 3 5 6 8 7 12 0 10 8 8 0 9 5 4 10 5 1 4 6 3 7 2 5 1 2 3 5 4 5 0 4 8 5 3 10 0 10 0 0 2 1 6 5 6 8 9 8 8 1 3 5 7 1 8 8 14 4 2 7 8 9 8 3 5 1 1 8 8 5 2 3 8 2 5 3 1 2 11 4 7 12 0 0 5 6 1 3 3 5 2 3 6 8 3 7 6 2 5 4 3 3 3 3 7 7 4 7 1 2 0 2 5 1 9 7 9 6 11 6 10 0 0 3 5 0 0 0 9 2 1 8 1 0 5 0 5 0 2 4 7 3 5 6 0 3 1 9 8 8 4 11 4 13 6 2 11 1 1 3 8 5 7 12 4 1 11 6 4 3 5 12 2 7 8 0 0 2 0 8 4 14 1 5 1 13 8 3 7 1 14 7 8 2 4 8 7 0 9 12 3 3 6 0 9 0 7 7 11 9 4 0 9 8 4 5 6 8 5 7 10 10 3 0 4 9 8 7 3 7 1 3 8 8 8 8 8 5 5 6 0 2 2 1 7 12 7 10 4 10 2 7 2 0 6 8 3 3 6 11 3 1 8 8 2 4 1 3 6 8 5 5 0 1 10 1 0 3 2 5 9 6 2 8 3 1 9 9 8 2 2 8 12 2 6 3 0 11 8 9 2 6 8 0 3 1 7 1 8 3 5 2 7 9 8 2 9 4 3 4 9 5 10 0 4 10 9 6 1 2 10 4 0 0 8 0 6 0 2 1 7 4 1 2 1 1 2 2 3 1 8 2 4 5 2 7 3 3 0 7 4 2 1 7 8 4 1 6 10 9 0 3 0 14 7 2 5 9 1 10 4 5 2 6 2 2 10 1 10 3 4 13 5 2 8 3 11 8 2 3 3 0 10 2 11 6 7 8 3 5 1 5 3 2 2 9 0 2 11 1 2 0 8 0 0 1 5 2 4 7 5 7 0 14 5 9 8 6 4 0 0 1 0 4 7 3 5 5 4 0 11 7 5 1 6 3 8 10 8 3 11 0 1 10 5 6 3 10 7 10 5 6 1 4 5 6 1 11 7 3 4 8 10 4 1 1 7 7 6 0 5 1 4 3 11 5 6 8 3 9 7 1 9 4 9 0 8 4 5 8 7 5 2 4 3 0 12 9 2 4 10 2 6 5 2 4 9 10 2 9 10 3 2 1 5 9 6 4 2 9 0 10 1 10 4 8 0 7 10 6 1 0 3 2 6 3 6 6 1 8 9 3 12 1 5 1 4 0 10 0 2 3 3 5 6 8 8 5 3 8 11 1 2 3 0 7 4 12 2 13 2 9 10 0 7 4 6 2 7 5 3 5 5 4 9 8 2 7 8 6 0 0 10 4 3 5 1 2 6 7 5 3 8 1 4 4 8 2 6 0 0 3 5 15 9 8 3 11 5 1 2 5 7 7 6 10 3 6 7 9 11 7 6 0 11 3 0 8 8 5 10 9 0 1 4 3 7 7 0 4 4 4 0 3 1 4 12 9 3 5 2 8 7 5 6 7 1 8 10 7 11 0 4 6 4 6 7 8 0 4 3 0 4 4 7 5 3 1 6 7 5 6 7 0 1 1 0 7 10 5 10 8 2 7 6 9 9 2 2 7 5 2 2 2 5 8 6 8 2 5 4 6 6 2 16 3 0 5 11 6 3 8 2 12 9 1 4 9 1 14 8 1 9 5 4 6 3 2 6 7 2 5 2 8 8 9 4 5 0 6 2 0 5 8 7 8 1 7 7 8 7 9 4 5 4 1 2 0 5 2 7 1 7 6 2 1 5 4 0 6 7 0 0 5 10 0 4 1 2 10 2 6 3 0 4 8 1 7 0 9 4 2 10 5 5 10 1 6 3 10 6 10 3 10 5 1 7 4 0 11 9 8 0 4 2 3 9 10 1 9 6 2 10 7 0 1 7 9 6 4 0 5 9 5 8 7 5 9 0 0 2 8 9 7 3 8 1 8 4 0 10 5 3 3 10 3 8 2 11 6 2 2 7 7 7 0 4 1 7 1 3 1 6 6 0 3 7 2 5 2 7 2 6 6 9 3 10 2 7 0 6 0 6 10 1 8 8 3 9 2 1 10 4 6 10 7 0 6 0 6 1 2 2 0 8 3 6 1 0 7 0 4 1 5 1 6 0 4 1 2 10 0 2 3 0 8 4 10 0 0 5 1 9 9 6 10 10 8 3 5 6 9 5 10 9 8 2 7 6 3 15 10 9 4 9 5 10 8 5 8 4 8 7 3 14 1 5 6 0 3 9 8 4 0 6 0 7 7 9 9 9 11 6 8 6 6 9 7 0 0 4 1 6 8 0 6 5 8 13 6 6 7 1 5 2 7 0 4 8 9 6 5 2 13 2 1 5 5 5 8 12 1 4 9 3 6 3 3 7 9 5 1 2 1 5 10 6 11 0 6 0 1 5 2 7 5 0 6 7 11 7 5 0 6 10 8 0 11 4 3 6 0 10 10 1 10 3 3 3 4 3 2 10 3 0 7 3 2 11 8 9 0 9 5 3 5 2 0 8 0 0 1 6 6 13 3 2 2 1 6 6 3 4 2 5 9 3 5 6 10 6 1 7 6 0 7 2 2 5 3 7 3 1 2 11 5 10 2 7 4 1 0 8 5 0 3 7 1 6 5 7 5 13 9 2 6 5 0 4 4 3 7 8 5 9 8 12 3 10 2 5 10 6 7 0 6 4 0 4 4 2 13 2 5 5 6 7 0 2 5 9 4 1 0 5 0 0 11 7 8 6 8 8 12 1 9 4 9 5 1 7 5 10 0 11 6 7 13 8 4 3 8 5 8 1 7 2 3 9 4 3 0 6 8 3 3 5 9 1 4 4 13 3 12 7 9 0 5 9 0 8 5 1 0 13 5 6 5 0 2 7 0 7 6 3 8 7 0 2 8 1 10 7 10 8 7 4 3 12 2 0 9 8 3 5 7 13 9 4 1 7 2 5 10 1 7 8 8 5 4 6 3 7 3 0 13 0 4 0 1 3 11 4 11 6 6 3 6 4 8 4 11 0 5 7 5 12 5 6 3 5 8 0 0 1 5 4 1 8 2 2 8 2 9 7 8 4 0 7 5 1 3 4 0 5 1 1 5 4 6 6 0 5 10 4 11 6 7 5 5 2 4 8 7 7 5 10 7 9 7 4 13 4 4 8 10 0 7 10 6 6 0 5 7 4 0 1 2 3 1 11 6 2 3 14 7 4 9 7 0 9 10 3 3 5 0 9 3 1 10 2 5 8 2 8 9 5 7 7 8 5 3 2 8 6 7 8 3 8 4 3 0 8 13 0 8 10 4 3 2 7 6 2 2 8 7 6 0 4 5 2 0 2 8 2 11 4 0 10 9 8 6 7 11 0 4 6 9 8 5 7 8 7 5 7 6 3 6 6 8 4 6 10 4 8 8 5 0 9 8 1 3 5 6 8 2 10 5 11 10 4 10 1 7 2 4 3 5 9 4 3 5 1 7 7 1 3 2 4 13 0 7 9 7 4 8 10 7 9 7 0 2 1 0 10 3 2 6 2 6 0 1 0 8 5 0 6 2 7 6 3 4 5 8 6 4 12 4 6 4 7 2 3 2 7 6 5 1 2 1 1 5 4 6 5 11 9 0 5 2 2 6 2 1 8 0 8 6 4 9 7 7 3 8 6 4 10 3 4 2 2 1 7 1 3 0 6 5 3 3 3 1 5 12 4 1 9 11 5 1 0 11 11 8 2 5 4 6 5 2 6 8 5 1 9 8 4 4 4 5 0 7 0 1 12 3 5 9 4 10 9 2 9 10 2 5 5 1 3 8 12 2 5 5 8 8 1 3 8 3 7 13 7 3 2 3 7 5 7 2 11 4 5 0 14 3 13 5 1 5 7 12 8 0 6 8 7 2 1 5 7 7 11 8 2 2 14 3 9 3 0 0 11 1 4 5 8 3 2 5 7 11 4 3 8 0 5 0 6 5 9 2 1 7 4 11 4 11 3 10 9 4 10 7 4 0 8 6 9 3 0 3 2 7 2 10 8 6 1 9 4 10 2 2 7 8 0 0 4 7 2 7 2 1 6 6 0 2 2 2 2 4 6 1 7 7 4 4 0 8 6 5 0 6 9 8 0 4 6 0 5 9 1 6 4 6 0 9 4 8 8 12 15 9 8 0 4 2 4 4 5 1 5 7 5 3 4 4 4 1 2 5 3 1 5 1 4 1 2 12 2 5 6 9 12 1 7 2 10 5 1 1 3 7 5 5 3 7 8 1 7 5 1 1 4 7 3 2 0 7 9 0 12 4 3 6 1 10 8 5 7 7 3 4 9 4 4 0 11 3 4 4 10 1 3 5 3 7 1 6 1 7 1 3 4 8 2 3 3 0 4 3 1 8 0 0 5 7 5 7 9 0 13 3 8 5 2 8 2 7 2 1 2 2 2 2 0 9 3 4 7 9 7 7 9 7 9 2 3 3 1 9 4 8 8 1 9 7 6 2 8 0 9 7 5 9 3 6 2 6 8 7 1 2 3 8 11 3 3 1 9 5 0 4 12 1 1 5 7 6 11 1 4 10 1 1 1 6 0 0 0 5 4 7 7 8 6 2 4 1 0 2 3 0 0 11 4 4 3 5 3 3 7 4 9 9 12 6 9 0 7 5 8 5 7 2 10 8 4 2 0 2 10 1 5 0 7 9 7 4 6 4 3 2 1 1 0 2 2 4 8 4 2 9 6 9 6 8 1 6 2 7 8 6 8 1 2 10 0 5 5 9 11 7 6 3 10 3 1 11 3 7 3 11 13 7 3 4 1 8 13 6 3 11 2 2 6 15 5 0 5 4 7 3 7 7 7 2 5 2 4 0 10 3 8 10 4 7 8 3 5 7 3 2 3 3 10 0 1 1 8 1 4 4 6 1 0 7 0 5 0 10 5 3 1 3 5 6 1 10 0 4 9 0 1 4 4 6 14 8 10 4 1 11 3 4 1 5 2 1 0 3 3 0 4 9 13 6 10 5 5 8 1 6 8 2 0 6 4 2 6 6 4 6 5 3 3 8 0 1 1 3 1 1 7 1 1 11 8 2 5 8 5 2 0 4 1 1 2 5 7 2 3 12 14 10 13 3 3 7 5 9 11 8 11 3 7 4 15 0 2 0 4 5 1 3 2 7 6 7 4 2 5 6 7 1 0 5 7 8 6 6 9 5 7 11 1 0 4 6 5 2 3 6 5 9 0 2 5 0 7 9 1 3 1 6 1 8 8 4 7 2 7 6 11 8 9 10 9 4 10 8 8 0 0 7 6 10 0 7 10 2 2 5 4 8 4 4 0 4 2 3 4 11 5 1 2 1 2 6 8 2 2 2 8 10 0 6 9 0 1 4 7 0 10 2 8 10 2 7 9 2 3 7 6 8 10 3 3 7 2 4 3 11 7 2 7 1 5 3 1 2 8 7 0 4 10 0 0 8 1 4 8 6 3 6 7 4 3 10 6 6 7 5 5 7 11 2 1 6 9 3 8 7 8 6 0 3 2 5 4 4 7 6 5 9 4 1 7 10 10 12 10 0 1 3 3 0 3 0 3 8 4 4 5 8 1 5 1 9 3 5 11 7 0 9 3 5 7 4 0 4 8 5 4 2 1 2 9 8 7 5 3 5 3 1 8 11 5 3 1 4 3 3 0 11 1 7 0 2 3 4 2 13 1 5 9 1 8 1 7 8 11 2 0 9 3 1 8 0 4 4 7 1 6 9 7 5 7 11 1 1 0 5 8 7 0 2 10 0 3 1 2 9 9 3 0 6 1 7 5 10 3 11 7 1 9 2 7 0 1 3 12 5 11 1 6 0 12 6 1 10 7 10 7 4 10 1 8 4 5 2 13 5 3 6 12 11 2 0 4 0 7 0 4 8 2 1 3 4 10 5 4 6 1 4 2 0 2 6 2 0 5 7 3 13 2 3 10 6 1 3 6 3 7 6 9 1 2 5 7 0 7 1 7 3 4 11 11 7 2 5 4 11 12 1 8 9 2 7 2 9 5 7 7 0 0 3 4 10 8 4 1 2 8 9 2 2 7 3 2 7 7 11 6 7 5 3 4 9 0 2 12 6 9 7 3 7 1 8 5 7 5 4 12 13 5 12 6 9 2 9 3 0 2 7 6 8 6 3 5 4 4 0 10 8 6 1 10 1 5 6 10 8 0 7 5 3 0 11 3 8 1 0 13 0 6 0 1 0 7 9 3 4 10 10 5 4 1 10 0 0 1 4 2 9 3 2 8 3 5 7 8 5 7 8 7 11 0 9 8 9 2 1 5 5 3 1 5 2 1 3 6 6 7 6 9 4 5 3 6 2 0 2 7 2 1 3 11 7 10 2 8 13 12 1 9 3 0 7 12 4 1 10 8 10 3 0 9 7 1 6 2 1 8 5 0 2 7 3 7 9 1 4 3 3 1 0 6 0 5 0 0 0 2 5 7 0 3 15 5 6 7 0 7 17 1 6 7 9 4 6 2 4 0 5 2 6 11 3 4 9 9 10 1 5 1 8 10 0 0 0 7 2 10 4 5 3 10 9 5 3 3 9 7 9 9 9 0 10 2 4 13 6 9 5 3 4 7 1 0 5 6 7 4 0 4 13 6 10 7 4 1 7 9 3 2 6 7 9 7 14 7 8 4 4 1 6 6 2 4 8 2 4 5 3 3 4 5 3 10 1 7 0 7 9 5 3 1 10 11 9 4 2 9 6 7 9 5 3 1 1 1 3 0 0 1 2 7 7 6 12 11 6 3 7 5 6 7 5 9 2 6 4 5 8 6 6 2 0 0 0 8 11 9 6 1 5 8 0 11 1 0 7 9 5 11 2 11 9 4 11 6 6 1 5 9 10 2 8 3 2 11 5 3 3 3 8 0 1 4 3 8 8 7 6 8 3 4 0 4 2 0 1 5 8 1 8 3 9 6 4 9 1 3 0 6 7 7 8 5 11 11 0 4 1 3 0 9 11 1 4 0 4 11 7 7 3 9 4 4 5 6 9 0 6 8 2 3 1 5 8 8 11 1 5 8 6 2 6 8 9 6 0 0 7 12 2 2 0 9 3 8 5 2 2 3 7 0 13 7 2 6 1 8 6 7 7 4 9 4 5 3 11 8 4 5 0 1 8 5 4 0 1 7 8 5 12 1 7 7 3 12 9 0 0 7 7 2 0 2 3 6 2 4 13 0 3 5 4 3 3 4 4 7 4 5 1 7 1 5 4 11 0 6 5 0 9 5 10 8 2 5 4 4 9 4 6 3 6 8 5 10 10 7 2 4 6 4 3 8 5 5 12 2 8 0 8 6 8 1 1 6 5 7 0 6 2 3 4 1 8 7 0 2 4 9 2 1 8 3 5 1 3 0 13 4 6 3 6 5 0 0 2 7 1 12 8 4 1 5 2 3 6 4 2 4 1 3 9 12 1 7 6 7 9 2 8 3 10 6 5 2 1 5 10 3 3 2 2 10 0 8 1 9 8 0 7 9 8 5 8 8 10 2 4 3 7 1 5 1 1 4 4 8 8 10 0 6 1 13 3 3 8 1 11 2 0 2 1 6 5 3 3 6 5 4 0 3 4 0 1 2 1 7 11 5 14 1 8 1 1 3 1 10 1 3 0 3 0 1 10 5 10 4 3 10 7 2 1 13 2 5 2 8 11 10 3 7 2 0 7 1 0 2 4 8 3 0 5 8 1 2 7 7 8 9 4 11 7 3 9 4 8 1 10 12 6 3 3 3 2 6 2 1 6 0 5 9 12 11 8 5 4 7 5 1 4 6 0 8 2 1 3 6 1 5 8 10 5 4 5 4 0 0 13 7 5 1 7 8 13 4 10 0 5 6 8 1 4 4 3 5 10 4 7 6 2 4 3 3 3 4 2 7 5 5 2 0 7 6 8 1 9 4 9 12 7 3 1 7 8 5 1 10 5 2 9 1 6 5 2 11 5 13 9 1 3 7 2 1 5 9 0 6 1 8 5 5 2 10 0 7 3 9 3 0 10 2 7 4 6 8 1 1 11 7 7 1 2 4 8 3 11 2 0 3 9 6 8 9 1 8 2 6 4 7 12 5 1 10 3 0 0 14 2 0 0 1 4 4 4 3 3 3 6 3 9 0 3 2 12 4 7 1 2 3 1 7 11 8 6 3 3 4 2 1 2 3 7 5 5 2 3 5 4 3 9 0 9 11 5 4 9 3 2 0 6 8 5 2 5 0 2 1 2 9 0 15 6 5 6 5 10 0 8 4 8 6 10 4 9 4 7 5 3 2 6 6 1 6 9 1 5 4 10 3 3 2 5 0 10 4 1 7 11 5 5 8 5 4 8 2 5 3 5 3 6 4 3 1 1 3 4 12 0 6 4 2 2 8 2 5 7 4 11 0 11 7 1 6 2 9 10 9 9 5 12 10 8 8 6 11 5 6 2 3 3 7 2 3 10 3 10 1 3 2 6 9 8 8 0 4 2 2 8 13 3 6 4 6 0 2 8 4 1 8 6 0 7 6 5 4 10 4 4 10 3 8 2 3 6 3 6 14 0 2 6 1 1 7 1 5 2 3 10 8 5 10 1 13 8 5 10 1 8 1 0 8 6 7 0 4 5 5 2 8 3 3 8 8 3 9 2 7 2 7 2 9 0 1 6 7 3 4 5 5 6 6 13 0 11 0 7 6 4 2 0 2 9 4 8 5 4 1 4 4 1 7 2 7 2 2 1 7 10 4 5 1 1 4 5 5 5 5 9 3 2 0 4 10 5 8 5 10 7 8 8 2 5 6 13 9 9 5 6 6 5 7 8 5 8 2 4 9 3 0 7 9 8 4 0 1 0 0 10 8 5 5 12 1 7 1 4 2 1 2 0 1 1 9 10 1 5 6 7 3 5 0 5 2 8 6 3 8 2 0 0 4 2 5 6 7 10 9 1 3 7 6 0 6 4 0 10 10 0 2 3 6 8 4 6 8 4 8 4 5 9 1 7 5 1 10 2 3 2 7 3 6 8 4 2 4 1 9 11 1 12 4 4 1 0 9 7 6 7 4 8 13 7 8 0 4 4 10 5 3 7 3 5 8 6 0 10 5 7 0 6 6 0 0 3 3 11 6 11 3 11 4 9 3 2 11 0 8 4 5 8 12 2 14 8 4 7 0 3 2 4 2 12 10 8 3 0 1 8 4 7 8 7 13 5 7 0 5 7 10 1 7 3 7 6 2 2 7 5 1 0 2 6 7 8 5 5 3 12 11 4 7 8 12 1 2 0 13 4 8 2 3 1 6 5 13 1 11 8 5 10 9 3 0 9 1 3 5 1 11 6 3 10 3 5 10 9 9 3 5 0 1 2 13 5 4 2 6 5 8 5 4 7 7 0 5 6 7 8 9 2 7 6 1 1 2 10 10 1 1 8 2 3 4 9 4 4 1 4 3 2 10 11 5 5 3 5 8 4 8 1 13 4 2 6 8 4 8 0 1 15 5 12 3 2 0 0 11 0 4 0 12 2 0 3 2 1 0 2 11 11 3 6 3 3 8 7 12 1 6 4 7 8 6 11 6 7 6 10 3 8 6 7 3 4 10 14 7 2 0 8 6 9 8 5 7 7 2 3 4 1 1 3 8 6 6 7 9 4 6 3 6 3 2 7 6 3 0 7 0 8 5 10 6 14 5 0 0 6 1 5 1 2 9 0 1 2 1 4 8 0 3 7 5 6 13 9 0 5 6 6 0 5 7 3 9 0 7 1 6 0 0 3 1 7 5 10 9 7 9 8 8 1 4 0 2 1 1 4 10 6 2 8 5 4 6 2 1 5 6 4 3 4 7 12 11 10 1 3 5 0 5 6 10 5 3 5 4 1 9 9 7 2 8 7 5 4 2 9 7 4 1 7 5 7 0 1 2 1 0 0 5 8 0 0 7 7 3 7 8 1 3 3 9 9 5 10 2 9 5 0 4 6 11 7 10 2 1 0 3 2 7 1 1 12 4 7 9 8 0 2 5 0 7 4 1 0 6 2 9 7 7 4 9 6 7 5 6 8 3 0 4 11 8 10 7 2 5 10 1 3 6 5 10 1 10 6 5 4 2 10 2 1 4 6 7 4 0 4 10 1 0 6 0 2 9 11 3 6 4 10 7 8 3 5 7 7 3 5 5 5 2 6 8 5 4 8 0 9 7 4 1 8 1 2 5 2 9 4 7 11 8 12 8 7 2 11 3 11 0 6 10 3 7 1 4 8 6 7 7 6 2 6 4 7 4 3 0 3 10 0 2 8 7 3 3 7 0 10 11 0 5 5 6 1 5 2 3 1 1 10 10 1 6 7 3 5 6 1 0 0 0 2 7 5 9 9 8 1 3 2 4 4 8 10 2 9 11 8 0 6 7 6 1 1 6 3 1 9 6 5 12 10 2 6 3 11 9 4 11 7 11 4 5 5 5 2 2 8 0 7 4 6 6 3 11 6 8 2 5 7 7 5 12 1 9 5 3 5 2 0 7 11 1 4 9 6 1 1 5 1 6 8 0 7 2 6 8 2 6 9 6 6 0 4 2 7 3 0 0 1 7 4 5 3 3 4 13 9 11 4 11 0 7 11 5 3 6 9 0 4 8 0 8 8 10 6 4 7 10 11 12 0 3 9 3 0 0 9 10 3 10 4 7 1 4 1 5 9 7 4 0 5 1 10 0 8 4 10 1 4 9 3 4 2 3 2 4 0 3 7 8 1 8 1 8 8 3 1 4 6 1 10 3 5 4 7 7 3 4 0 8 1 0 3 0 8 4 7 5 2 2 4 2 1 8 1 9 6 3 10 9 4 4 8 9 6 1 6 5 4 10 8 7 5 8 5 5 0 1 4 5 10 4 1 5 7 6 8 14 1 3 12 1 1 9 13 4 4 7 4 10 3 1 8 4 1 1 0 9 6 9 4 3 8 0 6 13 2 5 8 5 4 3 7 8 1 8 4 5 0 5 5 6 5 7 5 12 6 4 0 4 2 5 0 5 4 3 6 4 1 5 9 10 5 1 3 10 4 3 4 1 1 1 10 5 1 9 0 2 7 8 4 3 4 2 0 2 8 6 2 6 8 10 4 6 7 0 10 0 5 4 7 8 6 9 1 0 2 1 0 7 9 12 5 2 1 7 11 3 7 3 4 5 5 2 6 4 4 0 1 3 11 8 6 0 12 5 10 0 9 2 6 4 6 10 9 7 8 6 4 7 8 3 12 5 4 4 1 4 3 1 6 7 1 5 3 10 4 1 2 7 8 1 7 10 2 6 2 3 3 7 5 7 7 5 7 7 6 2 7 5 1 3 2 4 9 7 1 3 0 0 0 6 5 1 6 13 12 0 2 4 2 1 4 3 2 8 4 7 3 7 1 5 2 2 4 3 4 2 3 5 6 4 10 2 3 1 10 7 6 0 2 14 1 2 4 10 6 0 10 0 6 6 8 9 3 0 10 5 0 3 2 6 9 8 0 0 6 6 5 11 0 7 7 3 6 2 1 12 7 9 3 10 11 6 7 3 1 3 9 6 6 9 7 3 6 5 7 6 3 6 2 4 7 6 7 10 9 1 11 9 5 7 3 0 8 10 1 1 10 6 3 5 1 3 0 6 3 6 1 4 1 9 0 5 1 9 8 4 4 6 1 3 7 0 3 8 2 4 3 2 2 3 7 10 3 10 9 5 4 6 0 8 5 5 0 9 1 0 1 9 8 10 6 4 4 8 5 10 1 6 8 11 5 4 4 8 3 3 0 9 12 11 9 15 4 9 4 0 11 3 5 1 1 0 7 7 1 8 6 6 5 1 1 1 2 8 8 6 9 3 9 9 2 1 12 7 1 2 9 8 3 9 3 5 0 6 2 1 5 2 9 1 9 8 6 12 10 5 15 7 1 0 10 13 8 1 5 1 3 9 0 5 0 7 10 1 4 5 3 0 5 6 4 6 8 9 3 12 10 10 2 5 4 4 1 4 3 10 7 1 8 2 9 0 10 4 6 0 7 13 8 10 9 4 12 0 1 6 2 4 3 8 8 7 6 1 2 6 1 3 12 12 8 4 0 3 6 4 2 0 6 2 8 3 4 5 0 6 7 6 9 0 7 9 6 6 5 7 9 2 6 10 0 2 2 6 10 11 0 8 0 7 4 9 8 2 0 2 2 2 4 9 3 1 5 8 1 7 6 7 4 11 10 0 10 2 8 3 6 0 0 0 1 11 0 2 7 2 5 3 1 7 12 6 2 5 8 6 5 3 9 6 7 4 12 5 11 0 0 4 3 5 5 4 7 0 3 1 8 5 5 9 0 3 0 3 7 8 5 3 1 8 1 8 7 5 2 1 3 2 12 2 13 1 8 5 1 3 6 11 4 1 4 4 0 10 10 13 6 7 3 2 7 0 2 3 1 5 4 4 9 5 4 9 4 6 10 7 4 9 3 7 11 9 9 1 2 13 1 0 3 2 4 2 11 9 5 2 6 10 8 4 1 4 9 7 2 0 1 0 1 5 1 9 6 13 0 0 1 4 5 7 1 2 6 1 3 8 8 1 5 6 4 3 3 9 5 9 6 2 0 7 4 1 1 9 0 6 6 8 0 13 8 13 3 5 2 7 9 4 0 5 5 8 1 7 3 1 13 5 6 3 1 1 6 8 8 7 0 1 10 5 0 11 8 7 0 2 8 4 7 11 5 3 3 4 1 8 7 8 6 6 1 3 2 1 1 5 7 12 7 5 0 9 2 9 1 5 11 11 11 2 5 5 3 12 2 1 6 8 1 6 0 9 13 9 10 4 10 8 11 0 5 7 10 7 2 2 4 7 2 7 0 10 1 0 11 3 7 9 10 6 1 0 8 1 1 0 11 7 2 3 2 0 8 4 0 0 12 11 4 5 0 9 1 3 1 13 11 0 9 0 3 5 13 8 7 1 9 10 9 11 3 5 8 3 10 7 5 8 4 8 9 6 1 6 12 2 8 4 4 10 5 5 6 7 7 7 1 5 5 0 3 2 3 5 6 2 8 0 6 8 5 0 1 8 4 6 2 8 9 13 4 7 9 7 8 12 0 2 7 6 6 8 5 0 3 2 0 2 1 6 7 10 3 7 9 4 7 9 5 1 0 1 4 6 7 8 3 12 5 5 6 3 0 2 1 0 5 6 3 8 2 7 9 4 3 10 7 10 7 9 4 3 3 8 1 6 4 1 0 1 12 1 7 8 1 7 0 3 7 1 2 1 3 5 7 2 9 2 8 7 0 9 2 2 1 7 0 7 7 2 1 7 6 7 3 8 3 8 7 4 14 9 5 7 11 9 9 6 6 6 2 3 4 8 10 1 1 7 2 2 6 2 5 5 6 2 9 0 7 9 1 9 3 12 7 6 6 10 3 2 0 12 8 5 1 4 0 2 2 3 1 0 0 2 7 9 10 8 1 4 4 1 1 1 2 8 9 3 0 3 0 4 7 10 1 10 7 5 9 0 3 0 9 9 5 0 9 6 7 9 5 2 8 4 5 6 8 0 4 7 11 7 1 8 5 6 11 0 9 7 7 3 11 4 3 1 3 5 9 8 4 1 8 5 8 11 8 0 4 2 1 10 5 4 4 9 5 11 0 1 9 9 4 8 0 0 2 5 7 1 7 9 2 4 1 5 5 0 1 1 6 4 2 2 9 2 5 5 0 10 5 3 4 5 4 4 0 0 3 9 3 4 4 1 1 2 2 6 7 4 5 7 0 2 0 0 0 4 1 0 7 7 7 2 3 0 2 2 16 5 7 3 0 8 9 1 6 1 6 10 2 2 14 2 0 4 1 7 6 2 6 4 2 3 3 5 6 11 8 0 7 1 1 12 9 8 6 8 6 3 1 8 4 4 8 0 5 4 0 0 6 7 1 1 6 8 10 7 3 2 1 5 9 2 6 3 11 7 2 10 7 2 2 6 10 5 0 9 4 9 9 8 12 1 4 5 8 3 7 4 9 3 7 1 3 1 3 8 8 5 6 0 2 7 1 9 6 9 2 2 1 0 1 9 11 6 5 6 11 5 6 2 12 8 6 8 5 0 11 0 9 2 0 7 0 1 0 2 14 10 8 0 9 10 1 8 8 9 8 9 10 9 4 4 4 7 9 8 8 1 1 2 9 5 9 8 2 9 2 10 10 8 5 11 2 7 0 6 3 8 4 3 8 0 0 0 4 5 5 0 3 8 5 2 7 7 2 1 12 0 4 7 0 3 7 8 8 8 6 3 10 2 6 7 1 5 3 0 5 7 13 8 2 2 2 2 0 1 2 6 7 4 8 6 5 5 1 6 7 7 7 0 7 7 7 6 2 6 4 0 7 8 3 7 9 3 10 0 2 2 2 9 2 9 2 11 2 0 3 8 1 2 10 7 13 9 1 2 4 5 1 7 0 8 6 3 3 6 6 5 4 10 11 7 4 10 8 6 2 9 1 11 4 2 0 4 7 1 9 0 11 4 6 3 3 0 2 8 7 1 7 1 2 5 5 0 2 5 2 7 6 1 6 2 9 8 9 9 7 0 2 2 1 2 3 7 8 11 3 2 1 3 9 3 4 3 2 7 4 5 8 0 8 10 8 8 3 9 11 0 4 1 1 0 5 6 8 0 6 4 8 1 1 5 0 7 4 6 1 4 3 9 6 4 3 11 13 0 6 5 4 7 2 2 11 10 5 8 4 6 7 1 4 3 12 3 9 2 5 3 5 2 6 7 5 4 3 9 3 1 6 9 2 8 2 6 3 6 2 5 7 5 2 4 3 1 2 0 6 6 5 10 3 2 3 9 12 8 7 6 3 7 0 1 11 6 1 2 3 5 3 8 3 11 7 6 9 12 0 8 10 5 4 0 6 11 5 10 5 1 7 3 3 2 4 6 2 2 0 11 7 4 1 8 2 6 6 9 9 11 1 7 2 7 0 6 12 1 2 7 9 6 5 1 4 9 9 13 13 0 0 0 7 9 5 7 0 2 1 1 9 8 1 6 0 5 0 6 11 3 9 4 0 0 7 8 3 1 1 8 3 1 5 10 5 0 2 4 9 6 7 6 6 1 1 8 8 1 8 6 3 10 9 10 10 2 0 5 9 6 12 7 1 7 10 4 1 0 4 3 6 3 7 0 3 2 3 6 6 2 1 5 0 6 10 6 10 8 8 5 9 1 5 5 6 2 1 8 4 6 7 1 9 8 4 5 4 8 7 2 0 8 3 8 4 5 4 3 5 1 0 6 9 6 5 8 4 5 6 5 6 9 4 0 4 11 4 2 3 1 2 1 1 7 7 7 4 3 7 8 2 1 2 3 4 7 3 6 0 2 3 10 1 6 1 0 6 6 3 1 7 7 6 4 10 3 3 3 2 3 0 1 0 11 3 10 1 8 0 1 0 6 0 9 8 2 1 0 0 7 2 5 1 1 9 7 4 14 5 7 0 8 5 2 2 0 5 6 4 3 8 5 0 3 7 9 3 2 4 7 0 2 0 7 1 6 0 8 5 4 9 6 0 1 4 3 11 2 1 12 1 10 3 12 6 1 6 3 7 10 8 2 2 4 7 5 7 8 14 2 4 3 9 10 8 5 8 9 16 1 6 6 2 10 8 5 14 8 8 7 0 2 3 8 0 4 6 1 2 5 8 6 8 1 6 4 5 0 7 5 11 10 3 2 0 1 6 4 10 1 4 1 6 1 9 1 12 0 4 2 6 0 3 1 4 5 3 2 0 1 5 5 3 4 6 2 10 1 8 7 5 2 2 1 7 7 9 12 1 9 0 2 11 9 1 2 8 7 0 8 11 3 9 3 3 4 2 1 2 7 3 6 2 0 7 5 1 1 3 11 4 7 0 1 12 0 9 2 11 0 9 1 0 3 2 8 2 3 0 5 5 4 9 3 0 1 1 1 9 0 2 8 8 8 9 11 0 1 4 3 7 5 6 2 12 5 7 3 9 5 4 3 5 4 1 5 5 2 1 6 8 5 5 4 0 11 10 0 1 5 3 6 6 4 2 6 0 0 9 4 2 15 4 2 6 10 5 7 2 8 2 8 4 8 0 4 2 1 1 6 2 10 3 7 8 2 5 0 4 0 11 6 10 5 4 5 7 11 0 1 7 5 10 0 6 0 8 5 7 10 4 8 9 1 12 3 8 1 4 2 6 6 5 11 2 9 0 6 1 2 8 3 2 7 8 5 8 4 6 1 5 8 4 6 3 8 6 7 2 0 8 7 3 6 3 8 9 9 1 3 8 0 3 0 1 1 8 7 3 4 4 0 7 12 8 3 12 4 6 1 9 8 7 2 4 1 11 7 2 3 2 9 1 7 5 1 2 8 3 1 6 0 5 1 3 3 0 8 13 7 9 0 9 1 0 1 0 7 5 0 10 2 4 3 5 4 6 9 3 1 3 8 3 5 3 6 6 8 7 5 10 6 10 10 1 3 6 4 4 6 8 8 1 4 0 6 7 0 4 0 2 1 8 2 10 4 10 7 1 10 5 2 6 4 8 1 4 6 8 14 6 7 4 1 2 3 8 17 0 8 2 3 10 1 6 3 0 8 1 2 8 4 6 4 8 8 8 0 0 11 5 2 1 0 3 5 4 4 0 7 11 6 3 2 4 7 4 3 5 0 9 9 3 5 7 1 8 0 3 5 6 5 7 6 1 9 10 0 2 10 0 7 8 8 0 8 8 4 9 0 6 6 8 4 3 9 3 8 6 1 5 1 4 0 8 2 4 11 4 5 0 7 3 7 1 1 1 5 4 4 2 1 4 5 3 1 4 7 6 8 7 11 7 5 10 7 3 10 5 11 5 7 2 6 0 2 5 11 0 11 9 1 4 12 1 8 13 5 7 5 3 1 8 5 6 1 5 8 4 7 3 10 7 11 4 6 5 0 0 8 5 3 5 12 2 4 1 4 1 4 8 5 6 7 4 3 1 8 8 8 5 1 4 12 2 4 10 8 2 4 2 0 6 0 6 7 14 6 10 8 8 3 7 6 0 2 7 1 1 2 9 10 6 10 1 6 6 1 9 1 5 4 8 5 7 0 5 1 0 7 9 2 1 10 1 7 3 6 2 7 4 3 10 6 2 7 0 2 8 7 7 7 8 14 11 7 7 6 10 8 1 4 0 0 7 5 1 2 9 3 4 4 6 2 8 2 6 4 9 0 8 5 4 3 1 9 4 0 4 5 7 6 3 0 2 7 7 0 12 9 0 8 1 10 0 5 12 10 5 5 8 0 0 0 2 6 3 5 7 8 0 4 4 4 9 2 2 5 11 7 2 8 2 4 2 6 2 6 7 5 4 0 3 10 7 0 6 2 0 1 6 1 6 9 11 8 8 0 4 5 1 0 13 5 3 3 3 5 4 9 8 4 1 9 0 10 0 8 7 5 0 8 4 4 1 0 11 12 1 1 10 0 2 0 2 8 4 5 12 4 0 3 8 10 5 5 3 1 2 8 4 4 11 6 9 4 5 0 0 5 5 5 0 4 8 2 7 9 11 1 13 5 6 0 10 3 6 8 1 14 2 6 7 6 11 2 0 11 12 8 3 3 2 1 6 9 4 2 1 4 6 0 2 8 0 2 2 3 6 7 11 4 10 9 6 3 0 8 7 9 2 7 0 9 5 10 5 6 6 1 4 7 6 2 4 2 3 6 4 0 5 3 5 5 5 6 7 6 4 0 2 3 4 4 4 0 0 9 2 3 3 4 7 3 0 2 5 0 3 0 9 7 2 3 1 5 1 5 5 5 4 0 3 6 7 6 1 7 0 5 13 8 4 4 7 2 1 7 4 7 8 1 1 3 3 0 2 7 8 6 7 11 2 0 2 6 10 7 10 0 12 5 3 5 2 3 10 5 9 3 6 5 2 0 4 14 3 0 7 1 5 10 11 2 4 4 3 7 8 1 7 7 0 7 11 1 11 8 3 3 3 1 9 2 10 5 12 5 8 8 8 5 6 2 3 7 1 8 10 0 10 2 0 4 10 4 7 10 3 3 2 5 7 6 2 0 8 2 6 5 0 7 5 0 6 6 5 5 9 5 9 12 5 0 1 6 8 6 6 8 4 3 5 7 8 10 9 4 2 3 11 1 2 0 7 6 4 6 3 8 8 6 13 9 5 7 9 2 4 3 1 4 7 6 0 4 7 7 2 4 2 9 4 1 5 10 8 4 7 8 8 2 0 8 10 7 7 6 7 0 6 6 2 12 1 2 0 1 0 2 6 6 6 10 2 5 1 10 5 5 10 6 5 0 0 10 4 5 3 3 1 2 2 2 3 3 10 2 4 1 3 8 2 4 11 11 1 0 4 4 2 3 8 7 12 0 6 1 7 5 7 3 0 3 4 0 2 3 2 5 1 3 5 2 0 5 10 3 5 7 5 6 6 7 10 6 10 4 5 4 5 0 4 3 9 9 1 6 6 8 8 2 9 4 1 8 4 11 1 1 7 6 11 0 2 13 0 2 7 0 3 8 0 4 4 7 11 5 7 9 0 6 4 10 7 6 4 1 1 4 4 0 3 2 7 0 9 7 3 2 5 7 4 1 9 11 6 5 2 2 6 9 9 12 8 2 5 4 2 5 3 6 5 6 2 8 9 1 6 12 7 0 0 5 5 0 3 5 6 5 8 1 3 1 10 7 2 4 2 5 1 4 13 3 9 4 5 4 2 0 3 3 1 1 4 9 4 0 3 3 8 7 5 7 0 1 0 7 8 7 4 5 5 5 3 0 5 7 6 0 2 1 3 1 1 6 12 8 1 3 4 6 1 5 6 1 11 5 3 10 1 7 4 0 7 0 1 6 8 4 6 6 2 3 8 1 4 10 5 1 1 1 2 0 1 6 2 1 1 4 5 3 1 6 6 9 8 2 7 9 6 3 1 7 8 2 0 8 4 2 6 8 7 12 6 9 10 9 2 3 7 11 4 5 5 6 2 8 5 5 5 1 2 3 1 5 7 2 9 0 10 5 5 6 3 0 3 2 8 5 6 8 3 2 9 2 7 5 7 6 6 1 0 2 1 9 6 6 0 2 0 6 6 0 8 3 6 5 5 2 13 6 0 3 5 7 5 1 7 3 5 0 12 6 8 9 5 2 2 6 1 6 6 6 4 8 2 5 8 8 8 13 7 10 5 7 1 13 6 9 8 9 6 2 7 2 6 5 8 0 10 8 3 3 6 2 3 5 2 0 9 8 8 10 9 0 5 5 5 6 5 3 1 2 2 2 8 3 10 3 1 0 3 10 0 3 7 4 4 5 9 0 7 3 8 0 5 0 10 3 10 1 3 5 12 8 4 2 4 0 6 3 12 3 2 1 4 5 1 9 0 9 5 9 2 4 0 1 0 5 3 8 1 12 7 0 4 5 1 5 3 10 1 3 6 11 8 13 1 8 8 2 2 0 6 0 0 11 8 0 2 4 12 5 8 6 9 6 6 2 7 1 8 11 10 11 1 5 15 5 5 1 2 7 4 4 3 9 8 4 1 14 5 9 8 1 1 0 6 8 8 1 2 7 11 10 2 2 4 4 5 1 1 6 2 9 6 4 3 3 10 9 3 5 1 1 0 4 9 8 9 9 1 9 6 4 8 1 10 1 1 4 3 6 0 2 5 5 3 9 12 10 2 7 0 8 9 8 9 2 7 2 9 5 10 2 1 3 0 9 8 0 5 3 1 9 6 8 7 5 6 4 2 7 4 8 1 3 5 4 5 5 7 1 9 0 12 4 9 7 10 5 3 5 2 0 2 0 4 8 6 7 1 3 8 11 8 0 6 5 2 10 5 5 10 9 9 7 6 5 2 1 4 7 10 5 7 1 4 6 7 0 6 4 6 11 9 0 4 6 9 2 9 1 11 10 0 2 2 5 9 13 0 3 5 10 1 8 3 2 2 8 6 9 0 10 4 4 8 3 7 6 0 8 5 0 6 4 12 13 5 11 2 3 2 0 1 1 3 3 5 5 4 4 11 6 8 7 10 0 4 1 2 4 1 5 5 6 2 2 7 3 1 11 4 0 1 3 12 5 3 6 0 6 3 2 1 2 2 5 6 5 5 7 4 5 0 8 3 2 2 5 10 1 10 1 7 7 5 3 1 0 9 2 12 6 1 9 0 8 3 4 2 5 3 0 12 3 9 7 1 0 2 4 2 5 9 4 8 0 4 3 1 0 4 2 6 1 9 1 0 0 12 8 1 4 1 3 7 5 1 5 7 1 4 1 8 9 0 4 3 10 1 7 0 1 8 12 11 3 1 9 6 7 5 4 2 3 7 4 6 2 0 8 2 1 11 1 8 13 9 2 0 0 7 1 5 9 7 9 9 3 4 6 1 7 8 6 8 13 7 7 1 7 4 0 5 6 5 9 4 2 7 5 5 0 1 9 7 2 3 3 10 9 0 3 4 2 0 8 0 7 5 1 8 8 8 11 10 0 0 2 2 3 5 7 11 12 10 7 3 0 8 9 2 4 6 11 1 3 8 0 5 1 10 0 3 5 3 7 4 0 0 4 0 3 3 8 6 0 2 9 2 0 1 4 4 1 9 1 3 7 10 0 6 1 5 5 1 4 5 5 8 3 7 10 2 0 1 5 1 4 2 0 13 8 15 0 4 10 3 7 5 2 7 9 3 10 7 5 1 8 10 5 6 9 7 4 4 6 3 1 7 1 9 3 2 0 1 7 4 6 9 3 5 6 11 3 6 15 2 6 0 7 0 8 7 8 11 0 1 2 2 8 9 10 6 7 11 10 2 0 7 1 7 4 1 6 8 5 9 5 6 1 8 8 5 12 6 4 1 7 4 4 5 0 9 11 5 11 7 4 6 8 5 11 8 9 14 0 11 3 7 3 8 3 10 0 7 6 1 9 3 10 10 4 7 4 3 2 1 3 0 7 0 12 4 9 8 2 13 1 5 13 6 1 2 6 7 4 1 9 1 12 4 9 2 1 0 5 1 8 8 10 5 10 2 3 4 9 1 6 3 12 2 0 4 9 2 0 0 4 10 7 3 2 3 8 6 2 8 6 6 3 6 0 9 8 9 4 0 2 6 5 2 5 7 10 0 6 5 0 4 9 3 10 4 1 5 10 0 3 2 10 9 6 10 7 2 1 2 13 1 12 0 1 0 6 6 5 1 7 7 0 4 11 0 7 9 4 2 8 8 8 5 3 8 11 0 8 6 3 5 3 6 0 1 2 12 6 0 1 8 4 5 5 2 2 3 9 2 11 0 2 3 3 7 5 10 3 4 7 2 5 0 8 4 0 12 5 8 4 8 5 10 2 1 15 2 4 3 9 0 7 3 14 5 0 0 5 4 1 11 1 2 1 3 2 6 7 4 5 5 8 4 9 5 9 7 5 0 6 7 3 0 9 6 6 11 7 11 0 5 2 8 3 1 7 8 9 11 7 2 0 8 3 7 2 11 4 3 7 5 3 8 1 11 4 6 10 4 9 1 3 2 2 2 5 7 0 4 10 1 7 8 5 7 6 3 6 11 1 2 0 9 10 3 5 2 7 7 6 4 0 11 6 0 8 4 12 3 6 3 8 0 3 11 7 10 0 10 3 6 11 7 2 10 4 7 2 10 8 2 2 9 2 3 4 5 1 2 6 1 7 0 5 8 8 12 7 5 5 0 1 11 2 3 6 6 2 6 3 6 4 6 0 7 3 1 13 4 4 6 1 2 7 4 12 1 7 14 2 1 2 1 7 10 7 7 4 1 7 4 6 0 5 9 10 8 4 0 4 8 8 5 10 7 6 0 7 1 8 3 0 7 8 3 8 3 2 3 12 2 1 1 0 6 6 8 8 10 0 5 1 2 3 4 9 1 1 8 2 6 3 13 3 11 5 8 8 1 4 1 0 8 7 10 13 3 10 3 9 2 13 6 2 0 5 0 6 7 9 9 1 7 7 10 4 4 8 0 9 2 7 0 8 5 1 7 8 7 1 5 7 2 9 0 0 3 3 5 6 2 6 9 10 5 4 10 4 8 10 1 7 9 3 4 8 6 2 8 7 0 7 3 12 14 0 0 3 3 5 2 6 0 1 10 1 3 13 2 2 1 12 9 3 3 5 1 8 7 5 8 7 0 13 2 2 10 10 3 1 2 10 4 2 4 5 8 7 8 9 6 1 1 0 15 6 9 11 3 5 0 3 0 3 10 0 7 10 5 0 6 5 0 2 5 7 5 3 8 2 8 9 6 3 11 12 3 0 4 8 6 5 8 1 9 4 9 7 4 4 8 9 0 6 0 11 3 2 0 10 0 2 5 8 4 3 11 8 7 1 0 1 3 5 1 7 4 10 5 2 8 1 6 3 2 10 1 1 7 11 6 9 6 8 0 3 3 10 3 1 3 4 0 2 3 3 9 11 7 3 2 5 4 8 13 5 11 6 3 8 8 7 10 2 6 3 10 6 8 0 6 10 6 6 2 4 0 10 7 8 4 1 1 4 6 9 1 10 3 3 5 11 10 1 2 9 0 1 4 6 5 4 0 6 5 9 2 4 11 5 9 7 2 7 2 0 2 9 1 5 9 9 3 6 11 0 4 2 5 0 1 4 0 1 7 1 9 2 2 9 9 15 4 2 3 0 6 0 0 7 9 1 3 3 3 9 8 0 7 3 2 4 7 10 3 9 6 2 3 8 6 0 1 4 1 4 8 1 1 0 1 8 4 4 10 1 8 9 5 0 8 8 4 8 3 10 7 1 8 0 9 6 9 6 6 1 8 5 3 9 6 3 0 1 5 3 1 2 1 6 3 1 6 5 4 7 5 3 8 2 0 8 4 6 4 1 6 7 7 5 0 1 3 1 1 8 9 3 3 8 0 4 0 2 1 3 9 7 2 4 6 0 2 2 8 5 4 3 3 6 4 12 1 1 4 6 11 2 11 4 4 2 3 5 8 9 4 8 2 6 2 7 11 6 6 5 7 4 9 9 0 3 5 8 9 2 2 2 11 8 4 7 0 3 1 0 3 11 7 10 4 3 4 6 12 12 5 4 2 4 9 6 1 6 10 8 4 2 9 3 0 3 1 2 1 1 0 2 4 0 8 8 2 6 10 8 1 5 7 10 7 1 7 2 8 9 12 3 4 7 7 11 11 5 2 8 6 7 7 1 2 8 2 6 5 9 12 2 12 7 4 8 7 9 9 2 7 5 6 8 4 4 2 5 5 10 7 6 1 2 3 0 4 6 3 2 0 6 5 4 1 9 0 11 4 7 6 2 4 4 5 7 7 5 8 3 2 3 1 5 3 3 10 12 8 7 12 5 3 3 0 0 13 6 3 3 3 0 2 4 8 8 5 4 0 3 9 2 6 9 1 0 2 0 9 2 9 7 0 4 1 5 12 3 5 5 1 10 1 5 2 5 3 7 13 7 0 2 11 0 2 1 7 2 8 3 6 1 8 2 8 6 13 2 3 7 4 8 1 2 1 4 4 0 8 0 6 2 6 0 1 8 4 1 2 6 0 8 9 8 2 9 8 5 13 5 4 3 0 7 6 10 0 5 1 1 13 7 10 1 10 9 1 5 0 1 1 6 5 4 6 2 2 4 0 7 1 6 7 6 7 6 0 6 10 4 6 10 0 1 3 10 4 0 3 4 8 2 7 9 12 5 10 5 5 2 6 11 0 2 5 3 5 2 4 8 11 6 3 0 2 6 1 0 9 3 8 5 6 3 3 15 4 1 6 1 0 0 7 8 8 10 5 1 1 1 1 4 8 10 5 2 8 8 11 5 11 0 3 12 4 2 1 7 0 3 0 1 5 1 9 0 11 9 8 6 1 10 10 7 4 1 2 2 1 8 1 1 1 5 2 0 3 7 6 8 2 7 5 0 0 6 5 11 3 2 4 0 1 7 6 5 7 9 6 3 10 10 8 10 6 5 2 0 6 5 11 1 9 0 1 7 8 10 6 2 4 2 10 4 6 2 7 4 1 8 8 1 5 7 5 9 3 12 4 5 8 10 2 10 2 13 7 0 1 7 0 7 7 8 3 0 10 7 3 10 1 11 3 2 6 5 9 1 0 4 7 0 1 5 7 6 6 3 10 3 4 5 7 3 4 4 2 0 1 4 6 6 8 8 11 3 3 10 0 4 7 6 0 12 7 0 6 6 8 1 8 6 1 3 4 8 8 2 4 2 6 0 7 9 9 1 13 4 5 0 6 2 4 11 0 2 9 6 4 9 3 3 7 10 0 2 5 7 0 8 7 6 6 1 5 11 0 6 11 3 2 5 10 3 0 2 12 12 5 2 8 1 7 1 6 12 8 7 1 9 2 3 3 1 6 1 8 3 3 5 5 1 6 5 8 1 1 9 3 8 3 4 2 0 7 5 2 6 1 3 1 3 3 10 1 7 1 5 2 4 5 0 1 10 5 8 1 12 3 7 4 6 6 3 12 7 0 3 4 6 10 13 3 12 3 6 7 3 7 1 6 10 6 1 1 11 4 16 0 7 12 9 1 6 11 5 0 2 0 2 7 11 9 8 5 7 7 4 7 4 2 10 0 8 10 1 2 7 3 3 4 3 3 6 8 7 2 3 7 11 1 1 5 3 13 7 0 8 4 9 4 0 0 5 8 9 6 4 10 4 7 4 5 5 10 5 2 4 4 1 8 4 5 7 8 1 3 0 1 1 12 7 6 1 1 3 6 5 4 3 2 8 4 1 8 6 0 3 10 4 4 8 0 2 8 5 2 12 1 10 10 7 13 9 3 11 5 9 2 7 5 3 5 7 5 5 0 9 0 3 1 1 6 8 7 6 1 7 10 11 6 1 9 0 7 5 4 2 3 6 5 5 9 8 2 2 1 11 3 4 0 0 2 11 1 8 1 7 6 6 1 5 9 3 0 0 6 6 0 11 10 3 8 6 1 2 5 3 9 7 5 5 8 3 5 4 9 6 4 2 0 3 3 11 4 7 3 0 9 9 7 3 6 2 2 6 3 11 4 6 11 7 12 3 1 2 4 9 0 8 6 3 9 4 2 11 9 10 0 8 10 9 7 3 13 5 4 0 6 1 3 0 6 8 1 1 3 7 6 5 1 7 10 3 4 6 3 0 1 10 5 5 7 9 2 10 0 9 0 6 8 0 9 1 8 2 0 8 4 10 0 0 0 3 2 6 7 7 2 5 1 5 7 3 11 3 10 7 7 9 6 6 9 1 6 8 9 0 2 2 2 8 11 1 5 5 8 3 2 4 0 10 4 7 10 1 7 8 1 0 7 9 6 3 8 2 4 5 2 3 7 5 5 4 1 3 2 7 9 5 4 5 9 13 2 4 7 7 9 2 1 5 2 6 8 5 2 4 1 4 2 8 0 5 9 5 2 2 8 9 2 3 1 7 4 1 5 5 7 0 9 8 5 6 5 7 8 3 0 5 4 6 11 4 1 9 1 3 12 3 1 5 6 11 6 3 0 0 0 9 7 6 6 10 4 3 8 0 5 4 0 7 3 0 2 1 11 2 0 0 0 7 6 8 1 2 2 5 1 6 5 0 0 6 5 0 3 7 4 7 2 2 0 8 6 11 0 1 8 5 11 1 3 6 10 13 5 5 8 5 0 1 3 6 12 4 3 10 11 3 0 1 4 1 8 4 2 12 4 3 1 11 5 3 4 4 4 3 0 0 9 1 11 12 10 7 4 8 7 4 7 0 10 9 5 2 8 3 6 8 9 8 9 2 4 5 7 3 1 4 5 2 2 7 0 8 4 12 3 10 0 2 8 6 2 6 7 4 6 4 8 4 0 6 1 12 3 0 2 2 4 11 8 0 5 14 1 11 4 7 7 2 0 10 8 2 1 8 6 9 0 3 6 4 4 4 7 8 10 9 4 9 5 5 10 4 8 3 6 1 1 7 7 7 1 6 7 5 8 1 9 8 1 1 2 6 2 2 6 6 2 0 3 4 4 1 4 2 2 7 11 6 3 4 8 4 0 9 2 4 7 7 0 9 0 7 1 1 2 1 9 4 0 1 2 0 5 8 2 0 5 7 8 8 11 6 2 7 3 6 5 10 8 8 1 1 1 2 10 7 2 7 10 5 10 8 6 7 1 1 2 6 7 7 11 5 5 3 3 5 11 5 10 4 10 2 1 10 2 3 0 5 0 4 5 3 2 1 7 0 1 3 4 8 3 5 11 1 0 10 10 0 13 2 7 7 14 2 2 8 3 7 4 11 3 3 2 7 0 2 7 8 4 8 1 12 6 0 10 0 4 3 5 5 3 8 11 9 11 11 4 1 8 10 2 2 1 8 1 3 2 9 5 1 6 6 2 6 3 7 7 5 7 8 6 13 7 2 8 10 5 3 0 3 5 5 7 5 6 4 0 7 9 5 1 7 2 0 9 3 3 2 1 10 3 9 5 0 4 2 5 3 11 5 14 8 9 4 1 1 3 11 10 0 8 7 7 3 9 1 3 2 0 7 12 7 8 6 5 6 8 11 3 3 9 1 3 3 0 2 6 9 3 5 6 0 3 4 4 7 1 9 3 11 3 3 8 5 2 8 9 4 1 2 4 5 7 2 8 3 5 8 9 11 3 11 2 0 3 6 10 8 3 1 12 5 2 8 3 5 8 4 11 11 0 0 9 4 2 8 9 1 0 2 11 1 5 4 9 5 4 9 11 5 1 1 1 0 8 9 6 11 4 6 9 5 10 3 5 6 0 4 2 9 5 0 7 4 3 3 6 6 1 9 11 0 10 5 2 4 9 1 2 1 10 1 1 8 7 7 13 4 4 8 9 3 1 1 8 11 11 5 1 4 0 0 0 5 3 6 10 8 1 3 2 4 1 9 1 0 0 5 3 5 5 10 12 10 12 5 8 1 6 8 2 8 5 2 2 0 1 2 7 3 7 9 5 8 5 6 6 6 0 7 2 7 10 0 2 1 5 1 11 12 3 5 10 5 9 4 6 9 0 8 5 4 2 6 1 3 9 11 3 2 4 4 5 9 9 10 8 6 3 7 3 8 0 3 12 6 1 4 11 12 0 7 7 2 1 2 0 1 3 5 4 2 9 3 11 3 1 5 1 4 2 15 6 1 7 4 2 7 5 7 9 2 1 6 1 8 7 5 6 0 6 0 8 6 6 6 1 2 5 3 6 9 1 9 9 13 9 8 3 3 9 6 5 5 7 6 0 5 3 9 8 6 3 6 9 6 3 1 4 3 6 10 3 7 6 2 1 9 1 4 7 2 9 7 0 5 9 5 6 5 8 7 7 0 2 8 3 11 10 0 2 0 12 5 5 11 4 11 5 1 5 2 4 0 5 8 1 8 10 0 5 1 5 9 10 10 7 8 6 3 1 4 6 0 4 6 2 1 7 0 11 4 1 9 1 5 5 8 7 4 4 1 8 9 7 6 9 6 7 3 10 0 2 7 6 2 4 0 7 0 7 1 7 8 8 4 0 5 2 5 9 2 2 0 5 7 5 3 2 0 8 9 2 10 2 10 6 9 6 1 10 8 1 4 7 1 6 12 8 4 6 0 4 0 4 9 0 1 5 1 10 1 9 6 9 1 8 9 5 6 3 8 1 3 2 6 4 4 0 5 0 5 2 8 2 3 11 1 3 10 7 2 7 6 9 3 6 11 4 0 4 0 5 0 3 0 8 0 3 2 0 10 6 11 5 11 1 6 2 10 9 7 4 5 4 6 13 1 7 1 6 5 9 5 11 0 8 5 0 8 5 2 6 6 3 11 8 10 8 6 2 4 7 9 0 9 10 9 7 0 3 2 7 6 4 4 6 7 3 5 10 11 3 6 1 9 2 1 1 1 1 9 2 9 0 6 14 8 2 5 9 3 9 4 0 0 8 7 1 5 8 0 6 6 3 3 0 3 3 0 10 1 8 9 2 2 2 2 7 12 10 1 7 3 10 7 5 0 1 2 6 7 4 7 9 0 7 8 6 6 6 7 0 12 7 1 9 2 7 3 4 2 2 6 8 3 4 6 6 2 11 0 6 1 4 3 1 11 1 0 2 11 3 1 7 5 0 3 13 10 2 1 6 6 9 11 2 1 9 5 8 4 8 8 6 5 2 2 5 5 1 5 8 9 1 3 5 7 8 3 1 2 1 7 6 8 5 8 6 4 7 2 7 2 5 0 1 3 5 1 5 1 10 10 3 7 3 2 2 4 6 4 4 10 6 10 0 2 3 9 2 7 3 8 0 4 4 3 10 10 1 0 10 1 5 1 8 1 6 2 7 8 7 7 6 6 0 0 10 2 1 9 1 9 3 5 10 5 4 0 0 1 0 1 5 5 8 7 10 3 8 4 2 2 10 4 2 4 4 11 4 11 1 8 4 8 3 7 0 8 3 7 8 0 8 8 3 9 3 7 10 3 3 2 5 6 12 5 1 1 6 4 0 3 12 4 1 7 4 7 9 1 0 7 2 1 3 3 4 5 1 7 9 8 5 1 2 5 9 5 6 4 9 3 0 0 1 5 0 12 8 0 8 2 1 11 4 2 12 7 0 8 1 6 0 6 4 2 13 3 1 1 4 7 1 4 7 0 3 9 2 5 9 2 2 6 5 0 6 2 0 8 8 11 7 5 6 6 4 3 1 3 2 3 1 2 1 2 0 3 6 0 1 5 8 1 5 7 7 9 1 0 7 9 12 5 4 9 0 1 4 8 6 7 8 6 11 7 4 8 0 4 3 2 4 2 0 4 3 5 5 0 11 6 2 1 2 1 5 5 0 1 8 0 8 5 6 8 1 2 8 4 3 10 0 2 4 7 1 6 4 1 8 7 10 8 0 9 1 8 1 4 0 1 4 10 11 0 4 8 6 1 5 7 6 5 8 8 4 5 2 10 8 6 6 3 7 7 3 3 2 7 10 8 7 8 12 3 8 12 0 4 3 7 5 0 5 1 10 2 5 8 2 0 2 3 2 1 6 5 2 9 9 5 6 8 1 0 4 6 5 4 12 0 4 4 4 4 1 7 0 6 4 2 8 7 5 9 0 3 2 6 0 5 4 6 15 2 5 9 5 7 1 10 2 2 4 1 4 10 4 2 8 12 5 4 2 0 8 7 4 8 2 3 1 7 3 9 2 6 4 2 6 2 2 5 8 4 9 2 9 9 2 7 10 7 7 11 6 4 2 3 3 6 0 0 0 10 6 3 9 0 8 9 3 5 7 8 1 6 6 8 3 4 5 7 2 10 1 5 3 9 9 5 5 2 2 2 12 2 0 0 6 10 10 0 9 12 9 8 5 7 4 3 5 0 0 4 4 10 1 3 7 7 7 10 7 5 1 3 11 1 2 0 5 3 7 0 2 9 5 13 7 5 10 2 1 0 4 0 2 7 4 4 5 5 1 2 3 3 10 0 1 5 3 5 7 4 2 5 5 4 2 9 4 8 8 6 6 7 12 11 2 3 2 6 8 0 5 6 8 2 5 12 3 5 10 7 1 0 10 10 1 5 6 8 1 10 0 12 6 8 0 3 4 8 2 2 8 2 5 5 4 1 2 7 0 6 11 7 9 8 9 5 9 2 8 3 8 6 6 8 1 0 10 8 7 13 10 2 7 2 1 5 8 4 6 1 0 2 6 14 2 2 3 3 3 5 1 3 9 6 6 2 3 12 4 9 13 11 4 7 10 0 4 10 7 8 6 4 3 1 2 4 7 7 5 3 6 5 8 6 2 2 0 3 8 6 2 1 4 2 5 1 2 2 5 8 1 11 6 0 2 3 2 4 11 3 11 1 8 10 1 2 2 6 0 1 9 11 3 2 5 4 2 10 4 0 0 5 3 0 6 4 7 7 2 1 7 2 7 2 5 5 0 6 2 3 3 3 7 1 12 7 15 9 7 7 1 6 9 5 1 0 1 2 3 3 1 5 1 9 4 4 3 3 8 6 5 8 7 10 7 3 4 2 9 1 9 6 6 1 14 2 4 8 10 8 2 1 5 2 0 4 1 4 1 1 6 1 3 1 7 0 6 3 7 10 5 2 1 3 7 5 1 2 2 4 3 5 5 2 8 0 9 4 0 2 10 6 3 6 3 11 13 0 3 7 13 3 7 0 0 4 1 5 2 4 8 6 9 0 5 7 4 2 5 2 3 11 0 5 5 0 5 9 10 10 0 7 4 2 6 6 1 7 5 2 4 7 11 8 6 0 7 4 0 5 9 4 6 7 8 6 2 9 6 6 0 5 5 2 1 10 9 6 7 1 7 1 0 2 2 0 0 2 7 9 1 2 2 9 2 4 8 11 5 6 10 6 9 3 4 10 3 5 8 10 2 11 0 8 11 8 4 9 10 7 1 0 1 1 10 1 6 6 4 10 2 4 3 7 7 9 2 2 0 0 11 10 12 10 8 4 7 0 7 10 0 11 7 0 6 7 5 4 1 3 8 6 7 8 4 11 6 3 7 10 1 10 7 0 0 2 5 6 2 4 2 9 2 5 3 2 7 10 2 8 7 2 4 7 5 4 3 3 6 1 7 0 4 6 7 2 1 10 6 7 6 0 4 6 2 0 2 1 2 10 6 5 5 4 5 1 6 1 10 0 0 1 0 7 8 10 6 3 7 8 1 0 1 0 7 10 9 8 4 2 4 7 5 0 4 0 2 10 2 7 7 6 2 7 1 3 11 7 7 6 3 6 3 3 5 0 3 3 12 7 2 9 2 9 6 2 12 2 7 9 2 3 4 5 7 9 4 3 3 0 1 7 11 1 4 2 4 0 9 6 6 6 2 10 0 3 0 3 4 0 10 2 6 9 12 6 9 5 2 3 5 7 0 1 0 7 1 4 11 7 9 2 2 0 1 3 1 6 7 2 1 4 11 4 8 3 4 10 6 3 1 0 11 9 5 2 0 8 3 7 9 1 8 4 0 10 8 3 12 7 1 1 11 5 8 1 2 2 0 11 6 4 7 5 7 5 2 2 6 10 0 0 4 0 1 3 14 1 6 10 1 6 1 5 2 1 4 8 11 9 6 6 7 2 5 3 5 8 12 2 8 12 11 5 4 9 2 3 7 12 7 10 16 5 8 7 13 10 0 4 0 10 2 7 3 5 3 0 1 4 4 5 8 7 6 4 11 0 5 6 0 10 0 1 8 0 5 0 0 3 5 0 7 10 7 0 4 8 12 9 6 2 10 3 5 2 1 2 3 5 1 1 7 7 8 3 9 8 2 4 9 9 0 6 5 7 5 5 7 11 8 11 4 6 0 10 3 7 9 12 7 1 1 2 2 8 0 4 3 7 6 8 5 3 6 8 5 10 2 2 10 10 5 15 6 3 1 0 0 1 6 9 7 1 7 9 2 3 8 0 0 6 1 9 1 7 0 1 1 7 6 10 4 3 9 4 8 6 3 5 4 10 6 2 5 0 8 2 6 2 1 2 5 8 4 11 5 0 9 0 2 8 3 11 3 11 2 1 0 1 6 9 5 4 7 3 5 7 2 6 8 0 5 4 4 4 5 1 3 2 10 6 7 13 7 6 9 4 3 4 11 8 2 0 3 7 5 10 10 3 5 1 6 0 7 5 4 1 10 10 5 8 3 5 7 7 1 5 0 5 2 4 8 5 7 7 3 8 5 11 3 15 2 0 1 2 3 9 5 2 5 3 10 7 6 5 1 6 9 13 5 2 0 4 8 10 7 10 8 0 1 13 3 10 2 8 8 7 0 11 4 2 1 7 7 9 6 6 4 6 8 7 0 10 2 7 2 2 7 6 6 1 1 1 10 5 3 6 7 7 7 3 4 1 11 8 3 2 1 16 7 1 8 5 6 7 9 4 9 2 4 0 11 9 2 7 3 6 7 5 8 9 2 5 0 3 2 0 1 6 3 1 3 2 7 2 2 6 11 7 3 0 4 0 6 4 6 2 0 5 1 1 10 6 0 10 2 7 8 11 5 2 7 10 2 9 1 10 1 5 1 8 5 8 5 7 3 6 3 7 7 12 6 8 8 15 11 0 0 7 0 3 8 7 4 0 7 10 12 0 8 3 13 6 2 4 4 10 14 10 0 8 0 9 12 1 4 5 10 7 1 3 2 5 0 4 6 6 6 4 12 6 4 4 9 3 8 5 6 5 1 5 10 9 2 12 8 3 6 3 2 2 9 6 8 7 7 1 7 3 9 1 5 3 10 3 5 7 5 5 0 1 11 4 5 6 6 3 2 0 10 9 4 11 3 3 5 2 4 4 12 9 8 9 2 8 11 5 0 4 5 6 4 3 2 0 11 2 1 6 9 3 10 0 2 2 8 7 2 1 5 2 0 3 9 3 2 3 4 0 6 1 4 6 1 6 7 7 11 7 0 1 4 6 2 8 8 8 7 10 13 3 4 4 9 5 2 6 5 4 1 4 2 4 6 4 5 11 8 0 2 1 5 4 3 9 6 5 0 1 4 0 6 6 2 1 7 7 8 9 0 6 1 5 1 1 4 10 1 5 5 3 5 9 0 5 5 7 8 11 4 1 6 11 0 9 0 4 3 6 8 12 3 2 1 7 8 8 2 10 6 3 7 2 1 6 4 0 4 5 4 6 6 8 15 0 4 5 0 9 4 9 3 4 1 4 9 4 0 1 5 2 9 1 2 3 7 8 5 7 2 0 10 2 4 5 5 4 5 0 9 9 3 0 3 4 5 11 5 0 7 8 9 0 10 0 0 9 6 9 2 5 5 0 8 8 4 4 6 5 7 7 4 5 0 11 5 2 3 0 6 4 8 9 8 1 14 9 0 1 11 4 9 1 8 2 13 6 5 0 0 9 5 6 3 8 0 7 0 2 3 10 8 2 3 2 2 10 10 7 7 5 1 1 0 1 5 1 7 9 0 0 1 2 2 9 0 6 4 5 3 1 6 4 12 1 1 0 0 7 6 0 1 4 3 11 3 6 3 5 5 4 3 12 7 2 11 9 3 3 6 1 2 0 2 1 4 2 2 2 12 10 7 4 6 6 5 4 3 11 5 3 0 7 1 3 8 4 4 9 2 1 2 4 4 0 1 2 10 1 5 2 0 2 5 1 1 2 0 1 1 2 0 9 2 9 8 3 0 4 10 1 6 2 4 0 5 9 8 1 7 5 5 7 4 1 4 6 12 4 0 2 8 3 1 1 0 3 2 8 6 6 6 1 0 4 6 7 7 8 5 9 2 0 7 7 1 7 7 9 3 11 0 11 6 9 2 5 12 7 3 3 4 9 1 10 7 10 9 3 1 1 0 2 2 3 0 1 6 0 12 8 4 1 6 8 13 5 7 2 8 9 4 3 10 9 7 6 8 1 7 10 0 8 4 10 10 5 9 3 6 3 5 9 0 5 3 0 6 5 3 1 3 11 1 10 4 1 2 2 9 7 12 5 3 4 6 8 6 4 1 0 2 2 3 9 2 2 8 7 5 0 1 0 4 1 1 4 4 3 3 10 5 3 8 14 8 6 6 5 5 11 2 7 3 6 1 9 6 6 7 7 2 12 3 5 5 1 6 3 3 7 1 4 7 2 10 6 1 2 0 5 7 6 0 1 1 5 2 2 0 6 9 9 0 4 3 0 10 1 5 6 6 6 0 9 3 0 9 0 7 14 2 8 14 1 8 2 1 6 3 5 2 8 3 13 8 2 4 3 2 0 0 5 4 3 3 5 1 9 7 9 5 6 1 9 6 5 0 8 8 8 11 5 8 6 1 3 0 3 2 9 3 1 4 6 5 0 3 2 3 3 0 1 0 6 11 2 11 0 14 5 0 7 7 0 7 1 7 0 4 0 2 8 2 3 10 9 6 6 3 4 10 2 7 4 4 7 2 10 1 0 13 4 1 12 4 0 10 0 8 4 9 12 11 2 6 5 10 10 1 9 4 7 1 3 12 2 8 7 3 3 6 9 12 4 2 1 10 10 1 9 3 3 1 2 6 8 10 0 4 4 3 6 8 4 0 6 11 4 4 3 1 3 4 4 8 3 4 2 5 9 3 9 8 3 10 2 1 8 2 8 9 7 5 6 2 4 3 4 5 5 7 4 4 5 8 6 3 7 0 4 5 5 9 0 0 3 11 10 3 4 4 5 0 1 8 12 14 5 5 6 1 0 5 9 2 8 2 8 4 4 1 6 1 6 3 3 7 12 6 7 1 0 8 2 11 1 1 0 7 7 1 1 2 7 2 8 7 1 9 4 5 10 12 4 1 1 2 7 13 0 7 3 9 2 6 13 4 6 1 4 5 7 7 6 0 2 2 4 1 8 1 1 2 5 8 2 6 3 4 8 3 9 0 4 9 0 7 2 0 12 6 0 6 6 2 13 3 2 8 8 4 2 1 6 7 2 12 5 1 7 3 3 6 6 12 8 2 2 13 3 5 6 6 8 9 4 6 7 4 7 1 3 10 4 9 8 6 3 5 2 3 8 3 9 3 13 6 7 2 6 3 2 8 3 4 10 1 11 9 6 10 9 7 3 3 0 13 9 11 12 10 0 4 1 8 4 2 1 1 6 1 1 7 1 4 4 5 2 6 1 12 8 6 6 3 4 9 1 3 6 7 7 0 10 4 4 1 11 9 6 5 9 8 0 8 2 1 4 1 9 3 1 8 11 14 0 10 4 2 7 7 7 3 0 5 9 5 6 4 9 7 5 10 0 1 0 7 8 4 4 4 5 8 11 2 5 3 4 4 12 7 5 9 3 2 0 3 0 11 2 8 7 1 9 10 4 2 4 8 9 5 9 9 0 8 6 4 3 0 9 3 9 9 11 10 7 1 1 4 5 5 10 7 5 7 1 1 1 1 8 0 3 0 10 3 8 1 4 0 1 2 12 9 0 3 11 8 4 4 2 6 9 10 8 9 7 2 4 12 7 3 4 8 7 10 3 0 2 3 6 0 0 2 11 9 2 8 7 6 4 1 9 11 1 6 6 0 2 6 9 13 2 8 4 6 10 10 9 6 8 4 9 3 5 3 6 6 10 4 4 9 7 1 12 6 1 0 5 2 4 5 1 5 3 10 1 3 3 12 1 2 7 7 4 8 0 7 7 4 8 6 5 0 4 8 6 9 1 12 3 0 1 9 12 0 9 2 8 1 9 2 8 8 8 5 5 5 9 2 3 9 15 0 2 8 8 2 5 1 7 3 7 3 8 11 0 3 2 1 6 9 0 3 10 5 4 4 4 2 11 1 1 2 3 1 8 0 1 6 10 5 1 11 7 3 2 4 6 11 3 6 5 3 11 4 6 4 6 3 2 0 12 5 9 12 5 8 0 8 4 6 9 12 3 9 7 8 9 1 4 3 3 10 7 10 9 7 7 4 10 4 10 0 5 1 0 7 9 12 7 9 4 6 10 8 4 4 7 11 3 4 5 10 2 4 7 10 5 8 3 0 3 1 3 4 7 7 6 0 2 10 0 1 3 5 7 10 3 3 7 8 11 4 0 0 8 3 2 2 0 0 2 3 8 1 0 6 3 0 0 0 4 1 14 2 2 10 2 9 1 7 8 3 5 0 10 3 14 11 0 4 6 4 2 11 0 8 5 1 10 8 14 4 6 7 6 10 10 0 5 9 0 1 1 10 9 5 4 2 1 0 1 0 8 0 4 9 2 4 9 2 5 9 5 10 6 3 6 9 0 0 8 11 4 1 5 6 0 8 8 3 1 11 8 5 1 7 8 11 5 11 9 6 0 1 7 8 4 5 3 1 8 9 2 6 9 5 6 0 4 1 5 4 4 6 3 8 5 8 2 0 3 7 2 3 0 3 2 3 1 2 0 3 7 9 4 7 2 6 3 7 5 10 3 3 2 8 9 1 2 1 10 7 9 0 12 1 7 2 8 11 1 7 1 7 8 8 10 12 2 1 6 3 3 6 0 1 6 8 3 3 6 0 3 0 1 3 8 3 6 1 0 0 1 1 8 0 4 8 5 8 6 5 10 0 7 3 2 6 8 6 10 0 13 4 6 11 9 4 8 5 7 10 9 6 7 3 0 6 2 2 9 0 6 2 2 4 8 7 6 2 8 7 7 2 1 3 2 0 2 0 10 7 5 1 12 3 1 10 1 3 4 0 9 2 3 0 8 1 6 3 6 3 2 2 7 8 8 7 3 7 10 6 2 2 9 8 7 9 4 6 11 2 7 11 10 7 2 1 1 5 1 2 1 8 8 4 1 7 5 0 3 1 10 5 6 10 6 2 10 4 5 0 4 4 0 7 5 2 13 0 3 3 8 9 3 8 4 6 5 11 0 0 4 1 0 10 13 2 6 2 7 4 2 4 10 2 2 3 7 10 1 2 1 3 5 6 9 0 8 6 11 0 1 11 3 7 8 6 11 3 5 2 2 2 0 3 9 0 9 2 5 9 6 10 7 8 2 10 5 6 3 2 6 2 6 1 8 9 4 4 0 7 2 5 6 4 6 4 6 6 7 2 0 3 8 1 2 0 9 11 2 10 2 14 11 4 3 12 5 7 1 3 1 9 10 1 12 7 6 0 5 9 3 1 4 2 4 3 3 6 2 5 6 2 12 0 0 1 2 9 10 3 4 0 0 5 3 7 1 1 3 1 11 3 6 1 6 0 7 5 1 11 6 1 4 9 0 6 8 10 3 2 2 2 1 6 2 0 8 10 2 3 7 1 5 11 9 8 8 9 7 3 8 15 11 5 1 5 3 10 0 4 9 2 3 5 4 3 1 6 1 5 7 8 1 12 7 0 3 11 3 7 2 8 13 9 3 8 5 2 6 9 0 8 2 2 0 2 4 6 0 11 12 9 1 1 7 9 3 9 9 2 4 5 9 0 14 4 2 1 16 0 3 0 0 3 9 1 0 6 8 1 2 8 12 9 5 0 2 0 2 5 1 1 2 3 5 2 5 5 8 0 0 4 9 5 5 6 4 6 7 10 7 2 0 8 0 1 0 5 4 3 2 5 1 1 5 0 0 3 3 8 12 8 4 9 0 3 5 3 13 0 0 1 1 0 8 9 10 7 8 12 11 3 4 1 5 5 0 2 0 0 7 6 4 5 1 4 7 2 2 2 8 1 5 0 5 3 0 2 10 2 8 6 2 3 1 13 4 6 0 3 3 4 8 11 1 3 7 3 4 8 6 12 5 11 2 12 1 0 10 0 3 6 0 3 14 12 3 8 7 4 1 5 4 7 3 2 5 1 7 11 9 4 7 8 7 1 10 3 12 2 8 2 4 4 3 0 5 4 10 1 7 9 6 0 10 1 1 1 8 5 3 2 11 1 0 9 6 6 3 5 7 4 8 3 5 2 3 5 2 8 9 9 6 0 8 9 12 6 3 10 4 0 12 9 5 10 8 2 0 5 2 13 15 0 8 0 1 0 10 7 1 2 0 6 2 5 9 8 4 5 11 10 1 3 6 6 0 6 1 9 1 0 6 8 1 5 6 3 6 9 5 7 9 8 6 2 3 4 7 8 3 1 0 13 6 0 14 3 9 2 3 3 2 0 8 7 10 3 3 0 0 7 0 6 9 4 6 0 4 10 3 10 8 0 9 9 2 5 2 6 4 8 6 5 0 6 14 9 2 6 1 1 0 8 3 5 4 1 10 0 0 6 1 6 9 7 9 2 3 6 0 0 7 4 8 2 9 1 0 5 9 10 10 2 0 7 1 5 3 2 9 7 6 0 12 2 3 6 6 3 6 1 10 5 1 5 6 2 2 5 2 3 9 2 13 5 2 8 9 3 4 11 6 11 5 9 5 5 10 7 11 6 5 4 6 4 9 8 3 4 1 5 2 0 7 4 1 9 6 4 1 7 3 5 11 3 5 1 5 7 5 2 2 1 7 9 7 10 6 1 11 8 3 1 1 8 7 4 4 1 1 14 2 5 10 3 6 8 3 0 1 12 9 5 5 7 2 3 2 3 2 8 0 8 12 7 3 3 5 10 9 0 0 0 4 9 10 6 2 3 3 4 6 4 4 7 1 6 4 4 8 9 2 3 3 7 9 6 10 9 6 8 8 8 4 1 9 5 3 5 14 5 0 2 2 4 9 14 7 9 6 3 0 4 12 12 6 12 8 10 3 5 1 4 6 0 3 5 11 9 7 9 2 3 1 2 4 5 5 6 6 7 3 13 7 6 10 4 6 3 3 10 5 9 0 5 11 4 5 2 9 2 0 5 2 3 5 11 10 7 8 7 7 0 5 4 11 5 4 0 7 0 0 6 8 1 5 2 4 1 9 5 8 6 1 7 5 3 3 0 3 7 6 7 11 8 5 10 2 7 1 14 2 6 11 7 11 8 5 2 1 1 7 7 12 8 0 3 1 6 1 7 9 2 5 3 3 4 5 14 9 2 2 6 2 1 6 3 5 2 4 4 10 6 6 9 1 7 3 5 7 3 7 6 0 4 0 8 0 9 8 8 10 8 4 5 0 0 0 7 10 5 7 4 1 4 0 3 9 10 6 8 2 3 0 0 4 6 8 4 9 0 3 1 11 3 6 4 8 6 0 17 4 0 9 4 5 6 0 3 3 3 4 4 9 8 6 2 7 7 2 8 1 1 4 2 0 3 12 13 3 5 10 10 6 2 5 3 4 2 9 12 8 2 4 6 4 2 7 0 5 4 7 0 2 1 1 2 10 5 15 8 6 0 7 6 1 1 6 6 3 0 0 7 8 4 3 2 9 2 5 7 10 8 3 4 6 0 5 7 3 6 7 6 0 3 7 4 1 4 4 5 2 9 5 7 0 6 9 11 8 0 7 5 3 6 8 8 6 10 8 3 6 2 6 0 0 9 6 9 0 4 9 1 5 1 4 0 4 4 2 2 11 0 1 9 0 3 1 2 4 7 9 3 1 4 4 6 4 7 3 3 1 9 4 6 12 8 5 3 7 4 0 3 0 1 2 7 0 11 2 9 5 9 5 4 3 8 2 8 2 4 10 3 2 4 1 12 0 8 3 1 11 14 5 11 6 1 4 2 1 4 8 4 7 6 8 4 1 6 13 7 7 6 10 2 1 2 6 6 4 2 6 0 5 9 4 0 9 6 7 15 0 8 0 0 7 3 3 3 15 5 7 3 7 0 1 3 8 2 11 1 1 1 1 0 0 6 9 12 2 5 8 10 8 10 6 5 10 3 9 5 3 10 2 1 4 0 5 1 2 7 4 5 0 9 8 1 4 9 0 7 4 9 11 12 10 4 5 5 7 6 2 0 5 5 3 4 9 10 2 6 6 4 8 8 2 2 4 3 2 2 6 1 8 7 9 8 4 5 11 13 5 1 3 4 6 10 6 6 7 11 5 5 6 1 1 10 11 0 2 4 10 9 7 10 2 8 6 2 6 8 7 4 11 8 1 5 7 2 1 10 1 6 1 2 2 10 5 9 1 8 4 11 1 8 0 0 2 6 1 2 2 6 1 2 1 9 8 8 14 7 3 2 5 12 4 9 1 2 0 11 9 3 7 1 8 1 5 10 4 10 6 3 12 0 4 5 1 6 2 4 8 0 5 2 1 4 6 7 8 1 0 1 3 3 3 7 4 3 11 9 10 1 4 5 1 5 2 0 9 12 2 4 8 5 5 7 4 0 4 9 6 8 1 3 2 3 7 8 4 8 9 15 1 1 10 4 8 0 1 8 5 2 0 5 4 3 10 4 7 10 6 5 2 2 6 9 9 0 2 1 11 4 7 11 12 5 2 6 8 1 6 3 8 4 2 11 10 7 9 0 8 0 7 2 3 6 7 7 6 1 8 7 8 7 1 10 8 0 1 7 7 9 8 13 0 5 6 1 4 9 5 0 9 4 5 6 0 0 6 8 10 6 3 2 0 3 7 4 3 8 1 5 13 3 1 1 6 2 5 6 4 8 7 10 5 5 11 0 0 8 6 0 4 0 7 8 7 4 7 2 8 8 4 10 3 2 0 1 2 0 5 5 2 0 2 7 6 10 10 2 0 6 3 3 7 8 1 1 4 1 2 12 4 2 1 5 11 5 8 6 4 3 3 12 4 4 1 9 7 2 9 0 1 7 6 9 13 2 2 0 2 2 5 5 9 10 1 4 4 0 3 4 5 0 8 3 3 4 8 4 5 7 7 7 10 5 3 4 10 0 8 9 6 9 6 4 0 2 4 3 3 3 6 5 15 3 7 4 2 8 6 3 2 2 0 8 5 1 8 15 6 3 9 5 8 0 2 6 8 0 6 9 4 1 6 1 10 0 9 5 6 4 4 8 8 6 8 0 2 2 2 12 1 5 4 6 12 1 8 6 3 7 0 6 4 8 0 2 5 6 1 3 1 11 4 5 6 5 0 2 3 8 9 0 0 14 8 9 0 0 7 2 5 4 11 1 4 2 5 10 0 6 2 2 10 4 4 5 5 0 8 8 0 6 2 3 8 5 6 9 1 12 1 1 6 3 5 2 10 8 3 4 2 6 8 6 10 4 0 1 9 1 9 5 7 3 5 6 4 3 4 5 7 6 6 6 7 7 2 8 3 10 8 6 11 6 8 1 10 5 4 3 0 6 9 2 4 9 3 4 16 1 6 4 7 6 11 9 7 0 6 4 1 1 3 5 3 5 8 0 8 9 3 5 7 8 6 10 4 7 9 9 0 7 8 5 0 5 2 6 4 5 1 3 5 9 8 10 2 4 2 9 6 3 3 0 11 8 8 1 7 3 10 1 4 5 11 8 4 1 3 5 10 11 6 3 8 0 6 6 6 9 11 3 2 11 4 0 7 6 1 3 5 2 7 4 9 2 6 9 6 8 6 3 13 7 0 3 7 3 9 0 0 9 0 7 1 2 0 7 4 2 11 5 4 6 4 4 4 9 7 1 7 1 8 10 4 4 0 3 11 0 0 1 3 10 6 7 9 4 3 10 5 9 10 0 1 9 9 3 1 14 6 0 1 0 13 9 6 2 2 3 3 0 5 5 1 0 6 3 6 4 0 0 5 2 6 13 0 2 9 0 13 1 4 7 12 4 1 2 10 4 1 7 10 0 8 7 2 6 4 5 2 1 4 0 10 5 1 8 2 3 3 1 4 4 8 1 10 3 6 6 6 5 6 9 1 9 6 8 3 7 2 6 0 0 3 7 0 6 1 6 6 2 0 2 1 9 0 3 2 0 12 5 2 1 9 3 7 8 3 0 9 2 2 2 5 4 10 5 4 2 10 0 5 8 9 2 6 1 9 5 5 0 6 11 5 1 5 2 7 0 10 11 7 3 3 6 8 3 7 1 7 8 4 5 5 8 9 4 7 10 8 3 3 6 7 8 3 0 4 5 10 7 4 3 8 3 8 10 1 6 5 2 3 8 5 3 3 10 5 0 7 10 7 4 7 4 1 6 4 2 0 4 2 10 1 7 8 7 6 1 10 6 5 3 5 3 8 11 0 6 7 11 2 3 11 4 5 1 4 7 5 10 6 7 0 13 1 1 5 7 7 4 10 0 8 9 10 8 0 2 11 2 0 11 0 1 3 12 4 7 4 4 8 3 2 4 10 3 1 5 3 4 7 13 5 2 7 2 9 6 6 2 4 6 8 4 4 2 12 4 10 5 4 3 11 7 3 10 9 12 9 3 1 4 7 2 5 2 2 8 0 3 9 9 8 2 5 6 1 10 5 8 12 2 11 3 10 9 3 9 2 11 2 3 1 6 7 5 4 8 7 1 6 10 3 3 5 6 9 6 5 8 5 13 6 10 8 6 8 6 7 4 12 3 5 10 6 4 3 2 13 1 6 9 4 2 6 6 0 4 4 12 2 2 11 2 9 4 3 4 5 2 1 7 1 1 1 2 6 4 9 8 8 1 8 6 8 4 8 12 12 8 1 8 4 4 12 5 2 0 7 3 0 5 6 4 2 2 6 7 7 8 0 5 1 8 8 0 1 6 11 7 2 1 5 8 7 1 5 3 1 15 9 1 7 7 7 5 3 11 7 11 7 10 6 11 3 2 8 5 0 5 5 12 7 3 4 4 5 6 9 2 3 1 5 6 3 2 6 6 11 3 10 5 0 12 4 6 2 8 0 0 3 9 7 4 7 4 0 9 8 3 3 5 4 5 6 1 10 2 0 6 6 2 1 9 7 9 3 1 3 1 6 2 0 3 2 3 7 1 1 10 4 13 6 9 10 6 10 10 0 0 6 3 13 10 5 9 11 7 1 5 3 5 1 13 6 5 6 0 10 8 2 7 10 11 4 1 2 8 5 8 8 4 4 5 4 0 7 0 5 6 3 5 9 1 6 1 8 4 7 0 4 1 0 5 1 1 5 1 4 3 12 4 4 3 0 2 1 2 8 2 7 5 4 7 6 8 3 1 5 10 7 4 5 7 7 5 5 10 1 7 6 0 5 4 12 1 14 4 8 3 7 6 7 0 7 5 3 3 8 10 10 8 12 4 5 2 3 1 1 7 9 5 5 1 7 0 5 10 0 4 6 1 2 5 4 5 8 2 7 4 12 4 7 8 0 6 5 2 2 5 4 1 6 11 11 7 5 8 9 4 1 6 6 6 9 2 3 2 5 2 3 6 4 6 9 0 2 8 2 4 9 6 0 0 10 5 3 6 5 10 6 5 1 11 4 6 9 8 4 5 4 1 1 5 10 15 6 0 6 2 5 11 3 0 5 5 3 1 5 3 1 8 0 6 10 11 1 5 8 1 9 2 0 0 3 8 0 7 4 2 9 6 2 1 8 3 1 4 7 6 7 6 4 2 5 6 4 3 5 9 0 7 0 10 1 6 3 3 4 3 5 0 7 6 4 3 6 0 8 5 9 3 0 0 10 5 10 3 1 8 7 7 5 5 4 6 9 3 7 4 1 4 3 6 6 1 0 2 0 11 2 7 5 2 8 2 7 0 6 4 10 10 6 5 5 2 8 1 4 7 8 7 2 5 3 4 1 4 3 6 11 2 4 1 4 2 4 4 1 3 10 11 8 1 7 2 11 1 4 6 8 7 12 0 3 3 7 4 7 4 6 7 0 3 2 7 4 7 5 4 4 8 8 0 1 4 7 1 0 4 9 11 8 3 11 0 3 5 0 0 2 2 9 0 7 3 11 7 0 8 8 5 2 0 4 0 5 4 7 11 1 0 10 1 5 6 7 7 11 5 7 3 3 6 2 8 4 8 2 7 3 4 8 7 2 7 14 7 9 2 10 1 4 1 3 2 4 12 4 5 7 2 3 5 8 7 4 9 7 1 7 0 0 2 3 10 3 7 2 4 6 6 10 1 0 7 1 9 0 2 5 7 7 9 8 2 6 2 3 0 3 6 9 10 0 0 5 7 8 3 1 1 8 10 3 2 4 6 6 0 5 5 13 6 2 5 1 7 4 10 3 8 9 2 7 1 1 2 14 3 6 4 9 10 2 5 0 10 7 6 8 5 9 13 4 3 8 1 9 4 5 1 4 11 9 6 0 1 1 0 4 2 11 7 0 0 7 0 3 0 11 2 4 5 6 11 10 3 8 7 7 9 7 0 1 3 6 6 8 2 13 0 7 0 4 4 7 4 5 11 0 3 9 7 0 8 2 5 0 6 0 11 1 5 12 0 11 6 7 3 2 0 1 5 13 3 3 5 6 5 5 9 1 8 1 0 2 9 3 2 2 8 3 9 5 1 4 7 1 8 2 10 8 6 10 9 10 0 7 1 1 2 1 6 0 10 5 1 1 5 7 0 2 11 7 15 3 6 5 8 4 8 3 6 3 5 5 4 4 4 2 5 7 8 7 5 6 2 5 0 0 12 14 8 8 5 11 3 6 4 2 12 1 10 4 8 8 1 11 11 3 4 0 1 0 2 7 10 2 5 4 8 4 1 12 10 6 0 1 7 5 3 9 1 4 3 4 12 2 8 7 0 5 8 2 8 2 8 0 4 3 5 4 1 3 6 7 4 0 1 6 2 1 3 5 8 2 4 8 5 7 4 5 5 2 9 12 8 4 3 7 7 0 1 11 7 5 7 4 8 5 4 10 11 8 8 2 2 0 2 6 2 8 4 0 0 0 7 3 8 7 6 4 7 9 4 5 1 10 8 5 4 4 7 1 9 9 1 0 6 2 2 0 3 7 1 1 1 5 4 2 8 0 5 7 2 2 7 2 0 1 10 4 0 5 4 6 7 3 0 5 0 5 12 2 0 1 10 11 8 6 5 3 9 7 2 6 8 2 8 5 1 11 11 9 9 12 1 5 2 6 0 6 11 4 0 1 0 0 1 8 13 9 3 5 10 1 0 6 4 1 2 5 4 2 8 2 1 4 0 4 4 6 10 5 12 4 1 2 2 3 6 5 9 5 8 3 8 0 6 3 3 3 5 10 8 0 0 5 2 1 6 9 0 1 1 7 9 7 0 7 7 6 5 8 5 7 5 0 3 5 6 5 2 6 9 4 2 7 2 7 13 5 6 6 0 3 4 5 0 9 10 11 0 0 7 2 9 4 4 0 3 7 0 7 2 0 14 7 4 4 7 0 4 5 2 7 10 10 0 0 6 4 8 7 8 5 2 1 8 2 3 3 5 10 4 3 4 7 2 0 6 2 6 5 6 13 6 4 6 2 0 4 0 4 2 5 9 1 0 0 6 8 0 2 8 6 9 4 4 7 11 4 0 8 6 8 2 7 0 5 3 2 4 0 7 2 5 7 6 0 1 8 8 11 1 11 7 3 3 1 13 2 2 4 1 8 4 2 10 9 7 1 1 1 6 12 6 3 1 7 1 5 10 8 2 10 0 9 7 0 5 7 3 9 3 2 9 10 5 6 5 8 1 4 0 3 7 6 7 8 5 7 10 0 0 0 11 9 6 6 6 8 2 9 4 0 7 0 2 7 9 1 5 3 5 0 3 4 8 9 4 10 0 9 7 3 2 6 5 5 0 9 8 3 11 3 6 4 3 8 2 6 2 3 10 8 0 3 8 1 1 2 9 3 1 10 9 0 0 5 11 7 10 9 3 2 5 9 1 3 10 0 2 2 0 5 1 8 7 5 7 9 3 2 3 5 3 1 10 3 3 1 4 4 11 0 8 9 5 2 7 4 6 5 5 5 9 5 5 11 7 2 4 0 7 1 10 1 5 5 11 1 0 9 0 11 7 1 7 6 6 1 5 0 2 11 1 9 3 4 5 9 6 10 8 5 0 7 3 0 4 4 7 1 6 4 3 3 5 0 8 9 1 10 1 3 12 11 0 7 7 9 0 7 1 6 4 1 6 1 3 4 1 7 4 2 6 9 2 12 11 1 9 1 2 3 6 7 5 4 2 2 8 1 11 0 5 5 9 3 7 4 10 9 1 7 6 1 8 4 9 7 2 2 9 2 6 0 14 10 8 0 3 1 3 4 2 7 7 6 2 1 7 4 8 8 13 8 13 9 3 0 11 4 1 2 2 6 5 0 6 7 14 3 3 1 1 6 3 5 1 1 10 4 8 10 2 8 11 0 2 11 6 6 0 5 7 0 4 2 4 8 3 6 6 8 8 3 2 5 0 6 6 8 13 5 1 4 7 8 1 1 3 3 0 1 0 1 0 7 0 5 4 5 0 1 2 0 3 5 7 5 4 4 6 6 11 11 10 9 10 3 10 11 2 8 3 5 0 0 2 8 5 2 10 6 8 10 0 5 8 8 4 7 7 0 9 0 9 2 6 5 6 3 5 7 10 1 1 1 8 1 4 12 5 0 6 1 2 6 3 8 5 4 2 7 9 4 7 3 4 4 2 6 3 0 10 6 3 3 9 9 5 2 2 9 2 7 1 9 0 3 6 1 1 4 6 2 1 1 6 4 4 6 6 6 3 8 8 1 11 4 7 2 12 1 7 9 10 7 7 5 8 4 8 2 6 10 3 1 2 0 0 7 3 2 3 3 8 8 5 6 4 9 4 3 10 7 0 1 1 4 8 6 6 1 8 7 4 9 5 0 8 7 7 1 8 7 12 0 2 4 8 1 10 4 5 2 3 8 4 4 3 1 2 11 1 2 6 7 2 6 1 6 10 9 3 3 2 8 3 7 4 4 1 4 11 3 7 0 1 2 4 6 1 2 1 6 4 4 0 2 6 1 13 0 3 3 12 0 5 1 3 7 3 1 2 9 10 9 6 6 11 7 4 2 7 8 1 6 9 11 2 0 2 0 7 8 2 1 7 10 10 2 7 1 4 8 8 2 9 3 6 4 11 1 8 6 6 10 7 15 5 7 8 1 4 9 4 11 3 6 8 3 10 4 2 6 10 8 6 0 2 1 1 3 12 2 10 8 5 8 3 2 2 1 3 7 10 4 6 3 0 8 2 0 0 5 8 9 3 8 1 7 1 6 6 1 2 9 2 3 1 0 3 7 12 0 7 4 3 11 8 3 1 2 0 4 3 6 0 2 0 8 10 12 6 1 4 6 10 9 5 1 7 2 1 0 3 5 11 3 5 5 7 5 4 7 0 7 1 0 4 4 11 4 5 1 2 4 8 3 7 10 5 3 5 9 2 4 7 5 0 1 4 2 0 2 7 0 4 1 3 0 6 9 6 0 12 2 1 6 7 2 6 7 9 4 6 8 7 8 0 3 7 6 7 5 5 11 14 11 8 2 0 11 2 1 13 8 4 11 0 11 6 9 5 12 7 6 4 0 6 6 2 0 6 3 3 5 4 0 11 7 10 9 8 0 5 0 11 9 0 0 4 3 3 2 1 10 10 6 7 3 1 2 1 8 12 4 11 6 2 0 4 0 4 5 7 3 2 4 8 3 3 7 3 0 4 2 10 10 2 3 3 9 10 0 4 0 10 3 1 0 0 1 3 11 0 2 4 8 1 3 11 2 0 3 8 6 4 7 4 7 9 1 0 7 4 9 0 0 8 7 5 11 9 13 1 4 5 4 10 10 10 0 8 0 1 7 0 5 6 5 2 2 3 0 2 3 4 3 3 3 0 4 1 9 4 9 8 4 6 0 10 1 2 8 3 10 6 1 7 4 4 1 6 10 1 0 5 5 4 2 4 2 8 4 9 5 0 2 4 5 3 7 2 2 4 3 4 6 8 0 12 6 5 6 3 3 3 3 9 6 5 9 2 1 1 5 0 5 8 9 5 10 3 3 1 5 6 8 3 4 2 1 12 13 6 7 0 7 8 5 2 2 9 9 3 2 3 7 8 8 8 5 9 2 5 11 6 2 3 10 0 8 4 2 4 4 10 1 8 5 1 11 9 9 13 4 2 9 4 9 5 3 2 3 6 2 8 3 1 1 6 5 1 4 10 2 0 8 4 2 5 2 3 6 7 1 9 9 8 0 5 6 10 2 4 0 6 3 4 9 10 2 3 3 6 3 5 8 2 5 7 3 8 4 6 4 3 1 9 3 3 2 8 4 6 0 5 4 2 0 6 4 8 3 9 6 4 1 11 8 10 5 8 14 5 8 0 3 6 0 8 2 6 9 2 10 5 2 4 1 7 7 6 3 0 9 6 1 4 3 9 14 0 10 7 3 2 3 2 6 1 9 2 1 7 4 1 6 5 6 6 2 0 8 1 5 0 3 6 8 13 4 2 2 8 0 3 6 9 8 6 1 14 8 4 0 3 4 1 6 5 8 8 8 6 0 10 4 14 5 7 9 4 6 3 5 5 8 5 11 3 6 2 0 2 3 3 2 5 9 1 1 3 11 3 3 3 0 10 5 6 6 1 5 8 4 6 3 2 11 9 1 4 8 10 1 8 1 3 0 2 0 1 2 1 3 7 0 11 6 3 5 8 7 6 4 7 4 9 11 5 8 2 5 7 5 9 5 8 0 8 8 9 6 8 3 9 8 0 0 10 8 5 11 8 6 10 1 7 8 5 2 2 1 6 2 5 3 5 1 9 9 10 6 1 6 3 0 6 3 6 6 1 12 6 4 10 9 5 0 10 3 3 9 2 0 10 0 5 0 1 2 8 3 10 9 2 10 12 6 7 3 11 1 6 2 11 5 4 7 5 9 7 2 3 10 9 0 0 5 7 0 5 9 0 7 7 4 11 2 6 4 0 5 5 10 4 0 7 6 8 7 6 0 6 7 7 4 13 8 3 11 6 2 2 0 4 6 9 7 6 7 4 2 0 3 0 1 7 1 1 9 0 9 10 3 0 2 1 5 0 4 3 0 8 2 0 5 5 7 14 4 10 3 11 0 8 1 0 6 9 9 0 9 6 1 8 4 3 5 8 8 5 0 0 4 3 1 4 4 4 3 0 5 12 10 4 7 13 8 3 1 6 0 2 0 9 7 4 6 5 4 0 11 6 13 9 10 10 1 7 8 1 6 5 7 1 3 10 13 6 1 3 4 9 6 7 6 5 2 6 6 9 4 1 6 12 6 7 10 8 6 8 12 0 7 9 5 8 1 9 4 3 2 3 1 0 3 13 10 7 0 7 0 7 1 3 8 0 7 3 1 0 7 0 9 2 8 9 0 6 6 8 0 2 5 9 10 9 5 3 6 5 0 6 9 4 9 4 6 0 5 6 5 0 1 4 7 9 10 7 2 3 0 10 2 9 2 2 0 8 3 3 1 2 0 7 13 4 10 3 8 6 8 8 1 10 9 5 0 5 5 5 1 2 3 4 4 8 12 2 2 1 2 4 9 1 3 9 0 2 8 4 11 2 8 5 9 13 2 9 6 9 0 6 6 4 8 6 0 4 6 2 6 5 0 2 1 4 6 7 2 4 7 1 8 9 2 10 5 9 10 1 4 1 10 11 3 9 0 8 5 3 0 7 7 1 7 8 11 2 7 4 3 5 4 5 0 0 9 2 2 3 1 7 2 6 10 7 2 1 5 10 3 6 1 4 7 3 2 4 8 7 3 8 8 7 6 1 2 7 3 1 10 12 1 0 12 7 7 6 3 8 1 8 2 11 6 4 9 2 5 7 8 6 2 6 9 9 11 0 9 6 6 10 3 6 8 3 4 3 10 9 3 0 0 2 2 6 4 7 2 2 9 9 11 7 9 1 10 0 1 8 4 6 3 1 4 6 2 4 0 0 9 2 0 5 2 7 4 3 7 2 5 6 5 5 5 4 4 0 2 0 11 1 7 5 9 3 2 4 4 7 5 2 4 5 4 5 7 6 8 7 2 9 3 0 5 3 8 7 4 1 3 0 7 3 1 3 11 10 8 3 1 3 0 11 4 8 5 5 3 7 0 4 7 3 7 4 6 5 1 8 7 7 7 5 4 4 7 5 4 4 3 4 4 7 7 4 3 4 6 9 7 5 8 4 5 4 3 1 2 12 6 4 2 4 5 8 6 3 10 1 5 0 7 2 3 0 2 9 4 0 8 5 5 6 1 8 11 7 3 3 8 0 5 2 4 4 0 3 3 6 3 4 11 9 9 7 8 0 6 11 0 3 11 6 10 10 9 12 10 0 8 7 9 0 13 0 5 12 0 10 1 13 3 7 10 4 9 1 6 9 5 4 5 10 5 11 8 8 9 5 5 4 9 0 5 0 3 6 2 2 4 9 3 7 7 8 4 5 9 5 4 0 6 4 10 9 3 10 9 5 4 6 0 6 8 3 3 4 5 5 1 4 4 12 11 4 7 0 11 8 1 1 12 9 0 1 9 9 2 0 7 10 3 6 8 6 8 5 8 12 2 2 12 0 0 4 7 10 12 7 5 5 4 5 8 5 12 6 6 12 7 6 0 8 6 2 7 5 1 5 0 1 12 2 6 11 7 3 13 3 6 0 4 9 9 2 7 8 10 8 3 1 3 0 6 0 4 8 3 6 12 9 0 10 8 5 0 7 1 0 9 7 8 0 11 1 11 0 7 0 10 0 9 12 2 2 14 12 4 3 11 1 7 7 11 0 2 11 10 2 7 0 10 5 1 2 7 11 8 3 9 5 13 6 7 5 3 9 4 6 0 8 5 2 9 11 12 1 10 8 8 4 1 7 1 4 7 8 11 8 2 6 6 1 11 12 9 4 1 0 3 8 7 3 11 8 4 5 4 1 2 6 9 6 2 3 4 5 10 6 0 0 9 6 8 14 1 0 8 1 4 7 7 7 6 2 4 5 10 3 3 9 6 5 5 1 3 1 5 5 11 6 5 3 8 5 1 10 3 9 3 4 12 2 8 8 9 4 9 10 0 0 0 0 8 5 3 4 4 7 3 0 0 6 1 4 1 0 1 10 7 10 6 3 3 3 10 0 2 3 2 0 2 5 3 6 10 5 4 6 9 8 8 4 12 6 5 8 7 5 3 8 10 4 2 3 0 0 6 6 8 10 4 2 9 3 1 1 9 7 3 4 6 9 1 7 5 7 5 7 7 7 5 2 5 2 3 2 8 7 6 5 5 3 1 4 5 8 0 3 7 1 3 4 7 3 6 8 5 4 3 3 1 1 1 1 2 10 1 1 1 2 10 8 2 10 5 2 2 4 4 4 5 8 1 6 5 0 4 0 10 8 1 5 5 8 10 3 4 1 9 6 2 8 7 0 7 6 1 5 0 0 5 0 2 1 14 4 6 0 2 1 8 6 3 4 4 5 1 4 0 5 2 6 9 1 5 4 7 1 6 3 7 9 2 1 6 2 12 10 10 5 10 5 8 1 6 9 11 0 0 8 1 4 9 10 5 6 10 0 10 1 0 0 1 7 2 6 0 1 3 2 0 6 8 6 8 6 0 2 10 7 9 0 4 6 5 11 10 0 0 5 2 1 6 1 4 4 1 4 2 3 10 7 4 12 0 4 5 4 6 1 1 6 9 8 7 0 7 2 5 2 7 2 6 11 10 9 8 2 3 6 9 1 0 0 10 7 1 4 3 8 3 7 4 4 1 9 7 6 0 4 7 6 5 3 6 9 3 2 12 0 2 0 1 0 8 9 3 8 9 2 4 5 0 1 12 0 0 4 8 3 4 5 1 2 9 7 2 3 9 13 7 7 0 6 5 11 3 7 4 5 6 3 0 11 3 14 10 7 0 3 3 3 0 7 2 5 7 5 8 0 9 8 10 1 0 8 7 1 1 8 7 8 2 0 3 10 11 2 6 2 1 7 2 6 3 6 2 3 6 1 4 8 6 7 2 14 7 3 7 10 7 8 2 1 9 8 5 7 8 2 5 7 1 8 6 1 11 10 5 6 5 2 6 10 4 2 6 7 12 3 1 3 6 2 4 0 0 0 1 9 8 11 10 1 6 1 2 6 2 6 7 1 0 5 5 10 10 3 6 5 7 12 10 3 3 10 2 0 11 12 5 7 5 8 9 0 0 5 2 1 3 5 3 7 3 13 3 6 3 10 1 0 11 4 9 12 6 9 4 8 2 0 8 11 2 5 0 8 3 1 2 1 4 5 3 3 8 3 2 6 5 2 2 8 6 8 5 2 5 2 7 11 7 1 3 4 3 8 0 11 1 5 7 6 11 5 4 0 4 7 4 6 3 5 2 10 2 6 4 11 7 5 0 1 5 4 4 2 1 12 6 2 10 10 11 6 5 8 4 5 0 10 4 8 0 6 0 10 5 1 5 3 6 4 8 2 3 5 4 7 3 1 14 7 2 6 1 5 3 3 4 9 4 10 12 9 3 1 2 1 3 0 1 3 5 5 1 6 0 0 5 5 3 6 0 0 8 3 6 10 5 0 3 0 1 7 5 0 7 10 8 8 8 4 5 6 6 6 9 8 5 3 4 8 4 7 11 0 4 2 8 12 3 0 0 11 10 2 11 13 0 8 1 2 10 0 1 0 7 4 6 6 0 0 10 0 6 10 3 3 7 2 4 8 6 0 3 3 8 3 2 4 2 13 1 4 10 1 5 1 4 8 1 4 3 8 6 0 3 6 8 4 6 6 10 9 8 3 7 3 9 1 2 4 0 6 5 6 3 4 1 4 10 5 7 4 5 4 3 5 0 2 8 3 9 5 10 7 2 9 7 9 9 5 1 5 0 5 13 7 4 7 2 7 8 6 6 1 6 7 7 4 5 5 9 8 0 4 7 0 0 6 5 1 1 7 1 2 5 11 7 4 1 4 1 9 9 9 4 0 5 0 5 6 3 7 8 8 2 2 3 0 8 7 2 5 7 11 10 3 0 6 4 11 1 6 5 11 4 0 1 7 11 3 6 6 5 1 1 4 6 6 7 7 9 1 3 11 8 3 10 14 3 9 2 6 1 6 2 12 12 9 12 4 5 6 1 1 5 11 3 7 10 4 2 12 2 5 5 10 0 0 13 7 5 0 1 10 2 2 7 5 1 1 4 2 4 6 5 3 4 5 0 4 1 0 7 3 5 4 2 8 9 7 7 0 12 11 1 4 15 4 2 6 5 4 2 10 2 6 8 1 6 10 10 12 7 6 9 7 9 4 10 11 5 6 10 4 1 12 2 2 6 7 0 4 11 5 4 3 0 0 1 6 5 7 9 1 7 7 9 2 5 8 6 6 2 5 0 2 4 1 4 8 2 6 9 6 2 5 2 2 5 9 4 4 3 4 3 4 0 2 11 9 1 0 3 6 10 5 7 5 3 11 1 10 1 2 4 9 6 8 2 3 10 1 2 10 2 4 8 0 2 7 6 7 2 0 3 0 14 8 6 2 1 3 4 7 5 8 11 3 10 1 7 5 3 4 2 6 5 9 5 0 5 0 7 12 8 2 5 0 8 0 0 4 11 9 0 5 2 4 4 5 4 4 8 4 4 9 0 7 8 11 6 3 3 4 0 5 3 7 9 6 4 5 2 1 5 5 3 12 6 5 7 2 10 6 1 0 3 13 6 5 4 7 1 4 3 2 5 8 4 7 3 5 8 1 1 9 3 5 11 7 11 2 8 4 7 5 6 10 8 2 6 7 8 6 7 3 2 3 9 12 1 1 4 7 5 6 11 8 4 9 6 4 2 8 2 4 1 4 3 3 7 0 6 3 3 3 3 3 6 10 0 6 7 2 0 1 9 0 2 8 2 7 10 7 7 7 2 9 4 1 5 3 1 4 0 2 4 5 9 8 4 12 7 8 3 6 4 2 0 6 5 7 7 3 0 7 3 11 5 0 8 11 3 3 1 1 0 3 8 8 8 0 5 7 3 0 4 7 6 0 8 4 0 8 3 3 5 6 1 8 3 7 5 3 2 9 11 2 10 1 4 2 4 3 12 10 8 0 5 11 2 7 6 7 4 6 8 2 5 10 7 7 7 5 6 3 6 2 0 0 13 7 0 3 7 2 1 13 11 1 5 1 0 4 9 4 4 6 6 3 1 3 5 8 9 5 10 5 2 13 10 7 4 1 11 0 1 5 8 7 11 4 7 2 7 5 0 9 10 3 6 12 3 4 6 6 12 2 10 6 10 1 7 7 5 2 8 8 0 4 3 3 3 4 0 5 8 0 10 4 1 6 2 7 11 8 5 10 3 11 6 0 8 1 6 8 8 2 0 5 9 10 8 7 5 5 5 0 11 8 1 3 1 5 5 3 7 5 7 2 11 8 1 7 3 6 2 3 4 0 8 5 7 7 4 3 10 4 1 5 2 1 6 6 10 6 4 6 4 9 6 2 9 5 5 6 11 0 9 1 11 4 2 1 2 1 1 9 4 1 10 2 8 2 2 8 9 4 4 4 6 6 8 7 3 4 5 13 0 1 7 1 9 1 8 5 10 13 5 6 9 7 4 1 11 1 3 3 4 5 7 5 8 3 4 11 8 3 3 2 2 2 10 5 2 6 8 3 5 1 8 1 1 13 6 4 4 2 0 1 10 2 6 0 1 6 12 4 0 1 12 5 9 8 2 1 4 11 6 4 5 4 8 2 3 3 8 6 0 4 1 1 8 8 5 3 2 2 1 4 3 7 1 2 6 4 3 8 0 1 8 4 9 2 4 12 11 9 7 9 1 10 4 7 2 1 1 6 0 0 10 0 14 6 4 2 9 2 1 10 0 2 8 1 9 5 4 7 5 2 0 0 0 0 9 0 4 0 6 4 6 10 5 3 2 3 5 4 6 3 4 0 7 6 12 11 1 4 5 12 3 10 2 3 0 2 16 11 0 0 6 6 10 6 6 1 1 4 2 4 2 10 3 3 13 2 6 7 3 4 8 3 8 6 0 7 10 6 13 6 4 6 1 6 7 9 12 5 1 7 11 6 2 2 9 9 2 4 4 3 1 10 0 1 14 9 9 15 9 0 3 0 10 1 5 0 0 0 8 3 6 0 4 1 0 8 6 9 8 2 10 8 3 5 8 6 6 10 5 1 2 0 12 4 8 7 8 2 6 7 0 4 11 3 5 6 3 1 2 9 5 2 1 3 1 0 8 7 6 10 4 9 9 1 0 1 1 3 2 5 8 10 0 3 1 9 7 3 4 4 2 3 7 3 4 3 6 4 8 0 6 0 8 3 4 1 4 12 0 9 5 4 5 6 0 10 6 3 7 0 1 5 1 10 9 2 4 1 8 11 5 7 9 2 0 2 7 6 1 0 9 2 8 9 8 3 2 9 3 0 4 2 7 1 11 1 9 9 4 3 6 0 5 1 6 9 8 11 6 10 0 8 1 11 7 8 2 5 7 8 6 10 10 4 11 6 0 5 6 1 7 10 3 7 10 1 6 10 9 8 4 1 3 6 0 8 4 6 1 6 4 8 2 14 6 2 5 4 4 7 0 3 1 7 11 1 1 5 2 10 1 4 5 4 1 9 4 1 9 0 3 1 8 4 6 0 6 2 1 0 5 11 9 9 4 1 8 8 12 1 5 0 0 2 2 5 6 2 9 5 9 5 8 7 3 0 10 12 4 6 9 0 2 4 11 5 7 6 6 2 2 7 2 11 8 2 4 7 0 2 12 8 4 8 6 7 1 9 3 3 3 0 5 6 8 4 3 6 3 3 3 4 7 8 3 11 0 2 11 7 1 11 9 3 6 5 7 6 8 0 7 10 1 8 6 4 2 1 0 2 8 3 5 9 8 1 5 9 3 6 1 7 5 1 2 1 9 3 10 8 1 2 8 10 3 0 10 2 9 10 12 1 6 10 7 6 3 7 8 1 1 3 2 10 10 6 11 6 5 5 0 7 6 6 0 4 4 8 9 1 7 4 7 11 10 1 4 7 1 9 3 4 3 0 8 1 7 3 1 0 10 7 10 9 1 7 7 3 9 4 3 5 2 5 7 0 1 3 0 0 10 12 5 1 0 5 1 6 4 7 4 4 4 7 3 8 6 9 9 5 10 7 5 13 10 4 1 0 0 6 3 3 0 4 4 10 0 1 5 7 3 0 2 4 7 7 8 10 15 2 9 1 3 6 12 7 1 1 7 1 6 0 14 3 9 5 3 5 6 0 8 8 2 1 2 6 4 2 1 7 2 3 3 5 2 3 10 9 10 7 2 5 6 5 6 3 13 6 0 1 4 0 8 9 4 5 5 6 5 5 1 4 9 5 1 0 4 0 0 2 5 11 11 4 9 0 5 7 4 10 0 5 4 8 4 5 8 4 5 4 7 2 5 8 4 3 1 4 11 3 5 2 4 5 5 2 0 0 9 2 1 1 2 7 0 9 3 7 4 9 1 4 7 3 11 8 2 1 4 10 9 0 6 3 7 7 3 0 2 11 3 9 9 2 4 0 4 11 7 2 4 0 7 0 11 0 4 3 8 10 2 4 5 1 3 5 5 2 9 5 1 6 4 5 4 2 7 4 10 7 2 6 6 13 5 9 3 7 1 5 8 1 3 6 8 8 3 1 0 2 6 6 5 2 6 4 3 0 4 5 0 10 1 9 1 6 5 5 5 11 1 7 6 6 8 1 0 2 1 2 2 7 0 5 7 7 6 10 1 1 3 0 10 5 9 4 8 0 5 4 9 8 4 6 2 9 7 5 0 4 5 1 3 9 2 12 2 0 8 6 2 6 5 8 6 3 5 8 7 3 0 7 9 10 9 9 7 4 6 3 5 1 3 8 4 8 5 2 0 0 1 1 4 5 3 1 0 9 2 8 6 6 1 5 6 7 5 1 2 2 9 0 5 7 3 3 2 5 4 1 1 5 2 2 7 8 2 2 0 0 1 10 8 6 8 5 10 1 6 12 6 4 7 2 7 3 14 2 6 8 4 11 7 0 9 2 7 11 6 4 4 0 2 2 8 2 9 6 2 6 1 7 2 1 5 11 9 2 3 7 2 15 4 6 9 2 6 3 7 10 4 4 1 4 4 4 8 0 11 4 4 3 7 2 12 2 8 8 4 0 12 6 7 0 2 4 8 3 3 3 4 3 9 3 8 5 5 1 5 13 4 3 0 4 3 5 2 3 13 0 9 7 7 0 5 1 7 2 6 1 7 10 9 7 2 5 0 0 1 0 11 6 0 4 1 6 4 0 9 9 4 3 9 10 7 7 8 2 8 6 8 1 0 2 0 4 1 0 8 9 5 9 11 9 7 5 3 5 5 1 8 9 4 1 6 14 1 9 3 10 11 6 11 1 7 4 9 2 0 13 0 3 7 5 8 3 6 3 6 4 2 4 0 3 0 15 3 13 12 3 2 0 4 4 6 8 8 0 3 13 0 1 0 3 5 4 2 1 5 1 0 2 9 4 1 6 7 5 5 0 6 11 0 3 9 4 4 7 5 10 11 3 4 10 5 9 8 2 6 1 9 2 5 3 5 1 1 10 1 0 10 6 3 10 2 6 3 9 7 5 8 2 5 0 4 3 7 1 2 4 6 6 9 5 3 10 3 2 2 15 0 2 4 2 3 5 7 11 6 4 5 11 9 1 2 12 11 5 5 2 5 8 8 4 1 9 9 5 3 8 0 2 11 9 6 7 3 3 6 3 3 2 7 9 11 0 7 2 6 5 9 7 1 8 3 6 1 8 8 2 5 2 6 7 1 8 0 5 3 4 6 10 0 4 1 1 1 1 12 8 6 2 11 0 6 3 10 5 7 3 14 6 2 11 9 6 1 1 9 10 7 3 4 8 5 12 2 3 2 7 2 0 10 8 0 13 7 4 3 2 4 11 7 11 5 2 7 7 12 4 12 0 2 0 6 7 6 9 3 2 2 9 4 6 2 2 3 8 2 10 5 3 4 8 7 10 8 2 1 3 3 8 3 10 6 3 5 5 3 10 3 4 3 10 9 2 0 3 2 10 2 4 4 5 3 6 4 10 1 9 8 4 4 0 10 2 3 0 6 7 8 9 1 10 1 5 4 5 3 3 10 8 6 2 7 0 5 7 1 7 1 4 8 10 6 2 6 0 6 9 2 6 4 3 13 1 3 7 4 5 1 4 0 6 2 12 6 5 9 6 1 9 3 2 0 4 7 2 3 12 0 12 3 4 1 1 5 4 5 3 5 9 1 9 6 9 12 9 4 9 5 8 1 5 7 6 2 5 0 4 3 4 0 4 5 5 7 0 4 4 3 5 3 8 2 5 3 2 9 4 9 9 0 10 0 7 2 2 8 1 7 11 10 8 11 2 8 3 7 7 2 4 2 3 2 5 8 5 3 8 3 2 5 0 8 1 1 6 7 8 8 6 8 11 5 4 7 2 1 6 6 3 8 7 8 1 2 7 1 3 8 8 10 5 1 5 3 7 1 7 7 10 5 2 1 4 5 3 7 1 7 7 11 2 7 10 7 5 7 2 10 5 4 0 10 11 4 2 8 2 9 11 6 6 4 9 4 7 7 12 8 10 1 11 5 6 1 7 5 1 0 7 9 3 3 3 9 6 12 2 5 3 8 1 2 4 0 6 6 4 9 4 9 3 2 7 4 1 6 4 7 8 9 0 3 10 3 5 0 8 6 0 7 7 10 2 6 4 10 4 11 6 1 5 6 1 4 5 7 7 5 4 2 8 8 2 7 2 4 5 0 4 4 6 3 2 4 5 11 5 5 10 3 1 6 0 5 9 3 12 7 9 9 12 7 1 11 7 2 3 6 6 12 2 3 5 9 2 8 8 6 1 2 5 3 6 6 12 0 0 1 1 0 5 7 6 1 0 0 3 6 8 11 3 3 7 0 0 6 3 6 3 8 6 1 12 6 2 0 4 4 2 4 11 13 6 0 1 0 3 6 7 4 0 3 9 1 10 8 1 8 8 8 10 1 9 8 1 3 3 4 1 0 3 1 1 0 11 7 2 4 1 8 0 11 7 10 5 7 0 4 2 11 1 6 2 0 0 8 3 6 12 3 0 4 5 6 3 9 5 11 3 1 4 7 7 9 1 5 0 12 2 7 1 9 5 8 2 9 11 3 3 0 10 6 3 6 1 3 7 12 3 1 9 8 0 5 6 1 3 2 0 1 9 3 2 1 7 0 0 1 0 0 1 0 4 6 5 1 2 12 0 1 5 6 7 11 0 0 4 3 10 5 8 1 3 5 13 1 5 2 1 0 4 8 10 5 3 0 6 3 1 6 13 3 0 4 0 3 1 11 4 3 1 8 2 6 3 9 11 1 5 4 4 8 4 8 1 2 0 8 0 4 2 2 0 0 8 6 6 2 3 1 6 4 16 5 3 7 5 4 1 3 0 3 4 1 1 7 2 3 2 1 7 5 10 2 3 3 2 6 8 5 0 2 0 1 1 3 5 8 1 10 4 4 8 3 9 2 13 9 4 6 2 5 3 6 2 10 1 4 8 10 2 4 8 4 1 11 1 7 11 6 11 0 5 4 7 1 0 3 7 8 3 6 5 8 7 1 3 5 1 2 3 1 1 6 11 10 12 5 5 6 1 7 0 4 6 1 5 2 8 9 4 2 6 1 7 10 11 1 3 5 3 5 4 4 10 6 3 3 9 5 10 9 7 2 1 0 1 5 7 7 5 1 3 3 7 0 7 6 3 4 7 1 6 5 2 3 4 10 7 6 8 9 0 4 7 8 7 2 6 6 8 10 9 10 8 6 5 7 9 11 0 10 6 6 6 0 11 10 11 6 5 3 5 0 2 2 4 9 8 8 6 9 4 2 5 0 7 5 9 7 6 3 11 10 9 0 5 8 0 4 3 4 5 4 8 6 8 5 0 1 8 10 4 7 5 2 3 2 3 4 2 0 3 3 6 7 10 6 2 9 0 6 9 9 6 2 3 7 9 5 8 4 2 10 1 9 1 7 1 3 5 4 6 2 6 7 4 1 2 3 5 6 0 0 8 10 7 2 11 5 10 2 2 4 7 7 1 9 1 6 1 0 5 3 2 5 4 10 4 4 2 6 3 6 7 6 10 2 4 5 4 8 6 6 4 0 5 10 5 10 1 3 6 6 11 0 11 7 4 2 1 0 12 7 1 10 0 5 2 0 9 5 6 3 3 1 5 0 5 6 9 3 4 5 5 4 6 5 1 8 1 3 2 9 4 5 5 8 4 1 7 5 5 6 9 12 5 2 0 5 2 6 3 0 6 4 0 5 2 7 6 3 4 6 3 6 4 4 4 11 9 10 4 9 9 7 7 3 13 2 9 9 13 2 4 1 6 4 0 7 0 14 8 11 5 3 9 10 9 6 2 3 0 2 2 10 6 0 10 6 8 7 2 2 1 6 0 15 6 2 2 0 9 6 5 3 8 3 1 2 3 4 3 7 2 2 7 5 8 0 2 8 5 4 8 2 1 1 2 5 8 5 12 6 9 5 10 5 5 2 10 6 4 6 2 7 4 8 5 3 3 5 0 0 2 0 4 7 8 2 0 1 6 3 6 2 11 8 2 2 4 10 0 3 1 0 4 3 2 5 10 0 8 0 0 8 6 3 4 3 8 5 8 0 0 4 9 9 0 12 4 0 6 5 8 3 12 13 1 9 7 3 3 1 3 2 2 2 2 9 1 10 4 1 11 0 5 7 7 1 6 4 1 7 6 5 4 5 1 12 3 0 4 7 1 10 2 2 6 0 0 1 6 4 4 1 4 4 0 8 1 2 1 10 6 6 11 2 6 5 8 5 8 3 1 3 0 7 1 6 7 3 3 5 3 2 5 4 7 2 7 6 1 3 5 4 2 6 10 1 9 1 6 0 0 2 3 0 7 0 6 2 3 0 8 0 4 12 3 0 5 1 5 1 8 7 10 0 8 11 4 1 4 3 11 2 4 5 0 7 2 13 10 6 3 3 3 0 3 7 6 7 5 1 1 0 2 7 7 8 2 5 7 0 3 12 6 2 5 6 7 11 0 1 1 10 5 1 6 3 4 3 2 2 11 1 8 4 2 0 2 14 1 1 1 1 6 3 3 10 6 13 9 6 10 9 3 0 0 1 5 11 0 3 4 0 7 1 8 12 0 5 2 1 8 7 1 0 0 6 2 7 5 0 7 6 4 3 0 3 2 1 10 1 6 8 3 12 10 10 5 10 11 1 6 8 6 8 1 3 8 1 4 8 6 5 6 6 6 8 9 6 5 4 9 2 0 7 0 8 0 6 0 4 12 6 1 7 4 4 6 3 12 8 3 8 3 0 3 7 5 3 6 1 3 5 6 8 1 8 4 4 2 7 7 3 3 1 2 3 8 7 6 9 2 3 2 0 1 2 5 11 5 2 3 9 2 7 1 7 7 0 2 5 8 3 8 9 3 8 4 10 6 2 7 0 9 7 4 6 4 5 4 1 4 1 4 3 0 3 9 0 2 4 12 1 2 2 4 2 3 5 11 5 10 4 0 2 6 4 3 4 5 5 5 9 6 9 4 4 6 5 4 6 0 9 0 5 0 1 3 4 7 3 0 0 7 3 8 6 7 12 4 5 6 7 1 4 0 8 5 3 7 5 10 11 6 4 0 7 4 5 0 7 9 7 8 2 8 12 5 2 9 6 0 5 1 1 5 6 6 4 8 3 5 0 8 10 10 11 9 11 10 5 4 9 9 8 11 9 8 9 8 11 6 5 12 5 7 11 7 0 11 5 6 8 5 0 4 9 3 8 2 8 9 2 8 5 12 2 12 3 11 7 4 7 0 3 1 8 4 9 3 2 9 6 0 0 1 5 6 4 1 8 0 1 8 2 5 2 6 2 2 8 3 2 1 3 0 2 2 9 2 8 5 13 0 2 0 0 8 2 10 11 8 9 7 0 1 7 12 5 0 7 7 8 3 0 3 0 6 0 7 10 0 7 1 0 1 6 1 13 1 2 6 12 7 10 3 4 10 10 5 12 4 4 3 6 8 6 7 5 7 0 1 0 4 12 4 10 2 2 5 4 1 3 2 10 6 5 7 2 4 2 4 8 6 2 0 5 4 2 0 6 3 5 9 10 1 6 5 7 5 1 8 1 5 6 2 7 5 2 8 1 8 1 10 1 7 1 5 14 5 8 2 0 5 9 3 0 8 2 4 0 0 6 6 11 0 13 3 0 2 6 9 6 7 6 6 6 3 9 3 10 1 9 1 4 7 5 11 2 9 9 2 13 6 2 11 6 4 4 4 0 0 1 5 9 5 2 7 1 11 3 8 4 7 6 1 11 6 6 10 5 4 4 3 2 9 0 6 8 6 6 0 9 2 0 3 9 12 5 7 5 4 6 7 0 4 5 2 6 2 6 0 8 0 0 7 5 4 10 9 13 6 9 7 3 4 3 10 1 11 0 8 7 8 0 0 2 6 11 10 9 2 1 6 7 7 5 8 0 7 1 6 0 0 4 10 6 5 1 3 1 4 0 2 10 7 3 6 1 10 4 1 2 6 3 3 0 6 12 10 6 2 4 2 11 3 0 10 6 3 7 1 10 1 2 3 1 5 5 5 5 3 7 6 6 4 0 11 5 7 0 4 0 0 0 2 0 7 3 5 0 8 0 4 3 2 0 9 0 0 5 6 4 3 8 2 0 6 6 3 2 7 9 7 3 14 3 10 3 4 7 9 4 2 2 0 13 5 7 5 4 9 10 5 4 12 2 3 3 3 11 8 6 0 13 5 1 1 12 4 0 5 0 0 6 9 0 1 1 9 6 1 6 10 10 3 5 8 7 3 0 2 11 5 5 3 3 6 3 4 3 0 11 1 3 1 11 1 2 6 5 6 3 12 5 9 6 3 9 1 2 0 2 0 6 3 7 1 5 1 5 10 10 2 9 7 5 2 0 2 12 9 1 5 0 9 6 1 0 9 6 3 10 7 0 0 8 6 6 6 0 1 7 7 8 3 6 5 0 3 11 10 3 3 7 1 10 0 5 9 3 1 7 4 10 12 9 9 8 4 8 9 7 1 2 5 7 1 1 6 7 0 7 0 0 8 6 5 5 1 0 7 4 0 4 3 5 10 3 8 6 4 6 4 3 9 5 5 0 13 2 2 4 2 8 2 1 4 2 4 2 6 2 4 1 3 2 3 10 1 10 1 6 1 8 7 5 7 0 7 0 6 4 1 8 8 7 9 0 9 2 3 6 6 1 2 7 7 4 5 4 7 0 2 7 3 4 0 6 3 5 2 1 5 6 2 7 1 5 3 10 8 5 0 2 12 8 4 4 9 12 0 4 3 0 1 3 7 4 7 6 5 11 8 7 9 3 2 2 1 8 2 3 15 12 2 7 5 13 10 3 8 6 0 8 4 1 6 2 7 6 9 5 4 7 3 4 2 6 7 3 0 4 0 2 7 10 3 6 5 1 2 1 7 3 1 2 7 3 8 8 5 1 5 2 0 0 6 8 1 1 3 2 1 4 7 6 5 1 3 9 4 1 7 0 9 2 9 2 2 8 2 7 4 10 0 8 0 8 3 7 2 3 6 8 7 1 6 7 1 3 11 7 15 0 7 7 5 8 5 4 8 1 3 8 4 7 8 6 4 1 1 6 3 8 3 1 3 7 4 7 8 1 2 6 0 0 10 0 5 2 5 2 7 7 8 0 3 7 3 6 2 2 6 5 4 7 5 2 3 10 7 5 3 7 0 5 0 4 10 2 10 5 9 4 4 6 1 6 7 13 2 11 5 8 1 6 3 0 2 10 3 4 10 7 8 1 9 2 10 2 5 11 8 7 7 11 7 12 6 1 8 6 12 1 6 4 9 6 7 10 1 4 3 5 2 5 4 7 7 0 0 8 7 8 1 3 8 5 1 5 1 8 11 2 1 7 4 2 8 4 2 10 2 3 7 7 3 1 0 9 1 5 0 6 2 7 2 8 5 0 9 9 3 9 8 7 3 5 2 1 4 5 6 2 1 8 4 3 3 1 8 5 0 5 7 4 5 0 0 11 2 11 3 5 3 10 1 5 1 7 4 1 5 0 4 4 4 4 2 2 6 7 9 8 0 2 5 8 7 11 6 9 4 2 6 1 6 4 6 9 3 4 5 6 3 7 1 3 4 9 4 9 3 1 5 3 12 4 9 9 4 9 5 8 3 9 4 0 0 11 0 7 7 13 5 3 5 9 4 8 7 1 5 8 4 4 6 2 10 1 1 12 8 6 8 3 3 6 3 1 0 11 4 8 1 4 2 9 2 0 4 11 4 3 5 9 0 8 7 8 3 7 7 4 10 6 4 5 2 8 7 11 7 2 1 4 3 4 6 1 8 5 7 3 5 5 12 6 6 6 10 1 0 10 3 0 10 7 8 13 0 11 11 5 6 0 10 6 4 1 6 10 7 7 11 0 4 9 2 6 9 3 0 4 0 10 10 1 5 5 2 1 3 5 11 6 1 7 8 0 3 9 3 11 5 1 8 9 5 11 7 8 0 5 0 6 4 9 2 1 1 10 4 6 0 10 4 9 7 4 6 4 12 4 8 15 1 3 6 3 5 1 8 8 3 2 4 4 7 8 4 5 9 5 4 8 0 0 3 6 0 8 1 5 5 8 15 2 3 7 0 2 3 1 11 8 11 7 2 2 9 10 7 0 7 4 6 10 0 2 5 1 4 0 5 5 7 5 5 5 0 4 5 8 5 1 11 12 4 1 4 4 6 6 2 4 4 6 8 7 2 7 3 7 10 6 7 3 1 8 1 0 5 1 3 2 4 4 7 1 11 7 1 5 3 6 0 6 4 7 2 3 5 1 7 2 3 6 3 9 6 1 3 2 11 2 10 4 6 1 10 9 7 7 7 3 8 4 8 2 8 0 4 2 4 2 6 13 7 0 1 7 0 4 7 1 6 5 4 3 3 6 2 3 6 9 1 7 4 6 1 8 7 3 5 0 3 2 1 9 5 9 2 6 5 5 1 0 10 5 3 3 2 10 1 0 5 6 12 8 4 4 3 1 0 9 7 2 3 11 1 0 1 2 2 2 6 7 6 4 4 8 11 7 0 8 6 6 2 7 8 9 10 12 10 6 1 3 11 8 5 0 4 6 10 11 12 7 1 2 10 3 2 3 2 0 3 9 9 6 7 6 1 9 6 4 5 4 4 9 2 4 0 1 3 11 2 2 2 8 8 2 2 6 6 11 7 2 2 9 1 4 6 4 3 4 2 8 1 2 7 9 7 0 13 0 9 10 3 9 8 0 4 4 5 4 7 9 0 3 6 6 1 5 12 1 0 2 5 3 8 7 1 0 3 7 7 3 6 11 10 5 1 4 3 5 0 6 1 11 3 7 4 3 6 7 5 4 1 0 8 2 7 4 1 10 1 6 2 2 7 6 0 9 3 6 12 6 12 5 12 3 0 8 7 0 3 4 5 3 8 2 6 2 9 3 9 0 2 2 8 10 10 4 1 14 4 6 6 3 6 3 3 8 9 12 4 0 5 6 7 8 2 6 7 2 1 10 11 3 6 8 1 0 7 4 4 2 8 7 7 9 7 2 6 0 11 13 9 3 4 8 1 9 1 1 9 4 0 10 8 9 1 6 7 10 8 8 4 6 7 3 10 0 3 8 2 10 0 2 10 2 4 5 0 10 7 4 3 7 2 4 3 6 7 3 7 11 8 4 7 3 8 2 7 6 4 1 5 8 8 9 4 3 4 7 6 0 3 6 2 0 10 2 0 8 4 12 4 6 4 10 2 0 2 6 8 6 8 4 0 4 3 1 1 0 8 5 1 1 1 1 4 9 2 6 0 2 6 7 3 0 11 4 10 8 7 0 0 3 9 6 5 10 3 6 3 3 2 3 5 8 11 6 8 3 3 5 10 10 1 0 6 5 3 13 8 8 6 6 10 4 0 5 11 1 2 5 1 0 10 7 1 10 4 5 3 8 3 11 8 4 5 7 0 9 6 11 8 10 1 7 8 3 0 5 8 5 6 4 12 8 2 0 5 2 5 5 10 1 5 2 7 10 3 5 3 7 7 1 11 4 2 5 3 0 1 11 0 10 5 4 8 0 6 0 10 0 11 4 8 6 9 0 3 1 9 2 8 1 3 9 2 4 10 1 3 7 0 4 5 7 0 2 8 5 1 4 4 7 5 2 6 6 1 3 5 2 3 5 5 12 0 4 7 9 6 9 4 3 0 6 7 8 10 6 5 0 3 8 5 12 1 4 4 4 1 5 1 0 1 1 11 7 4 3 8 4 6 2 13 2 4 6 10 8 7 3 5 5 3 4 1 9 3 3 0 6 3 12 2 2 0 4 2 1 0 6 4 11 7 4 6 0 2 7 3 2 2 9 7 12 0 8 0 0 0 4 4 8 1 1 1 3 9 9 1 6 5 7 6 7 3 12 4 2 4 7 1 2 1 4 10 3 6 4 1 8 8 5 2 7 6 3 0 10 3 1 6 9 4 8 4 12 11 14 4 3 3 4 1 7 5 9 4 5 1 5 2 5 7 0 1 12 9 8 4 10 6 10 2 7 12 2 7 9 4 4 3 4 5 12 7 9 2 1 3 8 5 6 10 8 6 4 0 10 9 6 0 7 4 8 11 1 10 2 5 3 2 10 3 9 9 6 2 3 6 13 10 6 9 4 1 7 2 3 1 2 9 11 10 0 8 6 4 5 8 1 8 11 0 3 0 1 5 4 11 5 4 4 8 10 10 6 1 8 0 9 13 1 4 6 11 6 0 5 2 9 3 3 7 10 10 5 2 9 7 8 2 5 4 4 8 11 6 6 2 1 3 6 2 11 2 1 10 8 8 7 3 5 0 5 9 4 8 3 4 6 7 4 6 7 1 1 0 4 9 1 0 8 5 4 4 6 2 4 7 1 3 1 2 0 2 1 8 0 7 2 8 0 4 0 11 8 1 6 2 4 10 7 1 10 9 10 6 4 3 10 7 0 0 6 9 6 2 3 8 2 9 3 6 1 2 7 1 9 1 10 2 3 0 10 9 2 9 10 7 3 9 1 0 9 11 9 0 6 7 0 3 1 1 1 0 6 2 13 8 1 5 1 4 9 0 11 6 1 0 1 0 4 8 5 3 4 7 4 4 9 10 9 3 7 7 1 4 1 5 9 5 7 1 5 3 10 4 0 7 0 2 4 3 2 4 11 4 3 0 4 7 8 9 2 10 2 11 5 11 0 4 3 8 0 7 2 2 2 3 10 4 8 5 8 7 8 9 0 0 11 5 1 2 6 2 2 6 12 4 1 7 4 2 2 2 8 5 3 5 7 9 7 0 8 6 4 6 2 3 3 2 0 7 0 0 1 4 4 4 8 6 2 3 6 8 2 3 10 4 9 7 11 3 7 11 0 2 2 12 0 4 7 4 8 8 0 2 4 0 0 3 8 4 4 7 5 3 6 9 1 11 4 8 0 5 10 9 6 9 10 5 3 1 6 7 4 0 7 13 3 2 4 6 8 4 2 7 6 7 12 14 0 11 10 1 3 1 5 7 0 0 2 7 4 4 4 4 5 8 4 6 6 0 8 6 0 10 3 5 9 7 8 2 11 1 8 5 1 5 13 9 4 1 3 4 9 9 7 5 0 11 3 5 8 9 2 7 3 5 4 0 3 7 3 8 9 1 0 11 5 9 8 5 2 0 4 7 2 10 5 3 2 1 5 1 2 10 1 5 4 9 9 5 7 5 4 4 4 1 10 4 3 8 3 8 10 1 4 1 4 3 2 5 11 6 8 7 2 7 2 7 0 6 0 5 3 0 10 7 2 8 7 9 2 7 4 11 9 1 6 0 6 11 9 7 1 5 2 7 4 2 6 2 5 0 1 7 9 10 9 8 3 0 5 4 5 0 6 2 0 4 3 2 5 10 6 6 3 6 1 10 1 10 7 9 12 11 3 9 2 3 9 2 7 8 4 1 0 2 11 0 4 0 7 6 1 0 1 7 7 2 2 6 3 5 4 9 8 1 3 7 5 8 4 11 5 5 6 9 7 3 5 1 5 3 4 2 7 8 4 6 9 2 0 9 0 4 3 0 8 3 6 1 3 5 4 2 9 6 3 3 3 2 3 5 4 7 6 5 2 1 7 13 6 3 5 8 7 2 7 8 8 7 8 3 1 3 3 7 4 0 6 6 8 1 6 2 4 8 4 1 2 0 4 3 1 3 2 4 2 7 1 8 0 5 6 1 1 6 6 3 1 1 6 6 8 12 5 0 3 5 5 6 4 4 2 8 7 1 1 13 9 6 9 1 6 10 6 5 0 1 0 2 2 11 6 9 6 2 6 1 10 4 6 0 8 4 9 5 4 11 11 3 0 2 1 6 11 9 5 2 4 0 8 1 3 0 5 6 10 8 9 10 4 3 8 7 3 4 6 1 5 7 8 7 11 2 8 3 4 4 7 12 6 1 5 7 1 8 3 2 3 5 3 8 9 3 8 6 1 4 1 0 0 5 3 1 4 0 0 3 4 4 2 5 6 6 10 1 2 5 2 8 3 1 4 5 3 3 6 9 2 0 0 15 9 7 5 12 0 2 6 3 10 3 6 4 5 2 8 5 4 4 2 4 5 4 6 7 0 1 5 1 8 2 10 12 4 3 4 6 3 4 6 2 5 6 4 3 10 2 1 1 0 6 7 11 6 6 10 3 1 1 8 7 3 3 0 7 7 8 12 9 6 4 7 8 0 4 13 1 4 5 0 3 7 2 1 2 4 4 11 9 2 3 1 11 13 8 8 1 0 1 4 1 8 5 9 2 14 9 10 3 1 4 6 9 8 3 0 5 1 7 8 6 0 16 3 7 0 7 1 2 5 0 7 2 9 2 9 11 9 1 10 7 0 4 3 5 10 9 2 6 4 4 4 0 3 3 7 5 11 3 2 6 8 4 0 3 9 1 1 4 1 4 9 0 3 1 7 2 6 7 8 5 2 3 6 5 0 5 9 13 5 1 8 4 8 4 4 7 2 6 2 7 7 1 9 10 1 7 9 7 1 11 9 4 1 5 6 5 4 14 1 2 6 2 7 7 2 9 4 5 1 5 10 1 3 7 7 7 8 11 6 2 1 2 4 5 9 2 1 0 1 5 1 0 6 2 11 2 5 7 7 6 5 10 10 7 0 13 2 8 12 6 2 3 0 5 4 5 1 8 1 8 10 6 5 5 6 3 5 3 7 4 9 5 1 8 4 8 1 1 12 6 1 0 8 13 3 10 11 5 1 2 5 2 4 1 8 9 3 14 11 2 2 6 8 10 12 2 2 2 3 10 11 15 8 10 2 12 0 1 4 2 1 2 13 4 4 9 6 4 3 4 8 3 4 5 5 8 2 9 2 6 5 8 5 1 4 4 3 10 11 0 1 6 0 7 4 5 0 5 8 3 8 8 7 2 0 0 2 5 2 10 4 1 4 1 1 1 4 10 5 3